body {
	margin: 0;
	padding: 0;
	background: #F3F3F3;
	font-family: "Helvetica CE", Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #515151;
}


td {
	font-size: 11px;
}


.obsah {
	padding: 10px 20px;
}


h1 {
	font: 25px Georgia;
  	text-shadow: 3px 3px 7px #666666;
	margin-bottom: 5px;
	margin-top: 0px;
}


h2 {
	font: 19px Georgia;
	text-shadow: 3px 3px 7px #666666;
	margin-bottom: 5px;
	margin-top: 15px;
}


h3 {
	font: 12px Georgia;
	margin-bottom: 5px;
	margin-top: 0px;
}


p {
  	font: 14px Georgia;
	margin-top: 10px;
	margin-bottom: 10px;
}


p1 {
  	font: 13px Georgia;
	margin-top: 10px;
	margin-bottom: 5px;
}



.bg1 {
	background: #E2E2E2;
}


.bg2 {
	background: #FFFFFF;
}



footer{
	padding: 5px 5px;
	margin : 0px 10px 0px 10px;
	font: 13px Georgia;
	text-shadow: 3px 3px 7px #666666;
	border: 1px solid #D1D1D1;
	line-height: 1.5em;	
}

li {
	font: 14px Georgia;
  	margin-top: 5px;
	margin-bottom: 5px;
}	


.error {
	color: #FF0000;
}





a.menu{
 text-align : center;
 border-bottom : 1px solid #D1D1D1;
 background-color : transparent;
 font: 16px Georgia;
 font-weight : bolder;
 text-shadow: 3px 3px 7px #666666;
 width : 170px;
 height: 25px;
 line-height: 1.6em;
 padding : 5px 5px 5px 5px;
 color : #666666;
 margin : 0px 10px 0px 10px;
 display : block;
 }

 a.menu:link{
 text-decoration: none;
 color : #666666;
 }

 a.menu:visited{
 text-decoration: none; 
 color : #666666;
 }

 a.menu:hover{ 
 text-decoration: none;
 border-bottom : 1px solid #D1D1D1;
 background-color : #ff9600;
 color : #666666;
 box-shadow: 0px 0px 5px black;
 } 