/* ################################################################################################ */
/*  G L O B A L */
/* ################################################################################################ */
@media print{
	div #header{ display : none;}
	div #locationBar { display : none;}
	div #leftColumn{ display : none;}
	div #footer{ display : none;}
	div #rightColumn{ display : none;}
	div #statusHeader{ display : none;}
	#hintShowPrint{display:block;}
	#hintHiddenPrint{display:none;}
	.buttonOptional { display : none;}
	.button { display : none;}
        .buttonHidden { display : none;}
	input[type = "submit"] {display : none;}
	body {width:800px !important;background:url('../images/empty.gif')
        !important;background-color:white !important}
        body *{background-color:white !important}
        div #content{background-color:white !important;background:url('../images/empty.gif') !important;}
}
/* ******************************************************** */
#hintShowPrint{display:none;}
#hintHiddenPrint{display:block;}
/* ******************************************************** */
/* IE-win \*/
* html {
	padding:0px;
	margin:0px;
}
/* End */
form {
        padding:0;
        margin:0;
}
/* ******************************************************** */
/* IE-win \*/
*html span.PDFSize{
  padding-left:6px;
}
/* End */
#hint{
	padding: 2px 0 10px 0;
        color:black;
        font-weight:bold;
}
#hintShowPrint{
	display:none;
}
#hintHiddenPrint{
	display:block;
}
/* ******************************************************** */
#errors{
         padding: 2px 0 10px 0
}
/* ******************************************************** */
#errorsHeader{
	color:#ED1C29;
}
/* ******************************************************** */
#errors ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
  font-size: 12px;
}
/* ******************************************************** */
#errors li {
	padding: 2px 0px 2px 6px;
	background:url('../images/bullet_orange.gif') no-repeat;
        background-position:0px 7px;
}
/* ******************************************************** */
#content a[href*="external:http:"],#content a[href*="external:https:"],#content a[href*="http:"],#content a[href*="https:"]
{
  background-color: transparent;
  background-image: url(../images/externerLink_blau.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: left;
  padding-left: 15px;
}
/* ******************************************************** */
#content a[href*="portal-integration.services.debeka.de"],#content a[href*="portal.server.debeka.de"],#content a[href*="srcmhv91"],#content a[href*="srcmhv31"],#content a[href*="debeka.de"],#content #searchNaviTop a, #content #searchNaviBottom a
{
  background-image: none;
  padding-left: 0px;
}
/* ******************************************************** */
#content a[href*="external:http:"] img,#content a[href*="external:https:"] img,#content a[href*="http:"] img,#content a[href*="https:"] img{
  position:relative;
  left:-15px;
}
#content img.resetPosition, #content #searchNaviTop img, #content #searchNaviBottom img{
  left:0 !important;
}
/* ******************************************************** */
.title{
	margin: 15px 0px 15px 0px;
	padding:0;
}
/* ******************************************************** */
.titleSearch{
	margin:0;
	padding-top:15px;
	padding-bottom:20px;
	white-space:nowrap;
}
/* ******************************************************** */
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
  margin:13px 0px 15px 0px;
	color: black;
	line-height:1.2;
  padding: 0px 0px 0px 0px;
}
/* ******************************************************** */
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0px 5px 0px;
	color: black;
	}
/* ******************************************************** */
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0px 3px 0px;
	color: black;
	}

/* ******************************************************** */
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 20px 0px 5px 0px;
	color: black;
	font-size: 12px;
	font-weight: bold;
	}
/* ******************************************************** */
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold;
	margin:3px 0 1px 0;
	color: black;
	}
/* ********************************************************* */

body {
        margin: 0em;
        padding:0em;
        background-color: white;
        background-image:url("../images/bg_blau_hellgrau.gif");
        background-repeat:repeat-y;
        background-position: 0px 65px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        height:100%;
        max-height:100%;
}
.bodyForm {
  background:url('../images/empty.gif') !important;
  background-color:#FFFFFF !important;
}

/* ******************************************************** */

a[href^="mailto:"] 
{
  background-color: transparent;
  background-image: url(../images/email.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: left;
  padding-left: 17px;
}
a[href*="external:mailto:"] 
{
  background-color: transparent;
  background-image: url(../images/email.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: left;
  padding-left: 17px;
}
#attachment> div#externerLink[style="float: left;"]{
  width:0;
}

img[src*="externerLink.gif"]
{
  width:0;
}
a#noMailToIcon[href^="mailto:"]
{
  background-image: url();
  background-repeat: no-repeat;
  padding-left: 0px;
}

a#noMailToIcon[href*="external:mailto:"]
{
  background-image: url();
  background-repeat: no-repeat;
  padding-left: 0px;
}

a img
{
  border-width: 0px;
}


#descriptionImage{
  width:365px;
  float:left;
}
#description{
  width:100%;
}
/* ******************************************************** */

.img  {
         border-style: none;
         border-width: 0px;
      	 text-decoration: none;
}
/* ******************************************************** */

a {
	text-decoration: underline;
	color: black;
}
a:link {
	text-decoration: underline;
	color: black;
}
a:visited {  
	text-decoration: underline;
	color: black; 
}
a:focus {
	text-decoration: underline;
	color: black; 
}
a:hover{
	text-decoration: underline;
	color: #ED1C29;
}
a:active { 
	text-decoration: underline;
	color: black;
}

a.upLink {
	text-decoration: underline !important;
	font-weight: normal !important;
	color: black !important;
	display: inline;
}
/* ******************************************************** */

.inputFieldLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	background-color: #D8E5EF;
}
/* ******************************************************** */

.formatFieldsLabelGray{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: #D8E5EF;
}
/* ******************************************************** */

.button {
	color: black;
	border-color:  #FFEFEF #7F7F7F #7F7F7F #FFEFEF ;
	background-color: #98C2DD;
	font-weight:bold;
	border-width: 1px;
	border-style: solid;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	margin: 7px 4px 0px 3px;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
*html .button {
	margin: 12px 4px 0px 3px;
}
/* End hide from IE5-mac */
/* ******************************************************** */
.buttonOptional {
	color: black;
	border-color:  #FFEFEF #7F7F7F #7F7F7F #FFEFEF ;
	background-color: #98C2DD;
	font-weight:normal;
	border-width: 1px;
	border-style: solid;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	margin: 7px 4px 0px 3px;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
*html .buttonOptional {
	margin: 12px 4px 0px 3px;
}
/* End hide from IE5-mac */
/* ******************************************************** */
.button:hover{
	background-color:  	#ED1C29;
	color:			#FFFFFF;
}
.buttonOptional:hover{
	background-color:  	#ED1C29;
	color:			#FFFFFF;
}
/* ******************************************************** */
#spanButtonOptional{
	background:#98C2DD;
	color:black;
	position:relative;
	top:0px;
	padding:1px 7px 1px 7px;
	margin:0 8px 0 0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-color:gray;
	border-top-color:white;
	cursor:default;
}
#spanButtonOptional:hover{
	background:#ED1C29;
	color:white;
	padding:0px 7px 2px 7px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-color:gray;
	border-top-color:white;
	cursor:default;
}
linkButtonOptional a:hover{
	color:white;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
*html #spanButtonOptional{
	position:relative;
	top:-2px;
	padding:1px 7px 2px 7px;
	cursor:default;
}
/* End hide from IE5-mac */
/* ******************************************************** */
.buttonLink{
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #98C2DD;
	color: black;
	text-decoration: underline;
	border-style:none;
	text-align: left;
	padding:0;
	margin:0;
	position:relative;
	left:-4px;
	cursor:default;
}


/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
*html .buttonLink {
	position:relative;left:0px;
}
/* End hide from IE5-mac */

.buttonHidden{
	border-style:none;
	background-color:white;
	width:0px;
	height:0px;
}
/* ******************************************************** */
.formatFields {
	background-color: white;
	border-left : 1px solid #000000;
	border-right : 1px solid #98C2DD;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #98C2DD;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 0 2px;
}
/* ******************************************************** */
.textfield {
	border-width: 1px;
	border-style: solid;
	border-color: #000000 #98C2DD #98C2DD #000000;
	padding: 1px 1px 1px 1px;
}
/* ******************************************************** */
.radioCheck{
	margin:5px 2px -2px 0;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
* html .radioCheck{
	margin:0 0 -2px -4px;
}
/* End hide from IE5-mac */
/* ******************************************************** */

/* ################################################################################################ */
/*  T A B E L L E   F O R M A T */
/* ################################################################################################ */
.Bg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: #007CA6;
	vertical-align:top;
	}
/* ******************************************************** */
.tblBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: #98C2DD;
	vertical-align:top;
	}
/* ******************************************************** */
.tblBgSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: black; 
	background-color: #98C2DD;
	vertical-align:top;
	}	
/* ******************************************************** */
.tblBlackHeadBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: black; 
	background-color: #D7E5EE;
	padding: 3px 0px 3px 5px;
	
	}
/* ******************************************************** */
.tblHeadBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: black; 
	background-color: #D7E5EE;
	padding: 3px 0px 3px 5px;
	vertical-align:top;
	}
/* ******************************************************** */
.tblTextBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: #F7F7F7;
	padding: 3px 0px 3px 5px;
	vertical-align:top;
	}
/* ******************************************************** */
.tblNewsTextBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: #F7F7F7;
	}
/* ******************************************************** */
.tblNewsTextSmallBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	background-color: #F7F7F7;	
	}
	
.tblFormStatusAktivBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	background-color: #EF1C29;
	}
/* ******************************************************** */
.tblFormStatusInaktivBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	/*color: #98C2DD;*/
	background-color: #d6e7ef;
  border-color:#ef1c29
	}
/* ******************************************************** */
td  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblWayHomeBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #98C2DD; 
	background-color: #88C5DA;
	}
/* ******************************************************** */
td.tblNavBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #DDDDDD; 
	background-color: #D7E5EE;
	}
/* ******************************************************** */
td.tblContentBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: white;
	}
/* ******************************************************** */
td.tblContentSmallBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: white;
	}
/* ******************************************************** */
td.tblContentBlueBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	/*color: #98C2DD;*/
	background-color: white;
	}	
/* ******************************************************** */
td.tblContentSmallBlueBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #98C2DD;
	background-color: white;
	}
/* ******************************************************** */
td.tblFooterBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	background-color: white;
	}
/* ******************************************************** */
td.tblFooter{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	background-color: white;
	}
/* ******************************************************** */
td.tblNavEbene1Bg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #DDDDDD; 
	background-color: #98C2DD;
   	BORDER-TOP-WIDTH: 1px;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #00678A;
   	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #00678A;
   	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #00435D;
   	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #00435D;
	}
/* ******************************************************** */
td.tblNavEbene2Bg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFBC1A; 
	background-color: #A9C8DD;
   	BORDER-TOP-WIDTH: 1px;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #00678A;
   	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #00678A;
   	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #00435D;
   	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #00435D;
	}
/* ******************************************************** */
td.tblNavEbene2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFBC1A; 
	background-color: #A9C8DD;
	}
/* ******************************************************** */
td.tblBoxHeadBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #000000; 
	background-color: #D7E5EE;
	background-image:URL(]]><link>/pics/website/header.gif</link><![CDATA[);
	vertical-align:top;
	}
/* ******************************************************** */
td.tblBoxTextBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	background-color: #D7E5EE;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblPreBoxHeadBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #EDAC0F; 
	background-color: white;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblPreBoxTextBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: white;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblPreBoxTextSmallBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	background-color: white;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblFormBoxHeadBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #EDAC0F; 
	background-color: #D7E5EE;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblFormBoxTextBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: #D7E5EE;
	vertical-align:top;
	}
/* ******************************************************** */
td.tblFormBoxTextSmallBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	background-color: #D7E5EE;
	vertical-align:top;
	}
/* ******************************************************** */
/**/
/* ################################################################################################ */
/*  A L T E  C S S */
/* ################################################################################################ */
tblContentBg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #DDDDDD; 
	background-color: #D7E5EE;
	}
/* ******************************************************** */
	
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	margin:3px 0 1px 0;
	color: black;
	}
/* ******************************************************** */
	
.mainpageboxbg{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: white;
	}
/* ******************************************************** */
.mainpageboxbg td{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	background-color: white;
	}	
/* ################################################################################################ */
/*  M A I N  C O N T A I N E R  */
/* ################################################################################################ */
#mainContainer {
	width:1000px;
	max-width:1000px; 
	overflow:hidden;

}
/* ******************************************************** */
/* ################################################################################################ */
/*  H E A D E R  */
/* ################################################################################################ */
#header {
	height: 77px;
	max-height:77px; 
	overflow:hidden;
	background-color: white;
}
/* ******************************************************** */
#headertitle {
	float:left;
	height: 76px;
	max-height: 76px;
  width: 705px;
  max-width:705px;
}
/* ******************************************************** */
#headerNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  line-height:13px;
	color: #FFFFFF;
	padding:auto 0px 0px auto;
  margin:8px 0px 0px 0;
  position:absolute;
  width:284px;
  left:705px;
  top:0px;
}
/* ******************************************************** */
#headerNav a {
  /* padding: 0px 0px 0px 15px;*/
  background: url('../images/bullet_weiss.gif') no-repeat;
  background-position: 0px 5px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
/* ******************************************************** */
#headerNav a:hover {
  /* padding: 0px 0px 0px 15px;*/
  background:url('../images/bullet_hellgrau.gif') no-repeat;
  background-position:0px 5px;
  color: #ED1C29;
  text-decoration: none;
  font-weight: bold;
}
/* ******************************************************** */
#headerNav ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  list-style-type:None;
  margin:0px;
  padding:0px;
  float:left; 
  padding:0px 20px 0px 0px;
  list-style-position:inside;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
* html #headerNav ul {
	position:relative;
	left: -17px;
	padding:0px 5px 0px 0px;
	list-style-position:inside;
}
/* End hide from IE5-mac */

/* ******************************************************** */
/* --------------------------------------------------------
* IE width
* mozilla max-width
----------------------------------------------------------- */
.halbeBreiteLeftHeader {
	width: 80px;
	max-width:80px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	float: left;
	display:inline;
}
/* ******************************************************** */
.halbeBreiteRightHeader {
        float:left;
	width: 200px;
	max-width:200px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	display:inline;
}
/* ******************************************************** */
/* IE-win \*/
* html .halbeBreiteRightHeader {
                float:left;
	width: 130px;
	max-width:130px;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	display:inline;
}

/* ******************************************************** */
/* ################################################################################################ */
/*  B R E A D  C R U M B */
/* ################################################################################################ */
#locationBar a:link {
  color: black;
	text-decoration: underline;
         }
/* ******************************************************** */
#locationBar a:hover {
	color: #ED1C29;
	text-decoration: underline;
}
/* ******************************************************** */
#locationBar {
	padding: 0px 0px 3px 255px;
	line-height: 1.3;
	background-color: white;
  font-size: 11px;
  color: #98C2DD;
}
/* ******************************************************** */
#columnContainer {
  padding: 0 0 0 10px;
	width: 1005px;
	max-width: 1005px;
	background-color: #D7E5EE;
	background-image:url("../images/bg_blau_hellgrau.gif");
  background-repeat:repeat-y;
  background-position: 0px 65px;
}
/* ******************************************************** */
/* ################################################################################################ */
/*  L I N K E  S P A L T E  */
/* ################################################################################################ */
#leftColumn {
	width: 210px;
	max-width: 210px;
  padding:5px 0px 20px 0px;
  overflow:hidden;
  display:inline;
	float: left;
}
/* ******************************************************** */
#leftColumn a {
	margin: 0em 0em 0em 0em;
	color: #002154;
	text-decoration: none;
}
#leftColumn a:hover {
	margin: 0em 0em 0em 0em;
	color: #FFFFFF;
}

#leftColumn a.hot {
	margin: 0em 0em 0em 0em;
	color: #FFFFFF;
      /*-- font-weight: bold;--*/
}
#leftColumn a.hot:hover {
	margin: 0em 0em 0em 0em;
	color: #FFFFFF;
      /*-- font-weight: bold;--*/
}
/* ******************************************************** */
.navHeader {
	margin: 1px 0px 0px 1px;
	padding: 5px 0px 0px 0px;
	color: #002154;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	background-color: #98C2DD;
	border-style:none;
	border-width:0px;
	border-color: white;
	width:199px;
}
/* ******************************************************** */
.navHeader h2 {
	margin: 0em 0em 0em 0em;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
/* ******************************************************** */
.navHeaderHot {
	margin: 1px 0px 0px 1px;
	padding: 5px 0px 0px 0px;
	color: #0A50A1;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	background-color: #ED1C29;
	border-style:none;
	border-width:0px;
	border-color: #00658C #00415A #00415A #00658C;
	width:199px;
}
/* ******************************************************** */
.navHeaderHot h2 {
	margin: 0em 0em 0em 0em;
	color: #0A50A1;
	font-size: 12px;
	font-weight: bold;
}
/* ******************************************************** */
.navContentWrapper {
	padding: 1px 0px 1px 0px;
	background-color: #D7E5EE;
}
/* ******************************************************** */
.navContent {
	margin: 1px 15px 0px 10px;
	padding: 3px 0px 3px 15px;
	background-color: #A9C8DD;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
  line-height:15px;
	width:174px;
}
/* ******************************************************** */
.navContentHot {
	margin: 1px 15px 0px 10px;
	padding: 3px 0px 3px 15px;
	background-color: #ED1C29;
	color: #0A50A1;
	font-size: 12px;
	font-weight: normal;
  line-height:15px;
	width:174px;
}
/* ******************************************************** */
.navContent3 {
	margin: 0px 15px 0px 10px;
	padding: 0px 0px 2px 15px;
	background-color: #A9C8DD;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
  line-height:15px;
	width:174px;
}
/* ******************************************************** */
.navContent3Hot {
	margin: 0px 15px 0px 10px;
	padding: 0px 0px 2px 15px;
	background-color: #ED1C29;
	color: #0A50A1;
	font-size: 12px;
	font-weight: normal;
  line-height:15px;
	width:174px;
}
/* ******************************************************** */
ul.firstLevel {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	list-style: none;
}
/* ******************************************************** */

li.firstLevel {
  line-height: 13px;
  background:url('../images/empty.gif') no-repeat;
  padding: 0px 0px 4px 5px;    /*--Wenn nach unten kein Platz ist, den Wert "oben" auf 1px setzen--*/
  background-position:0px 3px;
}
/* ******************************************************** */
ul.secondLevel {
  margin: 0 0 0 -15px;
	padding: 0px;
	list-style:none;
}
/* ******************************************************** */
li.secondLevel {
	padding: 5px 0px 0px 5px;     /*--Wenn nach unten kein Platz ist, den Wert "oben" auf 1px setzen--*/
  line-height: 13px;
  background:url('../images/empty.gif') no-repeat;
  background-position:0px 8px;
}
/* ******************************************************** */

ul.firstLevelHot {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	list-style: none;
	color:#0A50A1;
}
/* ******************************************************** */

li.firstLevelHot {
  line-height: 13px;
  background:url('../images/empty.gif') no-repeat;
  padding: 0px 0px 4px 5px;    /*--Wenn nach unten kein Platz ist, den Wert "oben" auf 1px setzen--*/
  background-position:0px 3px;
}

/* ******************************************************** */
ul.secondLevelHot {
  margin: 0 0 0 -15px;
	padding: 0px;
	list-style:none;
	color:#0A50A1;
}
/* ******************************************************** */
li.secondLevelHot {
	padding: 5px 0px 0px 5px;     /*--Wenn nach unten kein Platz ist, den Wert "oben" auf 1px setzen--*/
  line-height: 13px;
  background:url('../images/empty.gif') no-repeat;
  background-position:0px 8px;
}

/* ******************************************************** */
span.hot {
	color: #EDAC0F;
      /*-- font-weight: bold;--*/
}
/* ******************************************************** */
/* ################################################################################################ */
/*  M I T T L E R E   S P A L T E */
/* ################################################################################################ */
.centerRightColumn {
	background-color: white;
         float: left;
         width:780px;
         max-width:780px;
         padding:0px;
         margin:0px;

}
/* ******************************************************** */
/* ----------------------------------------------------------
* Formatiert die mittlere Spalte
* display:inline ist notwendig für IE damit nicht 2* margin 
* in selbe Richtung wie float berechnet wird |o(
------------------------------------------------------------- */
#centerColumn {
	margin: 0px 17px 10px 20px;
	display: inline;
	overflow:hidden;
	width: 498px;
	max-width:498px; 
	float: left;
	color: black;
	
}
/* ################################################################################################ */
/*  C O N T E N T */
/* ################################################################################################ */
/* ******************************************************** */

/* ----------------------------------------------------------
* Formatiert title Beschreibung im Content Bereich, dieses Attribut 
* wird aus Cms gelesen.
------------------------------------------------------------- */
#beschreibung {
	width:100%;
	max-width:100%;
	float:left;
}


/* ----------------------------------------------------------
* Formatiert Bild neben dem Titel im Content Bereich, dieses Attribut 
* wird aus Cms gelesen.
------------------------------------------------------------- */
#imagesLinks {
	float:right;
	width:245px;
	max-width:245px;
	text-align:center;
	position:relative;
	top:-30px;
	z-index:0;
}
table.invisible {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
         line-height:17px;
         color: black;
         border-width:0px;
         background-color: white;
         width: 100%;

}
/* ******************************************************** */
td.invisible {
         padding: 5px 10px 5px 10px;
         vertical-align: top;
         border-width:0px;
         border-style:none;
         background-color: white;
}
/* ******************************************************** */
table.content {
	 color: black;
         font-size: 12px;
         line-height: 17px;
         margin: 10px 0px 10px 0px;
         background-color: #98C2DD;
         width: 100%;
}
/* ******************************************************** */
td.content {
         background-color: #F7F7F7;
         padding:4px 5px 4px 5px;
         vertical-align: top;
}
/* ******************************************************** */
th.content {
         background-color: #D7E5EE;
         color: #98C2DD;
         font-weight: bold;
         text-align: left;
         padding:4px 5px 4px 5px;
         vertical-align: top;
}

/* ******************************************************** */
div.imgFloatLeft {
	float: left;
	padding: 10px 20px 10px 0px;
}
/* ******************************************************** */
img.imgFloatLeft {
	float: left;
         padding: 0px 10px 0px 0px;
}
/* ******************************************************** */
/* --------------------------------------------------------
* Platzhalter für Bild im Hintergrund beim Beschreibung 
* der Titel jeder Seite
----------------------------------------------------------- */
#imagePlaceHolder {
	
	float:right;
}

/* ******************************************************** */
/* --------------------------------------------------------
* IE width
* mozilla max-width
----------------------------------------------------------- */
.halbeBreiteLeft {
	width: 235px;
	max-width:235px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float: left;
	display:inline;
}
/* ******************************************************** */
.halbeBreiteRight {
	width: 243px;
	max-width:243px;
	margin:0px;
	padding: 0px 0px 0px 20px;
	float: left;
	display:inline;
}
/* ******************************************************** */
/* IE-win \*/
* html .halbeBreiteRight {
	width: 246px;
	max-width:246px;
	overflow:hidden;
	padding: 0px 0px 0px 17px;
	display:table-cell;
}

/* End */

 #overview{
 	margin: 0px; 
 	padding: 0px; 
 	clear: both;
 }


/* ******************************************************** */
.halbeBreite {
	width: 220px;
	padding: 0px 20px 0px 0px;
}
/* ******************************************************** */
.border {
	border-style:solid;
         border-width: 1px;
         border-color: #98C2DD;
         padding:0px;
}
/* ******************************************************** */
#content {
	line-height:1.2;
	color: black;
	background-color: white !important;
	background:url('../images/empty.gif') no-repeat;
        background-position:0px 0px;
}


#content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight: bold;
	margin:0px 0px 15px 0px !important;
        color: black;
	line-height:1.2;
        white-space:normal;
        padding: 0px 0px 0px 0px;
}

/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
* html #content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	color: black;
	line-height:1.2;
}
/* End hide from IE5-mac */



/* ******************************************************** */
#content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0px 5px 0px;
	color: black;
	
}
/* ******************************************************** */
#content h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
        margin: 15px 0px 3px 0px;
	color: black;
}
/* ******************************************************** */
#content h3.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0px 0px 5px 0px;
	color: black;
	font-size: 12px;
	font-weight: bold;
        text-decoration: none;
}
/* ******************************************************** */
#content h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 20px 0px 5px 0px;
	color: #EDAC0F;
	font-size: 12px;
	font-weight: bold;
}
/* ******************************************************** */
#content p, div, span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: black;
}
/* ******************************************************** */		

#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	margin: 6px 0px 6px 0px;
	color: black;
        
}
/* ******************************************************** */
#content div {
	margin: 0em 0em 0em 0em;
}

/* ******************************************************** */
#content a:link {
	color: black;
	text-decoration: underline;
	line-height:1.2;
}
/* ******************************************************** */
#content a:visited {  
	color: black; 
	text-decoration: underline;
	}
/* ******************************************************** */
#content a:focus {
	text-decoration: underline;
	color: black; 
}
/* ******************************************************** */
#content a:hover {
	color: #ED1C29;
	text-decoration: underline;
}
/* ******************************************************** */
#content a:active {  
	color: black; 
	text-decoration: underline;
	}


/* ******************************************************** */
#content a.aContentNone:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;   
	color: black; 
	text-decoration: none;
	line-height:1.2;
	}
/* ******************************************************** */
#content a.aContentNone:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	text-decoration: none;
	line-height:1.2;
	}
/* ******************************************************** */
#content a.aContentNone:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
	text-decoration: none;
	line-height:1.2;
	}
/* ******************************************************** */
#content a.aContentNone:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #ED1C29; 
	text-decoration: none;
	line-height:1.2;
	}
/* ******************************************************** */
#content ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 6px 0px;
  font-size: 12px;
}
/* ******************************************************** */
#content ul ul{
	margin: 3px 0px 0px 0px;
}
/* ******************************************************** */
#content ul li {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 3px 0px;
	background:url('../images/bullet_grau.gif') no-repeat;
        background-position:0px 5px;
}
/* ******************************************************** */
#content ul li li {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 3px 0px;
	background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position:0px 5px;
}
/* ******************************************************** */
#content ul > ul > li{
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 3px 0px;
	background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position: 15px 5px;
}
/* ******************************************************** */
#content ul > ul > ul> li{
	padding: 0px 0px 0px 40px;
	margin: 0px 0px 3px 0px;
	background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position: 30px 5px;
}
/* ******************************************************** */
#content ul > ul > ul> ul > li{
	padding: 0px 0px 0px 55px;
	margin: 0px 0px 3px 0px;
	background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position: 45px 5px;
}
/* ******************************************************** */
#content ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type:decimal;
	margin: 0px;
	padding: 0px 10px 0px 18px;
	margin: 6px 0px 6px 7px;
        font-size: 12px;
}
#content ol ol{
	margin: 3px 0px 0px 0px;
}
/* ******************************************************** */
/* IE-win \*/
* html #content ol {
	padding: 0px 10px 0px 22px;
}
/* End */
/* ******************************************************** */
#content ol li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}
/* ******************************************************** */
#content ol li li {
	list-style-type:lower-alpha;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}
/* ******************************************************** */
#content ol > ol > li{
	list-style-type:lower-alpha;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}
/* ******************************************************** */
#content ol > ol > ol> li{
	list-style-type:lower-alpha;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}
/* ******************************************************** */
#content ol > ol > ol> ol > li{
	list-style-type:lower-alpha;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}

#content ul.secondLevel {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 1px;
        font-size: 12px;
}
/* ******************************************************** */
#content li.secondLevel {
	padding: 5px 0px 0px 12px;
	background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position:0px 7px;
}
/* ******************************************************** */
h3 a{
	background: url('../images/ic_bullet_blau.gif') no-repeat;
	background-position: 0px 5px;
	display: block;
	padding: 0px 0px 0px 10px;
	text-decoration:underline !important;
}

h3 a.anker{
	background: url('../images/empty.gif') no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3 a.upLink{
	background: url('../images/empty.gif') no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3.sitemap a{
	background: url('../images/empty.gif') no-repeat;
	background-position: 0px 0px;
	padding: 0px;
	text-decoration: underline !important;
}
/* ################################################################################################ */
/*  N E U E  C S S  F O R M U L A R */
/* ################################################################################################ */
/* Formular */
		.form{
			width:495px;
			border-top:solid thin #98C2DD;
			border-width:1px;
		}
		
		#hilfe_logo {
      left:-5px;
      position:relative;
      top:2px;
    }
/* 1 Box in die Spalte der Formular */
		.box{
			width:493px;
			float:left;
			background-color: #D7E5EE;
			border-right:solid thin #98C2DD;
			border-bottom:solid thin #98C2DD;
			border-left:solid thin #98C2DD;
			border-width:1px;
		}
		.lbl{
			width:105px;
			padding:3px 0 2px 3px;
			float:left;
		}
		.val{
			width:380px;
			float:left;
			padding:3px 2px 3px 0;
			vertical-align:bottom;
		}
		.val *{
			width:362px
		}
/* Standard Box Links */		
		.box_left{
			width:245px;
			float:left;
			background-color: #D7E5EE;
			
			border-right:solid thin #98C2DD;
			border-bottom:solid thin #98C2DD;
			border-left:solid thin #98C2DD;
			border-width:1px;
		}
		.lbl_left{
			width:100px;
			padding:3px 0 2px 3px;
			float:left;
		}
		.val_left{
			width:135px;
			float:right;
			padding:3px 2px 3px 0;
			vertical-align:bottom;
		}
		.val_left *{
			width:131px
		}
/* Standard Box Rechts */		
		.box_right{
			width:247px;
			float:right;
			background-color: #D7E5EE;
			border-right:solid thin #98C2DD;
			border-bottom:solid thin #98C2DD;
			border-width:1px;
		}
		.lbl_right{
			width:90px;
			float:left;
			padding:3px 0 2px 3px;
		}
		.val_right{
			width:145px;
			float:right;
			padding:3px 2px 3px 0;
			vertical-align:bottom;			
		}
		.val_right *{
			width:140px
		}
/* Hinweis ueber die Spalte */
		.hint{
			clear:both;
			width:490px;
			padding:3px 0 2px 3px;
			float:left;
		}
		.hint *{
			width:483px;
		}
/* 1 Box Links in die Spalte der Formular */		
		.lbl1{
			clear:both;
			width:105px;
			padding:3px 0 2px 3px;
			float:left;
		}
		.val1{
			width:380px;
			float:left;
			padding:3px 2px 3px 0;
			vertical-align:bottom;
		}
		.val1 *{
			width:131px
		}
/* 1 Box Recht in die Spalte der Formular */				
		.lbl2{
			clear:both;
			width:242px;
			padding:3px 0 2px 3px;
			float:left;
		}
		.val2{
			width:244px;
			float:left;
			padding:3px 2px 3px 0;
			vertical-align:bottom;
		}
		.val2 *{
			width:241px
		}	
/* ******************************************************** */
/* ################################################################################################ */
/*  R E C H T E  S P A L T E */
/* ################################################################################################ */
/*---------------------------------------------------------
* max-width ist f?r Mozilla
* width f?r IE
----------------------------------------------------------- */
#rightColumn {
	width: 205px;
	max-width: 205px;
	padding: 6px 0px 0px 0px;
	float: left;
	overflow:hidden;
}
/* ******************************************************** */

#rightColumn a:link {
	color: black;

}
/* ******************************************************** */
#rightColumn a:hover {
	color: #ED1C29;
}
/* ******************************************************** */
/*---------------------------------------------------------
* max-width is for Mozilla
* width for IE
----------------------------------------------------------- */
.rightHeader {
	margin: 0px 0px 1px 0px;
	padding: 5px 0px 5px 5px;
	width: 205px;
	max-width: 205px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
  line-height: 16px;
	background-image: url('../images/bg_right_header.gif');
}
/* ******************************************************** */
/*---------------------------------------------------------
* max-width is for Mozilla
* width for IE
----------------------------------------------------------- */
.rightContent {
	margin: 0px 0px 20px 0px;
	padding: 5px 0px 5px 5px;
	width: 205px;
	max-width: 205px;
	color: #000000;
	font-size: 12px;
	background-color: #e5e5e5;
}
.rightContent p{
  padding: 0;
  margin:5px 0 0 0;
	width: 190px;
	max-width: 190px;
	color: #000000;
	font-size: 12px;
}
.rightContent span{
	width: 190px;
	max-width: 190px;
	color: #000000;
	font-size: 12px;
}
.rightContentLogo{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 205px;
	max-width: 205px;
	color: #000000;
	font-size: 12px;
	background-color: rgb(247, 247, 247);

}
/* ******************************************************** */
.rightContent form {
	margin: 0px;
}
.rightContent ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 6px 0px;
  font-size: 12px;
}
/* ******************************************************** */
.rightContent ul ul{
	margin: 3px 0px 0px 0px;
}
/* ******************************************************** */
.rightContent ul li {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 3px 0px;
	background:url('../images/bullet_grau.gif') no-repeat;
  background-position:0px 5px;
}
.rightSpacer{
	margin: 1em 20px 1em 20px;
	border-top: 1px solid black;
}

/* ------------------------------------------------------------
* Formatiert Input Felder
* Template: 		
* 	alle
* Beschreibung:
* 	background-color: Hellgrau;
------------------------------------------------------------ */
#rightColumn .formatFields {
	background-color: white;
	border-left : 1px solid #000000;
	border-right : 1px solid #C6C6C6;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #C6C6C6;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 0 2px;
}

/* ******************************************************** */
/* ################################################################################################ */
/*  F O O T E R */
/* ################################################################################################ */
#footer {
	padding: 30px 0px 6px 0px;
	color: black;
	text-align: left;
	font-size: 11px;
        float: left;
}
/* ******************************************************** */

/* -------------------------------------8<------------------------------------------------------------------------------------------------------------ */
/*
/*
/*  C S S  -  H E L P  */
/*
/*
/*
/* ################################################################################################ */
/* ################################################################################################ */
/*  G L O B A L  -  H E L P  */
/* ################################################################################################ */
/* ------------------------------------------------------------
Format Body Tag 
Template: 		
	mastertemplate
Description:
	nomargin
	nopadding
	background-color: 	white
	position:	 	under the header Navigation  
------------------------------------------------------------ */
.body_help {
        margin: 0em;
        padding: 0em;
        background-color: white;
        background:url('../images/empty.gif') no-repeat;
        background-position:0px 0px;
        font-family: Verdana, Arial;
        font-size: 12px;
}
/* ******************************************************** */
#columnContainer_help a {
	text-decoration: underline;
	color: black;
}

#columnContainer_help a:link {
	color: black; 
	text-decoration: underline;
}
#columnContainer_help a:visited {  
	color: black; 
	text-decoration: underline;
}
#columnContainer_help a:hover{
	text-decoration: underline;
	color: #ED1C29;
}
#columnContainer_help a:active { 
	color: black; 
	text-decoration: underline;
}
#columnContainer_help a:focus { 
	color: black; 
	text-decoration: underline;
}
/* ################################################################################################ */
/*  M A I N  C O N T A I N E R  -  H E L P  */
/* ################################################################################################ */

#mainContainer_help {
	width:629px;
	max-width:629px; 
	overflow:hidden;

}

#content_help {
  background-attachment:scroll;
  background-color:white !important;
  background-image:url(../images/empty.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  color:black;
  line-height:1.2;
  padding: 0 0 0 20px;
}
/* ******************************************************** */
/* ################################################################################################ */
/*  H E A D E R  -  H E L P   */
/* ################################################################################################ */
#header_help {
	height: 42px;
	max-height:42px; 
	overflow:hidden;
	background-image: url('../images/bg_header_popup.gif');
	background-repeat:repeat-x;
	background-color: #A9C8DD;
}
/* ******************************************************** */
#headertitle_help {
	float:left;
	height: 42px;
	max-height:42px;
        width: 533px;
        max-width:533px;
}
/* ******************************************************** */
#headerNav_help {
	font-family: Verdana, Arial;
	font-size: 11px;
  line-height:13px;
	color: #FFFFFF;
  padding:14px 0px 0px 0px;
  margin:0px;
  width: 60px;
  max-width:60px;
  position:absolute;
  left:530px;
  top:0;
  
	
}
*html #headerNav_help{
  position:relative;z-index:120;top:-45px;left:530px;
}
/* ******************************************************** */
#headerNav_help a {
        padding-left:15px;
        background: url('../images/bullet_grau.gif') no-repeat;
        background-position:0px 3px;
        color: black;
        text-decoration: none;
        font-weight:bold;
}
/* ******************************************************** */
#headerNav_help a:hover {
        padding-left:15px;
        background:url('../images/bullet_grau.gif') no-repeat;
        background-position:0px 3px;
        color: #ED1C29;
        text-decoration: none;
        font-weight: bold;
}
/* ******************************************************** */
#headerNav_help ul {
  	list-style-type:None;
        margin:0px;
        padding:0px;
        float:left; 
        padding:0 20px 0 0;
        list-style-position:inside;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
* html #headerNav_help ul {
	position:relative;
	left: -17px;
	padding:0 5px 0 0;
	list-style-position:inside;
}
/* End hide from IE5-mac */

#container_help {
        overflow:auto;
	overflow-y: scroll;
	overflow-x: hidden;
	height:564px;
	max-height:560px;
	min-height:560px;
	width:630px;
	max-width:630px;
	padding:0px;
	
}

#paddingFrame_help {
	/*padding:10px;*/
}

#frame_help {
	width:590px;
	display:table;
	min-height: 475px;
	/*
	height: 475px;
  border-width:1px;
	border-style:solid;
	border-color:#98C2DD;*/
	margin:0;
	padding:0;
	background-image:url("../images/bg_grau_hellgrau_Hilfe.gif");
	background-repeat:repeat-y;
}  	
#columnContainer_help {
	min-height:560px;
	width:592px;
	max-width:592px;
	display:table-row;
	overflow:visible;
}
#leftCenterColumn_help {
	display:table-row;
}
/* ################################################################################################ */
/*  L I N K E  S P A L T E  -  H E L P   */
/* ################################################################################################ */
#leftColumn_help {
	float:left;
	display:table-cell;
	width: 199px;
	max-width: 189px;
	min-height: 461px;
	padding:14px 5px 0px 5px;
	background:#D8E5EF;
	overflow-y:visible;
}
/* ******************************************************** */
#leftColumn_help a {
	text-decoration: none;
}
#leftColumn_help a:hover {
	color: #ED1C29;
}
#leftColumn_help a.hot {
      	font-weight: bold;
}
.navContent_help {
	overflow:visible;
	font-size: 12px;
        line-height:15px;
}
/* ******************************************************** */
ul.firstLevel_help {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
/* ******************************************************** */
li.firstLevel_help {
         line-height: 13px;
         background:url('../images/bullet_grau.gif') no-repeat;
         padding: 0px 0px 5px 14px;
         background-position:0px 5px;
}
/* ******************************************************** */
ul.secondLevel_help {
	margin: 0px 0px 0px 1px;
	padding: 0px;
	list-style:none;
}
/* ******************************************************** */
li.secondLevel_help {
	line-height: 13px;
        background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position:0px 7px;
        padding: 5px 0px 0px 12px;
}
/* ******************************************************** */
span.hot_help {
	color: #EDAC0F;
      /*-- font-weight: bold;--*/
}
/* ################################################################################################ */
/*  M I T T L E R E   S P A L T E  -  H E L P  */
/* ################################################################################################ */
#centerColumn_help {
	float:left;
	display:table-cell;
	padding: 11px 10px 0px 13px;
	overflow:hidden;
	width: 391px;
	max-width:365px;
	min-height: 461px;
	color: black;
	/*border-left-width:1px;
  	border-left-style:solid;
  	border-color:#98C2DD;*/
  	overflow-y:hidden;
}
/* ################################################################################################ */
/*  F O O T E R  -  H E L P */
/* ################################################################################################ */
#footer_help {
	padding: 17px 10px 0px 0px;
	color: black;
	text-align: left;
	font-size: 11px;
  float: left;
  background-image:url("../images/bg_grau_hellgrau_Hilfe.gif");
	background-repeat:repeat-y;
	width:590px;

}
/* -------------------------------------8<------------------------------------------------------------------------------------------------------------ */
/*
/*
/*  C S S  -  L E X I C O N  */
/*
/*
/*
/* ################################################################################################ */
/*  G L O B A L  -  L E X I C O N  */
/* ################################################################################################ */
body_lexicon {
        margin: 0em;
        padding:0em;
        background-color: #007CA6;
        font-family: Verdana, Arial;
        font-size: 12px;
}
/* ******************************************************** */
#columnContainer_lexicon a:link {
	color: black; 
	text-decoration: underline;
}
#columnContainer_lexicon a:visited {  
	color: black; 
	text-decoration: underline;
}
#columnContainer_lexicon a:hover{
	text-decoration: underline;
	color: #ED1C29;
}
#columnContainer_lexicon a:active { 
	color: black; 
	text-decoration: underline;
}
#columnContainer_lexicon a:focus { 
	color: black; 
	text-decoration: underline;
}

/* ******************************************************** */

/* ################################################################################################ */
/*  M A I N  C O N T A I N E R  -  L E X I C O N   */
/* ################################################################################################ */
#mainContainer_lexicon {
	width:497px;
	max-width:497px; 
	overflow:hidden;

}
/* ################################################################################################ */
/*  H E A D E R  -  L E X I C O N   */
/* ################################################################################################ */
#header_lexicon {
	width:492px;
	max-width:492px;
	height: 20px;
	max-height:20px; 
	overflow:hidden;
	background-color: #D8E5EF;
	border-width:1px;
	border-left-style:solid;
	border-top-style:solid;
	border-right-style:solid;
	border-color:#98C2DD;
	text-align:center;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tbl_header_lexicon{
	
	padding:0;
	margin:0;
}
.tbl_header_lexicon td {
	font-weight:bold;
	font-size:12px;
	padding:0 0 0px 2px;
	margin:0 0 0 0;
	width:17px;
	max-width:17px;
	min-width:14px;
	height:3px;
}
.tbl_header_lexicon td.separation {
	font-weight:bold;
	font-size:12px;
	border-right:solid;
	border-width:1px;
	border-color:#98C2DD;
	padding:0 0 0px 2px;
	margin:0 0 0 0;
	width:17px;
	max-width:17px;
	min-width:14px;
}

/*#header_lexicon td{
	font-weight:bold;
	font-size:12px;
	border-right:solid;
	border-width:1px;
	border-color:#98C2DD;
	padding:0 0 0 5px;
	margin:0 0 0 0;
	width:17px;
	max-width:17px;
	min-width:14px;
}*/
#header_lexicon td.hot_lexicon{
       background-color:#98C2DD;
}

#mainContainer_lexicon #header_lexicon td.hot_lexicon a{
       color:white;
}
.hot_lexicon{
       font-weight:bold;
}
/* ******************************************************** */
#headertitle_lexicon {
	float:left;
	height: 42px;
	max-height:42px;
        width: 492px;
        max-width:492px;
}
/* ******************************************************** */
#headerNav_lexicon {
	font-family: Verdana, Arial;
	font-size: 11px;
        line-height:13px;
	color: #FFFFFF;
        padding:14px 0px 0px 0px;
        margin:0px;
}
/* ******************************************************** */
#headerNav_lexicon a {
        padding:0px 0px 0px 15px;
        background: url('../images/bullet_weiss.gif') no-repeat;
        background-position:0px 5px;
        color: black;
        text-decoration: none;
        font-weight: bold;
}
/* ******************************************************** */
#headerNav_lexicon a:hover {
        padding: 0px 0px 0px 15px;
        background:url('../images/bullet_hellgrau.gif') no-repeat;
        background-position:0px 5px;
        color: #ED1C29;
        text-decoration: none;
        font-weight: bold;
}
/* ******************************************************** */
#headerNav_lexicon ul {
  	list-style-type:None;
        margin:0px;
        padding:0px;
        float:left; 
        padding:0px 20px 0px 0px;
}
/* Exra for IE, Hide from IE5-mac. Only IE-win sees this. \*/
* html #headerNav_lexicon ul {
	position:relative;
	left: -17px;
	padding:0px 5px 0px 0px;
}
/* End hide from IE5-mac */

#container_lexicon{
	overflow:visible;
	min-height:560px;
	width:500px;
	max-width:500px;
	padding:10px 0px 10px 0px;
	
}

#frame_lexicon{
	width:492px;
	max-width:492px;
	display:table;
	min-height: 475px;
	border-width:1px;
	border-style:solid;
	border-color:#98C2DD;
	background-image:url("../images/bg_grau_hellgrau_Hilfe.gif");
	margin:0;
	padding:0;
        overflow:visible;

}  	
#columnContainer_lexicon {
	min-height:560px;
	width:491px;
	max-width:491px;
	display:table-row;
}

#leftCenterColumn_lexicon{
	display:table-row;
}

/* ################################################################################################ */
/*  L I N K E  S P A L T E  -  L E X I C O N   */
/* ################################################################################################ */
#leftColumn_lexicon {
	float:left;
	display:table-cell;
	width: 189px;
	max-width: 189px;
	min-height: 487px;
	padding:14px 5px 0px 5px;
	background:#D8E5EF;
	overflow:visible;
        
}

* html #leftColumn_lexicon {
	width: 199px;
	max-width: 199px;
	padding:14px 0px 0px 0px;
	margin:0px 5px 0px 5px;
}

/* ******************************************************** */
#leftColumn_lexicon a {
	text-decoration: none;
}
#leftColumn_lexicon a:hover {
	color: #ED1C29;
}

#leftColumn_lexicon a.hot {
      	font-weight: bold;
}
/* ******************************************************** */
.navHeader_lexicon {
	margin: 0px 15px 1px 15px;
	padding: 3px 5px 3px 5px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	background-color: #98C2DD;
	border-style:solid;
	border-width:1px;
	border-color: #00658C #00415A #00415A #00658C;
}
/* ******************************************************** */
.navHeader_lexicon h2 {
	margin: 0em 0em 0em 0em;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
/* ******************************************************** */
.navContent_lexicon {
	
	font-size: 12px;
        line-height:15px;
}
/* ******************************************************** */

ul.firstLevel_lexicon {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
/* ******************************************************** */

li.firstLevel_lexicon {
         line-height: 13px;
         background:url('../images/bullet_grau.gif') no-repeat;
         padding: 2px 0px 3px 14px;
         background-position:0px 5px;
}
/* ******************************************************** */
ul.secondLevel_lexicon {
	margin: 0px 0px 0px 1px;
	padding: 0px;
	list-style:none;
}
/* ******************************************************** */
li.secondLevel_lexicon {
	line-height: 13px;
        background:url('../images/bullet_strich_grau.gif') no-repeat;
        background-position:0px 7px;
        padding: 5px 0px 0px 12px;
}
/* ******************************************************** */
span.hot_lexicon {
	color: #EDAC0F;
      /*-- font-weight: bold;--*/
}
/* ################################################################################################ */
/*  M I T T L E R E   S P A L T E  -  L E X I C O N  */
/* ################################################################################################ */
#centerColumn_lexicon {
	float:left;
	display:table-cell;
	padding: 14px 0px 0px 10px;
	overflow:visible;
	width: 259px;
	max-width:259px;
	min-height: 487px;
	color: black;
	background:white;
	border-left-width:1px;
  border-left-style:solid;
  border-color:#98C2DD;
  	
}
/* ################################################################################################ */
/*  F O O T E R  -  L E X I C O N  */
/* ################################################################################################ */
#footer_lexicon {
	padding: 17px 0px 0px 0px;
	color: black;
	text-align: left;
	font-size: 11px;
  float: left;
}
