body{margin: 0 0 0 0;	padding: 0 0 0 0; text-align: center; /* Pro IE */;	background-image: url(bg_modre.gif); background-repeat: repeat-x; height: 100%;	width: 100%;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;	color: #666666; text-align:center; background-color: #FDFDFD;}

#obal {margin: 20px auto; width: 750px; text-align: left;}
#hlavicka {width: 750px; height: 85px; background-image: url(bg_hlavicka.gif);	line-height: 85px;	font-size:28px;font-weight:bold;}
#okrajhlavicka {margin: 20px 40px 0px 40px;}
#homepage      {float: left;}
#homepage a    {text-decoration:none}
#hledani       {float: right; margin-top:28px; width:330px; height:20px; font-size: 18px; font-weight: normal; font-style: italic; padding-right: 0px; line-height: 15px;}
#hledani    div    {background-color:#0000FF; padding: 9px 10px 3px 3px}
#hledanivtextu       {margin:28px auto 40px 20px; width:330px; height:20px;}
#hledanivtextu    div    {background-color:#0000FF; padding: 9px 10px 3px 3px;}

span, #homepage span,#hledani span {color: #006AC3;}

#pomocne-pozadi {width:750px; background-image: url(bg_obsah.gif); background-repeat: no-repeat; height: 100%; min-height: 280px; background-color:#FFFFFF}

#text {margin: 20px 40px 0px 40px; width: 430px; float: left;}
#text img {margin-bottom: 30px}
h1 {font-size: 22px; color: #666666; margin: 0 0 0 0; padding: 0px 0 20px 25px;	background-image: url(h1_sipka.gif); background-repeat: no-repeat; background-position: 5px 7px;	line-height: 24px;}
h2 {font-size: 16px; color: #006AC3; padding: 5px 0 5px 25px; letter-spacing: 1px;	text-transform: uppercase;}
h3 {font-size: 14px; color: #006AC3; padding: 5px 0 0px 25px; text-transform: uppercase; letter-spacing: -0.5px;}	
h4 {font-size: 14px; color: #006AC3; text-transform: uppercase;	letter-spacing: -0.5px;	}
hr {border: none 0;	border-top: 1px solid #cccccc;	height: 1px;}
#text hr {border: none 0; border-top: 1px solid #cccccc;	margin: 0px 0 0px 25px;	height: 1px;}
#text p {line-height: 19px; color: #666666; margin: 0 0 20px 25px;}
#text p a, #border p a {text-decoration: none; color: #006AC3; border-bottom: 1px dotted #006AC3; padding: 2px 2px 2px 2px;}
#text p a:hover, #border p a:hover  {text-decoration: none; color: #FFFFFF; background-color: #006AC3; padding: 2px 2px 2px 2px;}
#text li {line-height: 20px;	color: #666666;	margin: 0 0 0 15px;}

#menu {width: 170px; margin-right: 40px; margin-top: 20px;float:right}
#menu p {line-height: 17px;	font-size: 11px; color: #666666; margin: 0 0 15px 10px;}
ul#odkazymenu, ul#odkazymenujaz{	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;	background-image: none;}
#odkazymenu li {list-style: none;	background-image: url(li_odrazka.gif);	background-repeat: no-repeat; background-position: 2px 6px; padding: 2px 0px 2px 15px; margin: 0 0 7px 0px;}
#odkazymenujaz li {list-style: none;	background-image: url(li_odrazka.gif);	background-repeat: no-repeat; background-position: 2px 6px; padding: 2px 0px 2px 15px; margin: 0 0 0px 0px;}
#odkazymenu a:hover { color:#990000}


#container-paticka {border-top: 4px solid #E5E5E5;	width: 670px;	padding: 10px 0px 20px 0px;	margin: 0 40px 0px 40px; clear: both;color: #aeaeae;}
#container-paticka a {font-weight: bold; padding: 2px 2px 2px 2px; color: #aeaeae;}
#container-paticka a:hover {color: #006AC3;}
#paticka {font-size: 11px; color: #aeaeae;	width: 670px; margin-bottom: 20px;}
#paticka-text {float: left;	width: 325px; padding-left: 10px;}

.prvni-sloupec {width: 30%}
.fotovtabulce  {border: #00CCFF 2px solid; margin-bottom:0px !important}

/* news*/
.itemdescription img {margin-bottom: 0px !important}


/* mistni styl */
#klikaci-mapa-na-titulce {position: relative; height:455px; border: groove 3px #0000FF}
#klikaci-mapa-na-titulce div {position: absolute; font-size:112%}
