#subpage {background: #fff url(../images/body_bg_subpage_lblue.png) repeat-x top center !important;}

#sidebar-l ul.menu0 { border-top-color: #6ecfe0; }
#sidebar-l ul.menu0 li a { background-image: url('../images/menu/liLBlue.png'); border-bottom-color: #6ecfe0; }
#sidebar-l ul.menu0 li a span { background-image: url('../images/menu/spanLBlue.gif'); }
#sidebar-l ul.menu0 li a:hover { background: #1e7a8a; }
#sidebar-l ul.menu0 li a:hover span { background-image: url('../images/menu/spanLBlueHover.gif'); }
#sidebar-l ul.menu0 li.selected a span { background-image: url('../images/menu/spanLBlueActive.gif'); }

#post-news {background: url(../images/odber-2.png) no-repeat scroll !important;}

#post-news form .btno {background: transparent url(../images/login_button_lblue.png) no-repeat scroll left top;}
#post-news form .btno:hover {background: transparent url(../images/login_button_lblue.png) no-repeat scroll left bottom;}

#post-news strong {color: #575757;}

#post-news form .name {border-color: #91d9e6;}

a {color: #2198ad;}
a:hover {color: #2198ad;}

.fotogalerie a img {border: 3px solid #2198ad;}
.fotogalerie img:hover {border: 3px solid #bfe0e6;}

#footer {background: #fff url(../images/footer_bg_lblue.png) repeat-x scroll bottom;}

.dokumenty {border-top: 1px solid #97B9D7; border-bottom: 1px solid #97B9D7; background: #DFF3F6; padding: 5px 10px; display: block; margin-bottom: 10px; margin-top: 10px;}

#content #komentare div.adminkom {
  background: #bfe0e6;
  border: 1px solid #2198ad;
}

/* Další styly po úpravách */
#content.subpage .rozcestnik h2 { background-color: #5BADBC; }
#content.subpage h2 { color: #58A7B5; }