@charset "UTF-8";
*{margin:0;padding:0;}
body,html{background:url(../images/bg.gif);color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:100%;}
#wrapper{background:url(../images/hbg.gif) repeat-x;min-height:100%;height:auto !important;}
#header{height:146px;background:url(../images/lbg.jpg) no-repeat;}
#logo{width:205px;margin-right:-245px;position:relative;z-index:2;float:left;padding:12px 0 0 40px;}
#logo span{font-size:24px;font-style:italic;color:#6e4c12;display:block;text-align:right;padding:10px 20px 0 0;}
#logo sup{color:#805916;font-size:16px;display:block;float:left;padding:3px 0 0 40px;}
#menu{float:left;position:relative;z-index:1;width:100%;}
#mwrap{margin-left:245px;padding:28px 30px 0;}
#menu table{height:63px;width:100%;}
#menu td{background:url(../images/libg.gif) no-repeat top center;padding-top:4px;vertical-align:top;text-align:center;}
#menu td a{color:#fff;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;display:inline-block;height:30px;padding-left:14px;text-decoration:none;}
#menu td a span{display:inline-block;height:25px;padding-right:14px;padding-top:5px;text-decoration:underline;cursor:pointer;}
#menu td a:hover,#menu td a:focus,#menu td a.active{background:url(../images/mleft.gif) no-repeat;}
#menu td a:hover span,#menu td a:focus span,#menu td a.active span{background:url(../images/mright.gif) no-repeat top right;}
#buttons{margin-right:-30px;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;height:55px !important;overflow:hidden;}
#buttons .but{width:330px;height:55px;background:url(../images/but.gif) no-repeat;float:left;margin-right:5px;margin-left:15px;}
#buttons .active{background:url(../images/but-active.gif) no-repeat !important;}
#buttons a{color:#FFF;text-decoration:none;display:block;text-align:center;padding:12px 0 13px;}
#buttons .active a{color:#006391;}
#left{width:215px;margin-right:-245px;float:left;padding-left:30px;background:url(../images/lbg.gif) no-repeat 30px 0;position:relative;z-index:2;}
#download{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding:16px 0 6px;}
#download span{display:block;height:21px;margin-bottom:12px;padding:10px 0 0 40px;}
.xls{background:url(../images/xls.gif) no-repeat;}
.zip{background:url(../images/zip.gif) no-repeat;}
#cwrap{width:100%;float:right;position:relative;z-index:1;}
#content{padding:0 30px 0 290px;}
#path{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-style:italic;height:40px;padding:26px 0 0;}
#footer{border-top:1px solid #d9d9d9;height:49px;background:url(../images/fbg.gif);margin-top:-50px;clear:both;}
#ie_spacer{height:115px;clear:both;}
#copy{padding-left:30px;float:left;}
#madein{float:right;}
#counters{width:175px;float:right;padding-right:30px;text-align:right;}
#footer div{padding-top:17px;}
img{border:0;}
h1,h2,h3{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:400;}
h1{font-size:30px;margin-bottom:16px;}
h2{font-size:22px;margin-bottom:12px;}
h3{font-size:18px;margin-bottom:10px;}
h4{font-size:15px; color:#545454; margin-bottom:4px; font-weight:normal;}
h5{font-size:13px; margin-bottom:2px;}
#content ul{list-style:none;list-style-position:inside;margin-bottom:20px;}
#content ul ul{margin:0;padding:8px 0 6px;}
#content ul li{background:url(../images/li.gif) no-repeat 0 2px;padding:0 0 5px 16px;}
#content ul ul li{background:none !important;list-style:disc;list-style-position:inside;padding:0 0 2px 10px;}
#content ol{list-style-position:inside;margin-bottom:20px;}
#content ol ol{margin:0;padding:8px 0 6px 16px;}
#content ol li{padding:0 0 5px 0;}
#content ol ol li{background:none !important;list-style:lower-alpha;list-style-position:inside;padding:0 0 2px 10px;}
p{margin-bottom:16px;clear:both;}
.light{font-size:11px;color:gray;}
.note{border-left:7px solid #ffcc00; padding-left:10px;}
#content table{margin-bottom:20px;}
#content table,#cwrap td,#cwrap th{border-collapse:collapse;border:1px solid #404040;}
#content td,#cwrap th{text-align:center;padding:2px 4px;}
#content th{color:#404040;background:#ffd83e;font-weight:400;}
#content td{background:#dbdbdb;}
#content .row td{background:#e7e7e7 !important;}
.rur{background:url(../images/rur.gif) no-repeat 0 6px;}
blockquote{font-style:italic;margin-bottom:16px;}
.autor{display:block;text-align:right;margin-top:5px;}
#content p img{border:2px solid orange;}
.ileft{margin-right:16px;margin-bottom:16px;float:left;}
.button{display:inline-block;background:#32a1b3;border:1px solid #30798e;font-weight:700;color:#FFF;text-decoration:none;padding:2px 30px;}
.z1{font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;display:block;margin-bottom:8px;}
.fst{text-align:right;padding:22px 16px 0;}
.con2 .z1{border-bottom:1px solid #e8e8e8;padding-bottom:8px;margin-bottom:12px;}
.cb{clear:both;height:1px;font-size:1px;}
#left .block{background:url(../images/bg.png) repeat-x 0 50px;margin-bottom:22px;}
#left .block .con{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:0 15px;}
#left .block .con2{background:#e8e8e8 url(../images/cbg.gif) repeat-x;min-height:45px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:8px 15px 0;}
#left .block .top{height:6px;background:url(../images/top.gif) no-repeat;width:215px;}
#left .block .bot{height:6px;background:url(../images/bot.gif) no-repeat;width:215px;}
#left .block p{padding-bottom:20px;padding-top:2px;line-height:18px;margin-bottom:0;}
#categorys{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:14px;list-style:none;}
#categorys li{padding-bottom:15px;}
#categorys a:hover{color:#ffa100;}
#download span a,a,#left .block a,#categorys a{color:#409999;}
#catalog_items{margin-right:-30px;}
#catalog_items .block{width:153px;display: inline-block; vertical-align:top; text-align:center; font-size:13px; margin-right:14px;margin-bottom:16px; position:relative;}
#catalog_items .block img{display:block; margin-bottom:8px;border:1px solid #d5d5d5;}
#catalog_items .block a{display:block}
#catalog_items .block i{display:block; width:6px; height:7px; position:absolute;}
.tl{left:-1px;top:-1px; background:url(../images/tl.gif) no-repeat;}
.tr{right:-3px;top:-1px; background:url(../images/tr.gif) no-repeat;}
.bl{left:-1px;top:144px; background:url(../images/bl.gif) no-repeat;}
.br{right:-3px;top:144px; background:url(../images/br.gif) no-repeat;}
#paginator{background:url(../images/pleft.png) no-repeat;padding-left:6px;height:26px;}
#paginator div{background:url(../images/pright.png) no-repeat top right; height:26px; padding-right:6px; text-align:center;}
#paginator ul li{background:none;float:left; padding-left:10px;}
#paginator ul{display:inline-block;margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic;}
#paginator a{color:#008dbd;display:inline-block;padding-top:2px;}

.oval{width:100%;}
.oval .con{border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;padding:5px 10px;}
.oval .top{width:100%;height:8px;background:url(../images/otop.gif) no-repeat;}
.oval .top div{width:8px;height:8px;background:url(../images/otop-right.gif) no-repeat;float:right;}
.oval .bot{width:100%;height:8px;background:url(../images/obot.gif) no-repeat;}
.oval .bot div{width:8px;height:8px;background:url(../images/obot-right.gif) no-repeat;float:right;}
.oval h5{margin-bottom:6px;}

.group{margin-bottom:20px;}
.line{clear:both;margin-bottom:3px;}
.line label{padding-left:6px;}
.line2{margin-bottom:10px; width:50%;float:left;}
.g22 label{margin-bottom:1px;display:block;}
form input{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040}
.line2 input{display:block;width:90%;padding:2px 5px;border:1px solid #1c5180;}
textarea{display:block;width:97%;border:1px solid #1c5180;padding:5px;margin-left:-1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040;height:150px;}
.g2{margin-right:-10px;margin-bottom:10px;}
.bgroup input{border:1px solid #30798e;background:#31a0b2;color:#fff;margin-left:5px;padding:1px 15px;float:right;font-weight:bold;cursor:pointer;}
.bgroup {margin-top:-5px;}

.arow{float:left;width:50%;list-style:none;margin-bottom:20px;}
.arow li{padding:1px 22px 15px 15px !important;background-position:0px 6px !important; font-size:15px;}

.brands {border: none !important;}
.brands td {border:none !important; background:none !important;}
.brands td a {text-decoration:none;}


div#map_canvas {
  height:300px;
  width:100%;
}



