body {
  margin: 0;
  padding: 0;
	background:#404040 url(img/all_bg.jpg) top left repeat-x;
	_background:#423C42 url(img/all_bg.jpg) top left repeat-x;
  color: #000;
	font-size: 0.8em; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-align: center;
  }
#top_banner {
	margin: 2px 0 0 0;
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	text-align:right;
	}
img {
  margin:0;
  padding:0;
  }  
h1{
  padding: 0px;
  margin: 0px;
	font-size: 10pt; 
  }
h2{
  padding: 0px;
  margin: 0px;
	font-size: 0.8em; 
  }
h3{
  padding: 0px;
  margin: 0px;
  }
a:link {
  text-decoration: underline;
  color: #000;
    }
a:active {
  text-decoration: underline;
  }
a:visited {
  text-decoration: underline;
  color: #000;
  }
a:hover  {
  text-decoration:  none;
  color: #000;
  }
.menu_bottom_item {
  float:left;
	width: 48%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	/*
.menu ul {
  position:relative; left:-12px;
  margin-bottom:0;
  margin-top:10px;
	}
	*/
.menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px; 
  font-weight: bold;
	}
.menu {
	width: 188px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0px;
	}
.menu li a {
  height: 18px;
	text-decoration: none;
	}
.menu li a:link, .menu li a:visited {
  color: #EFF3F7;
	display: block;
	background: url(img/menu2.gif);
	padding: 2px 0 0 15px;
  text-decoration:  none;
	}
.menu li a:hover {
	color: #283A50;
	background: url(img/menu2.gif) 0 -19px;
	padding: 2px 0 0 15px;
	}
.menu li a:active {
	color: #283A50;
	background: url(img/menu2.gif) 0 -38px;
	padding: 2px 0 0 15px;
	}
	/*
.menu1 ul {
  position:relative; left:-22px;
  margin-bottom:0;
  margin-top:10px;
	}
	*/
.menu1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px; 
  font-weight: bold;
	}
.menu1 {
	width: 188px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	}
.menu1 li a {
  height: 18px;
	text-decoration: none;
	}
.menu1 li a:link, .menu1 li a:visited {
  font-weight: bold;
	color: #283A50;
	display: block;
	background: url(img/menu1.gif);
	padding: 2px 0 0 17px;
  text-decoration:  none;
	}
.menu1 li a:hover {
  font-weight: bold;
	color: #000;
	background: url(img/menu1.gif) 0 -19px;
	padding: 2px 0 0 17px;
	}
.menu1 li a:active {
  font-weight: bold;
	color: #CE1808;
	background: url(img/menu1.gif) 0 -38px;
	padding: 2px 0 0 17px;
	}
fieldset{
  padding-left:10px;
  border-right: #b7b7b7 1px solid; 
  padding-right: 5px; 
  border-top: #b7b7b7 1px solid; 
  padding-left: 5px; 
  padding-bottom: 5px; 
  border-left: #b7b7b7 1px solid; 
  padding-top: 5px; 
  border-bottom: #b7b7b7 1px solid
  }
legend{
  color: #8C8684;
  }
h5{
  margin:0;
  padding:0
  }
form{
  margin:0;
  padding:0;
  padding-top:5px;
  padding-bottom:5px;
  }
  table {
	font-size: 1em; 
  }
.ulblock{
  position:relative; left:-22px;
  margin-bottom:0;
  margin-top:10px;
} 
#banner {
	margin: 0;
	border-bottom: #ffffff 1px solid;
	}
#allcontainer {
  text-align: left;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	}
#banner_left {
  float: left;
  width:160px;
	margin-top: 6px;
	margin-right: 5px;
	/*border: #101010 1px solid;*/
	}
#container {
  float: left;
  text-align: left;
  background-color: #ffffff;
	width: 714px;
	}
#topcontainer		{
	margin: 0;
  width: 714px;
  height: 84px;
  background:url("img/top_back.jpg") no-repeat;width:714px;height:96px;
  /*margin-bottom:170px;*/
  }
#logo		{
	margin: 0;
  float: left; 
  width: 250px;
  }
#topimg		{
	margin: 0;
  float: left; 
  width: 485px;
  background:url("img/top_img_back.jpg");width:560px;height:84px;
  /*border: 1px solid #E7EBEF;*/
  }
#topmenu		{
	margin: 0;
  float: right; 
	font-size: 10pt; 
  }
  ul.horizontal_menu
{
float: left;
  height:49px;
margin:9px 0 0 100px;
padding:0 0 0 0;
}


ul.horizontal_menu li
{
list-style-type: none;
}

ul.horizontal_menu li.horizontal_menu_item
{
float: left;
  width:84px;
  height:49px;
}

ul.horizontal_menu li.horizontal_menu_item a
{
float: left;
display: block;
  width:84px;
  height:49px;
line-height: 39px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: url(img/m1.jpg);
color: #000;
	font-size: 12px; 
	font-weight:bold;
  text-decoration:  none;
  font-family: Arial, Helvetica;
}

ul.horizontal_menu li.horizontal_menu_item a:hover
{
line-height: 50px; /* svisle centrovani */
background-image: url(img/m1_1.jpg);
}
ul.horizontal_menu li.sel_horizontal_menu_item
{
float: left;
display: block;
  width:84px;
  height:49px;
line-height: 50px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: url(img/m1_1.jpg);
color: #000;
	font-size: 12px; 
	font-weight:bold;
  text-decoration:  none;
  font-family: Arial, Helvetica;
}
#topbottom		{
	margin: 0;
	clear: both;
  }
#topcontent		{
  padding-top:10px;
  padding-left:10px;
  padding-right:15px;
  }
#info{
	float: left;
	width: 245px;
  padding-top: 0px; 
  _padding-top: 10px; 
  padding-left: 10px; 
	font-size: 10pt; 
  }
#select_left		{
	margin: 0;
  float: left; 
  width: 401px;
  background:url("img/select_l.jpg") no-repeat;width:401px;height:163px;
  }
#select_right	{
	margin: 0;
  float: left; 
  width: 313px;
  background:url("img/select_r.jpg") no-repeat;width:313px;height:163px;
  }
.select_form	{
	margin:65px 0 0 27px;
  }
.select_form select{
		width:155px;
		font-family:tahoma;
		font-size:11px;
		color:#1D1D1D;
		margin-bottom: 4px;
		}
.rentplan_menu {
	clear: both;
  height:53px;
  background-color: #DEDBC6;
	}
ul.rentplan_menu_ul
{
float: left;
	margin: 0;
	padding: 0;
  height:52px;
}


ul.rentplan_menu_ul li
{
list-style-type: none;
}
ul.rentplan_menu_ul img
{
float:left;
border:0;
margin:0;
padding:0;
margin-right:5px;
margin-top:3px;
}
ul.rentplan_menu_ul li.rentplan_menu_item
{
  float: left;
  width:238px;
  height:53px;
  color: #DEDBC6;
}
ul.rentplan_menu_ul li.rentplan_menu_item a
{
  float: left;
  display: block;
  text-decoration:none;
  font-weight:bold;
  width:238px;
  height:53px;
}
ul.rentplan_menu_ul li.rentplan_menu_item a:hover
{
  color: #DEDBC6;
  background-color: #313031;
}
ul.rentplan_menu_ul li.sel_rentplan_menu_item
{
float: left;
display: block;
  width:238px;
  height:53px;
  text-decoration:none;
  font-weight:bold;
  background-color: #313031;
}
ul.rentplan_menu_ul li.sel_rentplan_menu_item a
{
  float: left;
  display: block;
  text-decoration:none;
  color: #DEDBC6;
  font-weight:bold;
  width:238px;
  height:53px;
}

#all_content_container		{
	margin: 1px;
  }
#sidebar-a {
	float: left;
	width: 198px;
	_width: 199px;
	padding-right 1px;
	margin: 0;
	border-right: 1px solid #000;
	margin-right: 1px;
	}

.block { 
  width: 100%; 
  margin-top: 0;  
  margin-bottom: 0;
  }

.block_r { 
  margin-top: 0px; 
  }

.block_t {
	float: left;
  width: 100%; 
  margin-bottom: 5px;
  }
.block_d {
	float: left;
  width: 100%;
  margin-top: 1px;
  }
.block_menu { 
  margin: 0px; 
  }
.menu_bottom { 
  }
.block_top {
  background-color: #10344A;
  margin-right: 1px;
  margin-bottom: 1px;
  }
.block_t_top {
  background-color: #313031;
  }
.block_top_r {
	/*Pro vicesloupcovy layout*/
  background-color: #313031;
  }
.block_title {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  padding-left: 15px; 
  padding-top: 5px; 
  padding-bottom: 5px; 
  font-weight: bold;
  color: #FF9900;
  }
.block_title_r {
  text-align:right;
  padding-right: 15px;
  padding-top: 5px; 
  padding-bottom: 5px; 
  font-weight: bold;
  color: #FF9900;
  }
.block_t_title {
  text-align:right;
  padding-right: 15px; 
  padding-top: 5px; 
  padding-bottom: 5px;    
  font-weight: bold;
  color: #FF9900;
  }
.block_obsah_l {
	padding: 10px;
	font-size:xx-small; 
	}
.block_obsah_r {
	padding-bottom: 10px;
	padding-right: 10px;
	padding: 10px;
	font-size:xx-small; 
	}
.block_t_obsah {
	padding: 10px;
  background-color: #fff;
	}
.block_content {
	padding-bottom: 10px;
	padding-right: 10px;
	padding: 10px;
	}
.block_private_content {
	padding-bottom: 10px;
	padding-right: 10px;
	padding: 10px;
	font-size:xx-small;
	}
.block_t_private_content {
	padding: 10px;
	}
.block_private_content_r {
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding: 10px;
	font-size:xx-small;
	}
.block_bottom_l {
  color: #FF9900;
  }
#rightcontainer {
	/*Pro vicesloupcovy layout*/
	float: right;
  width: 219px;
  _width: 221px;
	margin: 0;
	padding: 0px;
	padding-left: 1px;
	border-left: 1px solid #000;
	margin-left: 1px;
	}
#content {
  width:100%;
	margin: 0;
	padding: 0px;
	}
#content_sleft {
	float: left;
  width: 512px;
	margin: 0;
	padding: 0px;
	}
#module_std {
	float: left;
  width:100%;
	margin: 0;
	padding: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	}
#module_sleft {
	float: left;
  width:100%;
	margin: 0;
	padding: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	}
#module_container {
	/*Pro vicesloupcovy layout*/
	float: left;
  width: 490px;
	margin: 0;
	padding: 0px;
  /*border: 1px solid #000000;*/
	}
#module_container_sleft {
	/*Pro vicesloupcovy layout*/
	float: left;
  width: 290px;
	margin: 0;
	padding: 0px;
  /*border: 1px solid #000000;*/
	}
#module_top {
  width: 100%;
  background-color: #313031;
  }
#module_top2 {
	/*Pro vicesloupcovy layout*/
  width: 100%;
	clear: both;
  background-color: #313031;
  }
#module_top3 {
	/*Jen pro modul uvod na dpis poslednich clanku*/
	clear: both;
  border-top: 1px solid #E7EBEF;
  border-bottom: 1px solid #E7EBEF;
  background-position: bottom left;
  margin-bottom: 5px; 
  }
#module_title {
  text-align:right;
  padding-right: 15px; 
  padding-top: 5px; 
  padding-bottom: 5px; 
  font-weight: bold;
  color: #FF9900;
  }
#module_title1 {
	/*Jen pro modul uvod na dpis poslednich clanku*/
  padding-left: 15px;   
  font-weight: bold;
  color: #4A829C;
  }
.obsah_line {
  margin-bottom: 10px;
  /*background:url("img/obsahline.gif") no-repeat;width:400px;height:7px;*/
	}
.obsah_item {
  margin-bottom: 10px;
	}
/*.block_obsah_line {
	clear: both;
  margin-top: 10px;
  margin-bottom: 5px;
  background:url("img/obsahline.gif") no-repeat;width:200px;height:7px;
	}*/
.end_line {
	clear: both;
	}
.obsah_img {
	float: left;
  margin-right: 20px;
  margin-bottom: 10px;
  padding: 2px;
  border: 1px solid #E7EBEF;
  text-align:left;
	}
#obsah_kategory_menu {
  margin-bottom: 10px;
	padding: 2px;
  /*border: 1px solid #E7EBEF;*/
	}
.obsah_text {
	padding-right: 10px;
	padding-left: 10px;
	}
.novinka_more {
	text-align: right;
	}
.novinka_obsah {
	float: left;
	width:150px;
	padding-left: 5px;
	font-size:xx-small;
	}
.novinka_arrow {
	float: left;
	padding-top: 4px;
	padding-right: 4px;
	}
.novinka_more_top {
	text-align: right;
	padding-top: 5px;
	}
#novinky_box {
	}
#endtable {
	clear: both;
	}
td		{
  padding-top:5px;
  padding-bottom:5px;
  }
td.tdback		{
  background-color: #E7EBEF;
  }
#module_popup {
	float: left;
  text-align: left;
	margin: 5px; 
	width: 97%;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
  background-color: #ffffff;
	}	
.newimg {
	float: left;
	margin-right: 5px;
	padding: 1px;
  border: 1px solid  #E7EBEF;
  }	
.imgpopis {
	font-size: 0.8em; 
	padding-bottom: 5px;
	}
.odsazeni1 {
  margin-left: 20px;
	}
.odsazeni2 {
  margin-left: 40px;
	}
.linepopup {
	clear: both;
  margin: 0px;
  margin-bottom: 10px;
  border-bottom: 1px solid  #E7EBEF;
	}
#bottom		{
	margin: 0;
	clear: both;
  width: 100%;
	height: 60px;
  border-top: 1px solid  #7B7D7B;
  background-color: #fff;
  }
#bottomtext	{
  float:left;
  width:100%;
  text-align: center;
  padding-top:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
  color:#7B7D7B;
  }
#bottomico	{
  position:relative;top:+3px;
  margin-left:10px;
  }
.abottom:link {
  text-decoration: underline;
  color: #7B7D7B;
  }
.abottom:active {
  text-decoration: underline;
  }
.abottom:visited {
  text-decoration: underline;
  color: #7B7D7B;
  }
.abottom:hover  {
  text-decoration:  none;
  color: #7B7D7B;
  }
#bottom_bottom		{
  text-align:left;
	clear: both;
	width: 850px;
	margin-left: auto;
	margin-right: auto;
  }
#bottomtext2	{
  float:left;
  padding: 10px 0 0 140px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
  color: #000;
  }
  		
 /* KOMENTARE - GUESTBOOK */ 
#koment_form  {
  width: 420px;
  padding: 5px;
  border: 1px solid  #000;
  margin-bottom: 10px;
}
.koment_head { 
  margin-top: 15px;
  border-bottom: 1px dashed  #E7EBEF;
  border-left: 1px solid  #E7EBEF;
  padding: 5px;
     }
.koment { 
  padding: 10px;
  padding-top: 10px;
  border-left: 1px solid  #E7EBEF;
  border-bottom: 1px solid  #E7EBEF;
     }
#koment_listing { 
  margin-top: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid  #E7EBEF;
  border-top: 1px solid  #E7EBEF;
  padding: 2px;
    }
.num_active_listing { 
  font-weight: bold;
  color: #FF9900;
    }
input.text  {
  width : 120px;
     }
input.text-medium  {
  width : 200px;
     }
textarea.texta  {
  width : 320px;
  height : 50px;
     }
textarea.texta-big  {
  width : 300px;
  height : 100px;
     }
  		
 /* CLANKY */ 
 
#hlavni_clanek {
  margin-bottom: 15px;
  padding: 5px;
  background-color: #F7F7EF;  
  border: 1px solid #E7EBEF;
  }
#hlavni_clanek_txt {
  padding-left: 20px; 
  padding-bottom: 5px; 
  font-weight: bold;
  color: #CE1808;
  }
.clanek_dat{
  padding-top: 5px; 
  padding-bottom: 5px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:xx-small;
  font-weight: bold;
  color: #316584;
    }
.kategorie:link {
  text-decoration: none;
  font-weight: bold;
  color: #000;
    }
.kategorie:active {
  text-decoration: none;
  font-weight: bold;
  color: #000;
  }
.kategorie:visited {
  text-decoration: none;
  font-weight: bold;
  color: #000;
  }
.kategorie:hover  {
  text-decoration:  none;
  font-weight: bold;
  color: #000;
  }
.vice{
  text-align: right;
    }
.newimg {
	float: left;
	margin-right: 5px;
	padding: 1px;
  border: 1px solid  #000;
		}	
.newimg_left {
	float: left;
	margin-right: 5px;
	padding: 1px;
  border: 1px solid  #000;
		}	
.newimg_right {
	float: right;
	margin-right: 5px;
	padding: 1px;
  border: 1px solid  #000;
		}		
.new {
	float: left;
  width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
  border-bottom: 1px solid  #000;
		}			
#komentare {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
  border: 1px solid  #000;
		}	
#clanky_listing { 
	float: left;
  width: 570px;
  margin-top: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid  #000;
  border-top: 1px solid  #000;
  padding: 2px;
    }
	/*Pro vicesloupcovy layout*/
#clanky_listing2 { 
	float: left;
  width: 380px;
  margin-top: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid  #000;
  border-top: 1px solid  #000;
  padding: 2px;
    }
#clanky_novejsi {
	float: left;
	font-weight:bold;
		}	
#clanky_starsi {
	float: right;
	text-align:right;
	font-weight:bold;
		}	
#souvisejici_clanky {
  margin-bottom: 10px;
	padding: 10px;
  border: 1px solid #000;
	}	
#anketa_clanky {
  margin-bottom: 10px;
	padding: 10px;
  border: 1px solid #000;
	}	
.informace_clanek {
  border-bottom: 1px solid #000;
  margin-bottom: 10px;
  _margin-bottom: 30px;
	}	
.informace_clanek_hodnoceni {
  text-align:center;
	}	
     
/*KATALOG*/
    .items_place {
			float: left;
			width:100%; 
     	/*border-top: 1px solid  #E7EBEF;
     	border-bottom: 1px solid  #E7EBEF;*/
     }
    .cesta_aktualkat { 
     	border: 1px solid  #E7EBEF;
      margin-bottom: 10px;
      padding: 5px;
     }
    .filter_form { 
     	border: 1px solid  #E7EBEF;
     }
    .items_1 { 
			float: left;
			width: 356px;
      margin-bottom: 1px;
      margin-right: 1px;
  background-color: #fff;
      
     }
    .items_2 { 
			float: left;
			width: 355px;
      margin-bottom: 1px;
  background-color: #fff;
      
     }
    .topitems_1 { 
			float: left;
			width: 45%;
      margin-right: 10px;
     	border: 1px solid  #D7DBE1;
      padding: 5px;
      
     }
    .topitems_2 { 
			float: left;
			width: 45%;
     	border: 1px solid  #D7DBE1;
      padding: 5px;
      
     }
    .itemimg { 
			float: left;
      margin: 2px;
      margin-right: 5px;
     	/*border: 1px solid  #D7DBE1;*/
     	border: 0px
      padding: 1px;
      
     }
    
A.itemtitle:link {
      font-weight: bold;
    TEXT-DECORATION: none;
	     COLOR: #FF7531;

    }
A.itemtitle:active {
      font-weight: bold;
    TEXT-DECORATION: none;
	     COLOR: #FF7531;
    }
    
A.itemtitle:visited {
      font-weight: bold;
    TEXT-DECORATION: none;
	     COLOR: #FF7531;
    }
    
A.itemtitle:hover  {
      font-weight: bold;
    TEXT-DECORATION:  underline;
	     COLOR: #FF7531;
    }    
.itemtitledetail {
      font-weight: bold;
	    FONT-SIZE: x-large; 
	     COLOR: #E7EBEF;
    }
.itemkoment {
	    FONT-SIZE: x-small; 
	     COLOR: #000000;
    }
    .itemstats { 
      padding: 1px;
	    FONT-SIZE: 12px;
	     COLOR: #E7EBEF;
      
     }
    .itemstats_detail { 
      padding: 1px;
      text-align:right;
	    FONT-SIZE: x-large;
	     COLOR: #E7EBEF;
      
     }
    .itemseparator { 
			clear: both;
      margin: 0px;
      
     }
    td.itemhead { 
			background-color: #E7EBEF; 
      padding-left: 5px;
      padding-right: 5px;
      font-weight: bold;
      COLOR: #FFF; 
      
     }
    td.item { 
      padding-left: 5px;
     	border-bottom: 1px solid  #FFF700;
     }

		.itemtdline {
      margin: 0px;
      margin-bottom: 5px;
     	border-bottom: 1px solid  #FFF700;
		}

		.itemtdline1 {
      margin: 0px;
      margin-bottom: 5px;
     	border-bottom: 1px solid  #E7EBEF;
		}
    .listing { 
      margin-top: 1px;
      margin-bottom: 1px;
      padding: 5px;
      font-weight:bold;
			background-color: #10344A;
      color: #fff; 
     }
		.listing a:link {
    text-decoration: underline;
    color: #fff;
    }
		.listing a:active {
    text-decoration: underline;
    color: #fff;
    }
		.listing a:visited {
    text-decoration: underline;
    color: #fff;
    }
		.listing a:hover  {
    text-decoration:  none;
    color: #fff;
    }

		.line1 {
      margin: 0px;
      margin-bottom: 10px;
     	border-bottom: 1px solid  #E7EBEF;
		}
		
		/* AUTOPUJCOVNA */
		
		.plan {
			clear: both;
    }
		.cars_uvod_img {
		  width:32%;
		  float:left;
		  text-align:center;
		  font-weight:bold;
			background-color: #fff;
			border-right: 1px dotted #000;
      color: #313031;
    }
		.cars_uvod_img3 {
		  width:34%;
		  float:left;
		  text-align:center;
		  font-weight:bold;
			background-color: #fff;
      color: #313031;
    }
   .cars_uvod:link {
      color: #313031;
   }
   .cars_uvod:visited {
      color: #313031;
   }
   .cars_uvod:hover  {
      text-decoration:  none;
      color: #313031;
   }
		.car_uvod_img {
		 margin-bottom:5px;
		 border: 0;
    }
		.rent_info_blocks {
		  width:100%;
		  float:left;
		  margin-top:15px;
			background-color: #10344A;
    }
		.rent_info_block {
		float:left;
		text-align:center;
		padding-left:40px;
		padding-top:10px;
		padding-bottom:10px;
    }
		.rent_info_blocks a:link {
    text-decoration: underline;
    font-weight:bold;
    color: #fff;
    }
		.rent_info_block a:active {
    text-decoration: underline;
    font-weight:bold;
    color: #fff;
    }
		.rent_info_block a:visited {
    text-decoration: underline;
    font-weight:bold;
    color: #fff;
    }
		.rent_info_block a:hover  {
    text-decoration:  none;
    font-weight:bold;
    color: #fff;
    }
		.plan_img {
		  float:left;
      padding: 0;
      margin: 0;
    }
		.plan_info {
		  margin-left: 112px;
		  _margin-left: 114px;
      margin-bottom:5px;
      color: #EFF3F7; 
    }
		.plan_nazev {
			background-color: #10344A;
      padding-left: 5px;
      font-weight:bold;
    }
		.plan_car_nazev {
			background-color: #313031;
      padding-left: 5px;
    }
		.plan_car_objednat {
		  text-align:center;
			background-color: #EF8210;
      padding-left: 5px;
      margin-top:1px;
      margin-bottom:1px;
      font-weight:bold;
    }
   .aplan-car:link {
      text-decoration: none;
      color: #EFF3F7;
   }
   .aplan-car:visited {
      text-decoration: none;
      color: #EFF3F7;
   }
   .aplan-car:hover  {
      text-decoration:  none;
      color: #283A50;
   }
   .aobjednat-car:link {
      text-decoration: none;
      color: #EFF3F7;
   }
   .aobjednat-car:active {
      text-decoration: none;
   }
   .aobjednat-car:visited {
      text-decoration: none;
      color: #EFF3F7;
   }
   .aobjednat-car:hover  {
      text-decoration:  none;
      color: #000;
   }
		.car_car_nazev {
      color: #fff;
			background-color: #10344A;
      padding: 5px 0 5px 5px;
      margin-top:1px;
      margin-bottom:1px;
    }
		/* Fotogalerie zbozi */
.foto {
	/*text-align:center;
	background-color: #c6c6c6;*/
	border-bottom: #10344A 1px solid;
	background-color: #fff;
  }
.foto_top {
	border-bottom: #313031 1px solid;
  }
.car_info {
	float: left;
  margin: 5px;
  color:#000;
  }
			
.foto .big-foto { 
	float: left;
	padding-right:5px;
	width:300px;
}
.foto .main-foto { 
	border: #313031 1px solid;
}
.foto .foto-mini {
  padding:0;
}
.foto .foto-mini A:hover IMG {
	border: #ec0000 1px solid;
}
.foto .foto-mini IMG {
	border: #10344A 1px solid;
  margin: 1px 0 1px 1px;
}
.foto .foto-mini .akt IMG {
	FILTER: alpha(opacity=50); moz-opacity: 0.5
}
#imginfo  {
  padding-top:2px;
  margin-right:5px;
}
.rent_form {
      margin:0;
      margin-top:1px;
      padding:0;
      color: #fff;
			background-color: #10344A;
}
		.rent_form a:link {
    text-decoration: underline;
    color: #fff;
    }
		.rent_form a:active {
    text-decoration: underline;
    color: #fff;
    }
		.rent_form a:visited {
    text-decoration: underline;
    color: #fff;
    }
		.rent_form a:hover  {
    text-decoration:  none;
    color: #fff;
    }
.hlavni table td
{
      color: #fff;
			background-color: #10344A;
}
.white_text
{
      color: #fff;
}
.clear {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px
}
.zvyrazneny_text  {
  font-weight: bold;
}
.tucne_red  {
  color: #ff0000;
}
select.volba_cena {
margin-top:5px;
}
