input,textarea,select {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000 !important;
}
option{
		color:				#000000 !important;
	}
a {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration: 	none;
}

a:hover  {
	text-decoration: 	underline;
}

.mainMenu {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-decoration:	none;
}
.search {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}
.menuhead3 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}
.menuhead3:hover {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#FFFFFF;
	text-decoration:	none;
}
.menuhead2 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#FFFFFF;
	text-decoration:	none;
}
.submenu {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#FFFFFF;
	text-decoration:	none;
}
.submenu2 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
	text-decoration:	underline;
}
.containerHead {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	color:				#FFFFFF;
}

.containerText {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#FFFFFF;
	padding-width:      2px;
}

.containerURL {
	font-family:		Arial, Verdana, Helvetica, sans-serif;f;
	color:				#FFFFFF;
	padding-width:      2px;
}

.formtext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#111122;
}

.formpflicht {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#111122;
	font-weight:		bold;
}

.formpflichtleer {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#111122;
	font-weight:		bold;
}

.headline {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
}

.text {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;
	font-size:			11px;
	padding:			10px;
}

div.text a{
	color:				#000000 !important;
}

.footer {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#FFFFFF;
	margin-left:		5px;
}

.paging {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#FFFFFF;
}

.lightURL {
	color:				#FFFFFF;
}

.eventdate {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
}

.eventtitle {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#000000;
}

.eventtext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#000000;
}

.eventurl {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
}

.magazinetitle {
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			12px;
	color:				#000000;
}

.magazinedate {
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			10px;
	color:				#000000;
}

.magazineshorttext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
	font-weight:		bold;
	text-align:			justify;
}

.magazinetext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
	text-align:			justify;
}

.magazineurl {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

.picturetext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
	background-color:	transparent !important;
}

.firmentitel {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
}

.firmentext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
}

.hmenu {
	background-color:	#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-decoration:	none;
}

.hmenuhighlight {
	background-color:	#2C4B9B;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-decoration:	none;
}

.hmenuactive {
	background-color:		#2C4B9B;
		color:				#FFFFFF;
}
div.content-header{
	margin				: 0px 0 0 0px;
	border-bottom		: 1px solid #2C4B9B ;	
}
h3.content-title{
	background 			: url(/pics/layout/bg_title1.gif) no-repeat bottom left ;
	padding				: 25px 0px 1px 21px;
	margin				: 0px;
}


.feld {   
}

.check {
}

.area {
}

.button {
}

.select {
}

.contfeld {   
}

.contcheck {
}

.contarea {
}

.contbutton {
}

.contselect {
}

