
/* Seiteneinstellungen */

body
{
	background-image: url(../pics/hg/hg_verlauf.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: #31497F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
}

/* Kopfmenü */

a.menu
{
	font: normal bold 13px Verdana;
	color: #31497F;
	text-decoration: none;
}
a:activ.menu
{
	font : bold 13px Verdana;
	color: #31497F;
	text-decoration : none;
}

a:visitet.menu
{
	font : bold 13px Verdana;
	color: #31497F;
	text-decoration : none;
}

a:hover.menu
{
	font : bold 13px Verdana;
	color: white;
	text-decoration: none;
}


/* Hauptfeld */

div.kopf

{
	width: 800px;
	height: 90px;
	background-color: transparent;
}

div.menu

{
	width: 800px;
	height: 56px;
	background-image: url(../pics/hg/hg_menu.jpg);
	background-repeat: no-repeat;
}

td.menu
{
	width: 150px;
	height: 56px;
	text-align: center;
}

div.fachrichtungen
{
	width: 800px;
	height: 302px;
	background-image: url(../pics/hg/hg_fachrichtungen.gif);
	background-repeat: no-repeat;
}

/* Seiteninhalt */

a.mehr
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration: underline;
}
a:activ.mehr
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration : none;
}
a:visitet.mehr
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration : none;
}
a:hover.mehr
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D15A62;
	text-decoration: none;
}

td.inhalt
{
	width: 606px;
	height: 500px;
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.stundentafel
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.page_inhalt
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.prf_fach
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D15A62;	
}

div.page_inhalt
{
	width: 580px;
}

span.hl
{
	color: #5078C0;
}

div.ghl
{
	font: normal normal 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input.upd
{
	border: none;
	BACKGROUND-COLOR: transparent;
	font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #31497F;
}

a.tl
{
	font: normal 13px Verdana;
	color: #31497F;
	text-decoration: none;
}
a:activ.tl
{
	font : normal 13px Verdana;
	color: #31497F;
	text-decoration : none;
}
a:visitet.tl
{
	font : normal 13px Verdana;
	color: #31497F;
	text-decoration : none;
}
a:hover.tl
{
	font: normal 13px Verdana;
	color: #D15A62;
	text-decoration: none;
}

div.copy
{
	font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Navigation */

td.navigation
{
	width: 194px;
	height: 500px;	
	background-image: url(../pics/hg/navi01.jpg);
	background-repeat: no-repeat;
}

a.navi
{
	font: normal bold 13px Verdana;
	color: #31497F;
	text-decoration: underline;
}
a:activ.navi
{
	font : bold 13px Verdana;
	color: #31497F;
	text-decoration : none;
}
a:visitet.navi
{
	font : bold 13px Verdana;
	color: #31497F;
	text-decoration : none;
}
a:hover.navi
{
	font: bold 13px Verdana;
	color: #D15A62;
	text-decoration: none;
}

a.kl_intranet
{
	font: normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration: underline;
}
a:activ.kl_intranet
{
	font: normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration : none;
}
a:visitet.kl_intranet
{
	font: normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration : none;
}
a:hover.kl_intranet
{
	font: normal normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D15A62;
	text-decoration: none;
}

a.button
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D15A62;
	text-decoration: none;
}
a:activ.button
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration : none;
}
a:visitet.button
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
	text-decoration : none;
}
a:hover.button
{
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3B83C8;
	text-decoration: none;
}

/* Elemente fuer Stundentafel */

td.stdt_kopf
{
	background-color: #DADAE4; 
	height: 40px;
}

/* Elemente fuer Online-Scripte */

input.formular
{
	border: 1px solid Gray;
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;		
}

input.cssButton01
{
	border-style:  1;
	border-style:  beveled;
	font-weight:Normal;
	font-size: 10pt; 
	color: #31497F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D7D7D7; 
}

textarea.formular
{
	border: 1px solid Gray;
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;
}

select.formular
{
	border: 1px solid Gray;
	font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31497F;		
}

/* Laufschrift */
form.ls
{
background-image: url(../pics/hg/ls_hg.gif);
width: 600px;
height: 25px;

}

input.ls
{
	width: 570px;
	background-color: transparent;
	border-bottom-color: transparent;
	border: transparent;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
