@charset "utf-8";
/* CSS Document */
body {
	background-image:url(../images/bg.jpg);
	margin-top:30px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000;
}
#obal {
	margin:auto;
	width:765px;
	min-height:600px;
}
#logo {
	width:200px;
	height:112px;
	float:left;
}
#nazev {
	width:555px;
	height:42px;
	padding:45px 0px 0px 10px;
	float:left;
	font-size:30px;
	color:#FFF;
}
#menutl {
	width:565px;
	height:25px;
	float:left;
	font-size:1em;
}
#menutl a:link {
	color:#FFF;
	text-decoration:none;
}
#menutl a:visited {
	color:#FFF;
	text-decoration:none;
}
#menutl a:hover {
	color:#FFF;
	text-decoration:underline;
}

#menutl a:active {
	color:#FFF;
	text-decoration:none;
}
#menutla {
	min-width:75px;
	padding:5px 10px 5px 10px;
	background-color:#F90;
	float:left;
}
#menutlb {
	min-width:75px;
	padding:5px 10px 5px 10px;
	background-color:#690;
	float:left;
}
#menutlc {
	min-width:75px;
	padding:5px 10px 5px 10px;
	background-color:#F00;
	float:left;
}
#menutld {
	min-width:75px;
	padding:5px 10px 5px 10px;
	background-color:#09F;
	float:left;
}
#menutle{
	min-width:75px;
	padding:5px 10px 5px 10px;
	background-color:#C00;
	float:left;
}
.separator {
	width:10px;
	height:25px;
	float:left;
}
#obsah {
	width:725px;
	min-height:500px;
	margin:10px 0px 0px 0px;
	padding:5px 20px 20px 20px;
	background-color:#FFF;
	float:left;
}
#cleaner {
	clear:both;
}
#paticka {
	font-size:0.8em;
	color:#FC0;
	padding:5px 0px 5px 0px;
}
#paticka a:link {
	color:#FC0;
	text-decoration:underline;
}
#paticka a:visited {
	color:#FC0;
	text-decoration:underline;
}
#paticka a:hover {
	color:#FC0;
	text-decoration:underline;
}

#paticka a:active {
	color:#FC0;
	text-decoration:underline;
}
.subobsah {
	width:725px;
	float:left;
}
.ram {
	width:715px;
	padding:3px 5px 3px 5px;
	margin-bottom:20px;
	font-size:0.9em;
	color:#FFF;
	background-color:#070d41;
	float:left;
}
.ram a:link {
	color:#FFF;
	text-decoration:none;
}
.ram a:visited {
	color:#FFF;
	text-decoration:none;
}
.ram a:hover {
	color:#FFF;
	text-decoration:underline;
}

.ram a:active {
	color:#FFF;
	text-decoration:none;
}
.data{
	border-left:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:2px 0px 2px 4px;
}
.datar{
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:2px 4px 2px 4px;
}
.datah{
	border-left:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:4px 0px 4px 4px;
	background-color:#F90;
	color:#FFF;
}
.datahr{
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:4px 4px 4px 4px;
	background-color:#F90;
	color:#FFF;
}
.divposun {
	width:725px;
	float:left;
	color:#F90;
}
.divposunseznam {
	width:725px;
	float:left;
	color:#C00;
}
.divposuncastimesta {
	width:725px;
	float:left;
	color:#09F;
}
.divtabulka {
	width:725px;
	float:left;
}
.ramreklama {
	width:715px;
	padding:3px 5px 3px 5px;
	margin:20px 0px 20px 0px;
	font-size:0.9em;
	color:#FFF;
	background-color:#000066;
	float:left;
}
.reklama {
	width:725px;
	float:left;
}
.vyhledavanilegend {
	padding:2px 2px 2px 2px;
	color:#F90;
}
.vyhledavanifieldset {
	border:#F90 1px solid;
	padding: 10px 10px 10px 10px;
}
.uvodlegend {
	padding:2px 2px 2px 2px;
	color:#09F;
}
.uvodfieldset {
	border:#09F 1px solid;
	padding: 10px 10px 10px 10px;
}
.seznamlegend {
	padding:2px 2px 2px 2px;
	color:#C00;
}
.seznamfieldset {
	border:#C00 1px solid;
	padding: 10px 10px 10px 10px;
}
.datavyhledavani{
	border-left:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:2px 0px 2px 4px;
}
.datarvyhledavani{
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:2px 4px 2px 4px;
}
.datahvyhledavani{
	border-left:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:4px 0px 4px 4px;
	background-color:#09F;
	color:#FFF;
}
.datahrvyhledavani{
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:4px 4px 4px 4px;
	background-color:#09F;
	color:#FFF;
}
.dataseznam{
	border-left:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:2px 0px 2px 4px;
}
.datarseznam{
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:2px 4px 2px 4px;
}
.datahseznam{
	border-left:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:4px 0px 4px 4px;
	background-color:#C00;
	color:#FFF;
}
.datahrseznam{
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	padding:4px 4px 4px 4px;
	background-color:#C00;
	color:#FFF;
}
a:link {
	color:#000066;
	text-decoration:none;
}
a:visited {
	color:#000066;
	text-decoration:none;
}
a:hover {
	color:#900;
	text-decoration:underline;
}

a:active {
	color:#000066;
	text-decoration:none;
}
h1 {
	font-size:18px;
	color:#000066;
}
input, select, label, fieldset, textarea {
	font-size:1em;
}
