body
{
    background-color:white;
    color:black;
    font-family: Palatino;
    font-size:0.9em;
}
a
{
    color:#FE5050;
    font-weight: bold;
}
#obal
{
    background-color:white;
    width:770px;
    margin:0 auto;
    padding-bottom:50px;
    background: url(../img/pozadi-hlavni.jpg) no-repeat left top
}
#telo
{
    margin-top:10px;
}
#levo
{
    float:left;
    width: 195px;
    height:1100px;
    padding-left:10px;
}
#menu
{
    font-size:1.2em;
    
}
#menu li
{
    margin-bottom:5px;
}
#menu a
{
     font-weight: normal;
}
#menu li ul
{
    margin:5px;
    font-size:0.8em;
    margin-left:5px;
    padding:5px;
    padding-top:15px;
}
#menu li ul li a span.txt
{
    margin-left:35px;
    display:block;
}
#menu li ul li a span.bull
{
    height:13px;
    width:28px;
    display:block;
    float:left;
    background: url(../img/podtlacitko.gif) 0 0 no-repeat;
        
}
#menu li ul li a:hover span.bull, #menu li ul li a.act2 span.bull
{
   background: url(../img/podtlacitko.gif) -28px 0 no-repeat;   
}
#menu a
{
    color:black;
    
    width:100%;
    display:block;
}
#menu a.tl, #menu a.tl span
{
    height:43px;
    display:block;
    width:160px;
    position:relative;
   
}

#menu a.tl span {
    position:absolute;
    top:0;
    left:0;
}

#uvod a.tl span
{
    background: url(../img/menu_uvod.gif) 0 0 no-repeat;
}
#uvod a.tl:hover span,#uvod a.act span
{
    background: url(../img/menu_uvod.gif) -160px 0 no-repeat;
}

#info a.tl span
{
    background: url(../img/menu_info.gif) 0 0 no-repeat;
}
#info a.tl:hover span,#info a.act span
{
    background: url(../img/menu_info.gif) -160px 0 no-repeat;
}


#poslani a.tl span
{
    background: url(../img/menu_poslani.gif) 0 0 no-repeat;
}
#poslani a.tl:hover span,#poslani a.act span
{
    background: url(../img/menu_poslani.gif) -160px 0 no-repeat;
}

#detasovana a.tl span
{
    background: url(../img/menu_det.gif) 0 0 no-repeat;
}
#detasovana a.tl:hover span,#detasovana a.act span
{
    background: url(../img/menu_det.gif) -160px 0 no-repeat;
}
#o a.tl span
{
    background: url(../img/menu_o.gif) 0 0 no-repeat;
}
#o a.tl:hover span,#o a.act span
{
    background: url(../img/menu_o.gif) -160px 0 no-repeat;
}
#kpc a.tl span
{
    background: url(../img/menu_kpc.gif) 0 0 no-repeat;
}
#kpc a.tl:hover span,#kpc a.act span
{
    background: url(../img/menu_kpc.gif) -160px 0 no-repeat;
}
#sluzby a.tl span
{
    background: url(../img/menu_sluzby.gif) 0 0 no-repeat;
}
#sluzby a.tl:hover span,#sluzby a.act span
{
    background: url(../img/menu_sluzby.gif) -160px 0 no-repeat;
}
#restart a.tl span
{
    background: url(../img/menu_restart.gif) 0 0 no-repeat;
}
#restart a.tl:hover span,#restart a.act span
{
    background: url(../img/menu_restart.gif) -160px 0 no-repeat;
}
#foto a.tl span
{
    background: url(../img/menu_foto.gif) 0 0 no-repeat;
}
#foto a.tl:hover span,#foto a.act span
{
    background: url(../img/menu_foto.gif) -160px 0 no-repeat;
}
#sport a.tl span
{
    background: url(../img/menu_sport.gif) 0 0 no-repeat;
}
#sport a.tl:hover span,#sport a.act span
{
    background: url(../img/menu_sport.gif) -160px 0 no-repeat;
}
#kauza a.tl span
{
    background: url(../img/menu_kauza.gif) 0 0 no-repeat;
}
#kauza a.tl:hover span,#kauza a.act span
{
    background: url(../img/menu_kauza.gif) -160px 0 no-repeat;
}

#pss a.tl span
{
    background: url(../img/menu_pss.gif) 0 0 no-repeat;
}
#pss a.tl:hover span,#pss a.act span
{
    background: url(../img/menu_pss.gif) -160px 0 no-repeat;
}
#nf a.tl span
{
    background: url(../img/menu_nadacnifond.gif) 0 0 no-repeat;
}
#nf a.tl:hover span,#nf a.act span
{
    background: url(../img/menu_nadacnifond.gif) -160px 0 no-repeat;
}
#aktuality a.tl span
{
    background: url(../img/menu_aktuality.gif) 0 0 no-repeat;
}
#aktuality a.tl:hover span,#aktuality a.act span
{
    background: url(../img/menu_aktuality.gif) -160px 0 no-repeat;
}
#kontakt a.tl span
{
    background: url(../img/menu_kontakt.gif) 0 0 no-repeat;
}
#kontakt a.tl:hover span,#kontakt a.act span
{
    background: url(../img/menu_kontakt.gif) -160px 0 no-repeat;
}



#obsah
{
    padding-top:160px;
    margin-left:230px;
    width:520px;
   
}
#barva
{
	background-color: #FFE96B;
	padding-bottom:10px;
}
#obsah p, #obsah h1, #obsah h2, #obsah h3, #obsah h4, #obsah ul
{
    /*FFF450*/
    padding:5px;
}
#obsah h1
{
    font-size:1.3em;
}
#obsah h2
{
    font-size:1.2em;
}
#obsah h3
{
    font-size:1.1em;
}
#obsah h4
{
    font-size:0.9em;
}

#obsah
{
    padding-left:10px;
    padding-right:10px;
}
#obsah ul
{
    list-style-position: inside;
    margin-bottom:10px;
}
#obsah ul li
{
    list-style-type: disc;
    
}
#novinky
{
    margin-top:20px;
    padding-top:20px;
    background-color:FFF685;
    font-size:0.8em;
    
}
#novinky h2
{
    font-size:1.1em;
    text-align:center;
    padding-bottom:5px;
}
#novinky div
{
    padding-left:5px;
    margin-bottom:5px;
}
#obsah p
{
    margin-bottom:10px;
}
#sluzba1, #sluzba2, #sluzba3, #sluzba4, #sluzba3b, #sluzba4b
{
    width:250px;
    padding:0;
    border:1px solid black;
    position:absolute;
}
#obsah div.text
{
    padding-top:600px;
}
#sluzba1 span, #sluzba2 span, #sluzba3 span, #sluzba4 span, #sluzba3b span, #sluzba4b span
{
    width:250px;
    margin:0;
    display:block;
    height:188px;
    border:1px solid black;
}
#sluzba2, #sluzba4, #sluzba4b
{
    left:508px;
}
#sluzba3, #sluzba4
{
    top:1030px;
}
#sluzba3b, #sluzba4b
{
    top:580px;
}

#paticka
{
   margin-top:40px;
   text-align:center;
   padding-top:5px;
   clear:both;
}
#menu .podmenu_o
{
    background-image: url(../img/pozadi_menu.gif?j);
    height:110px;
    background-repeat: no-repeat;
    width:180px;
}
#menu .podmenu_kurz
{
    background-image: url(../img/pozadi_menu_3.gif?j);
    height:90px;
    background-repeat: no-repeat;
    width:180px;
}
#menu .podmenu_detasovana
{
    background-image: url(../img/pozadi_menu_3.gif?j);
    height:90px;
    background-repeat: no-repeat;
    width:180px;
}

#menu .podmenu_sluzby
{
    background-image: url(../img/pozadi_menu_5.gif?j);
    height:249px;
    background-repeat: no-repeat;
    width:180px;
}
.st h2
{
    color:#14af2d;
    
}
.st hr
{
    clear:both;
    visibility: hidden;
}
.st li
{
    list-style-image: url(../img/kol.gif);
}
.st img
{
    float:left;
    margin-right:20px;
    margin-left:5px;
}


