﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0px none;outline:0;font-style:inherit;font-family:inherit;}:focus{outline:0}area{cursor:pointer}ol, ul{list-style:none;}table{border-collapse:separate;border-spacing:0}caption, th, td{font-weight:normal}blockquote:before, blockquote:after, q:before, q:after{}blockquote, q{}

hr{border:solid #e5e5e5; border-width:1px 0 0 0; height:1px;}
body{height:100%; background:#d4d6d8 url(../img/TopBg.gif) 0 0 repeat-x; color:#000000; font:12px/15px Tahoma, Arial, Helvetica, sans-serif}
a{color:#0060a9}
a:hover{color:#eb121a}
h1{font:24px Tahoma;} 
h2{font:bold 14px Tahoma; color:#005ba6; position:relative}
h2 a{text-decoration:none}
.h2Link{background:#FFFFFF url(../img/h2.gif) 100% 5px  no-repeat; display:-moz-inline-stack;display:inline-block; position: relative; padding-right:16px}
.H2line{position:absolute; left:0; top:5px; width:100%; background-color:#e3e3e3; height:9px; overflow:hidden}
h3{font:13px Tahoma;}
p{margin-bottom:14px}

.clear{clear:both;}
.left{float:left}
.right{float:right}
#container{position: absolute; width:100%; min-height:100%; min-width:1000px}
*html #container{height:100%; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
#content{width:908px; margin:0 auto; position:relative; padding-bottom:110px;}
.IndexTop{width:926px; height:497px; position:relative; margin:0 auto 8px auto; display:block}
.BannerBlock{margin:0 auto; width:926px; text-align:center; position:relative; margin-bottom:9px; text-align:center}
.BannerBlock img{display:block}
.IndexSerch{width:908px; margin:0 auto 7px auto; height:26px; position:relative; overflow:hidden}
.IndexSerch .SerchBlock{float:right; padding-right:2px}
.SerchBlock .text{float:left; width:165px; height:18px; background:#FFFFFF url(../img/serch.gif) 0 0 no-repeat; border:1px solid #9fa0a2; padding:3px 0 3px 4px; margin-right:4px}
.SerchBlock .submit{float:left; margin:5px 0 0 0; width:15px; height:16px; background:#156fae url(../img/serch.gif) -169px 0 no-repeat; border:none; position:relative; cursor:pointer; overflow:hidden; padding:0}

.RightColumn{float:right; width:290px; position:relative}

.RightWall{border:1px solid #b8babb; background:#FFFFFF url(../img/LeftAndRight.gif) 100% 0 repeat-y; padding-right:11px; position:relative}
.LeftWall{background:#FFFFFF url(../img/LeftAndRight.gif) 0 0 repeat-y; padding-left:11px; position:relative}
.WallIn{width:100%; background-color:#FFFFFF; position:relative}
.tt, .bb{position:relative; top:0; width:100%; background:url(../img/BlockBg.gif) 0 -33px repeat-x; height:10px; z-index:1; margin-bottom:-1px; border-top:1px solid #b8babb}
.bb{border:none; border-bottom:1px solid #b8babb; background-position:0 -23px; margin-top:-1px}
.tt .rt,.tt .lt, .bb .rt,.bb .lt{position:absolute; width:11px; height:11px; top:-1px; background:url(../img/BlockBg.gif) 0 0 no-repeat; overflow:hidden}
.bb .rt,.bb .lt{top:0}
.tt .lt{left:0}
.tt .rt{right:0; background-position:-11px 0}
.bb .lt{left:0; background-position:0 -11px}
.bb .rt{right:0; background-position:-11px -11px}
*html .tt .rt,*html .bb .rt{right:0; margin-left:100%; left:-11px}
.LeftColumn{width:612px; float:left; position:relative}
.indexNews{width:570px; overflow:hidden; position:relative; top:-2px; padding:4px 0 0 10px}
.indexNews .element{border-bottom:2px solid #e3e3e3; position:relative; top:2px; width:100%;  margin-left:-8px; padding:15px 0 12px 8px}
.indexNews .date{margin-bottom:14px}
.indexNews .link{margin-bottom:13px}
.indexNews .link a{text-decoration:none}
.indexNews .link a:hover{text-decoration:underline}
.indexNews .more{margin-top:14px}
.indexNews h2{margin-bottom:-5px}

.indexSpez{width:250px; overflow:hidden; position:relative; top:-2px; padding:4px 0 0 11px}
.indexSpez .element{border-bottom:2px solid #e3e3e3; position:relative; top:2px; width:100%;  margin-left:-11px; padding:7px 0 15px 11px}
.indexSpez .link{margin-bottom:6px}
.indexSpez .link a{text-decoration:none}
.indexSpez .link a span{float:left; width:6px; height:7px; margin:5px 8px 0 -7px; background-color:#005ba6; overflow:hidden}
*html .indexSpez .link a span{margin-right:5px}
.indexSpez .link a:hover{text-decoration:underline}
.indexSpez .more{margin-top:2px}
.indexSpez h2{margin-bottom:5px; margin-left:-11px}

#Footer{height:90px; position:absolute; bottom:0; left:0; width:100%; background:url(../img/FotBg.gif) 0 0 repeat-x}
.FooterIn{width:908px; margin:0 auto; font:11px Tahoma; color:#575757}
.fNavi{height:30px; padding:8px 0 0 0; list-style:none; margin:0 0 0 25px}
.fNavi li{float:left; padding-left:9px; margin-right:25px; background:url(../img/f.gif) 0 4px no-repeat}
.fNavi li a{color:#000000; font:bold 12px Tahoma; text-decoration:none}
.fNavi li a:hover{text-decoration:underline;color:#000000;}
.FooterIn .right{text-align:right; padding-right:25px}
.FooterIn .left{padding-left:25px}



#top{width:908px; margin:0 auto; height:352px; margin-bottom:26px;}
.topLeft{float:left; width:220px;}
.topLeft .SerchBlock{float:left}
.topLeft .SerchBlock .text{width:182px; background-image:url(../img/s2.gif); margin-right:7px}
.logoBlock{padding:14px 0 0 28px; height:82px;}
#Navi{width:212px; position:relative; margin:0; padding:0; list-style:none; padding:0 0 13px 0}
#Navi li{width:212px; height:36px; margin:0; padding:0; background:none}
#Navi li a{display:block; position:relative; background:#fcfcfc url(../img/navi.gif) 0 0 repeat-x; border:1px solid #bcbcbd; height:31px; width:176px; padding:0 0 0 34px; font:17px/31px Tahoma; color:#0060a9; text-decoration:none}
#Navi li .l, #Navi li .r{width:13px; height:31px; top:0; background:url(../img/navi.gif) 0 -31px no-repeat; position:absolute; cursor:pointer}
#Navi li .l{left:0}
#Navi li .r{background-position:-13px -31px; right:0}
#Navi li a:hover, #Navi li.act a{color:#0060a9; background-position:0 -62px; border-color:#90cfff; background-color:#d8e8fe}
#Navi li a:hover .l, #Navi li.act a .l{background-position:0 -93px}
#Navi li a:hover .r, #Navi li.act a .r{background-position:-13px -93px}
.topRight{float:right; width:684px; }
.bigPik{border:1px solid #707071; border-top:none}
.bigPik img{display:block}
.dnav{border:1px solid #b5b6b8; border-top:0; background-color:rgb(217, 217, 217);height:38px; position:relative; width:682px}
.imgKom{width:100%; height:14px; position:absolute; padding:0 1px; left:-1px; top:-14px; overflow:hidden}
.imgKom .ikl,.imgKom .ikr{width:14px; height:28px; position:absolute; top:0; background:url(../img/ANG.png) 0 0 no-repeat;}
.imgKom .ikl{top:0; left:0;}
.imgKom .ikr{top:-14px; right:0}
.imgBot{width:100%; height:14px; position:absolute; padding:0 1px; left:-1px; top:25px; overflow:hidden}
.imgBot .ikl,.imgBot .ikr{width:14px; height:14px; position:absolute; top:0; background:url(../img/gg.gif) 0 0 no-repeat;}
.imgBot .ikl{top:0; left:0;}
.imgBot .ikr{ background-position:-14px 0; right:0}

.dnav ul{float:left; margin-top:11px; overflow:hidden; left:8px; position:relative}
.dnav li{float:left; border-right:1px solid #828282; padding:0 4px; left:1px; position:relative}
.dnav li a{font:bold 12px/16px Tahoma; color:#3c3c3c; text-decoration:none}
.dnav li a:hover{color:#3c3c3c; text-decoration:underline}

.LeftColumnNavi{float:left; width:213px}
.NaviBlock{ width:100%; position:relative; overflow:hidden; margin-top:-7px}
.NaviBlock .title_model{border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf; padding:8px 0 8px 3px; font-size:18px; line-height:22px; margin-bottom:5px; position:relative; top:-1px}
.NaviBlock .title_model span{margin-right:6px; color:#0060a9}
.NaviBlock ul{margin-bottom:8px;}
.NaviBlock ul li{padding:0 0 0 11px; background:url(../img/nli.gif) 1px 4px no-repeat; font-size:13px; position:relative}
.NaviBlock ul li a{text-decoration:none}
.NaviBlock ul li a span{margin-right:4px}
.NaviBlock ul li a:hover{}
.NaviBlock ul li.act{background:url(../img/nli_act.gif) 0 5px no-repeat; }
.NaviBlock ul li ul{margin-bottom:0}
.NaviBlock ul li ul li a{color:#393939}
.NaviBlock ul li ul li a:hover{color:#393939; text-decoration:underline}
.NaviBlock ul li ul li{background-image:none; padding-left:26px}
.NaviBlock ul li ul li.act{background-image:none}
.NaviBlock ul li ul li.act a{text-decoration:underline}

.MidelTextRight{float:right; width:685px}
.modelName{float:right; font-size:22px; line-height:30px; color:#00518d;}
.modelName span{color:#000000}
.nameBlock{margin-bottom:15px}
.texBlock{padding:0 5px}
table.harakter{width:100%; margin-bottom:10px}
table.harakter th{color:#00518d; text-align:left; padding-bottom:20px; padding-left:14px}
table.harakter td{border-bottom:1px solid #cfcfcf; color:#393939; padding:5px 14px 4px 14px;}
table.harakter td.opis{color:#7b8e9d; text-align:right}

.News{ overflow:hidden; position:relative;  padding:2px 5px 10px 10px; color:#262626}
.News .date{margin-bottom:14px}
.News .link{margin-bottom:14px;color:#00518d;}

.News h2{margin-bottom:-5px; margin-right:5px;margin-bottom:13px}

*html .imgKom .ikl,*html .imgKom .ikr{ behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "../img/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
