/* CSS Document */

body{ 	
	margin: 0px;
	padding: 0px;
	font-family: "Century Gothic", "Calibri", Tahoma, "Arial CE", Arial, sans-serif;
	font-size: 120%;
	background: url(../design/background_orange.jpg) top center no-repeat #fff;
}


img{border: none; margin: 0px; padding: 0px;}

div{ margin: 0px; padding: 0px;}

.right{text-align: right; padding-top: 1ex;}

.stred{text-align: center;}

.cistic{
      clear:both;
      height: 1px;
      border:none;
      visibility: hidden;
}

h6.clear {
 clear: both;
 height: 0px;
 line-height: 0px;
 font-size: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 border: none;
 visibility: hidden;
}

.invisible{display: none;}
	

#kontejner-ie{
	 text-align: left; 
}

#kontejner-ff{
	text-align: left;
	width: 900px;
	margin:auto;
	padding:auto;
	
} 

#obsah{
	width: 900px;
}

#hlavicka{ background: url(../design/claim.png) no-repeat left bottom; width: 900px; height: 158px;}
#menu-box{width:900px;}
#menu {background:url(../design/bg_menu.png) top left no-repeat;height:44px;}

#menu ul {padding:auto; margin:auto; }
#menu ul li {float:left; list-style-type: none; }

#menu ul li a{display:block; text-decoration:none; color:#000; height: 44px; padding: 0 8px; text-align:center; line-height:44px; background:url(../design/odrazka.png) center right no-repeat;font-weight:bold; font-size:80%;}
#menu ul li a.last {background: none;}
#menu ul li a.first {padding:0 10px 0 0;}
#menu ul li a:hover{background:#fff; color: #A85400;}



#kontejner-texty{width:900px;}
#kalendar{width:262px;float:left;}
#kalendar-ico{background:url(../design/bg_kalendar.png) top left no-repeat; height: 75px;  padding-top: 45px; color:#000000;padding-right: 5px;}
.h2_kalendar{text-align:right; font-size:80%; background:none;}


#kalendar-napln li {padding-bottom: 6px; border-bottom:1px solid #CCCCCC; font-size:70%; color:#333333; list-style-image:url(../design/li.gif);}

#texty{margin-left:290px; padding-top: 45px; font-size:80%;}

#pata {font-size:75%; text-align:right; border-top: 1px solid #bf5e04; padding: 5px 5px 20px 0px;}

h2 {display:block; text-align:right; padding-right: 15px; background: url(../design/bg_h2.png) top left repeat-x; height:41px; font-size:110%; line-height:41px; margin:0px; padding:0px; margin-bottom:40px; }

#kalendar h3 {font-size:105%; margin:0px; padding:0px;}

h3{font-size:120%; color: #333;}

#foto {float:right;  margin:20px;}

a {font-weight:bold; color:#990000;}

hr {color:#fff;}

.nahledy img, .galerie img {border: 1px solid #333;}
.galerie img {vertical-align:middle; margin-right: 50px;}

.nahledy, .stred {text-align:center;}

.foto {border: 1px solid #333; text-align:center;}
.pps {list-style-type: none; padding-bottom:20px;}

.galerie li{width:300px;}

.datum-clanku {font-size:80%; text-align:right;}
