/*
Premysl Cimbalek 2006
*/

body {

text-align: center;
background-image:url(../img/body_back.jpg);
background-repeat:repeat-x;
/*background-color:#f0f5f8;
background-color:#EBEBEB;*/
background-position:0px 184px;
margin:auto;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;

}

.telo
{
margin:auto;
margin-top:0px;
width: 998px;
background-color:#FFFFFF;
background-image:url(../img/telo_back.jpg);
background-repeat:repeat-y;
/*border-left: 1px solid #ffffff;*/
font-size:12px;
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.head1
{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: auto;
width: 998px;
height: 210px;
background-image:url(../img/header.jpg);
background-repeat:no-repeat;
text-align:right;
background-repeat:no-repeat;
vertical-align:bottom;
}
.head1 img
{
border:none;
padding:0px;
margin:0px;
}
.head2
{
width: 998px;
height: 188px;
background-image:url(../img/header2.jpg);
}
.head3
{
width: 998px;
height: 84px;
background-color:#E9E9E9;
}
.head4
{
width: 998px;
height: 46px;
background-color:#E9E9E9;
background-image:url(../img/header_4.jpg);
}

.navigator{
font-weight:bold;
margin:auto;
text-align:left;
position:relative;
margin-top:-190px;
}

.polozky{
position:absolute;
font-family:Arial, Helvetica, sans-serif;
height:68px;
width:750px;
font-weight:bold;
margin:auto;
margin-top:189px;
margin-left:248px;
text-align:left;
background-image:url(../img/search_back.jpg);
background-position:50% 100%;
padding-top:10px;
}

.nav_spacer{
float:left;
width:30px;
}

.levy{
width:246px;
min-height:400px;
background-image:url(../img/telo_back.jpg);
float:left;
}
.levy a:hover{
color:#006699;
}


.obsah
{
width:752px;
margin-top: 0px;
vertical-align:top;
float:left;
}


.obsah_in
{
margin-top: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 15px;
text-align:justify;
color:#000000;
background-position: 100% 0%;
background-repeat:no-repeat;
vertical-align:top;
margin:15px;
margin-right:25px;
margin-left:20px;
margin-top:80px;
overflow:hidden;

}
.kontakty{

width:250px;
margin:auto;
}

.patka
{
clear:both;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: auto;
text-align:center;
padding-top:3px;
font-size: 11px;
color:#000000;
width: 993px;
height: 15px;
padding-right: 5px;
background-color:#ffa200;
border-top:1px solid #FFFFFF;
}

.patka2{
width:900px;
height:29px;
background-color:#ffa200;

}

a
{
color:#FF6600;
text-decoration:none;
}
a:hover {
color:#000000;
}


a img {
border:1px solid #CCCCCC; }
a:hover img {}


.polozka1, .polozka2{
float:left;
}

.polozka1 a, .polozka2 a{
height:37px;
width:159px;
text-align:left;
text-decoration:none;
float:left;
color:#000;
font-size:14px;
font-weight:bold;
padding-top:14px;
padding-left:95px;
background-repeat:no-repeat;
text-decoration:none;
color:#000;
opacity:.90;
filter: alpha(opacity=90); 
-moz-opacity: 0.9; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

.polozka1 a{
background-image:url(../img/polozka1.jpg);
}
.polozka2 a{
margin-left:25px;
background-image:url(../img/polozka2.jpg);
}

.extra_head{
color:#FFFFFF;
position:relative;
top:14px;
left:10px;
font-size:12px;
}

.polozky a:hover{
opacity:1;
filter: alpha(opacity=100); 
-moz-opacity: 1; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;

}


.obsah h1{
border-bottom:1px solid #ffa200;
width:90%;
margin:auto;
margin-top:0px;
margin-bottom:20px;
font-size:18px;
text-align:center;
}

.obsah h2{
border-bottom:1px solid #ffa200;
width:70%;
margin:auto;
margin-top:30px;
font-size:16px;
text-align:center;
font-weight:bold;
}

h3 
{
border-bottom:1px solid #ffa200;
width:50%;
margin:auto;
margin-top:30px;
font-size:14px;
text-align:center;
font-weight:bold;
}

p
{
text-align:justify;
}
ul{
list-style-type:square;
}

.levy ul{
list-style-type:none;
}

img{

padding:5px;
}

.login_form{
font-size:12px;
background-color:#b6d2df;
margin:auto;
text-align:left;
}

.login_form input{
width:200px;
}

.tlacitko{
border:none;
width:200px;
background-color:#FBDAB5;
color:#000;
font-weight:bold;
}


.err{
width:230px;
background-color:#990000;
font-weight:bold;
color:#FFF;
padding:5px;
margin:auto;
margin-bottom:10px;
margin-top:10px;
}
.ok{
width:230px;
background-color:#009900;
font-weight:bold;
color:#FFF;
padding:5px;
margin:auto;
margin-bottom:10px;
margin-top:10px;
}

.dlazdice_kontakt1, .dlazdice_kontakt2, .dlazdice_kontakt3, .dlazdice_kontakt4{
width:226px;
height:100px;
*height:90px;
background-repeat:no-repeat;
padding-top:36px;
*padding-top:46px;
text-align:left;
background-color:#f4f5f5;
margin-top:5px;
font-weight:bold;
}

.levy h2{
width:246px;
text-align:center;
font-size:14px;
color:#000;
border-bottom:1px solid #CCCCCC;
}

.levy a{
text-decoration:none;
font-weight:bold;
color:#000000;
}

.dlazdice_kontakt5 h2{
background-color:#4c79bb;
}


.dlazdice_kontakt1{
background-image:url(../img/polozka_levy1.jpg);
}
.dlazdice_kontakt2{
background-image:url(../img/polozka_levy2.jpg);
padding-top:40px;
*padding-top:50px;


}
.dlazdice_kontakt3{
background-image:url(../img/polozka_levy3.jpg);
padding-top:34px;
*padding-top:44px;

}
.dlazdice_kontakt4{
background-image:url(../img/polozka_levy4.jpg);
padding-top:40px;
*padding-top:50px;

}
.dlazdice_kontakt5{

}

.levy ul{
margin-bottom:5px;
text-align:left;
width:246px;
background-color:#ffa200;
list-style-position:inside;
margin-left:0px;
padding-left:0px;
font-weight:bold;
margin-top:0px;
}
.levy ul ul{
margin-bottom:5px;
text-align:left;
width:246px;
background-color:#ffa200;
list-style-position:inside;
margin-left:0px;
padding-left:0px;
font-weight:bold;
margin-top:0px;
}

.levy .menu li{
clear:both;
-height:26px;
*margin-left:-16px;
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}
.levy ul a{
float:left;
color:#FFFFFF;
width:216px;
height:19px;
padding-top:8px;
padding-left:30px;
background-color:#ffa200;
background-image:url(../img/li1.jpg);
background-repeat:no-repeat;
background-position:4px 8px;
display:block;
border-bottom:1px solid #FFFFFF;

}

.menu_uroven2{
/*display:none;*/
}
.levy ul a:hover{
background-color:#c35302;
background-image:url(../img/li1_akt.jpg);
color:#FFFFFF;
background-position:7px 8px;
}


.levy ul a:hover{
background-color:#c35302;
background-image:url(../img/li1_akt.jpg);
color:#FFFFFF;
background-position:7px 8px;
}


.levy ul ul a{
float:left;
color:#FFFFFF;
width:206px;
height:19px;
padding-top:8px;
padding-left:40px;
background-color:#ffc052;
background-image:url(../img/li2.jpg);
background-repeat:no-repeat;
background-position:14px 12px;
display:block;
border-bottom:1px solid #FFFFFF;
margin-left:0px;
}

.levy ul ul a:hover{
background-color:#c35302;
background-position:18px 12px;
background-image:url(../img/li2_akt.jpg);
color:#FFFFFF;
}



.levy img{
margin:0px;
padding:0px;
border:none;
}

.levy .aktuality{
width:226px;
text-align:justify;
font-size:9px;
margin-left:7px;
margin-top:3px;
}

.patka a{
color:#FFF;
}

.uvodni_nabidka{
margin:auto;
}

.uvodni_nabidka a img{
border:5px solid #FFFFFF;
}

.uvodni_nabidka a:hover img{
border:5px solid #ff8f00;
}

.formular{
border:1px solid #999999;
width:400px;
margin:auto;
}

.tlacitko_submit{
margin:auto;
width:200px;
height:30px;
margin-top:20px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #FFF;
background-color:#ffa200;
cursor:pointer;
}

.formular_search{
float:left;
margin-left:15px;
width:730px;
}

.formular_search input, .formular_search select{
font-size:11px !important;
}

.tlacitko_head{
/*background-image:url(../img/system-search.png);*/
width:70px;
height:50px;
margin-right:30px;
border:0px;
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:50% 10%;
padding-top:0px;
cursor:pointer;
font-weight:bold;
}

.tlacitko_head:hover{
background-color:#FF9900;
color:#FFFFFF;

}
