/* Tělo stránky */	

body {
	margin-top: 10px;
	margin-left: 0;
	padding: 0px;
	text-align: center;
	background: #E6E6E6 ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
  }

/* Nadpisy, odkazy */

h1    {color: green; text-align: center}
h2     {color: #737373; text-align: left; font-size: 11pt;}
h3	{color: #595959; font-size: 8pt; font-style: verdana; text-align: center; margin: 5px 0 10px 0; padding: 0;}
h4	{color: red; font-style: verdana;text-decoration: underline;text-align: center; font-size: 10pt}
a        {color: #595959; text-decoration: none}
a:link   {color: #595959}
a:visited {color: #595959}
a:active {color: red}
a:hover  {color: red; text-decoration: underline}
a.mail:link   {color: #595959}
a.mail:visited {color: #595959}
a.mail:active {color: #595959}
a.mail:hover  {color: #595959; text-decoration: underline}
p.nadpis {font-size: 11pt;color:red}
/* Jednotlivé části stránky */

#zarovnani {
	width: 766px;
	border: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	}

#vrchniokraj {
	width: auto;
	height: 10px;
	background: url("../images/pozadi2.gif") center bottom no-repeat;
	}	
	
#vrchnilista {
	width: auto;
	text-align: center;
	height: 159px;
	background: url("../images/pozadi1.gif");
	}
	
#vrchnilista1 {
	width: auto;
	text-align: center;
	height: 159px;
	background: url("../images/pozadi1_old.gif");
	}	
	
#obrazek-vyfuky {
	width: 746px;
	height: 159px;
	}
	
#stranka {
	width: auto;
	height: auto;
	padding: 10px 20px 10px 15px;
	text-align: left;
	background: url("../images/pozadi1.gif");
	}	

#stranka1 {
	width: auto;
	height: auto;
	padding: 10px 30px 10px 30px;
	text-align: left;
	background: url("../images/pozadi1_old.gif");
	line-height: 150%;
	color: #595959;
	}		

#dolniokraj {
	width: auto;
	height: 42px;
	text-align: center;
	padding: 3px;
	font-size: 7pt;
  color: #595959;
	background: url("../images/pozadi3.gif") center top no-repeat;
	}	

.box-l {
  width: 175px;
  float: left;
  color: #595959;
  font-size: 7pt;
  }	
  
.box-l a{
  color: red;
  }	 

.box-l a:visited{
  color: red;
  }  
  
.box-l-10 {
  width: auto;
  padding: 10px 0 10px 10px; 
  line-height: 140%;
  }	  
  
.box-p {
  width: 535px;
  float: right;
  line-height: 150%;
  color: #595959;
  }
 
.box-plechy {
  width: 535px;
  float: middle;
  line-height: 150%;
  color: #595959;
  }
  
.box-plechy table {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  vertical-align: middle;		
  font-size: 8pt;
  color: #595959;
	
  } 
  


.box-p p{
  padding: 0;
  margin: 0;  
  } 
  
.box-p ul {
  list-style-type: disc;
  padding: 0 0 0 20px;
  margin: 0;
  }

.box-p li {
  padding: 0px 0 15px 0;
  margin: 0;
  } 

.box-p form {
  vertical-align: middle;
  padding: 10px 0 0 0;
  margin: 0
  }  
  
.box-p table {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #595959;
	
  } 
  
.clean {
  width: auto;
  height: 10px;
  padding: 0; margin: 0;
  clear: both;
  }  
	
/* Tabulky */	

.tabulka-auta {
	margin: 0 0 0 40px;
	display: table;
	table-layout: auto;
	width: 500px;
	border: 0px solid;
	border-collapse: collapse;
	font-family : Verdana;
	font-size : 9px;	
	font-weight: bold;
	}
	
.tabulka-auta tr {
	display: table-row;
	height: 25px;
	vertical-align: top;	
	}	

.tabulka-auta td {
	display: table-cell;
	height: 25px;
	vertical-align: middle;	
	}	
	
.tabulka-auta img {
	vertical-align: middle;
	border: 0;
	}
	
.tab {
	border-spacing: 1px;
	border-collapse: collapse;
	table-layout: auto;
	border: 2px solid #818181;
	font-size: 8pt;
	background-color: #E6E6E6;
	color: #595959;
	text-align: left;
  }

.tab tr {
	border-spacing: 1px;
	border-collapse: collapse;
	table-layout: auto;
	border: 1px solid #818181;
	height: 19px;
  }

.tab td {
	border-spacing: 1px;
	border-collapse: collapse;
	table-layout: auto;
	border: 1px solid #818181;
  padding: 0 0 0 7px;
  }
  
.tab th {
	border-spacing: 1px;
	border-collapse: collapse;
	table-layout: auto;
	border: 1px solid #818181;
	background-color: #C0C0C0;
  color: #FFFFFF;
  padding: 0 0 0 7px;
  } 
  
.vyrobci {
  width: auto; 
  text-align: center;
  padding: 10px 15px 0px 0px;
  
  } 
  
.vyrobci img{
  padding: 0;
  margin: 5px 0px 5px 0px;
  
  }   

.img1 {
	border:  1px solid black;
	vertical-align:middle;
      }

/* Formuláře */

input.hledani {
  height: 18px;
  border: 1px solid #BCBCBC;
  background-color: FFFFFF; 
  color: black;
  font-family : Verdana;	 
  font-size: 9px;
  font-weight: bold;
  }
input.odeslat {
  height: 18px;
  border: 1px solid red;
  background-color: FFFFFF; 
  color: red;
  font-family : Verdana; 
  font-size: 9px;
  font-weight: bold; 
  }





