@import "reset.css";


body{font-size:11px;background:#fff;font-family:Verdana,Arial,'Helvetica CY','Arial Narrow',sans-serif;}
* html {display:inline;}
a, a:visited{color:#963;}
a:hover{color:#333;}

#global{/*background:url(/inc/images/leftmainbg.gif) repeat-y 30% 0;*/max-width:1400px; min-width:1010px;}
#topheader {height:140px;background:#fff;max-width:1400px; min-width:1000px;border-top:3px solid #fc6;border-bottom:2px solid #fc6;}

#leftheader { width:30%; float:left; text-align:center;min-width:260px;height:140px;}
#rightheader {width:70%;height:140px;float:right;text-align:left;clear:right;background:url(/inc/images/logo.jpg) no-repeat;min-width:700px;}


#navigator_menu  {padding-top:2px;width:140px;min-width:100px;padding-left:1px;border:none;vertical-align:middle;}
#navigator_menu li {list-style-type:none;display:inline;}
#navigator_menu  a {background:none;margin-left:0px;margin-right:3px;}
#navigator_menu  a:hover {border:none;}

#header {background:#7f007f;height:30px;float:left;width:100%;max-width:1400px; min-width:1010px;}

.menu_top{list-style:none;color:#666;padding-top:5px;margin:0;text-align:left;padding-left:30px;font-size:12px;font-variant:small-caps; }
.menu_top ul{margin:0px; padding:0px;}
.menu_top li{float:left; margin-left:8px; padding:0;color:#fff;font-weight:bold;}
.menu_top a{float:left; margin:0;  padding:1px 4px;text-decoration:none; color:#fff; border:none;font-weight:bold;}
.menu_top a:hover{color:#fc6;}
.menu_top .page_activ {padding:1px 8px;background:#fc6;color:#fff;font-weight:bold;border:none;}
.menu_top .pusto {margin:10px;display:inline;}


.navigator_string  {text-transform:lowercase;font-size:11px;font-weight:bold;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:normal;color:#c96;}
.navigator_string  a {color:#7f007f;text-decoration:none; background:none;}
.navigator_string  a:hover {padding-top: 1px;color:#000;}

#main {width:100%; max-width:1400px; min-width:1010px;}

#leftmain {width:30%;min-width:260px;float:left;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:normal;}



#menu_site{width:100%;text-align:center;min-width:240px;padding-left:30px;}
#menu_site ul {margin-top:5px;}
#menu_site li {list-style-type:none;border-left:dashed 1px #fc6;padding:5px; font-size:12px;padding-top:5px;float:left;text-decoration:none; width:90%;text-align:left;}
#menu_site a {color:#fff;text-decoration:none; background:#7f007f;margin-left:5px;margin-right:15px;margin-top:0px;
font-weight:bold;min-width:200px;width:80%;display:block;padding:4px;}
#menu_site a:hover {padding-top: 1px;color:#fc6;min-width:200px;width:80%;display:block;padding:4px;}

#menu_site .podmenu_site {margin:0px;padding:0px;width:90%; padding-left:9px;font-family:Verdana,Arial,sans-serif;padding-top:10px;}

#menu_site .podmenu_site li {border:none;border-bottom:dashed 1px #fc6; font-size:11px;padding:2px 0;float:left;text-decoration:none; width:100%;text-align:left;list-style-image:url(/inc/images/uka6.gif);}
#menu_site .podmenu_site a {color:#000;font-variant:normal;text-decoration:none; background:none;margin-left:0px;margin-right:5px;margin-top:0px;font-weight:normal;margin-left:5px;}
#menu_site .podmenu_site a:hover {color:#fc6;}
#menu_site .invert a {padding-top: 1px;color:#333;}
#menu_site .invert a:hover {padding-top: 1px;color:#999;}


#leftmain p{margin-left:10px; margin-top:30px; margin-right:20px; margin-bottom:2px;font-size:105%;float:left;display:inline;}
#leftmain p img{margin-right:12px; margin-top:0px;float:left;padding:4px;border-right:5px solid #036;display:inline;}
#leftmain img.uka{margin:2px; margin-top:0px;border:none;display:inline;}
#leftmain p a{line-height:13px;color:#036;}
#leftmain p a:hover{line-height:13px;color:#666;}
#leftmain p strong{padding-bottom:3px;display:block;font-size:105%;font-variant:small-caps;}



#leftmain .bottom_link {text-align:center;margin:30px auto;width:70%;margin-bottom:20px;display:inline;}
#leftmain .bottom_link  img{margin-right:2px; margin-top:0px;padding:0;padding-left:20%;border:none;}
#leftmain .bottom_link a{line-height:15px;color:#036;vertical-align:bottom;font-size:105%;font-variant:small-caps;}
#leftmain .bottom_link  a:hover{color:#666;}


#rightmain {width:70%; float:right;min-width:700px;}
/*#rightmain img{float:right;}*/

#leftbody {width:95%; float:left;padding-left:10px;font-size:11px;font-weight:normal;}
#leftbody p{padding:7px;}
#leftbody h1{margin:3px;padding:5px;padding-left: 15px;text-transform:uppercase;font-size: 13px;color:#7f007f;border-left: 5px solid #7f007f;clear:left;margin-top:5px;}
#leftbody h2{text-transform:uppercase;color:#fff;background: #7f007f;padding:5px;font-size: 13px;clear:both;margin:0 0 5px;padding: 2px 0;text-align:center;}
#leftbody h3{margin:0;padding:5px;font-size: 10px;color:#fc6;font-family:Verdana,Arial,sans-serif;font-weight:bold;text-transform:uppercase;}
#leftbody img{padding:10px;float:left;}
#leftbody img.right{padding:10px;float:right;}
#leftbody ul,li{font-size:11px;}


#leftbody .blockpage{background:none; width:300px;float:right;margin:5px;text-align:center;font-size:11px;clear:right;font-family:Tahoma,Verdana,Arial;}
#leftbody .blockpage p{padding:5px 10px;margin:5px;}
#leftbody .blockpage  ul{padding:5px;padding-top:0px;margin:5px;margin-left:25px;text-align:left;font-size:11px;list-style-image:url(/inc/images/uka5.gif);}
#leftbody .blockpage li{padding:2px;padding-left:0;margin:0;}
#leftbody .blockpage a{color:#000;text-decoration:none;padding:3px;}
#leftbody .blockpage u{color:#fff;text-decoration:none;background:#fc6;font-size:12px;padding:3px;display:block;}
#leftbody .blockpage a:hover{color:#7f007f;}
#leftbody .blockpage a strong{color:#fc0;font-size:13px;}

#leftbody .left_blockpage{ width:30em;float:left;margin:5px;text-align:center;font-size:11px;font-family:Tahoma,Verdana,Arial;}
#leftbody .left_blockpage p{padding:5px 10px;}
#leftbody .left_blockpage  ul{padding:5px;padding-top:0px;margin:5px;margin-left:25px;text-align:left;font-size:11px;list-style-image:url(/inc/images/uka7.gif);}
#leftbody .left_blockpage li{padding:2px;padding-left:0;margin:0;}
#leftbody .left_blockpage a{color:#fc6;text-decoration:none;}
#leftbody .left_blockpage a:hover{color:#000;}
#leftbody .left_blockpage a strong{display:block;color:#fc6;font-size:13px;}

#leftbody .left_blockpage_green{background:none;  width:30em;float:left;margin:5px;text-align:center;font-size:11px;border-right:1px dashed #fc6;font-family:Tahoma,Verdana,Arial;}
#leftbody .left_blockpage_green p{padding:5px 10px;margin:5px;}
#leftbody .left_blockpage_green  ul{padding:5px;padding-top:0px;margin:5px;margin-left:25px;text-align:left;font-size:11px;list-style-image:url(/inc/images/uka5.gif);}
#leftbody .left_blockpage_green li{padding:2px;padding-left:0;margin:0;}
#leftbody .left_blockpage_green a{color:#000;text-decoration:none;padding:3px;display:block;}
#leftbody .left_blockpage_green a:hover{color:#fc6;}
#leftbody .left_blockpage_green a strong{color:#7f007f;font-size:13px;}

#leftbody .blockpage_gray{ width:300px;float:right;margin:5px;text-align:center;font-size:11px;clear:right;border-left:1px dashed #fc6;font-family:Tahoma,Verdana,Arial;}
#leftbody .blockpage_gray p{padding:5px 10px;}
#leftbody .blockpage_gray  ul{padding:5px;padding-top:0px;margin:5px;margin-left:25px;text-align:left;font-size:11px;list-style-image:url(/inc/images/uka5.gif);}
#leftbody .blockpage_gray li{padding:2px;padding-left:0;margin:0;}
#leftbody .blockpage_gray a{color:#7f007f;text-decoration:none;}
#leftbody .blockpage_gray a:hover{color:#000;}
#leftbody .blockpage_gray a strong{display:block;color:#fff;font-size:13px;}

#leftbody .reklama {float: left;width:100%;margin: 0 5px;text-align:center;background:#f6f6f6;}

#leftbody .reklama a{color: #666;text-align: center;font-size:12px;}
#leftbody .reklama a:hover{color:#000;}

#leftbody .smalllink {text-align:left;padding:2px 0px;margin:0;display:block;}
#leftbody .smalllink p{padding:0;margin:0;}
#leftbody .smalllink li{list-style-type:none;float:left;display:inline;font-size:10px;padding:1px 3px;color:#fc6;}
#leftbody .smalllink li a{color:#7f007f;text-decoration:none;}
#leftbody .smalllink li strong{color:#666;}
#leftbody .smalllink a:hover{color:#fc6;}
#leftbody  p.hr{width:100%;padding:1px;margin:0;}

 .mapsite {font-size:11px;width:90%;border-collapse:collapse;padding-top:10px;padding-left:25px;padding-bottom:10px;}
#leftbody .mapsite td{font-size:11px;vertical-align:top;padding-left:15px;padding:2px;}
#leftbody .mapsite td img{vertical-align:top;padding:0;padding-right:10px;}

#rightbody {width:4%; float:right;}


#basket_pay {padding:0;width:98%;color:#000;font-size:9px;}
#basket{padding:0;width:98%;color:#000;font-size:9px;}


#footer {clear:both;max-width:1400px; min-width:1010px;}
#block_footer {clear:both;height:30px;width:100%;}
#block_footer_left {clear:both;width:30%;float:left;}
#block_footer_right {clear:both;width:70%;float:right;}


#leftfooter {height:60px;width:30%;float:left;background:#fc6;}
#leftfooter p{margin-left:29px; margin-top:24px;font-family:Verdana,Arial,sans-serif;font-weight:normal;color:#000;}
#leftfooter a{color:#ccc;text-decoration:none;}

#rightfooter {height:60px;width:70%;background:#7f007f;float:right;}
#rightfooter p{padding-left:10px;}
#rightfooter p img{padding-left:10px;padding-top:15px;}

.main_table{width:90%;border-collapse:collapse;margin:5px;font-size:110%;margin-top:0;padding:0;vertical-align:top;}
.main_table tr{background:#fff;}
.main_table tr:hover{background:#69c;color:#fff;}
.main_table td.podmenu{background:#69c;height:25px;}
.main_table td.podmenu_pusto{background:#69c;height:25px;}
.main_table td h4{font-size: 12px;color:#fff; text-align:left;padding:1px;margin:0;}
.main_table td {border-top:1px solid #fc6;padding:3px;vertical-align:top;text-align:left;padding-left:5px;}
.main_table td img{padding:1px;border:none;vertical-align:top;padding-left:3px;}
.main_table .gray tr{vertical-align:middle;text-align:center;background:#287bad;color:#fff;padding:10px;font-weight:normal;}


#nav{font-size: 80%;margin-top:14px;text-align:center;}
#nav li{list-style-type:none;float:left;margin-left: 10px;text-align: center;}
#nav a:hover{background: #ccc;color: #000;}
#nav li.activelink a{background: #69c;color: #fff;}

ul#nav a{float:left;width:150px;padding:5px 0;margin: 1px 0;background: #036;text-decoration:none;color: #fff;font-weight:bold;}
ul#nav li.activelink a:hover{background: #fff;color:#000;}

.tablepage{font-size:11px;width:90%;border-collapse:collapse;padding-top:10px;}
.tablepage td{ width:33%;text-align:left;vertical-align:middle;border:1px solid #fc6;padding:4px;}
.tablepage td strong{color:#fc6;}

.tablepage1{font-size:11px;width:90%;border-collapse:collapse;padding-top:10px;}
.tablepage1 td{ text-align:left;vertical-align:middle;border:1px solid #fc6;padding:4px;}
.tablepage1 td strong{color:#fc6;}

.table_personal td{ width:190px;text-align:left;vertical-align:middle;}
.table_personal h2{ padding:0;margin:0;color:#69c;font-size:145%;font-family:Verdana,Arial,sans-serif;font-variant:small-caps;line-height:125%;text-decoration:none;padding-left:15px;padding-bottom:10px;}
.table_personal img{margin:8px;padding:8px 20px;border:1px solid #d9e0e6;border-bottom-color:#666;border-right-color:#666;text-align:center;background:#fff;}

.news {margin:0px;padding:8px;text-align:center;background:#fff;text-align:left;clear:both;float:left;height:150px;}
.news img{margin:8px;padding:4px 10px;border:1px solid #d9e0e6;border-bottom-color:#666;border-right-color:#666;text-align:center;background:#fff;text-align:left;}

.table_personal  p{margin:0;padding:0px;vertical-align:top;text-align:center;}
.table_personal p.name{margin:0;padding:1px;vertical-align:top;height:25px;border:none;color:#036;font-variant:small-caps;text-decoration:none;font-size:10px;font-weight:bold;}

#small_vkaldka {width:350px;padding:10px 0;border-left:dashed 1px #fc6;float:left;;margin:0;margin-left:30px;}
#small_vkaldka a{text-decoration:none;}
#small_vkaldka dl{margin:10px 20px;padding:0;float:left;display:inline;width:270px;}
#small_vkaldka dt{margin:0;padding:0;font-size:11px;color:#fc6;float:right;width:170px;font-weight:bold;text-align:left;}
#small_vkaldka dd{margin:0 0 0 98px;padding:0;font-size:10px;color:#000;text-align:left;width:200px;}
#small_vkaldka dl dd.img{margin:0;width:100px;float:left;}
#small_vkaldka dl dd.price{padding-left:5px;font-weight:bold;}
#small_vkaldka dd.img img{float:left;margin:0 8px 0 0;padding:4px;border:1px solid #d9e0e6;border-bottom-color:#000;border-right-color:#000;background:#fff;}

/* * */



#form_order {padding:1px 0;margin:0;font-size:12px;font-family:Tahoma,Verdana,Arial,sans-serif;}
#form_order h3.prod{padding:0;margin:0;color:#fc6;font-size:11px;font-family:Verdana,Arial,sans-serif;font-variant:small-caps;line-height:125%;text-decoration:none;padding:5px;text-transform:uppercase;background:#7f007f;}
#form_order table{padding:1px 0;margin:0;width:90%;}
#form_order td .kurs {font-size:11px;color:#666;font-family:Tahoma,Arial,sans-serif;padding-left:10px;}
#form_order td .kurs strong{color:#7f007f;font-weight:bold;}
#form_order label{padding:5px;}
#form_order legend{padding:5px;color:#666;padding-bottom:10px;}
#form_order fieldset{margin:0;padding:5px;margin-bottom:5px;font-size:11px;border:1px solid #666;}
#form_order .acounttrue{background:#fc6;}
#form_order .personal{background:#f6f6f6;}
#form_order .dostavka{background:#fffff0;}




#topcontact {padding-left:310px;padding-top:5px;}

#form_order p{padding:3px;margin:0;color:#000;font-size:11px;}
#form_order input,textarea,file,radio,select,submit{padding:3px;margin:0px;padding-bottom:0px;padding-top:0px;color:#000;font-size:10px;}

#form_order .form_reg{line-height:120%;font-weight:normal;color:#000;}
#form_order .form_reg_black{line-height:120%;font-weight:bold;color:#7f007f;}
#form_order .requered img{border:none;vertical-align:middle;padding:2px;float:none;}
#form_order .ok {font-weight:bold;padding-left:5px;color:#390;font-size:11px;}
#form_order .err {font-weight:bold;padding-left:5px;color:#f00;font-size:11px;}
#form_order .lineorder {padding:5px;}
.page_count{list-style:none;color:#666;padding:2px;margin:0;text-align:left;padding-bottom:15px;}

.page_count ul{margin:0px; padding:0px;}
.page_count li{float:left; margin-left:4px; padding:0;}
.page_count a{float:left; margin:0;  padding:3px 8px;text-decoration:none; color:#000; border:1px solid #000;background: #fff;}
.page_count a:hover{color:#fff;background: #7f007f;}
.page_count .page_activ {padding:3px 8px;background:#fc6;color:#000;font-weight:bold;border:1px solid #000;}
.page_count .pusto {margin:10px;display:inline;}

.title_response{background:#fc6;padding:3px 8px;color:#333;font-size:11px;font-weight:bold;font-variant:small-caps;width:80%;}
.text_response {color:#7f007f;font-weight:normal;width:80%;text-align:left;}
.text_response img{border:none;}
.bot_response {color:#000;background:#fcfcfc;margin:10px;width:80%;padding:5px;padding-left:20px;}
.bot_response strong{color:#fc6;font-variant:small-caps;}
.bot_response a{color:#036;font-weight:normal;text-align:left;}


div#cartpay{padding-top:2px;padding-left:40px;}
div#cartpay div{width: 250px;margin:5px 15px;padding: 5px 0;}
div.n1{background:none;}
div.n1 h3{font-size:10px;margin:0;padding: 0 0 3px;color: #7f007f;text-align:center;text-transform:uppercase;font-family:Tahoma,Verdana,Arial,sans-serif;}
div.n1 p{margin:0;padding: 1px 5px;text-align:left;font-size:10px;font-weight:normal;}
#carttxt{text-align:left;font-size:9px;font-weight:normal;float:left;padding-left:10px;font-family:Tahoma,Verdana,Arial,sans-serif;height:85px;width:220px;}
#carttxt .name{color:#000;width:150px;text-align:right;font-size:9px;font-weight:bold;text-transform:uppercase;}
#carttxt .count{color:#000;font-size:10px;padding-left:15px;}
#carttxt .summa{color:#000;margin:0;padding:2px 0;font-size:9px;text-align:left;font-weight:bold;text-transform:uppercase;border-top:1px solid #000;}
#carttxt .start{color:#000;margin:0;padding:2px 0;font-size:11px;text-align:left;}
#carttxt .info{color:#000;margin:0;padding:4px;font-size:10px;text-align:center;font-family:Arial,sans-serif;text-transform:uppercase;width:320px;height:30px;}
#orderview {padding:4px;margin:4px;border-bottom:1px solid #ccc;}
#orderview .name{color:#000;text-align:right;font-size:9px;text-transform:uppercase;font-weight:bold;}
#orderview .count{color:#000;font-size:10px;padding-left:5px;}

#orderview .summa{color:#000;margin:0;padding:2px 0;font-size:9px;text-align:left;font-weight:bold;text-transform:uppercase;}

#div_submit {color:#000;}