body {background-color: #ffffff; text-align: center;}
body,p,div,td,input,h1,a {margin: 0px; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color:#4a433d; line-height:15px;}
ul, li, ol {list-style: none;}

//div {border: 1px solid #66ff33;}

/* Sitestruktur*/
#outerLayer {margin-top: 0px; float:left;}
#outerLayer .inner {width:600px;}
//#logo {float: left; margin: 0px 0px 0px 0px;}
//#sprache {float: right; text-align: right; width: 300px; color: #ffffff; margin: 75px 0px 0px 0px;}
//#servicenavigation {float: right; text-align: right;  width: 640px; color: #ffffff; margin: 8px 0px 0px 0px;}

//#content {float: left; width: 600px; margin: 10px 0px 30px 0px; padding: 0px 0px 0px 0px; background-color: #ffffff; border: 5px solid #ffffff;}
//#header {height: 0px; border-bottom: 5px solid #ffffff;width:10px; float: left;}
//#bild {float: left; text-align:right; width: 534px; height: 290px; border-right: 5px solid #ffffff;}
//#teaser {float: right; text-align: left; width: 370px; border: 1px solid red;}
//#teaserArtikel {float: left; width: 370px; margin: 0px 0px 0px 0px;}
//#teaserText {float: left; width: 250px; margin: 2px 0px 0px 0px;}
//#teaserText p {margin: 0px 0px 0px 0px;}
//#teaserBild1 {float: right; text-align: left; width: 100px; height: 59px; padding: 0px 0px 0px 0px; background-color: #ffffff; }
//#teaserBild2 {float: right; text-align: left; width: 100px; height: 59px; padding: 0px 0px 0px 0px; background-color: #ffffff; }
//#teaserBild3 {float: right; text-align: left; width: 100px; height: 59px; padding: 0px 0px 0px 0px; background-color: #ffffff; }
//#teaserBild4 {float: right; text-align: left; width: 100px; height: 59px; padding: 0px 0px 0px 0px; background-color: #ffffff; }
//#teaserBild5 {float: right; text-align: left; width: 100px; height: 54px; padding: 0px 0px 0px 0px; background-color: #ffffff; }
//#teaserBild_innen {float: right; text-align: left; width: 95px; padding: 0px 0px 0px 0px;}
//#teaserArtikel h1 {margin-bottom: 0px; color: #811b14; font-size: 11px; line-height: 14px; font-weight: bold;}
//#teaserArtikel p {padding: 0px 0px 0px 0px;}
//#teaserartikelNews {border-bottom: 1px solid #073756; width: 510px; margin-bottom: 18px;}
//#teaserArtikelFrauenwellness {width: 510px; margin-bottom: 18px;}

//#contentlinks {float: left; text-align: left;  width: 0px; margin: 45px 0px 0px 0px;}
//#hauptnavigation {float: left; text-align: left; width: 0px; margin: 0px 0px 0px 0px;}

//#suche {float: left; text-align: left; width: 215px; height: 55px; margin: 20px 0px 0px 0px; border-top: 5px solid #ffffff;}
//#sucheingabe {float: right; text-align: left; width: 195px; margin: 5px 0px 0px 0px; }
//#newsletter {float: left; text-align: left; width: 215px; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; border-top: 5px solid #ffffff;}
//#newsletter h1 {margin-bottom: 0px; color: #811b14; font-size: 11px; line-height: 14px; font-weight: bold;}

//#contentrechts {float: left; text-align: left;  width: 600px; margin: 0px 0px 0px 0px;}
#text {float: left; text-align: left;  width: 600px; margin: 0px 0px 0px 0px;}

#footer {width: 600px; clear: both; margin: 50px 0px 0px 0px;}
#footercontent {width: 635px; float: left; text-align: left; margin: 0px 0px 0px 0px;}
#footer a {text-decoration: none;}

ul.newsletter {width: 200px; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;}
ul.newsletter li {background: url(../graphics/li_newsletter.gif) no-repeat 0px 7px; padding: 3px 0px 3px 20px;}

.inner {width: 100px; margin: 0 auto;}
.navi {height: 21px;}
.navi_active {height: 21px; background-image:url(../graphics/bg_nav_on.gif); background-repeat:no-repeat; background-position:right;}
//.newslettertext {margin: 20px 0px 0px 0px; }


/* Allgemeines*/
h1 {color:#4a433d; font-size: 14px; line-height:24px; margin-bottom: 15px; font-weight: bold;}
p {margin-bottom: 12px;}

a:link,a:visited {color:#4a433d; text-decoration: underline; font-size: 11px;} 
a:hover,a:active {color:#4a433d; text-decoration: none; font-size: 11px;}

a.newsletter:link, a.newsletter:visited, a.newsletter:hover, a.newsletter:active {padding: 0px; text-decoration: none;} 

a.additionalnavi:link, a.additionalnavi:visited {color:#ffffff; text-decoration: none;} 
a.additionalnavi:hover, a.additionalnavi:active {color:#ffffff; text-decoration: underline;} 
a.additionalnaviaktiv:link, a.additionalnaviaktiv:visited, a.additionalnaviaktiv:hover, a.additionalnaviaktiv:active {color:#ffffff; text-decoration: underline; } 

a.navileft_active:link, a.navileft_active:visited, a.navileft_active:hover, a.navileft_active:active {color:#4a433d; padding: 0px 0px 0px 20px; line-height:18px; font-weight: bold; text-decoration: none;} 
a.navileft_passive:link, a.navileft_passive:visited {color:#4a433d; height: 21px; display:block; padding: 0px 0px 0px 20px; line-height:18px; text-decoration: none;} 
a.navileft_passive:hover, a.navileft_passive:active {color:#4a433d; height: 21px; display:block; padding: 0px 0px 0px 20px; line-height:18px; font-weight: bold; text-decoration: none; background-image:url(../graphics/bg_nav_on.gif); background-repeat:no-repeat; background-position:right;}
a.navileft_open:link, a.navileft_open:visited, a.navileft_open:hover, a.navileft_open:active {color:#4a433d; text-decoration: none;} 

a.seknavileft_active:link, a.seknavileft_active:visited, a.seknavileft_active:hover, a.seknavileft_active:active {color:#4a433d; padding: 0px 0px 0px 30px; line-height:18px; font-weight: bold; text-decoration: none;} 
a.seknavileft_passive:link, a.seknavileft_passive:visited {color:#4a433d; height: 21px; display:block; padding: 0px 0px 0px 30px; line-height:18px; text-decoration: none;} 
a.seknavileft_passive:hover, a.seknavileft_passive:active {color:#4a433d; height: 21px; display:block; padding: 0px 0px 0px 30px; line-height:18px; font-weight: bold; text-decoration: none; background-image:url(../graphics/bg_nav_on.gif); background-repeat:no-repeat; background-position:right;}
a.seknavileft_open:link, a.seknavileft_open:visited, a.seknavileft_open:hover, a.seknavileft_open:active {color:#4a433d; text-decoration: none;} 


a.friend:link,a.friend:visited,a.friend:hover,a.friend:active {text-decoration: none; font-size: 11px;}

a.sprache:link,a.sprache:visited,a.sprache:hover,a.sprache:active {color:#ffffff; text-decoration: none;}

/*Farben*/
.rot {color: #811b14;}
.weiss {color: #ffffff;}

.sitemap_level2_container {margin: 0px 0px 0px 20px;}
.sitemap_level3_container {margin: 0px 0px 0px 40px;}

/*Formulare*/
.f250px, .f150px, .f100px, textarea {padding-left: 3px; border:1px; border-color:#4a433d; border-style:solid; font-size:11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color:#aca792; border-width:1px; height:18px;}
.f250px {width:250px; background-color:#f0eddb; }
.f150px {width:150px; background-color:#f0eddb; }
textarea {width:250px; height:90px; color:#4a433d; background-color:#f0eddb; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;}
.selectbox {color:#4a433d; font-size:11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color:#f0eddb; height:16px; width:150px;}
.suche {font-size:11px; color:#4a433d; border-color:#ffffff; border-style:solid; border-width:1px; background-color:#ffffff; width:120px; height: 16px;} 
.input_searchbox {font-size:11px; color:#4a433d; border-color:#ffffff; border-style:solid; border-width:1px; background-color:#ffffff; width:130px; height:16px;}
.input_newsletterselect {font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; color:#4a433d; border-color:#ffffff; border-style:solid; border-width:1px; background-color:#ffffff; width:130px; height:16px;}



.print {display:none; height: 100%; width:0px;}

