﻿.cont_r div.top
{
    background-image:		url(../Resources/_intern/master/right_content_bg_top.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    height:					12px;
    width:					437px;
    display:				block;
	margin:					0px !important;
	margin:					0 0 -3px 0;
}

.cont_r div.ctr_cont
{
    background-image:		url(../Resources/_intern/master/right_content_bg.jpg);
    background-repeat:		repeat-y;
    background-position:	left top;
    width:					437px;
    display:				block;
	float: left;
}

.cont_r div.ctr_cont_ueber_uns
{
    background-image:		url(../Resources/_intern/master/right_content_bg.jpg);
    background-repeat:		repeat-y;
    background-position:	left top;
    display:				block;
}

.cont_r div.btm
{
    background-image:		url(../Resources/_intern/master/right_content_bg_bottom.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    height:					110px;
    width:					437px;
    display:				block;
	clear:					left;
}
.twocolbox
{
    width:					424px;
    display:				block;
    margin-left:			7px;
}

.twocolbox div.box_top
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_header.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
	width:					424px;
	height:					20px;
	padding:				13px 0 0 13px;
}

.twocolbox div.box_top_weiss
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_header_weiss.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
	width:					424px;
	height:					20px;
	padding:				13px 0 0 13px;
}
.twocolbox div.box_ctr_cont
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_center.jpg);
    background-repeat:		repeat-y;
    background-position:	left top;
    display:				block;
    width:					424px;
}

.twocolbox div.box_ctr_cont_weiss
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_center_weiss.jpg);
    background-repeat:		repeat-y;
    background-position:	left top;
    display:				block;
    width:					424px;
}

.twocolbox div.box_btm
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_bottom_custom.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    display:				block;
    width:					424px;
	height:					45px;
	z-index:				1;
}

.twocolbox div.box_btm_registrieren
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_bottom_custom_registrieren.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    display:				block;
    width:					424px;
	height:					45px;
	z-index:				1;
}

.twocolbox div.box_btm2
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_bottom.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    display:				block;
    width:					424px;
	height:					45px;
}

.twocolbox div.box_btm2_weiss
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_bottom_weiss.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    display:				block;
    width:					424px;
	height:					45px;
}

.twocolbox div.box_btm_orange
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_2col_box_bottom_custom_orange.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
    display:				block;
    width:					424px;
	height:					45px;
}

.twocolbox .box_ctr_cont_cpy
{
    padding:				9px 10px 5px 13px;
}

.twocolbox .video
{
	float:					left;
	margin-right:			20px;
	margin-bottom:			20px;
	width:					225px;
	height:					205px;
	z-index:				2;
}

.twocolbox .titel
{
	color:					#63737d;
	font-size:				13px;
	font-weight:			bold;
	line-height:			20px;
}

.twocolbox   p
{
	color:					#363636;
	font-size:				11px;
	line-height:			16px;
	margin:					0px;
}

.twocolbox   .text-orange
{
	color:					#fbbc1f;
	font-size:				11px;
	line-height:			16px;
	margin:					0 0 0 10px;
}


.twocolbox .teil1
{
	float:					left;
	
	margin-bottom:			10px;
	width:					180px;
	height:					auto;
	overflow:				visible;	
}

.twocolbox .teil2
{
	float:					right;
	margin-right:			10px;
	margin-bottom:			10px;
	width:					170px;
	height:					auto;
	overflow:				visible;	
}

.twocolbox .icon
{
	float:					left;
	margin-right:			10px;
}
.twocolbox .textbox
{
	height:					11px;
	width:					162px;
	font-size:				10px;
	border:					1px solid #79878f;
	background-color: 		#ffffff;
	color:					#a1abb1;
	margin:					0 0 8px 0!important;
	margin:					0 0 4px 0px; 
}

.onecolbox_l, .onecolbox_r
{
    width:					201px;
    display:				block;
    margin-left:			10px;
    overflow:				hidden;
    float:					left;
}
.onecolbox_r   p
{
	color:					#363636;
	font-size:				11px;
	line-height:			16px;
	margin:					0px;
}
.onecolbox_l div.text
{
	float: left;
	line-height:			16px;
	margin:					0px;
	padding: 0 5px 5px 0px;
	width: 185px;
}
.onecolbox_l
{
	color:					#363636;
	font-size:				11px;
}
.onecolbox_l  .fett
{
	font-weight:		bold;
	font-size:			12px;
	color:				#62737d;
	margin-top:			0px;
	margin-bottom:		0px;
}

.onecolbox_r  .fett
{
	font-weight:		bold;
	font-size:			12px;
	color:				#62737d;
	margin-top:			0px;
	margin-bottom:		0px;
}

.onecolbox_l
{
    margin-left:			10px !important;
	margin-left:			5px;
	
}
.onecolbox_r
{
    margin-left:			17px !important;
	margin-left:			10px;
}
.onecolbox_r div.box_top, .onecolbox_l div.box_top
{
    background-image:		url(../Resources/_intern/master/boxes/right_content_1col_box_top.jpg);
    background-repeat:		no-repeat;
    background-position:	left top;
	height:					22px;
	padding:				8px 0 0 12px;
} 

.onecolbox_r div.box_btm, .onecolbox_l div.box_btm
{
	padding:				0 0 20px 0;
} 

.onecolbox_r div.box_ctr_cont, .onecolbox_l div.box_ctr_cont
{
    background-color:		#ffffff;
	background-image:		url(../Resources/_intern/master/boxes/bg_1col_box.jpg);
    background-repeat:		no-repeat;
    background-position:	left bottom;
    display:				block;
    width:					204px;
}
.onecolbox_r div.box_ctr_cont_cpy, .onecolbox_l div.box_ctr_cont_cpy
{
    padding:				2px 10px;
}


.btn_organge
{
    border:					solid 1px #dfa60c;
    background-image:		url(../Resources/_intern/master/btn_orange_bg.gif);
    background-position:	left top;
    background-repeat:		repeat-x;
    background-color:		#f9ce5c;
    font-size:				11px;
    padding:				1px 15px 1px 15px;
}

.input_ol_txt
{
    border:					solid 1px #79878f;
    width:					175px;
    font-size:				11px;
    padding:				1px;
    
}

.divider_1col
{
    background-image:		url(../Resources/_intern/master/divider.jpg);
    background-position:	left top;
    background-repeat:		repeat-x;
    height:					1px;
    display:				block;
    width:					175px;
}   



.onecolbox_ueber_uns div.box_top
{
	background-image:		url(../Resources/_intern/master/boxes/right_content_1col_box_top.gif);
	background-repeat:		no-repeat;
	background-position:	left top;
	height:			22px;
	padding:			8px 0 0 12px;
} 

.onecolbox_ueber_uns div.box_ctr_cont
{
    background-color:		#ffffff;
    background-image:	url(../Resources/_intern/master/boxes/bg_1col_box2.jpg);
    background-repeat:		repeat-y;
    background-position:	left bottom;
    display:				block;
    width:				204px;
}
.onecolbox_ueber_uns div.box_ctr_cont_cpy
{
    padding:			2px 10px;
    color:				#363636;
}

.onecolbox_ueber_uns div.box_ctr_cont_cpy  p
{
	padding:				0px 10px 0px 15px;
}

.onecolbox_ueber_uns div.box_ctr_cont_cpy .mit_pfeil
{
    background-image:	url(../Resources/_intern/master/pfeil.gif);
    background-repeat:		no-repeat;
    background-position:	left top;
	padding:				0px 10px 0px 15px;
}

.onecolbox_ueber_uns div.box_ctr_cont_cpy .p_mit_strich
{
    background-image:	url(../Resources/_intern/master/strich.gif);
    background-repeat:		no-repeat;
    background-position:	left top;
	padding:				0px 10px 0px 15px;
}

.onecolbox_ueber_uns div.box_ctr_cont_cpy .bild_klein
{
    float:					left;
	margin:		 			0px 10px 0px 0px;
}

.onecolbox_ueber_uns div.box_btm
{
	background-image:		url(../Resources/_intern/master/boxes/right_content_1col_box_bottom.gif);
	background-repeat:		no-repeat;
	background-position:	left top;

} 

.onecolbox_ueber_uns div.box_btm_alte_neue
{
	background-image:		url(../Resources/_intern/master/boxes/right_content_1col_box_bottom_alte_neue.gif);
	background-repeat:		no-repeat;
	background-position:	left top;
	height:					26px;
	padding:				2px 9px 5px 13px;
} 


.nachrichtenbox
{
    width:					340px;
    display:				block;
    margin:					-7px 0 0 7px;
}

.nachrichtenbox div.box_top
{
    background-image:		url(../Resources/_intern/master/boxes/nachrichtenbox_header.gif);
    background-repeat:		no-repeat;
    background-position:	left top;
	padding:				13px 0 1px 13px;
}

.nachrichtenbox div.box_ctr_cont
{
    background-image:		url(../Resources/_intern/master/boxes/nachrichtenbox_center.gif);
    background-repeat:		repeat-y;
    background-position:	left top;
    display:				block;
}

.nachrichtenbox .box_ctr_cont_cpy
{
    padding:				9px 10px 5px 13px;
}

.nachrichtenbox div.box_btm
{
    background-image:		url(../Resources/_intern/master/boxes/nachrichtenbox_btm.gif);
    background-repeat:		no-repeat;
    background-position:	left top;
    display:				block;
	height:					50px;
	z-index:				1;
}

.nachrichtenbox   p
{
	color:					#a1abb1;
	font-size:				11px;
	line-height:			16px;
	margin:					0px;
}

.nachrichtenbox div.box_ctr_cont_cpy .bild_klein
{
    float:					left;
	margin:		 			0px 10px 10px 10px;
}

.msn
{
	margin: 0 210px 0;
}
.blogbox
{
	float:					left;
	width:					204px;
	display:				block;
	margin:	0 0 15px 15px;
	padding: 0px;
     overflow:				hidden;
     color: #696969;

} 
.blogbox div.box_top
{
     background-image:		url(../Resources/_intern/master/boxes/right_content_1col_box_blog.jpg);
     background-repeat:		no-repeat;

	height:					51px;
	padding:				0;
	margin: 0px;
} 
.blogbox div.box_ctr_cont
{

	background-image:	url(../Resources/_intern/master/boxes/bg_1col_box.jpg);
	background-repeat:		repeat;
	margin: 0px;
	padding: 0px;
	width:	204px;
}
.blogbox div.box_ctr_cont ul
{
	list-style:none; 
	display: block; 
	margin: 0px; 
	padding: 0 0 5px 0;
}
.blogbox div.box_bottom
{
	width:				204px;
} 
.blogbox .dateauthor
{
	padding-left:10px; 
	padding-right: 5px;
	color: #363636; 
}
.blogbox .dateauthor a
{
	color:#A1ABB1;
}
.blogbox .title
{
	color: #363636; 
	font-size: 1.1em; 
	font-weight: bold; 
	padding-left:10px; 
	padding-right: 5px;
}
.blogbox .preview
{
	float: left;
	margin: 0px;
	padding: 0 5px 10px 10px;
	line-height: 14px;
	width: 175px;
	height: 55px;
	min-height: 55px;
	color: #363636; 
}
.blogbox .morelink
{
	float: right; 
}
.blogbox .morelink img
{
	margin-right: 5px;
}
.eventlink
{
	float: right; 
}
.eventlink img
{
	margin-right: 5px;
	padding-bottom: 5px;
}
.clearfloat
{
	clear: both;
}
.topmediathek
{
	padding: 5px 0 5px 5px;
	margin: 0px;
}
.topmediathek div.title
{
	color: #363636;
	font-weight: bold;
	font-size: 13px; 
	padding: 0; 
	margin: 0 0 5px 0;
}
.topmediathek div.content
{
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
}
.topmediathek img.more
{
	margin: 5px 0 0 0;
	padding: 0px;
}