td.info-sidebar {
margin:0;
text-align: center;
background-color: #000080;
border:2px #000000 solid;
padding: 0.5em;
color: #ffffff;
font-weight:bold;
font-family: Arial , sans-serif;
font-size: 15px;
}

td.info-sidebar a {

color: #ffffff;
font-weight:bold;
font-family: Arial , sans-serif;
text-decoration:none;
font-size: 15px;
}

td.info-sidebar a:link {

color: #ffffff;
font-weight:bold;
font-family: Arial , sans-serif;
text-decoration:none;
font-size: 15px;
}

td.info-sidebar a:visited {

color: #ffffff;
font-weight:bold;
font-family: Arial , sans-serif;
text-decoration:none;
font-size: 15px;
}

td.info-sidebar a:active {

color: #ffffff;
font-weight:bold;
font-family: Arial , sans-serif;
text-decoration:none;
font-size: 15px;
}


td.info-sidebar a:hover {
color: #ff0000;
font-weight: bold;
text-decoration: underline;
font-size: 15px;
}



ul#info-sidebar {
margin:0;
padding:0;  /*ohne dies Fehler bei Firefox und Mozilla zu breite, rechtsbuendige Darstellung*/
width:14em;
font-size: 15px;
}

ul#info-sidebar ul {
margin:0;
font-size: 15px;

}

ul#info-sidebar li {
font-family: Arial , sans-serif;
background-color: #ffffff;/*  : url(img/bg-gkv.jpg);*/
border: 1px #ffffff solid;
border-collapse: collapse;
list-style: none;
padding: 0.2em 0.3em;
margin:0;
border-bottom: 1px #000000 solid;
font-size: 15px;
}

ul#info-sidebar a {
margin:0;
padding:0;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align:left;
font-size: 15px;
}

ul#info-sidebar a:link {
color: #000000;
font-weight: bold;
text-decoration: none;
font-size: 15px;
}

ul#info-sidebar a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
font-size: 15px;
}

ul#info-sidebar a:active {
color: #000000;
font-weight: bold;
text-decoration: none;
font-size: 15px;
}

ul#info-sidebar a:hover {
color: #ff0000;
font-weight: bold;
text-decoration: underline;
font-size: 15px;
}





ul#sidebar {
margin:0;
padding:0;  /*ohne dies Fehler bei Firefox und Mozilla zu breite, rechtsbuendige Darstellung*/
width:14.5em;

}

ul#sidebar ul {
margin:0;


}

ul#sidebar li {
font-family: Arial , sans-serif;
background: url(img/bg-gkv.jpg);
border: 1px #ffffff solid;
border-collapse: collapse;
list-style: none;
padding: 0.2em 0.3em;
margin:0;
width:14em;

}

ul#sidebar a {
margin:0;
padding:0;
color: #ffffff;
font-weight: bold;
text-decoration: none;
text-align:left;
}

ul#sidebar a:link {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

ul#sidebar a:visited {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

ul#sidebar a:active {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

ul#sidebar a:hover {
color: #ff0000;
font-weight: bold;
text-decoration: underline;
}


/* fuer alte infochef-Seiten */
.sidebar {
/*background-color:#000000;*/
background-image:url(weihnachtsgeschenke-weihnachtsgeldgeschenke-weihnachtsurlaub/weihnachtsgeschenkebilder/bg-gkv.jpg);
color:#ffffff;
text-decoration: none;
font-weight: bold ;
font-size:15px;
padding-left:3px;
height:30px;
border: 1px #ffffff solid;
}



div#navleisteoben a, div#navleisteoben a:link, div#navleisteoben a:visited, div#navleisteoben a:active {
font-family: Arial , sans-serif;
color: #ffffff;
font-weight: bold;

font-size: 15px;


}

div#navleisteoben  a:hover {
font-family: Arial , sans-serif;
color: #ff0000;
font-weight: bold;

font-size: 15px;


}

div#navleisteoben td { background-image:url(img/navbar-oben.jpg);

text-align: center;
border-left: 2px #0000FF solid;

padding-left: 10px;
height:30px;}



div#navleisteoben td.hori-nav-hier {
background-image:url(img/navbar-hier.jpg);
font-family: Arial , sans-serif;
font-weight:bold;
color: #000000;
font-size: 15px;

padding-left: 5px;

}

div#navleisteoben td.hori-nav-hier a, div#navleisteoben td.hori-nav-hier a:link, div#navleisteoben td.hori-nav-hier a:visited, div#navleisteoben td.hori-nav-hier a:active {
font-family: Arial , sans-serif;
color: #000000;
font-size: 15px;
}

div#navleisteoben td.hori-nav-hier a:hover {
font-family: Arial , sans-serif;
color: #ff0000;
font-size: 15px;
}

.hori-nav-leiste {
background-image:url(img/navbar-unten2.jpg);
height:30px;
padding-right:20px;
}



.hori-nav-leiste-a {
font-family: Arial , sans-serif;
color: #000000;
font-size: 12px;
font-weight: bold;
padding-left:5px;
padding-right:20px;
padding-top:5px;
float:left;
}






table#versicherungsvergleiche {
border: 1px dashed black; 
margin: 0; 
width: 10em;
}

table#versicherungsvergleiche th {
margin: 0; 
padding: 0.1em 1.4em; 
font-size: 11px; 
font-family: Arial,sans-serif; 
font-weight: bold; 
color: #ffffff;
background-color: #000000; 
width: 10em;
}


table#versicherungsvergleiche a, table#versicherungsvergleiche a:link, 
table#versicherungsvergleiche a:visited, 
table#versicherungsvergleiche a:active {
text-align: center; 
color: #000000;
font-weight: bold; 
text-decoration: underline; 
font-size: 11px;
}


table#versicherungsvergleiche a:hover {
text-align: center; 
color: #ff0000;
font-weight: bold; 
text-decoration: none; 
font-size: 11px;
}

table#versicherungsvergleiche p {
text-align: left; 
margin-left: 0.7em;
}

li {
padding:10px;
}




#bookmarks {

margin-top:30px;
margin-bottom:20px;
border-top: #000080 1px solid;
border-bottom: #000080 1px solid;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
FONT-SIZE: 12px;
}

.bookmarks {
padding-right:10px;
}

.textende {
padding-bottom: 20px;
}

a.aff:link, a.aff:visited, a.aff:active {
color:#0000ff;
font-weight:bold;
text-decoration: underline;
}

.hier {
background: #ffffff;
color: #000000;
text-align:center;
padding-left:5px;
padding-right:5px;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;
}
.antispamming {display: none;}

.tabelle
{
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
        MARGIN: 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM : #000000 1px solid;
    font-family: Verdana, Tahoma, Arial;
} 

#head {
text-align:center;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
background-color:#ffffff;

}

.head {
font-family: Arial, sans-serif;
font-size:13px;

}
.nav-oben {
background-image:url(weihnachtsgeschenke-weihnachtsgeldgeschenke-weihnachtsurlaub/weihnachtsgeschenkebilder/bg-gkv.jpg);
font-family: Arial , sans-serif;
color: #ffffff;
font-weight: bold;

font-size: 15px;
/*
border-left: 2px #ffffff solid;
border-bottom: 1px #000080 solid;
*/
padding-left: 10px;
height:30px;
/*
background-image: url(img/versicherungsvergleichsleiste.png);
text-align:center;
padding-left:5px;
padding-right:5px;
height:20px;
color:#ffffff;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;
*/
}
a.nav-oben {
padding-top:5px;
color:#ffffff;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;
text-decoration: none;
}
/*  
.nav-oben-hier {
color: #000000;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;
text-decoration: none;
background-color: #ffffff;
padding-left:-5px;
padding-right:-5px;
}
*/
#text {
padding-right:10px; 
padding-left:10px; 
FONT-SIZE: 16px;
}

div#text a {
color:#0000ff;
font-weight:bold;
text-decoration: underline;
}

div#text a:link {
color:#0000ff;
font-weight:bold;
text-decoration: underline;
}

div#text a:visited {
color:#0000ff;
font-weight:bold;
text-decoration: underline;
}

div#text a:active {
color:#0000ff;
font-weight:bold;
text-decoration: underline;
}

div#text a:hover {
color:#ff0000;
font-weight:bold;
text-decoration: none;
}


/* Thanks to Jesper Tverskov, August 25, 2006: The benefits of footnotes in webpages */

div#text a.footnote{
font-size:70%; 
vertical-align:top;
text-decoration: none;
} 

div#text ul.toc {
width:300px;
border:1px #000000 solid;
background-color:#F7F7F7;
margin:0;
}

div#text ul.toc a.toc {
font-size:11px;
color:#000000;
text-decoration:none;

}

.ads {
padding-bottom: 20px;
padding-left: 5px;
font-size:10px;
text-align:left;

}
a:hover { color: #ff0000 ; }
a:link { text-decoration:none; }
 a:visited { text-decoration:none; }
  a:active { text-decoration:none;}
 
.control {
        font-size:10px;
        color:#000000;
        background-color:#FFFFFF;
        border-top:#DFEDFF 1px solid;
        border-left:#DFEDFF 1px solid;
        border-bottom:#DFEDFF 1px solid;
        border-right:#DFEDFF 1px solid;
        font-family:Verdana,Helvetica;
}
.frm {
        padding-bottom:8px;
        margin:0px;
        }
        
.tabelle
{
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 7pt;
    MARGIN: 1px;
    BORDER-BOTTOM : #000000 1px solid;
    font-family: Verdana, Tahoma, Arial;
} 

#rahmen {

text-align:left;
font-family: Arial, sans-serif;
padding:7px;
FONT-SIZE: 12px;
color:#000000;
background-color:#ffffff;
border-style:solid;
border-width:2px;
border-color:#9F0000;

}

#rahmen2 {
font-weight: bold ;
text-align:left;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
background-color:#ffffff;
border-style:solid;
border-width:2px;
border-color:#000000;
FONT-SIZE: 8pt;
text-decoration: underline;
}

a.linx {
color:#0000ff;
text-decoration: underline;
font-weight: bold ;
}

#links {
text-align:left;
padding:7px;
text-decoration: none;
color:#ffffff;
font-family:Verdana, Tahoma, Arial, sans-serif;
FONT-SIZE: 8pt;
font-weight: bold ;
}

.links {
padding-top:5px;
color:#ffffff;
text-decoration: none;
font-weight: bold ;
font-size:15px;
padding-left:3px;
height:30px;
}

h3.umfrage {
font-weight: bold ;
text-align:center;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#000000;
FONT-SIZE: 9pt;
}

.t {
FONT-SIZE: 9pt;

}
.s {
FONT-SIZE: 9pt;

}

.oben
{
    BORDER-RIGHT: #000080 1px dotted;
    BORDER-TOP: #444444 1px dotted;
    FONT-SIZE: 6pt;
    padding-left:5px;
    padding-top:3px;
    BORDER-LEFT: #000080 1px dotted;
    BORDER-BOTTOM: #000080 1px dotted;
    font-family: Verdana, Tahoma, Arial;
}   

.mitte
{
    BORDER-RIGHT: #000080 1px dotted;
    
    FONT-SIZE: 6pt;
    padding-top:3px;
    padding-left:5px; 
    BORDER-LEFT: #000080 1px dotted;
    BORDER-BOTTOM: #000080 1px dotted;
    font-family: Verdana, Tahoma, Arial;
}

.z {
background-color:#ffffff;
height: 450px;
}

.kasten-nav {
font-size:9pt;
padding:3px;
font-family: Verdana, Tahoma, Arial;
}

a.a-index { 
font-size: 9pt;
color:#000000;
text-decoration:underline;
font-family: Verdana, Tahoma, Arial;
}

.rahmen {
FONT-FAMILY: Verdana, Tahoma, Arial;
text-align:center;
padding:3px;
color:#000000;
background-color:#ffffff;
border-style:solid;
border-width:2px;
border-color:#000000;
font-size:9pt;
font-weight:bold;

}

th.kasten-oben {
text-align:center;
font-family: Verdana, Tahoma, Arial;
color:#ffffff;

font-size:9pt;

}
.index{
padding:3px;
color:#ffffff;
font-weight:bold;
background-color:#000000;
FONT-SIZE: 9pt;
font-family: Verdana, Tahoma, Arial;
}

.links-pkv {
FONT-FAMILY: Verdana, Tahoma, Arial;
font-size:9pt;
color:#0000ff;
text-decoration:none;
}

a.links-pkv {
FONT-FAMILY: Verdana, Tahoma, Arial;
color:#0000ff;
text-decoration:none;
font-size:7pt;
}

.nav-unten {
font-family: Arial, sans-serif;
color:#ffffff;
text-decoration: none;
font-weight: bold ;
background-color:#000000;
FONT-SIZE: 9pt;
}

.links-unten {
font-family: Arial;
color:#ffffff;
text-decoration: none;
font-weight: bold ;
FONT-SIZE: 9pt;
}

INPUT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    
}

.andere-sites {
text-align: center;
padding-top: 20px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 25px;
font-family: Arial, sans-serif;
color:#000000;
text-decoration: none;
font-weight: bold ;
FONT-SIZE: 11px;
}

#kreditbookmarks {

margin-top:30px;
margin-bottom:20px;
border-top: #000080 1px solid;
border-bottom: #000080 1px solid;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
FONT-SIZE: 12px;
}

.kreditbookmarks {
padding-right:10px;
}

div#standort_infochef {
border: #808080 1px solid; 
padding:15px; 
margin:10px; 
font-weight:bold; 
font-size:12px;
}

div#standort_infochef a, div#standort_infochef a:link, div#standort_infochef a:active, div#standort_infochef a:visited {

padding-right: 10px; 

color:#0000ff;
font-weight:bold; 
font-size:12px;
}

div#standort_infochef a:hover {

padding-right: 10px; 

color:#ff0000;
font-weight:bold; 
font-size:12px;
}

div#standort_infochef span.gross {
font-weight:bold; 
font-size:18px;
}



div#quellennachweise ul {
margin:0;
font-size: 11px;

}

div#quellennachweise li {
font-family: Arial , sans-serif;

margin:0;
padding:0;
font-size: 11px;
}

div#quellennachweise li a.fundstelle {
margin:0;
padding:0;
color: #0000ff;

text-decoration: none;
text-align:left;
font-size: 11px;
}

div#quellennachweise li a:link {
color: #0000ff;

text-decoration: none;
font-size: 11px;
}

div#quellennachweise li a:visited {
color: #0000ff;
text-decoration: none;
font-size: 11px;
}

div#quellennachweise li a:active {
color: #0000ff;
text-decoration: none;
font-size: 11px;
}

div#quellennachweise li a:hover {
color: #ff0000;

text-decoration: underline;
font-size: 11px;
}

ul#keyword_suchmaschine {
    font-size:11px;
    margin-top: 30px; 
    margin-bottom: 30px; 
    padding:5px;
    text-align: left;
    border: 2px ridge grey;
    background-color: #F5F5F5;
  }
  ul#keyword_suchmaschine li {
    list-style: none;
    display: inline;
   
  }
  
  ul#keyword_suchmaschine a {
  font-size:11px;
color:#0000ff;
text-decoration:none;
font-weight:bold;
  }
  
 ul#keyword_suchmaschine a:hover {
 font-size:11px;
color:#ff0000;
text-decoration:underline;
font-weight:bold;
  } 
  
div#schnellsuche {
font-family: Arial , sans-serif;
width:150px; 
border:1px solid; 
border-color:  #aaa #ccc  #aaa #ccc; 
padding:0; 
margin:10px; 
float:right;
background-color:#fff;
}





div#schnellsuche h5 {
text-align:center;
font-size:1.1em; 
margin:0; 
padding:5px; 
color:white; 
background-color:black;
}

div#schnellsuche .klein {
text-align:center;
font-size:10px;
}

div#schnellsuche .fett {
text-align:center;

font-size:13px;
font-weight:bold;

}

div#schnellsuche form {
font-size:.8em; 

}

div#schnellsuche form .hinweis {
display: none;

}
/*  */
div#schnellsuche form textarea {
width:130px;
display: none;

}

div#schnellsuche form .suchformular {
width:100px;
border: 1px solid; 
border-color:  #ccc #aaa  #ccc #aaa; 
background-color:#F5F5F5;
margin-right:0;
}

div#schnellsuche form .suchmaschinerie {
border:0;height:16px;margin-top:2px;padding:0;width:18px;background:url(http://infochef.de/img/suchmaschine-wiesehahn.gif) no-repeat ;


}

div#schnellsuche form a.suchmaschine {
padding-left:25px;
text-align:center;
font-size:10px;
font-weight:none;
text-decoration:underline;
}


/* Suchmaschine Wiesehahn rechte Seite */


div#suchmaschine_wiesehahn {
font-family: Arial , sans-serif;
width:150px; 
border:1px solid; 
border-color:  #000080 #4A4A4A  #4A4A4A #ccc; 
padding:0; 
margin:10px; 

background-color:#ccc;
}

div#suchmaschine_wiesehahn h3 {
text-align:center;
font-size:1.5em; 
margin:0; 
padding:5px; 
color:white; 
background-color:#000080;
}

div#suchmaschine_wiesehahn .klein {
text-align:center;
font-size:10px;
}

div#suchmaschine_wiesehahn .fett {
text-align:center;

font-size:13px;
font-weight:bold;

}

div#suchmaschine_wiesehahn form {
font-size:.8em; 

}

div#suchmaschine_wiesehahn form .hinweis {
display: none;

}
/*  */
div#suchmaschine_wiesehahn form textarea {
width:130px;
display: none;

}

div#suchmaschine_wiesehahn form .suchformular {
width:100px;
border: 1px solid; 
border-color:  #ccc #aaa  #ccc #aaa; 
background-color:#F5F5F5;
margin-right:0;
}

div#suchmaschine_wiesehahn form .suchmaschinerie {
border:0;height:16px;margin-top:2px;padding:0;width:18px;background:url(http://infochef.de/img/suchmaschine-wiesehahn.gif) no-repeat ;


}

div#suchmaschine_wiesehahn form a.suchmaschine {
padding-left:25px;
text-align:center;
font-size:10px;
font-weight:none;
text-decoration:underline;
}

/* Abzockkanzleien &uuml;berf&uuml;hren */

div#abzockkanzleien {
font-family: Arial , sans-serif;
  
width:200px; 
/*
border:1px solid; 
border-color:  #000080 #4A4A4A  #4A4A4A #ccc; 
padding:0; 
margin-left:3px; 
*/
text-align:center;
background-color:#fff;
}



div#abzockkanzleien h4 {
text-align:center;
font-size:15px; 
margin:0; 
/*  padding:5px; */
color:white; 
background-color:#000080;
}

div#abzockkanzleien .klein {
text-align:center;
font-size:10px;
}

div#abzockkanzleien .fett {
text-align:center;

font-size:13px;
font-weight:bold;

}

div#abzockkanzleien form {
font-size:.8em; 
text-align:center;
}

div#abzockkanzleien form .hinweis {
display: none;

}
/*  */
div#abzockkanzleien form textarea {
width:130px;
display: none;

}

div#abzockkanzleien form .webformular_wiesehahn {
width:100px;
border: 1px solid; 
border-color:  #ccc #aaa  #ccc #aaa; 
background-color:#F5F5F5;
margin-right:0;
}
/*  
div#abzockkanzleien form submit.anwaltskostenrechner_wiesehahn {
text-align:center;
margin-left:15px;
border:1px solid; 
border-color:  #ccc #4A4A4A  #4A4A4A #ccc; 
}
*/
div#abzockkanzleien form .anwaltskostenrechner_wiesehahn {
text-align:center;
font-size:9px;
width:195px;
border:1px solid; 
border-color:  #ccc #4A4A4A  #4A4A4A #ccc; 
}


div#abzockkanzleien form a.anwaltsgebuehrenrechner {
padding-left:10px;
text-align:center;
font-size:10px;
font-weight:none;
text-decoration:underline;
}

table#kosten-anwalt-gericht {
width:700px;
border:1px solid; 
border-color:  #ccc #4A4A4A  #4A4A4A #ccc; 



}

table#kosten-anwalt-gericht td.kosten_rechtsstreit{
text-align:center;
background-color:#000080;
color:#fff;
width:120px;
height:45px;
margin:0;
}

table#kosten-anwalt-gericht td.kosten_rechtsstreit a {
display:block;
padding-top:11px;
color:#fff; 
text-decoration:none; 
font-size:12px;
height:45px;
}
table#kosten-anwalt-gericht td.kosten_rechtsstreit a:hover {
height:45px;
background-color:#cccccc;
color:#ff0000; 
text-decoration:underline; 
font-size:12px;

}




