﻿
body.skindbackground {
	
	margin: 				0px;
	padding:				0px;
	background-color:		#0e507c;
}

body.skindbackground_new {
	
	margin: 				0px;
	padding:				0px;
	background-color:		#136fa1;
}


div.pageetracker {
	position: 				absolute; 
	width: 					1px; 
	height: 				1px; 
	top: 					1px; 
	left: 					1px
}

div.skinbackground_top {
	margin: 				0px;
	padding:				0px;

	background-image:   	url('/images/bg_top.gif'); 
	background-repeat:  	repeat-x;
	background-color:       #c8e3f1;
	background-position:	left top;
}

div.skinbackground_top_new {
	margin: 				0px;
	padding:				0px;

	background-image:   	url('/images/hintergrund_verlauf.png'); 
	background-repeat:  	repeat-x;
	background-color:       #EDEDED;
	background-position:	left top;
}


div.skinbackground_bottom {
	margin: 				0px;
	padding:				0px;

	background-image:   	url('/images/bg_bottom.bmp'); 
	background-repeat:  	repeat-x;
	background-position:	left bottom;	
}


#mainhead {
	padding-top:			10px;
	margin:					0px;
	width:					950px;
}

#mainhead_new {
	padding-top:			10px;
	margin:					0px;
	width:					962px;
}


#maincontent {
	padding-top:			5px;
	margin:					0px;
	width:					950px;
}

#maincontent_new {
	width:					962px;

}


#mainfooter {
	text-align:				right;
	margin:					5px;
	padding:				0px;
	width:					950px;
}

#skincontent_maincontent {
	text-align:				left;
	margin:					5px;
	width:					755px;
	min-height:				450px;

	/*border:					1px solid red;*/
}

#skincontent_maincontent_withoutmenu {
	text-align:				left;
	margin:					5px;
	width:					940px;
	min-height:				450px;
	
	/*border:					1px solid red;*/
}

#skincontent_maincontent_main{
	/*border:					1px solid red;*/
	margin: 				0px;
	padding: 				0px;
}

#skincontent_maincontent_breadcrumb{
	/*border:					1px solid red;*/
}

div.skinbackgroundcontainer_topleft {
	background: 			url('/images/border_tl.png') no-repeat;
	line-height: 			0px;
	font-size: 				0px;
	height: 				6px;
	width: 					100%;
	border:					0px;
	margin:					0px;
	margin-left:			-6px;
	padding:				0px;
	padding: 				0px 6px;
}
div.skinbackgroundcontainer_top {
	border-top: 			1px solid #85A1B9;
	height: 				5px;
	width: 					100%;
	background: 			url('/images/border_inner.png');
}
div.skinbackgroundcontainer_topright {
	background: 			url('/images/border_tr.png') no-repeat;
	float: 					right;
	height: 				6px;
	width: 					6px;
	margin-top: 			-6px;
	margin-right:			-6px;
}

div.skinbackgroundcontainer_bottomleft {
	background: 			url('/images/border_bl.png') no-repeat;
	line-height: 			1px;
	font-size: 				0px;
	height: 				6px;
	width: 					100%;
	padding: 				0px 6px;
	margin:					0px;
	margin-left:			-6px;
}
div.skinbackgroundcontainer_bottom {
	background: 			url('/images/border_inner.png');
	border-bottom: 			1px solid #85A1B9;
	height: 				5px;
	width: 					100%;
}
div.skinbackgroundcontainer_bottomright {
	background: 			url('/images/border_br.png') no-repeat;
	float: 					right;
	height: 				6px;
	width: 					6px;
	margin-top: 			-6px;
	margin-right: 			-6px;
}






div.skinbackgroundcontainer_reagions_border {
	background: 			url('/images/border_inner.png');
	position: 				inherit;
	width: 					100%;
	padding: 				0px 5px;
	border:					0px;
	border-left: 			1px solid #85A1B9;
	border-right: 			1px solid #85A1B9;
	margin:					0px;
	margin-left:			-6px;
	text-align:				left;
}

div.skinbackgroundcontainer_reagions{
	border:					0px;
}
a.skinbackgroundcontainer_reagion_button {
}

div.skinbackgroundcontainer_shadow_border {
	background: 			url('/images/border_inner.png');
	position: 				inherit;
	height: 				10px;
	font-size: 				1px;
	width: 					100%;
	padding: 				0px 5px;
	margin:					0px;
	margin-left:			-6px;
	border-left: 			1px solid #85A1B9;
	border-right: 			1px solid #85A1B9;
}

div.skinbackgroundcontainer_shadow {
	background: 			url('/images/border_shadow.png') repeat-x;
	width: 					100%;
	height: 				10px;
	line-height: 			1px;
	font-size: 				1px;
}

div.skinbackgroundcontainer_content {
	background: 			url('/images/border_inner.png');
	padding: 				0px;
	border: 				0px;
	width: 					100%;
	padding: 				0px 5px;
	margin:					0px;
	margin-left:			-6px;
	border-left: 			1px solid #85A1B9;
	border-right: 			1px solid #85A1B9;
}

div.skinbackgroundcontainer_content_new {
	background: 			transparent;
	padding: 				0px;
	border: 				0px;
	width: 					100%;
	padding: 				0px 0px;
	margin:					0px;
	margin-left:			0px;
	border-left: 			1px solid #85A1B9;
	border-right: 			1px solid #85A1B9;
}

div.skinbackgroundcontainer_contentarea {
	background: 			url('/images/background_content.gif') bottom repeat-x #FFFFFF;
	width: 					100%;
	text-align:				left;
	
	/*border:					1px solid red;*/
}

div.PageImageContainer_Content {
	border-left:			1px	solid;
	border-right:			1px	solid;	
	border-bottom:			1px	solid;
	border-color: 			#136fa1 !important;
	width: 					959px;			
}


#skincontent_mainmenu {
	margin: 				0px;
	padding:				0px;
	vertical-align:			top;
	text-align:				left;
	width: 					182px;
}

#skincontent_mainmenu_new {
	margin: 				0px;
	padding:				0px;
	vertical-align:			top;
	text-align:				left;
	width: 					188px;
}


.skincontent_menuleft_container {
	background: 			url('/images/background_menu_top.gif') repeat-y;
	margin: 				0px;
	padding:				0px;
	vertical-align:			top;
	text-align:				left;
	width: 					100%;
	border-top:				1px solid transparent;
}

.skincontent_menuleft_container_new {
	background: 			url('/images/hintergrund_linie_menue_links.png') no-repeat;
	margin: 				0px;
	padding:				0px;
	vertical-align:			top;
	text-align:				left;
	width: 					100%;
	border-top:				1px solid transparent;
}



#skincontent_mainmenu_bottom {
	background: 			url('/images/background_menu_bottom.png') no-repeat top left;
	margin: 				0px;
	padding:				0px;
	vertical-align:			top;
	text-align:				left;
	width: 					100%;
	height: 				70px;
	/*border:					1px solid red;*/
}

.skincontent_menuleft_header{
	display: 				block;
	padding:				0px;
	margin: 				0px;
	margin-top:				8px;
	border: 				0px;
	
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	10pt; 
	font-weight:        	bold; 
	font-style:         	normal; 
}

.skincontent_menuleft_static {
	padding:				0px;
	padding-left:			2px;
	padding-right:			10px;
	margin: 				0px;
	vertical-align:			top;
	text-align:				left;
	width: 					100%;
}

.skincontent_menuleft_staticitem{
	display: 				block;
	padding: 				0px;
	padding-right:			2px;
	margin: 				2px;

		
	border: 				1px solid transparent;

	
	vertical-align:			top;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
}

.skincontent_menuleft_staticitem_new{
	display: 				block;
	padding: 				0px;
	padding-right:			2px;
	margin: 				2px;

		
	border: 				1px solid transparent;

	
	vertical-align:			top;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	10px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#000000;
}


.skincontent_menuleft_statichover {
	background: 			url('/images/menu_highlight.gif') repeat-x bottom;
	display: 				block;
	padding: 				0px;
	padding-right:			2px;
	margin: 				2px;


	border: 				1px solid #ACE0F8;

	vertical-align:			top;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
}

.skincontent_menuleft_staticselected {
	display: 				block;
	padding: 				0px;
	padding-right:			2px;
	margin: 				2px;

	
	border: 				1px solid #ACE0F8;

		
	vertical-align:			top;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
}

.skincontent_menuleft_dynamic {
	border: 				1px solid #C5DAE8;
	margin: 				0px;
	padding:				0px;
	padding-top:			5px;
	width: 					250px;
	vertical-align:			top;
	text-align:				left;
	background:  		    #EBF4FA;
}

.skincontent_menuleft_dynamicitem{
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-top:				2px;
	margin-bottom:			2px;
	margin-left:			5px;
	border: 				1px solid transparent;

	width: 					230px;
	background-color:		#EBF4FA;
	
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
}

.skincontent_menuleft_dynamichover {
	background: 			url('/images/menu_highlight.gif') repeat-x bottom;
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-top:				2px;
	margin-bottom:			2px;
	margin-left:			5px;

	width: 					230px;
	border: 				1px solid #ACE0F8;

	
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
}




.skincontent_menutopic_static {
	padding:				0px;
	margin:                 0px;
	margin-right:			5px;
	margin-bottom:			5px;
	vertical-align:			middle;
	text-align:				left;
}

.skincontent_menutopic_static_new {
	
	vertical-align:			middle;
	background: 			transparent;
}

.skincontent_menutopic_staticitem{
	display: 				block;
	padding: 				0px;
	margin: 				5px;
	margin-bottom:			2px;
	width:					120px;
	border-bottom:			1px solid transparent;
	vertical-align:			middle;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	14px; 
	font-weight:        	500; 
	font-style:         	normal; 
	color:					#07679A;
}

.skincontent_menutopic_staticitem_new{
	display: 				block;
	width:					149px;
	height:					27px;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	12px; 
	font-style:         	normal; 
	color:					#000000;
	background-image: 		url('../../images/hintergrund_menue_oben_149px.png');
	background-repeat:		repeat-x;
	Padding-top: 			5px;
	Padding-left:			5px;
	background-position: 	100% 100%;
	border-left: 			1px solid #136fa1;
/*	border-bottom: 			1px solid #136fa1; */
	border-top: 			1px solid #136fa1;
}

.skincontent_submenutopic_staticitem_new{
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-bottom:			2px;
	width:					149px;
	border-bottom:			1px solid transparent;
	vertical-align:			middle;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	12px; 
	font-style:         	normal; 
	color:					#000000;
	background: 			transparent;
}

#menu_top_new{
	height: 				100%;
	width: 100%;
	/* border-left: 			1px	solid;	*/
	border-right: 			1px	solid;
	border-color: 			#136fa1 !important;
}

.skincontent_menutopic_statichover {
	display: 				block;
	padding: 				0px;
	margin: 				5px;
	margin-bottom:			2px;
	width:					120px;
	
	border-bottom:			1px solid #FFFFFF;

	vertical-align:			middle;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	14px; 
	font-weight:        	500; 
	font-style:         	normal; 
	color:					#FFFFFF;
}

.skincontent_menutopic_statichover_new {
	display: 				block;
	height:					27px;
	padding-top: 			5px;
	Padding-left:			5px;
	width:					149px;
	vertical-align:			middle;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	12px; 
	font-weight:        	500; 
	font-style:         	normal; 
	color:					#000000;
	background: 			url('/images/hintergrund_menue_oben_auswahl.png') repeat-x;
	background-position: 	100% 100%;


}

.skincontent_menutopic_staticselected {
	display: 				block;
	padding: 				0px;
	margin: 				5px;
	margin-bottom:			2px;
	width:					120px;
	border-bottom:			1px solid #FFFFFF;
	vertical-align:			middle;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	14px; 
	font-weight:        	500; 
	font-style:         	normal; 
	color:					#FFFFFF;
}

.skincontent_menutopic_staticselected_new {
	display: 				block;
	padding: 				0px;
	margin: 				5px;
	margin-bottom:			2px;
	width:					120px;
	vertical-align:			middle;
	text-align:				left;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	12px; 
	font-weight:        	500; 
	font-style:         	normal; 
	color:					#FFFFFF;
}


.skincontent_menutopic_dynamic {
	border: 				1px solid #C5DAE8;
	margin: 				0px;
	padding:				0px;
	padding-top:			5px;
	width: 					250px;
	vertical-align:			top;
	text-align:				left;
	background:  		    #FFFFFF;
}

.skincontent_menutopic_dynamic_new {
	border:					1px solid #136fa1;
	margin-top: 			0px;
	margin-left:			0px;
	width: 					159px;
	vertical-align:			top;
	text-align:				left;
	background: 			url('/images/hintergrund_menue_oben_submenue.png')!important;
	background-repeat:		repeat-x;
}


.skincontent_menutopic_dynamicitem{
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-top:				2px;
	margin-bottom:			2px;
	margin-left:			5px;
	border: 				1px solid transparent;
	width: 					230px;
	background-color:		#FFFFFF;
	
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
	vertical-align:			top;
	text-align:				left;
	
}

.skincontent_menutopic_dynamicitem_new{
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-top:				2px;
	margin-bottom:			2px;
	margin-left:			5px;
	width: 					143px;
	background:				transparent;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	11px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#000000;
	vertical-align:			top;
	text-align:				left;
	
}


.skincontent_menutopic_dynamichover {
	background: 			url('/images/menu_highlight.gif') repeat-x bottom;
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-top:				2px;
	margin-bottom:			2px;
	margin-left:			5px;
	border: 				1px solid #ACE0F8;
	width: 					230px;
	
	text-decoration: 		none;
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#07679A;
	vertical-align:			top;
	text-align:				left;
}


.skincontent_menutopic_dynamichover_new {
	background: 			transparent;
	display: 				block;
	padding: 				0px;
	margin: 				0px;
	margin-top:				2px;
	margin-bottom:			2px;
	margin-left:			5px;
	width: 					143px;
	text-decoration: 		none;
	font-family:        	Verdana; 	
	font-size:          	11px; 
	font-weight:        	normal; 
	font-style:         	normal; 
	color:					#edab1c;
	vertical-align:			top;
	text-align:				left;
}


/* angepasste MS-Default Styles*/
/* Begin */
.skincontent_menuleft_quicklaunchheader{
	padding:				2px 6px 4px 6px;
	font-weight:			normal;
	color:					#1D6DA6;
	border-left:			solid 1px #f2f8ff;
	font-size:				8pt;
}
.skincontent_menuleft_quicklaunchheader a{
	color:					#1D6DA6;
	text-decoration:		none;
}
.skincontent_menuleft_quicklaunchheader a:hover{
	text-decoration:		underline;
}

.ms-BlogNavigator div.skincontent_menuleft_navheader{
	border-top:				solid 1px #f2f8ff;
	border-left:			solid 1px #f2f8ff;
	border-bottom:			1px solid #add1ff;
	padding:				1px 6px 3px 6px;
}
.ms-BlogNavigator div.skincontent_menuleft_navheader a{
	color:					#1D6DA6;
}
.ms-BlogNavigator div.skincontent_menuleft_navheader{
	color:					#1D6DA6;
	font-weight:			bold;
}
.ms-BlogNavigator TD.skincontent_menuleft_addnew {
	PADDING-LEFT: 6px
}
TD.skincontent_menuleft_addnew {
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 7px
}
A.skincontent_menuleft_addnew{
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	color:					#1D6DA6;
}
A.skincontent_menuleft_addnew:hover{
	color:					#1D6DA6;
	text-decoration:		underline;
}
.skincontent_menuleft_blogrss {
	COLOR: #4c4c4c
}
.skincontent_menuleft_blogrss A {
	COLOR: #1D6DA6
}
.skincontent_menuleft_blogrss A:hover {
	COLOR: #1D6DA6; 
	text-decoration:		underline;
}
.skincontent_menuleft_blogrss IMG {
	BORDER-BOTTOM-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-TOP-STYLE: none; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT-STYLE: none
}
.skincontent_menuleft_blogrssnav {
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px; 
	COLOR: #4c4c4c; 
	BORDER-TOP: #add1ff 1px solid; 
	PADDING-TOP: 5px
}
.skincontent_menuleft_blogrssnav A {
	COLOR: #1D6DA6; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
.skincontent_menuleft_blogrssnav A:hover {
	COLOR: #1D6DA6; 
	text-decoration:		underline;
}
.skincontent_menuleft_blogrssnav IMG {
	BORDER-BOTTOM-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-TOP-STYLE: none; 
	BORDER-LEFT-STYLE: none
}
.skincontent_menuleft_WPBody A{
	color:					#1D6DA6;
	text-decoration:		none;
}
.skincontent_menuleft_WPBody A:hover{
	color:					#1D6DA6;
	text-decoration:		underline;
}
.ms-BlogNavigator DIV.skincontent_menuleft_WPBody {
	BORDER-TOP: #add1ff 1px solid
}

.skincontent_menuleft_CategoryTitleCell {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	COLOR: #1D6DA6; 
}
.skincontent_menuleft_CategoryTitleCell A {
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px; 
	PADDING-LEFT: 16px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	BACKGROUND: url(/_layouts/images/navbullet.gif) no-repeat left top; 
	PADDING-TOP: 3px;

}
/* End */
/* angepasste MS-Default Styles*/


.font_normal {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	12pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
}
.font_big_white {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	14pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#FFFFFF;
}
.font_small_white a {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#FFFFFF;
}
.font_small_white {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#FFFFFF;
}

.font_small_blue {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#136fa1;
}

.font_small_blue a {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#136fa1;
}



.wcontainer .ms-SPLink A:visited {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#FFFFFF;
}

.wcontainer .ms-SPLink A:link {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	8pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
	
	color:              	#FFFFFF;
}

.skincontent_page {
	font-family:        	Tahoma, Arial, Helvetica; 	
	font-size:          	10pt; 
	font-weight:        	normal; 
	font-style:         	normal; 
	text-decoration:    	none;
  	color:					#666666; 
	margin-left:			5px;
	margin-right:			5px;
	margin-top:				5px;
	margin-bottom:			80px;
}

.skincontent_page a {
	text-decoration:    	none;
  	color:					#1D6DA6; 
}

.skincontent_page a:hover {
  	color:					#1D6DA6; 
	text-decoration:		underline;
}

.skincontent_page h1 {
	font-weight:        	bold; 
	font-size:          	11pt; 
  	color:					#1D6DA6; 
}
.skincontent_page h2 {
  	color:					#666666; 
	font-weight:        	bold; 
	font-size:          	10pt; 
}
.skincontent_page h3 {
  	color:					#1D6DA6; 
	font-weight:        	normal; 
	font-size:          	10pt; 
}
.skincontent_page hr {
  	color:					#1D6DA6; 
}



