h1 {font-size:24px;}
h2 {font-size:18px;}
h3 {font-size:16px;}

body
	{
	margin:8px 0 0 0;
	font-family:'Arial';
	background:url(../images/bg.gif) 0 20px repeat-x;
	
	}

ul
	{
	color: #1a6c8b;
	display: inline;
	list-style-type: none;
	line-height: 0.1%;
	}
li
	{
	list-style-type: none;
	
	
	
	}
	
ol.text li {list-style:decimal; list-style-position:inside;}

a	{
	border: 0px;
	color:#333333;
	}
a:hover 
{text-decoration:none;}	


hr
	{
	color:  #1a6c8b;
	
	}

img
	{
	border: 0px;
	}
h3	
	{
	text-align:center;
 /*	color:#333333; */
	color:  #1a6c8b;
	}


#top
	{
	width: 1256px;
	height: 333px;
	
	background: url(../images/header_top.jpg) bottom no-repeat;
	}


#top_brands
	{
	position:relative;
	padding-top:75px;
	padding-left:30px;
	margin-left: 370px;
	}


#menu_top
	{
	width: 1256px;
	height: 40px;
	}

#obsh
	{
	width: 1256px;
	position:relative;
	overflow:hidden;
	}
#root

	{
position:relative;
overflow:hidden;
width:1256px;
text-align:center;
height:120px;
padding-top:40px;
font:11pt sans-serif;
color:#6d6d6d;
background: url(../images/domix_back.gif);
background-repeat: no-repeat;
background-position:0% 30%;
	}

#menu
	{
	width: 188px;
	float: left;
	}
	
#uhod
	{
	width: 188px;
	height: 38px;
	background: url(../images/uhod_za_licom.gif);
	}

#dush
	{
	width: 188px;
	height: 38px;
	background: url(../images/gel_dla_dusha.gif);
	}

#gel
	{
	width: 188px;
	height: 38px;
	background: url(../images/gel_dla_volos.gif);
	}


#krem
	{
	width: 188px;
	height: 38px;
	
	background: url(../images/krem_dla_ruk.gif);
	}
#kremn
	
	{
	width: 188px;
	height: 38px;
	background: url(../images/krem_dla_nog.gif);
	}

#uhodn

	{
	width: 188px;
	height: 37px;
	background: url(../images/uhod_za_nogtami.gif);
	}
	
#cosm
	
	{
	width: 188px;
	height: 48px;
	background: url(../images/cosmetic.gif);
	}

#bit_him
	{
	width: 188px;
	height: 47px;
	background: url(../images/bitovaja_himija.gif);
	}

#main_text
	
	{
	width: 700px;
	margin-left: 50px;
	margin-right: 50px;
	font: sans-serif;
	color: #6d6d6d;
	float:left;
	}

#menu_right
	{
	margin-left: 1020px;
	width: 200px;
	}



/* Äëÿ ïðîäóêöèè */




#product_vibor_obsh
	{
	margin-top: -1px;
	margin-left: 10px;
	width: 183px;
	float: left;
	}
#product_vibor_img
	{
	padding-left: 35px;
	padding-top: 6px;
	font-family: Verdana;
	color: #ffffff;
	width: 183px;
	height: 42px;
	background: url(../images/krem.gif);
	background-repeat: no-repeat;
	
	}

#product_vibor_img2
	{
	padding-left: 12px;
	padding-top: 6px;
	font-family: Verdana;
	color: #ffffff;
	width: 183px;
	height: 42px;
	background: url(../images/krem.gif);
	background-repeat: no-repeat;
	
	}
#product_vibor_img3
	{
	padding-left: 12px;
	padding-top: 6px;
	font-family: Verdana;
	font-size: 9px;
	color: #ffffff;
	width: 183px;
	height: 42px;
	background: url(../images/krem.gif);
	background-repeat: no-repeat;
	
	}

#uhod_menu
	{
	padding-top: 5px;
	padding-left: 15px;
	margin-bottom: 10px;
	}


#product_menu
	{
	text-indent: 0px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 10px;
	}

/* ÑÀÌÀ ÏÐÎÄÓÊÖÈß */

#product_obsh
	{
	margin-left:40px; 
	width: 503px;
	float:left;
	}

#product_image
	{
	width: 503px;
	height: 40px;
	color: #fff;
	font-family: Verdana;
	background: url(../images/product.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	text-align: center;
	}

#product_image2
	{
	width: 503px;
	height: 40px;
	color: #fff;
	font-size: 11pt;
	font-family: Verdana;
	background: url(../images/product.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	text-align: center;
	}
	
#product_image3
	{
	width: 700px;
	height: 40px;
	color: #fff;
	font-size: 11pt;
	font-family: Verdana;
	background: url(../images/product2.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	text-align: center;
	}










/* ÊËÀÑÑÛ */

.image
	{
	text-align: center;
	padding-top: 5px;
	width: 202px;
	height: 45px;
	color: #fff;
	/*font-weight: bold; */
	font-family: Verdana;
	font-size: 15px;
	background: url(../images/button_blue.gif);
	background-repeat: no-repeat;
	}
.image_text
	{
	margin: 5px;
	float: left;
	}


.inline
	{
	display: inline;
	line-height: 1.5;
	}

.main_link
	
	{
	/*font-weight: bold; */
	font-family: Verdana;
	color: #1a6c8b;
	text-decoration: none;
	}
.main_link:hover
	{
	color: #ad182b;
	font: sans-serif;
	/* font-weight: bold; */
	text-decoration: underline;
	}

.main_link_page
	
	{
	font-family: Verdana;
	color: #ad182b;
	text-decoration: none;
	}

.main_link_page:hover
	
	{
	font-family: Verdana;
	color: #ad182b;
	text-decoration: underline;
	}

.main_link2
	{
	color: #fff;
	text-decoration: none;
	}

.main_link2:hover
	{
	color: #fff;
	text-decoration: underline;
	}


.zagolovok
	{
	font-weight: bold;
	padding-left: 50px;
	display: inline;
	font-size: 12pt;
	font-family: Verdana;
	color: #1a6c8b;
	text-transform:uppercase;
	}

.text
	{
	text-indent: 25px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
	font-size: 12px;
	color: #6d6d6d;
	line-height:11pt;
	}

.tbl_text
	{
	font-size: 10px;
	font-family: Verdana;
	color: #6d6d6d; 
	text-align: justify;
	display: inline;
	font-weight: bold;
	}

.lnk
	
	{
	color: #6d6d6d;
	text-decoration: none;
	}

.lnk:hover
	{
	color: #f40707;
	}




.strong
	{
	color: #383838;
	}

.image_prod
	{
	padding-left: 10px;
	}

.li_menu
	{
	font-weight: bold;
	font-size: 16px;
	
	color: #353535;
	list-style-type: none;
	text-decoration: none;
	line-height: 15px;
	
	
	}
.li_menu2
	{
	padding-left:3px;
	font-size: 14px;
	font-family: Verdana;
	color: #353535;
	list-style-type: none;
	text-decoration: none;
	line-height: 1.5;
	
	}

.li_menu2:hover
	{
	padding-left:3px;
	font-size: 14px;
	font-family: Verdana;
	color: #a50623;
	list-style-type: underline;
	text-decoration: underline;
	line-height: 1.5;
	
	}
.li_menu2_page
	{
	padding-left:3px;
	font-size: 14px;
	font-family: Verdana;
	color: #a50623;
	list-style-type: none;
	text-decoration: none;
	line-height: 1.5;
	
	}

.li_menu_page
	{
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana;
	color: #a50623;
	list-style-type: none;
	text-decoration: none;
	line-height: 1.5;
	}

.li_menu:hover
	{
	font-weight: bold;
	font-size: 16px;
	
	color: #a50623;
	list-style-type: none;
	text-decoration: underline;
	line-height: 15px;
	}

.li_menu_page:hover
	{
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana;
	color: #a50623;
	list-style-type: none;
	text-decoration: underline;
	line-height: 1.5;
	}

.li_podmenu
	{
	font-size: 12px;
	/* font-family: Verdana; */
	color: #353535;
	list-style-type: none;
	text-decoration: none;
	line-height: 1.2;
	}
	
li.li_podmenu
	{
	background:url(../images/arr.gif) 0 4px no-repeat;
	padding-left:12px;
	}

.li_podmenu:hover
	{
	font-size: 12px;
	/* font-family: Verdana; */
	color: #a50623;
	list-style-type: none;
	text-decoration: underline;
	/* line-height: 1.8; */
	}
	
.li_podmenu2
	{
	font-size: 12px;
	/* font-family: Verdana; */
	color: #353535;
	list-style-type: none;
	text-decoration: none;
	line-height: 1.2;
	}
	
li.li_podmenu2
	{
	background:url(../images/arr.gif) 0 6px no-repeat;
	padding-left:0px;
	}

.li_podmenu2:hover
	{
	font-size: 12px;
	/* font-family: Verdana; */
	color: #a50623;
	list-style-type: none;
	text-decoration: underline;
	/* line-height: 1.8; */
	}

.li_podmenu3
{float:left;}

.li_podmenu_page
	{
	font-size: 12px;
	/* font-family: Verdana; */
	color: #a50623;
	list-style-type: none;
	text-decoration: none;
	/* line-height: 1.8; */
	text-align: justify;
	}



.br
	{
	line-height: 0.5;
	}




/* Âûïàäàþùåå ìåíþ */


ul.drop ul
	{
	margin-left: 20px;
	padding: 0;
	position: relative;
	display: none;
	visibility: hidden;
	list-style-type: none;
	height: 1%;
	}

ul.drop li:hover > ul {
	display: block;
	visibility: visible;
	list-style-type: none;
height: 1%;
}

ul.drop li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
	list-style-type: none;
height: 1%;
}
 #main_text ul {line-height:100%;}

.price {font-weight:bold; font-size:14px; background:#D40069; color:#FFFFFF;}
.cart {color:#1A6C8B;font-size: 12px; font-weight:bold; }
.clear {clear:both;}
.sim {padding-left:45px; font:12px 'Arial';}
.sim-pr {color:#D40069; font-weight:bold;}
.cat {margin-left:50px; font:12px 'Arial';}
.cat td {padding:5px 0;}
.cat-photo {text-align:center; border:1px solid #000;}
.cat a {font-weight:bold;color:#1A6C8B;}
.p_text {background:url(../images/poisk.gif) no-repeat; border:none; font:12px 'Arial'; color:#595E60; padding:2px 0 3px 27px; width:157px; margin:0 0 14px 7px; }
.logo_a {position:absolute; left:50px; top:38px; width:281px; height:78px;}
.logo_a a {display:block; height:78px;}
.logo_a span {display:none;}
.account {position:absolute; left:0; top:0; font:12px 'Arial';}
.account span {font:bold 14px 'Arial';}
.acc {padding:0px 3px; margin:0 5px; font:12px 'Arial';}
.stoim {font-size:10px; text-align:left; padding:20px 20px 10px 10px;}
