@charset 'utf-8';
/* CSS Document */

.mainbackground {
background-color:#154A80;
}
.contentbackground {
background-color:#EBF4FA;
}
.contentText table {
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 12px ;
color: #0C2C4B;
}

.contentHrTop {
border-top:1px solid #70B4D3;
}

.contentHeadlines {
font-size: 20px ;
color: #0C2C4B ;
}

.contentBold {
font-weight:bold;
}










/*********************** module css*******************************************************************************/
table.moduleContentText {
color: #2E7597;
}

.moduleHeadlines {
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 20px ;
color: #2E7597 ;
}

a.moduleLink:link, a.moduleLink:visited {
color: #2E7597 ;
textdecoration: underline;
}
a.moduleLink:hover{
color: #2E7597 ;
textdecoration: none;
}

.moduleHrTop {
border-top:1px solid #206BA4;
}

.raised {background: transparent;  margin:0 auto;}
.raised h1, .raised p {margin:0 8px;}
.raised p {padding-bottom:0.5em;}
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background: #BBD9EE ; border-left:1px solid #BBD9EE ; border-right:1px solid #BBD9EE ;}
.raised .b3 {background: #BBD9EE ; border-left:1px solid #BBD9EE ; border-right:1px solid #BBD9EE ;}
.raised .b4 {background: #BBD9EE ; border-left:1px solid #BBD9EE ; border-right:1px solid #BBD9EE ;}
.raised .b4b {background: #BBD9EE ; border-left:1px solid #BBD9EE ; border-right:1px solid #BBD9EE ;}
.raised .b3b {background: #BBD9EE ; border-left:1px solid #BBD9EE ; border-right:1px solid #BBD9EE ;}
.raised .b2b {background: #BBD9EE ; border-left:1px solid #BBD9EE ; border-right:1px solid #BBD9EE ;}
.raised .b1 {margin:0 5px; background: #BBD9EE ;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background: #BBD9EE ;}
.raised .boxcontent {display:block;  background: #BBD9EE ; border-left:1px solid  #BBD9EE ; border-right:1px solid  #BBD9EE ;}


.divvanitrennererweitert {
color: #2E7597 ;
font-size: 13px ;
font-family: Verdana, Verdana2, Geneva, sans-serif ;
}
a.profil_linkerweitert:link, a.profil_linkerweitert:visited { 
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 13px ;
color: #2E7597 ;
text-decoration: none ;
} 
a.profil_linkerweitert:hover { 
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 13px ;
color: #2E7597 ;
text-decoration: underline; 
} 

.boxPictureBorders {
border:1px solid #206BA4;
}
/**********end module css**************************************************************************************************/




/************************** blaettermenue********************/
.blaettermenuep {
	 padding-top: 6px;
	 padding-bottom: 6px;
}
 a.blattermenulinksp:link,  a.blattermenulinksp:visited {
	 font-weight:bold !important;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	margin-right: 5px;
    color: #154A80  ;
    border: 1px solid #154A80 ;
    text-align: center;
	text-decoration:none;
 }
a.blattermenulinksp2:link,  a.blattermenulinksp2:visited {
	font-weight:bold !important;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	margin-right: 2px;
    color: #154A80 ;
    border: none;
    text-align: center;
	text-decoration:none;
 }
a.blattermenulinksp:hover {
      color: #70B4D3 !important;
	  border-color: #70B4D3 ;
 }
a.blattermenulinksp2:hover {
      color: #70B4D3 !important;
 }
.blaettermenuohnelinkzahlp {
	font-weight:bold!important ;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	margin-right: 2px;
    color: #70B4D3 ;
    border: none;
    text-align: center;
	text-decoration:none;
	 }
/*********************end blaettermenue****************************/














/*************************counters********************************/
.anzahlboxprofil {
	font-family: Verdana, Verdana2, Geneva, sans-serif ;
	font-size: 17px ;
	font-weight: bold;
	color:  #FFFFFF ;
	background-color:  #154A80 ;
	text-align: center;
	vertical-align:top;
	padding-left:4px;
	padding-bottom:2px ;
	padding-right:4px;
	padding-top:2px;
}	
/****** end counters**************/


/****************************************** content links ****************************************************/



a.contentLinkColor:link, a.contentLinkColor:visited { 
color: #04101B ;
text-decoration: underline ;
} 
a.contentLinkColor:hover { 
color: #04101B ;
text-decoration: none ;
} 
.contentLinkColor {
color: #04101B ;
}

a.contentLinkContent:link, a.contentLinkContent:visited { 
color: #0C2C4B ;
text-decoration: underline ;
} 
a.contentLinkContent:hover { 
color: #0C2C4B ;
text-decoration: none ;
} 

a.contentLinkColor2:link, a.contentLinkColor2:visited { 
color: #0C2C4B ;
text-decoration: underline ;
} 
a.contentLinkColor2:hover { 
color: #0C2C4B ;
text-decoration: none ;
} 
.contentLinkColor2 {
color: #0C2C4B ;
}


a.cDatumFarbe2:link, a.cDatumFarbe2:visited { 
color: #6F6F6F ;
text-decoration: underline ;
} 
a.cDatumFarbe2:hover { 
color: #6F6F6F ;
text-decoration: none ;
} 


/****************************************** end content links ****************************************************/



/****************************************** borders****************************************************/
.pictureSliderActive {
border : 2px solid #BBD9EE;
}
.previewborder {
border:1px solid #BBD9EE; 
}
.profilratingBorder {
border:2px solid #154A80; 
margin-top:8px; 
background-color:#154A80;
}
/****************************************** end borders ****************************************************/




.cDatumFarbe {
color:#6F6F6F; 
font-size:10px;
}
.cDatumFarbe2 {
color:#6F6F6F; 
}


















/****************************************** top navigation****************************************************/
.cAvatarBorder{
border:1px solid #C0E1FA ;
}
.cHintergrundNavigationstabelle{
background-color:#154A80;
}
.profil_titelschriftart{
color: #C0E1FA ;
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 14px;
font-weight:bold;
}

.profil_jahretopschriftart{
color: #ffffff ;
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 12px;
font-weight:bold;
}

.profil_statustopschriftart{
color: #ffffff ;
font-family: Verdana, Verdana2, Geneva, sans-serif ;
font-size: 12px;
font-weight:bold;
}

a.profil_linko:link, a.profil_linko:visited { 
font-family: Verdana, Verdana, Geneva, sans-serif ;
font-size: 13px ;
color: #FFFFFF ;
text-decoration: none ;
} 
a.profil_linko:hover { 
color: #FFFFFF ;
text-decoration: underline ;
}
.divvanitrenner {
color: #FFFFFF ;
font-size: 13px ;
font-family: Verdana, Verdana, Geneva, sans-serif ;
}
.cTopNaviTrennlinie {
background-color:#000048;
}
/****************************************** end topnavigation********************************************************/





/****************************************** userbuttons********************************************************/
.cLoechlinks {
background-color: #154A80;
}
a.cLoechlinks:link, a.cLoechlinks:visited { 
color: #FFFFFF ;
text-decoration: none ;
} 
a.cLoechlinks:hover { 
color: #ffffff ;
text-decoration: none ;
}
/****************************************** end userbuttons********************************************************/