/*1 Spaltig und Teaser*/

#table_content_rahmen_sp1{
margin: 17px 0px 25px 0px;
width: 995px;
height: 500px;
/*background: #fdfdfe url(../grafik/background_content_table.jpg) top left repeat-x;*/
background: #f6f6f6;
}

.sp1_td_content{
vertical-align:top;
padding: 0 0 25px 0;
width: 995px;
height:300px;
}

.sp1_td_content_spacer{
height: 30px;
/* border-top: 15px solid #fdfdfe; */
border-top: 15px solid #f6f6f6;
}


#div_content_headline{
position: relative;
text-align:center;
height: 26px;
width: 995px;
background: url(../grafik/background_content_1sp_head.jpg) top left no-repeat;
}


.h1_rubrik_headline{
position: relative;
margin: 0;
top: 4px;
left: 30px;
text-transform:none;
color: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}


p{
position:relative;
margin: 0 0 10px 0;
padding:0;
color: #6e6e6f;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 140%;
text-align: left;
}


/*
########################
linke Spalte
######################
*/

#sp1_right_spalte_1 p{
position:relative;
margin: 0 0 10px 0;
padding:0;
color: #6e6e6f;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

#sp1_right_spalte_1 a{
text-decoration: none;
color: #224b71;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

#sp1_right_spalte_1 a.weiter{
text-decoration: none;
color: #224b71;
padding: 10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

#sp1_right_spalte_1 h1, h2, h3, h4, h5{
margin: 0 0 5px 0;
padding:0;
color: #224b71;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 120%;
}

#sp1_right_spalte_1 ul{
list-style-image: url(../grafik/bulletitem.gif);
padding: 5px 0 0 15px;
margin: 5px 0 0 15px;
}

#sp1_right_spalte_1 li{
margin: 5px 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}


#div_content_right_headline{
position: relative;
height: 26px;
width: 682px;
background: url(../grafik/background_content_right_2sp_head.jpg) top left no-repeat;
}

#sp1_right_spalte_1{
position: relative;
width: 719px;
height: auto;
float: left;
/* border: 1px solid #f00; */
margin: 15px 30px 0 30px;  
color: #6e6e6f;

font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 140%;
}
* html #sp1_right_spalte_1{
width: 700px;
margin: 15px 30px 0 15px; 
padding: 0 0 0 15px; 
}

/*
########################
rechte Spalte
######################
*/

#sp1_right_spalte_2{
color: #6e6e6f;
/* border: 1px solid #ff0; */
width: 216px;
position: relative;
margin: 17px 0 0 0;
float:right;
height: auto;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}




#right_teaser img{
float:left;
margin: 0 20px 0 0;
}

#sp1_right_spalte_2 p{
position:relative;
margin: 0 0 10px 0;
padding:0;
color: #6e6e6f;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

#sp1_right_spalte_2 a{
text-decoration: none;
color: #224b71;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

#sp1_right_spalte_2 a.weiter{
text-decoration: none;
color: #224b71;
padding: 10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

#sp1_right_spalte_2 h1, h2, h3, h4, h5{
margin: 0 0 5px 0;
padding:0;
color: #224b71;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 140%;
}

#sp1_right_spalte_2 ul{
list-style-image: url(../grafik/bulletitem.gif);
padding: 5px 0 0 15px;
margin: 5px 0 0 15px;
}

#sp1_right_spalte_2 li{
margin: 5px 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 140%;
}

