body {margin-top:0px;margin-bottom:0px;marginwidth:0;marginheight:0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;scrollbar-face-color: #00B3ED;scrollbar-shadow-color: white;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: black;scrollbar-darkshadow-color: #000000;scrollbar-track-color: #D7D7D7;scrollbar-arrow-color:#FFFFFF;background : #66CC00 url(img/hg-blau.gif);}


/* hellblau #00B3ED menu | aktive #92D9FC | gruen #66CC00 | gelb #FFCC00  HELLGRUEN 99FF66 */

body, html {font-family: Arial, Helvetica, sans-serif;}

/*  ############ basics Positionen auf jeder Seite */
.head {position:absolute;top:0px;left:0px;z-index:1;}
.blume {position:absolute;top:0px;left:0px;z-index:4;}
.pflege {position:absolute;top:0px;left:125px;z-index:3;}
.logo {position:absolute;top:82px;left:94px;z-index:2;}
.titel {position:absolute;top:62px;left:440px;z-index:2;}
td {vertical-align:top;}
/* teaser rechter Rand */ #teaser {position:absolute;top:100px;left:765px;z-index:1;overflow-x: hidden;}


/*  ############ Menu und Links */
/* linke Seite Menu breite org 112px padding-left 15px */
.container {position:absolute;top:160px;left:0px;width:122px;z-index:4;}

A.menu {BORDER-TOP:#ffffff 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;COLOR:#000000;PADDING-TOP:3px;BACKGROUND-COLOR:#66CC00;TEXT-DECORATION:none;font-size:12pt;}

A.menu:visited {BORDER-TOP:#ffffff 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;COLOR:#000000;PADDING-TOP:3px;BACKGROUND-COLOR:#66CC00;TEXT-DECORATION:none;font-size:12pt;}

A.menu:hover, A.menu:active {COLOR:#000000;BACKGROUND-COLOR:#99FF66;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;}
/*Untermenu Hauptmenu */
.zwei {margin-left:10px;font-size:10pt !important;}

/* Doublette fuer den letzten Menuepunkt Bottom unten */
A.menu1 {BORDER-TOP:#ffffff 1px solid;BORDER-BOTTOM:#ffffff 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;COLOR:#000000;PADDING-TOP:3px;BACKGROUND-COLOR:#66CC00;TEXT-DECORATION:none;font-size:12pt;}

A.menu1:visited {BORDER-TOP:#ffffff 1px solid;BORDER-BOTTOM:#ffffff 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;COLOR:#000000;PADDING-TOP:3px;BACKGROUND-COLOR:#66CC00;TEXT-DECORATION:none;font-size:12pt;}

A.menu1:hover, A.menu1:active {COLOR:#000000;BACKGROUND-COLOR:#99FF66;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;}

/* generelle Links ACHTUNG gibt probleme mit den links oben
a:link {font-family: Arial,Helvetica,sans-serif;font-size:12pt;color:#0066CC;
PADDING-LEFT:3px;PADDING-BOTTOM:3px;PADDING-TOP:3px;PADDING-RIGHT:3px;line-height:1.5em;}
a:visited {color:#00B3ED;PADDING-LEFT:3px;PADDING-BOTTOM:3px;PADDING-TOP:3px;PADDING-RIGHT:3px;}
a:hover {color:#000000;BACKGROUND-COLOR:#99FF66;PADDING-LEFT:3px;PADDING-BOTTOM:3px;PADDING-TOP:3px;PADDING-RIGHT:3px;}*/

A.submenu {font-size:12pt;line-height:22px;}
A.submenu:visited {COLOR:#999999;}
A.submenu:hover, A.submenu:active {COLOR:#00B3ED;}

/*links zu den Prargraphen */
A.submenu2, A.submenu2:visited {font-size:12pt;line-height:22px;color:0000FF;}
A.submenu2:hover, A.submenu:active {COLOR:#00B3ED;}


/*  ############ Positionen und Style */
/* Tabelle inhalt weiss */
table.weiss 
{position:absolute;top:79px;left:92px;z-index:1;BACKGROUND-COLOR:#FFFFFF;width:658px;height:85%;
BORDER-TOP:#CCCCCC 2px solid;
BORDER-LEFT:#CCCCCC 2px solid;
BORDER-BOTTOM:#CCCCCC 2px solid;
BORDER-RIGHT:#CCCCCC 2px solid;}

/* Position und style Inhalt */
.inhalt {
BORDER-TOP:#ffffff 80px solid;
PADDING-LEFT:49px;
PADDING-RIGHT:20px;
PADDING-BOTTOM:20px;
COLOR:#000000;PADDING-TOP:0px;BACKGROUND-COLOR:#ffffff;font-size:16px;color:#000000;/*line-height:19px;*/}



/*  ############ Schrift und Typo */

b {color:#00B3ED;}

ul {list-style-image:url(img/pfeil.gif)}

h1 {color:#FFFFFF;font-size:16px;font-weight:bold;BACKGROUND-COLOR:#00B3ED;PADDING-LEFT:5px;PADDING-TOP:5px;PADDING-BOTTOM:5px;}

h3 {font-size:20px;font-weight:bold;}
h4 {font-size:20px;font-weight:bold;display:inline;}

/* Bildunterschriften teaser */
.teaser-unter {display:none;}

/* Rahmen fuer die Bilder */
.rahmen {border-left-color:#66CC00;border-left-width:2px;border-top-color:#66CC00;border-top-width:2px;border-bottom-color:#66CC00;border-bottom-width:2px;border-right-color:#66CC00;border-right-width:2px;}

/* Links bei Team */
a.team {font-size:12pt;line-height:22px;color:#0000FF;}
a.team:hover {COLOR:#00B3ED;}


/* die Flyer in anderer Sprache */
.links {
BORDER-TOP:#ffffff 80px solid;
PADDING-LEFT:49px;
PADDING-RIGHT:0px;
PADDING-BOTTOM:20px;
COLOR:#000000;PADDING-TOP:0px;BACKGROUND-COLOR:#ffffff;font-size:16px;color:#000000;}

.rechts {
BORDER-TOP:#ffffff 80px solid;
PADDING-RIGHT:50px;
COLOR:#000000;PADDING-TOP:0px;BACKGROUND-COLOR:#ffffff;font-size:16px;color:#000000;}

.unten {PADDING-LEFT:49px;
PADDING-RIGHT:20px;
PADDING-BOTTOM:20px;
COLOR:#000000;PADDING-TOP:0px;BACKGROUND-COLOR:#ffffff;font-size:16px;color:#000000;}

.arab {
BORDER-TOP:#ffffff 80px solid;
PADDING-LEFT:49px;
PADDING-BOTTOM:20px;
PADDING-TOP:0px;BACKGROUND-COLOR:#ffffff;}
