* {padding: 0; margin: 0}
img {border: none;}
body {background: #ffffff; font: 15px Verdana, Tahoma, Arial; min-width: 1000px; width: expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1000? "1000px" : "auto");}

.price {font: 18px Georgia, Tahoma, Verdana, Arial; color:#666699;}

select.color {font: 11px Verdana, Tahoma, Arial; color: #000000;}
/*
#container {width: 100%; min-width: 950px; background: #ffffff; font: 15px Verdana, Tahoma, Arial; overflow: auto;}
*/
.small {font: 12px Verdana, Tahoma, Arial;}
.small2 {font: 11px Verdana, Tahoma, Arial; color:#666666;}
#toptable {width: 100%; height: 100px; border-collapse: collapse; border: 0}

#top1 {width: 300px; height: 100px;}

#top2 {width: 300px;}
#top2 #topphone {font: 18px Tahoma, Verdana, Arial; text-align: center; font-weight: bold; color: #CC0000}
#top2 #topform {font: 11px Verdana, Tahoma, Arial; text-align: center; padding-top: 5px; line-height:10px;}
#top2 #usermenu {font: 11px Verdana, Tahoma, Arial; text-align: center; }
#top2 #usermenu a {color:#333333; text-decoration: underline}
#top2 #usermenu a:hover {text-decoration: none}

#top3 {width: 240px; height: 100px; background: #FFE67F url(/design/img/cart_bg.jpg) no-repeat top center}
#top3 .title {font: 21px Tahoma, Verdana, Arial ; color:#333333; text-align: left; padding-left: 75px; padding-top: 25px;}
#top3 .title a {color:#333333; text-decoration: none}
#top3 .cart {font: 13px Verdana, Tahoma, Arial; color:#660000; text-align: center; padding-top: 10px;}

#menutable {width: 100%; height: 30px; border-collapse: collapse; border: 0; background: #6D8BB4 url(/design/img/menu_bg.gif) repeat-x top left;}

#maintable {width: 100%; border-collapse: collapse; border: 0;}
#maintable_left {width: 249px; padding-left: 20px; padding-right: 0px; background: #FFE67E url(/design/img/bgy1.png) repeat-y top left;}
#maintable_center {width: 1px;}
#maintable_right {width: auto; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 20px; background: url(/design/img/zebra.gif) repeat-x top left;}

#pagetitle {}
#pagetitle h1 {font: 18px Tahoma, Verdana, Arial; color:#660000; padding-top: 15px; font-weight: bold; text-transform: uppercase; }
#pagecontent {padding: 0px; font: 15px Verdana, Tahoma, Arial;}
#pagecontent h1 {font: 18px Tahoma, Verdana, Arial; color:#660000; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
#pagecontent h2 {font: 16px Verdana, Tahoma, Arial; color:#666699; font-weight: bold; padding-top: 8px; padding-bottom: 8px;}
#pagecontent h3 {font: 14px Verdana, Tahoma, Arial; color:#333333; font-weight: bold; padding-top: 6px; padding-bottom: 6px;}
#pagecontent h4, h5, h6 {font: 12px Verdana, Tahoma, Arial; color:#333333; font-weight: bold; padding-top: 4px; padding-bottom: 4px;}
#pagecontent p{padding-top: 10px; padding-bottom: 10px; text-indent: 25px;}
#pagecontent ul{padding-top: 10px; padding-left: 50px;}
#pagecontent a{color:#000066; text-decoration: none;}
#pagecontent a:hover{text-decoration: underline;}
#pagecontent #err {width: 70%; font: 11px Tahoma, Verdana, Arial; color:#000000; background: #ffffff; padding: 5px; text-align: center; border: 2px #660000 dashed;}


#childrengroups {}
#childrengroups ul {padding-left: 20px;}
#childrengroups ul li {list-style-type: square;}
#childrengroups ul li a{color:#000066; text-decoration: none;}
#childrengroups ul li a:hover{text-decoration: underline;}


#childrenitems {}
#childrenitems .childrenitems_item {text-align: center; width: 210px; height: 300px; float: left; padding:10px; border: 0px #333333 solid; background: #FFFFFF url(/design/img/bg-tovar-2.png) no-repeat top left;}
#childrenitems .childrenitems_item h2 {height: 35px; font: 14px Tahoma, Verdana, Arial; color:#660000; font-weight: bold; background: #f0f0f0; padding: 5px; text-align: center; border-bottom: 1px #333333 dashed;}
#childrenitems .childrenitems_item h2 a{color:#660000; text-decoration: none}
#childrenitems .childrenitems_item_kompl {width: 100%; height: 65px; border-top: 1px #333333 dashed; padding: 5px;}
#childrenitems .childrenitems_item_kompl h2 {font: 14px Tahoma, Verdana, Arial; color:#660000; font-weight: bold;}
#childrenitems .childrenitems_item_kompl h2 a{color:#660000;}
#childrenitems .childrenitems_item_main {text-align: center; width: 210px; height: 250px; float: left; padding:10px; border: 0px #333333 solid; background: #FFFFFF url(/design/img/bg-tovar-3.png) no-repeat top left;}
#childrenitems .childrenitems_item_main h2 {height: 35px; font: 14px Tahoma, Verdana, Arial; color:#660000; font-weight: bold; background: #f0f0f0; padding: 5px; text-align: center; border-bottom: 1px #333333 dashed;}
#childrenitems .childrenitems_item_main h2 a{color:#660000;}



#topmenu {font: 12px Verdana, Arial, Helvetica, sans-serif; background-image:url('/design/img/menu_bg.png'); background-repeat:repeat-x; height:30px; line-height:28px; color:#ffffff; border:0; width:100%; overflow:hidden; margin:0px; padding:0px;}
#topmenu li {list-style-type:none; float:left; padding-left:10px; }
#topmenu li a {height:30px; display:block; background-image:url('/design/img/line.gif'); background-repeat:no-repeat; background-position:right; padding-right: 10px; text-decoration: none; font-weight: bold; color:#ffffff; }
#topmenu .home {margin: 0px 0px;}

#left {width: 100%; overflow: auto; overflow-x: hidden; height: 1300px;}

#topizbr {font: 11px Tahoma, Verdana, Arial; text-align: center; padding-top: 5px; font-weight: bold; color: #ffffff}
#topizbr a {color:#333333; text-decoration: underline}
#topizbr a:hover {text-decoration: none}

#specaction .lefttitle_spec {font: 14px Tahoma, Verdana, Arial; color:#660000; font-weight: bold; text-transform: uppercase; padding-left: 25px; background: url('/design/img/basket2.gif') 0px 0px no-repeat; }

#leftmenu {width: 100%; padding-bottom: 20px; padding-top: 20px;}
#leftmenu .lefttitle {font: 14px Tahoma, Verdana, Arial; color:#660000; font-weight: bold; text-transform: uppercase; padding-left: 25px; background: url('/design/img/basket2.gif') 0px 0px no-repeat; }
#leftmenu ul {font: 13px Verdana, Tahoma, Arial; padding-left: 18px; line-height: 20px;}
#leftmenu ul li {list-style-type: disc; list-style-image: url('/design/img/list2.gif');}
#leftmenu ul li .item {list-style-type: circle; font-size: 11px; line-height: 1.3;}
#leftmenu ul li a {color:#333399; text-decoration: none}
#leftmenu ul li a:visited {color:#660000; text-decoration: none}
#leftmenu ul li a:hover {color:#660000; text-decoration: underline}

#leftconsult {width: 100%; padding-bottom: 20px; padding-top: 20px; background: url('/design/img/icq.gif') 0px 20px no-repeat; }
#leftconsult .icq {font: 13px Verdana, Tahoma, Arial; color:#333333;}
#leftconsult .lefttitle {font: 14px Tahoma, Verdana, Arial; color:#660000; font-weight: bold; text-transform: uppercase; padding-left: 25px; }

#breadcrumbs {font: 12px Tahoma, Verdana, Arial;}
#breadcrumbs a {color:#666666; text-decoration: none}

#pager {text-align: right}
#pager .box {padding: 3px; background: #f0f0f0; border: 1px solid #000000}

#pager_left {text-align: left}
#pager_left .box {padding: 3px; background: #f0f0f0; border: 1px solid #000000}

#search {width: 600px; background: #e6e6e6; border: #cccccc 1px solid; margin-left: 4px; padding: 5px;}

#bottom {font: 11px Verdana, Tahoma, Arial; color:#666666; width: 100%; height: 100px; border-collapse: collapse; border: 0; background: #A5BDDC ; text-align: center; border-top: 1px #666666 solid;}
#bottom #bottommenu {text-align: center; padding: 10px; }
#bottom #bottommenu a {color: #666666; text-decoration: underline}
#bottom #counters {height: 35px; float:left; padding-left: 20px; padding-right: 20px; padding-top: 5px; }
#bottom #copyright {color:#ffffff; height: 35px; float:left; border-left: 1px #555555 dashed; padding-left: 20px; padding-right: 20px; padding-top: 5px; text-align: left}
#bottom #copyright a {color: #ffffff; text-decoration: underline}
