/* Link Farbe in der linken unteren Box - In Zeile 608 ändern (Link sichtbar #3F00FF - Link nicht sichtbar #666666 */
#button {
background-image: url(http://www.vergleich-krankenversicherungen.org/hg-header/menue-blau-dunkel.jpg);
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
border: 1 outset #D5EAFF;
}
#ToolTip {
position : absolute;
width: 100px;
margin : 0px;
padding : 0px;
top : 0px;
left : 0px;
z-index : 4;
visibility : hidden;
}
.ToolTipTitel {
color : black;
font-family : arial, sans-serif;
font-weight : bold;
font-size : 11px;
}
.ToolTipInhalt {
color : black;
font-family : arial, sans-serif;
font-size : 11px;
}
a:link {
font-weight : normal;
font-size : 12px;
font-family : arial, sans-serif;
color : #666666;
text-decoration : none;
}
a:visited {
font-weight : normal;
font-size : 12px;
font-family : arial, sans-serif;
color : #666666;
text-decoration : none;
}
a:focus {
font-weight : normal;
font-size : 12px;
font-family : arial, sans-serif;
color : #666666;
text-decoration : none;
}
a:hover {
font-weight : normal;
font-size : 12px;
font-family : arial, sans-serif;
color : #666666;
text-decoration : none;
}
a:active {
font-weight : normal;
font-size : 12px;
font-family : arial, sans-serif;
color : #666666;
text-decoration : none;
}
.Text01 {
font : normal 0.6em Verdana;
}
.Text02 {
font : normal 12px Verdana;
color : #000000;
}
.Text022 {
font : normal 10px Verdana;
}
.Text222 {
font : normal 11px Verdana;
color : #ffffff;
}
.Text223 {
font : normal 11px Verdana;
}
.Text224 {
font-size : normal 12px Verdana;
}
.Text225 {
font : bold 12px Verdana;
}
.Text226 {
font : bold 12px Verdana;
color : #ffffff;
}
.Text227 {
font : bold 12px Verdana;
color : #c40000;
}
.Text03 {
font : bold 0.8em Verdana;
}
.Text04 {
font : bold 0.9em Verdana;
}
.Text05 {
font : bold 26px Verdana;
}
.Text06 {
font : normal 0.8em Verdana;
}
.Text61 {
font : normal 0.8em Verdana;
color : #ffffff;
}
.Text07 {
font : bold 0.7em Verdana;
}
.Text08 {
font : bold 1em Verdana;
}
.Text09 {
font : bold 1.1em Verdana;
}
.Text10 {
font : normal 11px Verdana;
}
.Text11 {
font : bold 1.2em Verdana;
}
body, html {
margin : 0 0 0 0;
padding : 0 0 0 0;
height : 100%;
width : 100%;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
}
#container {
width : 950px;
margin-top : 0;
margin-left : auto;
margin-right : auto;
margin-bottom : 0;
}
#container-header {
position : relative;
width : 950px;
height : 147px;
padding : 0 0 0 0;
background-image : url(../images/hg-header.jpg);
background-repeat : no-repeat;
line-height : 27px;
font-size : 18px;
font-weight : bold;
}
#a1 {
position : absolute;
top : 0;
left : 15px;
width : 750px;
height : 25px;
z-index : 1;
}
#a11 {
text-align : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 14px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
#a11 h1 {
text-align : right;
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 14px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
#a2 {
position : absolute;
top : 31px;
left : 10px;
width : 300px;
height : 90px;
z-index : 2;
}
#a3 {
position : absolute;
top : 31px;
left : 320px;
width : 520px;
height : 90px;
z-index : 3;
}
#a4 {
position : absolute;
top : 3px;
left : 5px;
width : 490px;
height : 25px;
z-index : 1;
}
#a5 {
position : absolute;
top : 31px;
right : 5px;
width : 450px;
height : 25px;
z-index : 2;
}
#a15 {
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#a6 {
position : absolute;
top : 59px;
left : 5px;
width : 450px;
height : 25px;
z-index : 1;
}
#a16 {
text-align : right;
padding : 0 0 0 0;
}
h1 {
color : #4b4b4b;
padding : 0 0 0 0;
margin : 0 0 0 0;
font-size : 14px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
h2 {
font-size : 14px;
color : #006ac3;
padding : 5px 0 5px 5px;
letter-spacing : 1px;
}
h3 {
color : #4b4b4b;
padding : 2px 0 3 0px;
margin : 0 0 0 0;
font-size : 14px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
h4 {
font-size : 14px;
color : #006ac3;
letter-spacing : -0.5px;
}
h5 {
color : #585858;
padding : 5px 0 0 5px;
margin : 0 0 0 0;
font-size : 12px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
hr {
border : 0 none;
border-top : 1px solid #cccccc;
height : 1px;
}
#container-navigation {
color : #ffffff;
line-height : 20px;
font-size : 11px;
text-decoration : none;
position : relative;
top : 125px;
left : 0;
right : 0;
width : 950px;
background-image : url(../images/menue-blau-dunkel.jpg);
background-repeat : repeat-x;
margin : 0 0 0 0;
padding : 0 0 0 0;
border-bottom : 0 solid #ffffff;
}
ul#navigation {
margin : 0 0 0 0;
padding : 0 0 0 15px;
}
#navigation li {
display : inline;
list-style : none;
}
#navigation li a {
color : #ffffff;
line-height : 20px;
font-size : 11px;
text-decoration : none;
padding : 3px 16px 4px 16px;
margin : 0 -3px 0 0;
border-right : 1px solid #ffffff;
border-left : 1px solid #ffffff;
}
#navigation li a:hover {
text-decoration : none;
color : #c40000;
background-image : url(../images/tabkopf.jpg);
}
#startseite .startlink, #forum .forumlink, #umfrage .umfragelink, #news .newslink, #newsletter .newsletterlink, #lexikon .lexikonlink
{
color : #c40000;
background-image : url(../images/tabkopf.jpg);
}

#links_container {
font-size : 0.9em;
float : left;
text-align : left;
width : 200px;
margin : 0 4 0 0;
padding : 0;
background-color : #ffffff;
}
#links {
top : 0;
left : 0;
right : 0;
margin : 0 0px 0 0;
padding : 0 0 0 0;
background-color : #ffffff;
}
#tabkopf_container {
background-image : url(../images/tabkopf.jpg);
width : 180px;
height : 22px;
}
#tabkopflinks {
float : left;
background-image : url(../images/tabkopf-links.jpg);
background-position : left 0%;
background-repeat : no-repeat;
width : 6px;
height : 22px;
}
#tabkopfrechts {
background-image : url(../images/tabkopf-rechts.jpg);
background-position : right 0%;
background-repeat : no-repeat;
width : 180px;
height : 22px;
}
#tabkopf {
width : 180px;
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 13px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
#rechtstabkopf_container {
text-align : right;
background-image : url(../images/tabkopf.jpg);
width : 160px;
height : 22px;
margin : 0 0 0 20px;
padding : 0 0 0 0;
}
#rechtstabkopflinks {
float : left;
background-image : url(../images/tabkopf-links.jpg);
background-position : left 0%;
background-repeat : no-repeat;
width : 6px;
height : 22px;
}
#rechtstabkopfrechts {
background-image : url(../images/tabkopf-rechts.jpg);
background-position : right 0%;
background-repeat : no-repeat;
width : 160px;
height : 22px;
}
#rechtstabkopf {text-align : left;
width : 160px;
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 13px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
#rechts_container {
text-align : left;
float : right;
width : 180px;
margin : 0;
padding : 0;
background-color : #ffffff;
}
#rechts {
top : 0;
left : 0;
right : 0;

margin : 0 0 0 0px;
padding : 0 0 0 0;
background-color : #ffffff;
}
#mittetabkopf_container {
background-image : url(../images/tabkopf.jpg);
width : 562px;
height : 22px;
}
#mittetabkopf {
text-align:left;
width : 550px;
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 13px;
font-weight : bold;
font-style : italic;
font-family : Verdana;
}
#mittetabkopflinks {
float : left;
background-image : url(../images/tabkopf-links.jpg);
background-position : left 0;
background-repeat : no-repeat;
width : 6px;
height : 22px;
}
#mittetabkopfrechts {
background-image : url(../images/tabkopf-rechts.jpg);
background-position : right 0;
background-repeat : no-repeat;
width : 562px;
height : 22px;
}
ul#navigationlinks {
padding : 0 0 0 0;
margin : 0 0 5px 0;
border : 1px solid #d5eaff;
}
#navigationlinks li {
list-style : none;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#navigationlinks li a {
font-family : verdana;
font-size : 11px;
font-weight : normal;
padding-top : 2px;
padding-bottom : 0;
padding-left : 2px;
padding-right : 0;
margin : 0 0 0 0;
display : block;
height : 18px;
border-top : 1px solid #f4f4f4;
color : #0000a4;
background-image : url(../images/button-grau-hell.jpg);
}
#navigationlinks li a:hover {
border-top : 1px solid #c0c0c0;
color : #df0000;
background-image : url(../images/button-grau-dunkel.jpg);
}
#rechner .rechnerlink, #fhv .fhvlink, #bu .bulink, #lv .lvlink, #kfz .kfzlink, #rv .rvlink, #aerztekv .aerztekvlink, #akademikerkv .akademikerkvlink, #angestelltekv .angestelltekvlink, #auslaenderkv .auslaenderkvlink, #beamtekv .beamtekvlink, #freiberuflerkv .freiberuflerkvlink, #rentnerkv .rentnerkvlink, #selbststaendigekv .selbststaendigekvlink, #studentenkv .studentenkvlink, #rechnergkv .rechnergkvlink, #rechnerpkv .rechnerpkvlink, #pkv .pkvlink, #akv .akvlink, #kv .kvlink, #gkv .gkvlink, #zkv .zkvlink, #lexigkv .lexigkvlink, #lexipkv .lexipkvlink, #lexizusatz .lexizusatzlink, #lexikv .lexikvlink {
border-top : 1px solid #df0000;
color : #df0000;
background-image : url(../images/button-grau-dunkel.jpg);
}
ul#navigationrechts {
padding : 0 0 0 0;
margin : 0 0 5px 0;
border : 1px solid #d5eaff;
}
#navigationrechts li {
list-style : none;
padding : 4px;
margin : 0;
font-family : verdana;
font-size : 11px;
font-weight : normal;
}
#navigationrechts li a {
text-decoration : none;
color : #000064;
font-family : verdana;
font-size : 11px;
font-weight : normal;
}
#navigationrechts li a:hover {
text-decoration : none;
color : #c40000;
border-bottom : 1px solid #000064;
}
#container-footer {
border-top : 0 solid #2492ff;
width : 950px;
height : 100px;
padding : 0 0 0 0;
margin : 10px 0 0 0;
clear : both;
color : #aeaeae;
}
#footer {
background-image : url(../images/hg-footer.jpg);
background-repeat : no-repeat;
width : 950px;
height : 27px;
position : relative;
top : 0;
left : 0;
right : 0;
font-size : 12px;
color : #4b4b4b;
margin-bottom : 0;
}
#footer-copyright {
padding : 5px 0 0 0;
}
#container-footer a {
font-weight : normal;
padding : 0 0 0 0;
color : #000064;
}
#container-footer a:hover {
color : #c40000;
}
#footer-meta {
padding : 5px 0 0 0;
font-size : 12px;
color : #4b4b4b;
}
#footer-meta a {
font-size : 12px;
color : #4b4b4b;
}
#footer-meta a:hover {
color : #c40000;
}
#container-navigationfoot {
color : #ffffff;
line-height : 20px;
font-size : 11px;
text-decoration : none;
position : relative;
top : 0;
left : 0;
right : 0;
width : 950px;
background-image : url(../images/menue-blau-dunkel.jpg);
background-repeat : repeat-x;
margin : 0 0 0 0;
padding : 0 0 0 0;
border-bottom : 0 solid #ffffff;
}
ul#navigationfoot {
margin : 0 0 0 0;
padding : 0 0 0 15px;
}
#navigationfoot li {
display : inline;
list-style : none;
}
#navigationfoot li a {
color : #ffffff;
line-height : 20px;
font-size : 11px;
text-decoration : none;
padding : 3px 16px 4px 16px;
margin : 0 -3px 0 0;
border-right : 1px solid #ffffff;
border-left : 1px solid #ffffff;
}
#navigationfoot li a:hover {
text-decoration : none;
color : #c40000;
background-image : url(../images/tabkopf.jpg);
}
#startseite .startlink, #datenschutz .datenschutzlink, #impressum .impressumlink, #ueberuns .ueberunslink, #agb .agblink, #kontakt .kontaktlink {
color : #c40000;
background-image : url(../images/tabkopf.jpg);
}
#container-content { float : left;
width : 562;
top : 127px;
left : 0px;
right : 0;
padding : 0px 0px 0px 0px;
height : auto;
}
#content {
text-align : left;
margin : 0px 0px 10px 0px;
border : 1px solid #d5eaff;
padding : 5px;
font-size : 12px;
font-weight : normal;
font-family : arial;
}
#content a{
color: #666666;
margin : 0px;
padding : 0px;
font-size : 12px;
font-weight : normal;
font-family : arial;
}
#content a:hover {
color: #C40000;
}
ul#content {
padding : 0px;
margin : 0px 0px 0px 0px;
border : 1px solid #d5eaff;
}
ul#content li {
padding : 0px;
margin : 0px 0px 0px 0px;
border : 0px solid #d5eaff;
}
#border {
width : 195px;
margin-left : 570px;
}
.clearer {
clear : both;
}
#content hr {
border : 0 none;
border-top : 1px solid #cccccc;
margin : 0 0 0 25px;
height : 1px;
}

#content li {
line-height : 20px;
color : #666666;
margin : 0 0 0 15px;
}
#quote {
border-top : 1px solid #C0C0C0;
background-color : #EFEFEF;
border-bottom : 1px solid #C0C0C0;
padding : 15px 15px 15px 15px;
margin : 0px 0px 10px 0px;
}
#quote a {
color : C40000;
font-family : verdana;
font-weight : bold;
font-size : 18px;
border-bottom : 0px dotted #c40000;
padding : 0px;
}
#quote a:hover {
text-decoration : none;
color : #ffffff;
background-color : #c40000;
padding : 0px;
}
#content .quoteeins {
border-top : 1px solid #e5e5e5;
background-color : #f7f7f7;
border-bottom : 1px solid #e5e5e5;
padding : 15px 15px 15px 5px;
background-position : 10px 10px;
color : #0066cc;
font-family : verdana;
}
#border p {
line-height : 17px;
font-size : 11px;
color : #666666;
margin : 0 0 15px 10px;
}
#link {
text-align: left;
width: 550px;
height: 1px;
overflow: auto;
}
#link a {
color : #000064;
font-family : verdana;
font-weight : normal;
font-size : 10px;
}
#link a:hover {
font-size : 10px;
color : #c40000;
}
#linka {
text-align: left;
width: 950px;
height: 14px;
overflow: auto;
}
#linka a {
color : #000064;
font-family : verdana;
font-weight : normal;
font-size : 10px;
}
#linka a:hover {
font-size : 10px;
color : #c40000;
}
/* Anfang Button Design */
ul#Navigationbutton {
    margin: 0; padding: 0.3em;
    text-align: center;
    border: 0px solid black;
  }
* html ul#Navigationbutton, {
    padding: 0em;
  }
  ul#Navigationbutton li {
    list-style: none;
    display: inline;
    margin: 0em; padding: 0.2em 0.3em;
  }
* html ul#Navigationbutton li, {
    padding: 0.2em 0.2em;
  }
  ul#Navigationbutton a, ul#Navigationbutton span {
    padding: 0.2em 0.5em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: #FFFFFF; background-image: url(../images/menue-blau-dunkel.jpg);
  }
* html ul#Navigationbutton a, * html ul#Navigationbutton span {
    padding: 0em 0em;
    width: 100px;    /* nur fuer IE 5.0x erforderlich */
    w/idth: 100px;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigationbutton a:hover, ul#Navigationbutton span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #C40000;
  }
/* Ende Button Aktuelles Design */
/* Anfang Lexikon Link Design */
ul#Navigationlexikon {
    width: 99%;
    margin: 0;  padding: 0;
    text-align: left;  font-weight: bold;  font-size: 12px;
    border: 0px solid #D5EAFF;
    background-color:#FFFFFF;
  }
* html ul#Navigationlexikon, {
    padding: 0em;
  }
  ul#Navigationlexikon li {
    list-style: none;
    display: block;
    margin: 0em; padding: 0em;
  }
* html ul#Navigationlexikon li, {
    padding: 0em;
  }
  ul#Navigationlexikon a, ul#Navigationlexikon span {
     padding: 0px;
    text-decoration: none; font-weight: bold;
    color: #0000A8;
  }
* html ul#Navigationlexikon a, * html ul#Navigationlexikon span {
     padding: 0;
  }
  ul#Navigationlexikon a:hover, ul#Navigationlexikon span {
    color: #C40000;
  }
/* Ende Lexikon Link Design */
