body {
	border:0;
	font-family: Verdana;
	margin:0;
	padding:0;
	background-color: #cccccc;
	text-align:center;
	color: #222222
}


/* limk */

a { color:#446BB5; }
a:hover { color:#1A5F97; }


a.blue-12 { color:#446BB5;  }
a.blue-12:hover { color:#EA1286; }

a.pink-12 { color:#EA1286;  }
a.pink-12:hover { color:#446BB5; }



/* general */
h1 { float: left; margin:0; padding:0; }

h2 { color: #95B370; font-size: small; text-decoration:none;}

p, li, dt, dd, th, td { font-size: 12px; COLOR: #58595b; FONT-FAMILY: Arial, Helvetica, sans-serif
}


li {font-size: 12px; color:#EA1286}

img { border: 0; }
.clear { clear: both; }
dd { margin: 0; padding:0 }
ul {
	margin:5px 0 0 10px;
	padding:0 0 0 10px;
	list-style-type: none;
} 
li {font-size: 12px; color:#EA1286}

/* Font */
.blue-12 {color: #1F71B7; font-size: 12px; font-weight: bold;}
.green-12 {color:#446BB5; font-size: 12px; font-weight: bold;}
.pink-12 {color:#EA1286; font-size: 12px; font-weight: bold;}
.greay-14 {color:#cbcbcb; font-size: 14px; font-weight: bold;}
.greay-12 {color:#aaaaaa; font-size: 12px; font-weight: bold; padding-right:12px;}

/* layout */
#layout{
	width:736px;
	padding: 0px;
	margin: 0px auto;
}

#top{
	width: 736px;
	height: 93px;
	padding: 0px;
	margin: 0px;
	text-align:left;
	background-image: url(../images/bg_top.gif); 
	background-repeat:repeat-y;
}

#top-left {
/*	float:left;
	width: 524px;
*/	text-align:left;
	padding: 0px;
	margin:0;
	height: 93px;
/*	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 19px;
	margin-left: 10px;
	height: 58px;
*/  
 }

#logo {
	float:left;
	width: 156px;
	text-align:left;
	padding: 0px;
	height: 58px;
	margin: 0px;

 }

#topmenu {
	text-align:left;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

 }
 
 
#topsubmenu {
	float: right;
	height: 52px;
	width: 175px;
	padding: 0px;
	margin-top: 23px;
	margin-right: 10px;
	margin-bottom: 19px;
	margin-left: 0px;
}
 
/* top */
#content-top{
	width: 736px;
/*	height: 462px;
	background-image: url(../images/bg_content_top.gif);
	background-repeat: no-repeat;
*/
	background-color:#ffffff;
	text-align:left;
	margin: 6px 0 0 0;
	padding: 0px;

}

#content-top-FF{
	width: 741px;
	background-color:#ffffff;
	text-align:left;
	margin: 6px 0 0 0;
	padding: 0px;

}

#top-left-t {
	float:left;
	width: 293px;
	height: 100px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding: 0px;
	background-image: url(../images/top_img_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#top-left-t-text {
	float:left;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 140px;
	padding: 0px;
	}

	
#top-left-b {
	float:left;
	width: 293px;
	height: 100px;
	margin-top: 130px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding: 0px;
	}

#top-right {
	float:right;
	width: 368px;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

#content-box {
	width: 662px;
	margin-top: 30px;
	margin-right: 40px;
	margin-bottom: 24px;
	margin-left: 40px;
	padding: 0px;
}



/* left */
#left {
	float:left;
	width: 180px;
	height: 332px;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	background-repeat: no-repeat;
	}
	
#left-text {
	float:left;
	width: 177px;
	height: 332px;
	text-align:left;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	}

#left-products {
	float:left;
	width: 177px;
	height: 332px;
	text-align:left;
	background-repeat: no-repeat;
	background-image: url(../images/bg_products_left.gif);
	margin: 0px;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	}

#left-services {
	float:left;
	width: 177px;
	height: 332px;
	text-align:left;
	background-repeat: no-repeat;
	background-image: url(../images/bg_services.gif);
	margin: 0px;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	}

#left-profile {
	float:left;
	width: 177px;
	height: 332px;
	text-align:left;
	background-repeat: no-repeat;
	background-image: url(../images/bg_profile.gif);
	margin: 0px;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	}

#left-contact {
	float:left;
	width: 177px;
	height: 332px;
	text-align:left;
	background-repeat: no-repeat;
	background-image: url(../images/bg_contact.gif);
	margin: 0px;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	}

#right {
	width: 500px;
	line-height: 1.2em;
	text-align:left;
	border: 0;
	padding-left:50px;
	}

#right1 {
	width: 500px;
	line-height: 1.2em;
	text-align:left;
	border: 0;
	}
	
#right2 {
	float:right;
	width: 500px;
	line-height: 1.2em;
	text-align:left;
	border: 0;
	margin: 0px;
	padding:0 20px 0 0;
	}
	
#pickup {
	margin: 0px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 40px;
}

#bottommenu {
	float:right;
	height: 52px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 53px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#bottomhome {
	float:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	background-color:#ffffff;
	width:100%;
	text-align:right;
}

/* profile */
#content-profile{
	width: 736px;
	height: 498px;
	background-image: url(../images/bg_profile.jpg);
	background-repeat: no-repeat;
	text-align:left;
	margin: 0px;
	padding: 0px;

}

/* products-index */
#content-products{
	width: 736px;
	height: 743px;
	background-image: url(../images/bg_products.jpg);
	background-repeat: no-repeat;
	text-align:left;
	margin: 0px;
	padding: 0px;
}


/* products */

#products-bg{
	background-image:url(../images/bg_bouquet.gif);
	background-repeat: repeat-y;
	width: 500px;
	line-height: 1.2em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:left;
}
	
#products-list{
	width: 132px;
	text-align: left;
	float: left;
	background-color: #E7F5F4;
}

#products-img{
	width: 365px;
	float: right;
	text-align: left;
	vertical-align: top;
	margin-bottom: 8px;
}

#products-img-gr{
	width: 365px;
	float: right;
	text-align: left;
	vertical-align: top;
	margin-bottom: 8px;
	background-color:#E7F5F4
}


#products-img img{
	vertical-align: text-top;
	float: left;
	padding-top:5px;
	padding-left:5px;
	}
	
#products-img-gr img{
	vertical-align: text-top;
	float: left;
	padding-top:5px;
	padding-left:5px;
	}


#product-img-text{
	float:left;
	font-size: 12px;
	margin-left: 10px;
	width: 200px;
	}

#product-img-text dl {
	display: inline;
	float: left;
	margin: 0;
	padding: 0pt;
	text-align: center;
}

#product-img-text dt {
	margin-bottom: 8px;
	margin-left: 0px;
	margin-top: 0px;
	text-align: left;
	color: #446BB5;
	font-size: 14px;
}

#product-img-text dd {
	text-align: left;
}



	
#left ul {
	list-style-image: url(../images/arrow.gif);
	margin:5px 0 0 10px;
	padding:0 0 0 10px;
} 

#left li {font-size: 12px; color:#EA1286;
			margin:5px 0 0 0;
}





/* Template */

#subtext {
	margin-top:10px;
	padding: 0px;
	margin-left: 20px;
	width: 150px;
	float: left;
	color: #FFFFFF;
}




#footer {
	clear:both;
	text-align: center;
	width:728px;
	font-size: 10px;
	float:left;
	margin-top:4px;
}

.footer
{
	color:#60625f;
	font-size:10px;
}
.img-bc { margin-top: 5px}


.round {
	margin-left:auto;
	margin-right:auto;
	width: 733px;
	margin-left:auto;
	margin-right:auto;
	padding-left:5px;

}

.round-content {
	text-align: left;
	margin: 6px 0 0 0;
	padding: 10px 0 10px 5px;
	border-style: none;
	background: #ffffff;
	width: 736px;
	float:left;
}

/* form */
#form {
	background-color:#DDE7EE;
	width: 350px;
	border:0;
	padding: 10px;
	margin: 0px;
}

.submit{
background-color: #FCFCFA;
border-top:  2px solid #ffffff;
border-left:2px solid #ffffff;
border-bottom:2px solid #6991B1;
border-right:2px solid #6991B1;
color:#6991B1;
}

.doc { line-height: 14px; font-size: 10px; color: #fff; }

.form{
background-color:#ffffff;
border: 1px solid #6991B1;
}

.txt{
background-color:#ffffff;
border: 1px solid #6991B1;
}



#product-index {
	width: 500px;
	margin: 0px;
	padding: 0px;
}

#product-index dl {
	display: inline;
	float: left;
	margin: 0 0 5pt 0;
	padding: 3pt;
	text-align: center;
	width: 47%;
}

#product-index dt {
	font-size: 10pt;
/*	border:solid 1px #cccccc;
	background: #f0f0f0;
*/	margin-bottom: 8px;
	margin-left: 5px;
	margin-top: 15px;
	color:#446BB5;
	line-height:25px;
}

#product-index dd img {
	margin-left: auto;
	margin-right: auto;
	position: inherit;
}

.product-text{
margin: 5px 0 0 10px;
}

/*Mios		*/
/*	Changes		--------------------------------------------------------------*/
#admin {
	float:right;
	width: 708px;
	line-height: 1.2em;
	text-align:left;
	border: 0;
	margin: 0px;
	}
	
.Link_Top:link
{
	font-size: 12px;
	color: #6890aa;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	
.Link_Top:visited
{
	font-size: 12px;
	color: #6890aa;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}
.Link_Top:hover
{
	font-size: 12px;
	color: #6890aa;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}
.Link_Top:active
{
	font-size: 12px;
	color: #6890aa;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}



/*MENU	***************************************************************/
.Link_Menu:link
{
	font-weight:normal;
	font-size: 12px;
	color: #EA1286;
	text-decoration: none;
}	
.Link_Menu:visited
{
	font-weight:normal;
	font-size: 12px;
	color: #EA1286;
	text-decoration: none;
}
.Link_Menu:hover
{
	font-weight:normal;
	font-size: 12px;
	color: #EA1286;
	text-decoration: none;
}
.Link_Menu:active
{
	font-weight:normal;
	font-size: 12px;
	color: #EA1286;
	text-decoration: none;
}

.Link_Menu_Active:link
{
	font-weight:normal;
	font-size: 12px;
	color: #5c81a4;
	text-decoration: none;
}	
.Link_Menu_Active:visited
{
	font-weight:normal;
	font-size: 12px;
	color: #5c81a4;
	text-decoration: none;
}
.Link_Menu_Active:hover
{
	font-weight:normal;
	font-size: 12px;
	color: #5c81a4;
	text-decoration: none;
}
.Link_Menu_Active:active
{
	font-weight:normal;
	font-size: 12px;
	color: #5c81a4;
	text-decoration: none;
}

.Link_Menu_Category:link
{
	font-weight:normal;
	font-size: 12px;
	color: #093c69;
	text-decoration: none;
}	
.Link_Menu_Category:visited
{
	font-weight:normal;
	font-size: 12px;
	color: #093c69;
	text-decoration: none;
}
.Link_Menu_Category:hover
{
	font-weight:normal;
	font-size: 12px;
	color: #093c69;
	text-decoration: none;
}
.Link_Menu_Category:active
{
	font-weight:normal;
	font-size: 12px;
	color: #093c69;
	text-decoration: none;
}
/* DATAGRID ***********************************************************/
.DataGrid_Footer
{
	color: #990000;
	font-family: Verdana, Arial;
	font-size: 1pt;
	font-weight: bold;
	text-decoration: none;
}

.DataGrid_Head
{
	background-color: Transparent;
	border: 0;
	color: #990000;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.DataGrid_Head a:link
{
	color: #00417b;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.DataGrid_Head a:visited
{
	color: #00417b;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.DataGrid_Head a:hover
{
	color: #00417b;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.DataGrid_Head a:active
{
	color: #00417b;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.DataGrid_Item
{
	background-color: Transparent;
	border: 0;
	color: #990000;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 0;
	text-align: left;
}
.DataGrid_ItemAlt
{
	background-color: Transparent;
	border: 0;
	color: #990000;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 0;
	text-align: left;
}
.DataGrid_ItemAlt2
{
	background-color: #F0F0F0;
	border: 0;
	color: #000080;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 0;
	text-align: left;
}

.DataGrid_Pager
{
	color: #658BB0;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.DataGrid_Pager a:link
{
	color: #658BB0;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.DataGrid_Pager a:visited
{
	color: #658BB0;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.DataGrid_Pager a:hover
{
	color: #658BB0;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.DataGrid_Pager a:active
{
	color: #658BB0;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}


.Gradient_Orange
{
	font-family: Arial;
	color: 000080;
	font-size: 12px;
	background-color: White;
	padding: 10px;
	margin: 0;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#FFF8DC' ,endColorStr= '#FFFFFF' ,gradientType= '0' );
	border-width: 0px;
}

.List_Header
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFD603;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}
.List_Item
{
	font-family: Verdana, Arial;
	color: White;
	font-size: 13px;
	font-weight: normal;
	height: 20px;
	vertical-align: middle;
}

.List_ItemAlt
{
	font-family: Verdana, Arial;
	background-color: #F7FBFB;
	color: Blue;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
}

.List_Selected
{
	font-family: Verdana, Arial;
	background-image: url(images/btnbkg.gif);
	font-size: 20px;
	height: 20px;
	width: 228px;
}

/* TEXT *************************************************************/
.lbl_yellow
{
	background-color: Transparent;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}


.Text_Bottom
{
	font-size: 12px;
	color: #CBCC6F;
}

.Text_Copyright
{
	background-color: Transparent;
	color: #444444;
	font-family: Arial;
	font-size: 12px;
	padding-left: 2px;
}
.Text_Header
{
	background-color: Transparent;
	color: #737373;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	height: 20;
}

.Text_Brand
{
	background-color: Transparent;
	color: #990000;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.Text_Label
{
	background-color: Transparent;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.Link_Email
{
	background-color: Transparent;
	color: #666666;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
.Text_LabelBold
{
	background-color: Transparent;
	color: #00417b;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.Text_BoldCapital
{
	background-color: Transparent;
	color: #990000;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}
.Text_LabelMenu
{
	background-color: Transparent;
	color: #CBCC6F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.Text_Message
{
	color: #00417b;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	font-family: Arial;
}
.Text_Menu_Left
{
	background-color: Transparent;
	color: #010791;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
}
.Text_Orange
{
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	margin-right: 6;
	letter-spacing: 1pt;
}
.Text_OrangeBig
{
	font-size: 22px;
	color: #990000;
	font-weight: bold;
	margin-right: 6;
	letter-spacing: 1pt; /*filter: glow(color=#010791);*/
	filter: shadow(color=#010791, direction=135, strength=2);
}
.Text_welcome
{
	font-size: 12px;
	color: #6890aa;
	font-weight: bold;
	margin-right: 6;
	letter-spacing: 1pt;
}

.Text_Paragraph
{
	background-color: Transparent;
	color: #00417b;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.Text_Price
{
	color: Navy;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
}
.Text_PriceSale
{
	color: #990000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

.Text_PriceRegular
{
	color: #6A6A33;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}
.Text_PriceCanceled
{
	color: #6A6A33;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:line-through;
}
.Text_Product
{
	color: #990000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}

.Text_PriceSaleSmall
{
	color: Red;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}
.Text_shoppingcart
{
	font-size: 10px;
	color: #660000;
	font-weight: bold;
	letter-spacing: 1pt;
}
.Text_Title1
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #00417b;
	padding-left: 0;
}

.Text_Title2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #00417b;
	padding-left: 0;
}
/* TEXTBOX ***********************************************************/
.TextBox_Regular
{
	background-color: #ffffff;
	color: #444444;
	font-family: Arial;
	font-size: 10px;
	padding: 0 0 0 3;
}
.TextBox_Multiline
{
	background-color: #ffffff;
	color: #444444;
	font-family: Arial;
	font-size: 10px;
	padding: 0 0 0 3;
}

.p1
{
	font-size: 12px; COLOR: #58595b; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:20px;
}
.category-list
{
	float:left;
	width: 132px;
	text-align: left;
	background-color: #eaeaea;
	height:100%;
}

.header_prod {
	text-align:left;
	border: 0;
	margin: 0px;
	background-image:url(../images/header_dep.jpg);
	background-repeat:no-repeat;
	height:50;
	padding-left:25px;
	padding-top:12px;
	color:#093c69;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	font-size:16;
	width:100%;
}

.products-img-alternate{
	text-align: left;
	vertical-align: top;
	margin-bottom: 8px;
	background-color:#E7F5F4
}

.products-img{
	text-align: left;
	vertical-align: top;
	margin-bottom: 8px;
}

#edit-article {
	float:right;
	width: 700px;
	line-height: 1.2em;
	text-align:left;
	border: 0;
	margin: 0px;
	}
	
.Link_footer:link
{
	font-size: 9px;
	color: #615f36;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	

.Link_footer:link
{
	font-size: 9px;
	color: #615f36;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	
.Link_footer:visited
{
	font-size: 9px;
	color: #615f36;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	
.Link_footer:active
{
	font-size: 9px;
	color: #615f36;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	

.Link_Bottom:link
{
	font-size: 10px;
	color: #5b92d3;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	
.Link_Bottom:visited
{
	font-size: 10px;
	color: #5b92d3;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}
.Link_Bottom:hover
{
	font-size: 10px;
	color: #5b92d3;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}
.Link_Bottom:active
{
	font-size: 10px;
	color: #5b92d3;
	letter-spacing: 1pt;
	font-weight: bold;
	text-decoration: none;
}	
.Link_Menu:link
{
	color:White; font-weight:bold; text-decoration:none; font-size:14px;
}
.Link_Menu:visited
{
	color:White; font-weight:bold; text-decoration:none; font-size:14px;
}
.Link_Menu:hover
{
	color:White; font-weight:bold; text-decoration:none; font-size:14px;
}
.Link_Menu:active
{
	color:White; font-weight:bold; text-decoration:none; font-size:14px;
}

.tbFrame
{
	margin:0;
	border: solid 1px #c6cacd;	
}

td.field
{
	text-align:right;
}
