															/* BODY/ALL */
					
body {
font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.75em;
color: #000;
background-color: #999;
width: 956px;
margin: 0px auto;
padding: 15px;
}
h1 {
font-size: 1.4em;
color: #630;
margin: 0em 0em 0.8em 0em;
line-height: 1.2em;
text-decoration: none;
}
h2 {
font-size: 1.0em;
font-weight: normal;
margin: 0em;
}
p {
margin: 0em 0em 1em 0em;
}
ol {
margin-top: 0em;
margin-bottom: 0em;
}
ul {
margin-top: 0em;
margin-bottom: 1em;
}
.limenu {
margin: 0.2em 0em 0.2em -1.8em;
list-style-image: url(../img/list_circle.gif);
}
.linews {
margin: 0.5em 0em 0em -1.8em;
list-style-type: disc;
}
strong {
font-weight: bold;
}
hr { 
height: 1px;
margin: 1em 0em 1em 0em;
color: #ccc;
}
img {
border:0px;
}
table {
width: 387px;
font-size: 1em;
margin: -10px 0em 20px 0em;
}
th {
font-weight: bold;
text-align: left;
padding: 10px 0px 5px 0px; 
vertical-align: top;
border-bottom: 1px solid #ccc;
}
td {
padding: 1px 10px 1px 0px; 
vertical-align: top;
border-bottom: 1px solid #ccc;
}
.tdright {
text-align: right;
padding: 1px 0px 1px 0px; 
}
a:link, a:visited {
color: #000;
text-decoration: underline;
}
a:active, a:hover {
color: #000;
text-decoration: none;
}

														/* TOP */
														

#top1 {
float: left;
height: 12px;
width: 956px;
line-height: 0em;
}
#top2 {
float: left;
width: 956px;
color: #fff;
line-height: 1.2em;
background-color: #5f8c37;
background-image: url(../img/bg_oben2.gif);
background-position: top left;
background-repeat: repeat-y;
}
#top3 {
float: left;
height: 6px;
width: 956px;
line-height: 0em;
background-color: #5f8c37;
background-image: url(../img/bg_oben2.gif);
background-position: top left;
background-repeat: repeat-y;
}
.menu1basics {
float: left;
color: #fff;
line-height: 1.2em;
padding: 5px 5px 5px 329px;
}
.menu1font {
float: right;
color: #fff;
line-height: 1.2em;
padding: 3px 27px 5px 15px;
}
a.menu1:link, a.menu1:visited {
color: #fff;
text-decoration: none;
}
a.menu1:active, a.menu1:hover {
color: #ddd;
text-decoration: none;
}
a.menu1a:link, a.menu1a:visited {
color: #ddd;
text-decoration: none;
}
a.menu1a:active, a.menu1a:hover {
color: #ddd;
text-decoration: none;
}
#a1 {
font-size: 0.75em;
}
#a2 {
font-size: 1em;
}
#a3 {
font-size: 1.25em;
}

													/* LEFT */
					
#left {
float: left;
width: 304px;
margin: 0px 0px 15px 0px;
background-color: #5f8c37;
background-image: url(../img/bg_mitte.gif);
background-position: top left;
background-repeat: repeat-y;
}
.logo {
line-height: 0em;
margin: 0px 0px 20px 9px;
}
.dias {
margin: 10px 0px 20px 9px;
}
.kurbad {
text-align: center;
margin: 32px 10px 15px 19px;
}
.kurbadtext {
color: #fff;
margin: 10px 0px 0px 0px;
}
a.kurbadtext:link, a.kurbadtext:visited {
color: #fff;
text-decoration: none;
}
a.kurbadtext:active, a.kurbadtext:hover {
color: #ddd;
text-decoration: none;
}


													/* CONTENT */
														
#center {
float: left;
width: 956px;
background-color: #fff;
background-image: url(../img/bg_mitte.gif);
background-position: top left;
background-repeat: repeat-y;
}
#content {
padding: 20px 25px 10px 25px;
margin-left: 304px;
margin-right: 209px;
line-height: 1.4em;
}
.newsbox {
float: left;
margin: 0px 0px 15px 0px;
line-height: 0em;
border: 1px solid #e7e7cc;
}
.bildnews {
float: left;
}
.newstext {
float: left;
width: 264px;
padding: 6px 6px 4px 8px;
color: #630;
line-height: 1.4em;
}

.newstext h1, .newstext h2 {
font-size: 1em;
margin: 0px 0px 3px 0px;
}

a.newstextlink:link, a.newstextlink:visited {
color: #630;
text-decoration: none;
}
a.newstextlink:active, a.newstextlink:hover {
color: #000;
text-decoration: none;
}
.dias {
line-height: 0em;
background-color: #eae4cb;
}
.dias div /*wichtig*/{
position: absolute;
left: 0px;
top: 0px;
}
													/* RIGHT */
					
#right {
float: right;
width: 200px;
padding: 0px 9px 0px 0px;
background-color: #eae4cb;
background-image: url(../img/bg_mitte.gif);
background-position: top right;
background-repeat: repeat-y;
}
.menu2head {
color: #630;
font-weight: bold;
padding: 0px 0px 3px 0px;
margin: 20px 10px 0px 10px;
}
.menu2box {
margin: 0px 8px 15px 8px;
border-bottom: 1px solid #fff;
}
.menu2main {
border-top: 1px solid #fff;
}
.menu2 {
display: block;
line-height: 1.2em;
}
a.menu2:link, a.menu2:visited {
padding: 3px 2px 3px 2px;
color: #630;
text-decoration: none;
}
a.menu2:active, a.menu2:hover {
padding: 3px 2px 3px 2px;
color: #630;
text-decoration: none;
background-color: #f5f5e7;
}
.menu2a {
display: block;
line-height: 1.2em;
}
a.menu2a:link, a.menu2a:visited {
padding: 3px 2px 3px 2px;
color: #630;
text-decoration: none;
background-color: #f5f5e7;
}
a.menu2a:active, a.menu2a:hover {
padding: 3px 2px 3px 2px;
color: #630;
text-decoration: none;
background-color: #f5f5e7;
}
.bildrechts {
margin: 5px 0px 0px 0px;
line-height: 0em;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.bildunterschrift {
margin: 0px 10px 15px 10px;
color: #444;
}

														/* BOTTOM */
	
.bottom {
clear: both;
text-align: center;
color: #fff;
padding: 25px 15px 5px 15px;
line-height:1.4em;
background-image: url(../img/bg_unten.gif);
background-position: top left;
background-repeat: no-repeat;
}
a.menu3:link, a.menu3:visited {
color: #fff;
text-decoration: underline;
}
a.menu3:active, a.menu3:hover {
color: #fff;
text-decoration: none;
}


.button {
border: 0px;
color: #FFFFFF;
background-color: #5f8C37;
padding: 3px;
font-size: 11px;
}
