* { margin: 0; padding: 0; font-size:100%; font-family: Arial, sans-serif; list-style:none;}
body{text-align:center; height:100%; background: url('../imgs/web/back.jpg') repeat top center}
#backTop {background: url('../imgs/web/backbody.jpg') top center repeat-x;}
#main{width:1046px; margin:0px auto; font-size:80%;text-align:left; background: url('../imgs/web/backDown.gif') top center repeat-y; }

a {color:#7ddfd0; text-decoration:none;}

	#backDown {height:100%; width:1046px; background: url('../imgs/web/back3.gif')top center no-repeat;}
	#header{border:1px solid #181510; }
		h1{position:relative;height:64px; width:198px;overflow:hidden; margin-left: 50px; margin-top:30px; }
		h1 span {position: absolute; top:0px; left:0px; background: url('../imgs/web/logo.jpg') no-repeat; height:64px; width:198px;}
		#menu {float:right; background:#2c251e; padding:5px 0px 5px 0px; }
		#menu li {float: right; border-right:1px solid #638779; padding:0 5px 0 5px;}
		#menu li:FIRST-CHILD {border:0px;}
		#menu li a{text-decoration:none; font-size:1.2em; font-weight:bold;}
		#menu li a:hover{text-decoration:underline;}
	#inbox{  margin:0px 44px 0px 41px; background:#181510; border-left:1px solid #2a2623; border-right:1px solid #2a2623}
	#content{}
	#footer{}
	
#html{margin-top:40px;width:600px;margin-left:180px;}
#html, .box_left, .box_right, #fotogalerie {margin-top:40px;background:#2d261e; padding:0; color:white ;min-height:100px;}
#html img.thumb {float:left; margin-right:10px;  }
#html a:hover {text-decoration:underline;}
#html h2, #html h3, .box_left h2, .box_right h2, .box_left h3, .box_right h3, #fotogalerie h2, #fotogalerie h3{padding:5px 0px 0px 14px; background:url('../imgs/web/backContact.jpg') repeat-x; margin:0; font-size:1.2em;height:30px}
a.downLink {display:block;margin-top:5px;} 
#html p {color:white; padding:4px 14px 4px 14px;}
#html .inbox h2{background:none; height:20px; line-height:20px; padding:10px 0 2px 14px;}
#html .inbox{padding-top:10px;}
#html ul{padding:0px; padding-left:20px;}
#html ul li{padding:2px 0;}

.box_left {float: left; margin-left:50px;width:380px;}
.box_right{float: right;margin-right:50px;width:440px;}

.inbox
.cl{clear:both; line-height:1px; font-size:1px; margin-top:-1px;height:0px;}

.news-title {float: left; width: 210px; overflow: hidden; font-size:1.2em; font-weight:bold; }
.news-date {float: right; width: 60px; overflow: hidden; text-align: right; font-size: 85%; font-weight: bold;}
.news-text {float: left; width: 100%; clear: both; padding-left: 3px; padding-top: 5px; padding-bottom: 10px;}
.news-text span {font-size:120%; padding-right: 3px; }
.news-text p {margin-bottom: 6px;}

.box_gal {float: left; width: 100%; margin-bottom: 20px;}
.box_gal img {border: 0;}
.box_gal_left {float: left; width: 190px; height: 100px; text-align: center; background-color: black; position: relative;}
.box_gal_right {float: right; width: 190px; height: 100px; text-align: center; background-color: black;  position: relative;}
.box_gal_left span, .box_gal_right  span {position: absolute; left: 0px; bottom: -3px; font-weight: bold; font-size: 200%; color: white;}
.gal_small_left {float: left; width: 120px; height: 80px;text-align: center; margin-right: 20px; background-color: black;}
.gal_small_right {float: right; width: 120px; height: 80px; text-align: center; background-color: black;}
.box_inner {padding: 13px;}
.box_inner_gal {padding: 20px}

a.top-link {color: white;}

#fotogalerie {width: 860px; margin-left: 50px; float: left;}

#fotogalerie .galerieItem {width: 265px; margin-right: 10px; float: left; overflow: hidden; text-align: center; margin-bottom:20px;}
#fotogalerie .odd {margin-right: 0px; }
#fotogalerie img {border: 0px;}
#fotogalerie .bold {font-weight: bold; font-size: 110%;margin-top: 10px;}
#fotogalerie .anotace {margin: 10px;}
#fotogalerie .multimedia-detail{width: 100%; text-align: center;margin-top: 20px;}
.grey { color: #8F8F7D; font-weight:bold;}
#fotogalerie p { padding: 10px 20px 20px 0px;}
#fotogalerie .info_row {width: 100%;}
#fotogalerie .navig {float: left; width: 30px; font-size: 300%;}

#fotogalerie .info {float: left; width: 755px; margin-bottom:10px;}

#fotogalerie .inbox{padding:20px;}

.katItem_left {float: left; margin-left: 10px; text-align: center; margin-bottom: 20px; position: relative;}
.katItem_right {float: right; margin-right: 10px; text-align: center; margin-bottom: 20px; position: relative;}
.katItem_left span , .katItem_right span {position: absolute; left: -2px; bottom: -6px; font-weight: bold; font-size: 300%; color: white;}

#footer {width: 100%; clear: both; text-align:center; font-size:90%; margin-top:20px; }
#footer ul {padding: 20px; padding-left: 50px;}
#footer li { color: #8F8F7D; display: inline; padding-right: 10px; filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;}