body {background: url("/obrazek/3/pozadi-png") repeat scroll 0 0 transparent;}
#svatek {width: 120px; color: white; text-align: center; padding-left: 20px;}
.ikal_hl {font-weight: bold;}

.folder-3871 #gallery-nav {display: none;}



/* ---[ template ]----------------------------- */

#container{
	width: 780px;
	padding-top: 215px;
  background: white url(/obrazek/3/container-bg-png/) repeat-y;
}

#lcolumn {
  width: 176px;
  margin: 0px 2px 20px 2px; color:white!important;
}

#lcolumn h2, #lcolumn h2 a {color:#08426a!important; background-color:#eeffa6; padding-left: 20px; margin-left:0;}

#lcolumn .sidebar h2 {  margin-left: 0px;}

/* ---[ menu ]-------------------------------- */

#menu { font-size: 105%; background-color:#eeffa6; }
#menu li {  border-bottom: 1px solid #004e98; }

#menu li a { color: #08426a;}

#menu li a:hover, #menu li ul li a:hover { color: white; background-color: #0076be; }
#menu li.active a { color: white;  background-color: #0076be; }
#menu li.active a:hover { color: white; background-color: #0076be; }

#menu li ul li { border-top: 1px solid #004e98; }
#menu li ul li a, #menu li.active li a {  color: #08426a; background: none #eeffa6; }

#menu li ul li.active a:hover { color: white; background-color: #0076be; }

#menu li.separator { margin-top: 25px; border-top: 1px solid #004e98; }

/* ---[ theme ]------------------------------- */

#theme {
  width: 780px; height: 215px;
  background-color: transparent; 
border:none;
}

#theme object {
  width: 780px; height: 215px;
}


/* ---[ search ]------------------------------ */

#search {  background-color: #82beff;}
#lcolumn #search h2 { color: #144275; }


/* ---[ footer ]------------------------------ */

#footer {
    background: url("/obrazek/3/paticka-jpg/") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #8DB8DF;
    border-left: 2px solid #8DB8DF;
    border-right: 2px solid #8DB8DF;
    color: #222222;
    height: 27px;
    line-height: 27px;
    padding: 0 20px;
}

#footer ul li { display: inline; }
#footer a { color: #222222; }
#footer p.copyright a:link, #footer p.copyright a:visited {  color: #222222;}
#footer p.copyright a:hover {  color: #222222;}

/* ---[ contact ]----------------------------- */

#contact {
  padding: 0px;
  border: none;}
#contact h2 { margin-left: 0; }
#contact div {  border-bottom: 1px solid #eeffa6;}
#contact .fax span, #contact .ic span, #contact .dic span {  color: #eeffa6;}

.newsheader {
    background-color: #EEFFA6;
    background-image: none;
    color: #08426A;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 0.3em;
    padding: 5px;
}

.newsbody {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 5px;
}

#svatek {text-align: center;}