﻿* {

margin : 0;

padding : 0;

}

html {

width : 100%;

height : 100%;

margin : 0;

padding : 0;

text-align : center;

}

body {

width : 100%;

height : 100%;

margin : 0;

padding : 0;

font-size : 14px;

font-family : Arial, Helvetica, sans-serif;

/*line-height : 15px;*/

text-decoration : none;

background-color : #dddee2;

text-align : left;

}

.all {

display : block;

width : 980px;

vertical-align : top;

position : relative;

margin-left : auto;

margin-right : auto;

margin-top : 10px;

margin-bottom : 0;

padding : 0;

}

body, div, td, a {

font-size : 12px;

font-family : Verdana, Georgia, Arial;

/*line-height : 18px; */



color : #202020;

}

img {

border : none;

padding : 0;

margin : 0;

}



td {

vertical-align : top;

}

p {

margin-bottom : 15px;

}

.bold {

font-weight : bold;

}

ul {

list-style-type : square;

}

ol {

margin-left : 40px;

list-style-type : lower-alpha;

}

.content_main li {

margin-left : 15px;

margin-bottom : 9px;

padding : 0;

list-style-image : url(pics/bullet.gif);

}

.content_main a { color: #44991A; }



.top_theme1, .top_theme2, .top_theme3, .top_theme4, .top_theme5, .top_theme6, .top_theme7 {

width : 790px;

height : 150px;

overflow : hidden;

margin : 0;

padding : 0;

}

.top_theme1 {

background-image : url(pics/theme1.jpg);

}

.top_theme2 {

background-image : url(http://www.versicherung-online24.com/includes/pics/theme2.jpg);

}

.top_theme3 {

background-image : url(http://www.versicherung-online24.com/includes/pics/theme3.jpg);

}

.top_theme4 {

background-image : url(http://www.versicherung-online24.com/includes/pics/theme4.jpg);

}

.top_theme5 {

background-image : url(http://www.versicherung-online24.com/includes/pics/theme5.jpg);

}

.top_theme6 {

background-image : url(http://www.versicherung-online24.com/includes/pics/theme6.jpg);

}

.top_theme7 {

background-image : url(http://www.versicherung-online24.com/includes/pics/theme7.jpg);

}

.top_theme div.claim {

margin : 18px 260px 0 20px;

font-size : 11px;

font-weight : normal;

color : #9bb0c7;

line-height : 14px;

}

.top_theme h1 {

font-size : 14px;

font-weight : bold;

color : #216ba3;

line-height : 14px;

padding : 0;

margin : 0 0 5px 0;

line-height : 14px;

}

.top_theme p {

font-size : 11px;

font-weight : normal;

color : #7189a3;

line-height : 14px;

margin : 0;

padding : 0;

}

.disc {

height : 22px;

line-height : 21px;

text-align : right;

padding-top : 4px;

color : #f5f5f5;

margin : 0 15px 0 0;

}

.disc a {

margin-left : 15px;

margin-right : 15px;

font-size : 11px;

color : #ffffff;

text-decoration : none;

}

.disc a:hover {

color : #ffffff;

text-decoration : underline;

}

.nav {

height : 25px;

margin-left : 20px;

padding-left : 20px;

background-image : url(pics/navtop.gif);

overflow : hidden;

line-height : 25px;

color : #ffffff;

border-bottom : 1px solid #ffffff;

}



.nav a {

font-size : 12px;

line-height : 26px;

color : #ffffff;

padding : 5px 15px 7px 15px;

border-right : 1px solid #97bb69;

}

.nav a:hover {

background-color : #578b15;

background-image : url(pics/navtopakt.gif);

color : #000000;

}

.nav a.nav_akt {

font-weight : bold;

background-image : url(pics/navtopakt.gif);

color : #216ba3;

border-right : 1px solid #cccccc;

}



.navbutton_rechts {

border-right : 0px solid #cccccc !important;

}



.navsub {

padding : 0;

margin : 0;

background-color : #849ab1;

margin-bottom : 20px;

}

.navsub_head {

height : 25px;

padding-left : 20px;

background-image : url(pics/navhead.gif);

overflow : hidden;

font-size : 12px;

color : #ffffff;

font-weight : bold;

margin-bottom : 0;

line-height : 28px;

border-bottom : 1px solid #aabccf;

}

.navsub_space {

display : block;

height : 10px;

background-color : #ced1d3;

font-size : 1px;

line-height : 1px;

margin : 0;

}

.navsub_bott {

height : 20px;

line-height : 1px;

font-size :1px;

background-image : url(pics/navbott.gif);

background-position : bottom left;

background-repeat : no-repeat;

}

.navsub ul {

margin : 0;

padding : 0;

background-image : url(pics/navall.gif);

background-repeat : repeat-y;

}

.navsub ul li {

list-style : none;

margin : 0;

padding : 0;

width:100%;

/*line-height : 14px;*/

}

.navsub ul li a {

display : block;



overflow : hidden;

padding : 4px 10px 3px 18px;

color : #ffffff;

text-decoration : none;

font-size : 13px;

/*line-height : 14px;*/

margin : 0 1px 0 1px;

background-image : url(pics/navbullover.gif);

background-repeat : no-repeat;

border-bottom : 1px solid #aabccf;

}

.navsub ul li a:hover {

color : #ffffff;

text-decoration : none;

background-color : #496a8b;

background-image : url(pics/navbullover.gif);

background-repeat : no-repeat;

}

.navsub ul li a.navsub_akt {

padding-left : 20px;

color : #ffffff;

background-color : #65a53b;

text-decoration : none;

font-weight : bold;

background-image : url(pics/navakt.gif);

background-repeat : no-repeat;

}

.navsub ul ul {

background-color : #e6ebf5;

border-top : 0 solid #b2d5e2;

padding : 0;

}

.navsub ul ul li {

border-top : none;

}

.navsub ul ul li a {

padding : 4px 10px 3px 20px;

color : #4d4d4d;

font-weight : lighter;

background-image : url(includes/pics/navsub.gif);

background-repeat : no-repeat;

border-bottom : 1px solid #f5f5f5;

}

.navsub ul ul li a:hover {

background-color : #d5dae4;

color : #216ba3;

background-image : url(pics/navbull.gif);

text-decoration : none;

}

.navsub ul ul li a.navsub_akt {

background-color : #e6ebf5;

color : #216ba3;

text-decoration : none;

font-weight : bold;

background-image : url(pics/navbull.gif);

background-repeat : no-repeat;

}

.navsub ul ul li a.navsub_akt:hover {

background-color : #d5dae4;

}



/* 3. Ebene */



.navsub ul ul ul {

background-color : #ffffff;

border-top : 0 solid #b2d5e2;

padding : 0;

}

.navsub ul ul ul li {

border-top : none;

}

.navsub ul ul ul li a {

padding : 4px 10px 3px 20px;

color : #4d4d4d;

font-weight : lighter;

background-image : url(includes/pics/navsub.gif);

background-repeat : no-repeat;

border-bottom : 1px solid #f5f5f5;

}

.navsub ul ul ul li a:hover {

background-color : #d5dae4;

color : #216ba3;

background-image : url(pics/navbull.gif);

text-decoration : none;

}

.navsub ul ul ul li a.navsub_akt {

background-color : #ffffff;

color : #216ba3;

text-decoration : none;

font-weight : bold;

background-image : url(pics/navbull.gif);

background-repeat : no-repeat;

}

.navsub ul ul ul li a.navsub_akt:hover {

background-color : #d5dae4;

}



/*  */

.content {

margin : 0 0 0 20px;

padding : 20px 0 0 0px;

background-color : #dddee2;

}

.content_main {

width: 90%;

padding : 20px 0 18px 20px;

margin : 0;

color : #000000;

background-color : #ffffff;

border : 1px solid #5e9d35;

border-bottom : 0px solid #5e9d35;

}

.content_main p {

line-height : 18px;

}

.content_bottom {

margin-left : 20px;

display : block;

height : 20px;

background-image : url(pics/contbott.jpg);

}



/* erg�nzung */

.content_main2 {

padding : 34px 0 18px 0px;

margin : 0;

color : #000000;

}

.content_main2 p {

line-height : 18px;

}

/* erg�nzung ende */



.line {

background-image : url(pics/line.gif);

background-repeat : repeat-x;

display : block;

height : 1px;

font-size : 0;

margin-top : 29px;

margin-bottom : 30px;

}

.navstrahl {

height : 18px;

font-size : 11px;

color : #666666;

text-decoration : none;

padding : 4px 0 3px 0;

margin-left : -10px;

}

.navstrahl a {

font-size : 11px;

color : #999999;

line-height : 11px;

text-decoration : none;

margin : 0 10px 0 10px;

}

.navstrahl a:hover {

text-decoration : underline;

color : #216ba3;

}

.navstrahlline {

display : block;

height : 1px;

font-size : 1px;

line-height : 1px;

background-image : url(pics/line.gif);

background-repeat : repeat-x;

margin : 0 30px 0 0;

}

.navstrahl a.navstrahl_akt {

font-weight : bold;

}

.footer {

clear : both;

height : 51px;

overflow : hidden;

margin : 20px 0 20px 0;

padding : 0 0 0 20px;

background-image : url(pics/footer.jpg);

text-align : left;

background-repeat : no-repeat;

}

.footer_partner {

margin-top : 4px;

}

.footer_partner_head {

width : 200px;

float : left;

color : #ffffff;

font-weight : bold;

}

.footer_partner_links a {

font-weight : bold;

color : #666666;

margin : 0 10px 0 10px;

}

.footer_partner_links a:hover {

font-weight : bold;

color : #216ba3;

text-decoration : underline;

}

.footer .disc {

margin-top : 1px;

}

h1 {

color : #216ba3;

font-size : 24px;

font-weight : lighter;

margin-bottom : 18px;

}

h2 {

color : #216ba3;

font-size : 16px;

font-weight : bold;

margin-bottom : 1px;

}

h3 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h4 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h5 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h6 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h7 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h8 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h9 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

h10 {

color : #216ba3;

font-size : 12px;

font-weight : bold;

margin-bottom : 9px;

}

a.link {

color : #216ba3;

text-decoration : none;

}

a.link:link {

color : #216ba3;

text-decoration : none;

}

a.link:visited {

color : #216ba3;

text-decoration : none;

}

a.link:hover {

color : #216ba3;

text-decoration : underline;

}

a.link:active {

color : #216ba3;

text-decoration : underline;

}

.service_td {

padding : 25px 0 0 0;

}

.service {

width : 160px;

font-size : 12px;

color : #666666;

line-height : 15px;

padding-top : 0;

}

.service_head {

color : #437900;

font-size : 13px;

font-weight : bold;

text-decoration : underline;

}

.service_url {

font-size : 10px;

color : #333333;

line-height : 15px;

}

.service_url:hover {

text-decoration : underline;

}

.service_link {

font-size : 11px;

color : #333333;

line-height : 15px;

text-decoration : underline;

font-weight : bold;

}

.service_link:hover {

text-decoration : underline;

}





#t4t .kfzbreite {

  width:540px;

}



#t4t .pecumaxiframe{

    width: 650px;

}
