/*browserstylesheet zurücksetzen-->*/
body {font-family:Arial, Helvetica, sans-serif; font-size:62.5%; background-color:#fff; color:#000;}
*{margin:0; padding:0; font-size:1em;}
body{text-align:center;}
#allumfassend, allumfassend*{text-align:left}
#allumfassend {margin-left:auto; margin-right:auto;}
/*----=Hintergrund---------------------------------------------------------------------------------------*/

/*body {background-color: #ECE9D8;}*/
body {background-color: #ECE9D8;}

#allumfassend{width:810px; background-color: #96a932; margin-top:20px;}
#topbannerL{float:left;  width:150px; height:135px; background-color: #fff; font-size:13pt; color:#1D526E; text-align:left;}
#topbannerR{float:right; width:660px; height:135px; background-color: #fff; font-size:14pt; color:#1D526E; text-align:left;}
#topbannerL img {float:left;}
#topbannerR img {float:right;}
#navigation{float:left; width:150px; background-color: red;}
#inhaltundbanner{float:right; width:660px; height:auto; background-color: #E9B000;}
#inhalt{float:left;  width:488px; height:auto; background-color:#ECE9D8; border: 1px solid #ECE9D8; margin: 0px; padding:5px;}
#banner{float:right; width:160px; height:400px; background-color:#5f778b; color: #fff;}
#footer{float:left;  width:798px; height:auto;  background-color:#58746c; border: 1px solid #688A7E; padding:5px;}

/*----=breadcrumbs---------------------------------------------------------------------------------------*/
#breadcrumbs {font-size:1.2em; padding:5px; border: 1px dotted Gray; margin:10px 10px 10px 10px;}
.breadcrumbliste li{display:inline;}
.breadcrumbliste a {display:inline;}
.breadcrumbliste a:link, .breadcrumbliste a:visited{color:black; text-decoration:none;}
.breadcrumbliste a:hover{color:red; text-decoration:underline;}
/*----navigation---------------------------------------------------------------------------------------*/
#navlist{font-family: 'Maven Pro'; width:150px; margin:0; font-size:1.2em; list-style-type:none;}
#navlist li{display:inline;}
#navlist a{display:block; padding:3px; width:144px; background-color:#5f778b; border-bottom:1px solid #eee}
#navlist a:link, #navlist a:visited{color:#eee; text-decoration:none; text-align:left;}
#navlist a:hover{background-color:#E2AD91; color:#5f778b}
#navigation{background-color:#E9B000; height:400;}
.klara{clear:both;height:1px;font-size:1px}

/*----Content---------------------------------------------------------------------------------------*/
#inhalt_ueberschrift {font-family: 'Maven Pro', sans-serif; font-size:1.4em; font-weight:bold; color:#1D526E; padding:5px; text-align:left; border-bottom: 1px dotted #999; margin-bottom: 8px;}
#inhalt_anreisser{ font-family: 'Maven Pro', sans-serif; font-size:1.2em; font-weight:bold; color:#1D526E; padding:5px 5px 5px 5px; text-align:left; margin-bottom:8px}
#inhalt_content{font-family: 'Maven Pro', sans-serif; font-size:1.2em; font-weight:normal; color:#1D526E; padding-left:5px; text-align:left; line-height: 1.44em;}
#inhalt_content_links	{ height:auto; font-size:1.1em; font-weight:normal; color:#1D526E; text-align:left; padding-left: 5px; float:left;}
#inhalt_content_rechts	{ height:auto; font-size:1.1em; font-weight:normal; color:#1D526E; text-align:left; padding: 5px 0px 15px 0px;}

#inhalt_content ul {list-style-position: inside;}


#inhalt_content a:link, #inhalt_content a:visited{color:#a77774; text-decoration:none; text-align:left;}
#inhalt_content a:hover{background-color:#E2AD91; color:#1D526E}

#bild_rechts	{ height:auto; float:right;}
#bild_links		{ height:auto; float:left; margin-right:10px}
#gallery_table	{padding:5px; width:100%;}
#gallery_table td	{padding:5px; border:1px dotted #1D526E; text-align:left;}
.gallery_ueberschrift 	{font-size:1.4em; font-weight:bold; color:#1D526E; padding:5px; text-align:left;}
.gallery_bild 	{width:150px}
.gallery_unterschrift {font-size:1.2em; font-weight:normal; color:#1D526E; padding:5px; text-align:left; vertical-align:bottom}

/*----Fussleiste---------------------------------------------------------------------------------------*/
#fussleiste    {width:100%; margin:0px; font-size:1.1em; list-style-type:none;}
#fussleiste li {display:inline; margin:0px; float:right;}
#fussleiste a  {display:inline; padding: 2px 10px 2px 10px; width:100%; background-color:#58746c; border-left:1px solid #eee}
#fussleiste a:link, #fussleiste a:visited  {color:#eee; text-decoration:none; text-align:center;}
#fussleiste a:hover {color:#eee; text-decoration:none; text-align:center;}

#bannerbox_ueberschrift{font-family: 'Maven Pro'; background-color:#a77774;font-size:1.2em; font-weight:normal; color:#1D526E; border:1px solid #1D526E; text-align:left; padding:2px;}
#bannerbox_inhalt	{font-family: 'Maven Pro'; font-size:1.2em; font-weight:normal; color:#fff; text-align:left; padding: 2px;}
#bannerbox_inhalt a:link, #bannerbox_inhalt a:visited  {border:1px solid #E2AD91; padding:1px 4px 1px 4px; background-color:#5f778b; color:#fff; text-decoration:none; text-align:center;}		
#bannerbox_inhalt a:hover {padding:1px 4px 1px 4px; background-color:#E2AD91; color:#1D526E; text-decoration:none; text-align:center;}

.externerlink a {float:left; font-size:1.1em; font-weight:normal; color:#1D526E; padding-left:20px; padding-bottom:3px; text-align:left;}
.externerlink a:link, .externerlink a:visited { text-decoration:none;}
.externerlink a:hover { text-decoration:underline;}
.externerlink img {float:left;}
#linkliste td { border-bottom:1px dotted #999999}
.linkbeschreibung {font-size:1.1em; font-weight:normal; color:#1D526E; padding-left:10px; text-align:left;}

#form {float:left; font-size:1.2em; font-weight:normal; color:#1D526E; padding-left:3px; text-align:left;}
.textarea {font-family:Arial, Helvetica, sans-serif; color:#1D526E; padding-left:3px; text-align:left;}
.textfield { color:#1D526E; padding-left:5px; text-align:left;}

#aktuell{width:100%;}
.aktuell_ueberschrift{border:1px dotted #999999; font-weight:bold; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; color:#1D526E; padding:3px; text-align:left; vertical-align:top;}
.aktuell_anreisser{ font-size:1.2em; font-family:Arial, Helvetica, sans-serif; color:#1D526E; padding:3px; text-align:left; vertical-align:top;}
.aktuell_text{ font-size:1.1em; font-family:Arial, Helvetica, sans-serif; color:#1D526E; padding:3px; text-align:left; vertical-align:top;}
.aktuell_footer{ font-size:1.0em; font-family:Arial, Helvetica, sans-serif; color:#1D526E; padding:3px; text-align:right;}

.termine_uhrzeit {font-size:1.1em;}
.termine_ort {font-size:1.1em;}
.termine_datum {font-size:1.1em;}
#splash {margin:-9px;}

#kalender {border: 1px solid #333333; border-collapse:collapse; font-size: 10px;}
#kalender table {border-collapse:collapse;}
#kalender td {border: 1px solid #333333; width:18px; text-align:center;}

#we {color:#F00}
.monat {background-color:#6699CC}
.leer {background-color:#CCCCCC}

#inhalt_content1{font-size:1.4em; font-weight:bold; color:#C00; padding-left:20px; text-align:left; line-height: 1.8em;}