/* CSS Document */
body 
{
	font-family: Verdana; 
	font-size: 11px; 
	margin: 0; 
	padding: 0; 
	min-width: 1000px;
	text-align: center;
	background-color: #C0C0C0;	
}

div.cele 
{
	width: 1000px; 	
	text-align: left;
	margin: 0 auto 0 auto; 
	background-color: white;
	border-left:0px solid darkred;
	border-right:1px solid darkred;		
	border-bottom:1px solid darkred;		
}

#hlavicka0
{
	height:156px;
	width: 1000px;

        background: url('../images/pozadi4.jpg') no-repeat
	
}

div.hlavicka1 
{	
	height:157px;
	width: 402px;	  
	text-align: left;	
	float:left;
	
}

#hlavicka2 
{	
	float:right;
	height:115px;
	width: 598px;	
	text-align: left;
        
}


div.stred 
{	
	width:1000px;
	text-align: left;
	float: left;	
	background: url('../images/pozadi_cele.png') repeat-y;
	margin: 0;
	padding: 0;	
}

#paticka 
{
	border-top: 2px solid white;	
	width: 1000px;
	height: 31px; 	
	background-image: url('../images/paticka.png');	
	float: left;	
	text-align: right;
	color: #FFFFFF;
	font-size: 10px;
}

#paticka a
{
	color: #FFFFFF;
	line-height: 30px;
	margin: 0 20px 0 0;
}

#hlavicka3 
{	
	float:right;
	height:41px;
	width: 598px;	
	text-align: left;
	padding-bottom: 0px;
}


div.menu_box_horni 
{	
	background-image: url('../images/menu_horni.gif');
	background-repeat: no-repeat;
	width: 598px; width= 598px;
	height: 28px;
	text-align: left;
	margin-top:12px; margin-top=14px; 
	padding-left:74px;	
	padding-top:9px; padding-top=1px;
	border-bottom=1px solid darkred;
	border: solid yellow 0px;
	text-transform: uppercase;
	color:white;
}


div.menu_box 
{	
	width: 215px;
	text-align: left;	
	background-image: url('../images/l_menu_klin.png');
	background-repeat: no-repeat;
	background-position: right top;
	padding:0px;
	margin:0px;
	text-transform: uppercase;
	border: none;
	text-align: center;
  
  float:left;  
	
}
#menu_text
{
	margin:4px;
	margin-left:20px;
	color:darkred;	
}

div.menu_podtrh
{
	width:1000px;
	height: 4px;
	line-height: 4px;
	font-size: 4px;
	background-color: #840607;
	
}
/*tlacitka leveho menu    */
div.tlacitko
{
	width: 215px;		
	height: 26px;
	line-height: 22px;
}

div.tlacitko a {
	color: #FFFFFF;
	display: block;
	height: 26px;
	width: 215px;
	background: url('../images/l_menu_tla_3d.jpg') repeat-y;
	text-indent: -30px;
}

div.tlacitko a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url('../images/l_menu_tla_over.gif') repeat-y;
}

div.tlacitko_mezera
{
 	background-image: url('../images/l_menu_tla_mez.jpg');
	background-repeat: no-repeat;
  background-position: left top;		
  width: 215px;		
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}

div.tlacitko_mezera_top
{	
	background-image: url('../images/l_menu_tla.jpg');
	background-repeat: repeat-y;
  background-position: left top;		
	width: 215px;		
	height: 18px;                           
}
/*tlacitka horniho menu - a odkazy na ne*/
a.tlacitko_horni
{	
	padding-bottom:6px; padding-bottom=0px;	
	padding-top:7px; padding-top=7px;
	font-family:Verdana; 
	font-size:11px;
	height:25px; height=25px;	
	padding-right:10px;
	padding-left:10px;

	text-decoration: none;	
	color:#FFFFFF;	
}

a.tlacitko_horni:hover
{	
	padding-top:3px;
	font-family:Verdana; 
	font-size:11px;
	height:25px;	
	padding-right:10px;
	padding-left:10px;

	border-top:4px solid #FE0000;
	vertical-align:bottom;
	color: #FE0000;
}
span.hor_menu
{
	padding-bottom:6px; padding-bottom=0px;	
	padding-top:7px;
	font-family:Verdana; 
	font-size:11px;
	height:25px;	
	padding-right:5px;
	padding-left:5px;
 	text-decoration: none;	
	color:#FFFFFF;	

}

div.legend_search
{
  height: 57px;
  padding: 0px;
  text-align: left;
  margin-bottom: 11px;
  border:solid red 0px;
}


div.text_legend
{
	
  padding-top:30px;
  padding-left:10px;
	margin:0px;
	text-transform: uppercase;
	border: none;
	border-top: solid #C30505 7px;
  color: #C30505; 
  font-weight: bold;
  width:149px; width=159px;  
  float: left; 
  text-align: left;
 
}

div.text_header
{
	padding-left:10px;
	margin:0px;
	text-transform: uppercase;
	color: #C30505; 
	font-weight: bold;
  	text-align: left; 
}


div.search
{
	margin:0px;
  padding: 0px;
  text-align: right;
  float: right; 
  width: 600px;
}


table.search_tab
{
	table-layout: fixed;
	border-collapse: collapse;
	color: #FFFFFF;           
	font-size: 11px;
	width: 100%; 
}

table.search_tab.td
{
	text-align: left;
	vertical-align: middle;
}


div.search_tab
{
	background-image: url('../images/search_bar.jpg');
	background-repeat: no-repeat;
	background-position: 2px 0px;      
}


/*textove pole*/
div.text
{	
	float:right;
	width:750px; width=770px;
	min-height: 380px; height= 405px;
	padding: 10px;
 	padding-left: 13px;	
	padding-bottom: 20px;
 	padding-top: 0px;	
	text-align: justify;
	line-height: 15px;
}

div.text table
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	border: 0;
}

div.text table.partners
{
	width: 560px;
}

div.text table.partners tr td
{
	text-align: center;
	height: 100px;
	
}

div.text table.partners tr td img
{
	border: none;
}

/*text pole - bude obsahovat auta z databaze*/
div.text_auta
{
	background-color: #F2F2F2;
	float:right;
	min-height:409px; height=486px;
	width:764px; width=779px;
	padding-left: 10px;
	padding-bottom: 30px;	
  padding-right: 0px;	
}



/* blok obrazku v textu*/
div.box_vpravo
{ 
	float:right;
	margin-left:10px;
	margin-top:10px;
	width:200px;
}

H1{
	font-size:13px;
	color:darkred;
	border-left:8px solid darkred;
	padding-left:5px;
}
H2{ margin-top:0px;
	font-size:13px;
	color:red;	
}
/* odkazy*/
a{
	text-decoration: none;	
	color:darkred;
}
a:hover{
	text-decoration: underline;	
	color:red;
}

div.tabulka
{	
	width: 130px;
	float:right;
	margin-right: 0px;
	padding: none;
	background-color: #FFFFFF;
	border : none;
	
}

div.tabulka_radek_all
{			
	color: #AE3A3A;
	text-transform: uppercase;
  background-color: #FFFFFF;
  border-left: 1px solid #FFFFFF;
	text-align: center;
	padding: none;
	cursor: pointer;
	cursor: hand;
	width: 129px;
	height: 24px;
  margin: 0px;	
}

div.tabulka_radek
{			
	color: #AE3A3A;
	text-transform: uppercase;
	background-image: url('../images/produc_menu_str.jpg');
  background-repeat: no-repeat;
	border: none;
  border-left: 1px solid #FFFFFF;
	text-align: center;
	padding: none;
	cursor: pointer;
	cursor: hand;
	width: 129px;
	height: 24px;
  margin: 0px;	
}



div.tabulka_radek_over
{			
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url('../images/produc_menu_sel_str.jpg');
	background-repeat: repeat-x;		
	border-left: 1px solid #FFFFFF;	
	text-align: center;
	padding: none;
	cursor: pointer;
	cursor: hand;
	width: 129px;
	height: 24px;
  margin: 0px;	
	
}

div.tabulka_radek_produ
{
  padding-top: 7px;
}

a.detail
{
color:white;
}
a.detail:hover
{
color:black;
text-decoration: none;	
}


div.auto
{
	color: black;
	background-color: white;
	width: 600px; width= 620px;	
  height: 150px;
  line-height: 150px; 
	float: left;
	border: none;	
	margin-bottom: 10px; margin-bottom= 31px;
	font-size: 10px;
  padding: 10px;

}

div.list_foto
{
	width: 200px;
  height: 150px;
  line-height: 150px; 
	float: left;
	cursor: pointer;
	cursor: hand;

}

div.list_udaje
{
  height: 150px;
  line-height: 150px;
  width: 400px; 
  float: left;
  padding: 0px;

}

div.novinka_button
{
  background-image: url('../images/new.gif');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  font-size: 11px;
  color: #FFFFFF;
  height: 21px;
  line-height: 21px;
  margin-bottom: 1px;

}

div.novinka_button_over
{
  background-image: url('../images/new.gif');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  font-size: 11px;
  color: #000000;
  height: 21px;
  line-height: 21px;
  margin-bottom: 1px;

}

div.rezerva_button
{
  background-image: url('../images/rezervace.gif');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  font-size: 11px;
  color: #FFFFFF;
  height: 21px;
  line-height: 21px;
  margin-bottom: 1px;
	cursor: pointer;
	cursor: hand;

}

div.rezerva_button_over
{
  background-image: url('../images/rezervace.gif');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  font-size: 11px;
  color: #000000;
  height: 21px;
  line-height: 21px;
  margin-bottom: 1px;
	cursor: pointer;
	cursor: hand;
}

div.detail_button
{
  background-image: url('../images/detail.gif');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  font-size: 11px;
  color: #FFFFFF;
  height: 21px;
  line-height: 21px;
  margin-bottom: 1px;
	cursor: pointer;
	cursor: hand;

}

div.detail_button_over
{
  background-image: url('../images/detail.gif');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  font-size: 11px;
  color: #000000;
  height: 21px;
  line-height: 21px;
  margin-bottom: 1px;
	cursor: pointer;
	cursor: hand;

}



input
{
	border: solid #000000 1px;
}

span.nazev_auta
{
 	margin-top:0px;
	padding: 0px;
	font-size:13px;
	font-weight: bold;
	color:red;
	white-space: nowrap;
}

span.cenovka
{
 	margin-top:0px;
	padding: 0px;
	font-size:11px;
	font-weight: bold;
	color:red;
	white-space: nowrap;
}

span.cenovka_dph
{
 	margin-top:0px;
	padding: 0px;
	font-size:10px;
	font-weight: bold;
	color:red;
	white-space: nowrap;
}

img.new
{
	border: none; 
	width: 56px; 
	height: 56px; 
	position: absolute; left: 0px; top: 0px;
	z-index: 10; 
				
}

img.top10
{
	border: none; 
	width: 56px; 
	height: 56px; 
	position: absolute; left: 0px; top: 0px;
	z-index: 5;				
}

img.thumbs
{
	text-align: center;
	border: none; 
	width: 200px; 
	height: 150px; 
}



div.detail
{

	 margin-top:2px;
	 background:red; 
	 color:white;
	 text-align: center;
	 text-indent: 5px;
	 font-size: 11px;
	 paddding-left: 6px;
	 padding-right: 7px;	 
	 

}

div.detail_new
{

	 margin-top:2px;
	 background:red; 
	 color:white;
	 text-align: center;
	 text-indent: 5px;
	 font-size: 11px;
	 paddding-left: 6px;
	 padding-right: 7px;	 
	 

}

div.rezervace
{

	 margin-top:2px;
	 background:#808080; 
	 color:white;
	 font-size: 11px;
	 width= 67px;
	 text-align: center;


}

div.rezervace_new
{

	 margin-top:2px;
	 background:#808080; 
	 color:white;
	 font-size: 11px;
	 width= 67px;
	 text-align: center;


}

div.auto_data
{

	font-size: 10px;
}
div.auto_data_new
{

	font-size: 10px;
}


a.marquee
{
	color:#FFD8C6;
	text-decoration: none;
}

a.marquee:hover
{
	color:red;
	text-decoration: none;	
}



div.marquee
{
	font-size: 10px;
	color: #DDC5C6; 
	height: 20px; height= 23px; 
	font-style: italic; 
	vertical-align: middle; 
	padding-top: 4px;
	padding-right: 18px;
}

img.partner
{
 border: none;
 margin-right: 6px;
}

input.search_bar, select.search_bar
{
	font-size: 10px;
	border: solid black 1px;
}

iframe.anketa
{
	margin-top: 10px;
  margin-left: 10px;
	width: 160px; 
	height: 170px;
}

img.partneri
{
	border: solid #C22631 1px; 
	width: 370px; 
	height: 180px;
}

div.formular_inner
{
	border: solid #7D0E11 1px;
	padding: 21px;
	background-color: #FEEDE5;	
}

input.vykup_text, textarea.vykup_text
{
	width: 330px;
    BACKGROUND-IMAGE: url("../images/input-box-shadow.gif");
    BACKGROUND-REPEAT: no-repeat; 
	border: solid #75272D 1px;

}

div.actuality
{
 margin-top:2px;
 padding: 4px;
 padding-top: 6px;
 padding-left: 15px;
 background-color: #FEEDE5; /*B0D0DE*/
}

input.actual,select.actual
{
	width: 215px;
}
input.actual_2,select.actual_2
{
	width: 205px;
}

td.napoveda
{
	color: darkred;
	
}

td.leg
{
	font-weight: bold;
}

input,textarea
{

}

img.img_spol
{
  border:1px solid darkgray; 
  width: 200px; 
  height: 150px;
  margin-bottom: 2px;
}

div.kontakt_podmaz
{
border: solid red 0px;
  width: 520px; 
  height: 389px;
  BACKGROUND-IMAGE: url("../images/kontakt_podmaz.jpg");
  BACKGROUND-REPEAT: no-repeat; 
  padding: 15px;
  
}

div.partneri_podmaz
{
  width: 590px; 
  height: 419px;
  BACKGROUND-IMAGE: url("../images/partneri_podmaz.jpg");
  BACKGROUND-REPEAT: no-repeat; 
  padding: 15px;
  padding-top: 285px;
  background-position: 0px 0px;
  
}