*{margin:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0}
body{}
table{border:0px; border-collapse:collapse}
table tr td{margin:0px; padding:0px; vertical-align:top; text-align:left; font-size:13px}
img{border:0px}
h1, h2, h3, h4, h5, h6{margin-left:20px}
p{font-size:13px}


input{font-size:13px; padding:0 5px}
textarea{font-size:13px; padding:0 5px}


#min_razmer{width:100%}


#login_pass{background:url(index_01.gif) top repeat-x; height:41px}
#chapka{position:relative;}
#text1{position:absolute; left:3%; width:430px; top:12px}
#text1 p{color:#fff; font-size:14px}


.registration{position:absolute; top:8px; width:515px; right:3%;}
.registration div{float:left}
.login{width:270px; margin-top:4px}
.login span{float:left; padding:0px; margin:0px; font-size:13px; color:#fff}
.login input{border:0px; margin:0px 8px; padding:0}
.parol{width:200px; margin:4px 0 0 5px}
.parol span{float:left; padding:0px; margin:0px; font-size:13px; color:#fff}
.parol input{border:0px; margin:0px 8px; padding:0}
.parol1{background:url(index_07_.jpg) no-repeat left; float:left; margin-left:9px}
.parol2{background: url(index_09_.jpg) no-repeat right}
.knopka{ margin-left:10px; padding:0}


.on_reg{position:absolute; top:12px; right:3%; width:200px; font-size:13px; color:#fff; text-align:right;}
.on_reg a{ color:#fff; font-size:13px; text-decoration:none}
.on_reg a:hover{ text-decoration:underline}


.top_menu{background:#45A7D5; padding:10px 0; position:relative}
.top_menu ul{margin-left:80px}
.top_menu li{display:inline;}
.top_menu li a{color:#fff; text-decoration:none; padding:10px; font-size:16px}
.top_menu li a:hover{background:#77BA03}
.top_menu .activ{background:#77BA03}


.saite_map ul{ margin-bottom:5px; margin-left:20px;}
.saite_map li{ margin-left:5px}

.reg{position:absolute; right:130px}
.reg a{font-size:13px; color:#fff; text-decoration:none}
.reg a:hover{ text-decoration:underline}


.chapka_lk{position:relative; height:130px}
.logo{position:absolute; top:35px; left:100px;}
.kontakt{font-size:13px; color:#2B9BCD; position:absolute; right:100px; width:400px; top:40px; text-align:center}
.kontakt p{font-size:24px; color:#2B9BCD; text-align:center}



.osnov_knopki{position:relative; width:100%; margin-top:10px}
.os_kn1{position:relative; background:url(index_09.jpg) no-repeat; height:205px}
.left_kalonka .poisk{ overflow:hidden; height:100%; margin:10px 0 20px 5px}
.osnov_knopki_1 .poisk{position:absolute;}





/*----------------------------------------------------------------------------------------------basket--*/

.basket{margin:0 15px 0 400px; padding:0 0 30px 0}
.basket h5{color:#757575; font-size:14px; font-weight: normal; margin:0}
.basket ul{margin-left:10px; margin-bottom:10px}
.basket li{list-style:none}
.basket li a{ color:#7EC405; font-size:12px; text-decoration:none}
.basket li a:hover{ text-decoration:underline;}
.basket a span{color:#7EC405;}
.ubrat .cancel_link{text-decoration:underline; color:#3399CC}
.ubrat .cancel_link:hover{text-decoration:none}

.oplata{ margin-left:10px;}
.basket .oplata{color:#757575}
.oplata .order_total{color:#7EC405;}
.oplata a{color:#3399CC; font-size:12px; text-decoration: underline}
.oplata a:hover{ text-decoration:none}


.status{ color:#CC0000}


.def_catalog_viev{overflow:hidden; height:100%;}
.def_catalog_viev img{ margin:0 15px 15px 0}


.poisk{ width:290px; top:170px; right:25px}
.poisk p{float:left; margin-right:8px; font-size:13px; color:#77BA03; }
.poisk div{float:left}
.poisk input{margin:0 9px; border:none; border-bottom:#82D301 solid 1px; border-top:#82D301 solid 1px}
.bg1{background:url(index_34.gif) no-repeat left;}
.bg2{background:url(index_36.gif) no-repeat right}
.osnov_knopki_1{background:url(index_22.jpg); width:35%;}
.osnov_knopki_1 img{float:left}
.osnov_knopki_2{background:url(index_28.jpg)}
.osnov_knopki_2 div{float:left}
.osnov_knopki_2 p{text-align:center; font-size:16px; font-weight:bold}
.osnov_knopki_2 a{color:#7EC405; text-decoration:none}
.osnov_knopki_2 a:hover{color:#FF9900}

.telo{margin:30px auto 0 auto; /*border:#000000 solid 1px;*/ overflow:hidden; height:100%; width:980px}


.left_kalonka{width:291px; float:left}


.menu{ background:#7EC405; width:240px; margin-left:35px}
.menu1{background:url(index_42.gif) no-repeat top left}
.menu2{background:url(index_44.gif) no-repeat top right}
.menu3{background:url(index_48.gif) no-repeat bottom left}
.menu4{background:url(index_49.gif) no-repeat bottom right; padding:15px 15px 15px 45px;}
.menu4 li{list-style:url(index_489.gif)}
.menu4 a{color:#FFF; font-size:16px; text-decoration:none}
.menu4 a:hover{text-decoration:underline}
.menu4 .activ{text-decoration:underline}


.fon_dla_ie{ padding-top:30px; background:#FFF; /*border:#000000 solid 1px*/}
.but{background:url(index_53.gif) no-repeat left; /*border:#000000 solid 1px;*/ margin:0 0 15px 43px; width:230px}
.but_np{background:url(index_60.gif) no-repeat left; position:absolute; margin:20px 0 25px 35px; width:180px}
.but_1{background:url(index_55.gif) no-repeat right}
.but_1np{background:url(index_62.gif) no-repeat right}
.but_2{margin:0 20px; height:40px; background:#f90}
.but_2np{margin:0 17px; height:33px; background:#6CB000}
.but_2 p, .but_2np p{text-align:center; padding-top:8px}
.but_2np p{padding-top:3px;}
.but_2 a, .but_2np a{font-size:18px; color:#fff; text-decoration:none}


.news{/*border:#f00 solid 1px;*/ margin-left:35px}
.news a{color:#757575; text-decoration:none}

.news a:hover{text-decoration:underline}
.news_pod a{color:#757575; text-decoration:none}
.news_pod a:hover{text-decoration:underline}
.news h4, .news_pod h4{color:#3290BC; font-size:14px; margin:18px 0 5px 0;}
.news h4 a, .news_pod h4 a{color:#3290BC; text-decoration:none}
.news h4 a:hover, .news_pod h4 a:hover{text-decoration:underline}
.news p, .news_pod p{color:#757575; font-family:'tahoma', Arial, Helvetica, sans-serif}
.news img, .news_pod img{margin-left:4px}


.vse_nevs_link{margin:20px 0 0 15px}
.vse_nevs_link a, .vse_nevs_link big{color: #3290BC; font-size:10px; text-decoration: underline}
.vse_nevs_link a:hover{ text-decoration:none}


.top_baner{background:#FFFFFF; text-align:center; font-size:33px; color:#fff; padding:0px 0; margin-bottom:5px}


.right_kalonka{/*border:#CC3300 solid 1px;*/ margin-left:330px; font-size:13px; font-family:'tahoma', Arial, Helvetica, sans-serif; color:#757575}

.right_kalonka h1,
.right_kalonka h2,
.right_kalonka h3,
.right_kalonka h4{color:#2B9BCD; font-size:18px; font-family:'tahoma', Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 20px 10px; padding:0}

.right_kalonka h1{ margin-bottom:40px}

.right_kalonka h2{font-size:16px; margin:10px 0 20px 10px;}
.right_kalonka h3{font-size:14px; margin:10px 0 20px 10px;}


.right_kalonka p{color:#757575; margin:10px 0 10px 0; font-size:13px; font-family:'tahoma', Arial, Helvetica, sans-serif}
.right_kalonka span{color:#333366; font-size:13px; font-family:'tahoma', Arial, Helvetica, sans-serif}
.right_kalonka strong{color:#333366; font-family:'tahoma', Arial, Helvetica, sans-serif}

.right_kalonka a{ color:#2B9BCD; text-decoration:underline;}
.right_kalonka a:hover{ text-decoration:none}

.right_kalonka .cont table td{}

.cont ul{}
.cont li{ margin-left:20px;}


.item{margin-bottom:30px;}
.opis .title{color:#2B9BCD; text-decoration:none; font-size:14px; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-weight:bold}
.opis_link{ margin-top:7px}
.opis_link a{color:#2B9BCD; text-decoration:none; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:12px}

.partnori{/*border:#00FFFF solid 1px;*/ margin-top:40px; text-align:center; position:relative; overflow:hidden; height:100%}
.partnori img{margin:20px}
.part_img{width:780px; padding-left:200px; /*border:#000000 solid 1px;*/ margin:0 auto}


.niz{background:#3399CC; margin:20px 0px 0px 0px; height:140px; position:relative;}
.niz DIV{position:absolute;}
.copy{width:220px; top:20px; left:20px; z-index:1; font-size:13px; color:#fff}
.koordinati{width:350px; font-size:13px; color:#fff; right:20px; top:20px}
.schot{top:60px; width:790px; margin-left:-395px; left:50%;}
.schot img{ margin:10px;}

.pedirekt{position:relative; }
.schotchik{right:173px; top:30px}
.schotchik_1{right:265px; top:26px}
.schotchik_2{right:357px; top:26px}
