body {
	margin:0; padding:0;
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif  ;
	color:#849c86;
	background:url(../images/tlo52.jpg);
}

#topOuter {background:url(../images/header.jpg) top center no-repeat; }
#top {width:1024px; height:236px; margin:0 auto; position:relative; z-index:1;}

#contentOuter {background:url(../images/cont_top.jpg) top center no-repeat; }
#contentTop {width:1024px; margin:0 auto; height: 18px; }
#contentCenter { width:1024px; margin:0 auto; background:url(../images/cont_center.jpg) repeat-y;}
#content {margin: 0 100px 0 66px; } 
#cont {width: 850px; }

#footerOuter {height:233px; background:url(../images/footer.jpg) top center no-repeat; margin-bottom: 30px;}
#footer {width:1024px; margin:0 auto; position:relative; }
#footer p{padding: 250px 30px 0 0;   }
#footer p a {color: #293d08;}

#cont_left {width: 208px; float: left; }
#cont_right {width: 600px; float: right; }
#cont_left ul {
                margin:0 auto; padding:0 13px 0 0; list-style:none;
                background:url(../images/red_menu.jpg) repeat-y;
                height: 250px;
}
#cont_left ul li {
                float: left;
                width: 208px; 
                height: 30px;
                background:url(../images/kreska.jpg) center bottom no-repeat;
                
}              
#cont_left ul span {
            padding:0px 0 0 25px;
} 
#cont_left ul li a{
                  color: white;
                  text-decoration: none;
                  width: 208px; 
                  height: 38px;
                   
                  font-size: 160%;
                  font-weight: bold;
}
#cont_left ul li a:hover{
           text-decoration: underline;
}
#ul_top{
   background:url(../images/ul_top.jpg) center no-repeat;
   width: 208px;
   height: 35px;
}
#ul_bottom{
   background:url(../images/ul_bottom.jpg) center no-repeat;
   width: 208px;
   height: 53px;
}
#cont_h1 {
          margin: 0 0 15px 0;
} 


.listaol li a{
              text-decoration: none;
              color: #869E88;
}
hr {
    border: 1px solid #869E88;
}

a {
    color: #869E88; text-decoration: none;
}
a:hover {
     /* font-weight: bold; */
    color: #677F6B    ;text-decoration: underline; 
}

#galery_l {
            width: 320px;
            float: left;
            
}
#galery_l img {
            margin: 10px 25px 25px 25px;
}
#galery_r {
            width: 250px;
            float: right;
}
.box_foto{
          float: left;
          width: 100px;
          margin: 10px;
}
.box_foto img {border: none;}

#akt_l {
        width: 430px;
        float: left;
}
#akt_r {
        width: 150px;
        float: right;
}
h2 {
    font-size: 130%;
    font-weight: bold; 
}