/* CSS Document */
 body {height:100%; margin:0; padding:0}
body {min-width:1000px; font-size:12px; font-family:'tahoma', sans-serif; line-height:120%; background:#FFFFFF url(fon.jpg) repeat-x left top}
.summ{
border: 1px dotted grey;

}
.summ span{
font-family: Arial;
padding:2px;
color:#ED1494;
font-size:12px;
font-weight:bold;
}

.summ span{
font-family: Arial;
padding:2px;
color:#ED1494;
font-size:12px;
font-weight:bold;
}
.summ i{
font-family: Arial;
padding:2px;
color:#ED1494;
font-size:12px;

}
.ersp {
text-align:center;
	width:100px;
	background-color : #FFFF99;
	border :1px dotted Gray;
	font-family : "Tahoma";
	font-size : 13px;
	font-weight : bold;
	padding:2px;
	color : Red;
}

/*body {min-width:1000px; font-size:12px; font-family:'tahoma', sans-serif; line-height:120%; background:#FFFFFF url(bgpod.jpg) repeat-x left top}*/
img {border: none;}

a {color: #000000; text-decoration: none;}
a:hover {color:#000000; text-decoration: underline; }

hr {color: #000000; clear: both;}
#top_block {height:35px; width:1000px; margin:0 auto; color:#ffffff;}
	.telmn {background-image:url(tel.png); background-repeat:no-repeat; margin-left: 50px; padding-left: 35px; padding-top: 10px; float:left;}
	.icq {background-image:url(icq.png); background-repeat:no-repeat; margin-left: 500px; padding-left: 35px; padding-top: 10px;}
	
.bolded { font-weight: bold; }
.italited {text-decoration: underline;}
	
.tpp{background-image:url(bg_i.gif);background-repeat : repeat-x;}
#top_menu {height:108px; width:1000px; background-image:url(fon-2.jpg);  margin:0 auto; color:#ffffff;}
	.logo {width: 197px; height: 81px; padding-top: 10px; padding-left: 20px; float:left;}
	.menu {padding-left: 60px; padding-top: 20px; line-height: 140%; float:left;}
	.menu a { color: #5e5d5d; text-decoration: none;}	
	.menu a:hover {color: #000000; text-decoration: underline;}
	.find {padding-left: 45px; padding-top: 20px; color:#000000; float:left;}
	
	.menu_skidki {background-image:url(skidki.png); background-position:right; background-repeat:no-repeat; padding-right:20px;}
	.menu_chart {background-image:url(korzina.png); background-position:right; background-repeat:no-repeat; padding-right:20px;}

	.Rmenu {padding-left: 20px; padding-top: 10px; line-height: 140%; float:left;}
	.Rmenu a { color: #5e5d5d; text-decoration: underline;}	
	.Rmenu a:hover {color: #000000; text-decoration: underline;}
	
	.Rmenu {color:black;}
	
	
input.txt, input.txt_big 
	{border: 1px solid #cdcac5; width:190px; height:14px; color:#000000; font-size:12px; padding-left: 5px; float:left; display:inline;}	
	
input.txt_mail 
{border: 1px solid #cdcac5; width:125px; height:16px; color:#000000; font-size:12px; padding-left: 5px; display:inline; margin-bottom: 7px;}

input.radio {border: 0; float:left; padding-left: 40px}

input.txt_otziv 
{border: 1px solid #cdcac5; width:125px; height:16px; color:#000000; font-size:12px; padding-left: 5px; margin-top:5px; display:inline; margin-bottom: 7px;}

textarea.txt_otzivi
{width:560px; height:156px; border: 1px solid #cdcac5; color:#000000; margin-top:5px; margin-bottom: 7px; padding: 0px;}

#container { width: 1000px; margin:0 auto; border: 0;}
	.top2 {float:left; padding-right: 1px;}
	.skobka {float:left;}

	.text_arom{ color:#000000; text-align:center;}


#container_gl {width: 1000px; margin:0 auto; border: 0; clear:both}
	.top_gl {float:left;}
	.top_gl_left{width: 170px; color: #000000; float:right}
	.center_block {float:left; padding-left: 5px; padding-right: 5px; }
	
	.plashka {padding-top: 5px; text-align:center;  color: #ec008c; line-height:140%;}
	

.brends {width: 170px; color: #000000; background-image:url(brend3.jpg); text-align:center;}
.brends-bot {background-image:url(brend1.jpg); background-repeat:no-repeat;}
.brends-top {background-image:url(brend4.jpg); background-repeat:no-repeat; background-position:bottom; padding-top: 25px; padding-bottom: 1px;}
	
.brend_link{
padding:10px;
}
.brend_link a {padding-left:1px;font-size:14px; color: #ec008c; text-decoration: underline;}

.brend_link a:hover { color:#000000; text-decoration: underline;}
a.top_1 {font-size:14px;color: #0000FF; text-decoration: underline;}
a.top_1:hover {text-decoration: underline;}



.numbers {padding: 10px;color: #ec008c; text-decoration: none; clear: both; }
.numbers a {padding: 5px; color: #fff; text-decoration: none; background:url('pageb.gif')}
.numbers a:hover { color:#000000; text-decoration: underline;}

.news {width: 170px; color: #000000; background-image:url(news-2.jpg); margin-top: 23px; }
.news-bot {background-image:url(news-1.jpg); background-repeat:no-repeat;}
.news-top {background-image:url(news-3.jpg); background-repeat:no-repeat; background-position:bottom; padding-left:20px; padding-top: 25px; padding-bottom: 3px; padding-right: 20px;}
.email {width: 130px; height: 20px; background-color:#FFFFFF; margin-bottom: 10px;}


.top_novinka {width: 170px;color: #000000; background-image:url(korzina.jpg); background-repeat:no-repeat; padding-top: 25px;}
.top_text {padding-left:20px;padding-top: 12px; padding-bottom: 7px; line-height:140%;}

.akcii {margin-top: 15px; margin-bottom: 10px;}
.reclama {background-image:url(reckama.jpg); background-repeat:no-repeat; padding-top: 25px; padding-left: 15px; padding-bottom: 15px; }
.login {font-size:9px;background-image:url(reckama.jpg); background-repeat:no-repeat; padding-top: 25px; padding-left: 10px; padding-bottom: 15px; }
/* готово */

.razdel {height:33px;  margin-top: 10px; margin-bottom: 10px; background-color:#f0efef;}
.razdel H1 {
font-family: Arial Narrow;
color:#ED1494;
font-size:17px;
text-transform:uppercase;
font-weight:bold;

}

.big2 {width:610px; float:left;}
.big3 { float:left;}
.derev {margin-left: 20px; padding-bottom: 3px; color: #555555;}
.derev a {font-size:14px;color: #0000FF; text-decoration: underline; font-size:11px;}
.derev a:hover {text-decoration: underline;}
.element {width:200px; float:left;}
.element1 {line-height:140%; float:left; width: 180px;}
.text_el {color:#9d9d9d;}
.polosa {width:205px; background-image:url(polosa_g.jpg); background-repeat:no-repeat}
.kolonka {width:200px; float:left;}

.alphabet {}
.alphabet li{background-image:url(spisok.png); background-repeat:no-repeat; background-position: 0px 4px; margin-left: -30px; padding-left: 20px; color:#ffffff;}
.alphabet a{text-decoration: none; color:#000000; line-height: 140%;}
.alphabet a:hover {text-decoration: underline;}

.category_name {

padding-left: 10px;
background-color:#f0efef;
color: #ec008c;
}
.category_name h1 { font-size: 12px; }
.tovar {width:152px; float:left;}
.imboxl {line-height:140%; font-size: 16px;}
.tovar2 {width:425px; line-height:140%; float:right}
.tovarzag {width:600px; font-size: 16px; text-align:center; padding-bottom: 5px; color: #ec008c; text-decoration: none;}
.tovarzag h1 {font-weight: bold; font-size: 16px;}
.tovartip {margin-left:15px; color: #555555; font-size:11px; padding-bottom: 5px;}
.tovartipto {margin-left:2px; color: #555555; font-size:11px; padding-bottom: 5px;}
.tovartipto A{text-decoration:underline;}
.tovartext {margin-left:5px; width:550px; color: #000000; font-size:11px; padding-bottom: 5px;  padding-left:5px;	line-height : 17px; /* text-align: justify; */}


.otziv {width:580px;}
.otzivtext {background-image:url(krug1.png); background-repeat:no-repeat; padding-left: 25px; color:#000000; font-size:14px;}
.opisanie { margin-left:20px;}
.otzivi {width:590px;margin-left:20px;}
.name1 {background-color:#f4f4f4; padding: 10px;  margin-bottom: 10px; margin-top:10px; font-size:12px; color:#000000;}
.name { color:#000000;}
.name2 { color:#000000; padding: 10px;  margin-bottom: 5px;} 
.name_otprav {background-color:#f4f4f4; padding: 10px;  margin-bottom: 30px; margin-top:10px; font-size:12px; color:#000000;}

.zakazt {color: #000000; text-decoration: none; font-size:12px; margin-left: 20px;}
.zakazvar {padding-bottom: 25px;}
.zakaz {width:583px; height: 37px; margin-left: 20px; text-align:center; color: #555555;}
.table {width:583px; margin-left: 20px; background-color:#555555; height: 1px; margin-top: -10px;}
.tables {width:583px; height:80px; margin-left: 20px; color:#000000; text-align:center; background-color:#999; background-repeat:no-repeat;}


.itogo {width:583px; height: 37px; margin-left: 20px; padding-top: 10px; text-align:center; color: #555555;}
.dostavka {margin-left: 20px;}
.dostavka1 {margin-left: 20px; color:#000000; font-size: 11px; padding-top: 30px;}

#footer {height:120px; width:100%; clear:both; color:#e61191; background:#000000; overflow:hidden;  padding-top: 7px; }
#footer_bloc {width:1000px; margin:0 auto; }
.btbl{
	color: #000000; height: 31px; font-weight: bold; font-size: 13px; padding-left: 45px; padding-top:20px; vertical-align: middle; }
	
.highslide-dimming {
        background: #333333;
        position: absolute;
}


#dost {
margin-top:70px;
border-top: 2px dotted #EC058F;
width:450px;
padding-left:10px;
padding-top:5px;
padding-right:20px;
padding-bottom:30px;
background-color:#F4F4F4;
}

#prodvolume {
margin-top:5px;
width:500px;
padding-left:5px;
padding-top:5px;
padding-right:20px;
padding-bottom:30px;
/* background-color:#F4F4F4;*/
}

#prodvolume span{
font-weight: bold; font-size: 13px; 
color: #EC058F;

}





#dost p{
color:#EC058F;
font-size:14px;
font-weight:bold;
}

.price {color:#ec008c}
.price_ex {color:#000000; font-size:13px;}

.fil{overflow:hidden;height:6px;width:100%}



.highslide-active-anchor img{visibility:hidden}
.highslide-wrapper{background:#FFF}
.highslide-image{border:4px solid #FFF;background:#FFF}
.highslide-loading{display:block;color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;border:1px solid #FFF;padding:3px;background:#000}
a.highslide-loading,a.highslide-loading:hover{color:#FFF;font-weight:bold;text-decoration:none}
.highslide-move{cursor:move}
.highslide-overlay{display:none}
a.highslide-full-expand{display:block;width:34px;height:34px;margin:0 10px 10px 0;background:url('fullexpand.gif') no-repeat}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide{cursor:url(zoomin.cur), pointer;outline:none}


/* Плашка добавления в корзину */
.bf{font-weight:bold}
#axcrt{border:3px solid #000000;z-index:100;width:300px;height:100px;font-size:13px;padding-top:42px;background:#f0efef}

/* Главня значки */
.semafor {position: absolute; z-index: 1; top: 0px; right: 0px; background:url('best.png'); height: 70px; width: 70px;}
.sr{margin-left:8px}


/* Глайдер */
div.scroller { 

	width: 271px; 
	
	overflow: hidden;
	float: left;}
	
div.scroller div.content {
		width: 10000px;}

div.scroller div.section {	
		width: 135px; 
		height: 154px;
		overflow: hidden;
		float: left;}
		
/*Новости*/

.newstext {margin-left:20px; margin-top: 20px; color: #000000; font-size:11px; clear:both;}

.newsdate {float:left; color: #000000; 	font-weight : bold; background-color:#f0efef;}
.newstitle { margin-left:20px;  color: #000000; font-size: 13px;}
.newstitle a {margin-left:20px;  color: #000000; text-decoration: none;}
.newstitle a:hover {text-decoration: underline; }


/* прайслист */
.prisetable {width:615px; padding-left:10px; color:#000000; }
.prise_name {width:470px; background-color:#f0efef; float:left; margin-bottom:2px; padding-left:7px; padding-bottom:2px;}
.prise_name2 {width:468px; border: 1px solid #f0efef; float:left; margin-bottom:2px; padding-left:7px; padding-bottom:2px;}
.prise_name3 {width:599px; background-color:#f0efef; float:left; margin-bottom:2px; padding-left:7px; padding-bottom:2px;}
.priselist {width:117px; background-color:#f0efef; float:left; margin-left: 5px; margin-bottom:2px; padding-left:7px; padding-bottom:2px;}
.priselist2 {width:115px; border: 1px solid #f0efef; float:left; margin-left: 5px; margin-bottom:2px; padding-left:7px; padding-bottom:2px;}


.cbt{padding:4px 8px;background:#E1E2E5}
.hd{color:#fff;padding:5px 8px;background:url('tfon.gif') repeat-x top left #446991}
.hdb{padding:12px 12px 14px}
.hdbtop{padding:8px}
.hmin{padding:4px 0}
.hdbot{padding:4px 8px;background:#E1E2E5}
.hdbot a{font-weight:bold}
.hd a{color:#fff;text-decoration:none}
.hd a:hover{color:#fff;text-decoration:none}
	
table.gre{background:#D0D1D5}
table.gre td{background:#fff}
table.gre td.lt{font-weight:bold;background:#E4E6E9}
.pad{padding:8px}
.padt{padding:3px 8px}

.sort {margin: 10px; color: #555555;}
.sort a {color: #5e5d5d; text-decoration: none;}
.sort a:hover {color: #000000; text-decoration: underline;}

.zaklbutton {padding-left: 20px;  display: inline;}
.buttonbox {display: inline; }


.element_akcii{float:left;}

a.nkc {
color:#EC008C;
font-weight:bold;


}

.ofrm {
color:#EC008C;
text-decoration:underline;
font-size:19px;
}

.crl {
padding:5px;
color:#000;
font-size:17px;
background : #FFDE00;
}

.prdz {
padding:5px;
color:#EC008C;
font-size:17px;
}	

.prdz span {
padding:5px;
color:#000;
font-size:13px;
}	

.ckon {
padding:5px;
color:#fff;
font-size:9px;
}	
.ckon b{
padding:5px;
color:#EC008C;
font-size:10px;
font-weight:bold;
}	

#bgckon {
padding-left:15px;
background:url('bgckon.gif'); 
background-repeat : repeat-x;
	background-position : top;
}
.wxlod {
font-family: Arial Narrow;
padding:5px;
color:#000;
font-size:15px;
text-transform:uppercase;

}

.wxlod b {
color:red;

}

.wxlodg b {
color:red;

}
.wxlodg {
font-family: Arial Narrow;
padding:5px;
color:#fff;
font-size:15px;

font-weight:bold;
}

#optionPrice{
width:100px;
	color:#000;
	font-family: Arial Narrow;
	font-weight:bold;
	font-size:27px;
	background : #FFDE00;
	padding: 5px;
}
#slovo H2{
font-family: Arial Narrow;
padding:5px;
color:#ED1494;
font-size:17px;
text-transform:uppercase;
font-weight:bold;

}

#goodhistory {
	font-family: Arial Narrow;
	padding:5px;
	color:#fff;
	font-size:17px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing : 1px;
		line-height : 21px;
}




#goodhistory b{
font-family: Arial Narrow;
padding:5px;
color:#fff;
font-size:24px;
text-transform:uppercase;
font-weight:bold;
letter-spacing : 1px;
	line-height : 21px;

}
.video {
	font-family: Arial Narrow;
	padding:10px;
	color:#000;
	font-size:15px;
}
.video b{
	font-size:19px;
}
.video span{
	font-size:19px;
}
#mycomment_title {
padding-top:10px;
padding-bottom:10px;
color:#DF7017;
font-size:18px;font-family:Arial, Verdana !important; white-space:nowrap;
font-weight:normal !important;
}
.mycomment_td td {
padding-left:10px;
color:black;
font-size:12px;font-family:Arial, Verdana !important;
font-weight:normal !important

}
.mycomment_td b {
font-size:14px;font-family:Arial, Verdana !important;
}
A.lmr {
padding:0px;

text-decoration:underline;
color:blue;
font-size:13px;font-family:Arial, Verdana !important;
font-weight:bold !important

}
.cbtorder{
padding:21px;
background:#fff;
color:#ff6000;
font-weight:bold;
font-size:15px;font-family: Verdana;
}
