/* GFE Stylesheet (css) (c) by 'Thomas Ritscher' aka. 'Adzukibohne' - www.psycho-racing.de */

/* alte Farbe  #EBF7FF   link: #BACFDE  menulink #87ACC7*/

body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#F6F6F6;
	text-align:justify;
}

td {
	text-align:justify;
}
h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Verdana,Arial,sans-serif; color: #555555; }

h1 { font-size:16px; font-weight: bold; margin-bottom:10px; }

h2 { font-size:14px; font-weight: bold; margin-bottom:10px; }

h3 { font-size:12px; font-weight: bold; margin-bottom:10px; }

h2.sh2 { font-size:14px; }

div.start2 { line-height:20px; }

div.hans-dieter { padding:3px; }

div.bold { font-weight:bold; }

div.bold2 { font-weight:bold; font-size:16pt;}

td.start { border:1pt solid #333333; vertical-align:top; padding:10px; text-align:left; }

td.startbild { border:1pt solid #333333; text-align:center; }

td.projekt2a { vertical-align:top; border-spacing:5pt;}

td.schulforum3 { border:1pt solid #333333; vertical-align:top; padding:10px; text-align:left; width:120px; background-color:#87ACC7; color:#FFFFFF; }

td.schulforum4 { border:1pt solid #333333; vertical-align:top; padding:10px; width:880px; text-align:justify; line-height:1.5; }

th.schulforum1 { border:1pt solid #333333; vertical-align:top; padding:10px; text-align:center; width:120px; background-color:#0A558C; color:#FFFFFF; }

th.schulforum2 { border:1pt solid #333333; vertical-align:top; padding:10px; text-align:center; width:880px; font-weight:bold; background-color:#87ACC7; color:#FFFFFF; }

td.elternbeirat { border:1px solid #333333; vertical-align:top; padding:2px; text-align:left; width:200px; }

td.sprechstunden { font-size:9pt; vertical-align:top; padding:0px; text-align:left; width:180px; height:9px; margin-top:0px; margin-bottom:0px; color:#000000; }

td.sprechstunden2 { font-size:9pt; vertical-align:top; padding:0px; color:#000000; }

td.liste {  font-size:9pt; vertical-align:top; padding-bottom:6px; text-align:left; width:150px; color:#000000; }

td.listeb {  font-size:9pt; vertical-align:top; padding:0px; text-align:left; width:180px; color:#000000;  border-bottom:2px dotted #000000;}

td.adressen { color:#000000; font-size:9pt; vertical-align:top; padding:-100px; margin:-100px; text-align:left; width:220px; }

td.termineausdruck { border:1pt solid #333333; color:#000000; font-size:9pt; vertical-align:top; padding:2px; text-align:left; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:12px;}

p { margin-top:-2px;}

li { margin-top:3px; }

pre { font-family:Courier New,Courier; font-size:12px; color:#0000C0; }

a:link{letter-spacing:1px; font-variant: normal; text-decoration: none; font-style: normal; font-weight: bold; color:#436F8D;}
a:active{letter-spacing:1px; font-variant: normal; text-decoration: none; font-style: normal; font-weight: bold; color:#436F8D;}
a:visited{letter-spacing:1px; font-variant: normal; text-decoration: none; font-style: normal; font-weight: bold; color:#436F8D;}
a:hover{letter-spacing:1px; font-variant: normal; text-decoration: none; font-style: normal; font-weight: bold; color:#E0853C;}


span.submenu {font-size:12px; color: #87ACC7;}
a.submenu:link{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:12px; color: #BACFDE;}
a.submenu:active{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:12px; color: #BACFDE;}
a.submenu:visited{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:12px; color: #BACFDE;}
a.submenu:hover{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:12px; color: #FFFFFF;}


span.menu {font-size:14px; color: #87ACC7;}
a.menu:link{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal; font-size:14px; color: #F6F6F6;}
a.menu:active{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:14px; color:#F6F6F6;}
a.menu:visited{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:14px; color: #F6F6F6;}
a.menu:hover{letter-spacing:0px;font-variant:normal; text-decoration:none; font-weight: bold; font-style: normal;font-size:14px; color: #E0853C;}


span.main {font-size:12px;}
forum.td {
	border-style:solid;
	border-width:2px;
	border-color:#000000;
}


