/* CSS Document */
* {margin:0;padding:0;}

body {background:url('../images/bg.jpg') repeat-x #003955;font-family:Arial, sans-serif;font-size:75%;padding-bottom:50px;position:relative}
form * {vertical-align:middle;}
.noscreen {display:none}
/*pozadi hlavicky, vrsku sloupcu*/
.in {background:url('../images/header.jpg') no-repeat center top;width:100%;overflow:hidden;position:absolute;z-index:3;}
#levybg {position:absolute;width:50%;background:url('../images/bgle.jpg') repeat-x; height:400px; left:0;top:0}

#main {position:relative;width:971px;margin:0 auto;text-align:left;overflow:hidden;background:url('../images/top.jpg') no-repeat -1px 163px;}
.podpoc {margin-left:35px; margin-bottom: 30px;}
#logo {display:block;margin-top:44px;float:left;margin-left:-18px}
#logo a {display:block;position:relative;overflow:hidden;width:325px;height:74px;}
#logo a span {background:url('../images/logo.jpg') no-repeat;z-index:1;position:absolute;top:0;left:0;width:325px;height:74px;display:block;overflow:hidden;cursor:pointer}
/*obaly, kvůli natahovacimu pozadi a aby byl prvni obsah*/
.wrap {background:url('../images/bgmain.jpg') repeat-y;height:100%; position:absolute;
  top:210px;left:0;width:970px;clear:both;}
.clear {clear: both;}
.levy-wrap {float:left;width:790px;position:relative;z-index:4; }
/*levy sloupec*/
.left {clear:left;float:left;width:180px;margin-top:51px;}
.left h2 {background:url('../images/nadlev.jpg') repeat-y #0085B3;width:157px;padding:7px 10px 14px 13px;font-size:1em;color:#014358;text-transform:uppercase;}
.left h3 {color:#fff;display:block;padding:7px 10px 7px 12px;background:#02688A;font-size:1em;border-left:1px solid #1B8CB2;border-top:1px solid #008AB8;}
.left ul {list-style:none;width:179px;border-left:1px solid #3CF;}
.left ul li {border-top:1px solid #4DB1D2;border-bottom:1px solid #00779E}
.left ul li.last {border-bottom:none;}
.left ul li a {background:#0085B3 url('../images/bgli.jpg') repeat-y 1px;display:block;color:#FFF;text-decoration:none;height:1%}
.left ul li a:hover {background:#0085B3 url('../images/bglih2.jpg') repeat-y 1px;}
.left ul li a span {padding:7px 10px 7px 39px;display:block}
/*vlajky*/
.left ul li a span {}
.left ul li a span {}
.left ul li a span {}
.left ul li a span {}


.left ul li img {
float:left; margin-top: 8px; margin-left: 10px;
}

.left ul li a img{
border: none;
}

/*stredni sloupec*/
#stred {float:right;width:566px;padding:10px 22px 2px 22px;background:#fff url('../images/stred.jpg') repeat-x;margin-top:41px;}
#stred h1 {font-size:1.8em;padding:0 0 15px 0}
#stred p {padding:10px; text-align: justify}

#stred .dovolena {width:283px;float:left;margin:10px 0px 10px 0px;display:inline;}
#stred .dovolena .uimg {border:5px solid #E4E4E4;float:left}
#stred .dovolena .uimg img {border:0;display:block}
#stred .dovolena p {float:left;padding-top:0}
#stred .dovolena p .nazev {font-size:13px;display:block;padding-bottom:2px;  font-family: Courier;}
#stred .dovolena p .nazev a {color:#0098CA;}
#stred .dovolena p .nazev a:hover {text-decoration:none}
#stred .dovolena p .reze {display:block;width:95px;height:22px;margin:4px 0 5px 0;position:relative;overflow:hidden; }
#stred .dovolena p .reze:hover {color:#000}
#stred .dovolena p .reze span {background:url('../images/tlac.gif') no-repeat;position:absolute;z-index:1;overflow:hidden;top:0;left:0;display:block;width:95px;height:22px;}
#stred .dovolena p .reze:hover span{background:url('../images/tlach.gif') no-repeat;}
#stred h2 {margin-top: 0px; margin-bottom: -5px;}
.dalsiz{
text-align: center

}

.dalsiz a{
color: #386DB0;
font-size: 16px;

}

.dalsiz a:hover{
text-decoration: none;

}




/*pravy sloupec*/
.right {float:left;width:180px;margin-top:50px;position:relative;z-index:3}
.right .reze-online {background:url('../images/online.jpg') repeat-y #5DC300;width:180px}
.right .reze-online h2 {background:url('../images/h2zel.gif') no-repeat top #003955;width:180px;padding-top:11px;font-size:1em;text-transform:uppercase;text-align:right}
.right .reze-online h2 span {display:block;background:url('../images/h2zelbg.gif') repeat-y -1px;color:#5bc100;padding:6px 10px 13px 10px}
.right .reze-online form {padding:5px 10px 18px 10px;background:url('../images/botzel.gif') no-repeat -1px bottom;overflow:hidden}
.right .reze-online form fieldset {border:0;}
.right .reze-online form label {color:#fff;display:block;padding:7px 0 1px 3px}
.right .reze-online form input {background:#F8F8F8;border:1px solid #999;width:155px; height: 10px; padding:3px 1px}
.right .reze-online form select {width:157px; height: 22px; border:1px solid #999;margin:0px 0;padding:3px;background:#F8F8F8}
.right .reze-online form button {width:80px;border:1 solid;height:27px;cursor:pointer;float:right;padding:0;margin:5px 5px 0 0}
.right .reze-wrap{
background: #003955;
padding-bottom: 15px; 
}




.right .profil {margin-top:0px;width:180px;background:url('../images/profil.jpg') repeat-y;}
.right .profil h2 {background:url('../images/h2zlu.gif') no-repeat top;width:180px;padding-top:11px;font-size:1em;text-transform:uppercase;text-align:right}
.right .profil h2 span {display:block;background:url('../images/h2zlubg.gif') repeat-y ;color:#cc6600;padding:6px 10px 13px 10px}
.right .profil .info {background:#fffeac;font-size:0.9em;width:155px;padding:6px;margin:25px auto 10px auto;}
.right .profil ul {list-style:none;background:#ffde13}
.right .profil ul li {border-bottom:1px solid #f5CA12;text-align:right;border-top:1px solid #FFF754}
.right .profil ul li strong {font-size:1.2em;padding:7px 13px 7px 30px;display:block;}
/*.right .profil ul li .it {}*/
.right .profil ul li a {display:block;color:#000;text-decoration:none;background:url('../images/profil.jpg') repeat-y 1px}
.right .profil ul li a:hover {background:url('../images/profilh.jpg') repeat-y 1px;}
.right .profil ul li a span {padding:6px 40px 6px 6px;display:block}
.right .profil ul li a.fir-minute span {background:url('../images/fir-minute.gif') no-repeat 154px center}
.right .profil ul li a.las-minute span{background:url('../images/las-minute.gif') no-repeat 154px center}
.right .profil ul li a.pocasi span{background:url('../images/pocasi.gif') no-repeat 154px center}
.right .profil ul li a.mapa span {background:url('../images/mapa.gif') no-repeat 154px center}
.right .profil ul li img {float:left; margin-top: 8px; margin-left: 10px;}
.right .profil .obrazek {margin:10px auto;border:5px solid #FFF272;width:124px;display:block}
.right .profil .obrazek img {display:block;border:0}
.right .profil ul li a img{float: right; border: none; margin-top: 5px; margin-right: 11px;}



.cl {clear:both;}
#footer {clear:both;display:block; background:url('../images/bottom.jpg') no-repeat #003955;padding-bottom:40px;width:970px;padding-top:125px;position:relative;}
#footer p {color:#fff;background:url('../images/botfot.jpg') no-repeat bottom #004F70;padding:3px 15px 24px 15px;margin-top:-1px}
#footer a {color:#32cbfe}
#footer a:hover {text-decoration:none}
#footer ul {width:230px;margin-top:2px;float:right;list-style:none;color:#fff}
#footer ul li {float:left;}
#footer ul li a {margin:0 7px}
#footer ul li a.top {background:url('../images/sip.jpg') no-repeat right 60%;padding-right:27px}







