/* CSS Document */

body {
	margin:0px;
	background:url("../layout/background.gif") left top repeat-x;
	background-color: #333333;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a, a:hover {outline:none;}

#main {width:1000px;
		height:100%;
		text-align:left;
		margin-left:auto;
		margin-right:auto;
		position:relative;}

#header {height: 120px;
		width: 1000px;
		margin-left:auto;
		margin-right:auto;
		}
		
#menu {height:24px; width:1000px;}
		
#menucont {width:970px; float:left;}
			
.lang a {float:left; 
		font-size:12px;
		text-decoration:none;
		color:#999999;
		padding-top:5px;
		padding-right:10px;
		}
		
#langselected {float:left; 
		font-size:12px;
		text-decoration:none;
		color:#D40000;
		padding-top:5px;
		padding-right:10px;
		}

#ad {width:30px; float:left;}

#ad1 a {width:30px; float:left; color:#000000;}
			
#menucontM {width:950px; float:left;}
		
.menutext a {
			font-size:12px;
			color:#cccccc;
			text-decoration:none;
			padding-left:28px;
			padding-top:5px;
			float:right;
			}
			
.menutext a:hover {color:#D40000; text-decoration:none;}
			
#menutext_selected {color:#999999;}

#middle {width:980px;
		height:100%;
		margin-left:10px;
		position:relative;
		}

#left {width:346px; float:left; margin-top:40px; margin-bottom:15px;}
		
.leftphoto {height:200px;
			width:246px;
			margin-left:20px;
			margin-top:20px;
			margin-bottom:0px;
			border:#999999 solid 1px;}
			
/* for IE */
*html .leftphoto {margin-bottom: 10px;}

#center {width:318px; float:left; margin-top:40px; margin-bottom:15px;}
		
.centerphoto {height:200px;
			width:246px;
			margin-left:21px;
			margin-top:20px;
			margin-bottom:20px;
			border:#999999 solid 1px;
			}
			
#centercontact {width:246px;
			margin-left:21px;
			margin-top:42px;
			margin-bottom:20px;
			color:#cccccc;
			font-size:12px;}

#right {width:286px; float:right; margin-top:40px; margin-bottom:15px;}
		
.rightphoto {height:200px;
			width:246px;
			margin-top:50px;
			margin-bottom:0px;
			border:#999999 solid 1px;}
			
/* for IE */
*html .rightphoto {margin-top: 20px; margin-bottom:0px;}
		
.headline {
		color:#cccccc;
		font-size:14px;
		font-weight:bold;
		margin-left:22px;
		padding-bottom:1px;
		}
		
#headlineNews {
		color:#cccccc;
		font-size:13px;
		font-weight:bold;
		margin-left:22px;
		padding-bottom:1px;
		}
		
#headsecret {color:#222222; font-size:14px; font-weight:bold;}
		
.redlineLR {width:286px; height:3px; float:left;}
			
#redlineC {width:288px; height:3px; float:left; }

#contentL {width:300px;
		margin-top:15px;
		margin-left:22px;}
	
#contentC {width:266px;
		font-size:11px;
		color:#cccccc;
		margin-top:20px;
		padding-left:22px;}
		
#contentCBand {width:240px; font-size:11px; color:#cccccc; padding-bottom:5px;}
		
#contentCBand a {color:#cccccc; text-decoration:none;}
			
#contentCBand a:hover {color:#D40000;}

#redlineCBand {width:288px; height:3px; float:left; 
		background:url("../layout/redLineNews.jpg") top left no-repeat;}
		
#contentCSong {width:240px; font-size:11px; color:#cccccc; padding-bottom:5px; padding-top:16px;}

/* for IE */
*html #contentCSong {padding-top: 2px;}
		
#contentNews {width:240px; color:#cccccc; font-size:11px; padding-right:0px;}
		
#contentNews a {color:#cccccc; text-decoration:none;}
			
#contentNews a:hover {color:#D40000;}
	
#Lkoncerti {color:#cccccc;
			width:266px;
			padding-bottom:5px;
			font-size:11px;
			position:relative;
			}
			
#dkoncertiL {float:left;}

#dkoncertiR {float:left;}

#contentR {width:266px; margin-top:20px; padding-left:22px;}
	
#contentNewsR {width:266px; margin-top:12px; margin-left:22px;}
		
#dnovice {width:266px; color:#cccccc; font-size:11px; padding-top:5px;}
		
#dnovice a {color:#cccccc; text-decoration:none;}
		
#dnovice a:hover {color:#D40000;}

#headlineSong {width:169px;
		color:#cccccc;
		font-size:13px;
		font-weight:bold;
		float:left;
		}

#flashPlayer {width:60px; float:left; padding-top:2px;}
		
#dblog {color:#cccccc; width:245px; font-size:11px; position:relative;}
#dblog a {color:#cccccc; width:245px; font-size:11px; position:relative;}
#dblog a:hover {color:#D40000;}
		
#blogL {height:10px;
		width:100px;
		font-size:10px;
		float:left;
		margin-top:20px;}
		
#blogR {height:10px;
		width:120px;
		font-size:10px;
		text-align:right;
		float:right;
		margin-top:20px;}
		
#blogL a {color:#cccccc; text-decoration:none;}
				
#blogR a {color:#cccccc; text-decoration:none;}
				
#blogL a:hover {color:#D40000;}

#blogR a:hover {color:#D40000;}
		
#contentBand {width:300px; margin-top:15px; margin-left:15px;}
		
#contentBand a {color:#cccccc; font-size:11px; text-align:left; text-decoration:none;}
		
#contentBand a:hover {color:#D40000;}
			
#videospacer {height:18px;}

@media {#videospacer {height:12px;}}	
		
#centerphotoBand {height:350px;
			width:246px;
			margin-left:21px;
			margin-top:20px;
			margin-bottom:20px;
			border:#999999 solid 1px;}
			
#headlineBand {
		color:#cccccc;
		font-size:14px;
		font-weight:bold;
		margin-left:33px;
		padding-bottom:1px;
		}
		
#headlineBand a {
		color:#cccccc;
		font-size:14px;
		font-weight:bold;
		padding-bottom:1px;
		text-decoration:none;
		}
		
#headlineBand a:hover {color:#D40000;}

#gallery {width:630px; float:left; margin-top:40px;}
		
#redlineGallery {width:604px; height:3px; float:left;}	

#galleryContent {width:570px; margin-top:20px; padding-left:24px; float:left;}
		
#photo {width:110px; height:116px; float:left;}

#photoBorder {height:100px; width:100px; border:#999999 solid 1px;}

.thumbBorder {height:50px; width:50px; border:#999999 solid 1px;}

.thumbBigBorder {height:150px; width:150px; border:#999999 solid 1px;}
		
#gamesDown{color:#cccccc; font-size:11px; margin-left:22px; padding-top:5px;}
		
#gamesDown a {color:#cccccc;}
			
#gamesDown a:hover {color:#D40000;}

#wall {color:#cccccc; font-size:11px; float:left;}
		
#wall a {color:#cccccc; text-decoration:none;}
		
#wall a:hover {color:#D40000;}

#contactL {color:#cccccc; font-size:12px; padding-top:10px;}	
		
#contactL a {color:#cccccc; text-decoration:none;}	

#contactL a:hover {color:#D40000;}	

#contentLinks {width:266px;
		color:#cccccc;
		font-size:11px;
		margin-top:12px;
		margin-left:13px;}
		
#contentLinks a {color:#cccccc; text-decoration:none;}

#contentLinks a:hover {color:#D40000;}

#video {color:#cccccc; font-size:14px; margin-top:15px;}

/* for IE */
*html #video {margin-top:10px;}

#player1 {color:#ffffff; font-size:12px;}

#player1 a {color:#ffffff; font-size:12px; text-decoration:none;}

#player1 a:hover {color:#D40000;}

.admin a {width:200px;
			color:#00FF55 !important;
			font-size:10px;
			text-decoration:underline !important;
			}
			
.admin a:hover {width:200px; color:#FF00FF !important; font-size:10px;}
			
#footer {width:1000px; height:60px; clear:both; margin-top:5px;}
		
#footerLine {width:1000px; height:3px; }

#footcontent {width:1000px;}

#footphoto {width:200px; margin-left:410px; margin-top:8px;}

.footlink {float:left; margin-right:20px;}
		
#footwww {color:#cccccc;
			font-size:10px;
			text-align:center;
			padding-bottom:8px;
			padding-top:8px;
			width:1000px;
			clear:both;
			}
			
#footwww a {color:#cccccc; text-decoration:none;}
			
#footwww a:hover {color:#D40000;}


#prispevek {font-size:18px; color:#cccccc; text-align:center; margin-top:80px;}
