/* Hauptseite */
body.hs-foerd{ background-attachment:no-scroll;
background-color:#FFFFFF;
background-image:url(../img/hg/hg-foerderschule.gif);
background-repeat:repeat-x;
border-style:none;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
cursor:normal;
scrollbar-track-color:#ffe4b5;
scrollbar-face-color:#FFCC00;
scrollbar-highlight-color:#ffe4b5; 
scrollbar-3dlight-color:#ffe4b5; 
scrollbar-shadow-color:#FFCC00; 
scrollbar-darkshadow-color:#FFCC00;
scrollbar-arrow-color:#ffe4b5;
scrollbar-base-color:#ffe4b5; 
border-collapse:collapse;
}

/* Hinweisfenster */
body.hw-foerd{ background-attachment:no-scroll;
background-color:#ffCC00;
border-style:none;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
cursor:normal;
scrollbar-track-color:#ffe4b5;
scrollbar-face-color:#ff9900;
scrollbar-highlight-color:#ffe4b5; 
scrollbar-3dlight-color:#ffe4b5; 
scrollbar-shadow-color:#ff9900; 
scrollbar-darkshadow-color:#ff9900;
scrollbar-arrow-color:#ffe4b5;
scrollbar-base-color:#ffe4b5; 
border-collapse:collapse;
}

/* Navigation  0078ba */
ul#navigation { /* Selektor für einen Listenpunkt in unserer Navigationsliste */
  display: block; /* Listenpunkt als normalen Inhalt darstellen lassen */
  margin: 0px 0px; /* Ein wenig horizontaler Abstand */
  padding: 0px; /* Platz um die Links */
}

table.inhalthe			{ border:0px solid #ffffff; background-color:#FFFFFF;  }
table.inhaltdu			{ border:1px solid #ffffff; background-color:#FFF8D9; }

/* background-color:#ffe4b5; */
td.inhkopf				{ border:1px solid #ABAA8B; background-color:#ffe4b5; }
td.rechts				{ background-color:#FFCC00; }
td.inhaltdu				{ border:1px solid #ffcc00; background-color:#FFF4C6; }
td.inhalthe				{ border:1px solid #ffffff; }
td.bottomlinie			{ border:0px solid #FFCC00; background-color:#FFCC00; }
td.bottomliniehe		{ border:0px solid #FFCC00; background-color:#FFF4C6; }
td.rechtslinie			{ border:0px solid #FFCC00; background-image:url(../img/hg/foerderschule-rechts.gif); background-repeat:repeat-y;}

/* Linkdefinition */
a.navschrinv	 		{ vertical-align: middle; width: 180px; height: 44px; margin:0; padding: 0.4em 0.5em; display: block; border:1px solid #FFFFFF; background-color:#FFCC00; COLOR:#FFFFFF; font-size:14px; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold ; text-decoration: none; white-space: nowrap; }
a.navschrinv:hover 		{ COLOR:#090807; background-color:#FFE787; white-space: nowrap;}

a.navschr	 			{ vertical-align: middle; width: 180px; height: 22px; margin:0; padding: 0.4em 0.5em; display: block; border:1px solid #FFFFFF; background-color:#FFF2BC; COLOR:#090807; font-size:12px; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.navschr:hover 		{ COLOR:#090807; background-color:#FFE787; white-space: nowrap; }


a.linkschrkl			{ COLOR:#090807; font-size:10px; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.linkschrkl:hover 		{ COLOR:#FFCC00; white-space: nowrap; text-decoration: underline; }

a.linkschrmi			{ COLOR:#090807; font-size:12px; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.linkschrmi:hover 		{ COLOR:#FFCC00; white-space: nowrap; text-decoration: underline; }

a.linkschr_deko_kl		{ COLOR:#090807; font-size:10px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal; }
a.linkschr_deko_kl:hover{ COLOR:#FFCC00; white-space: nowrap; text-decoration: underline; }

a.linkschr_deko_gr		{ COLOR:#090807; font-size:14px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
a.linkschr_deko_gr:hover{ COLOR:#FFCC00; white-space: nowrap; text-decoration: underline; }

.font_deko_du_kl		{ COLOR:#090807; font-size:12px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
.font_deko_he_kl		{ COLOR:#090807; font-size:10px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal; }




/* normale Schrift
.font_kl	 			{ COLOR:#090807; font-size:10px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal; }
.font_mi 				{ COLOR:#090807; font-size:12px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal; }
.font_gr 				{ COLOR:#090807; font-size:14px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
.font_ueberschr			{ COLOR:#090807; font-size:16px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
 */


.font_kl	 			{ COLOR:#090807; font-size:60%; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal; }
.font_mi 				{ COLOR:#090807; font-size:80%; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:normal; }
.font_gr 				{ COLOR:#090807; font-size:100%; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
.font_ueberschr			{ COLOR:#090807; font-size:110%; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }

/* Warnhinweise */
.font_warn_kl	 		{ COLOR:#ff0000; font-size:10px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
.font_warn_mi 			{ COLOR:#ff0000; font-size:12px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
.font_warn_gr 			{ COLOR:#ff0000; font-size:14px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }
.font_warn_ueberschr	{ COLOR:#ff0000; font-size:16px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:left; font-weight:bold; }

/*  Inhaltshintergrund DIV.inhaltre			{ border:0px solid #E5E6CB; background-color:#E5E6CB; padding:0px; margin:0px 0px; } */
DIV.fussz				{ border:0px solid #ffffff; padding:6px; margin:0px 0px; }

/* Hinweisblasen */
div.popup		{background-color:#FFF2BC; display:none; filter:blendTrans(Duration=2) Alpha(opacity=90, finishopacity=90, style=2); position:absolute; top:-200px; left:200px; width:200px; height:50px; padding:5px; border:1px solid #000000; color:#090807; font-size:12px; text-decoration:none; FONT-FAMILY:Verdana, Arial, Helvetica; text-align:center; vertical-align:middle; font-weight:bold}






/* Grafiken */
img.picinhhe				{ border:1px solid #FFCC00; }
img.picinhdu				{ border:1px solid #4fa1cf; }
img.picinhleer				{ border:1px solid #ffffff; }
img.picnull					{ border:0px solid #ffffff; }

/* Formatierungen */
hr.kl		 			{ COLOR:#FFCC00; height:1; }
P.blocksatz 			{ text-align: justify; }


/* Formular */
.formfeld {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-align:left;
line-height:14px;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:20px;
text-decoration:none;
}

.formfeldover {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
background-color:#FFE787;
COLOR:#000000;
border:1px solid #FFCC00;
width:180px;
HEIGHT:20px;
}

.formfeldout {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:20px;
}

.formfeldfocus {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
background-color:#FFE787;
COLOR:#000000;
border:1px solid #FFCC00;
width:180px;
HEIGHT:20px;
}

.formfeldblur {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:20px;
}

/* Formular */
.textfeld {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:80px;
scrollbar-base-color:#E5E6CB;
scrollbar-shadow-color:#E5E6CB;
scrollbar-highlight-color:#E5E6CB;
scrollbar-3dlight-color:#E5E6CB;
scrollbar-darkshadow-color:#E5E6CB;
scrollbar-arrow-color:#E5E6CB;
scrollbar-face-color:#4D4727;
scrollbar-track-color:#E5E6CB;
}

.textfeldover {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
background-color:#FFE787;
COLOR:#000000;
border:1px solid #FFCC00;
width:180px;
HEIGHT:80px;
}

.textfeldout {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:80px;
}

.textfeldfocus {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
background-color:#FFE787;
COLOR:#000000;
border:1px solid #FFCC00;
width:180px;
HEIGHT:80px;
}

.textfeldblur {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:80px;
}


/* Textfeld gross */

/* Formular */
.textfeldwide {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:350px;
HEIGHT:200px;
scrollbar-base-color:#E5E6CB;
scrollbar-shadow-color:#E5E6CB;
scrollbar-highlight-color:#E5E6CB;
scrollbar-3dlight-color:#E5E6CB;
scrollbar-darkshadow-color:#E5E6CB;
scrollbar-arrow-color:#E5E6CB;
scrollbar-face-color:#4D4727;
scrollbar-track-color:#E5E6CB;
}

.textfeldwideover {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
background-color:#FFE787;
COLOR:#000000;
border:1px solid #FFCC00;
width:350px;
HEIGHT:200px;
}

.textfeldwideout {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
background-color:#FFF4C6;
COLOR:#4D4727;
border:1px solid #FFCC00;
width:350px;
HEIGHT:200px;
}

.textfeldwidefocus {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
background-color:#FFE787;
COLOR:#000000;
border:1px solid #FFCC00;
width:350px;
HEIGHT:200px;
}

.textfeldwideblur {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
display: block;
COLOR:#090807;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:350px;
HEIGHT:200px;
}


/* Formularbuttons */
.formbut {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
FONT-FAMILY:Verdana, Arial, Helvetica;
text-align:center;
font-weight:normal;
line-height:7px;
font-variant:normal;
background-color:#FFF4C6;
border:1px solid #FFCC00;
COLOR:#090807; 
width:88px;
HEIGHT:20px;
text-decoration:none;
}

/* Login */
.formfeldwide {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
font-variant:normal;
background-color:#FFF4C6;
border:1px solid #FFCC00;
COLOR:#090807;
text-align:left;
line-height:14px;
padding:3px;
width:230px;
HEIGHT:20px;
text-decoration:none;
}



/* andere */

.formfeldsmall {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
FONT-FAMILY:Verdana, Arial, Helvetica;
text-align:left;
font-weight:normal;
line-height:14px;
font-variant:normal;
COLOR:#090807;
padding:3px;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:80px;
HEIGHT:20px;
text-decoration:none;
}

.formfeldmiddle {font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-style:normal;
FONT-FAMILY:Verdana, Arial, Helvetica;
text-align:left;
font-weight:normal;
line-height:14px;
font-variant:normal;
COLOR:#090807;
padding:3px;
background-color:#FFF4C6;
border:1px solid #FFCC00;
width:180px;
HEIGHT:20px;
text-decoration:none;
}



