body{
        font-family: Verdana;
        font-size: 10px;
        color: #707070;
        margin: 0px;
        padding: 0px;
        background-color: #5C95B0;
        text-align: center;

}

a{
        color: #707070;
        text-decoration: underline;
}

#header{
        width: 100%;
        background-color: #FFFFFF;
        text-align: center;
        float:left;

}

#head{
        width: 793px;
        height: 84px;
        margin: auto;
        background-image: url(../images/head.jpg);

        text-indent: -3000px;
}


#body{
        width: 100%;
        float:left;
        text-align: center;
        background-color: #5C95B0;
        background-image: url(../images/pasikhorepas.jpg);
        background-repeat: repeat-x;
}


#page{
        width:801px;
        margin: auto;
        float:left;
        background-image: url(../images/pasikstred.jpg);
}

#blok{
        width: 801px;
        margin: auto;
}

#lavpasik{
        width: 4px;
        height: 39px;
        background-image: url(../images/pasikhorelavo.jpg);
        float:left;
        text-indent: -3000px;
}
#lavpasik span{
        position: absolute;
}
#prapasik{
        width: 4px;
        height: 39px;
        float: left;
        text-indent: -3000px;
        background-image: url(../images/pasikhorepravo.jpg);
}

#prapasik span{
        position: absolute;
}

#middle{
        width: 793px;
        float: left;
        background-image: url(../images/pasikhorny.jpg);
        background-repeat: repeat-x;
        background-color: #ffffff;
        padding-top:14px;
}

#dole{
        width: 793px;
        height: 5px;
        margin-left: 4px;
        float: left;
        background-image: url(../images/pasikdolny.jpg);
        text-indent: -3000px;
}


#banner{
        width:793px;
        height: 201px;
        float:left;
        background-image: url(../images/baner.jpg);


}
#banner h1{
        text-indent: -3000px;
        position: absolute;
        font-size: 12px;
}


#lang_menu{
        list-style: none;
        padding: 0;
        margin:0;
        margin-bottom: 10px;
        margin-top: 2px;
        float:left;

}

#lang_menu li{
        padding: 0;
        margin: 0;
        display: inline;

}

#lang_menu li a{
        height:16px;

        float: left;
        padding: 0;
        background-image: url(../images/jazykycss.jpg);
        background-repeat: no-repeat;
}

#lang_menu li a span{
        position: absolute;
        text-indent:-3000px;
}

#de a{
        width: 62px;
        margin-left:496px;
        background-position: 0px 0px;
}

#sk a{
        width: 76px;
        background-position: -62px 0px;
}

#pl a{
        width: 70px;

        background-position: -138px 0px;
}

#ro a{
        width: 80px;

        background-position: -211px 0px;
}


#de a:hover{


        background-position: 0px -16px;
}

#sk a:hover{

        background-position: -62px -16px;
}

#pl a:hover{


        background-position: -138px -16px;
}

#ro a:hover{


        background-position: -211px -16px;
}

#de a.active{

        background-position: 0px -16px;
}

#sk a.active{

        background-position: -62px -16px;
}

#pl a.active{


        background-position: -138px -16px;
}

#ro a.active{


        background-position: -211px -16px;
}

#menu{
        width: 155px;
        float:left;
        margin-left: 14px;
}


#navigation{
        list-style: none;
        padding: 0;
        margin: 0;


}

#navigation li{
        padding: 0;
        margin: 0;



}




#navigation li a{
        display: block;
        text-indent: -3000px;
        background-image: url(../images/menu-css.jpg);
        background-repeat: no-repeat;
}

#nav_1 a{
        width: 155px;
        height:27px;
        background-position: 0px 0px;
}

#nav_2 a{
        width: 155px;
        height: 28px;
        background-position: 0px -27px;
}

#nav_3 a{
        width: 155px;
        height: 25px;
        background-position: 0px -55px;
}

#nav_4 a{
        width: 155px;
        height: 26px;
        background-position: 0px -80px;

}

#nav_5 a{
        width: 155px;
        height: 25px;
        background-position: 0px -106px;
}

#nav_6 a{
        width: 155px;
        height: 27px;
        background-position: 0px -131px;
}
#nav_7 a{
        width: 155px;
        height: 26px;
        background-position: 0px -158px;
}
#nav_8 a{
        width: 155px;
        height: 28px;
        background-position: 0px -184px;
}





#nav_1:hover a{
        width: 155px;
        height:27px;
        background-position: -155px 0px;
}

#nav_2:hover a{
        width: 155px;
        height: 28px;
        background-position: -155px -27px;
}

#nav_3:hover a{
        width: 155px;
        height: 25px;
        background-position: -155px -55px;
}

#nav_4:hover a{
        width: 155px;
        height: 26px;
        background-position: -155px -80px;

}

#nav_5:hover a{
        width: 155px;
        height: 25px;
        background-position: -155px -106px;
}

#nav_6:hover a{
        width: 155px;
        height: 27px;
        background-position: -155px -131px;
}
#nav_7:hover a{
        width: 155px;
        height: 26px;
        background-position: -155px -158px;
}
#nav_8:hover a{
        width: 155px;
        height: 28px;
        background-position: -155px -184px;
}



#nav_1 a.active{
        width: 155px;
        height:27px;
        background-position: -155px 0px;
}

#nav_2 a.active{
        width: 155px;
        height: 28px;
        background-position: -155px -27px;
}

#nav_3 a.active{
        width: 155px;
        height: 25px;
        background-position: -155px -55px;
}

#nav_4 a.active{
        width: 155px;
        height: 26px;
        background-position: -155px -80px;

}

#nav_5 a.active{
        width: 155px;
        height: 25px;
        background-position: -155px -106px;
}

#nav_6 a.active{
        width: 155px;
        height: 27px;
        background-position: -155px -131px;
}
#nav_7 a.active{
        width: 155px;
        height: 26px;
        background-position: -155px -158px;
}
#nav_8 a.active{
        width: 155px;
        height: 28px;
        background-position: -155px -184px;
}




#obsah{
        width: 376px;
        float:left;
        margin-left: 39px;
        margin-right: 39px;
        text-align: left;
}

#podnadpis{
        width: 368px;
        height: 20px;
        margin: 0;
        margin-bottom: 10px;
        font-size: 10px;
        font-family: Verdana;
        background-image: url(../images/podnadpis.jpg);
        padding: 0px;
        padding-left:8px;
        padding-top:8px;
        text-align: left;

}

#right{
        width: 155px;
        float:left;

}

#aktualtop{
        padding-top:7px;
        width: 155px;
        height: 22px;
        float: left;
        background-image: url(../images/aktuelle1.jpg);
        color: white;
        font-size: 11px;
        font-weight: 300;

}

#aktualstred{
    font-family: Arial;
    font-size: 12px;
        width: 155px;
        float: left;
        background-image: url(../images/aktuelle2.jpg);
        color: #2E6E8A;
}

#aktualstred a{
        color: #2E6E8A;
        text-decoration: none;
}

#aktualstred a:hover{

        text-decoration: underline;
}

#aktualspod{
        width: 155px;
        height: 12px;
        float: left;
        background-image: url(../images/aktuelle3.jpg);
        text-indent: -3000px;

}

#links{
        width: 156px;
        height: 56px;
        line-height: 28px;
        margin: 15px 0px 0px 0px;

        float: left;
        text-align: left;
        background-image: url(../images/pod_links.jpg);

}


#links a{
        font-size: 11px;
        margin-left: 25px;
        color: #2E6E8A;
        text-decoration: none;
}

#links a:hover{

        text-decoration: underline;
}


#left{
        width:32px;
        float:left;
        font-weight:bold;
        text-align: center;
        line-height: 24px;
}

#aktualstred ul {list-style: circle; list-style-position:outside; margin: 5px 3px 0px 7px; padding-left: 1.5em; text-indent: 0em;}
#aktualstred li {
        text-align: left;
        line-height: 24px;
}

#bottmenu{
        clear: both;

        color: #5C95B0;
        text-align: center;

        padding: 15px 0px 5px 0px;
}

#bottmenu a{
        font-family: Arial;
        color: #5C95B0;
        font-size: 9px;
        text-decoration: none;
}

#bottmenu span{
  font-family: Arial;
  color: #5C95B0;
  font-size: 9px;
}





#footer1{
        width: 673px;
        float:left;
        color: white;
        padding-left: 5px;
        text-align: left;
}

#footer2{
        color: white;
        float:left;
}


#footer2 a{

        text-decoration: none;
        color: white;
}

.list {padding-left:8px;}
.list ul {list-style-type: disc !important; list-style-position:outside; margin: 5px 3px 9px 7px; padding-left: 1.5em; text-indent: 0em;}
.list ol {list-style-position:outside; margin: 5px 3px 9px 7px; padding-left: 1.5em; text-indent: 0em;}
.list li {margin-bottom:7px}
.list em {text-decoration:underline;}
.list p strong {font-size:10px;}
.list p b {font-size:10px;}
.list p {margin: 0px 0px 8px 0px;}





