html,body{
margin:0px;
padding:0px;
height:100%;
display:block;
position:relative;}

/*-------------- layout ----------------------*/
#container{
width:100%;      
text-align:center;
height:100%;/* nastaveni pro IE */
position:relative;/* dulezite */
}
/*-------------- layout pro ostatni pouzijeme min-height ----------------------*/
html>body #container{
height:auto;
min-height:100%;
}
/*-------------- obsah stranky center ----------------------*/
#obsah{
margin:0px auto;
padding:0px;
width:950px;
text-align:left;
display:block; 
}

/*--------------  vseobecne ----------------------*/
h1{
font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;
font-size:12px;
margin:0;
padding:0;
font-weight:normal;
color:black;
}
h3 {
font-family: Tahoma, "Trebuchet MS", Arial, Verdana, serif;
font-size: 12px;
margin-top: 10px;
padding: 0;
font-weight: normal;
color: black;
text-align: left;
}
h3 a:link, h3 a:visited {
color:rgb(82,82,82);
font-weight:bold;
text-decoration:underline;
}
h3 a:hover, h3 a.current {
color:rgb(82,82,82);
text-decoration:none;
}

/*--------------  header ----------------------*/
.header .lista{height:50px;border-top:3px solid rgb(142,142,142);border-bottom:1px solid rgb(238,238,238);margin-bottom:10px;}
.header .lista .lista-left{float:left;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-weight:normal;line-height:18px;text-align:left;font-size:12px;color:rgb(82,82,82);word-spacing:1px;padding-left:2px;padding-top:8px;}
.header .lista .lista-left a:link,.lista-left a:visited{color:rgb(82,82,82);font-weight:bold;text-decoration:underline;}
.header .lista .lista-left a:hover,.lista-left a.current{color:rgb(82,82,82);text-decoration:none;}
.header .lista .lista-right{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-weight:normal;font-size:12px;line-height:18px;float:right;width:340px;font-weight:normal;text-align:right;color:black;word-spacing:1px;padding-top:8px;}

.header .header_float_left{float:left;padding-top:0px;padding-left:0px;padding-bottom:0px;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;}
.header .jazyk{margin-top:5px;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:normal;}
.header .menuhorni{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:normal;text-align:right;font-size:12px;color:black;word-spacing:1px;padding-top:10px;padding-bottom:4px;padding-right:9px;}
.header .menuhorni a:link,.header .menuhorni a:visited{color:black;font-weight:bold;}
.header .menuhorni a:hover,.header .menuhorni a.current{color:black;text-decoration:none;}
.header .nadpislogo{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:13px;margin-left:0;border-bottom:0px solid rgb(159,166,172);}

.header .banner{background-image:url(../images/navigace/header.jpg);width:950px;height:72px;}
.header .nadpish1{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,fantasy;font-size:12px;font-weight:bolder;color:rgb(252,252,252);padding-top:15px;}
.header .banner_text_left{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;float:left;font-weight:normal;color:rgb(254,254,254);padding-left:20px;padding-top:11px;}
.header .banner_text_left1{float:right;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:normal;color:rgb(254,254,254);padding-right:260px;}
.header .banner_float_right{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;float:right;font-weight:normal;color:rgb(254,254,254);padding-top:30px;}
.header .banner_font{font-family:tahoma,"Trebuchet MS",arial,sans-serif;font-size:12px;font-weight:normal;text-align:left;color:rgb(255,255,0);padding-left:0px;}

/*-------------- navigace css  ----------------------*/
.navigace .navigace_css{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;width:950px;margin:0px;padding:0px;overflow:hidden;background:url("../images/navigace/banner.jpg");}
.navigace .navigace_css_odraz{margin-left:12px;}
.navigace .navigace_css ul{margin:0;padding:0;list-style:none;}
.navigace .navigace_css li{display:inline;margin:0;padding:0;}
.navigace .navigace_css a{float:left;text-decoration:none;padding:13px 24px 18px 25px;border-right:1px solid rgb(218,218,218);}
.navigace .navigace_css a span{font-weight:bold;float:left;display:block;}
.navigace .navigace_css a span{float:none;}
.navigace .navigace_css li a:hover{background:rgb(248,248,248);}
.navigace .sipka1{font-weight:bold;font-size:14px;}
.navigace .bor{border-left:1px solid rgb(218,218,218);}
.navigace a:link, .navigace a:visited{color:black;font-weight:bold;}
.navigace a:hover, .navigace a.current{color:black;text-decoration:none;}

/*-------------- menu css  ----------------------*/
.menu{position:absolute;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;margin-left:20px;padding-top:30px;overflow:hidden;}
.menu ul{margin:0;padding:0;list-style:none;}
.menu li{display:inline;margin:0;padding:0;}
.menu a{float:left;background:url("../images/media/left_index.png") no-repeat left top;padding:0 0 0 9px;margin-right:5px;text-decoration:none;}
.menu a span{float:left;display:block;background:url("../images/media/right_index.png") no-repeat right top;padding-left:20px;padding-right:30px;padding-top:18px;padding-bottom:18px;}
.menu a span{float:none;}
.menu a:hover span{color:black;background:url("../images/media/right_select_index.png") no-repeat right top;}
.menu a:hover{float:left;background:url("../images/media/left_select_index.png") no-repeat left top;}
.menu a:link, .menu a:visited{color:black;}
.menu li.selected span {padding-left:30px;padding-right:40px;color:black;background:url("../images/media/right_select.png") no-repeat right top;}
.menu li.selected a {float:left;background:url("../images/media/left_select.png") no-repeat left top;}
.menu li.selected a span{float:none;}

/*--------------  box banner ----------------------*/
#box_banner{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;float:left;width:950px;background-color:rgb(1,94,41);}
#box_banner .banner_img{float:right;text-align:left;width:597px;height:392px;}
#box_banner .box_select{position:absolute;width:480px;height:390px;margin-left:20px;margin-top:80px;background-image:url(../images/navigace_index.jpg);}
#box_banner .br{padding-top:20px;}
#box_banner .box_img{font-size:12px;font-weight:bold;color:black;padding-top:20px;padding-left:15px;}
#box_banner .box_img img{margin-left:15px;}
#box_banner .box_select_font{padding-left:10px;padding-top:20px;}
#box_banner .box_select_font h2{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;font-weight:bold;color:black;margin:0;padding:0;line-height:20px;}
#box_banner .selectdiv{background-image:url(../images/select.png);width:450px;height:80px;font-weight:bold;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;margin-right:5px;padding-left:5px;padding-right:5px;margin-top:15px;margin-left:9px;}
#box_banner .selectdiv h2{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:13px;margin:0;padding-top:15px;font-weight:bold;color:black;}
#box_banner .selectcar{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:13px;font-weight:bold;width:450px;border:none;color:black;}
#box_banner select optgroup{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:13px;font-weight:bold;font-style:normal;color:black;background-color:rgb(255,255,160);}
#box_banner select .stylselect{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:14px;font-weight:normal;background-color:white;}

.box_car_font{background-color:rgb(1,94,41);color:white;font-weight:normal;margin-top:50px;padding-right:50px;padding-bottom:5px;}
.box_car_font h2{text-align:right;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:25px;margin:0;padding:0;}
* html .box_car_font{font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;background-color:rgb(1,94,41);color:white;font-weight:normal;padding-top:5px;padding-top:0px;}

/*--------------  box cars  ----------------------*/
#box_car{clear:both;width:950px;background-color:rgb(1,94,41);padding-top:25px; padding-bottom:25px;}
#box_car .obal{background-color:rgb(220,220,220);padding-bottom:5px;padding-top:10px;padding-left:9px;}
#box_car .box_gallery{position:relative;overflow:hidden;background-color:rgb(220,220,220);width:931px; height:305px;}
#box_car .box_gallery .belt{position:absolute; left:0;top:0;}
#box_car .box_gallery .panel{float:left;overflow:hidden; margin-left:15px;margin-top:15px;margin-right:15px; width:212px;height:270px; text-align:center;border:1px solid rgb(243,243,243); }
#box_car .panel_font{margin-bottom:5px;padding-left:5px;padding-right:5px;font-weight:bold;color:rgb(82,82,82);font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:14px;text-align:center;height:105px;}
#box_car .panel_font1{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:18px;font-weight:bold;color:rgb(1,94,42);}
#box_car .panel_font2{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:18px;font-weight:bold;color:black;}
#box_car .panel .img{height:75px;}
#box_car .panel p{margin:0px;padding-top:15px;}
#box_car .button{margin-left:5px;background:transparent url("../images/box-car/left_button.png") no-repeat top left;display:block;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:13px;text-align:left;height:47px;padding-left:11px;width:190px;text-decoration:none;}
#box_car a:link.button,a:visited.button,a:active.button{color:black;}
#box_car a.button span{color:black;background:transparent url("../images/box-car/right_button.png") no-repeat top right;display:block;padding-left:15px;padding-top:15px;padding-bottom:14px;line-height:18px;font-weight:bold;text-decoration:none;}
#box_car a.button:hover{color:black;text-decoration:underline;background-position:bottom left;}
#box_car a.button:hover span{background-position:bottom right;color:black;}


/*--------------  box cars IE ----------------------*/
* html #box_car{clear:both;width:950px;padding-top:25px; padding-bottom:25px;}
* html #box_car .obal{padding-bottom:5px;padding-top:10px;padding-left:9px;}
* html #box_car #gallery{margin-left:2px;width:926px;} 
* html #box_car .box_gallery{position:relative;overflow:hidden;background-color:rgb(220,220,220);width:931px; height:305px;}
* html #box_car .box_gallery .belt{position:absolute; left:0;top:0;}
* html #box_car .box_gallery .panel{float:left;overflow:hidden; margin-left:16px;margin-top:15px;margin-right:16px; width:212px;height:270px; text-align:center;border:1px solid rgb(243,243,243); }
* html #box_car .panel_font{margin-bottom:5px;padding-left:5px;padding-right:5px;font-weight:bold;color:rgb(82,82,82);font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:14px;text-align:center;height:110px;}
* html #box_car .panel_font1{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:18px;font-weight:bold;color:rgb(1,94,42);}
* html #box_car .panel_font2{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:18px;font-weight:bold;color:black;}
* html #box_car .panel .img {height:100px; margin:0px;padding-top:20px;}
* html #box_car .panel p{margin:0px;padding-top:0px;}
* html #box_car .button{margin:0px;background:transparent url("../images/box-car/left_button.png") no-repeat top left;display:block;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:13px;text-align:left;height:47px;padding-left:11px;width:190px;text-decoration:none;}
* html #box_car a:link.button,a:visited.button,a:active.button{color:black;}
* html #box_car a.button span{color:black;background:transparent url("../images/box-car/right_button.png") no-repeat top right;display:block;padding-left:8px;padding-top:15px;padding-bottom:14px;line-height:18px;font-weight:bold;text-decoration:none;}
* html #box_car a.button:hover{color:black;text-decoration:underline;background-position:bottom left;}
* html #box_car a.button:hover span{background-position:bottom right;color:black;}
