* { 
margin : 0; 
padding : 0; 
} 
body { 
background : #0c0d0f url(../images/top_repeat.gif) repeat-x; 
color : #ffffff; 
font : 0.8em "Calibri", sans-serif; 
text-align : center; 
} 
a { 
color : #fa260b; 
text-decoration : underline; 
} 
a:hover { 
text-decoration : none; 
} 
h1 { 
font : 1.1em/1.5 "Calibri"; 
text-transform : uppercase; 
} 
h2 { 
font : 1.1em/1.5 "Calibri"; 
} 
h3 { 
font : 1.1em/1.5 "Calibri";
color : #ffffff;
text-decoration : none;
} 
h3 a { 
color : #ffffff;
} 
h4 { 
font : 1.0em "Calibri"; 
color : #ffffff;
} 
h4 a { 
color : #ffffff;
}
h5 { 
font-size : 100%; 
} 
.clear { 
clear : both; 
} 
#main { 
background : url(../images/headerind.jpg) no-repeat top left; 
width : 951px; 
min-height : 450px; 
text-align : left; 
margin : 0 auto; 
} 
#menu { 
font : 1.0em/1.5 Arial, sans-serif; 
text-transform : uppercase; 
} 
#menu ul { 
float : right; 
padding-top : 8px; 
list-style : none; 
} 
#menu ul li { 
float : left; 
} 
#menu ul li a { 
padding-left : 9px; 
padding-right : 9px; 
text-decoration : none; 
display : block; 
padding-top : 15px; 
padding-bottom : 15px; 
color : #dddddd; 
} 
#menu ul li a:hover { 
display : block; 
padding-top : 15px; 
padding-bottom : 15px; 
background : url(../images/menu-hover.gif) repeat-x; 
} 
#logo { 
width : 315px; 
height : 100px; 
display : block; 
float : left; 
} 
.top_blok { 
background : url(../images/top-blok.jpg) no-repeat top left; 
width : 570px; 
height : 230px; 
float : right; 
margin-bottom : 15px; 
margin-top : 42px; 
} 
.top_blok_in { 
padding : 45px 25px 25px 25px; 
} 
.top_blok p { 
font-size : 1.1em; 
padding : 15px 20px 15px 20px; 
} 
.sipka { 
background : url(../images/sipka.png) no-repeat top left; 
padding-left : 20px; 
display : block; 
} 
.sipka2 { 
background : url(../images/sipka.png) no-repeat top left; 
padding-left : 20px; 
padding-right : 10px; 
display : block; 
} 
#jazyk { 
padding-top : 8px; 
width : 70px; 
margin-left : 885px; 
min-height : 20px; 
} 
.bila { 
color : #ffffff;
text-decoration : none;
} 
.bila a { 
color : #ffffff;
}
#text { 
margin-top : 15px; 
background : url(../images/main-background.jpg) no-repeat top left; 
width : 951px; 
min-height : 300px; 
padding-left : 10px; 
padding-right : 10px; 
} 
#indstlev { 
float : left; 
width : 630px; 
padding-bottom : 20px;
} 
#indstprav { 
float : left; 
width : 321px; 
padding-bottom : 20px;
} 
.indstlev2 { 
float : left; 
width : 60%; 
text-align : left; 
} 
.indstprav2 { 
float : left; 
width : 36%; 
text-align : right; 
} 
.indstlev3 { 
float : left; 
width : 60%; 
text-align : left; 
} 
.indstprav3 { 
float : left; 
width : 36%; 
text-align : right; 
padding-bottom : 10px; 
} 
.p7 {  
padding-right : 7px; 
} 
.obsah { 
margin-top : -5px; 
background : url(../images/top-background.jpg) no-repeat top left; 
width : 931px; 
min-height : 206px; 
padding-left : 10px; 
padding-right : 10px; 
} 
.nadpis1 { 
padding-top : 7px; 
padding-bottom : 10px; 
} 
.nadpis2 { 
padding-top : 7px; 
padding-bottom : 15px; 
} 
.nadpis3 { 
padding-top : 7px; 
padding-bottom : 15px; 
text-align : center; 
} 
.anketa { 
padding-left : 35px; 
text-align : left; 
} 
.stred { 
text-align : center; 
display : block; 
} 
.nalevo { 
text-align : left; 
display : block; 
} 
.tucne { 
font-weight : bold; 
} 
.cervene { 
color : #fa260b; 
} 
img { 
border-right : 0; 
border-top : 0; 
border-left : 0; 
border-bottom : 0; 
} 
hr { 
width : 951px; 
height : 1px; 
} 
#index-levy { 
float : left; 
width : 317px; 
min-height : 220px; 
text-align : left; 
margin-left : 0px; 
background : url(../images/sloupek.jpg) no-repeat top left; 
} 
#index-stred { 
float : left; 
width : 317px; 
min-height : 220px;  
text-align : left; 
background : url(../images/sloupek.jpg) no-repeat top left; 
} 
#index-pravy { 
float : left; 
width : 317px; 
min-height : 220px; 
text-align : left; 
background : url(../images/sloupek2.jpg) no-repeat top left; 
} 
.odsazeni { 
padding-left : 10px; 
padding-right : 10px; 
}
.odkaz-logo { 
float : left; 
width : 8%;
padding-bottom : 5px; 
}
.odkaz-text { 
float : left;
width : 92%; 
padding-bottom : 5px; 
} 
#odkazy-levy { 
float : left; 
width : 33%; 
text-align : center; 
} 
#odkazy-stred { 
float : left; 
width : 32%; 
text-align : center; 
} 
#odkazy-pravy { 
float : left; 
width : 33%; 
text-align : center; 
} 
#omne { 
min-height : 100%; 
} 
.weby-levy { 
float : left; 
width : 21%; 
text-align : left; 
padding-bottom : 5px; 
padding-top : 5px; 
} 
.weby-pravy { 
float : left; 
width : 79%; 
text-align : left; 
padding-bottom : 5px; 
padding-top : 5px; 
} 
#levy { 
float : left; 
width : 70%; 
text-align : left; 
} 
#pravy { 
float : left; 
width : 30%; 
text-align : right; 
} 
#pravy-vnitrek { 
padding-right : 20px; 
padding-left : 30px; 
padding-bottom : 5px; 
padding-top : 5px; 
margin-right : 20px; 
margin-left : 30px; 
margin-top : 10px; 
border-right : 1px solid #868686; 
border-left : 1px solid #868686; 
border-top : 1px solid #868686; 
border-bottom : 1px solid #868686; 
text-align : center; 
} 
#archiv { 
min-height : 100%; 
width : 930px; 
text-align : center; 
} 
.archiv-levy { 
float : left; 
width : 49%; 
text-align : left; 
} 
.archiv-pravy { 
float : right; 
width : 49%; 
text-align : left; 
} 
.archiv-nadpis { 
padding-right : 0; 
border-top : 1px solid #383838; 
display : block; 
padding-left : 0; 
float : left; 
padding-bottom : 0; 
margin : 0; 
width : 100%; 
padding-top : 0; 
border-bottom : 1px solid #383838; 
background-color : #141414; 
text-align : center; 
} 
.archiv-levyvn { 
float : left; 
width : 30%; 
text-align : left; 
padding-bottom : 15px; 
padding-top : 10px; 
} 
.archiv-pravyvn { 
float : left; 
width : 70%; 
text-align : left; 
padding-bottom : 15px; 
} 
.novinky-left { 
float : left; 
width : 50%; 
text-align : left; 
padding-left : 20px; 
padding-bottom : 15px; 
} 
.novinky-right { 
float : left; 
width : 37%; 
text-align : right; 
padding-bottom : 15px;
} 
.sirka7 { 
width : 7%; 
} 
.sirka72 { 
width : 72%; 
} 
.mapa li {
margin-left : 20px; 
list-style-image: url("../images/odrazka1.png");
}
.mapa li li {
margin-left : 17px; 
list-style-image: url("../images/odrazka2.png");
margin-top : 5px;
}
.m5 {
margin-top : 5px;
}
#footer { 
margin-top : 10px; 
background : black; 
width : 951px; 
height : 45px; 
} 
#footer p { 
padding : 15px 10px 10px 10px; 
color : #474747; 
}
