/* Standard-CSS Pension Sommerfrische */

/* Wichtige Farben


*/

/* Wichtige Befehle

Hintergrundbild:  background: #fff url(body_bg.gif) no-repeat;
*/


/* allgemeine Formatierungen*/

html {
   font-size: 12px;
}

body {
 margin: 0;
 padding: 0;
 font-size: 14px;
 font-family:  Helvetica,Arial;
 color: #2c2c2c;
 background-color:#F4F7F0;
 scrollbar-arrow-color:#C1E8FF;
 scrollbar-face-color:#105A80;
 scrollbar-3dlight-color:#C1E8FF;
 scrollbar-highlight-color:#105A80A;
 scrollbar-shadow-color:#105A80;
 scrollbar-darkshadow-color:#C1E8FF;
 scrollbar-track-color:#105A80;
 text-align:center;
 background: url(../images/hg.jpg);
 background-repeat:repeat-x;
 background-color:#ffffff;

}


.schriftzug {padding-top:65px;padding-left:295px;}





table.haupt {width:990px;height:100%;}

table.innen {width:100%;height:100%;}

table.navigation {width:175px;}

table.inhaltsbereich {width:600px;padding-left:40px;}
td.header {height:35px;}

td.nav {width:260px;}
td.bild {height:165px;}
td.inhalt {width:730;}

td.oben {height:20px;}

td.kopf {
height:190px;
background: url(../images/hg-kopf.jpg);
background-position:center;
background-repeat:no-repeat;
}

td.mitte {
background: url(../images/hg-content.jpg);
background-repeat:no-repeat;
}

td.fuss {
height:98px;
background: url(../images/hg-fuss.jpg);
background-position:center;
background-repeat:no-repeat;
}




h1 {font-size: 16px;color:#528515;font-family: Helvetica,Arial;}


p.ueberschrift {
 font-size: 14px;
 font-weight:normal;
}

p.formular {
 font-size: 14px;
 color:#4a4a4a;
}

p {
 font-family: Helvetica,Arial;
 font-size: 14px;
 font-weight: normal;
}

p.footer {
 font-family: Helvetica,Arial;
 font-size: 14px;
 font-weight: normal;
 color:#928F8F;
}
td {
 font-family: Helvetica,Arial;
 font-size: 14px;
 font-weight: normal;
}

/* Linkformatierungen*/
a:link,a:visited,a:active {
 font-family: Helvetica,Arial;
 color: #003366;
 font-size: 14px;
 text-decoration: underline;
}
a:hover {
 font-family: Helvetica,Arial;
 color: #006AB3;
 font-size: 14px;
 text-decoration: none;
}

a.menue:link,a.menue:visited,a.menue:active {
 font-family: Helvetica,Arial;
 color: #528515;
  font-weight:bold;
 font-size: 16px;
 text-decoration: none;
}
a.menue:hover {
 font-family: Helvetica,Arial;
 color: #6F7274;
  font-weight:bold;
 font-size: 16px;
 text-decoration: underline;
}

a.menueon:link,a.menueon:visited,a.menueon:active {
 font-family: Helvetica,Arial;
 color: #253757;
 font-weight:bold;
 font-size: 16px;
 text-decoration: none;
}
a.menueon:hover {
 font-family: Helvetica,Arial;
 color: #6F7274;
  font-weight:bold;
 font-size: 16px;
 text-decoration: underline;
}

a.unten:link,a.unten:visited,a.unten:active {
 font-family: Helvetica,Arial;
 color:#928F8F;
 font-size: 14px;
 text-decoration: none;
}
a.unten:hover {
 font-family: Helvetica,Arial;
 color:#625D5D;
 font-size: 14px;
 text-decoration: underline;
}

a.unmenue:link,a.unmenue:visited,a.unmenue:active {
 font-family: Helvetica,Arial;
 color: #105A80;
 font-size: 14px;
 text-decoration: none;
 padding-left:10px;
}
a.unmenue:hover {
 font-family: Helvetica,Arial;
 color: #6F7274;
 font-size: 14px;
 text-decoration: underline;
 padding-left:10px;
}

a.umenueon:link,a.umenueon:visited,a.umenueon:active {
 font-family: Helvetica,Arial;
 color: #105A80;
 font-size: 14px;
 text-decoration: none;
 padding-left:10px;
}
a.umenueon:hover {
 font-family: Helvetica,Arial;
 color: #6F7274;
 font-size: 14px;
 text-decoration: underline;
 padding-left:10px;
}

/* Linkformatierungen*/




input.submit {background-color: #ffffff; color: #4a4a4a; font-weight: normal; border: 1px solid #4A4A4A;}

input.formular {background-color: #ffffff; border: 1px solid #4A4A4A;}


textarea.formular {background-color: #ffffff; border: 1px solid #4A4A4A;}