/* CSS Document */

body {
  background-color: #ffffff;
  font-size: 12px;
  color:black;
  padding:5px 0px 0px 0px;
  margin:0px;
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;
}


#mama {
  text-align:left;
  vertical-align: middle;
  margin: 0px auto;
  padding: 0px;
  width: 1000px;
  overflow:auto;
  background-color: #ffffff;
  border: 1px solid silver;
  display:block;
}

#top {display:inline;height:176px;width:800px;}
#top-left {float:left;width:614px;}
#top-right {float:right;display:block;width:186px;}
#left {float:left;width:800px;}

#content-garten #nav ul {padding:0px;list-style-type:none;margin:18px 0px 5px 20px;}
#content-garten #nav ul li {color:#211E1F;font-size:11px;display:inline;margin:0px 6px 0px 6px;}
#content-garten #nav ul li a.navlink:link,a.navlink:visited {color:#211E1F;font-size:12px;text-decoration:none;font-weight:bold;}
#content-garten #nav ul li a.navlink:hover,a.navlink:active {color:#80BF2D;font-size:12px;text-decoration:none;font-weight:bold;}
#content-garten #nav ul li a.live:link,a.live:visited {color:#80BF2D;text-decoration:none;font-size:12px;font-weight:bold;}
#content-garten #nav ul li a.live:hover,a.live:active {color:#80BF2D;text-decoration:none;font-size:12px;font-weight:bold;}


#content-garten {float:left;width:798px;background-color:#F4F9EC;border-top:2px solid white;border-right:2px solid white;background: url('../images/background-garten.gif') left bottom no-repeat #F8FBF2;}
#content-garten h2 {color:black;margin:20px 0px 10px 25px;padding:0px;font-size:24px;}
#content-garten h3 {color:#80BF2D;font-weight:bold;font-size:14px;margin:0px 0px 15px 25px;padding:0px 100px 0px 0px;}
.green {color:#80BF2D;}



#content-haus #nav ul {padding:0px;list-style-type:none;margin:18px 0px 5px 20px;}
#content-haus #nav ul li {color:#211E1F;font-size:11px;display:inline;margin:0px 6px 0px 6px;}
#content-haus #nav ul li a.navlink:link,a.navlink:visited {color:#211E1F;font-size:12px;text-decoration:none;font-weight:bold;}
#content-haus #nav ul li a.navlink:hover,a.navlink:active {color:#A30F19;font-size:12px;text-decoration:none;font-weight:bold;}
#content-haus #nav ul li a.live:link,a.live:visited {color:#A30F19;text-decoration:none;font-size:12px;font-weight:bold;}
#content-haus #nav ul li a.live:hover,a.live:active {color:#A30F19;text-decoration:none;font-size:12px;font-weight:bold;}



#content-haus {float:left;width:798px;background-color:#F4F9EC;border-top:2px solid white;border-right:2px solid white;background: url('../images/background-haus.gif') left bottom no-repeat #F9EFE9;}
#content-haus h2 {color:black;margin:20px 0px 10px 25px;padding:0px;font-size:24px;}
#content-haus h3 {color:#A30F19;font-weight:bold;font-size:14px;margin:0px 0px 15px 25px;padding:0px 100px 0px 0px;}
.red {color:#A30F19;}


#content-touristik #nav ul {padding:0px;list-style-type:none;margin:18px 0px 5px 20px;}
#content-touristik #nav ul li {color:#211E1F;font-size:11px;display:inline;margin:0px 6px 0px 6px;}
#content-touristik #nav ul li a.navlink:link,a.navlink:visited {color:#211E1F;font-size:12px;text-decoration:none;font-weight:bold;}
#content-touristik #nav ul li a.navlink:hover,a.navlink:active {color:#226AB7;font-size:12px;text-decoration:none;font-weight:bold;}
#content-touristik #nav ul li a.live:link,a.live:visited {color:#226AB7;text-decoration:none;font-size:12px;font-weight:bold;}
#content-touristik #nav ul li a.live:hover,a.live:active {color:#226AB7;text-decoration:none;font-size:12px;font-weight:bold;}



#content-touristik {float:left;width:798px;background-color:#F4F9EC;border-top:2px solid white;border-right:2px solid white;background: url('../images/background-touristik.gif') left bottom no-repeat #F8FBFD;}
#content-touristik h2 {color:black;margin:20px 0px 10px 25px;padding:0px;font-size:24px;}
#content-touristik h3 {color:#226AB7;font-weight:bold;font-size:14px;margin:0px 0px 15px 25px;padding:0px 100px 0px 0px;}
.blue {color:#226AB7;}




#content-hochzeit #nav ul {padding:0px;list-style-type:none;margin:18px 0px 5px 20px;}
#content-hochzeit #nav ul li {color:#211E1F;font-size:11px;display:inline;margin:0px 6px 0px 6px;}
#content-hochzeit #nav ul li a.navlink:link,a.navlink:visited {color:#211E1F;font-size:12px;text-decoration:none;font-weight:bold;}
#content-hochzeit #nav ul li a.navlink:hover,a.navlink:active {color:#f09e21;font-size:12px;text-decoration:none;font-weight:bold;}
#content-hochzeit #nav ul li a.live:link,a.live:visited {color:#f09e21;text-decoration:none;font-size:12px;font-weight:bold;}
#content-hochzeit #nav ul li a.live:hover,a.live:active {color:#f09e21;text-decoration:none;font-size:12px;font-weight:bold;}

#content-hochzeit {float:left;width:798px;background-color:#fff3e8;border-top:2px solid white;border-right:2px solid white;background: url('../images/background-hochzeit.gif') left bottom no-repeat #fff3e8;}
#content-hochzeit h2 {color:black;margin:20px 0px 10px 25px;padding:0px;font-size:24px;}
#content-hochzeit h3 {color:#f09e21;font-weight:bold;font-size:14px;margin:0px 0px 15px 25px;padding:0px 100px 0px 0px;}
.yellow {color:#f09e21;}



#contentLeft {width:330px;float:left;margin:15px 0px 0px 25px;}
#contentLeft h2 {color:black;margin:0px 0px 5px 0px;padding:0px;font-size:16px;}
#contentLeft p {color:black;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;line-height:16px;}

#contentRight {width:330px;float:left;margin:15px 0px 0px 40px;}
#contentRight h2 {color:black;margin:0px 0px 5px 0px;padding:0px;font-size:16px;}
#contentRight p {color:black;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;line-height:16px;}

#right {float:right;width:200px;background-color:grey;height:100%;}

#footer {color:black;clear:both;font-weight:bold;width:100%;height:70px;background-color:#BBBCBE;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:16px;}
#footer a.footLink:link, a.footLink:visited {color:black;text-decoration:none;}
#footer a.footLink:hover, a.footLink:active {color:black;text-decoration:underline;}
#footer p.foot {padding:0px;margin:0px;color:black;}

a.textLinkRed:link,a.textLinkRed:visited {color:#AC0C18;text-decoration:underline;font-weight:normal;font-size:12px;}
a.textLinkRed:hover,a.textLinkRed:active {color:#AC0C18;text-decoration:none;font-weight:normal;font-size:12px;}

a.textLinkGreen:link,a.textLinkGreen:visited {color:#80BF2D;text-decoration:underline;font-weight:normal;font-size:12px;}
a.textLinkGreen:hover,a.textLinkGreen:active {color:#80BF2D;text-decoration:none;font-weight:normal;font-size:12px;}

a.textLinkBlue:link,a.textLinkBlue:visited {color:#226AB7;text-decoration:underline;font-weight:normal;font-size:12px;}
a.textLinkBlue:hover,a.textLinkBlue:active {color:#226AB7;text-decoration:none;font-weight:normal;font-size:12px;}

a.textLinkYellow:link,a.textLinkYellow:visited {color:#f09e21;text-decoration:underline;font-weight:normal;font-size:12px;}
a.textLinkYellow:hover,a.textLinkYellow:active {color:#f09e21;text-decoration:none;font-weight:normal;font-size:12px;}


fieldset {border:none;margin:0px;padding:0px 0px 0px 0px;}
label {display:block;}
input.text,textarea, select {width:300px;font:12px/12px Arial, sans-serif;color:#333;padding:3px;margin:2px 0px 6px 0px;border:1px solid silver; }
input.text:hover,textarea:hover {background-color:#efefef;}
input.submit {padding:2px 5px;border:1px solid #121212;cursor:pointer; }
fieldset span {display:none;color:red;font-weight:bold;}
