a{ color: rgb(0,153,255); font-weight: bold; text-decoration: none;
}
a:hover{ color: rgb(0,0,153);}

#menu{ border: 0px solid black; text-align: center; padding-top: 11px; }
#menu a{font-size: 15px; color: #36f; text-align: center; padding: 7px 8px 6px 8px;}
#menu a:hover{background: blue url(design/pozadi_menu1.jpg) repeat-x 0px 0px; color: blue;}
 
a img{border: 3px solid silver;}
a:hover img{border: 3px solid blue;}

#hlavni{padding: 0px; margin: 0px; width: 900px; height: 700px; margin: 0px 45px 0px 45px; border: 0px solid red;	
background: transparent url(design/template.jpg) no-repeat 0% 0%; }
#topnavigation{position: absolute; top: 10px; margin-left: 605px;}
#topnavigation a img{border: 0px;}
td, th{vertical-align: middle; font-size: 12px;}
#hlavni td, #hlavni th { vertical-align: top; font-size: 12px; border: 0px solid red;}
h6, h5, h4, h3, h2, h1{ color: #36f; width: 98%;	font-family: sans-serif; }
h2{text-decoration: underline; font-size: 1.5em;}
h3{font-size: 1.3em;}
#tabulky{width: 680px; font-size: 12px;}
#tabulky td, #tabulky th { padding: 2px; padding-right: 15px; margin: 1px;}
#fotogalerie td{vertical-align: middle;}
#fotogalerie td h3 { margin: 35px 2px 2px 2px;}

body{
	background: white;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #36f;
	padding: 5px;
	margin: 5px;
	font-size: 12px;
	scrollbar-face-color: #36f;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: white;
}
#parent{
	background: #444444 url(design/pozadi2.jpg) repeat-x 0% 0%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
ul li{ line-height: 140%;}
p{width: 96%; line-height: 140%;}
.footer{text-align: center;}
.footer span{font-size: 10px; font-weight: normal; color: black; text-align: center;}
.footer span a{text-decoration: underline; color: #333;}

.tab_oddil{background-color: #eee; text-align: left; padding: 6px;}
