td {
	text-align: left;
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
a {
	text-decoration: none;
}
a.1 {
	text-decoration: none;
	color: 000000;
}

h1, div.h1 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:13px;
    color:#285396;
    text-align: left;
    margin-left:10px;
}
div.h1 {font-weight: bold; padding-bottom: 10px;}

h2

{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:13px;
    color:#000;
    text-align: left;
    
}

h3

{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#285396;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    margin:12px 0px 0px 50px;
    float:left;
}

a.headline{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#285396;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    margin:12px 0px 0px 50px;
    float:left;
    
}

a.headline:hover{
    color:#285396;
}

span.headline{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#285396;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    margin:12px 0px 0px 50px;
    float:left;
    
}

span.headline:hover{
    color:#285396;
}

.kv_kfz
{
    margin:15px 0px 0px 60px;
}


.header_ueberschrift
 {
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight: bold;
    color:#666666;
    margin:0px 0px 0px 10px;
    padding-top:20px;
}




.t11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
BODY  {
        BACKGROUND-POSITION: 50% top;
        MARGIN: 0px 0px; 
        VERTICAL-ALIGN: top; 
        LINE-HEIGHT: 15px; 
        BACKGROUND-REPEAT: repeat-x; 
        FONT-FAMILY: Verdana; 
        BACKGROUND-COLOR: #333333; 
        TEXT-ALIGN: center
}

A {
	color: #333333;
	text-decoration: none;
	}

A:hover {
	color: #6380A1;
	text-decoration: none;
	}
	
	.dot
	{
	margin-bottom:2px;
	}

    
 #navi_content
 {
 background: url("Bilder/toptarif24_r4_c2.gif") repeat-y top right;
 width: 200px;
 margin-left:15px;
 }

 
 #box_content_bgnd
 {
    
    width: 712px;
    border:1px solid lightgrey;
 }
 
 #box_kv
 {
 background: url("Bilder/bgnd_box_kv.gif") no-repeat bottom right; 
 height: 297px;
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 7px;
 
 }
 
 #icon_kv
 {
 background: url("Bilder/icon_kv.gif") no-repeat;
 width: 342px;
 height: 46px;
 
 }
 
 
 
 
 #box_kfz
 {
 background: url("Bilder/bgnd_box_kfz.gif") no-repeat bottom right; 
 height: 297px;
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 10px;
 }
 
 #icon_kfz
 {
 background: url("Bilder/icon_kfz.gif") no-repeat;
 width: 342px;
 height: 46px;
 
 }
 
  #icon_kfz
 {
 margin:;
 padding:;
 }
 
 
 #box_riester
 {
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 7px;
 }
 
 #icon_riester
 {
 background: url("Bilder/icon_riester.gif") no-repeat;
 width: 342px;
 height: 46px;
 margin:;
 padding:;
 }
 
#box_leben
 {
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 10px;
 }

 #icon_leben
 {
 background: url("Bilder/icon_leben.gif") no-repeat;
 width: 342px;
 height: 46px;
 margin:;
 padding:;
 }
 
 
#box_hausrat
 {
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 7px;
 }

 #icon_hausrat
 {
 background: url("Bilder/icon_hausrat.gif") no-repeat;
 width: 342px;
 height: 46px;
 margin:;
 padding:;
 }
 
 
 #box_beruf
 {
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 10px;
 }
 
 #icon_beruf
 {
 background: url("Bilder/icon_beruf.gif") no-repeat;
 width: 342px;
 height: 46px;
 margin:;
 padding:;
 }
 
 #box_unfall
 {
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 7px;
 }

 #icon_unfall
 {
 background: url("Bilder/icon_unfall.gif") no-repeat;
 width: 342px;
 height: 46px;
 margin:;
 padding:;
 }
 
#box_rente
 {
 float:left;
 width: 342px;
 border:1px solid lightgrey;
 margin:0px 0px 20px 10px;
 
 }
 
 #icon_rente
 {
 background: url("Bilder/icon_rente.gif") no-repeat;
 width: 342px;
 height: 46px;
 margin:;
 padding:;
 }

#text_index
{
font-family: arial;
font-size: 12px;
color: #000;
width: 320px;
text-align: left;
margin:0px 0px 0px 10px;
}


#text_index_small
{
float:left;
font-family: arial;
font-size: 12px;
color: #000;
width: 320px;
text-align: left;
margin:20px 0px 0px 10px;
}
 
 
  ul.info
 {
     padding:0px;
     margin:0px;
     
 }
 
  ul.info li 
  {
  background: url("Bilder/info_icon.gif") no-repeat;
  font-family: arial; 
  font-size: 12px; 
  color: #000; 
  margin: 0px 0px 0px 0px; 
  text-decoration: none; 
  list-style: none;
  padding-left:20px;
  text-align: left;
  
  }
 
 ul.haekchen
 {
     padding:10px 0px 0px 0px;
     margin:0px;
     width:280px;
 }
 
 ul.haekchen li 
  {
  background: url("Bilder/haekchen.gif") no-repeat;
  font-family: arial; 
  font-size: 12px; 
  color: #000; 
  margin: 0px 0px 0px 0px; 
  text-decoration: none; 
  list-style: none;
  padding-left:20px;
  text-align: left;
  
  }
  
  .orange
  {
  font-family: arial;
  font-size: 12px;
  color: #ff6a06;
  }
  
  .orange_big
  {
  font-family: arial;
  font-size: 13px;
  color: #ff6a06;
  }
  
  
  
  #box_vergleich
  {
    float:left;
    width:650px;
    height:auto ;
    padding:0px;
    margin:0px 0px 0px 10px;
    border:1px solid lightgrey;
    
  }
  
  #box_copyright
  {
    float:left;
    width: auto;
    margin:10px;
    
  }
  
  #box_text_content
  {
    float:left;
    width: 650px;
    margin:10px;
    text-align: left;
    text-align: justify;
     
  }
  
  #headerbild
  {
    float:left;
    width: 950px;
    height: 142px;
  }
  
  
  .logo
{
 margin:34px 0px 0px 28px;
  
}
  
  .button_index
  {
    width:100px;
    height:19px;
    display:block;
    background: url("Bilder/button_vergleich.gif") no-repeat right;
    font-size: 10px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
    text-align: center;
    padding-left:235px;
    margin-bottom:8px;
  }
  
 
   .button_index_1
  {
    width:100px;
    height:19px;
    display:block;
    background: url("Bilder/button_vergleich.gif") no-repeat right;
    font-size: 10px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
    text-align: center;
    padding-left:235px;
    margin-top:270px;
  }
  
