/******************************************************************************* 
* Soubor kaskádových stylů CSS
* 
* 2009-09-25 Chaloupka Jaromír 
*******************************************************************************/ 
* { margin: 0; padding: 0; }
body {
  font-family: Arial, sans-serif;
  font-size: 100%;
  color: #222;
  background: #fff;
  text-align: center;
}
#kontejner {position:relative; width:960px; margin:5px auto; text-align:left;}
#zahlavi {width:960px; height:105px; position:relative;}
#logo {position:absolute; top:0px; left:25px;}

#menu {display: none;}
#menu ul {position:absolute; top:5px; left:8px; margin:0; height:40px;}
#menu ul li {display:inline; margin:0; padding:0;}
#menu ul li a {
  padding:8px 10px 11px 10px;
  display: block;
  float: left;
  color: #fff;
  text-decoration: none;
  font-size: 1.1em;
  font-weight: bold;
  background:url(../img/oddelovac.gif) no-repeat 100% 50%;
}
#menu ul li a:hover {text-decoration:underline;}
#menu ul li a.aktivni {background:#f8fbff; color:#0072bc;}
#menu ul li a#posledni {background:none;}

#okno {width:960px; background:#fff url(../img/okno.jpg) no-repeat top left; padding-bottom:20px; position:relative; border-bottom:1px solid #dfefff;}
#ls {float:left; width:960px; margin-top:10px;}
#ps {display: none;}

#objekty {margin:10px;}

#box1 {width:400px; background:url(../img/box.jpg) repeat-x top left; margin:10px 0;}
#box1 h2 {background:url(../img/iko1.gif) no-repeat 0 50%; padding-left:22px; margin-left:10px;}
#box1 p.nadpis {padding:15px 15px 5px 15px;}
#box1 p.nadpis span {color:#999; padding-right:10px;}
#box1 p.nadpis a {font-weight:bold; background:url(../img/sipka.gif) no-repeat 100% 50%; padding-right:8px;}
#box1 p.vice {padding:10px 15px 20px 15px;}
#box1 p.vice a {font-weight:bold; background:url(../img/sipka.gif) no-repeat 100% 50%; padding-right:8px;}
#box1 p {padding:5px 15px;}

#box2 {width:400px; background:url(../img/box.jpg) repeat-x top left; margin:10px 0;}
#box2 h2 {background:url(../img/iko2.gif) no-repeat 0 50%; padding-left:22px; margin-left:10px;}
#box2 p.vice {padding:10px 10px 5px 10px;}
#box2 p.vice a {font-weight:bold; background:url(../img/sipka.gif) no-repeat 100% 50%; padding-right:8px;}
#box2 p {padding:10px;}
#box2 p a {float:left; margin:0 8px;}
#box2 p a img {background-color:#fff; border:1px solid #dfefff; padding:4px;}
#box2 p a:hover img {background-color:#fff; border:4px solid #0072bc; padding:1px;}

#zapati {width:960px; margin-top:15px; padding-bottom:10px; position:relative;}
#copy {position:relative; top: 20px;}
#copy a {display:none;}
#web {display:none;}
#zapati p {color:#444; padding:5px 10px;}
#zapati p a {color:#444; font-size:90%;}
#zapati p a:hover {color:#0072bc;}

h1 {color:#0072bc; font-size:160%; padding:20px 15px 10px 20px;}
h2 {color:#0072bc; font-size:130%; padding:10px 15px 10px 20px;}
p {padding:8px 15px 8px 20px; line-height:18px;}
ul {margin:5px 20px;}
ul li {margin:2px 15px; list-style-image: url(../img/sipka.gif);}
a {color:#0072bc;}
a:hover {color:#222;}
a img {border:none;}
table {margin:5px 15px;}
table td {padding:2px;}
input {font-family:Arial,sans-serif; padding:1px;}
input.tlacitko {
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#fff;
  padding:2px 4px;
  background-color:#bd0819;
  border:1px solid #bd0819;
  cursor:pointer;
}
hr.cleaner {
 clear: both;
	height: 1px;
	margin: -1px 0 0 0;
	padding: 0;
	border: none;
	visibility: hidden;
}
.posledni {border:none;}
.left {float:left; margin: 20px;}
.right {float:left; margin: 20px;}
.aktuality_nazev { color:#0072bc; font-weight:bold;}
