img,div	{ behavior: url(iepngfix.htc) }

a.button {text-decoration: none}
body	{ font-family: Arial, Helvetica, sans-serif; background-color: white; text-align: center; margin: 0; padding: 0 }
#main	{ position:relative; text-align: left; margin-right: auto; margin-left: auto; top: 0; width: 980px; height: auto }
#top	{ background-image: url("bilder/gc_logo.gif"); background-repeat: no-repeat; background-color: #e9eaec; text-align: left; width: 980px; height: 113px }
#top-text	{
	position: absolute;
	color: #842033;
	text-align: left;
	top: 9px;
	left: 539px;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold
}
#topnav		{ position: absolute; top: 113px; left: 0px;}
#button		{ float: left; width: 121px; height: 24px; margin-left: 3px; }
a.button, a.button:link	{ display: block; float: left; border: outset 2px #ccaaaa; width: 114px; height: auto; font-size: 12px; font-weight: bold; text-align: center; color: white; background-color: #842033; margin-left: 3px; padding: 3px 0px;}
a.button:hover, a.button:active 	{ border: inset 2px #cccccc; background-color: black }
.pressed { display: block; float: left; border: inset 2px #cccccc; width: 114px; height: auto; font-size: 12px; font-weight: bold; text-align: center; color: white; background-color: black; margin-left: 3px; padding: 3px 0px;}

#frame	{ text-align: left; top: 0pt; left: 0pt; width: 980px; height: 535px; clear: both}
#frameborder { padding: 50px 0px 0px 210px }
#framecontent { overflow: auto; width:770px; height:450px; font-size: 13px; }

#footer		{ text-align: right; width: 910px; height: auto; padding: 6px 0px }
a.footertext, a.footertext:link	{ text-decoration: none; font-size:12px; color: black }
a.footertext:hover, a.footertext:active	{ text-decoration: underline; }

#subnav_1 { position: absolute; top: 140px; left: 126px; font-size: 12px; text-align: left; color: #842033; font-size:12px;}
a.subnav, a.subnav:link	{ text-decoration: none; font-size:12px; color: #842033; }
a.subnav:hover, a.subnav:active	{ text-decoration: underline; color: black;}

#no-star { float: left; width: 20px; height: 14px; background-image: url("bilder/nostar.gif"); background-repeat: no-repeat; }
#red-star { float: left; width: 20px; height: 14px; background-image: url("bilder/redstar.gif"); background-repeat: no-repeat; }
#green-star { float: left; width: 20px; height: 14px; background-image: url("bilder/greenstar.gif"); background-repeat: no-repeat; }

.red-text { color: #762C3F; text-decoration: none }
a.red-text:hover, a.red-text:active	{ text-decoration: underline; color: black;}

.green-text { color: #899B32;}
.black-text { color: black; text-decoration: none }
a.black-text:hover, a.black-text:active	{ text-decoration: underline; color: #762C3F;}


.headline {font-size: 14px; font-weight: bold; color: #762C3F; }
.headline-green {font-size: 14px; font-weight: bold; color: #899B32; }
.subhead {font-size: 13px; font-weight: bold; color: #762C3F; }
.subhead-green {font-size: 13px; font-weight: bold; color: #899B32; }
