﻿body{
margin:0;
padding:0;
font: 62.5%/140% Arial, Helvetica, Verdana, sans-serif;
background: #CCC;
}

b{}
em{color: red;}



#maincontainer{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: #FFFFFF;
}

#topsection{
background: #fff;
height: 100px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
	margin: 0 167px 0 167px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/


}

#leftcolumn{
float: left;
width: 154px; /*Width of left column in pixel*/
margin-left: -937px; /*Set margin to that of -(MainContainerWidth)*/

}

#rightcolumn{
float: left;
width: 154px; /*Width of right column*/
margin-left: -167px; /*Set left margin to -(RightColumnWidth)*/

}

#footer{
clear: left;
width: 100%;
background: #fff;
color: #000;
text-align: center;
}

#footer a{

}

.innertube{
margin: 13px; /*Margins for inner DIV inside each column (to provide padding)*/

}

/****** elemente ******/
.side_pix {
	widht:154px;
	height:154px;
	border:solid 0px blue;
	margin-bottom:13px;
}

.side_pix .transarea a {
	/*visibility:hidden;*/
height:154px;
width:154px;
/*margin-top:20px;
background-color:#00FF00;*/
display:block;
/*filter: Alpha(opacity = 0);

-moz-opacity:0;
opacity:          0;/**/
-khtml-opacity:   0;/**/*/
cursor:pointer;
}


.side_pix .transarea a:hover {
visibility:visible;
height:154px;
width:154px;
/*filter:Alpha(opacity=50);
opacity:50%;*/
font-size:1.4em;
color:#00FF00;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:          0.8;
-khtml-opacity:   0.8;
cursor:pointer;
background-image:url("pix/weiterlesen.gif");
}

.side_pix .transareaepd a {
	/*visibility:hidden;*/
height:154px;
width:154px;
/*margin-top:20px;
background-color:#00FF00;*/
display:block;
/*filter: Alpha(opacity = 0);

-moz-opacity:0;
opacity:          0;/**/
-khtml-opacity:   0;/**/*/
cursor:pointer;
}


.side_pix .transareaepd a:hover {
visibility:visible;
height:154px;
width:154px;
/*filter:Alpha(opacity=50);
opacity:50%;*/
font-size:1.4em;
color:#00FF00;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:          0.8;
-khtml-opacity:   0.8;
cursor:pointer;
background-image:url("pix/weiterlesen_epd.gif");
}


.side_pix .transareauk a {
	/*visibility:hidden;*/
height:154px;
width:154px;
/*margin-top:20px;
background-color:#00FF00;*/
display:block;
/*filter: Alpha(opacity = 0);

-moz-opacity:0;
opacity:          0;/**/
-khtml-opacity:   0;/**/*/
cursor:pointer;
}


.side_pix .transareauk a:hover {
visibility:visible;
height:154px;
width:154px;
/*filter:Alpha(opacity=50);
opacity:50%;*/
font-size:1.4em;
color:#00FF00;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:          0.8;
-khtml-opacity:   0.8;
cursor:pointer;
background-image:url("pix/weiterlesen_uk.gif");
}

.side_pix .transareamv a {
	/*visibility:hidden;*/
height:154px;
width:154px;
/*margin-top:20px;
background-color:#00FF00;*/
display:block;
/*filter: Alpha(opacity = 0);

-moz-opacity:0;
opacity:          0;/**/
-khtml-opacity:   0;/**/*/
cursor:pointer;
}


.side_pix .transareamv a:hover {
visibility:visible;
height:154px;
width:154px;
/*filter:Alpha(opacity=50);
opacity:50%;*/
font-size:1.4em;
color:#00FF00;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:          0.8;
-khtml-opacity:   0.8;
cursor:pointer;
background-image:url("pix/weiterlesen_mv.gif");
}


.side_pix .transareaneander a {
	/*visibility:hidden;*/
height:154px;
width:154px;
/*margin-top:20px;
background-color:#00FF00;*/
display:block;
/*filter: Alpha(opacity = 0);

-moz-opacity:0;
opacity:          0;/**/
-khtml-opacity:   0;/**/*/
cursor:pointer;
}


.side_pix .transareaneander a:hover {
visibility:visible;
height:154px;
width:154px;
/*filter:Alpha(opacity=50);
opacity:50%;*/
font-size:1.4em;
color:#00FF00;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:          0.8;
-khtml-opacity:   0.8;
cursor:pointer;
background-image:url("pix/weiterlesen_neander.gif");
}





#topsection img{
 float:left;
 margin-left:6px;
}

#fixnavi{
	float:right;
	width:165px;
	height:80px;
	text-align:right;
	margin-right:13px;
	margin-top:22px;
	font-size:1.2em;
	line-height: 145%;
}

#werbebanner{
	float:right;
	width:165px;
	height:80px;
	text-align:right;
	margin-right:13px;
	margin-top:22px;
	font-size:1.2em;
	line-height: 145%;
}




#fixnavi ul{
	list-style:none;
	padding:0;
	margin:0;

}

#fixnavi ul a{
	text-decoration:none;
	color:#000;
}
#fixnavi ul .aktiv{
	text-decoration:none;
	color:#FC9200;
}

#fixnavi ul a:hover{
	text-decoration:none;
	color:#FC9200;
}

#content_top{
	height:167px;
	width:590px;
	margin-left:13px;
	padding:0;
}

#navi{
	font-size:1.4em;
	font-weight: bold;
	line-height: 145%;
	padding:0;
	margin:0;
	width:225px;
	float:left;
}

#navi ul{
	list-style:none;
	padding:0;
	margin:0;

}

#navi ul a{
	text-decoration:none;
	color:#000;
}
#navi ul .aktiv{
	text-decoration:none;
	color:#FC9200;
}



#navi ul a:hover{
	text-decoration:none;
	color:#FC9200;
}



#top_bild{
	
	font-weight: bold;
	line-height: 145%;
	padding:0;
	margin:0;
	width:350px;
	float:left;
	height:154px;
	text-align:left;
}


#top_bild a{
float:right;
	width:221px;
	height:161px;
	overflow:hidden;
	display:block;
	background: url("ori_tobi/pix/headteaser_hover.jpg") 0px -160px no-repeat; 
	text-align:right;
}

#top_bild a:hover{
	width:221px;
	height:161px;
	overflow:hidden;
	display:block;
	background: url("ori_tobi/pix/headteaser_hover.jpg") 0px 0px no-repeat; 
}

#content_bottom{
	border-top:1px solid #FC9200;
	width:590px;
	margin-left:13px;
	padding-top:8px;

}



#content_bottom .text a, #content_bottom .teaser .teaser_text a , 
#content_bottom .rubrik .rubrik_text a,#content_bottom .artikel_text a{
    color: #FC9200;
    margin-top:0;
    padding-top:0;
    padding-right:0px;
   
    }
#content_bottom .text a:hover, #content_bottom .teaser .teaser_text 
a:hover , #content_bottom .rubrik .rubrik_text a:hover,#content_bottom 
.artikel_text a:hover{
    color: #FC9200;
    margin-top:0;
    padding-top:0;
    padding-right:0px;
    font-weight:bold;
    }


#content_bottom #pfad_navi{
	height:15px;
	font-size:1.1em;
	width:590px;
	border-bottom:1px solid #FC9200;
	margin-bottom:8px;
	margin-top:-6px;
}
#pfad_navi ul{
	list-style:none;
	padding:0;
	margin:0;
	width:590px;
}
#pfad_navi ul li{
	float:left;
	margin-right:3px;
	
}

#pfad_navi ul li a{
	text-decoration:none;
	color:#000;
}
#pfad_navi ul li .aktiv{
	text-decoration:none;
	color:#FC9200;
	float:left;
}

#pfad_navi ul li a:hover{
	text-decoration:none;
	color:#FC9200;
	float:left;
}

#content_bottom .rubrik .rubrik_text a{
	color: #FC9200;
	margin-top:0;
	padding-top:0;
	/*background:url(pix/linkpfeil.gif)no-repeat bottom right;*/
	padding-right:8px; 
	}

#content_bottom .teaser .teaser_text a{
	color: #FC9200;
	margin-top:0;
	padding-top:0;
	/*background:url(pix/linkpfeil.gif)no-repeat bottom right;*/
	padding-right:8px; 
	}

#content_bottom .text a{
	color: #FC9200;
	margin-top:0;
	padding-top:0;
	/*background:url(pix/linkpfeil.gif)no-repeat bottom right;*/
	padding-right:8px; 
	}
#content_bottom .rubrik .rubrik_text a:hover{
	color: #FC9200;
	margin-top:0;
	padding-top:0;
/*	background:url(pix/linkpfeil.gif)no-repeat bottom right;*/
	padding-right:8px; 
	font-weight:bold;
	}	
	
#content_bottom .teaser .teaser_text a:hover{
	color: #FC9200;
	margin-top:0;
	padding-top:0;
/*	background:url(pix/linkpfeil.gif)no-repeat bottom right;*/
	padding-right:8px; 
	font-weight:bold;
	}	
	
#content_bottom .text a:hover{
	color: #FC9200;
	margin-top:0;
	padding-top:0;
/*	background:url(pix/linkpfeil.gif)no-repeat bottom right;*/
	padding-right:8px; 
	font-weight:bold;
	}	
	
#content_bottom h1{
	font-size:1.2em;
	margin-top:0;
	margin-bottom:0px;
	color:#FC9200;

}
#content_bottom h1 a{
	margin-top:0;
	margin-bottom:0px;
	color:#FC9200;
	text-decoration:none;
}	
	
#content_bottom .text{
	width:422px;
	clear:both;
	display:block;
	margin-bottom:13px;
	font-size:1.2em;
	line-height: 140%;
}

#content_bottom .teaser{
	width:422px;
	/*border:1px solid yellow;*/
	clear:both;
margin-bottom:13px;
}

#content_bottom .teaser .teaser_bild{
	border:0px solid yellow;
	width:77px;
	height:77px; 
	float:left;
	overflow:hidden;
	margin-bottom:13px;
}
#content_bottom .teaser .teaser_text{
	border:0px solid yellow;
	width:330px;
	margin-left:13px; 
	float:left;
	margin-bottom:13px;
	font-size:1.2em;
	line-height: 140%;
}



#content_bottom .rubrik{
	width:590px;
	/*border:1px solid yellow;*/
	clear:both;
	margin-bottom:13px;
}

#content_bottom .rubrik .rubrik_text{
	border:0px solid yellow;
	width:423px;
	margin-left:13px; 
	float:left;
	margin-bottom:13px;
	font-size:1.2em;
	line-height: 140%;
}
.rubrik .innertube{
margin: 6px; /*Margins for inner DIV inside each column (to provide padding)*/
font-size:1.4em;
font-weight:bold;
}

.rubrik .button_link  {
text-decoration:none;
/*cursor:pointer;*/
	border:0px solid yellow;
	width:154px;
	height:42px; 
	float:left;
	overflow:hidden;
	margin-bottom:13px;
	background-color:#FC9200;
	color:#FFFFFF;
}

.rubrik .button_link:hover{
text-decoration:none;
cursor:pointer;
font-weight:bold;
color:#FC9200;
border:1px solid #FC9200;
	width:152px;
	height:40px; 
	float:left;
	overflow:hidden;
	margin-bottom:13px;
	background-color:#fff;
}



#content_bottom .artikel .artikel_start{
	width:422px;
	border:0px solid yellow;
/**/	clear:both;
}

#content_bottom .artikel .artikel_start .artikel_start_bild{
	border:0px solid yellow;
	width:77px;
	height:77px; 
	float:left;
	overflow:hidden;
	margin-bottom:4px;
	
}
#content_bottom .artikel .artikel_start .artikel_start_text{
	width:330px;
	margin-left:13px; 
	float:left;
	margin-bottom:0px;
	color:#FC9200;
		font-size:1.2em;
	line-height: 140%;
}
#content_bottom .artikel .artikel_start .artikel_text{
	width:422px; 
	float:left;
	font-size:1.2em;
	line-height: 140%;	
	margin-bottom:13px;
}
#content_bottom .artikel .artikel_start .artikel_bild_links{
/*	width:154px;*/
/*	height:154px;*/
/*overflow:hidden;*/
	float:left;
	margin:13px 13px 13px 0;
	font-size:90%;
	color:#666666;
}
#content_bottom .artikel .artikel_start .artikel_bild_rechts{
	/*width:154px;*/
/*	height:154px;*/
/*overflow:hidden;*/
	float:right;
	margin:13px 0px 13px 13px;
	font-size:90%;
	color:#666666;
}

#footer #abo_link{
	height:30px;
	font-size:1.1em;
	width:590px;
	border-top:1px solid #FC9200;
	margin-bottom:12px;
	margin:auto;
	color:#FC9200;
	text-align:left;
	padding-top:2px;
}
#footer #abo_link a{
	color:#FC9200;
	text-decoration:none;
}
#footer #abo_link a:hover{
	color:#FC9200;
	font-weight:bold;
}

