html,body {
  width: 100%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}

body{  margin: 0px auto;  background-color: #AEB6C3;}

#ContainerAll{ width: 966px; margin: 0px auto; text-align: left; background-color: #FFFFFF;}

#ContainerMitte{ width: 950px; padding: 0 8px; margin: 0; background-color:#FFF;}

#ContainerHeader{ width: 950px; height: 53px; padding: 0; background:url(/fileadmin/erlebniswelt/images/layout/Header_Erlebniswelt_2010.jpg) #FFFFFF no-repeat;}
#ContainerHeaderLinks{ float: left; width: 220px; height: 22px; padding: 31px 0 0 30px; margin: 0; font-weight:normal; font-size:11px; font-style:italic; color:#e9298c;}
#ContainerHeaderRechts{ float: left; width: 700px; height: 53px; padding: 0; margin: 0;}

#ContainerMitteBilder{ width:950px; background-color:#FFFFFF;  margin: 0; padding: 0 0 0px 0;}
#ContainerMitteMenu{ width:920px; height:22px; background-color:#EEEEEE;  margin: 5px 0 0 0; padding: 6px 0 0 30px;}
#ContainerMitteMenu p{ padding: 0; margin: 0;}

#ContainerMitteInhalt{ width:950px; margin: 0; padding: 0; background:url(/fileadmin/erlebniswelt/images/layout/hg_home_inhalt.gif) #FFFFFF repeat-y;}
#ContainerMitteInhaltLinks{float: left; width: 585px; padding: 0 15px 0 0; margin: 0px 0 0 0;}
#ContainerMitteInhaltRechts{float: left; width: 330px; padding: 0 10px 0 10px; margin: 10px 0 0 0;}

#ContainerMitteListe{ width:585px; margin: 0; padding: 0;}
#ContainerMitteListLinks{float: left; width: 185px; padding: 0 15px 0 0; margin: 0;}
#ContainerMitteListMitte{float: left; width: 185px; padding: 0 15px 0 0; margin: 0;}
#ContainerMitteListRechts{float: left; width: 185px; padding: 0; margin: 0;}





#ContainerInhalt{ width:950px; margin: 0; padding: 0; background:url(/fileadmin/erlebniswelt/images/layout/hg_root_inhalt.gif) #FFFFFF repeat-y;}
#ContainerInhaltLinks{float: left; width: 200px; padding: 25px 0 0 0; margin: 0;}
#ContainerInhaltMitte{float: left; width: 540px; padding: 0; margin: 0 15px;}
#ContainerInhaltRechts{float: left; width: 160px; padding: 8px 0 0 0; margin: 0 10px;}








#ContainerMitteNav{ width:950x; height: 30px; margin: 0; padding: 0; text-align: right;}

#ContainerMitteBalken{ width:950x; height: 25px; margin: 0; padding: 0; background-color: #e0e4e5;}

#ContainerMitteAdresse{ width:950px; margin: 0; padding: 0;}
#ContainerMitteAdresseLinks{float: left; width: 550px; padding: 0; margin: 0;}
#ContainerMitteAdresseRechts{float: left; width: 400px; padding: 0; margin: 0; text-align: right}


div.csc-frame-rulerAfterAlt{height: 2px; background-color:#AEB6C3; margin:5px 0 10px 0;}
div.csc-frame-rulerBeforeAlt{height: 2px; background-color:#AEB6C3; margin:5px 0 10px 0;}

div.csc-frame-rulerAfter{ margin:5px 0 10px 0; border-bottom:solid 2px #AEB6C3;}
div.csc-frame-rulerBefore{  margin:5px 0 10px 0; border-top:solid 2px #AEB6C3;}


Form { padding-bottom:0px; margin-bottom:0px;}

IMG {border:0px;}

A			{COLOR:#333333;}
A:active	{COLOR:#333333;}
A:link		{COLOR:#333333;}
A:visited	{COLOR:#333333;}
A:hover		{COLOR:#333333;}

TD 			{FONT-SIZE:12px;}
P 			{FONT-SIZE:12px;}
INPUT		{FONT-SIZE:12px;}
TEXTAREA	{FONT-FAMILY:Arial,Helvetica;FONT-SIZE:12px;}
OPTION		{FONT-SIZE:12px;}
SELECT		{FONT-SIZE:12px;}

.klickpfad 			{FONT-SIZE:8pt; COLOR:#FFFDFB;TEXT-DECORATION:none;}
A.klickpfad 		{TEXT-DECORATION:none; COLOR:#FFFDFB;}
A.klickpfad:active	{COLOR:#FFFDFB;}
A.klickpfad:link	{COLOR:#FFFDFB;}
A.klickpfad:visited	{COLOR:#FFFDFB;}
A.klickpfad:hover	{COLOR:#FA9A04;}

.adresse	{FONT-SIZE:9px; COLOR:#999999;}
A.adresse	{FONT-SIZE:9px; COLOR:#999999; TEXT-DECORATION:none;}

.picto		{FONT-SIZE:7pt; COLOR:#817F7F;}
A.picto		{FONT-SIZE:7pt; COLOR:#817F7F; TEXT-DECORATION:none;}

H1
{
    COLOR:#333333;
    FONT-SIZE:15px;
	font-weight:bold;
    margin-top:0px; 
    margin-bottom:10px;
}

H2
{
    COLOR:#333333;
    FONT-SIZE:13px;
    margin-top:5px; 
    margin-bottom:5px;
}

.sitemap1
{
    COLOR:#000000;
    FONT-SIZE:12px;
    FONT-WEIGHT:bold;
    margin-top:10px; 
    margin-bottom:0px;
    TEXT-DECORATION:none;
}

.sitemap2
{
    COLOR:#000000;
    FONT-SIZE:11px;
    margin-top:5px; 
    margin-bottom:0px;
    margin-left:18px;
    TEXT-DECORATION:none;
}
.sitemap3
{
    COLOR:#000000;
    FONT-SIZE:10px;
    margin-top:2px; 
    margin-bottom:0px;
    margin-left:35px;
    TEXT-DECORATION:none;
}
.sitemap4
{
    COLOR:#000000;
    FONT-SIZE:9px;
    margin-top:0px; 
    margin-bottom:0px;
    margin-left:40px;
    TEXT-DECORATION:none;
}

TD.menu1		{BACKGROUND-COLOR:#FFFCD6;}
TD.menu1_akt	{BACKGROUND-COLOR:#e0e4e5; vertical-align:middle}
TD.menu2		{BACKGROUND-COLOR:#eeeeee;}
TD.menu2_akt	{BACKGROUND-COLOR:#eeeeee;}
TD.menu3		{BACKGROUND-COLOR:#eeeeee;}
TD.menu3_akt	{BACKGROUND-COLOR:#eeeeee;}
TD.menu4		{BACKGROUND-COLOR:#eeeeee;}
TD.menu4_akt	{BACKGROUND-COLOR:#eeeeee;}
TD.menu5		{BACKGROUND-COLOR:#eeeeee;}
TD.menu5_akt	{BACKGROUND-COLOR:#eeeeee;}


.menu_oben				{COLOR:#333333;FONT-SIZE:13px;FONT-WEIGHT:bold;}
A.menu_oben				{COLOR:#333333;FONT-SIZE:13px;TEXT-DECORATION:none;}
A.menu_oben:active		{COLOR:#333333;}
A.menu_oben:link		{COLOR:#333333;}
A.menu_oben:visited		{COLOR:#333333;}
A.menu_oben:hover		{COLOR:#333333;}

.menu_oben_akt 			{COLOR:#777777;FONT-SIZE:13px;FONT-WEIGHT:bold;}
A.menu_oben_akt 		{COLOR:#777777;FONT-SIZE:13px;TEXT-DECORATION:none;}
A.menu_oben_akt:active	{COLOR:#777777;}
A.menu_oben_akt:link	{COLOR:#777777;}
A.menu_oben_akt:visited	{COLOR:#777777;}
A.menu_oben_akt:hover	{COLOR:#777777;}

.menu_unten				{FONT-SIZE:11px; COLOR:#333333;FONT-WEIGHT:normal;}
A.menu_unten			{COLOR:#333333; FONT-SIZE:11px; TEXT-DECORATION:none;}
A.menu_unten:active		{COLOR:#333333;}
A.menu_unten:link		{COLOR:#333333;}
A.menu_unten:visited	{COLOR:#333333;}
A.menu_unten:hover		{COLOR:#333333;}

A.menu1_akt 		{COLOR:#333333; FONT-SIZE:14px; TEXT-DECORATION:none;FONT-WEIGHT:bold;}
A.menu1_akt:active	{COLOR:#333333;}
A.menu1_akt:link	{COLOR:#333333;}
A.menu1_akt:visited	{COLOR:#333333;}
A.menu1_akt:hover	{COLOR:#333333;}

A.menu2 		{COLOR:#333333; FONT-SIZE:12px; TEXT-DECORATION:none;}
A.menu2:active	{COLOR:#333333;}
A.menu2:link	{COLOR:#333333;}
A.menu2:visited	{COLOR:#333333;}
A.menu2:hover	{COLOR:#333333;}

A.menu2_akt 		{COLOR:#777777; FONT-SIZE:12px; TEXT-DECORATION:none;}
A.menu2_akt:active	{COLOR:#777777;}
A.menu2_akt:link	{COLOR:#777777;}
A.menu2_akt:visited	{COLOR:#777777;}
A.menu2_akt:hover	{COLOR:#777777;}

.menu3 		{COLOR:#333333; FONT-SIZE:11px; TEXT-DECORATION:none;}
A.menu3 		{COLOR:#333333; FONT-SIZE:11px; TEXT-DECORATION:none;}
A.menu3:active	{COLOR:#333333;}
A.menu3:link	{COLOR:#333333;}
A.menu3:visited	{COLOR:#333333;}
A.menu3:hover	{COLOR:#333333;}

.menu3_akt 		{COLOR:#777777; FONT-SIZE:11px; TEXT-DECORATION:none;}
A.menu3_akt 		{COLOR:#777777; FONT-SIZE:11px; TEXT-DECORATION:none;}
A.menu3_akt:active	{COLOR:#777777;}
A.menu3_akt:link	{COLOR:#777777;}
A.menu3_akt:visited	{COLOR:#777777;}
A.menu3_akt:hover	{COLOR:#777777;}

A.menu4 		{COLOR:#333333; FONT-SIZE:10px; TEXT-DECORATION:none;}
A.menu4:active	{COLOR:#333333;}
A.menu4:link	{COLOR:#333333;}
A.menu4:visited	{COLOR:#333333;}
A.menu4:hover	{COLOR:#333333;}

A.menu4_akt 		{COLOR:#777777; FONT-SIZE:10px; TEXT-DECORATION:none;}
A.menu4_akt:active	{COLOR:#777777;}
A.menu4_akt:link	{COLOR:#777777;}
A.menu4_akt:visited	{COLOR:#777777;}
A.menu4_akt:hover	{COLOR:#777777;}

A.menu5 		{COLOR:#333333; FONT-SIZE:10px; TEXT-DECORATION:none;}
A.menu5:active	{COLOR:#333333;}
A.menu5:link	{COLOR:#333333;}
A.menu5:visited	{COLOR:#333333;}
A.menu5:hover	{COLOR:#333333;}

A.menu5_akt 		{COLOR:#777777; FONT-SIZE:10px; TEXT-DECORATION:none;}
A.menu5_akt:active	{COLOR:#777777;}
A.menu5_akt:link	{COLOR:#777777;}
A.menu5_akt:visited	{COLOR:#777777;}
A.menu5_akt:hover	{COLOR:#777777;}

A.link_kopf		{COLOR:#e9298c; TEXT-DECORATION:none;}
A.link_kopf:active	{COLOR:#333333;}
A.link_kopf:link	{COLOR:#e9298c;}
A.link_kopf:visited	{COLOR:#e9298c;}
A.link_kopf:hover	{COLOR:#e9298c;}

A.link_rot	{COLOR:#ff0033; TEXT-DECORATION:none;}
A.link_rot:active	{COLOR:#ff0033;}
A.link_rot:link	{COLOR:#ff0033;}
A.link_rot:visited	{COLOR:#ff0033;}
A.link_rot:hover	{COLOR:#ff0033;}

A.link_gruen		{COLOR:#33ff66; TEXT-DECORATION:none;}
A.link_gruen:active	{COLOR:#33ff66;}
A.link_gruen:link		{COLOR:#33ff66;}
A.link_gruen:visited	{COLOR:#33ff66;}
A.link_gruen:hover		{COLOR:#33ff66;}

A.link_lila		{COLOR:#993399; TEXT-DECORATION:none;}
A.link_lila:active		{COLOR:#993399;}
A.link_lila:link		{COLOR:#993399;}
A.link_lila:visited	{COLOR:#993399;}
A.link_lila:hover		{COLOR:#993399;}

A.link_dunkelrot		{COLOR:#cc0033; TEXT-DECORATION:none;}
A.link_dunkelrot:active	{COLOR:#cc0033;}
A.link_dunkelrot:link	{COLOR:#cc0033;}
A.link_dunkelrot:visited	{COLOR:#cc0033;}
A.link_dunkelrot:hover	{COLOR:#cc0033;}

A.link_dunkelgruen		{COLOR:#336633; TEXT-DECORATION:none;}
A.link_dunkelgruen:active	{COLOR:#336633;}
A.link_dunkelgruen:link	{COLOR:#336633;}
A.link_dunkelgruen:visited	{COLOR:#336633;}
A.link_dunkelgruen:hover	{COLOR:#336633;}

A.link_braun		{COLOR:#996633; TEXT-DECORATION:none;}
A.link_braun:active	{COLOR:#996633;}
A.link_braun:link		{COLOR:#996633;}
A.link_braun:visited	{COLOR:#996633;}
A.link_braun:hover		{COLOR:#996633;}

A.link_blau		{COLOR:#3300ff; TEXT-DECORATION:none;}
A.link_blau:active		{COLOR:#3300ff;}
A.link_blau:link		{COLOR:#3300ff;}
A.link_blau:visited	{COLOR:#3300ff;}
A.link_blau:hover		{COLOR:#3300ff;}

A.link_dunkelbraun		{COLOR:#663333; TEXT-DECORATION:none;}
A.link_dunkelbraun:active	{COLOR:#663333;}
A.link_dunkelbraun:link	{COLOR:#663333;}
A.link_dunkelbraun:visited	{COLOR:#663333;}
A.link_dunkelbraun:hover	{COLOR:#663333;}

A.link_beige		{COLOR:#cc9966; TEXT-DECORATION:none;}
A.link_beige:active	{COLOR:#cc9966;}
A.link_beige:link		{COLOR:#cc9966;}
A.link_beige:visited	{COLOR:#cc9966;}
A.link_beige:hover		{COLOR:#cc9966;}

A.link_hellblau		{COLOR:#0066ff; TEXT-DECORATION:none;}
A.link_hellblau:active	{COLOR:#0066ff;}
A.link_hellblau:link	{COLOR:#0066ff;}
A.link_hellblau:visited	{COLOR:#0066ff;}
A.link_hellblau:hover	{COLOR:#0066ff;}

A.link_hellgruen		{COLOR:#66ff99; TEXT-DECORATION:none;}
A.link_hellgruen:active	{COLOR:#66ff99;}
A.link_rhellgruenot:link	{COLOR:#66ff99;}
A.link_hellgruen:visited	{COLOR:#66ff99;}
A.link_hellgruen:hover	{COLOR:#66ff99;}

A.link_rot	{COLOR:#ff0033; TEXT-DECORATION:none;}
A.link_rot:active	{COLOR:#ff0033;}
A.link_rot:link	{COLOR:#ff0033;}
A.link_rot:visited	{COLOR:#ff0033;}
A.link_rot:hover	{COLOR:#ff0033;}

A.link_schwarz		{COLOR:#000000; TEXT-DECORATION:none;}
A.link_schwarz:active	{COLOR:#000000;}
A.link_schwarz:link	{COLOR:#000000;}
A.link_schwarz:visited	{COLOR:#000000;}
A.link_schwarz:hover	{COLOR:#000000;}

div.rahmen1,
div.csc-frame-frame1{ margin: 0; padding:5px; background-color: #eeeeee; width: 530px;}
p.bodytext{ margin: 0; padding: 0;}

fieldset.csc-mailform  div.csslabel {display: block; width: 325px;}
fieldset.csc-mailform  textarea,
fieldset.csc-mailform  input {width: 400px;}
