/* Base*/

body, div, td, input
{
	font-family:Arial;font-size:11px;
}
br.clear
{
	clear:both;
}
div.clear
{
	clear:both;
}
#Wrapper
{
	width:972px;
	text-align:center;
	margin:auto;
	background-image:url(bg.gif);
	background-repeat:repeat-y;

}
ul, li
{
	list-style-type:none;
	border:0;margin:0;padding:0;
}
em
{

	font-style:normal;
}
p
{
	border:0;margin:0;padding:0;
}
a, a:visited
{
	font-weight:bold;color:#34596e;text-decoration:none;
}
span.Head
{
        font-weight:bold;color:#f08815;font-size:17px;
	margin-bottom:6px;
	display:block;
}
span.Head span
{
    color:#5188a7;
}
img
{
    border:0;padding:0;margin:0;
}
/* Structure*/

#Top
{padding-top:6px;
margin-bottom:6px;
}
#InnerWrapper
{
	text-align:left;
	margin-left:18px;
	_margin-left:7px;
	width:942px;
	background-image:url(bgblue.gif);background-repeat:repeat-y;
	background-position:right;
}
#Logo
{
	float:left;
border-left:6px solid white;
	color:#666666;
	font-size:11px;
}
#Banner
{
	float:right;
	margin-right:56px;
	_margin-right:53px;
	width:468px;overflow:hidden;
	
}
#Nav
{
	height:78px;
	margin-bottom:24px;
	background-image:url(navbg.gif);
	background-repeat:no-repeat;

}
#MainNav
{
	float:left;margin-top:6px;
	border-left:6px solid #f0f5f8;
}
#Search
{
	float:right;margin-top:6px;
	width:210px;
	text-align:right;

}
ul.nav
{
	float:left;
	width:175px;
}
ul.nav li
{
	background-image:url(bullet_bold.gif);background-repeat:no-repeat;
	background-position:0 4px;
	line-height:140%;
}
ul.nav li a
{

	padding-left:13px;
}
ul.nav li a.active
{
	color:#f08815;
}
#Content
{
	margin-left:6px;margin-right:6px;
}
#LeftContent
{
	width:564px;
	float:left;
	margin-right:30px;
}
#RightContent
{
	width:336px;float:right;
}
#RightContent span.Head
{

	margin-bottom:3px;

}
img.photo
{
	margin-right:12px;
	float:left;
}
#Attention
{
	
}
#Attention a, #Attention a:visited
{
display:block;
    border:0;padding:0;margin:0;
    font-weight:bold;color:#f08815;font-size:18px;

}


#BottomContent
{
	margin-top:12px;
}
#BottomLeft
{

	width:132px;

	float:left;

}

div.skyscraper
{
    width:132px;
    display:block;
}
#BottomRight
{
float:left;
width:432px;
}
#BuzzBlocks
{

}

#BuzzingInfo
{

margin-top:10px;
}
div.buzzblockl
{
	margin-right:12px;
	float:left;
	width:162px;
	margin-top:12px;

}
div.buzzblockr
{

	float:left;
	width:162px;
	margin-top:12px;

}
#SmallBanner
{
	height:73px;margin-top:12px;background-image:url(bg_smallbanner.gif);
}
#SmallBanner .wrapper
{
    padding-top:7px;
    text-align:center;
    margin:auto;width:468px;
}

#Footer
{
	margin-top:12px;height:50px;background-image:url(bg_footer.gif);
	padding-left:6px;padding-right:6px;padding-top:6px;
}
#FooterL
{
    float:left;
}
#FooterR
{
    float:right;
}
#Special, #Related
{
margin-top:12px;
    background-color:#f0f5f8;
    background-repeat:repeat-x;
    background-image:url(line.gif);
    background-repeat:repeat-x;
    background-position:top;
}
#Special div.inner, #Related div.inner
{
	    background-repeat:repeat-x;
    background-image:url(line.gif);
    background-repeat:repeat-x;
    background-position:bottom;
}

#Related div.inner
{
	padding:6px;
}
#Special1
{
    width:270px;overflow:hidden;float:left;margin-left:12px;_margin-left:6px;
}
#Special2
{
    width:276px;overflow:hidden;float:right;
}
#Special a, #Special a:visited
{
       border:0;padding:0;margin:0;
   font-size:11px;
	margin-bottom:6px;
	display:block; margin-top:3px;
}

ul.buzzlist li
{
	background-image:url(bullet_bold.gif);background-repeat:no-repeat;
	background-position:0 3px;
	_background-position:0 4px;
	
	

	line-height:170%;
}
ul.buzzlist li.pos1
{
    background-image:url(pos1.gif);
}
ul.buzzlist li.pos2
{
    background-image:url(pos2.gif);
}
ul.buzzlist li.pos3
{
    background-image:url(pos3.gif);
}
ul.buzzlist li.pos4
{
    background-image:url(pos4.gif);
}
ul.buzzlist li.pos5
{
    background-image:url(pos5.gif);
}
ul.buzzlist li a
{
	padding-left:16px;
}
div.buzzingnews
{
    background-image:url(buzzbg.gif);height:135px;
}
div.line
{
    height:3px;overflow:hidden;background-image:url(line.gif);margin:0;border:0;padding:0;
}

#Accordeon { width:336px;z-index:0; }
.mytitle { width:336px;cursor:pointer;}
			.mytitle span { cursor:pointer; border:1px solid #69848b; margin-top:2px; padding:3px 0 3px 6px;font-weight:bold;color:white;display:block; }
			.on  .mytitle span { background-color:#4f8aa8; }
			.off .mytitle span { background-color:#4f8aa8;background-image:url(plus.gif);background-position:right;background-repeat:no-repeat; }
			.content, .mycontent    { padding:6px; border:1px solid #69848b; border-top-width:0;background-color:white;padding-bottom:60px; }
			
				#NewsAccordeon {width:432px; }
			.newstitle { cursor:pointer; margin-top:5px; padding:3px 0 3px 6px;font-weight:bold;color:#34596e;width:426px;z-index:1;}
			.newstitle span{background-image:url(bullet_news.gif);background-repeat:no-repeat;padding-left:12px;z-index:1; }
			
			.on  .newstitle { background-color:#f0f5f8; z-index:1;}
			.off .newstitle { background-color:#f0f5f8;background-image:url(plus2.gif);background-position:right;background-repeat:no-repeat;z-index:1; }
			
			.newscontent, .oneline   { padding-left:15px;}
			.newscontent a {display:block;padding-bottom:1px;}
			
a.leesverder, a:visited.leesverder
{
background-image:url(bullet_lees.gif);
background-repeat:no-repeat;
background-position:center left;

}
#Attention a.leesverder, #Attention a:visited.leesverder
{
background-image:url(bullet_lees.gif);
background-repeat:no-repeat;
background-position:center left;
font-weight:bold;color:#34596e;text-decoration:none;font-family:arial;font-size:11px;
}



.newscontent a.leesverder
{

}
a.leesverder span
{
    margin-left:12px;display:block;
}
#BuzzingItAll
{
	float:left;
	margin-left:50px;
	margin-top:33px;
	}
input.searchbox
{
	width:172px;
}
input.searchbutton
{font-weight:bold;color:#34596e;text-decoration:none;font-size:small;
	border:0;padding:0;margin:0;
	font-weight:bold;
	background-color:#f0f5f8;
	width:85px;
	float:right;
	margin-right:2px;
	display:inline;
	
}
#search img
{

}

#Blocks
{
	margin-top:10px;
}

div.jobblockl
{
	margin-right:6px;
	float:left;
	width:162px;
	margin-top:6px;
	border:1px solid #727c85;
	background-color:White;
	height:68px;
	display:block;
	overflow:hidden;

}
div.jobblockr
{

	float:left;
	width:162px;
	margin-top:6px;
	border:1px solid #727c85;
	background-color:White;
	height:68px;
	display:block;
	overflow:hidden;

}
div.job
{
padding:4px;
	
}

div.job a, div.job a:visited
{
	color:#f08815;
	font-size:12px;
}

ul.relatedlist li
{
	background-image:url(bullet_related.gif);background-repeat:no-repeat;
	background-position:0 4px;
	line-height:140%;
}
ul.relatedlist li a
{

	padding-left:13px;
}
span.PageTitle
{
    color:#5187a9;
    font-weight:bold;font-size:18px;
    display:inline;
}
.newstitle
{
    position:relative;
    z-index:1;
}

	.searchtitle { cursor:pointer; margin-top:5px; padding:3px 0 3px 6px;font-weight:bold;color:#34596e;width:557px;background-color:#f0f5f8; }
			.searchtitle span{background-image:url(bullet_news.gif);background-repeat:no-repeat;padding-left:12px;z-index:-1; }
			div.searchportal a
			{
			    display:inline;
			}
			
			div.searchportal
			{
			    line-height:160%;
			}
			a.leesverder, a:visited.leesverder
{
background-image:url(bullet_lees.gif);
background-repeat:no-repeat;
background-position:center left;
display:block;

}
a.leesverder span
{
    margin-left:12px;display:block;
}


	div.float
	{
		float:left;
		margin-right:5px;
		width:130px;
	}
	div.float b
	{
		display:block;
		margin-bottom:5px;
	}
	div.float select
	{
		width:130px;
		font-size:10px;
	}
	
	div.input 
	{
		float:left;margin-right:10px;
	}
	div.input b
	{
		display:block;
	}
	#InfoBar
	{
		margin-top:10px;margin-bottom:10px;
		padding-top:8px;
		padding-left:10px;
		color:#020051;
	}
	#InfoBar b
	{
		font-weight:bold;
	}
	#Related
	{
		margin-bottom:10px;
	}
	ul.LinkItems li
	{
		margin-bottom:5px;
	}
	span.Head2
	{
		color:#d40000;
		font-weight:bold;
		font-size:14px;
	}

	#kruimel
	{
		margin-bottom:10px;
	}

body
{
	border:0;margin:0;padding:0;
}

.newscontent
{
display:block;padding-bottom:10px;
}
div.ankeiler a, div.ankeiler a:visited
{
color:black;
}

div.ankeiler
{
padding-top:3px;padding-bottom:3px;
}

div.ankeilerend
{
}
#Banner
{

}
#Attention div.crumb a, #Attention div.crumb a:visited 
{
font-weight:bold;color:#34596e;text-decoration:none;font-size:12px;
}
#Attention a.leesverder, #Attention a.leesverder:visited
{


font-weight:bold;color:#34596e;text-decoration:none;font-family:arial;font-size:11px;
}

#Attention a.leesverder span
{
display:inline;float:left;
}

#Attention a.leesverder
{
display:inline;float:left;
}



#Colofon a, #Colofon a:visited
{
display:inline;
font-size:11px;
    color:#5187a9;
}

#Colofon p
{
margin-bottom:10px;
}

#Attention #Colofon
{
padding-bottom:15px;display:block;
}
div.rectangle
{
width:336px;height:280px;
}
#Attention a.leesverder
{
cursor:pointer;
}

#Attention a.leesverder span
{
cursor:pointer;
}


#Attention b
{
margin:0;border:0;padding:0;display:inline;float:left;margin-right:10px;
}
ul.nav li.a, ul.nav li
{
font-size:12px;
}
#Attention div.crumb span, #Attention div.crumb span
{
display:inline;
margin:0;padding:0;border:0;
}

.PageTitle
{
margin-left:5px;
}

.crumb a
{
font-size:12px;
}
div.ankeiler img
{
margin-right:5px;float:left;border:1px solid white;
}
a:hover
{
text-decoration:underline;
}