*{
font-size: 12px;
font-family: Verdana,Arial,Sans serif;
}

body{
font-size: 12px;
margin:0;padding:0;
font-family: Verdana,Arial,Sans serif;
}

td{
font-family: Verdana,Arial,Sans serif;
font-size: 12px;
}

a{color:#019f04;text-decoration:underline;font-size: 12px}
a:hover{color:#019f04;text-decoration:none}
a img {border:0}

a.nav3{
color:#000;
font-size: 10px;
text-decoration: none;
}

a.nav3:link{
color:#000;
font-size: 10px;
text-decoration: none;
}

a.nav3:hover{
color:#000;
font-size: 10px;
text-decoration: none;
}

a.nav3:active{
color:#000;
font-size: 10px;
text-decoration: none;
}

a.nav3:visited{
color:#000;
font-size: 10px;
text-decoration: none;
}

a.news{
color:#019f04;
text-decoration:none;
}

a.news:hover{
color:#019f04;
text-decoration:underline;
}



a.helper:link{
color:#666666;
font-size: 10px;
text-decoration:none;
}

a.helper:hover{
color:#019F04;
font-size: 10px;
text-decoration:none;
}

a.helper:active{
color:#666666;
font-size: 10px;
text-decoration:none;
}

a.helper:visited{
color:#666666;
font-size: 10px;
text-decoration:none;
}

.razdel{padding-top:13px;padding-left:25px}
.razdellink{white-space:normal !important;width:370px;vertical-align:top}
.razdel a, .razdellink a{font-size:10px;color:#666;text-decoration:none}
.razdel a:hover, .razdellink a:hover, .razdellink a.active{font-size:10px;color:#019F04;text-decoration:none}

p {
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}

h1 {
    font-size: 20px;
    color: #000000;
    font-weight: bold;    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titlepage h1, .titlepage h1 b {
    font-size: 19px;
    line-height: 19px;
    height: 19px;
    color: #666;
    font-weight: normal;   
    padding:0;
    margin:0; 
    font-family: Tahoma, Arial;
    white-space:nowrap;
}

.titlepage h1 b { font-weight: bold; }

h2 {
    font-size: 14px;
    color: #000000;
    font-weight: bold;    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h3 {
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

ul li{
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.textcont{
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.newshome {
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

a.newshome:hover {
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

.sel {
color:#019f04;
font-weight: bold;
}


.wrapper{width:905px;border-collapse:collapse}
.wrap_content{padding:171px 0 0}
.topfoot{padding:0}
.header{position:absolute;top:0;width:905px;}





.top {
background:url("/images/topbkgr.jpg") left top repeat-x #fff;
border-collapse:collapse;
height:147px;
width:100%;
}

.topleft {
background:#fff url("/images/top_l.jpg") top right no-repeat;
height:147px;
width:19px;
padding:0;
}

.topright{
background:#fff url("/images/top_r.jpg") top left no-repeat;
height:147px;
width:19px;
padding:0;
}

.topcenter{
height:100px;
padding:0;
}

table.headers{
height:100px;
}

.skodaavtorus{
position:absolute;
margin-top:64px;
}

.skodaavtoruslogo{
position:absolute;
width:150px;
margin:51px 0 0 141px;
}
.skodaavtoruslogo span{
display:block;
color:#444;
font-size:10px;
padding-left:6px;
}

.skodaavtologo{
text-align:right;
vertical-align:top;
padding:0px 82px 0px 0px;
}

.mainmenu{border-collapse:collapse;width:100%}
.mainnav{padding:0}
.submainnav{padding:0;text-align:left;vertical-align:top;height:22px}

.mainnav a{display:block;float:left;color:#666;height:20px;text-decoration:none;background:url(/images/ml.gif) no-repeat}
.mainnav a:hover{text-decoration:none;color:#019f04}
.mainnav a.active{color:#019f04;text-decoration:none;background:url(/images/mla.gif) no-repeat}

.mainnav a span{display:block;padding:0 19px;line-height:20px;font-size:10px;font-weight:bold;cursor:pointer;background:url(/images/mr.gif) 100% 0 no-repeat}
.mainnav a:hover span{color:#019f04}
.mainnav a.active span{color:#019f04;background:url(/images/mra.gif) 100% 0 no-repeat}


.mainnav td.divisor{
padding:0 1px;
background:transparent;
}

.submainnav{
font-size:10px;
color:#666;
height:22px;
padding:3px 1px 1px;
background:#fff url("/images/submainnav.jpg") repeat-x bottom left;
}

.submainnav a{
font-size:10px;
color:#666;
text-decoration:none;
padding:0px 5px 0px 5px;
}

.submainnav a:hover, .submainnav a.active{font-size:10px;color:#019f04;text-decoration:none}

.submainnav .divisor{
padding:0 5px 0 5px;
}

.content{
border:2px solid #ccc;
margin-bottom:8px;
}

.model{
height:60px;
}

.modelname{
width:170px;
padding:25px 0 0 10px;
vertical-align:top;
}

.submodholder{
padding-right:15px;
}

.submodels{
vertical-align:middle;
text-align:right;
}

.submodels a.submodellinks{
color:#fff;
text-decoration:none;
text-align:center;
font-size:10px;
}

.submodels a.submodellinks:hover{
color:#fff;
text-decoration:none;
text-align:center;
font-size:10px;
}

.submodellinks{
color:#fff;
text-decoration:none;
text-align:center;
font-size:10px;
}

.submodels .subtext{
text-align:center;
}

.smallpic{
padding-left:3px;
}

.midmenudiv{
position:absolute;
z-index:100;
}

.midmenudiv .item{
z-index:100;
text-align:left;
padding:2px 15px 2px 2px;
}


.midmenudiv .itemholder{
position:absolute;
background:transparent;
padding:10 5 5 5px;
border:0;
}

.midmenudiv .item a{
color:black;
font-size:10px;
white-space:nowrap;
}
.item1 a{
color:black;
font-size:10px;
white-space:nowrap;
}

.item1sel a{
color:black;
font-size:10px;
white-space:nowrap;
}

.midmenutab {
color:#000;
text-decoration:none;
text-align:center;
font-size:10px;
}

.midmenutab .item{
padding:0px 9px 5px 9px;
white-space:nowrap;
}

.item1{
white-space:nowrap;
text-align:left;
}

.item1sel{
white-space:nowrap;
text-align:left;
}

.item1div{
padding:0px 9px 0px 9px;
}

.itemspc{
padding: 17px 15px 0px 0px;
font-size: 10px;
}

.midmenutab .item a{
color: #000;
font-size:10px;
}

.midmenutab .spacer{
background:#fff;
padding-left:1px;
}

td.compare{
width:100%;
padding:1px 6px 0px 10px;
white-space:nowrap;
text-align:right;
margin-top:0px;
margin-bottom: 0px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

form.compare{
margin:0;
text-align:right;
display:inline;
}

form.compare select{
font-size:8px;
font-weight:bold;
padding:0px;
height:0px;
line-height:0;
border:0;
}

form.compare .subm{
padding-left:1px;
background:url("/images/arrow.gif") no-repeat top left;
height:14px;
width:14px;
margin:0px 0px 1px 1px;
border:0;
cursor:pointer;
vertical-align:middle;
}

.subm{
background:url("/images/arrow.gif") no-repeat top left;
height:14px;
width:14px;
margin:0px 0px 1px 1px;
/*display:inline-block;*/
border:0;
cursor:pointer;
vertical-align:middle;
}

.contentholder{
padding:2px;
background:#fff;
}

.conttop{
padding:0 0 2 0px;
height:275px;
}

.pic{
padding-right:2px;
}

.flash{
padding:0 0 0 0px;
vertical-align:top;
}

.desc{
height:75px;
padding:10px;
}

.picleft{
padding:0 2px 0 0 ;
}

.maincontcol{
vertical-align:top;
}

.maincontcol td{
padding: 12px;
vertical-align:top;
width:50%;
}

.maincontcol td h3{
font-size:12px;
margin:0 0 3px 0;
line-height:15px;
}

.leftcol{
padding-right:11px;
width:298px;
}

.rightcol{
padding-left:11px;
}

.footer *{
font-size:10px;
color:#666;
}

.footerleft{
padding-left:9px;
background:url("/images/footerleft.jpg") no-repeat left top;
}

.footerright{
padding-right:9px;
background:url("/images/footerright.jpg") no-repeat left top;
}

.footermain{
height:66px;
background:url("/images/footermainback.jpg") repeat-x left top;
vertical-align:top;
padding-left:7px;
padding-right:6px;
}

.footermain *{
vertical-align:top;
white-space:nowrap;
}

.subfoot{
height:19px !important;
height:21px;
background:url("/images/footersubback.jpg") repeat-x left top;
padding:2px 10px 0 9px;
}

.bordbot{
height:4px;
background:#c7ccd0;
}

.footer .other{
padding:13px 32px 0px 0px;
}

.otherlist{
width:370px;
padding:13px 0px 0px 0px;
}

.otherlist .footdiv{
padding:0 8px;
}

.map{
padding:13px 5px 0px 0px;
}

.mapimg{
padding:2 0 0 0px;
}

.subfoot {
padding:0 5px;
}

.subfoot .footdiv{
padding:0 4px;
}

/************************
    Selected
*************************/
.jNiceSelectWrapper {
    width: 125px;
    position:relative;
    height: 13px;
    background-color: #FFFFFF;
}

.jNiceSelectWrapper div span {
    float: left;
    width: 104px;
    height: 12px;
    line-height: 12px;
    padding: 0px 3px;
    overflow: hidden;
    border: 1px solid #CCCCCC;
    border-right: none;
    font-family: Verdana;
    font-weight: bold;
    font-size: 10px;
    text-align: left;
}

.jNiceSelectWrapper div a {
    display: block;
    float:right;
    width: 14px;
    height: 14px;
    background: url("/images/select_right.gif") no-repeat left top;
}

.jNiceSelectWrapper ul {
    position: absolute;
    width: 123px;
    top: 16px;
    left: 0px;
    list-style: none;
    background-color: #FFF;
    border: solid 1px #CCC;
    display: none;
    margin: 0px;
    padding: 0px;    
    z-index:100;
}

.jNiceSelectWrapper ul a {
    font-family: Verdana;
    font-weight: bold;
    font-size: 10px;
    text-align: left;
    display: block;
    padding: 5px;
    text-decoration: none;
    color:#000000;
    background-color: #FFF;
}

.jNiceSelectWrapper ul a:hover { background:#EDEDED; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jNiceHidden {display: none;}

.head{
font-weight: bold; 
color: #029F02; 
font-family: Verdana; 
font-size: 12px;
}
a.head1{
font-weight: bold; 
color: #029F02; 
font-family: Verdana; 
font-size: 12px;
}
a.head1:hover{
font-weight: bold; 
color: #029F02; 
font-family: Verdana; 
font-size: 12px;
text-decoration:underline;
}

.date{
color: #029F02; 
font-family: Verdana; 
font-size: 10px;
}
a.date{
color: #029F02; 
font-family: Verdana; 
font-size: 10px;
}
a.date:hover{
color: #029F02; 
font-family: Verdana; 
font-size: 10px;
}
.text_news{
color: #029F02; 
font-family: Verdana; 
font-size: 12px;
padding-top: 12px;
padding-bottom: 2px;
}

a.text_news{
color: #029F02; 
font-family: Verdana; 
font-size: 12px;
text-decoration: underline;
}

a.text_news:hover{
color: #029F02; 
font-family: Verdana; 
font-size: 12px;
text-decoration: underline;
}

.ac_head{
font-weight: bold;
color: #029F02; 
font-family: Verdana; 
font-size: 10px;
}

.ac{
color: #000000; 
font-family: Verdana; 
font-size: 10px;
}

a.ac{
color: #000000; 
font-family: Verdana; 
font-size: 10px;
}
a.ac:hover{
color: #000000; 
font-family: Verdana; 
font-size: 10px;
text-decoration:underline;
}

.text{
color: #222222;
font-size: 12px;
font-family: Verdana;
}

.text1{
color: #333333; 
font-family: Verdana; 
font-size: 12px;
}

.techn{
color: #222222;
font-size: 10px;
font-family: Verdana;
}
a.gallery{
color: #FFFFFF; 
font-family: Verdana; 
font-size: 10px;
text-decoration:underline;
}
a.gallery:hover{
color: #FFFFFF; 
font-family: Verdana; 
font-size: 10px;
text-decoration:underline;
}
a:hover{
color:#019f04;
}
.submainnav a.subs:hover{
color:#019f04;
}

/* XXXXXXXXXXXXXXXXXXXX    LEFT MENU    XXXXXXXXXXXXXXXXXXXX */


.leftmenu{
width: 220px;
background:url(/images/bkgrgrey.jpg) repeat-x;
}

.white {
    background: white;
}

.leftmenu2{
width: 220px;
}

.lm a.active{
display:block;
width: 210px !important;
width: 220px;
height: 22px;
line-height:18px;
background:#fff;
font-weight:bold;
font-size:11px;
color:#019f04;
border-left: 6px solid #E2E2E4;
border-right: 1px solid #E2E2E4;
border-bottom: 1px solid #E2E2E4;
padding-left: 10px;
}
.lm a.active:hover{font-size:11px;color:#019f04;}
.lm a{
display:block;
width: 210px !important;
width: 220px;
height: 22px;
line-height:18px;
font-size:10px;
color:#666;
text-decoration:none;
background:url(/images/bkgrnewssmall.jpg);
border-right: 1px solid #E2E2E4;
border-bottom: 1px solid #E2E2E4;
padding-left: 16px;
}
.lm a:hover{font-size:10px;color:#666;text-decoration:none}

.cont_text{width:100%;margin:10px 0}

.cont_text a{color:#019f04;font-size:12px;text-decoration:underline}
.cont_text a:hover{color:#019f04;font-size:12px;text-decoration:underline}

.onenew{width:100%;border-collapse:collapse}
.newpict{padding:0 0 15px;width:100px;vertical-align:top}
.newtext{padding:0;vertical-align:top}
.newtext div{padding-top:5px;font-size:11px;color:#515151}

.editor_bl {
    border: 1px solid #D80001;
    padding: 5px;
}
a.navpaper {
color: #343434;
font-family: Verdana; 
font-size: 10px;
text-decoration:underline;
}

a.navpaper:hover {
color: #343434;
font-family: Verdana; 
font-size: 10px;
text-decoration:underline;
}

.table_title{
color: #029F02;
font-family: Verdana; 
font-size: 12px;
text-decoration:underline;
}

.table_title1{
color: #029F02;
font-family: Verdana; 
font-size: 12px;
font-weight: bold;
text-decoration:none;
}

.brdrBot{
font-size: 12px;
border-bottom: 1px solid #999999;
}

.vmtable table tr td{vertical-align:middle}

b.b {color: #000000}

/* menu3 */

.menu3bg{width:100%;height:26px;}
.menu3{margin-left:15px;border-collapse:collapse}
.menu3 td{padding:0}
.menu3td{width:3px;height:26px;}

.menu3 a{display:block;height:15px !important;height:26px;padding:9px 8px 0;font-size:11px;color:#000;text-decoration:none}
.menu3 a:hover{color:#000}
.menu3 .level1{position:absolute;margin-left:-2px;margin-top:2px !important;margin-top:0px;border:1px solid #fff;background:#c8d79d}
.menu3 .level1 a{white-space:nowrap;padding:2px 15px;height:18px !important;background:url(/images/level1str.gif) 6px 8px no-repeat}

.menu3 .level1 { opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9; }

.icatalog th {background-color: #EDEDED;padding-left: 5px; color: #666666;border-bottom: 1px solid #ededed;text-align:left;}
.icatalog td {padding-left: 5px;border-bottom: 1px solid #ededed;}
.icatalog a:link, .icatalog a:visited {color:#000000;text-decoration:none;}
.icatalog a:hover, .icatalog a:active {color:#019F04;text-decoration:none;}
.imgcat {float:left;margin-right:10px}