* html .submenu2 {width: expression( document.body.clientWidth > 1622 ? "1622px" : "auto" ); /* sets max-width for IE */ }
html{height:100%;background:#fff;}
BODY{margin:0px;padding:0px;background:url(img/fon.jpg) center top repeat-y;margin:auto;width:100%;height:auto;position: relative;}
div{border:solid 0px red;font:normal 12px Arial;text-align:left;color:#353a3d;}    
img {border:0px;}  
A{color:#1a508e;text-decoration:underline;font:normal 11px Arial;color:#2071ab;outline:none;}
A:hover {color:#000;text-decoration:none;font:normal 11px Arial;color:#2071ab;outline:none;}
.wt{width:100%;}
.ht{height:100%;}
.vt{vertical-align:top;} 
.va{vertical-align:bottom;}
.vm{vertical-align:middle;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;} 
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.dn{display:none;}
.dv{display:block;}
h1{margin:0px;padding:16px 0 0 39px;font-weight:normal;font-size:20px;} 
h2{padding:0px;padding-bottom:23px;margin:0px;font-weight:normal;font-size:20px;}
h3{padding:0px;padding-bottom:14px;margin:0px;font-weight:normal;font-size:16px;}
h4{padding:0px;padding-bottom:16px;margin:0px;font-weight:normal;font-size:16px;}
.gl{width:997px;position:relative;margin:auto;padding:0 0px;}
.menu{list-style-type:none;padding:0;margin:0;background:url(img/menubg.gif) 485px top no-repeat;height:31px;}
.menuout{float:left;font:bold 13px Arial;padding:7px 24px 0 20px;background:url(img/menu.gif) left top repeat-x;height:31px;cursor:pointer;cursor:hand;}
.menuhover{float:left;font:bold 13px Arial;padding:7px 24px 0 20px;background:url(img/menuhover.gif) left top repeat-x;height:31px;cursor:pointer;cursor:hand;}
.menu li a{font:bold 13px Arial;color:#353a3d;text-decoration:none;}
.menu li a:hover{font:bold 13px Arial;color:#353a3d;text-decoration:none;}
.menu_k{margin:-3px 2px 0 0;_margin:1px 2px 0 0;}
.submenu{width:100%;background:url(img/bg1.gif) left top repeat-x;height:184px;_margin-top:-7px;}
.submenu2{max-width:1622px;margin:auto;background:url(img/bgsubmenu.gif) center top no-repeat;}
.footerbg{margin:auto;background:#f2f4f4;height:300px;_margin-top:21px;}
.footerbgdormer{margin:auto;background:#f2f4f4;height:390px;margin-top:21px;}
.footerbg2{margin:auto;background:#f2f4f4;height:120px;margin-top:21px;}
.submenulink1{float:left;background:url(img/1.gif) center 3px no-repeat;_background:url(img/1.gif) center 9px no-repeat;width:164px;height:182px;}
.submenulink2{float:left;background:url(img/2_2.gif) center 3px no-repeat;_background:url(img/2.gif) center 9px no-repeat;width:165px;height:182px;}
.submenulink3{float:left;background:url(img/3.gif) center 3px no-repeat;_background:url(img/3.gif) center 9px no-repeat;width:165px;height:182px;}
.submenulink4{float:left;background:url(img/4.gif) center 3px no-repeat;_background:url(img/4.gif) center 9px no-repeat;width:165px;height:182px;}
.submenulink5{float:left;background:url(img/5.gif) center 3px no-repeat;_background:url(img/5.gif) center 9px no-repeat;width:165px;height:182px;}
.submenulink6{float:left;background:url(img/6.gif) center 3px no-repeat;_background:url(img/6.gif) center 9px no-repeat;width:164px;height:182px;}
.dl{padding:5px 0 0 97px;_margin-top:-20px;}
.dl a{font:normal 12px Arial;}
.dl a:hover{font:normal 12px Arial;}
.zag3{font:normal 22px Arial;}
.ltextpdf{margin-top:10px;}
.ltextpdf a{font-weight:bold;}
.ltextpdf a:hover{font-weight:bold;}
.size{font:normal 12 Arial;color:#8a99a1;}
.hr3{background:url(/img/hr3.gif) left top repeat-x;margin:3px 0 3px 0;height:1px;}
.jphoto{filter:alpha(opacity=30);-moz-opacity:0.5;opacity: 0.5;}
.submenu3{margin:auto;width:988px;_width:988px;height:184px;}
.submenu3 a{font:bold 12px Arial;color:#353a3d;text-decoration:none;}
.submenu3 a:hover{font:bold 12px Arial;color:#353a3d;}
.subover{width:164px;height:182px;background:url(img/subhover.gif) left 3px no-repeat;_background:url(img/subhover.gif) left 9px no-repeat;cursor:pointer;cursor:hand;}
.subout{width:164px;height:182px;}
.osv{font:normal 12px Arial;}
.osv input{border:solid 1px #e2e2e2;}
.osv textarea{border:solid 1px #e2e2e2;}
.anons{width:190px;margin-left:5px;}
.anons a{font:normal 13px Arial;color:#000;text-decoration:none;}
.anons a:hover{font:normal 13px Arial;color:#000;text-decoration:underline;color:#2071ab;}
table.dealers {
    border-collapse: collapse;
    width: 100%;
}
tr.dealer td {
    color: black;
    height: 59px;
}
tr.bg1 td {
    background-color: #fff;
}
table.dealers td {
    font-size: 10px;
    padding: 0 10px !important;
    vertical-align: middle;
}
table.dealers tr.head td {
	background: url(/img/tabheadbg.jpg) repeat-x; color: #126ea2; height: 59px; vertical-align:middle; 
}
.panes{padding-top:10px;}
.cont_act span{font:bold 12px Arial;color:#2071ab;margin-right:50px;}
.cont_noact span{font:bold 12px Arial;color:#8a99a1;border-bottom:dotted 1px #8a99a1;margin-right:50px;cursor:pointer;cursor:hand;}
.contb td{vertical-align:top;}
.contd{width:247px;padding:0 39px 0 0;}
.contd2{width:300px;}


.txpadding{padding:116px 12px 0 14px;text-align:center;}
.title{background:url(img/h.gif) right top no-repeat;background-color:#0b436b;display:table;_width:1px;_white-space:nowrap;height:31px;}
.ramka{border:solid 1px #e1e6e6;}
.ramka2{border:solid 1px #fff;}
.frol{font:bold 12px Arial;color:#fff;}
.vop{background:url(img/vop.gif) left top no-repeat;width:93px;height:18px;margin-top:10px;padding:2px 0 0 7px;}
.vop a{font:normal 11px Arial;color:#353a3d;text-decoration:none;}
.vop a:hover{font:normal 11px Arial;color:#353a3d;}
.hr{background:url(img/hr.gif) left top repeat-x;height:2px;}
.hr2{background:url(img/hr2.gif) left top repeat-y;margin:14px 21px 21px 21px;width:2px;height:63px;}
.crt{margin:18px 0 0 27px;}
.crt a{font:normal 11px Arial;color:#8a99a1;}    
.crt a:hover{font:normal 11px Arial;color:#8a99a1;}    
.ac a{font-size:12px;}    
.ac a:hover{font-size:12px;}
 .it1{
 display:inline;
 height:50px;    
 width:565px !important;  
 }  

 .it1.items a{width:auto;} 

 .it2{
 display:inline;
 height:102px;    
 width:227px !important;
 _width:223px !important;

 } 

 .it2.items a{width:75px;} 
  
 .it3{ 
 width:145px !important;
 }  

 .it3.items a{width:75px;} 

 .it4{ 
 width:500px !important;
 display:inline;
 height:187px;
 } 

 .it4.items a{width:75px;} 

div.items {
    margin:0px;    
    margin-left:7px;
    float:left;
} 


/* single item */
div.items a {
    display:block;
    float:left;    
    height:66px;
    background:url(item0000.gif) 0 0 no-repeat;
    font-size:50px;
    color:#ccc;
    line-height:5px;
    text-decoration:none;
    text-align:center;
    cursor:pointer;
}

div.items a:hover {
    color:#999;    
}

div.items a.active {
    background-position:-174px 0;        
    color:#555;
    cursor:default;
}


/* next / prev buttons */
a.prev,a.next {
    margin-top:18px;
    display:block;
    height:18px;
    float:left;
    background-repeat:no-repeat;
    cursor:pointer;cursor:hand;
    
}

/* next2 / prev2 buttons */
a.prev2,a.next2 {
    margin-top:50px;
    display:block;
    height:18px;
    float:left;
    background-repeat:no-repeat;
    cursor:pointer;cursor:hand;
}


/*highslide with html*/

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
    position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
    color: black;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
    background-color: white;
    height:16px;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
    background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
    margin: 0;
    padding: 0;
    text-align: right;
}
.highslide-wrapper .highslide-header ul li {
    display: inline;
    padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
    display: none;
}
.highslide-wrapper .highslide-header a {
    font-weight: bold;
    color: gray;
    text-decoration: none;
    border-bottom:dashed 0.1em gray;
}
.highslide-wrapper .highslide-header a:hover {
    color: gray;
    border-bottom:dashed 0.1em red;  
}
.highslide-wrapper .highslide-header .highslide-move a {
    cursor: move;
}
.highslide-wrapper .highslide-footer {
    height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
    float: right;
    height: 11px;
    width: 11px;
    background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}



