iframe {
	   background-color : transparent;
}

td.formtext td.text a {
   color: white;
}

input,textarea,select {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			12px;
}

a {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			9px;
	text-decoration: 	none;
}

a:hover  {
	text-decoration: 	underline;
}

.mainMenu {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#FFFFFF;
	text-decoration:	none;
}

.suchfeld {
	border:		 1px solid #003A72;
	height:		 18px;
	width:		 100px;
	font-size: 	 10px;
	font-weight: bold;
}

.menuhead {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#FFFFFF;
	text-decoration:	none;
}

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

.contentmenu {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration: 	none;
}

.guide {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration: 	none;
}

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

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

.containerURL {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	color:				#FFFFFF;
}

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

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

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

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

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

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

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

.lightURL {
	color:				#FFFFFF;
}

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

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

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

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

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

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

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

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

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

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

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

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

.menu {
	background-color:				#009900;
}

.menuhighlight {
	background-color:				#FF5500;
}

.menuactive {
	background-color:				#CC0000;
}

.feld {
}

.check {
}

.area {
}

.button {
}

.select {
}

.contfeld {
}

.contcheck {
}

.contarea {
}

.contbutton {
}

.contselect {
}
.bold {
	font-weight: bold;
}
.center {
	text-align: center;
}
 table, thead, tbody, tfoot, tr, th, td {
border : 0px;
 }




 .bold {
 font-weight : bold;
 }

 .underline {
 text-decoration : underline;
 }

 .italic {
 font-style : italic;
 }

 .left {
 text-align : left;
 }

 .right {
 text-align : right;
 }

 .center {
 text-align : center;
 }

 .justify {
 text-align : justify;
 }

 .top {
 vertical-align : top;
 }

 .middle {
 vertical-align : middle;
 }

 .bottom {
 vertical-align : bottom;
 }

 .nodisplay {
 display : none;
 }

 .block {
 display : block;
 }

 .inline {
 display : inline;
 }

 .width100 {
 width: 100%;
 }

 .float-right {
 display : inline;
 float: right;
 }

 .float-left {
 display : inline;
 float: left;
 }

 .float-center {
 display : inline;
 }

 .freespace {
 clear: both;
 }

 .image {
 border : 0px;
 }

 .page-paging {
 background : #20526A;
 padding : 3px;
 }


 .pos-rel {
 position: relative;
 }
