body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/a_hg_gipfeli.gif);
	background-color: #FDE9C5;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
}

table, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	color: #003399;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #F59D03;
}

hr {
	color: #F59D03;
	background-color:#F59D03;
	height:1px;
	border:0px
}
.zentriertabelle {
	background-image: url(2x2nothing.gif);
}
.seitentitel {
	font-size: 16px;
	font-weight: bolder;
	color: #003399;
	background-image: url(images/a_hg_titelbalken.gif);
	background-repeat: repeat-x;
}
.wichtig {
	font-size: 12px;
	font-weight: bold;
	color: #F59D03;
}
.logoHG {
	background-color: #F59D03;
	background-image: url(images/a_hg_logobalken.gif);
	background-repeat: repeat-x;
}
.contentsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FCE1B1;
	background-image: url(FCE1B1_TextHG.gif);
	
}
.textTDHG {
	background-color: #FCE1B1;
	background-image: url(FCE1B1_TextHG.gif);
}
.SQLTitelTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F59D03;
	background-image: url(images/a_hg_logobalken.gif);
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;	

}
.SQLlinksTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	background-color: #FCE1B1;
	background-image: url(FCE1B1_TextHG.gif);
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-left-color: #F59D03;
	border-left-style:solid;
	border-left-width:1px;		
}
.SQLrechtsTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FCE1B1;
	background-image: url(FCE1B1_TextHG.gif);
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-right-color: #F59D03;
	border-right-style:solid;
	border-right-width:1px;		
}
.SQLuntersteTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FCE1B1;
	background-image: url(FCE1B1_TextHG.gif);
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-left-color: #F59D03;
	border-left-style:solid;
	border-left-width:1px;		
	border-right-color: #F59D03;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color: #F59D03;
	border-bottom-style:solid;
	border-bottom-width:1px;				
}
.hauptbereichrechtsHG {
	background-image: url(images/a_hg_hauptbereich_rechts.gif);
	background-repeat: repeat-y;
}
.haubtbereichlinksHG {
	background-image: url(images/a_hg_hauptbereich_links.gif);
	background-repeat: repeat-y;
}
.naviHGmitte {
	background-image: url(images/a_navi_hg_mitte.gif);
	background-repeat: repeat-y;
}
.Menu {
	background-image: url(images/a_navi_hg_mitte.gif);
	background-repeat: repeat-y;
}
.fusszeile {
	background-color: #F59D03;
	background-image: url(images/a_hg_logobalken.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	color: #FFFFFF;
	border-top-color:#F59D03;
	border-top-width:1;
}
a:link.fusszeile {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.fusszeile {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.fusszeile {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a:aktiv.fusszeile {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
a:aktiv {
	font-size: 12px;
	font-weight: bold;
	color: #F59D03;
	text-decoration: none;
}

input {
	font-size: 10px;
	color: #003399;
	border: 1px solid #F59D03;
	padding-left:3px;
	background-color: #FDE9C5;
}
select {
	font-size: 10px;
	color: #003399;
	border: 1px solid #F59D03;
	padding-left:3px;
	background-color: #FDE9C5;
}
.fieldsnodecoration {
	text-decoration: none;
	border: none;
	background-color: #FCE1B1;
}

