/* CSS Document */

body {background: #000; color: #FFF; padding-top: 10px;}


#hd { height: 60px; }
	#mainlogo { border: 5px solid #FFF; border-bottom:0;margin-left: 60px;}
	
#bd { }
	#side { border: 5px solid #FFF; border-right:0; padding-bottom: 200px; background: url("../images/visual_side.jpg") no-repeat bottom left; }
		#mainnav { border-bottom: 5px solid #FFF; background: #E72F23; list-style:none;margin: 0; }
		#mainnav li { list-style:none; font-size: 15px;}
		#mainnav li a { display:block; color: #FFF; text-decoration: none; padding: 5px 10px;text-align:right;}
		#mainnav li a:hover, #mainnav li a.active { background: #FFF; color: #E72F23;}
		
		#secondary-nav { border-bottom: 5px solid #FFF; background: #3F3F40; list-style:none; margin:0; padding: 0;}
		#secondary-nav li { list-style:none; font-size: 12px;}
		#secondary-nav li a { display:block; color: #FFF; text-decoration: none; padding: 5px 10px;text-align:right;}
		#secondary-nav li a:hover { background: #FFF; color: #3F3F40;}
	
	#main { border: 5px solid #FFF; background: #FFF; }
		.yui-t2 #yui-main .yui-b { margin-left: 185px }
		
		#sublevel { border: 5px solid #E72F23; border-bottom:0;height: 180px; background: #E72F23; }
			#sublevel.pic { background: url('../images/visual_sublevel.jpg') no-repeat top left;}
			#sublevel a { color: #FFF;}
		#mainlevel { border: 5px solid #E72F23; color: #000; padding: 15px;_height: 300px; min-height: 300px;}
		
#footer { background: #4B4C4D; padding: 3px 0px 3px 10px; font-size: 11px; color: #FFF;}
#footer div { display:inline; padding-right: 28px;}
#footer a { color: #FFF;}


h1 { color: #E72F23;}
.newsitem h2 {color: #E72F23; padding-bottom: 5px; margin:0;}

#mainlevel a {
	color: #333333;
	text-decoration: none;
}

#mainlevel a:hover{
	color: #999999;
	text-decoration: underline;
}


/* sublevel navigation 
-----------------------*/
#sublevel {  }
	#sublevel .immo { list-style: none; padding:0;margin:0; float:left;margin-left: -1px; }
	#sublevel .immo.first { margin-left:0;}
	#sublevel .immo li { list-style:none;margin-top: 0;}
	#sublevel .immo li.first { margin-top:0;}
	#sublevel .immo a { display:block; width: 150px; border: 1px solid #FFF; color: #FFF; padding: 4px 10px; text-decoration:none; font-size: 14px; }
	#sublevel .immo a:hover, #sublevel .immo a.active { color: #000;}

/* -------------------- */

.immo-info { padding: 0 10px; font-size: 11px; }
	.immo-info h1 { margin-bottom: 0; font-size: 15px; color: #FFF;}

.clr { clear:both;}

.newsitem { padding:10px;}

#krantarchief ul{
	float:left;
}
