BODY {background: #f7f2db; margin: 0px;  background-image: url(../images/images_portal/bg.jpg);}




.headerhg{background: #b8112f;}

.headercopy{background: #f3dcc4; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  14px; color:  #bc4734; line-height:  26px;}

.hgmenueleft{background: #f0d5bd;}

.hgmenueright{background: #de7f41;}

.hgmenueright_newsletter{background: #f9e6c7; background-image: url(../images/images_portal/hg_newsletter.jpg);  background-repeat: no-repeat;}

.newslettertitle {background: #fffde4; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  14px; color: #b8112f; font-weight: bold;}

.newsletterconten {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color: #000000; }


.hgmenueright_line_hell{background: #fffde4;}

.textrightabout_title{background: #f9e6c7; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size: 14px; color:  #b8112f;}

.textrightabout{background: #f9e6c7; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color:  #b8112f;}

.textrightabout_content{ margin: 0px; background: #f9e6c7; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color:  #000000;}


.navigationtextleft1 {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #f7f2db;}

.hgmenuetextleft2{background: #f7f2db; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #b8112f;}


td#headermenu a {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #f7f2db;  text-decoration:  none;}

td#headermenu a:hover {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #f5a549;  text-decoration:  none;}

td#headermenu a:headerMainactiv {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #fb921a;  text-decoration:  none;}

td#headermenu a.headerMain {padding-left: 0px; vertical-align: middle; line-height:  12px;}

td#headermenu {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #f7f2db;  line-height:  30px;}


td#mainmenu a {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  13px; color:  #b8112f;  text-decoration:  none; font-weight: bold;}

td#mainmenu a:hover {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  13px; color:  #e17a03;  text-decoration:  none; font-weight: bold;}

td#mainmenu a:mainMainactiv {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  13px; color:  #b8112f;  text-decoration:  none; font-weight: bold;}

td#mainmenu a.mainMain {padding-left: 0px; vertical-align: middle; line-height:  16px; font-weight: bold;}

td#mainmenu {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  13px; color:  #b8112f;  font-weight: bold;}


td#mainmenusub a {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000;  text-decoration:  none;}

td#mainmenusub a:hover {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #b96101;  text-decoration:  none;}

td#mainmenusub a:mainMainactivsub {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000;  text-decoration:  none;}

td#mainmenusub a.mainMainsub {padding-left: 0px; vertical-align: middle;}

td#mainmenusub {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000; }


td#mainmenusub2 a {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000;  text-decoration:  none; font-weight: normal; line-height:  12px;}

td#mainmenusub2 a:hover {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #b96101;  text-decoration:  none; font-weight: normal; line-height:  12px;}

td#mainmenusub2 a:mainMainactivsub2 {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000;  text-decoration:  none; font-weight: normal; line-height:  12px;}

td#mainmenusub2 a.mainMainsub2 {padding-left: 0px; vertical-align: middle; font-weight: normal; line-height:  12px;}

td#mainmenusub2 {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  11px; color:  #000000;  font-weight: normal; line-height:  12px;}




CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA {

  font-family: Arial, Verdana, sans-serif;

  font-size: 12px;

  border-color: #de7f41;

  border-style: solid;

  border-width: 1px;

}

UL {margin: 15px; margin-top:1px;}

.button_newsletter{border-width: 0px;}


.hg-left{background: #b8112f;}

.hg-content{background: #f7f2db;}

.hg-right{background: #de7f41; background-image: url(../images/images_portal/hg_right.gif); background-repeat: repeat-y;}


.wochenkartetitel {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  14px; color:  #eb9729; font-weight: bold;}

.wochenkartetitel_content {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  14px; color:  #000000; font-weight: bold;}


.massagepreisetitle {background: #f2e5ce; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  14px; color: #b8112f; font-weight: bold;}

.neuigkeitencsstitle {background: #f2e5ce; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color: #b8112f; font-weight: normal;}
.aktionformtext {background: #f2e5ce; font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color: #000000; font-weight: normal;}

.content {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000; line-height:  18px;}

.content_preis_massage {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000; line-height:  12px;}

.content_neuigkeiten {font-family:  Arial,Verdana,Helvetica,sans-serif; font-size:  12px; color:  #000000; line-height:  16px;}