*{
	margin:0;
	padding:0;
	}
body{
	background:#020202;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:10px 0;
	}
#page{
	position:relative;
	width:802px;
	margin:0 auto;
	border:solid 2px #666666;
	}
#header{
	position:relative;
	height:107px;
	background:url(img/header.gif) top left no-repeat;
	}
#menu{
	position:relative;
	height:54px;
	background:url(img/menu.gif) top left repeat-x;
	font:bold 13px Arial, Verdana, Helvetica, sans-serif;
	color:#ed1c24;
	}

#menu a:link, #menu a:visited{
	position:relative;
	display:block;
	width:100%;
	text-align:center;
	color:#ed1c24;;
	text-decoration:none;
	margin-top:1px;
	padding-top:20px;
	height:23px;
	}
 
#menu a:hover{
	color: #FFFFFF;
	text-decoration:underline;
	}
	
#menu ul{
	position:relative;
	display:block;
	list-style:none;

	}
#menu li{
	position:relative;
	display:block;
	float:left;
	width:100px;
	}
#obsah{
	position:relative;
	background:#020202;
	padding-left : 20px;
	padding-top: 20px;
	padding-right : 20px;
	padding-bottom : 10px;
	color: #e7e389;
	font-size : 12pt;
	}
#obsah a:link, #obsah a:visited{
	color:#ed1c24;
	text-decoration:none;
}	
#obsah a:hover{
	color: #FFFFFF;
	text-decoration:underline;

}	
	
#footer{
	position:relative;
	height:17px;
	padding:6px 6px 0 0;
	background:#020202;
	border-top:none;
	text-align:right;	
	color:#e7e389;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
#footer a:link, #footer a:visited{
	text-decoration:none;
	color:#E6A173;
	}
#footer a:hover{
	text-decoration:underline;
	}

