BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, geneva, arial, sans-serif; COLOR: #003300; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/14px verdana, geneva, arial, sans-serif; COLOR: #003300; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/14px verdana, geneva, arial, sans-serif; COLOR: #003300; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/14px verdana, geneva, arial, sans-serif; COLOR: #003300; PADDING-TOP: 0px
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/dots_249x10.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; COLOR: #003300; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.subnav {
	FONT: 10px verdana, geneva, arial, sans-serif; COLOR: #003300; TEXT-DECORATION: none
}
A.subnav:link {
	COLOR: #003300; TEXT-DECORATION: none
}
A.subnav:active {
	COLOR: #003300; TEXT-DECORATION: none
}
A.subnav:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none
}
.breadcrumb {
	FONT: 9px verdana, geneva, arial, sans-serif; COLOR: #ffffff;
}
A.breadcrumb:link {
	COLOR: #cc6600; TEXT-DECORATION: none
}
A.breadcrumb:active {
	COLOR: #cc6600; TEXT-DECORATION: none
}
A.breadcrumb:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc6600; TEXT-DECORATION: none
}

.link{
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.link:active {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}
.link:hover{
	COLOR: #ffffff; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;	
}


.boxhome {
	PADDING-BOTTOM: 1px; FONT: 10px verdana, geneva, arial, sans-serif; COLOR: #003300; PADDING-TOP: 1px
}
.boxhome A:link {
	COLOR: #cc6600; TEXT-DECORATION: underline
}
.boxhome A:visited {
	COLOR: #cc6600; TEXT-DECORATION: underline
}
.boxhome A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc6600; TEXT-DECORATION: none
}
LI {
	PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/bullet_stern2.gif)
}
UL {
	PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/bullet_stern2.gif)
}
.boxhomedots {
	BACKGROUND-IMAGE: url(../images/dots_249x10.gif)
}
.subheadline {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 5px; FONT: bold 12px verdana, geneva, arial, sans-serif
}
A.subheadline:link {
	COLOR: #003300; TEXT-DECORATION: none
}
A.subnav:active {
	COLOR: #003300; TEXT-DECORATION: none
}
A.subheadline:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none
}
.headlinebalken {
	MARGIN-TOP: 15px; FONT: bold 11px verdana, geneva, arial, sans-serif; COLOR: #003300; BACKGROUND-COLOR: #ebf5eb
}
A.headlinebalken:link {
	COLOR: #003300; TEXT-DECORATION: underline
}
A.headlinebalken:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none
}
A.headlinebalken:visited {
	COLOR: #003300; TEXT-DECORATION: underline
}
.select {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT: 9px verdana, geneva, arial, sans-serif; BORDER-LEFT: #333366 1px solid; COLOR: #000066; BORDER-BOTTOM: #333366 1px solid; BACKGROUND-COLOR: #99cccc
}
.button { background-color:#CC6600; color:white; font-size:10px; font-family:verdana, geneva, arial, sans-serif; font-weight: bold;}

.bildtext { font: 9px verdana, geneva, arial, sans-serif; color: #003300; }

@font-face { 
        font-family: "RGCMenu"; 
        src: url("fileadmin/rgc/rgcfont.ttf") ;
} 

.menu_no {
	FONT: 11px verdana, geneva, arial, sans-serif; COLOR: #bcd2bc; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_no A:link {
	COLOR: #365e36; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_no A:visited {
	COLOR: #365e36; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_no A:hover {
	COLOR: #365e36; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;  text-transform: uppercase; font-weight:bold;
}

.menu_no_2 {
	FONT: 10px verdana, geneva, arial, sans-serif; COLOR: #bcd2bc; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_no_2 A:link {
	COLOR: #365e36; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_no_2 A:visited {
	COLOR: #365e36; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_no_2 A:hover {
	COLOR: #365e36; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}

.menu_act {
	FONT: 11px verdana, geneva, arial, sans-serif; COLOR: #bcd2bc; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act A:link {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act A:visited {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act A:hover {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act A:active {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}

.menu_act_2 {
	FONT: 10px verdana, geneva, arial, sans-serif; COLOR: #bcd2bc; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act_2 A:link {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act_2 A:visited {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act_2 A:hover {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}
.menu_act_2 A:active {
	COLOR: #bcd2bc; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none; text-transform: uppercase; font-weight:bold;
}


DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {background-color:#CC6600; color:white; font-size:10px; font-family:verdana, geneva, arial, sans-serif; font-weight: bold; }
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {width:160px; height="14px" border-color:#003300; border-style:normal; border-width:1px; background-color:#EBF5EB; color:#003300; font-size:10px; font-family:verdana, geneva, arial, sans-serif; }
DIV.tx-newloginbox-pi1 H3 {font: 14px verdana, geneva, arial, sans-serif; color: #003300; font-weight: bold; padding:0px; }

input.suchfeld {
	FONT: normal 10px verdana, geneva, arial, sans-serif;
	height: 15px;
	width: 131px;
	border: 1px solid #b4b9b2;
	margin-right: 3px;
	margin-top: -1px;
}

#suche {
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}