body {    
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color:#FEF8E8;
	margin:0px;
}

.celek {    
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
}


.horni{
	width:100%;
	background-color:#985D2F;
	color: #fff;
	font:32px Times New Roman, Arial, Helvetica, sans-serif;
	font-weight:600;
	letter-spacing:2px;
	/*line-height:50px;*/
	text-align:center;		
	
}
.poz
{
	background-image:url(images/roh_horni.gif);
	background-repeat:no-repeat;
	background-position:100% 100%;
}

.akce a:active, .akce a:visited, .akce a:link
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	line-height:16px;
	letter-spacing:1px;
	text-decoration: none;
	padding:5px 6px 5px 8px;
	display:block;
	border-bottom:2px solid #FFC185;
	border-right:2px solid #FFC185;
	border-left:2px solid #FFC185;
	width:190px;
	background-color:#6FB3FF;
	color:#fff;
    
}

.akce  a:hover, .akce a:focus
{
background-color:#ffe400;
color: #000;
}

.menu a:active, .menu a:visited, .menu a:link {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height:16px;
	letter-spacing:1px;
	text-decoration: none;
	padding:5px 6px 5px 8px;
	background: #ccc;
	display:block;
	border-bottom:2px solid #D4B076;
	border-right:2px solid #D4B076;
	border-left:2px solid #D4B076;
	width:150px !important; width:165px;
	text-align: left;
	}		
	
.menu a:hover, .menu a:focus {
	background: #A590B7;
	color:#fff;		
	}

.menu1 a:active, .menu1 a:visited, .menu1 a:link {
	background-image:url(images/roh_tlacitko1.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	}		
	
.menu1 a:hover, .menu1 a:focus {
	background-image:url(images/roh_tlacitko1x.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	}
	
.menu2 a:active, .menu2 a:visited, .menu2 a:link {
	background-image:url(images/roh_tlacitko2.gif);
	background-position:100% 100%;
	background-repeat:no-repeat;
	}		
	
.menu2 a:hover, .menu2 a:focus {
	background-image:url(images/roh_tlacitko2x.gif);
	background-position:100% 100%;
	background-repeat:no-repeat;	
	}	
	
.menu_bg{
	background-color:#D4B076;
	width:150px !important; width:165px;
	vertical-align:top;
	background-image:url(images/roh.gif);
	background-repeat:no-repeat;
	background-position:100% 100%;
}

.vol_velikost a:active, .vol_velikost a:visited, .vol_velikost a:link {
      background-color: #ccc;
	  color:#FF3300;
	  text-decoration:none;
	  font-size:12px !important; font-size:12px;
}

.vol_velikost a:hover, .vol_velikost a:focus {
	background: #FF7E00;
	color:#fff;
	font-style:oblique;		
	}

.vtt 
{
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:700;
}

.stranka{
    margin:60px;
	background-color:#FFF8EB;
	/*padding:10 100 10 10;
	margin:10 100 10 10;*/
	padding-right: 100px; 
	padding-left: 20px; 
	padding-bottom: 0px; 
	padding-top: 20px;
	vertical-align:top;
	/*background-image:url(images/pozadi.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;	*/
}

.horni_male{
         font:11px Verdana, Arial, Helvetica, sans-serif;
		 letter-spacing:.7em;
		 color:#FFCC33;
		 vertical-align:top;		 
		    }

.navText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height:16px;
	letter-spacing:1.5px;
	text-decoration: none;
	font-weight:700;
	}						
			
/* Fotogalerie */
.foto_table 
{
      color:#000099;
      background-color:#FFE3C3;
	  border:#999999 solid 1px;	  
    }
.foto_tr    {text-align:center;}
.foto_td    {text-align:center; background-color:#efefef; border-style:solid; border-width:1px; border-bottom-color:#999999; border-right-color:#999999; border-left-color:#CCCCCC; border-top-color:#CCCCCC; padding-bottom:0px !important; padding-bottom:15px;}
.foto_a     {}
.foto_img   
 {
  border: solid 1px #ccc;
  vertical-align: middle;
 }
.foto_img_sklo {border:none;}
.strankovy_div {text-align:center; line-height:20px;}
.strankovy_div a:active, .strankovy_div a:visited, .strankovy_div a:link { text-decoration:none; color:#fff;}
.strankovy_div a:hover, .strankovy_div a:focus {text-decoration:overline underline; color:#ff6600;}
.aktiv {color:#990000; background-color:#FFE3C3; border-top:#999999 solid 1px; border-right:#999999 solid 1px; border-bottom:#FFE3C3 solid 1px; border-left:#999999 solid 1px; position:relative; z-index:2;}
.foto_sipky {color:#666666; font-size:18px; line-height:20px;}
.popisek_pod_fotkou {text-align:center; color:#444; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding:3px; background-color:#DBDBDB; border:solid 1px #666;}


.kategorie_p {display:none;/*background-color:#DBE3BF; border:1px solid #B0BB94; padding:3px; width:80%;*/}
.podkategorie_p {display:none;/*background-color:#E3E2BF; border:1px solid #BBBA94; padding:3px; width:70%;*/}
.kategorie_p a:active, .kategorie_p a:visited, .kategorie_p a:link {
 color:#000099;
 text-decoration:none;
}

.kategorie_p a:hover, .kategorie_p a:focus {
color:#FF6600;
text-decoration:overline underline;
}

.podkategorie_p a:active, .podkategorie_p a:visited, .podkategorie_p a:link {
 color:#993300;
 text-decoration:none;
}

.podkategorie_p a:hover, .podkategorie_p a:focus {
color:#FF6600;
text-decoration:overline underline;
}


td a:hover {
	background-color: transparent;
}

td a.foto_a div {
	position: relative;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	cursor:pointer;
	color:#000;
	z-index:5;
}
td a.foto_a div div {
	display: block;
	position: absolute;
	top: -100px !important;
	top: -100px;
	left: 110px !important;
	left: 110px;
	visibility: hidden;
	padding: .2em .5em;
	width:100px;
	background: #eee;
	border: solid #b86 1px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	-moz-opacity: 0.7;
}
td a.foto_a:hover div div {
	visibility: visible;
}

.oznaceni_fotky { display:block;color:#999999; font-size:10px; text-align:center;}
.pocet_fotek_v_kategorii{ font:Verdana, Arial, Helvetica, sans-serif oblique 9px; color:#aaa; margin:3px;}
/* /////////// */



.hed7 {color:#aaa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-bottom:3px;}
h1 {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; padding-bottom:3px; text-decoration:underline;}
h5 {font-size:15px;}

/* novinky */
.novinky_archiv 
{
 letter-spacing:2px; 
 font-size:14px; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#666666;
 background-color:#bee147;
 font-weight:800;
 padding:3px;
 border-right:#aaa solid 1px;
 border-bottom:#aaa solid 1px;
 
}
.novinky_spodni{text-align:justify; padding-bottom:10px;}
.novinky_titulek
{
 font-size:16px; 
 font-family:Arial, Helvetica, sans-serif; 
 color:#333; 
 background-color:#FF0000; 
 width:100%; 
 font-weight:bold; 
 letter-spacing:2px;
 line-height:18px;
 padding-left:0px;
 text-align:left;
}
.novinky_titulek a:active, .novinky_titulek a:visited, .novinky_titulek a:link 
{
 display:block;
 background: #FFB701;
 text-decoration:none;
 color:#01AEFF;
}			
.novinky_titulek a:hover, .novinky_titulek a:focus 
{
 background: #BEE147;
}

.novinky_zprava
{
 font-size:11px; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#333333; 
 background-color:#FFD4D4; 
 width:100%;
 padding:2px 0px 2px 0px;
 text-align:justify;
}

.novinky_celek
{
 width:100%;
}

.novinky_cas
{
 float:right;
 font-size:9px;
}

table.kalendar tr td
{
	font-size:16px;
	font-weight:bold;
	color:#888;
}

table.kalendar tr td a
{
	text-decoration:none;
	color:#61ef14;
}

table.kalendar tr td a:hover
{	
	color:#256601;
}

table.kalendar tr td span
{	
	color:#000;
}

table.kalendar tr.dny td
{
	font-size:18px;
	font-weight:bold;
	color:#000;
	padding:1px;
}

table.kalendar tr td b
{
	font-size:18px;
	font-weight:bold;
	color:#000;
}


a.odkaz_kalendar
{
	display:block;
}
a.odkaz_kalendar:hover
{
	background-color:#fea5a5;	
}

td b
{
	text-decoration:none;
}

.kalendar tr.obsahk td span
{
	display:block;
}
/* ///////// */
