/* 
KOMMENTAR
Volksschule Obertrubach - erstellt von Stefan Kuen - Januar 2005
Zentrales Style-Sheet

Verwendete Farben: 	
			Hintergrund BLAU: 			#5E8EC4
			Hintergrund HELLBLAU:		#C0D0E0
			Hintergrund BEIGE: 			#FBFBFB
			SCHRIFT LINK GROSS BLAU:	#336699
			HINTERGRUND LINK GRAU:		#E5E5E5
			DUNKELBLAU 						#336699
			Feld 	    HELLGRAU:			#F1F1F1
			Aktive Links:					#990033 
*/



/* ZENTRALE FORMATE */
	/* SEITENLAYOUT */
		BODY { 	align: center;	margin-left:10px;	margin-top: 0px;								/* Seitenraender */
					background-color:#5E8EC4;	
					scrollbar-face-color:#5E8EC4;		scrollbar-base-color:#E5E5E5;		scrollbar-highlight-color:#F1F1F1; 
					scrollbar-shadow-color:#E5E5E5;	scrollbar-3dlight-color:#E5E5E5; scrollbar-arrow-color:#F1F1F1; 
					scrollbar-track-color:#F1F1F1;	scrollbar-darkshadow-color:#F1F1F1; 	/* Bildlaufleisten */	}
	
		body,p,ol,div,td,th,tr,address,blockquote,nobr,b,i	{
				font-family: Arial,Tahoma,helvetica,sans-serif;	font-size:9pt;					/* Schriftarten */		}   	

		#hintergrund 		{ background-color: #E8E8EA; 								/* HINTERGRUND GRAU */					}
		#hg_hellgrau 		{ background-color: #F1F1F1; 								/* HINTERGRUND HELLGRAU */					}
		#hg_beige 			{ background-color: #FBFBFB; 								/* HINTERGRUND BEIGE */			}
		#hg_gelb 			{ background-color: #EFEBBA; 								/* HINTERGRUND GELB */			}
		#hg_hellblau 		{ background-color: #DAE8F3; 								/* HINTERGRUND HELLBLAU */				}
		#hg_dunkelblau 	{ background-color: #5E8EC4; 								/* HINTERGRUND DUNKELBLAU */			}
	  
	/* ZWISCHENLINIEN */
		hr{	background-color:#5E8EC4; /* Mozilla 1.4 */
				color:#5E8EC4; /* IE 6 */
				border: #5E8EC4; /* Opera 7.11 */
				height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */ 				}

/* UEBERSCHRIFTEN */	 
	h1				{	font-size: 12pt;	font-weight: 700;	letter-spacing: 3pt;	color: #4F9B74;
						text-transform:uppercase;	display: inline;																	}
	h2				{	font-size: 12pt;	font-weight: 900;	letter-spacing: 2pt;	color: #336699;	
						border-bottom: 0px solid #336699;																				}
	h3				{	font-size: 10pt;	font-weight: 600;	letter-spacing: 1pt;	color: #336699;							}
	h4, h5,h6 	{ 	font-family: Verdana,Arial,Tahoma; font-size: 8pt; letter-spacing: 1pt; 
										display: inline; font-weight: 500; margin:0 0px; 			}
	h4 { 	color: #CE6700; }
	h5 { 	color: #009900; }
	h6 { 	color: #CC0000; }

	.headline1	{ 	font-family: sans-serif,Arial,Tahoma,helvetica,sans-serif;
						font-size: 12pt;	font-weight: 600;	letter-spacing: 1px;	color: #0000CC;	text-align:left;
						padding-top:3px;	padding-left:20px;	padding-right:20px;	padding-bottom:3px;					}
	.headline2	{ 	font-family: sans-serif,Arial,Tahoma,helvetica,sans-serif;
						font-size: 11pt;	font-weight: 600;	letter-spacing: 2px;	color: #336699;	text-align:left;
						padding-bottom:20px;																									}		
	.headline3 { 	font-family: sans-serif,Arial,Tahoma,helvetica,sans-serif;
						font-size: 10pt;	font-weight: 600;	letter-spacing: 2px;	color: #336699;	text-align:left;	}
	.headline4 { 	font-family: sans-serif,Arial,Tahoma,helvetica,sans-serif;
						font-size: 10pt;	font-weight: 400;	letter-spacing: 2px;	color: #CE6700;	text-align:left;	}


/* VERSCHIEDENE TEXTFORMATIERUNGEN */
	.standard 			{ 	font-size: 9pt;	font-weight: 400;	letter-spacing: 0pt;	color: #000033;	text-align:justify;
								padding-top:10px;	padding-left:5px;	padding-right:5px;	padding-bottom:10px;	 		}
	
	.schrift 			{ 	font-size: 9pt;	font-weight: 500;	letter-spacing: 0pt;	color: #000033;				}
	.schrift_blau 		{ 	font-size: 9pt;	font-weight: 500;	letter-spacing: 0pt;	color: #336699;				}
	.schrift_orange	{ 	font-size: 9pt;	font-weight: 500;	letter-spacing: 0pt;	color: #CE6700;				}
	.schrift_orange_klein	{ 	font-size: 8pt;	font-weight: 500;	letter-spacing: 0pt;	color: #CE6700;				}
	.kleinschrift 		{ 	font-size: 8pt;	font-weight: 400;	letter-spacing: 0pt;	color: #336699;				}
	.hinweis		 		{ 	font-size: 8pt;	font-weight: 400;	letter-spacing: 0pt;	color: #FF0000;				}			
	.dateiinfo 			{ 	font-size:9pt;		text-align:left;	list-style-image:url(../icon/quadrat_blau.gif);	}	
	.klein 				{ 	font-size: 8pt;	font-weight: 400;	letter-spacing: 0pt;		color: #336699;
								padding-top:10px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;		}

	.schultab_header 	{ 	font-size:9pt;		font-weight:400;	letter-spacing:1pt;	color:#0000CC;	
								background-color:#C0D0E0;
								padding-top:1px;	padding-left:5px;	padding-right:5px;	padding-bottom:1px;	 		}	
	.schultab_inhalt 	{ 	font-size:9pt;		font-weight:400;	letter-spacing:1pt;	color:#000000;	
								background-color:#E5E5E5;
								padding-top:4px;	padding-left:5px;	padding-right:5px;	padding-bottom:4px;	 		}

	.tabelle_header 	{ 	font-size: 8pt;	font-weight: 600;	letter-spacing: 0pt;	color: #0000CC;
								text-transform:uppercase;				background-color:#C0D0E0;
								padding-top:3px;	padding-left:3px;	padding-right:3px;	padding-bottom:3px;			}
	.tabelle_inhalt 	{ 	font-size: 8pt;	font-weight: 400;	letter-spacing: 0pt;	color: #000000;	text-align:left;
								background-color:#FBFBFB;
								padding-top:5px;	padding-left:5px;	padding-right:5px;	padding-bottom:5px;			}

	.aktuklein  		{  font-size: 9pt;	letter-spacing: 0pt;	color: #FBFBFB;	
								padding-top:2px;	padding-right:5px;	padding-left:5px;	padding-bottom:2px;
								background-image:url(../icon/hg_dunkel.gif);	 													}
	/* Text Aktuelles */
.aktutx	{font-size: 8pt;
	color: #336699;
	text-align: left;  
	font-weight: 500; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;}

/* TABELLE TERMINE */
.term	{font-size: 7pt;
	color: #336699;
	font-weight: 500; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;}


/* FORMULARDEFINITION */	
	.formular 			{	padding:30px;	border:0px;	background-color:#C0D0E0;	display: inline; 					}
	
	.formulartext 		{	color: #336699;	font-size:9pt;	padding:5px;			}
		   
	.formfeld 			{	margin-left:10px;	margin-right:10px;	text-align:center;	background-color:#FBFBFB;
								font-family:Tahoma,sans-serif; 	font-size:9pt;	font-weight: 600;	color: #0000CC;	}
																
	.formtext 			{ 	font-size: 9pt;	font-weight: 800;	letter-spacing: 0pt;	color: #000033;
								text-align:center;
								padding-top:10px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;		}
									
	.button				{	padding:3px;	margin-left:10px;	margin-right:10px; letter-spacing: 2pt;
								font-family:Tahoma,sans-serif; 	font-size:10pt;	font-weight: 500;	color: #336699;
     							text-align:center;background-color:#E8E8EA;													}
     							
	
	.suchform 			{	padding:0px;	border:0px;	display: inline; 														}	   
	.suche 				{	padding:0px;	padding-left:3px;	padding-right:3px;
								font-family:Tahoma,sans-serif; 
     							font-size:8pt; 	font-weight: 500;color: #0000CC;
     							border:1px solid #FBFBFB; background-color:#C0D0E0;											}

/* SONDERFORMATE */
	.kalender1 			{ 	font-family: Verdana, Tahoma, Arial, helvetica,sans-serif; 
								font-size: 10pt;	font-weight: 700; color: #336699; 											}

	.kalender2 			{ 	font-family: Verdana, Tahoma, Arial, helvetica,sans-serif; 
								font-size: 9pt;	font-weight: 500;	color: #336699; 											}	
								
/* GERUNDETE BOX Inset 3D Raised */
.raised h4, .raised h5, .raised h6 { 	font-family: Verdana,Arial,Tahoma; font-size: 7pt; letter-spacing: 1pt; 
													display: inline; font-weight: 500; margin:0 0px; 			}
.raised h4 { 	color: #CE6700; }
.raised h5 { 	color: #009900; }
.raised h6 { 	color: #CC0000; }

.raised {background: transparent; margin:0 auto;}
.raised div { font-family: Verdana,Arial,Tahoma; font-size: 8pt; padding-top:1px; padding-left:5px; padding-right:5px; padding-bottom:1px; margin:0 0px; color:#336699; }

.raised p { font-family: Verdana,Arial,Tahoma; font-size: 8pt; margin:4 0px; color:#336699; }
#raised a:link, .raised a:visited { font-family: Verdana,Arial,Tahoma; font-size: 8pt; color:#336699; }
#raised a:hover, .raised a:aktive { color:#FF6600; }
.raised h1 {font-size:10pt; letter-spacing:1px;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2, .raised .b3, .raised .b4, .raised .b4b, .raised .b3b, .raised .b2b {background:#E8E8EA; border-left:1px solid #96B5D8; border-right:1px solid #96B5D8; }
.raised .b1, .raised .b1b {margin:0 5px; background:#96B5D8;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4 {height:2px; margin:0 1px;}
.raised .b4b {height:2px; margin:0 1px;}
.raised .boxcontent { background:#E8E8EA; border-left:1px solid #96B5D8; border-right:1px solid #96B5D8;  }								
								
								
								