/*--------------------------------------------------------
	Globální styly
  -------------------------------------------------------*/	
* { 					
						margin: 0; 
						padding: 0;
	}
body {			
						font: 100%/1.2 Arial, Helvetica, sans-serif;
						color: #404033;
						background-color: #B0ABAA;
 }
 /*--------------------------------------------------------
	Layout
  -------------------------------------------------------*/	
#obal {
	 					width: 48.5em;
						margin: 0 auto;
}
#hlavicka {
						height: 9.25em;
						background-color: #605D5C;
						text-align: center;
}
#obsah {

						background-color: #605D5C;
						padding: 1.5em .5em 2.5em 2em;	
}
#obsah div#pozadi {
						background: #605D5C url("auto.gif") top right no-repeat;
						min-height: 250px;
}			
#obsah_dily #obsah {
						background-color: #FFFFFF;
}
	
#obsah div#pozadi_dily {
						background: #605D5C url("dily-pozadi.jpg") 97% 20% no-repeat;
}	
#paticka {
						height: 2.5em;
						line-height: 2.5em;
						background-color: #F1CD41;
						border-top: .25em solid #FFFFFF;
						clear: both;
}
#paticka p {
						text-align: center;
						font-size: 80%;
						font-weight: bold;
						color: #24211D;
}
 /*--------------------------------------------------------
	Menu
  -------------------------------------------------------*/	
#menu ul {
						float: left;
						width: 48.5em;
						margin: 0 auto;
						border-top: .3em solid #FFFFFF;
						border-bottom: .3em solid #FFFFFF;
						background-color: #F1CD41;			 
}
#menu ul li {
						float: left;
						width: 11.86em;
						height: 3.2em;
						line-height: 3.2em;
						text-align: center;
						list-style-type: none;
}
#menu ul li a {
						display: block;
						height: 3.2em;
}
#menu ul li a span {
						font-size: 120%;
						font-weight: bold;						
}
#menu ul li#uvod, #menu ul li#autodily, #menu ul li#kontakt {
						border-right: .3em solid #FFFFFF;
}
#menu ul li#uvod a {
						background: #5BA647 url("jednicka.jpg") 23% 100% no-repeat;
						color: #FFFFFF;
}
#menu ul li#autodily a {
						background: #F1CD41 url("dvojka.jpg") 14% 100% no-repeat;
						color: #24211D;						
}
#menu ul li#kontakt a {
						background: #5BA647 url("trojka.jpg") 13% 100% no-repeat;
						color: #FFFFFF;
}
#menu ul li#objednavka a {
						background: #F1CD41 url("ctyrka.jpg") 5% 100% no-repeat;
						color: #24211D;						
}
 /*--------------------------------------------------------
	Nadpisy
  -------------------------------------------------------*/	
h1, h2 {
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						color: #FDC800;		
 }
h1, h2 {
						font-size: 100%;
						padding: .75em 0 .5em 0;
 } 
h1#bily {
						color: #FFFFFF;
}
h2 {
						padding-bottom: 0;
} 
h1 span {
						font-size: 135%; 
}
h2 span {
						font-size: 110%;
} 
 /*--------------------------------------------------------
	Odstavce
  -------------------------------------------------------*/	
p#uvodni {
						padding-top: 3.5em;
						color: #FDC800;
}
p#uvodni span {
						font-size: 90%;
						font-weight: bold;				
}
p.bily {
						color: #FFFFFF;
}
p.tucne {
						font-weight: bold;
}
p#ods_kontakt {
						width: 16em;
						float: left;
						font-size: 120%;
						line-height:;
						color: #FEFEFE; 
}
p#ods_kontakt span {
						color: #F7C205;				
}
p#mapa {
						margin-left: 16em;
}
p#mapa img {
						border: 3px solid #DA251D;
} 
p a:visited {
						color: blue;
}
 /*--------------------------------------------------------
  Formulář
  -------------------------------------------------------*/	
form {
						width: 28em;
						margin-top: 1em;
						color: #F3F3F3;
						font-weight: bold;
}  
fieldset, legend {
						border: 1px solid #D0D0BF;
}
form div {
						margin-top: .5em;
}
fieldset {
						padding: 0 0 .25em .35em; 
						margin-bottom: .5em; 
						margin-top: .5em;
						}
legend {
						padding: .15em .45em;
						color:#F3CE42;
}
form label {
  						width: 10.5em;
						float: left;					
  }
input {
						margin-bottom: .45em;
}
textarea {
						margin-bottom: .5em;
}
#odesli {
						float: right;
}
#odesli input {
						padding: .1em .75em;
						background-color: #157F48;
						border: none;
						color: #F3F3F3;
						font-weight: bold;
}
 /*--------------------------------------------------------
  Tabulka
  -------------------------------------------------------*/
table {
						margin: .75em 0;
}  
table th {
						text-align: left;
						border-bottom: 1px solid black;
}
table td {
						border-bottom: 1px solid black;
}
table td.cena, table th.cena {
						text-align: right;				
} 
table td, table th {
						padding: .1em 1em;
} 
 /*--------------------------------------------------------
	Díly
  -------------------------------------------------------*/	

ul.dily li {
						list-style-type: none;
}  
ul.dily li a {
						width: 12em;
						height: 2em;
						margin-top: .5em; 
						padding-left: .5em;
						line-height: 2em;
						display: block;
						background-color: #F1CD41;
						color: #24211D;
						font-weight: bold;									
}  
ul.dily li a span {
						font-size: 110%;
}
#dily_levy {
						width: 14.5em;
						float: left;
}
#dily_pravy {
						margin-left: 14.5em;
}
 /*--------------------------------------------------------
	Ostatní
  -------------------------------------------------------*/	
#logo {
						width: 7.8em;
						position: relative;
						top: .75em;
}
#napis_autodily {
						width: 31.25em;
}
.cistic {
						clear: both;
}
#obsah ul.seznam {
						padding: .5em 0 0 1em;
						color: #FFFFFF; 
						font-weight: bold;			
}
#obsah ul.seznam li {
						margin-bottom: .15em;
}

