/* CSS Document */
body{
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	color: #101010;
	margin: 0px;
	padding: 0px;
	line-height: 160%;
	background-color: #012c3d;
  background-image: url(../img/global_bg.jpg);
  background-repeat: repeat-x;
}

#left_bg_top{
  position: absolute;
  height:46px;
  width: 30%;
  background-image: url(../img/left_bg.jpg);
  background-repeat: repeat;
  float: left;
}

#right_bg_top{
  position: absolute;
  top:0px;
  right:-52px;
  height:46px;
  width: 52px;
  background-image: url(../img/right_bg.jpg);
  background-repeat: no-repeat;
}

#main{
  position: relative;
  padding: 0 6 0 6px;
  _height: 768px;
  _width: 768px;
  width: 756px;
  background-color: #ffffff;
}

#top_banner{
  position: relative;
  height: 8px;
  width: 756px;
  background-color: #012C3D;
   display: block;
  overflow: hidden;
}
#top_banner_2{
  position: relative;
  height: 8px;
  width: 756px;
  background-color: #ffffff;
    display: block;
  overflow: hidden;
}
#top_banner_3{
  position: relative;
  height: 8px;
  width: 756px;
  background-color: #012C3D;
    display: block;
  overflow: hidden;
}
#top_banner_4{
  position: relative;
  height: 8px;
  width: 756px;
  background-color: #ffffff;
    display: block;
  overflow: hidden;
}
#top_banner_6{
  position: relative;
  height: 8px;
  width: 600px;
  background-color: #ffffff;
    display: block;
  overflow: hidden;
}

#top_banner_del{
  position: relative;
  height: 7px;
  width: 756px;
  background-color: #012C3D;
  display: block;
  overflow: hidden;
}

#top_bot_space{
  position: relative;
  height: 7px;
  width: 756px;
  display: block;
  background-color: #ffffff;
  overflow: hidden;
}

#logo{
  position: relative;
  height: 220px;
  width: 756px;
  background-image: url(../img/logo.jpg);

}

#mid_space{
  position: relative;
  height: 20px;
  width: 756px;
  background-color: #ffffff;
  text-align: left;
}

#mid_space_middle{
  position: relative;
  height: 20px;
  width: 616px;
  left: 140px;
  background-color: #f4f4f4;
}

#mid_space_del{
  position: relative;
  height: 1px;
  width: 756px;
  background-color: #cbcbcb;
  overflow: hidden;
}

#bottom_cont{
  position: relative;
  width: 756px;
  background-color: #fdfdfd;
}

#vert_menu{
  position: relative;
  float: left;
  width: 140px;
  background-color: #fdfdfd;
  text-align: left;
  _height: 415px;
  min-height: 415px;
}

a.vert_menu_a:link, a.vert_menu_a:hover, a.vert_menu_a:visited, a.vert_menu_a:active{
  position: relative;
  text-decoration: none;
  line-height: 22px;
  /*height: 30px;*/
  width: 116px;
  display: block;
  text-align: left;
  color: #961500;
}

.vert_menu_del{
  position: relative;
  width: 116px;
  height: 1px;
  overflow: hidden;
  background-color: #dedede;
}

.vert_menu_item{
  position: relative;
  width: 116px;
  height: 22px;
  text-align: left;
  cursor: pointer;
}

.vert_menu_text{
  position: relative;
  height:12px;
  _height: 22px;
  left:20px;
  color: #961500;
  font-family: Verdana;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#static_kontakt{
  position: absolute;
  text-align: left;
  bottom: 10px;
}

.title_address{
  position: relative;
  color: #961500;
  font-family: Verdana;
	font-size: 11px;
	left: 10px;
}

#content{
  position: relative;
  float: left;
  width: 600px;
  background-color: #f2f2f2;
  _height: 415px;
  min-height: 415px;
  color: #202020;
  font-family: Verdana;
	font-size: 10px;
}

#search_div{
  position: relative;
  height: 177px;
  width: 436px;
  background-color: #f2f2f2;
}
#seadiv{
  position: relative;
  height: 177px;
  width: 610px;
  background-color: #ffffff;
}
#search{
  color: #202020;
  font-family: Verdana;
	font-size: 12px;
    font-weight: bold;
    padding-bottom: 8px;
}

#title_filter{
  position: relative;
  float: left;
}

#filter_content{
  position: relative;
  float: left;
}

.filter_label{
  color: #961500;
  font-family: Verdana;
	font-size: 12px;
}

.akce_item_div_lichy{
  position: relative;
  _height: 91px;
  min-height: 91px;
  width: 600px;
  background-color: #ede7e7;
   margin-right: 15px;
}

.akce_item_div_sudy{
  position: relative;
  _height: 91px;
  min-height: 91px;
  width: 600px;
  background-color: #dddddd;
  margin-right: 15px;
}

a.odkaz_akce:link, a.odkaz_akce:hover, a.odkaz_akce:visited, a.odkaz_akce:active{
  text-decoration: none;
  cursor: pointer;
  color: #961500;
  font-family: Verdana;
	font-size: 12px;
}

.main_akce_title_div{
  position: relative;
  height: auto;
  _height: 30px;
  width: 100%;
  padding-top: 10px;
  text-decoration: none;
  color: #961500;
  font-family: Verdana;
	font-size: 18px;
	text-align: center;
}
a.odkaz_akce_title:link, a.odkaz_akce_title:hover, a.odkaz_akce_title:visited, a.odkaz_akce_title:active{
  text-decoration: none;
  cursor: pointer;
  color: #961500;
  font-family: Verdana;
	font-size: 18px;
	text-align: center;
}

.akce_item_text_div{
  position: relative;
  width: 580px;
  /*height: 81px;*/
  _width: 600px;
  _height:91px;
  min-height:50px;
  /*padding-top: 10px;*/
  padding-right: 11px;
  padding-left: 11px;
  padding-bottom: 5px;
  text-align: justify;
  color: #202020;
  font-family: Verdana;
	font-size: 10px;
}

.car_item_div_lichy{
  position: relative;
  height: 179px;
  width: 616px;
  background-color: #ede7e7;
}

.car_item_div_sudy{
  position: relative;
  height: 179px;
  width: 616px;
  background-color: #dddddd;
}


a.odkaz_auta:link, a.odkaz_auta:hover, a.odkaz_auta:visited, a.odkaz_auta:active{
  text-decoration: none;
  cursor: pointer;
  color: #961500;
  font-family: Verdana;
	font-size: 12px;
}

.main_car_pic_div{
  position: relative;
  float: left;
  height:55px;
  width:200px;
  _height: 91px;
  _width: 95px;
  padding-top: 17px;
  padding-left: 13px;
  padding-right: 12px;
  padding-bottom: 19px;
  margin: 0px 2px 0px 0px;
}

.car_item_text_div{
  position: relative;
  float: left;
  width: 355px;
  height: 81px;
  _width: 341px;
  _height:91px;
  padding-top: 10px;
  padding-right: 2px;
  padding-left:0px;
  padding-bottom: 0px;
  text-align: justify;
  color: #202020;
  font-family: Verdana;
	font-size: 11px;
}

.about_item_div{
  position: relative;
  min-height: 616px;
  _height: 616px;
  width: 616px;
  background-color: #dddddd;
}


.about_item_text_div{
  position: relative;
  padding: 10 25 25 10px;
  min-height: 380px;
  _height: 415px;
  width: 401px;
  _width: 436px;
  color: #202020;
  font-family: Verdana;
  font-size: 10px;
}
.kartaLink {
	font-size: 10px; color: #202020;  DISPLAY: block; RIGHT: 0px; WIDTH: 50px; BOTTOM: 0px; LINE-HEIGHT: 22px; POSITION: RELATIVE; HEIGHT: 22px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}

#mail_kontakt{
  padding: 5 5 5 5px;
  text-align: justify;
   width: 616px;
}

#right_banner{
  position: relative;
  float: left;
  width: 180px;
  background-color: #fdfdfd;
}

#where_title{
  position: relative;
  width: 180px;
  _width: 180px;
  text-align: center;
  font-family: Verdana;
	font-size: 14px;
  color: #961500;
}

#where_txt{
  position: relative;
  width: 175px;
  _width: 180px;
  padding-left: 5px;
  text-align: justify;
  font-family: Verdana;
	font-size: 14px;
  color: #961500;
  overflow: hidden;
}

#where_txt p{
  margin: 0px;
}

.def_serie_img{
  position: relative;
  text-align: center;
  width: auto;
  height: auto;
}

.def_item{
  position: relative;
  padding: 5 5 5 5px;
  width: 616px;
  _width: 616px;
  height: 10px;
  _height: 20px;
  text-align: center;
}

.def_item_txt{
  position: relative;
  padding: 5 5 5 5px;
  width: 616px;
  _width: 616px;
  text-align: left;;
  font-size: 12px;
}

.def_item_title{
  position: relative;
  width: 140px;
  height: 19px;
  text-align:left;
  display: block;
  float: left;
  font-weight: bold;
  font-size: 12px;
}

.def_item_value{
  position: relative;
  width: 160px;
  height: 20px;
  text-align:left;
  display: block;
  float: left;
  font-size: 12px;
}

.def_item_img{
  position: relative;
  padding: 10 10 10 10px;
  text-align: justify;
  float: left;
}

#footer{
  clear: both;
  height: 20px;
  width: 768px;
  background-color: #fdfdfd;
  text-align: center;
  color: #941600;
	padding-top: 3px;
}
