body    {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        font-size:12pt;
        font-family: Trebuchet, Trebuchet MS, Verdana, Helvetica, sans-serif;
        color: #000000;
	line-height:1.4em;
	background-color:#ebebeb;
        }
*    {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        }
.clear	{
	clear:both;
}
#wrapper {
        padding:0px 10px 0px 10px;
        margin: 0px 0px 0px 0px;
	width: 900px;
	min-height:600px;
	background-color:#ffffff;
	text-align:left;
	}
#wrapper #header {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	width: 100%;
	height:80px;
	font-size:0.7em;
	}
#wrapper #header h1 {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	width: 49%;
	float:left;
	}
#wrapper #header h1 a {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	text-decoration:none;
	color:#000000;
	}
#wrapper #header h1 a img{
        padding:0px 0px 0px 0px;
        margin: 5px 0px 0px 5px;
	border:none;
	}
#wrapper #header p {
        padding:24px 0px 0px 0px;
        margin: 5px 5px 0px 0px;
	width: 49%;
	vertical-align:bottom;
	float:left;
	text-align:right;
	
	}
#wrapper #header p a{
        text-decoration:none;
	color:#000000;
	}
#wrapper #navi {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	width: 100%;
	height:100px;
	background-color: #9c9d98;
	display:block;
	}
#wrapper #navi #nav_wrap
	{
	display:block;
	height:42px!important;
	overflow:visible;
	padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	}

#wrapper #navi .nav1,
#wrapper #navi .nav1_act,
#wrapper #navi .nav2,
#wrapper #navi .nav2_act,
#wrapper #navi .nav3,
#wrapper #navi .nav3_act,
#wrapper #navi .nav4,
#wrapper #navi .nav4_act,
#wrapper #navi .nav5,
#wrapper #navi .nav5_act,
#wrapper #navi .nav6,
#wrapper #navi .nav6_act
	{
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-position:top;
	width: 149px;
	height:42px;
	float:left;
	text-align:left;
	border-left:#c1c1c1 1px solid;
	font-size:0.75em;
	}

#wrapper #navi a
	{
	color:#ffffff;
	text-decoration:none;
	}
#wrapper #navi .nav1 a,
#wrapper #navi .nav1_act a,
#wrapper #navi .nav2 a,
#wrapper #navi .nav2_act a,
#wrapper #navi .nav3 a,
#wrapper #navi .nav3_act a,
#wrapper #navi .nav4 a,
#wrapper #navi .nav4_act a,
#wrapper #navi .nav5 a,
#wrapper #navi .nav5_act a,
#wrapper #navi .nav6 a,
#wrapper #navi .nav6_act a
	{
        padding:2px 0px 0px 5px;
        margin: 0px 0px 0px 0px;
	display:block;
	height:38px;
	}
/*Nav1*/
#wrapper #navi .nav1,
#wrapper #navi .nav1_act  {
	background-image:url('navi1_01.gif');
	background-repeat:repeat-x;
	}
	
#wrapper #navi .nav1_act a,
#wrapper #navi .nav1 a:hover {
        color:#66CBFF;
	}
#wrapper #navi .nav1_act  + #wrapper #navi #ueberschrift h2
	{
        color:#66CBFF;
	}
/*Ende nav1*/
/*Nav2*/
#wrapper #navi .nav2,
#wrapper #navi .nav2_act
	{
	background-image:url('navi1_02.gif');
	background-repeat:repeat-x;
	}
#wrapper #navi .nav2_act a,
#wrapper #navi .nav2 a:hover {
        color:#99CC33;
	}
/*Ende nav2*/
/*Nav3*/
#wrapper #navi .nav3,
#wrapper #navi .nav3_act {
	background-image:url('navi1_03.gif');
	background-repeat:repeat-x;
	}
#wrapper #navi .nav3_act a,
#wrapper #navi .nav3 a:hover {
        color:#FF9900;
	}
/*Ende nav3*/
/*Nav4*/
#wrapper #navi .nav4,
#wrapper #navi .nav4_act {
	background-image:url('navi1_04.gif');
	background-repeat:repeat-x;
	}
#wrapper #navi .nav4_act a,
#wrapper #navi .nav4 a:hover {
        color:#9966cc;
	}
/*Ende nav4*/
/*Nav5*/
#wrapper #navi .nav5,
#wrapper #navi .nav5_act {
	background-image:url('navi1_05.gif');
	background-repeat:repeat-x;
	}
#wrapper #navi .nav5_act a,
#wrapper #navi .nav5 a:hover {
        color:#CC0000;
	}
/*Ende nav5*/
/*Nav6*/
#wrapper #navi .nav6,
#wrapper #navi .nav6_act {
	background-image:url('navi1_06.gif');
	background-repeat:repeat-x;
	}
#wrapper #navi .nav6_act a,
#wrapper #navi .nav6 a:hover {
        color:#FFCC00;
	}
#wrapper #navi #ueberschrift {
	margin:15px 0px 0px 0px;
	height:40px;
	width:100%;
	text-align:left;
	border-top: 5px solid #3c3c32;
	vertical-align:bottom;
	background-color:#D8D8D6;
	}
#wrapper #navi #ueberschrift h2 {
	width:49%;
	float:left;
	text-align:left;
	padding: 10px 0px 0px 1%;
	height:30px;
	/*color:#CC0000;*/
	font-size:1.1em;
	}
#wrapper #navi .aktuell,
#wrapper #navi .aktuell h2
{
	background-color:#66CBFF;
	color:#ffffff;
	}
#wrapper #navi .landschaft,
#wrapper #navi .landschaft h2 {
	background-color:#99cc33;
	color:#ffffff;
	}
#wrapper #navi .organisation,
#wrapper #navi .organisation h2{
	background-color:#ff9900;
	color:#ffffff;
	}
#wrapper #navi .veranstaltungen,
#wrapper #navi .veranstaltungen h2{
	background-color:#9966cc;
	color:#ffffff;
	}
#wrapper #navi .magazin,
#wrapper #navi .magazin h2{
	background-color:#CC0000;
	color:#ffffff;
	}
#wrapper #navi .presse,
#wrapper #navi .presse h2{
	background-color:#ffcc00;
	color:#ffffff;
	}
#wrapper #navi #ueberschrift #sprache{
	width:49%;
        float:left;
	text-align:right;
	padding: 10px 1% 0px 0px ;
	height:30px;
	font-size:0.7em;
	color:#000000;
	}
#wrapper #navi #ueberschrift #sprache a {
	text-decoration:none;
	color:#000000;
	}
/*Ende nav6*/
#wrapper #content_wrap {
        padding:1px 0px 10px 10px;
        margin: 1px 0px 0px 0px;
	width: 890px;
	border-top:1px solid #ffffff;
	background-color:#ffffff;
	text-align:left;
	 min-height:600px;
	}
#wrapper #content_wrap #content {
        padding:20px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	width: 665px;
	float:left;
	 min-height:600px;
	 position:relative;
	 font-size:0.75em;
	 line-height:1.3em;
	}
#wrapper #content_wrap #content p,
#wrapper #content_wrap #content form,
#wrapper #content_wrap #content ul,
#wrapper #content_wrap #content h1,
#wrapper #content_wrap #content h2,
#wrapper #content_wrap #content h3,
#wrapper #content_wrap #content h4
	{
        padding:10px 0px 0px 0px;
        margin: 0px 10px 0px 0px;
	}
#wrapper #content_wrap #content h1
	{
	font-size:1.5em;
	}
#wrapper #content_wrap #content h2
	{
	font-size:1.2em;
	}
#wrapper #content_wrap #content h2,
#wrapper #content_wrap #content h3,
#wrapper #content_wrap #content h4
	{
	color:#666666;
	}
#wrapper #content_wrap #content ul
	{
         padding:0px 0px 0px 0px;
        margin: 0px 10px 0px 30px;       
	}
#wrapper #content_wrap #content a
	{
        color:#666666;
	}
#wrapper #content_wrap #content #rex_375_multinewsletter
	{
	
	}
#wrapper #content_wrap #content #rex_375_multinewsletter li
	{
	list-style:none;
	padding: 0px 0px 10px 0px;
	}
#wrapper #content_wrap #content #rex_375_multinewsletter li label
	{
	width:200px;
	}
#wrapper   #footer {
        padding:0px 0px 1px 0px;
        margin: 0px 0px 0px 0px;
	width: 665px;
	background-color:#3c3c32;
	font-size:0.65em;
	color:#9c9d97;
	position:relative;
	bottom:0px;
	}
#wrapper  #footer p {
        padding:0px 0px 10px 0px;
        margin: 0px 0px 1px 0px;
	width: 665px;
	background-color:#ffffff;
	text-align:right;
	border-bottom:5px solid #9c9d97;
	}
#wrapper   #footer p a {
        color:#9c9d97;
	text-decoration:none;
	
	}
#wrapper  #footer p a img {
        padding:0px 0px 0px 0px;
        margin: 0px 5px 0px 0px;
        border:none;
	}
#wrapper #content_wrap #right_wrap {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	width: 225px;
	float:left;
	font-size:0.625em;
	}
#wrapper #content_wrap #right_wrap #sub_navi {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	background-color:#ebebeb;
	}
#wrapper #content_wrap #right_wrap #sub_navi p {
        padding:3px 0px 3px 10px;
        margin: 0px 0px 1px 0px;
        background-color: #9c9d98;
	height:20px;
	
	}

#wrapper #content_wrap #right_wrap #sub_navi p.aktuell {
        background-color: #9c9d98;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_aktuell {
        background-color: #3c3c32;
	border-right:#66CBFF 15px solid;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_aktuell,
#wrapper #content_wrap #right_wrap #sub_navi p.sec_aktuell  {
         padding:3px 0px 3px 0px;
        margin: 0px 0px 1px 0px;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.aktuell a{
        color: #ffffff;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_aktuell a{
        color: #66CBFF;
	text-decoration:none;
	}
	
#wrapper #content_wrap #right_wrap #sub_navi p.landschaft {
        background-color: #9c9d98;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_landschaft {
        background-color: #3c3c32;
	border-right:#99CC33 15px solid;
	padding:3px 0px 3px 0px;
        margin: 0px 0px 1px 0px;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.landschaft a {
        color: #ffffff;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_landschaft a {
        color: #99CC33;
	text-decoration:none;
	}
	
#wrapper #content_wrap #right_wrap #sub_navi p.organisation {
        background-color: #9c9d98;
	}

#wrapper #content_wrap #right_wrap #sub_navi p.sec_organisation {
        background-color: #3c3c32;
	border-right:#FF9900 15px solid;
	padding:3px 0px 3px 0px;
        margin: 0px 0px 1px 0px;
	}

#wrapper #content_wrap #right_wrap #sub_navi p.organisation a {
        color: #ffffff;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_organisation a {
        color: #FF9900;
	text-decoration:none;
	}
	
#wrapper #content_wrap #right_wrap #sub_navi p.veranstaltungen {
        background-color: #9c9d98;
	/*border-right:#9966cc 15px solid;*/
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_veranstaltungen {
        background-color: #3c3c32;
	border-right:#9966cc 15px solid;
	padding:3px 0px 3px 0px;
        margin: 0px 0px 1px 0px;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.veranstaltungen a {
        color: #ffffff;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_veranstaltungen a {
        color: #9966cc;
	text-decoration:none;
	}
	
#wrapper #content_wrap #right_wrap #sub_navi p.magazin {
        background-color: #9c9d98;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_magazin {
        background-color: #3c3c32;
	border-right:#CC0000 15px solid;
	padding:3px 0px 3px 0px;
        margin: 0px 0px 1px 0px;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.magazin a {
        color: #ffffff;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_magazin a {
        color: #cc0000;
	text-decoration:none;
	}
	
#wrapper #content_wrap #right_wrap #sub_navi p.presse {
        background-color: #9c9d98;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_presse {
        background-color: #3c3c32;
	border-right:#ffcc00 15px solid;
	padding:3px 0px 3px 0px;
        margin: 0px 0px 1px 0px;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.presse a {
        color: #ffffff;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p.sec_presse a {
        color: #ffcc00;
	text-decoration:none;
	}
#wrapper #content_wrap #right_wrap #sub_navi p a {
        color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	display:block;
	
	}
#wrapper #content_wrap #right_wrap #suche  {
        padding:20px 0px 20px 20px;
        margin: 0px 0px 1px 0px;

	background-color:#ebebeb;
	}
#wrapper #content_wrap #right_wrap #suche form {
        padding:0px 0px 20px 0px;
        margin: 0px 0px 0px 0px;
	width: 100%;
	
	}
#wrapper #content_wrap #right_wrap #suche form input {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	border:1px solid #000000;
	height:20px;
	FLOAT:LEFT;
	width:147px;
	}
#wrapper #content_wrap #right_wrap #suche form input.bild {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 5px;
	border:none;
	width:24px;
	}
#wrapper #content_wrap #right_wrap #veranstaltungsliste
 {
        padding:0px 0px 0px 20px;
        margin: 0px 0px 1px 0px;
	background-color:#ebebeb;
	font-size:0.9em;
	line-height:1.3em;
	}
#wrapper #content_wrap #right_wrap #veranstaltungsliste h3
 {
        padding:5px 0px 0px 0px;
        margin: 0px 0px 10px 0px;
	font-size:1.2em;
	}
#wrapper #content_wrap #right_wrap #veranstaltungsliste p
 {
        padding:0px 0px 0px 0px;
        margin: 0px 0px 10px 0px;
	}