/* (C)2008 Michael Hantz Webdesign Grünstadt     */
/* www.hantz-webdesign.de                        */
/* erstellt für NE-Consulting OHG, Schwetzingen  */
/* Bearbeitungsstand: 29.10.2008                 */
/* rot:  #b76b1f                                 */
/* blau: #174d65                                 */

/* ---------------------------------------------------------------------- */
/* +++++++++++++++++++++++  Allgemeine Angaben  +++++++++++++++++++++++++ */
/* ---------------------------------------------------------------------- */
body {
  margin:0;
  margin-top:10px;
  padding:0;
  background-color:#acdcfa; 
  background-image:url(higru-01.jpg);
  background-repeat:repeat-x;
  background-position:top left;  
  font-family:verdana,arial,helvetica,sans serif;
  font-size:11px;
  color:#272628;
}
h1 {margin:0; padding:0;}
h2 {
    margin-top:10px;    
    font-size:13px;
    font-weight:bold;
    font-variant:small-caps;
    letter-spacing:1px;  
    color:#174d65;  
}
table.textbox {
	margin-top:20px;
	border:1px solid #bdbdbd;
	height:175px;
	width:475px;
	background-image:url(higru-box-01.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}
td.textbox {padding-left:10px;}
p.initial, p.fliess {font-family:verdana,arial,helvetica,sans serif; font-size:11px;}
p.initial:first-letter {float:left; color:#144d6d; font-size:300%;}

p, dl, form {margin:0;padding:0;}

fieldset.formular {background-color:#efefef;width:457px;}
fieldset.formular legend {border:1px dotted #c0c0c0;padding:4px;background-color:#1B648D;color:#fff;font-variant:small-caps;}
form td {vertical-align:top;}
form td.label {width:40%;background-color:#D7E5EE;}
form td.wert {width:60%;background-color:#EFEFEF;}
.infokasten {padding:5px;background-color:#fcf0a6;}
select {font-size:11px;margin-right:5px;font-family:verdana,arial,helvetica,sans serif;color:#5C5C5C;}
input  {font-size:11px;margin-right:5px;font-family:verdana,arial,helvetica,sans serif;color:#5C5C5C;}
.laenge50 {width:50px;}
.laenge78 {width:78px;}
.laenge86 {width:86px;}
.laenge92 {width:92px;}
.laenge110 {width:110px;}
.laenge115 {width:115px;}
.laenge117 {width:117px;}
.laenge134 {width:134px;}
.laenge150 {width:150px;}

.laenge200 {width:200px;}
.laenge206 {width:206px;}

.laenge195 {width:195px;}
.laenge205 {width:205px;}
.laenge225 {width:307px;}

td {vertical-align:top;}
td a {font-size:9px;color:#002A69;}

.klein {font-size:9px;font-family:arial,helvetica,sans serif;}
.rot {color:#b76b1f;}

a.standard:link {
  text-decoration:none;
  color:#000;
}
a.standard:visited {
  text-decoration:none;
  color:#A4A4A4;
}
a.standard:active {
  text-decoration:none;
  color:#BCBCBC;
}
a.standard:hover {
  text-decoration:underline;
}
a.rot:link {
  text-decoration:none;
  color:#b76b1f;
}
a.rot:visited {
  text-decoration:none;
  color:#b76b1f;
}
a.rot:active {
  text-decoration:none;
  color:#BCBCBC;
}
a.rot:hover {
  text-decoration:underline;
}
a img { border:0; }
p.bilder { float:left; margin-left:32px;margin-right:55px; }
p.bilder2 { float:left; margin:0; }
/* ---------------------------------------------------------------------- */
/* +++++++++++++++++++++++++  Layoutangaben  ++++++++++++++++++++++++++++ */
/* ---------------------------------------------------------------------- */

/* -- Aufnehmender Container -- */
.hauptrahmen {
  width:918px; /* Gesamtbreite Hauptcontainer */
  margin:0 auto; /* Zentrieren der Seite */
  /* background-color:#fff;*/
}
/* -- Kopfzeile -- */
.kopfzeile {
  background-color:#2daff9;  
}
/* -- Gesamtcontainer für den Seitenkörper -- */
.vollcontainer {
  float:left;
  width:918px;
 /*background-color:yellow;*/
}
/* -- Container rechte Spalte (für Inhalte) -- */

/* -- Textcontainer in der .inhaltsspalte rechts -- */
.innencontainer {
  padding-top:20px;
  margin:0; /*Margins li, re, und für das innere DIV in jeder Spalte*/ 
  margin-left:15px; 
  
  height:auto; 
}

/* -- Fusszeile -- */
.fusszeile, .fusszeile_kontaktja { 
  clear:left; 
  background-image:url(fuss-krankenversicherung.gif);
  background-repeat:no-repeat;
  background-color:transparent;
  color: #fff;
  width:100%;    
  height:30px;     
  font-size:9px;
  text-align:center; 
  padding-top:9px;
}
.fusszeile.kontaktja {
  background-image:url(fuss-krankenversicherung-kontaktja.gif);
  background-repeat:no-repeat;
  background-color:transparent;
}
.fusszeile p a {
  background:transparent;
  color:#fff;
  text-decoration:none;    
}

/* -- Textboxen der Titelseite -- */
.a{ 
  float:left;  
  height:175px;
  width:335px;
  padding-right:20px;
}
.b{ 
  float:left;  
  height:175px;
  width:102px;
  padding-right:20px;
}
/* ------------------------------------- Zeig mir mehr --------------------------------------------*/
/* always visible */
#outer .holder {padding:1em; border:1px solid #ddd; margin:0 20px 15px 20px;width:838px;background-image:url(higru-box-01.jpg);background-repeat:repeat-x;background-position:bottom left;}
#outer .holder p {padding:5px 0 0 0; margin:0;}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}

/* unclicked style div.more */
#outer div.more i {float:right; margin-right:-10px 10px 0 0; cursor:pointer; color:#c00; font-weight:bold;font-size:13px;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;width:500px;}
#outer div.more img {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:10px;}

