body {background:#add77d url('background.jpg') no-repeat fixed; text-align:justify;}

#layout {margin:auto; width:832px;}
#logo {text-align:center; background-color:white; padding:4px; border-top:2px solid #5796cc; border-left:2px solid #5796cc; border-right:2px solid #5796cc;}
#body {}
#menu {float:left; width:200px; padding:10px; background-color:white; border-top:2px solid #96cc58; text-align:left;}
 .menu_nadpis_active {font-size:12.5px; border:2px solid #96cc58; padding:5px; font-weight:bold; margin-bottom:-5px; background:url('menu_active.jpg');}
 .menu_nadpis {font-size:12.5px; border:2px solid #5796cc; padding:5px; font-weight:bold; margin-bottom:-5px; background:url('menu.jpg'); cursor:pointer;}
 .menu_nadpis a, .menu_nadpis a:visited, .menu_nadpis a:link, .menu_nadpis a:hover {color:black;}
 .submenu {list-style-type:none; margin-left:-15px; #margin-left:20px;}
  .submenu li {margin-bottom:8px; padding:2px; border:1px solid white; border-right:3px solid #5796cc;}
  .submenu li:hover {border-right:3px solid #96cc58; border-left:1px dashed #ced1ec; border-top:1px dashed #ced1ec; border-bottom:1px dashed #ced1ec;}
  .submenu a:hover {_border:1px dashed #ced1ec;}
  #submenu_active {border-right:3px solid red;}
  #submenu_active a, #submenu_active  a:visited {text-decoration:none;}
#content {float:right; width:585px; padding:10px; background-color:white; border-top:2px solid #96cc58;}
#bottom {width:820px; padding:5px; background-color:white; border:2px solid #96cc58; text-align:right; font-size:14px;}
 #bottom_top {text-align:center;padding-top:-2px;}
 #bottom_right {float:right;}

.text {margin-top:-5px;}
.clear {clear:both;}
.nadpis {color:#5796cc; border-bottom:3px solid #5796cc; margin-top:10px; margin-bottom:10px; font-size: 20px;}

 .aktualityNadpis {margin-bottom:-5px; color:green; border-bottom:1px solid green;}
 .fotka img {margin:10px;border:3px solid #5796cc;}
 #fotografie {margin:0px; margin-top:10px; #margin-top:25px; margin-bottom:5px; border:0px; z-index:900;}
 .dokumenty {list-style-type:none; margin-left:-10px;}
 .clanky {font-size:16px;color:#23239d;}
 .search {margin-top:35px;margin-bottom:2px;}
 .zpet {font-size:18px;}
 .zpet a, .zpet a:link, .zpet a:visited {font-size:18px;text-decoration:underline;cursor:pointer;}
 .zpet a:hover {text-decoration:none;}
 .strankovani, .strankovani a {font-size:17px; border:2px dashed #c4d1ff;padding:3px;}
 .strankovaniActive {background-color:#07304e;color:white;padding:1px;}
 .sipky_foto a, .sipky_foto a:link, .sipky_foto a:visited {font-size:18px;text-decoration:underline;border:1px dashed #96cc58; padding-left:3px; padding-right:3px; z-index:990;}
 .sipky_foto a:hover {color:#932222;text-decoration:none;}
 .foto_pocet {position:relative; top:24px; left:7px; margin-top:-8px; margin-bottom:-8px; max-width:100px; z-index:980}
 .oddeleni_fotoalbum {border: 1px solid #5796cc; margin-bottom:15px;}
 .zvyrazneni {background-color:#ffffa2;}

/* Diskuze */
 .prispevek_nadpis {background-color:#5796cc; color:white;}
 .prispevek_cislo {background-color:white; color:#5796cc; border:2px solid #004586;}
 .prispevek_reakce {border-left:2px solid #5796cc;}


/* Pro RS */
.infologin {color:black;     
background: #CCCCCC url("admin/icons/infologin.png") repeat; 
border-left:2px solid #bebebe;
border-right:2px solid #bebebe;
text-align:right;
font-size: 17px;
}  
.infologin a, .infologin a:link, .infologin a:visited {     
color:black;
} 
.infologin a:hover {     
background-color:white;
color:black;
text-decoration: none;
} 

.RSakce img {border:0px;position:relative;top:5px;margin-right:3px;}
.RSakce a, .RSakce  a:link, .RSakce a:visited {     
font-size: 18px;
color:blue;
} 
.RSakce a:hover {     
color: red;
text-decoration: none;
}
.logout a, .logout a:link, .logout a:visited {     
background: url("admin/icons/exit.png") right 3px no-repeat;
padding-right:24px;
} 
.logout a:hover {     
background-color:white;
color:black;
text-decoration: none;
} 
