body {
    margin:20px 0px 0px 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color:#ddd;
	
}

.celek {    
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
}


.horni{
	width:100%;
	background-color:#FF6600;
	color: #fff;
	font:29px Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	letter-spacing:2px;
	/*line-height:50px;*/
	text-align:center;	
}

.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-color: #DCDCDC;
	display:block;
	border-bottom:2px solid #eee;
	border-right:2px solid #eee;
	border-left:2px solid #eee;
	width:110px !important; width:130px;
	}		
	
.menu a:hover, .menu a:focus {
	background-color: #FF6600;
	color:#fff;		
	}

.menu_bg{
	background-color:#eee;
	width:130px;
	vertical-align:top;
	background-image:url(images/spodek.jpg);
	background-position: 50% 100%;
	background-repeat:no-repeat;
}

.vol_velikost a:active, .vol_velikost a:visited, .vol_velikost a:link {
      background-color: #FDEFD9;
	  color:#FF3300;
	  text-decoration:none;
	  font-size:12px;
}

.vol_velikost a:hover, .vol_velikost a:focus {
	background: #FF7E00;
	color:#fff;
	font-style:oblique;		
	}

.stranka{
	background-color:#FFF3EB;
	/*padding:10 100 10 10;
	margin:10 100 10 10;*/
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 0px; 
	padding-top: 10px;
	vertical-align:top;
	background-image:url(images/stranka-roh.jpg);
	background-repeat:no-repeat;
	background-position:100% 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
}

.horni_male{
         font:11px Verdana, Arial, Helvetica, sans-serif;
		 letter-spacing:.7em;
		 color:#FFCC33;
		 vertical-align:top;		 
		    }

.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height:16px;
	letter-spacing:1.5px;
	text-decoration: none;
	font-weight:700;
	}	
	
.up {
 background-color:#FFFFFF;
 background-image:url(images/sucho.gif);
 background-position: 95% 100%;
 background-repeat:no-repeat;
 }	
 
//.up_linka { background-color:#ddd; height:3px; width:100%;}				
			
////////////////////////////// fotogalerie //////////////////
.gal_span {color:#FF6600;}
.gal_div {text-align:center;}
.gal_img {border:inset; border-color:#FFCC33; border-width:thin;}
.gal_all {text-align:left;}
/////////////////////////////////////////////////////////////			
			
.vetsi{font-family: "Arial"; font-size: 15px; font-weight: bold;}
.vyrazne{font-weight: bold; font-style: italic;}
.vyrazne_male{ font-size:12px; font-weight: bold;}
.vyrazne_{font-weight: bold; text-decoration: underline;}
h1 {font-family: "Arial"; font-size: 20px; font-weight: bold; margin:0%; color:#6699FF;}
h2 {font-family: "Arial"; font-size: 15px; font-weight: bold; text-decoration: none;}
/* Fotogalerie */
body {background-color:#ccc;}
.foto_table 
{
      color:#000099;
      /*background-color:#FFFFCC;*/
    }
.foto_tr    {text-align:center;}
.foto_td    {text-align:center;}
.foto_a     {}
.foto_img   {border-style:ridge; border-width:3px; border-color:#FFFF00;}
.strankovy_div {text-align:center;}
.strankovy_a { text-decoration:none;}
.aktiv {color:#ff6600; background-color:#ccc;}
.popisek_pod_fotkou {text-align:center; color:#444; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding-top:3px;}

/*.kategorie_p {color:#FF9900;}*/
.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;
}
/* /////////// */