/* CSS Document */

BODY {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #white; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none

}

a{
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	color: red;
	FONT-FAMILY: verdana,sans-serif;
	text-decoration: none;
}

li {
	FONT-SIZE: 11px;
	COLOR: #092650;
}
img {
	margin: 0px;
	padding: 0px;
}

td {
	FONT-SIZE: 11px;
	COLOR: #092650;
}

.csc-searchResultHeader {
       BORDER: 1px solid #234372;
        WIDTH: 100%;
       PADDING: 3px;
       BACKGROUND-COLOR: #95b1d8;
}

.csc-sword {
        BACKGROUND-COLOR: yellow;
        COLOR: #000;
        FONT-WEIGHT: BOLD;
}

.csc-searchResultHeader a {

        COLOR: #234372;
}

.tx-thexttable-pi1 {
        margin-left: 10px;
}

.tx-thexttable-pi1 table {
        BORDER-COLLAPSE: collapse;
        WIDTH: 95%;
}

.tx-thexttable-pi1 td {
        BORDER: 1px solid black;
        PADDING: 2px;
}

.tdheader {
        background-color: #ccd9ea;
       font-weight: bold;
       vertical-align: middle;
}

.titelmenuetext {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
    PADDING-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: verdana;
	text-decoration: none;

}

.titelmenuetext a {

	PADDING-LEFT: 10px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: verdana;
	text-decoration: none;

}

.titelmenuetext_rechts {

		margin: 0px;
	padding: 0px;
	padding-top: 18px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right:0px;
	width: 203px;

	height: 13px;
		background-color: #Fe0000;
	color: #FFFFFF;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	

}

.titelmenuetext_rechts a {

	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	padding-bottom: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #092650;
	BACKGROUND-COLOR: #95b1d8;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;

}

.titelmenuesubtext_rechts {
	margin: 0px;
	margin-bottom: 16px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 191px;
	background-color: #f4f7fa;
	font-family: verdana,sans-serif;
	color: #244572;
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	text-align: left;

}

.titelmenuesubtext_rechts a {
	font-family: verdana,sans-serif;
	color: #244572;
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	text-align: left;

}

.suchebutton {
	WIDTH: 70px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: none;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;

}

.suchefeld {
	WIDTH: 110px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: none;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;

}

.titelmenuetext_links {

	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #092650;
	BACKGROUND-COLOR: #ccd9ea;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	BORDER-STYLE: solid;
	BORDER-COLOR: #092650;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;

}

.titelmenuetext_links a {
	PADDING-LEFT: 0px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #092650;
	BACKGROUND-COLOR: #ccd9ea;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;

}

.titelmenuetext_links_aktive {

	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #ff0101;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	BORDER-STYLE: solid;
	BORDER-COLOR: #092650;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;

}

.titelmenuetext_links_aktive a {
	PADDING-LEFT: 0px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #ff0101;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;

}

.titelmenuesubtext_links {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: black;
	BACKGROUND-COLOR: #f48f7d;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;

}

.titelmenuesubtext_links a {
	PADDING-LEFT: 0px;
MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: black;
	BACKGROUND-COLOR: #f48f7d;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}

.werbetext {

	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}

.werbetext a {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 1px;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}


.titelfusszeiletext {
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #092650;
	BACKGROUND-COLOR: #ccd9ea;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}

.titelfusszeiletext a {

	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #092650;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}

.titelnewsflash {
	PADDING: 2px;
	MARGIN: 2px;
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: #fb0200;
	BACKGROUND-COLOR: white;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	BORDER-STYLE: solid;
	BORDER-COLOR: #ccd9ea;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-WIDTH: 4px;
	BORDER-COLLAPSE: collapse;
}

.newsdatum {

	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}

.newstitel {
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: black;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}
.newstext {
	PADDING-LEFT: 4px;
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}

.h1style {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 10px; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #fc0000;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;       
}

.h2style {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #092650;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}

.tabelle {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: #092650;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
	BORDER-STYLE: solid;
	BORDER-COLOR: #092650;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-WIDTH: 1px;

}

.starter2 {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 10px; 
	FONT-WEIGHT: none;
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}

.starter2 a {

	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-WEIGHT: none;
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}

.starter {

	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 10px; 
	FONT-WEIGHT: none;
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}

.starter a {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-WEIGHT: none;
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
}

.bodytext {
	MARGIN-TOP: 0px; 

	MARGIN-BOTTOM: 10px; 

	FONT-WEIGHT: none;

	FONT-SIZE: 11px;

	COLOR: #244572;

	FONT-FAMILY: verdana, sans-serif;

	TEXT-DECORATION: none;
	}

.bodytext a {
MARGIN-TOP: 0px; 

	MARGIN-BOTTOM: 0px; 

	FONT-WEIGHT: none;

	FONT-SIZE: 11px;

	COLOR: red;

	FONT-FAMILY: verdana, sans-serif;

	TEXT-DECORATION: none;

}

.csc-bulletlist, csc-bulletlist-1, csc-bulletlist-2, csc-bulletlist-3 {
	FONT-WEIGHT: none;
	FONT-SIZE: 11px;
	COLOR: #092650;
	FONT-FAMILY: verdana, sans-serif;	
	TEXT-DECORATION: none;
               MARGIN-TOP: 10px;
              MARGIN-BOTTOM: 10px;
               list-style-image: url("/fileadmin/images/roterpunkt.gif");
                line-height: 20px;
}

.csc-bulletlist, csc-bulletlist-1, csc-bulletlist-2, csc-bulletlist-3 li {
               line-height: 20px;
}

form {
         margin-top: 0px;
         margin-bottom: 0px;
}
.formularinput {
         width: 80%;
}

.formularinput input {
           FONT-SIZE: 11px;
           PADDING: 2px;
}

.formularsubmit input {
       FONT-SIZE: 11px; 
       border: 1px solid #ccd9ea;
      background-color: #fff;
        width: 60px;
}

.csc-form-fieldcell input {
        FONT-SIZE: 11px; 
        border: 1px solid #ccd9ea;
        background-color: #fff;
        padding: 2px;
}

    .startboxes {
        float: left;
        padding: 0px;
        background-repeat:no-repeat;
    }

    .startboxes div { padding: 0px; padding-left: 10px; margin: 0px; color: white; font-size: 12px; font-weight: bold; }


.fusszeile_2 {
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	 padding-right: 0px;
	 _padding-right: 0px;
	width: 588px;
	height: 50px;
	text-align: left;
    font-size: 11px;
    font-family: verdana,sans-serif;
    color: #9a9a9a; 
    font-weight: normal; 
      
}


.fusszeile_links {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	text-align: left;
	font-size: 11px;
	font-family: verdana,sans-serif;
	color: #244572;
	float:left;
font-weight: normal;   
}
.fusszeile_links a {
  font-family: verdana,sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align: right;
	color: #244572;
font-weight: normal;
}
.bkm {
	margin: 0px;
	padding: 0px;
	text-align:left;
	color: #9a9a9a;

}

.fusszeile_rechts {
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	text-align: right;
	font-size: 11px;
	font-family: verdana,sans-serif;
	color: #9a9a9a;

	}
  .fusszeile_rechts a {
    font-family: verdana,sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align: right;
	color: #9a9a9a;
font-weight: normal;   
}



.style_content {

	width: 797px;
	height: 690px;
	_height: 650px;
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
  
	float: left;
	font-family: verdana,sans-serif;
	color: #244572;
	font-size: 12pt;
	font-weight: none;
	text-decoration: none;
	text-align: left;

}
.style_content_2 {

	width: 580px;

	height: 550px;
	_height: 560px;
	margin: 0px;
	padding: 0px;
	margin-top: 4px;
  padding-left: 0px;
  padding-right: 00px;
  
	float: left;
	font-family: verdana,sans-serif;
	color: #244572;
	font-size: 12pt;
	font-weight: none;
	text-decoration: none;
	text-align: left;

}
/* ########## Spalten Style ########## */

.style_middle {

	width: 986px;

	height: 146px;

	

	margin: 0px;

	padding: 0px;

}



.style_left {

	width: 187px;

	height: 146px;

	

	margin: 0px;

	padding: 0px;

	padding-top: 69px;

	

	float: left;

}


.style_content table {

	margin:0;

	padding: 0;

	border-collapse:collapse;

	border-color:#244572;

	font-size: 12pt;

}

	

.style_content td {

	font-size: 12pt;

	font-family: verdana,sans-serif;

	color: #244572;

	font-size: 12pt;

	font-weight: none;

	text-decoration: none;

	}



.style_right {

	width: 196px;

	height: 146px;

	

	margin: 0px;

	padding: 0px;

	padding-top: 0px;

	margin-top: -10px;

	

	float: left;

}





/* ########## Claim Style ########## */

h1 {
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	font-family: verdana;
	color: #244572;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;

}



h2 {
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	padding-bottom: 20px;
	font-family: verdana;
	color: #244572;
	font-size: 21px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;

}
/* ########## Claim Style ########## */

.claim {
	margin: 0px;
	padding: 0px;
	padding-top: 63px;
	width: 183px;
	font-family: verdana;
	color: #244572;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;	

}
.start_klein_title {
   margin: 0px;
	padding: 0px;
	padding-top: 19px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right:;

	height: 13px;
	background-color: #DDD;
	color: #F00202;
	border-bottom: 2px solid #F00202;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	        
	width: 180px;
	_width: 186px;
}
.start_klein_title_2 {
   margin: 0px;
	padding: 0px;
	padding-top: 19px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right:0px;
	width: 176px;
	_width: 183px;
	height: 13px;
	background-color: #DDD;
	color: #F00202;
	border-bottom: 2px solid #F00202;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	        

}
.h11 {
     	text-align: left;
    	font-size: 15px;
    	font-family: verdana,sans-serif;
    	font-weight: bold;
      color: #244572;
        background-color: #97b3da;
      padding-left: 5px;
       padding-right: 5px;
       padding-top: 7px;
       height: 26px;
        line-height: 40px;
        padding-bottom: 7px;
        width: 173px;
        vertical-align: bottom; 
         

}

.extra_profitieren {

 margin: 0px;
	padding: 0px;
	padding-top: 19px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right:7;

	height: 13px;
	background-color: #DDD;
	color: #F00202;
	border-bottom: 2px solid #F00202;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	
  width: 771px;
   _width: 783px;
}


.start_title {

width: 772px;
      _width: 785px;
   margin: 0px;
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 7px;
margin-top: 3px;
_margin-top: 5px;
	padding-left: 7px;
	padding-right:7;
vertical-align: bottom;
	height: 13px;
	background-color: #DDD;
	color: #F00202;
	border-bottom: 2px solid #F00202;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	



}

.text {

	text-align: left;
	font-size: 11px;
	font-family: verdana,sans-serif, Helvetica, sans-serif;
	font-weight: none;
   background-color: #fff;
   color:#244572;
    width: 171px;
    height: auto;
   line-height: auto;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 13px;        
   vertical-align: bottom;  

}

.h8 {
	text-align: left;
	font-size: 15px;
	font-family: verdana,sans-serif;
	font-weight: bold;
   background-color: #e5e5e5;
   color:#244572;
   width: 557px;
    height: 26px;
    line-height: 40px;
    padding-left: 7px;
    padding-right: 7px;
   padding-top: 7px;   
   vertical-align: bottom; 
    padding-bottom: 7px;
}

.erste {
  	margin: 0px;
   	padding: 0px;
	  border: 1px solid #ddd;
    float:left; 
    margin-right: 12px;
}

.dritte {
	     	margin: 0px;
       	padding: 0px;
        border: 1px solid #ddd;
       float:left;  
}

.Gross {
		margin: 0px;
   	padding: 0px;
    width: 573px;
    height: 213px;  
    margin-bottom: 15px;
		margin-left: 3px;

}

.Klein1 {
	margin: 0px;
   padding: 0px;   
	width: 181px;
    height: 165px;  
   float:left;      

}

.Klein2 {
	margin: 0px;
   padding: 0px;
	width: 181px;
    height: 50px;  
	margin-right: 18px;
	float:left;           

}
.Klein3 {
	margin: 0px;
   padding: 0px;
	width: 181px;
    height: 50px;  
	margin-right: 0px;
	float:left;           

}

.newsbox {
	margin: 0px;
   padding: 0px;
	margin-left: 3px;
	border: 1px solid #ddd;
   width: 571px;
    height: 114px;

}


.anfrage {

	margin: 0px;
	padding: 0px;
	width: 181px;
	height: 30px;
	position: relative;
	top: 170px;
	left: 380px;

}

.anfrage_bild {
	display: block;
	background-image: url(images/jetzt_anfragen.jpg);
	width: 181px;
	height: 30px;

}

.anfrage_bild:hover {
	display: block;
	background-image: url(images/jetzt_anfragen1.jpg);
	width: 181px;
	height: 30px;

}

.kontakt_bild {
	display: block;
	width: 171px;
	height: 22px;

}

.text_3 {
	margin: 0px;
	padding: 0px;
	margin-left: 7px;
	margin-right: 7px;
	padding-top: 13px;
	text-align: left;
	font-size: 11px;
	font-family: verdana,sans-serif;
	height: 56px;
	color: #244572;

}       

.text_2 {
	margin: 0px;
	padding: 0px;
	margin-left: 7px;
	margin-right: 7px;
	padding-top: 13px;
	text-align: left;
	font-size: 11px;
	font-family: verdana,sans-serif;
	height: 56px;
	color: #244572;
	

} 

.text_2 a {

	font-size: 11px;
	font-family: verdana,sans-serif;
	font-weight: none;
	text-decoration: none;
	height: 56px;
	color: #244572;

}

.text_2 a:hover {
	color: #777;
} 

.start_title_text {
	margin: 0px;
	padding: 0px;
	padding-top: 7px;
  padding-right: 7px;  	
	text-align: left;
	font-size: 11px;
	font-family: verdana,sans-serif;     	
	color: #244572;
}

.start_title_text a {
  font-family: verdana,sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align: right;
	color: #244572;
}

.start_title_bild {
	margin: 0px;
	padding: 0px;
	margin-right: 14px;
	float: left;      
   _margin-bottom: -13px;   
}      
.verteilerseite_bild {
	margin: 0px;
	padding: 0px;
	margin-right: 14px;
	
	float: left;      
    _margin-bottom: -13px;     
}      

.start_title_bild_text {
	width: 784px;
 _width: 785px;
	height: 213px;
 	padding-bottom: 0px;
	margin-bottom: 11px; 

	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;    
}
.verteilerseite_bild_text {
	width: 571px;
	_width:574px;
	height: 213px;  
	margin-bottom: 12px; 
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;  
  margin-left: 3px;
  _margin-left: 2px;  
}
.GrossTitel2{
	width: 786px;
	height: 213px;  
	margin-bottom: 40px;    
}


.erste2{
	float:left; 
	margin-right: 11px;
		height: 239px;
	border: 1px solid #ddd; 
	width: 186px;
	_width: 188px;
}
.erste2_2{
	float:left; 
	margin-right: 9px;
		height: 225px;
	border: 1px solid #ddd; 
	width: 183px;
	_width: 185px;
}


.dritte2{
	border: 1px solid #ddd;
	float:left;  
	height: 239px;  
	
  width: 187px;
	_width: 185px;     
}
.dritte2_2{
	border: 1px solid #ddd;
	float:left;  
	height: 225px;  
	
  width: 183px;
	_width: 185px;     
}
.erste3{

       	margin: 0px;
      	padding: 0px;
       float:left; 
       margin-right: 12px;
       height: 210px;   
       width: 183px;
}

.dritte3{
       	margin: 0px;
      	padding: 0px;
        float:left;  
        height: 210px;  
        width: 184px;     
}





.box{
	border: 1px solid #ddd;
	width: 784px;
	height: 149px;
	padding-bottom: 1px;
}



.nt {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.clearer {

	clear: both;

	}
.ebene_3 {

	margin: 0px;
	padding: 0px;
	width: 573px;

}



.ebene_3_pic {

	margin: 0px;
	padding: 0px;
	margin-right: 12px;
	width: 183px;
	float: left;
}



.ebene_3_content {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 378px;
	_width: 343px;
	font-size: 12px;

}


.ebene_3_content td {
	font-size: 12px;
	font-family: verdana,sans-serif;
	color: #244572;
	font-weight: none;
	text-decoration: none;
	

	}


.ebene_3_content ul {
	list-style-type: square;

	}


/* ########## Ebene 2 Style ########## */


.ebene_2_1_title {
        margin: 0px;
		margin-left: 3px;
			_margin-left: 2px;
        padding-left: 7px;
       padding-right: 5px;
       padding-top: 19px;
      padding-bottom: 7px;
	    height: 13px;
       width: 559px;
       _width: 574px;
	    color:#F00202;	
       background-color: #ddd;
      	text-align: left;
      	font-size: 13px;
      	font-family: verdana,sans-serif;
      	font-weight: bold;
		
	    vertical-align: bottom;
	    border-bottom: 2px solid #F00202;
        border-top: 1px solid #DDD;
        border-left: 1px solid #DDD;
        border-right: 1px solid #DDD;
        
     
        
        
}

.ebene_2_1_pic {	
		margin: 0px;
		margin-left: 3px;
		_margin-left: 0px;
		margin-bottom: 15px;		
        width: 573px;
        height: 213px;  

}


.h5 {
      	text-align: left;
      	font-size: 15px;
     	font-family: verdana,sans-serif;
      	font-weight: bold;
        background-color: #244572;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 7px;
        height: 26px;
        line-height: 40px;
        padding-bottom: 7px;
        color:#fff;
        width: 561px;
        vertical-align: bottom;

}

/* ########## TYPO3 RTE ANPASSUNG ########## */

p.wichtig {

	

}

.ntxt {
	margin: 0px;
	padding: 0px;
	text-align:left;

}

.name {
		padding: 10px;
		font-size: 15px;
		font-weight: bold;
}

.telegif {
	margin: 0px;
	padding: 0px;
	padding-right: 6px;
	
	width: 15px;
	height: 12px;
}

.rteh3 {

	margin:0;

	padding:0;

	font-family: verdana,sans-serif;

	font-size: 15px;

	font-weight: bold;

	text-decoration: none;

	text-align: left;

	color: #F00202;



}



.rte_boxgray {

	margin: 0px;

	padding: 0px;



  padding-top: 7px;

  padding-bottom: 5px;

	padding-left: 5px;

	padding-right: 5px;



	width: 368px;

  height: 100px;

		

	border: 1px solid #e5e5e5;

  background-color: #fff;

  color:#244572;

		

  text-align: left;

  font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: none;

}


.ebene_3_content a:link, .ebene_3_content a:visited, .ebene_3_content a:hover  {

	display: inline-block;

	padding-left:15px;

	background-image:url(/fileadmin/templates/images/text_pfeil.gif);

	background-repeat:no-repeat;

	background-position: left center;

	text-decoration:none;

	color: #F00202;

}



/* ########## Weiterf?hrende Aktionen Flexible Content Element ########## */

.wa_title {

	margin: 0px;

	padding: 0px;

	padding-left: 5px;

	padding-bottom:5px;

	padding-top: 7px;



	width: 368px;

	height: auto;

	

    border-bottom: 2px solid #F00202;

    border-top: 1px solid #DDD;

    border-left: 1px solid #DDD;

    border-right: 1px solid #DDD;



	background-color: #F00202;

	color: #FFFFFF;



	text-align: left;

	font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: bold;

}



.wa_spalten {

	margin: 0px;

	padding: 0px;

	

	padding-left: 5px;

	padding-bottom:5px;

	padding-top: 7px;



	width: 368px;

	height: 80px;



	border-left: 1px solid #e5e5e5;

	border-right: 1px solid #e5e5e5;

	border-bottom: 1px solid #e5e5e5;

	background-color: #fff;

	color:#244572;



	text-align: left;

	font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: none;

}



.wa_title2 {

	text-align: left;

	font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: bold;

}



.wa_content { 

	margin: 0px;

	padding: 0px;

	padding-right: 5px;

	

	width: 179px;     	

	float:left;

	

	color:#244572;



	text-align: left;

	font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: none;

}



.wa_content a:link, .wa_content a:visited, .wa_content a:hover { 	

	margin: 0px;

  padding: 0px;

  

  color:#244572;

	background-image: none;



	text-align: left;

	font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: none;

	text-decoration: none;

}



.wa_content a:hover  {

	margin: 0px;

  padding: 0px;

  

  color: #777;

	background-image: none;



	text-align: left;

	font-size: 11px;

	font-family: verdana,sans-serif;

	font-weight: none;

	text-decoration: none;

}



.wa_pfeil {

	margin: 0px;

	padding: 0px;

	float:right;

	padding-top: 0px;

	padding-left: 140px;

	

}



.csc-sitemap ul {

	list-style-type: none;

}



















.table_nfp {
	margin: 0px;
	padding: 0px;
}
.start_klein_title_nfp {
	margin: 0px;
	padding: 0px;
	padding-top: 19px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right:;

	height: 13px;
	background-color: #DDD;
	color: #F00202;
	border-bottom: 2px solid #F00202;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	        
	width: 378px;
	_width: 385px;
}
.Klein1_nfp {
	margin: 0px;
	padding: 0px;   
	width: 385px;
    height: 198px;
    _height: 193px;	
	float: left;
}
.img_nfp{
	margin: 0px;
	padding: 0px;
	width: 385px;
    height: 198px;
    _height: 193px;	
}
.erste2_nfp{
	margin: 0px;
	padding: 0px;
	float:left; 
	margin-right: 11px;
	height: 239px;
	border: 1px solid #ddd; 
	width: 385px;
	_width: 387px;
}
.GrossTitel2{
	width: 786px;
	height: 213px;  
	margin-bottom: 40px;
	_margin-bottom: 15px;
}






.img_hotline {
	margin: 0px;
	padding: 0px;
	width: 200px;
	_width: 201px;
	height: 90px;

}

.mp_titel {
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right:;
	
	width: 194px;
	_width: 201px;
	height: 13px;
	
	/* background-color: #97b3da;
	color: #244572; */
	
	background-color: #F00202;
	color: #FFFFFF;
	
	font-family: arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	
}
.mp_text {
	margin: 0px;
	margin-bottom: 11px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	
	width: 201px;
	_width: 201px;
	
	background-color: #f4f7fa;
	
	font-family: arial;
	color: #244572;
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	text-align: left;
}
.mp_kontakt {
	margin: 0px;
	padding: 0px;
	
	width: 171px;
	height: 22px;

	position: relative;
	top: -22px;
	left: 12px;
	_left: 14px;
}
.mp_text a {
	font-family: arial;
	color: #244572;
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	text-align: left;
}
.kontakt_bild {
	display: block;
	background-image: url(/fileadmin/bkm-geldanlage/images/kontaktaufnahme.jpg);
	width: 171px;
	height: 22px;
}
#Formularbox {
	padding-bottom: 5px; 
	width:100%;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd; 
}
#Formularbox p{
	line-height:1.5;
	padding: 4px;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
}
#Formularbox h3{
	padding-left: 20px;
	font-size:16px;
	font-weight:bold;
}
#Formularbox ul{
	
}
#Formularbox li{
	padding: 4px;
	font-size:12px;
}
.Feldbeschreibung {
	padding:5px;
	text-align:right;
	width:50%;
	font-weight:bold;
}
.Feldlinks{
	padding:10px;
	text-align:left;
	font-weight:bold;
}
.Formular_title {

   margin: 0px;
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 7px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right:7;
	vertical-align: bottom;
	height: 13px;
	background-color: #DDD;
	color: #F00202;
	border-bottom: 2px solid #F00202;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	

}
#breadcrumb{
	width:100%;
	height:30px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}
#breadcrumb ul{
	list-style:none;
}
#breadcrumb li{
	float:left;
}
#breadcrumb p{
	display:block;
	font-size:12;
	color:gray;
	padding:5px;
	margin:0;
	margin-top: 4px;
}
#ergebnis {
	text-align:center;
	font-size:12px;
}
#ergebnis_text {
	text-align:center;
	font-size:12px;
}
#ergebnis_zahl {
	text-align:center;
	font-size:12px;
}