	body {
		margin:0;
		padding:0;
		background-color: navy;
		color:#000;
		min-width:750px;
		font-family: Verdana,"Geneva CE",sans-serif;
	}
	#wrap {
		background: aqua;
		margin:0 auto;
		width:1000px;
		border: 3px solid white;
	}
	#header {
		background: #c54242 url(../images/sokolkaa.jpg) no-repeat;
		border-bottom: 1px solid white;
	}
	#header h1 {
		padding: 150px 0px 25px 15px;
		color: white;
		border-bottom: 1px solid white;
		margin: 0;
	}
	#nav {
		/*background-color:#c99;*/
		padding:4px;
		text-align: center;
		background-color: white;
	        /*filter:alpha(opacity=50);
		-moz-opacity: 0.50;
		opacity: 0.50;*/
	}
	#nav ul{
		margin:0;
		padding:0;
	}
	#nav li{
		display:inline;
		list-style:none;
		margin: 5px;
		padding:0;
	}
	#nav li a, #nav li a:visited {
		color: #124111;
		text-decoration: none;
		padding: 3px;
		font-size: 90%;
	        /*filter:alpha(opacity=50);
		-moz-opacity: 0.50;
		opacity: 0.50;*/
	}
	#nav li a:hover {
		color: white;
		background-color: #124111;
	}

	#main {
		background-color: #4fff4b;
		float:left;
		width:500px;
	}
	#main h2, #sidebar h3, #main p, #sidebar p, #sidebar table {
		padding:0 10px;
		color: white;
		border: 2px solid white;
		margin: 5px;
		background-color: #124111; 	
	}
	#main h2, #sidebar h3 {
		font-size: 100%;
		font-weight: normal; 
	}
	#main p, #sidebar p, #sidebar table{
		padding: 5px;
		background-color: #124111;
		border: 2px solid white;
		margin: 5px;
		font-size: 75%;
	}
	#main .seznam {
		background-color: #124111;
		margin: 5px;
		font-size: 75%;
		border: 2px solid white;
		list-style: disc;
		color: white;
	}	
	#main .seznam span {
		text-align: left;
	}
	#main .foto {
		border: 2px solid white;
		text-align: center;
	}
	#sidebar a {
		color: white;
		text-decoration: underline;

	}
	#sidebar {
		background-color: #4fff4b;
		width:247px;
		margin-left:500px;
	}
	html>body #sidebar {
		width:250px;
	}
	#sidebar h3, #sidebar p {
		padding:0 10px;
	}
	#footer {
		border-top: 2px solid white;
		background-color:  #4fff4b;
		clear:both;
	}
	#footer p {
		background-color: #124111;
		color: white;
		padding:5px;
		margin:0;
		text-align: center;
	}
	#footer p span {
		font-size: 65%;
		background-color: white;
		color: #124111;
		margin: 3px;
		padding: 2px;
	}
	#footer p span a{
		background-color: #124111;
		color: white;
		margin: 3px;
		padding: 2px;
		text-decoration: none;
		border: 1px solid white;
	}
	#footer p a, #footer p a:hover {
		color: white;
		text-decoration: underline;
}
