/* CSS Document */

html, body { background:#004ebb url(../images/bgbg.jpg) repeat-x left top; margin:0; padding:0; text-align:center; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
img { border:none}
h1, h2, h3, h4, h5, h6, form { padding:0; margin:0}

.pagination {margin-left: 28px}
.pagination a {padding: 5px; background:#205cba; color:#FFF}
.nnn a {color: red}
a.tabloid {padding-top: 5px; text-align: center; display: block; text-decoration: none; font-weight: normal; text-decoration: none; height: 40px; width: 157px; background: url(../images/company_news_free.gif) repeat-x; font-family: tahoma; font-size: 18px; color: #044db3}


.gbContainer { width:100%; float:left; margin:0 auto; text-align:left; background: url(../images/bg.gif) no-repeat left top;}
.gbSubContainer{ width:1000px; float:left; margin:0 auto; text-align:left}


.header { height:160px; background:#2f2088 url(../images/bg_header.jpg) repeat-x}
.logo { float:left; width:290px; background:#2f2088 url(../images/bg_logo2.jpg) no-repeat right top}
.logo h1 { padding:35px 0 35px 45px}
.logo h1 a { display:block; width:190px; height:90px}


.menu { padding:47px 0 0 0}
.menu ul { margin:0; padding:0; list-style:none;}
.menu li { float:left}
.menu li a { display:block; height:62px; width:97px; background:url(../images/bg_menu_a.jpg) no-repeat 0 4px}
.menu li a:hover {  background:url(../images/bg_menu_a.jpg) no-repeat 0 -65px}
.menu li a:active, .menu li a.active {  background:url(../images/bg_menu_a.jpg) no-repeat 0 -130px; bor444der:1px solid red}

/*.menu li.l1 a { background:url(../images/menu1.png) no-repeat;  width:97px}*/

.menu li.l1 a { background:url(../images/bg_menu_a_first.jpg) no-repeat;  width:97px}
.menu li.l1 a:hover { background:url(../images/bg_menu_a_first.jpg) no-repeat 0 -65px; }
.menu li.l1 a:active,.menu li.l1 a.active { background:url(../images/bg_menu_a_first.jpg) no-repeat 0 -130px;  }

.menu li.l5 a { background:url(../images/bg_menu_a_big.jpg) no-repeat;  width:137px}
.menu li.l5 a:hover { background:url(../images/bg_menu_a_big.jpg) no-repeat 0 -65px; }
.menu li.l5 a:active, .menu li.l5 a.active { background:url(../images/bg_menu_a_big.jpg) no-repeat 0 -130px;  }
.menu li.l7 a { width:88px}



.bodyCont { background:#004ebc url(../images/bg_body.jpg) repeat-x; height:1%; height/**/ /**/: /**/auto }
.subBodyCont { background: url(../images/bg_sub_body.gif) no-repeat right bottom; height:1%; height/**/ /**/: /**/auto }

.sec .bodyCont { background:#0151B6 url(../images/bg_body_sec.jpg) repeat-x 0 0; }
/* left cont */
.leftCont { float:left; width:586px; overflow:hidden}
.footPl { background:url(../images/foot_b_pl.jpg) repeat-x 0 0; height:42px;  padding:0; margin:0}
.sec .footPl { clear:left; background:url(../images/foot_b_pl_sec.jpg) no-repeat; height:30px;  padding:0; margin:0}


.leftNewsBoxs { padding: 0 0 0 0; HEIGHT: 1%}
.leftNewsBoxs .Nbox { float:left; width:190px; height/**/ /**/: /**/auto; min-HEIGHT: 250px; border-left:3px solid #436EBF; }
.Nbox {border-left:3px solid #436EBF;}
.leftNewsBoxs .Nboxx {border-left:3px solid #436EBF; HEIGHT: 1%}
.leftNewsBoxs .Nbox .sub { padding: 0 10px 0 25px;}
.sub2 {background:url(../images/bg_l_news.gif) no-repeat 105px 0}
.Nbox .sub { padding: 0 10px 0 25px;}
.Nbox h3 { font-size:18px; padding: 10px 0 0 0; line-height:100%; font-weight:normal }
.Nbox h3 a { color:#A1D2FB; text-decoration:none; font-size:18px;  }
.Nbox a { color:#fff; text-decoration:none;}
.Nbox a:hover { color:#fff; text-decoration:none; color:#A1D2FB; text-decoration:none; font-weight:normal; border-bottom:1px dotted #6e90ce}
.Nbox .imgCont img { border:2px solid #fff}
.Nbox p { margin:0; padding: 7px 0}
.Nbox b { position:absolute; display:block; background:#fff; height:40px; width:2px; margin:0 0 0 -22px; }
.clLink { float:left; padding:5px 20 20 30px; margin-left: 15px; margin-bottom: 7px;}
.clLink a { color:#537AC3}
.modelInfo {background:url(../images/foot_b_right_sec3.jpg) no-repeat}
.TTX .Nbox h3, .modelInfo h3 { padding: 10px 0 10px 0; color:#A1D2FB }
.TTX  { padding:0 0 20px 0}

.PLScrol { width:188px;float:left; height:260px; background:url(../images/bg_playre.jpg) no-repeat; overflow-y:scroll; overflow-x: hidden}

.plView {  width:586px; height:368px; overflow:hidden}
.sec .plView { float:left; width:396px; height:260px; overflow:hidden}

.panel { position:absolute; width:585px;; text-align:right}
.panelBot {position:absolute;  margin:354px 0 0 0}








table { border-collapse:collapse; margin: 0 10px 0 0 }
table tr.bg td { background:#1859B7 }

/* right cont */
.rightCont { float:left; width:388px; margin: 0 0 0 26px}
.blCOnt { background:#436EBF url(../images/bg_right.jpg) no-repeat}
.subBlCOnt { background:url(../images/bg_sub_right.gif) no-repeat left bottom; height :368px; height/**/ /**/: /**/auto; min-height:368px}
.subBlCOnt h2 { padding:0 0 0 30px;}
.subBlCOnt .cont { padding:0 143px 20px 37px; color:#FFFFFF }
.subBlCOnt .cont h3 { font-size:11px; padding:20px 15px 5px 0; font-weight:normal }
.subBlCOnt .cont h3 span { font-weight:bold; background:url(../images/dete_news.gif) no-repeat 0 3px; float:right; display:block; padding:6px 5px 6px 5px; margin:0 0 0 10px; font-size:10px}
.subBlCOnt .cont  h3 a { color:#A1D2FB; text-decoration:none; font-size:11px; font-weight:bold; border-bottom:1px dotted #6e90ce}
.subBlCOnt .cont  h3 a:hover { color:#A1D2FB; text-decoration:none; font-size:11px;  font-weight:bold; border-bottom:1px dotted #A1D2FB}
.subBlCOnt .cont p { padding:0; margin:0}
.subBlCOnt .cont ul { padding:10px 0 0 0; margin:0; width:100px; list-style:none}
.subBlCOnt .cont ul li { padding:2px 0}
.subBlCOnt .cont ul li a {color:#A1D2FB; text-decoration:none; }

.footRightNews {background:url(../images/foot_b_right.jpg) repeat-x 0 0; height:40px;  padding:0; margin:0}
.sec .footRightNews { background:url(../images/foot_b_right_sec.jpg) repeat-x 0 0; height:30px;}

.rightPnel { position:absolute;  margin:10px 0 0 257px; background:url(../images/left_panel.jpg) no-repeat; width:130px; height:355px }
.rightPnel ul { margin:0; padding:0px 0 0 3px; list-style:none}
.rightPnel P {PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 10px; posi444tion: absolute}
.rightPnel P.btt {PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px}
#scrLogo4 {OVERFLOW: hidden; POSITION: relative; HEIGHT: 320px}
#scrLogo {POSITION: absolute;}
.rightPnel li{ border-bottom: 1px #385d73 dashed}
.sec .rightPnel  {background:url(../images/left_panel_sec.gif) no-repeat -1px 2px; }
.sec .blCOnt { background:#436EBF url(../images/bg_right.jpg) no-repeat}
.sec .subBlCOnt { background:url(../images/bg_sub_right.gif) no-repeat left bottom;  height :260px; height/**/ /**/: /**/auto; min-height:260px}

.legAuto { background:url(../images/bg_right_bottom.png) no-repeat; height:145px; margin:0 0 0 3px }
.legAuto .sub { padding:10px 80px; }
.legAuto h3 { font-size:18px;font-weight:normal}
.legAuto p { padding:7px 0; margin:0px}

.bnrPl{margin:0 0 0 3px }
.bnrPl .bn1 { float:left; height:90px; width:183px; background:url(../images/bnr_kia.jpg) no-repeat}
.bnrPl .bn2 { float:left; height:90px; width:180px; background:url(../images/bnr_servis5.png) no-repeat}
.bnrPl  a { display:block; height:75px; width:170px; }




.footer { background:url(../images/bg_footer.png) no-repeat; padding: 0; height:130px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:10px}
.footer .topCont { padding:0 0 0 30px; height:60px}
.footer .f1 { float:left; width:130px; padding-top:18px }
.footer .f1 a { display:block; height:38px; width:80px;}
.footer .f2 { float:left; width:200px;  padding-top:18px}
.footer .f3 { float:left; width:210px; padding-top:18px}
.footer .f4 { float:left; width:220px;  padding-top:18px}
.footer .f5 { float:left; width:180px;  padding-top:18px}
.footer .f5 a { color:#FFFFFF}
.footer .topCont span {font-size:18px; color:#ABE1FA}
.FotrightCont { clear:both; background: url(../images/fooot_bg.gif) no-repeat  0 15px ; height:50px}
.FotrightCont p { margin:0; padding:30px 0 0 70px}
.FotrightCont .sub {padding:30px 0 0 70px}



#navigation { position:absolute; margin:339px 0pt 0pt 524px; z-index:2010; cursor:pointer}
.sec #navigation { position:absolute; margin:240px 0 0 340px}

 .PLScrol {position:relative;}

.sudScrol { padding: 0 0 0 15px; position:absolute}
.sudScrol p {  padding:0 0 7px 0; margin:0; float:left;}
.sudScrol p img { border:4px solid #cccccc}
.sudScrol p span {border:1px solid #F0F1F2; display:block; float:left; clear:left}


.starCom {color:#A1D2FB;}

div.attion { padding: 0 2px 0 0}
div.attion p { padding:7px 0 0; margin:0}













.cleaner { clear:both; height:1px; overflow:hidden; font-size:1px; line-height:1px}
