﻿@charset "utf-8";
form{margin:0; padding:0}
.greenBlock{
border:1px solid #39b475;
padding:6px 10px 12px;
width:300px;
margin:0 0 0;
overflow:hidden
}
#loginBlock{float:right; width:330px}
.greenBlock .inputCont{text-align:right}
.greenBlock .inputCont input{width:237px}
    #loginBlock .inputCont input{width:262px}
.qwSubm{float:right}
.auth_mess2{font-size:11px; color:red; margin:0 0 5px}
#loginBlock .greenHead{padding-left:65px}
.greenBlock a{color:#2167BD; font-size:11px}

/* CSS Document common component*/
img {border: none;}

/* oboznachenie linkov v pyti po sqity*/
.ahrefSaitWay:hover {color:#FF4000;}

/*zagolovok na stranice*/
.pageHead{padding:10px 0 10px 0; font-size: 1.1em; font-style:normal; font-weight:bold; color:#339966;}
.mainHead {padding:10px 0 0 0; font-size: 16px; font-style:normal; font-weight:bold; color:#339966;}
/*text v statiy*/
.abzacText {font-size: 0.8em; padding: 5px 0 5px 0; margin: 0 0 0 0; text-align: left;}

/*Novosti*/
#divRazdelNews{ width: 9em; float:left; vertical-align:top; padding: 0 10px 0 0; display: none;}/*oformlenie razdela*/
#divListingNews { width: auto; height: auto; text-align: left; padding: 0 0 0 0; margin: 0 0 0 0;}
#ulNewsRazdel { padding: 0 0 0 5px; margin: 0 0 0 0;}
.liNewsRazdel { list-style-image: url(../img/tochka.jpg); padding: 0 0 0 0; margin: 0 0 10px 0;}
.linkRazdelActiv { font-size: 1em; color:#000000;}
.linkRazdelActivV { font-size: 1em; color:#000000; font-weight:bold;}
.linkRazdelActiv:hover {color:#FF4000;}
.liNewsPodrazdel {list-style: none;list-style-image: none; padding: 0 0 0 0; margin: 0 0 0 0;}
.ulNewsPodrazdel {display: none; padding: 10px 0 0 0; margin: 10px 0 0 0;}
.ulNewsPodrazdelActiv { list-style: none; display: block; padding: 0 0 0 0; margin: 10px 0 0 5px;}
.hrefLinkPodrazdel {font-size: 0.8em;}
.hrefLinkPodrazdel:hover {color:#FF4000;}
.activNewsPodrazdel {font-size: 0.8em; font-weight:bold; text-decoration: none; color:#000033;}
.dataNews { color:#000000; padding: 0 0 0 0; margin: 0 0 5px 0; text-align:left; font-size: 12px;}
.containerNews {height: 100%}
.zagolovokNews {font-size: 14px; color:#3f3f3f;}
.zagolovokNewsListing { padding: 0 0 0 0; margin:  0 0 5px 0; text-align: left;}
.linkZagolovokNewsListing {font-size: 14Px;}
.linkZagolovokNewsListing:hover {color:#FF4000;}
.anonsNews {padding: 0 0 0 0; margin: 0 0 20px 0; text-align: left; font-size: 13px; color: #000000;}
.pageStrNews { width: 100%; padding: 0 0 0 0; margin: 20px 0 0 0; text-align:right; font-size: 12px; font-weight:bold;}/*pagerovanie*/
.linkNomeraStrNews {font-size: 1em; font-weight:normal;}
.linkNomeraStrNews:hover {color:#FF4000;}
.imgNews {float:left; padding: 5px 15px 5px 0; margin: 0 0 0 0;}/* ofomlenie foto dly news statey metodik*/
.imgNewsR {float:right; padding: 5px 0 5px 15px; margin: 0 0 0 0;}/* ofomlenie foto dly news statey metodik*/
.zagolovokNewsFull {text-align: left; font-size: 1.1em; font-style:normal; font-weight:bold; color:#339966;}


/*vopros-otvet*/
.voprosOtvet {padding: 0 0 0 5px; margin: 0 0 0 0; width: 100%;}
.spanZagolovokInput { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; font-style:normal; color: #000000;}
.messangeVopros { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; font-style:normal; color: red;}
.poleFAQ { width: 98%; height: 1.5em; font-size: 1.0em; border-color:#339966; border-style:solid; border-width: 1px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif;}
.poleFAQcapcha { width: 8em; height: 1.5em; font-size: 0.8em; border-color:#339966; border-style:solid; border-width: 1px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif;}
.commentariy { width: 98%; height: 10em; font-size: 1.0em; border-color:#339966; border-style:solid; border-width: 1px; vertical-align: middle; font-family:Verdana, Arial, Helvetica, sans-serif;}
.knokaPoiska {  height:auto; width:auto;}
.knopkaFAQ { height: auto; width:15em;}
.listingVopros {font-size: 0.8em; text-align:left;}
/* vyvod soobsheniy pro otpraky form */
.allBad { font-size: 1.0em; background-color:#FFFFFF; color:#FF0000; border: #FF0000 2px solid;}
.allRait {font-size: 1.0em; background-color:#FFFFFF; color:#009900; border: #009900 2px solid;}

/*valuty*/
.divValut {padding: 60px 0 0 5px; margin: 0 0 0 0;}
.zagolovokValut {font-size:0.8em; font-weight:bold;}
.znacenieValut {font-size: 0.8em;}

/*zamenyemyi content*/
.zamContent { padding: 0 10px 0 10px; margin: 0 auto; height: auto; text-align:left;}
/*.zamContent_bez { padding: 0 0 0 25px; margin: 0 15px 0 0; width: auto; height: auto; text-align:left;}*/
.privetstvie { font-size: 16px; font-style:normal; font-weight:bold; color:#339966;}

/*Rating*/
.vivodRatingov {clear:both;}

/*Disign knopki*/
.subm{margin:10px 0 0; cursor:pointer; width: 18em;}
.submRed{margin:10px 0 0; cursor:pointer; width: 14em;}

/*Dising listinga tovarov*/
.catBlock{width:205px; float:left; margin:0 6px 12px 6px; border:1px dashed #00a33d; text-align:center; height:330px; padding:7px;}
.catBlock img{margin:0 0 5px; border:none}
.catBlock a, .catBlock a:VISITED{font-size:12px; color:#556F7E; font-weight:bold;}
.catBlock a.block, .catBlock a.block:VISITED{display:block; margin: 0 0 5px 0;}
.contanerTovarov {padding: 0 0 0 2px; margin: 0 auto; width: 700px;}
a.op, a.op:visited {font-size:10px; font-weight:normal; color:#556F7E;}
a.skidka, a.skidka:visited {font-size:12px; font-weight:bold; color:#FF0000;}

/*kartinki nagrad*/
.imgNagrady { padding-top:5px; padding-bottom: 20px;}
.linkNagrady {text-decoration: none;}

/*Zagolovok sprava*/
.zagolovokPravogoMenu {padding: 0 0 0 0; font-size: 14px; font-weight:bold; color:#3f3f3f;}

/*oformlenie polnogo vopsros-otvet*/
.polnyiOtvet { font-size: 0.8em;}

/*Razvertka*/
#opisanie { width: 600px; height: auto; position: relative; display:none;font-size: 12px;}
#opisanie1 { width: 600px; height: auto; position: relative; display:none;font-size: 12px;}
#opisanie2 { width: 600px; height: auto; position: relative; display:none;font-size: 12px;}
.razvernyt {color:#4B9B5E; padding:0 0 3px; font-size:20px;}

/*Novosti v listinge*/
.imgNews {float: left; height: 70px; width: 70px; padding: 0; margin: 0 10px 10px 0; border: 0;}



/*Доработки от 25.01.10*/
.catDesc{padding:0 0 15px; clear:both; text-align:left}
#fullTovList{float:right; margin:0 10px 10px 0; clear:both}
.clear{clear:both; height:0; line-height:0; font-size:0; float:none}
/* vyvod soobsheniy pro otpraky form */
.allBad { font-size: 1.0em; background-color:#FFFFFF; color:#FF0000; border: #FF0000 2px solid;}
.allRait {font-size: 1.0em; background-color:#FFFFFF; color:#009900; border: #009900 2px solid;}
/* oboznachenie linkov v pyti po sqity*/
.ahrefSaitWay:hover {color:#FF4000;}

.pageHead{padding:10px 0 10px 0;}

.catDesc{padding:0 0 15px; clear:both}

.clear{clear:both; height:0; line-height:0; font-size:0; float:none}

/**/
#detailR{float:left; font-size:12px; color:#4f4e3a; padding: 10px 0 0 300px; width: 300px}
#yellow{background:#FFFFD1; padding:15px 10px 10px}
#dopDetail{padding:10px 10px 0}
#dopDetail a, #dopDetail a:VISITED{color:#3575b2}

#addToBasket {
font-size:11px;
font-weight:bold;
background-image:url(/img/knopki1.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:92px;
height:35px;
display:block;
margin:10px 0 0
}
#addToBasket:VISITED {background-image:url(/img/knopki1.jpg);}
#addToBasket:HOVER{background-image:url(/img/knopki2.jpg);}

#detailDesc{padding:20px 0 0; font-size:12px}
.marg{clear:both; padding:15px 0; font-size:12px}
.marg a, .marg a:VISITED{font-size:12px}

.detailDescHead{
color:#4B9B5E;
padding:0 0 3px;
font-size:20px;
}
.auth_mess{font-size:10px; padding-bottom:2px; position:absolute; width:190px; margin-left:-210px; border:1px dashed #FF0000; padding:3px 5px; background:#FF6666;}

.inputCont{padding:0 0 6px; font-size:13px}
.inputCont input, .inputCont textarea{width:486px; border:1px solid #93BE88; margin:2px 0 0}
.inputCont textarea{height:70px}
.greenHead {font-size:16px; font-weight:bold; color:#419E67; padding:0 0 16px}
.greenHeadzakaz {font-size:16px; font-weight:bold; color:#419E67; padding:0 0 16px}
.sys_mes{font-size:16px; margin:3px 0; border:1px dashed #FF0000; padding:3px 5px}

.rayt{width:94px; height:12px; background:url(../img/star.gif) 0 -60px no-repeat; margin:5px 0 0; float:left}
#rayt_1{background:url(../img/star.gif) 0 -48px}
#rayt_2{background:url(../img/star.gif) 0 -36px}
#rayt_3{background:url(../img/star.gif) 0 -24px}
#rayt_4{background:url(../img/star.gif) 0 -12px}
#rayt_5{background:url(../img/star.gif) 0 0px}

.zoom{float:left; margin:5px 0 0 20px; width:12px; height:19px; background:url(../img/zoom.gif) 0 0px}

#rayt_form{padding:0 15px 0 0; margin: 0 15px 0 0}
.commentsList{list-style:none; padding:0; margin:0}
.commentsList li{padding:0 0 20px; font-size:12px}
.author{padding:0 0 3px}
.author a, .author a:VISITED{font-size:12px}

.commText{padding:0 0 0 10px; color:#333}

#fullTovList{float:right; margin:0 10px 10px 0; clear:both}
#discount{text-align:left; font-size:20px; color:red; margin:0 0 15px;}
.pagination{text-align:right}

#fopUlInfo{padding:40px 0 0; font-size:12px}
.cartTb{width: 100%; border:none; border-collapse:collapse; margin: 0 1px 0 0;}
.neraz {white-space:nowrap;}
.inputzakaz {margin:0 0 0 90px;}
.cartTb th{vertical-align:top; font-size:12px; text-align:center; padding:6px 10px; background:#00a13a; color:#FFF; font-weight:normal}
.cartTb th#th_l{background:url(../img/bask_l.gif) 0 0 no-repeat #00a13a}
.cartTb th#th_r{background:url(../img/bask_r.gif) 100% 0 no-repeat #00a13a}
.cartTb td{font-size:12px; vertical-align:top; padding:4px 10px; border-bottom:1px solid #2ab455; border-right:1px solid #2ab455; background:#d2f9aa}
.cartTb td.td_l{border-left:1px solid #CECECE;}

.regTb{width:auto; border:none; border-collapse:collapse; margin:45px 0 0}
.regTb td{vertical-align:top}
.regLtd{width:174px; padding:2px 0; font-size:12px}
.regRtd{padding:2px 0; font-size:12px; width:245px}
.regRtd input, .regRtd textarea, .regRtd select{width:245px; border:1px solid #93BE88;}
.regRtd textarea{height:70px}

.regTitle{font-size:16px; font-weight:bold; color:#419E67; padding:18px 0 10px}

/**/
#siteMap li.levoeLevel1{
float:left;
width:37%;
margin-right:10%
}
#siteMap ul{width:auto}
#siteMap ul li{float:none; width:auto}

/**/
#authCont{position:absolute; right:20px; background:#FFF; padding:5px 10px; border:1px solid #EBFCD2; margin-top:5px; z-index: 20000;}
.tableRegistration {
margin-right:25px;
margin-top: 10px;
margin-bottom: 0px;
width:auto; height:auto;
}
.forma {padding: 0px; margin-bottom: 0px;}


.registration1:hover {color:#FF4000;}
.textKorzina {font-size: 0.8em;}
.textKorzina:hover {color:#FF4000;}
.poledannih {font-size:12px; color:#000000; width: 162px;}
.tdMaketReg {padding: 4px;}

.zagolovokKorziny{color:#3E974D; font-size:0.9em; font-weight:bold}

#close{text-decoration:none; float:right; font-size:11px}
.levoBanner {text-align:center; margin:15px auto;}

/*textarea v forme zakaza*/
#orderDesc {width: 486px; height:200px;}

/*dop style dly kartochki tovara*/
.kartinkaTovaraKorzina {float: left; margin: 0 0 0 -600px; position: relative; width: 270px;}

/*dop style rassylka*/
.inputContMail { font-size: 13px; padding: 6px 0 6px; border:1px solid #93BE88; width:486px; margin:0 0 6px 0;}
.inputContMail input {width: 15px}

/*calculytor*/
#calculytor { width: 600px; height: auto; position: relative; display:none;font-size: 12px; height:350px}


/*sostav banner*/
.migauhay {background:url(http://bezlekarstv.ru/banners_natur/banner_prav/metoda_fon.jpg); width:234px; height:359px; cursor:pointer; text-align:left}
#plavRis {margin:321px 0 0 18px}
.migauhaylev {background:url(http://bezlekarstv.ru/banners_natur/banner_lev/banner_pohudet.jpg); width:234px; height: 321px; cursor:pointer; text-align:left}
#plavRislev {margin:167px 0 0 120px}
