body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#000000
}

body,p,h1,h2,ul,li,div,img{
padding:0;
margin:0
}
img{border:0}
a{
color:#666666;
text-decoration:none;
cursor:pointer
}

.left{
float:left
}

.right{
float:right
}

.clear{
clear:both
}

#container{
min-width:1000px;
max-width:1600px;
height:1200px;
background: #000000 url(../images/background.jpg) top center no-repeat;
margin:0 auto;
}

#container1000{
width:1000px;
position:relative;
margin:0 auto;
padding-top:83px;
}

#container780{
width:780px;
margin:0 auto
}

#header{
width:640px;
padding-left:68px;
padding-right:72px;
}

#line1{
padding-left:8px;
padding-top:9px;
padding-bottom:1px
}

#line2{
padding-top:3px;
text-align:right
}


#menu{
list-style:none;
width:546px
}

#menu li{
display:inline
}

#submenu{
width:183px;
border: 1px #616161 solid;
font-size:10px;
padding-bottom:15px;

}
#submenu ul{
list-style:none;
margin:15px 0 0 10px;
}
#submenu li{
list-style:none;
}
.str{
float:left;
text-align:right;
width:41px;
}
.strname{
float:right;
width:125px;
padding-right:5px
}
#submenu a:hover,#clicked{
color:#000000; }
#clicked{
font-weight:bold
}
#gallery ,#partners{
width:183px;
border: 1px #616161 solid;
font-size:10px;
margin-top:20px;
}
#gallery{padding-bottom:10px}
#gallery a{
float:left;
padding-left:10px;
padding-top:10px;
}
#partners img{
margin-top:2px;
margin-bottom:2px;}
#gallery img{
border: 1px #616161 solid;
}
#partners{text-align:center}
#partners img { margin:3px 0} 
.subname{
text-align:center;
padding:6px 0;
font-size:12px;
color:#FFFFFF;
background:#616161
}

#page{
width:614px;
height:785px;
overflow:hidden;
padding-left:94px;
padding-top:35px
}

#main{
width:400px
}

#rightside{
width:185px
}

#footer{
width:614px;
overflow:hidden;
padding-left:94px;
font-size:10px
}

#fdate{
width:75px;
text-align:left !important
}

#footer .left{
text-align:center
}

#footer .right{
width:325px;
text-align:right
}
#adressheader{
float:right;
width:300px;
text-align:right;
padding-top:10px;
font-size:10px
}
#notabene{
width:540px;
}
	#firefly{
	position:absolute;
	top:840px;
	right:0px;
	width:120px;
	height:120px;
	}
	#places{
	position:absolute;
	top:310px;
	right:110px;
	width:40px; 
	height:110px;
	}
	#rudo {
	position:absolute;
	top:275px;
	right:0px;
	width:100px; 
	height:240px;
	}
	#bezobrazno{
	left:0;
	top:280px;
	position:absolute;
	width:110px;
	height: 320px;
	}
#backsubmenu{
width:100%;
margin-top:2px;
text-align:center;
}
	#langen, #langbg, #langit{
	position:absolute;
	margin-top:-83px;
	width:90px;
	height:55px;
	}
	#langbg{left:730px;}
	#langen{left:820px;}
	#langit{left:630px;}
	
/** ADDED BY MARTIN -- NEWS BLOCK **/
.news_block{float:left;width:400px;clear:both;}	
.news_block img{float:left;}	
.news_block h1{float:left;font-weight:bold; margin-left:15px;display:inline; font-size:11px;font-family:Verdana, Arial; width:285px; margin-bottom:12px;}	
.news_block p{float:left;width:285px;margin-left:15px;display:inline;padding:0px;font-family:Verdana, Arial;font-size:10px;}
.news_spacer{float:left;width:400px;height:1px; background:#808080 ;margin:15px 0px 15px 0px;display:inline;}
.link{float:right; color:#666; font-size:10px; font-family:Verdana, Arial;}
