body { color: #362e7e; font-size: 10pt; font-family: arial, Helvetica, sans-serif; line-height: 100%; margin: 0; padding: 0; border-width: 0; }


a:link { color: #737373; font-family: arial, Helvetica, sans-serif; text-decoration: none; }
a:visited { color: #737373; font-family: arial, Helvetica, sans-serif; text-decoration: none; }
a:active { color: #737373; font-family: arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #362e7e; font-family: arial, Helvetica, sans-serif; text-decoration: none; }
.fliesstext { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: 130%; color: #362e7e; text-align: left; margin-top: 0; margin-bottom: 6pt; margin-left: 24px; }
.h1 { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: 130%; color: #e8da20; text-transform: uppercase; text-align: left; margin-top: 0; margin-bottom: 6pt; padding-top: 0; }
.h2 { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: 130%; color: #717171; text-transform: uppercase; text-align: left; margin-top: 12pt; margin-bottom: 6pt; }

.text_teaser { font-size: 8pt; font-family: arial, Helvetica, sans-serif; font-style: normal; line-height: normal; text-align: left; margin-top: 2pt; margin-bottom: 2pt; }
.teaser_tbox { font-size: 9pt; font-family: arial, Helvetica, sans-serif; background-image: url(img/bg/bg_input.gif); background-repeat: repeat-x; background-position: left top; width: 190px; height: 18px; min-width: 190px; min-height: 18px; max-width: 190px; max-height: 18px; border: solid 1px #d0df99; }
.button { font-size: 9pt; font-family: arial, Helvetica, sans-serif; background-image: url(img/bg/bg_input.gif); background-repeat: repeat-x; background-position: left top; height: 18px; min-height: 18px; max-height: 18px; border: solid 1px #d0df99; }
.supernav { font-family: arial, Helvetica, sans-serif; color: #362e7e; font-size: 8pt; text-transform: uppercase; text-align: right; margin-top: 2px; margin-right: 10px; }
a.footnav:link { font-family: arial, Helvetica, sans-serif; color: #362e7e; margin: 0; padding: 0; }
a.footnav:visited { font-family: arial, Helvetica, sans-serif; color: #362e7e; margin: 0; padding: 0; }
a.footnav:active { font-family: arial, Helvetica, sans-serif; color: #362e7e; margin: 0; padding: 0; }
a.footnav:hover { font-family: arial, Helvetica, sans-serif; color: #e8da20; margin: 0; padding: 0; }


.navi_img { line-height: normal; margin: 0; padding: 0; }
.nav { line-height: 100%; height: 25px; min-height: 25px; max-height: 25px; margin: 0 0 0 10px; padding: 0; }

/*img { margin: 0; padding: 0; border-width: 0; }*/
a.image:link { font-family: arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
a.image:visited { font-family: arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
a.image:active { font-family: arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
a.image:hover { font-family: arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; font-weight: normal; margin: 0; padding: 0; border-width: 0; }
.formular_input { font-size: 9pt; font-family: arial, Helvetica, sans-serif; background-image: url(img/bg/bg_input.gif); background-repeat: repeat-x; background-position: left top; width: 250px; height: 18px; min-width: 250px; min-height: 18px; max-width: 250px; max-height: 18px; margin-bottom: 3px; border: solid 1px #b6b28a; }
.formular_text { font-size: 9pt; font-family: arial, Helvetica, sans-serif; background-image: url(img/bg/bg_input.gif); background-repeat: repeat-x; background-position: left top; width: 250px; height: 150px; min-width: 250px; min-height: 150px; max-width: 250px; max-height: 150px; margin-bottom: 3px; border: solid 1px #b6b28a; }
.standard { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: 130%; color: #362e7e; text-align: left; margin-top: 0; margin-bottom: 6pt; margin-left: 0; }

.foot_box { font-size: 7pt; color: #e8da20; font-family: arial, Helvetica, sans-serif; text-align: center; width: 900px; height: 30px; float: none; clear: none; min-width: 900px; min-height: 30px; max-width: 900px; max-height: 30px; margin-top: 20px; margin-bottom: 0; padding-top: 5px; }

div.news_text p { font-family: arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; line-height: 130%; color: #362e7e; text-align: left; margin-top: 0; margin-bottom: 12pt; margin-left: 0; }


div.news_text  { margin-bottom: 12pt; margin-left: 0; padding-bottom: 6px; border-bottom: 1px solid #b6b28a; }

.news_datum { font-family: arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; line-height: 130%; color: #e8da20; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 0; }
.news_titel { font-family: arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; line-height: 130%; color: #362e7e; text-align: left; margin-top: 0; margin-bottom: 6pt; margin-left: 0; }
.news_utitel { font-family: arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; line-height: 130%; color: #717171; text-align: left; margin-top: -6pt; margin-bottom: 6pt; margin-left: 0; }
.potrait { margin: 0 0 10px; padding: 0; border: solid 5px #fff; }
.bildteaser { margin: 0 6px 6px 0; padding: 0; border: solid 1px #362e7e; }
.bildteaser_r { margin: 0 0 6px; padding: 0; border: solid 1px #362e7e; }
.bildnav { color: #362e7e; font-size: 8pt; margin-bottom: 12px; }
.potraitbox { text-align: center; width: 130px; float: left; clear: right; min-width: 130px; max-width: 130px; }
.potraitrow { float: left; clear: none; margin-bottom: 10px; }
.doc_datum { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: 130%; color: #e8da20; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 0; }
.doc_titel { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: 130%; color: #362e7e; text-align: left; margin-top: 0; margin-bottom: 6pt; margin-left: 0; }
.doc_utitel { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 130%; color: #362e7e; text-align: left; margin-top: -6pt; margin-bottom: 6pt; margin-left: 0; }
.doc { font-family: arial, Helvetica, sans-serif; font-style: normal; text-align: left; margin: 0 0 5pt; padding-bottom: 5px; border-bottom: 1px solid #b6b28a; }
.job { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; line-height: 130%; color: #717171; text-transform: uppercase; margin: 0; padding: 0; }
.name { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: 130%; color: #362e7e; margin-top: 0; }
.content { float: none; clear: none; }
.wpos { font-family: arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; line-height: 130%; color: #717171; text-transform: uppercase; margin: 0 0 4px; padding: 0; }
.wname { font-family: arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: 130%; color: #362e7e; margin: 0; }


.eventoptions{
	margin:0px 0px 0px 0px;
	padding:0px;
	clear:both;
	
}

.eventoptions ul {
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.eventoptions ul li {
	display:block;
	font-size:11px;
	line-height:1em;
	padding: 0px;
	margin:0px 0px 2px 0px;
}
.eventoptions ul li a {
	display:block;
	color:#717171;
	padding:4px;
	text-indent:10px;
	text-decoration: none;
  background-color:#fffcda;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}

.eventoptions ul li a:hover, .eventoptions ul li a:focus {
	text-decoration:none;
	color:#717171;
  text-decoration: none;
  background-color:#fef9be;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	
}

.eventoptions ul li a.active{
	color:#434343;
	font-weight:bold;
	font-style: none;

}

.news{
	padding: 0 0 20px 0;
	margin: 0 0 40px 0;
	border-bottom: 1px solid #362e7e;
	}

.news h1{font-family: arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; line-height: 130%; color: #362e7e; text-transform: uppercase; text-align: left; margin-top: 0; margin-bottom: 10pt; padding-top: 0; }
.news h2{ font-family: arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; line-height: 130%; color: #717171; text-transform: uppercase; text-align: left; margin-top: -10pt; margin-bottom: 10pt; } 

.news p {
	font-size: 10pt; font-style: normal;line-height: 130%; padding: 0; margin:0;
}

.ga{ margin-right: 2px; margin-top: 2px; border: solid 2px #fffcda; }
.last{ margin-right: 0px ; margin-top: 2px;}


ul.text li {font-size: 10pt; list-style:square; }

