/* CSS Document by Werbewind | SD - Vers. 2.2 */

/* ____ Grundformatierung ____ */
td, table, tr       { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E}
.tabele-inhalt-1    { background-color:#D2EFCF;}
.deadline-1         { border-bottom:1px solid #0C5F03;}
.deadline-datum-1   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0C5F03; padding-bottom:3px;}
.txt-small-1        { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:9px; color:#999999;}
.fake-txt-1         { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:1px; color:D2EFCF;}

.deadline-info-1           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0C5F03; padding-bottom:3px; font-weight:bold;}
a.deadline-info-1:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0C5F03; padding-bottom:3px; font-weight:bold; text-decoration:none;}
a.deadline-info-1:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0C5F03; padding-bottom:3px; font-weight:bold; text-decoration:none;}
a.deadline-info-1:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0C5F03; padding-bottom:3px; font-weight:bold; text-decoration:none;}
a.deadline-info-1:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0E8A01; padding-bottom:3px; font-weight:bold; text-decoration:none;}

.deadline-info-2    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0C5F03; padding-bottom:3px; font-weight:normal;}
.deadline-flags     { padding-bottom:3px;}

.uebersicht-1         { font-family: Arial, Helvetica, Geneva, sans-serif; color: #000000; height: 18; font-size: 11px; font-weight: normal;}
.uebersicht-header-1  { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #000000; font-weight: bold; background-color:#C3DF8C;}

.content-bgd-color    { background-color:#FFFFFF;}
.content-header-xl-1,h1  { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:15px; color:#000000; font-weight:bold;}
.content-sub-header-1 { background-color:#C3DF8C; color:#000000; font-weight:bold; padding-left:3px;}
.content-txt-1        { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}

.pic-link 	        { border:1px solid #000000;}
a.pic-link:active   { border:1px solid #000000;}
a.pic-link:link     { border:1px solid #000000;}
a.pic-link:visited  { border:1px solid #000000;}
a.pic-link:hover    { border:1px solid #000000;}

.content-txt-small-1           { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E}
a.content-txt-small-1:active   { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:underline;}
a.content-txt-small-1:link     { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:underline;}
a.content-txt-small-1:visited  { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:underline;}
a.content-txt-small-1:hover    { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#DE4E43; font-weight:normal; text-decoration:none;}

.content-print-1           { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:none;}
a.content-print-1:active   { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:underline;}
a.content-print-1:link     { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:underline;}
a.content-print-1:visited  { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#5D5D5E; font-weight:normal; text-decoration:underline;}
a.content-print-1:hover    { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#666666; font-weight:normal; text-decoration:none;}

.copyright-1            { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.copyright-1:active    { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.copyright-1:link      { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.copyright-1:visited   { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.copyright-1:hover     { color: #C3DF8C; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.deadline-bottom-1      	  { color: #FFFFFF; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.deadline-bottom-1:active    { color: #FFFFFF; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.deadline-bottom-1:link      { color: #FFFFFF; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.deadline-bottom-1:visited   { color: #FFFFFF; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.deadline-bottom-1:hover     { color: #C3DF8C; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.startseite-1            { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #FFFFFF;}
a.startseite-1:active    { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-decoration: none;}
a.startseite-1:link      { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-decoration: none;}
a.startseite-1:visited   { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-decoration: none;}
a.startseite-1:hover     { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-decoration: underline;}

/* ____ Pauschalen ____ */
a.pauschalen-txt-1:active  { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.pauschalen-txt-1:link    { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.pauschalen-txt-1:visited { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.pauschalen-txt-1:hover   { color: #1C9D0E; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.pauschalen-txt-1 	    { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #000000;}
.pauschalen-header-1 	{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 18px; color: #000000; font-weight:bold;}
.pauschalen-header-2 	{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px; color: #000000; font-weight:bold;}
.pauschalen-datum-1		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #666666;}

/* ____ Bäder u. Seen ____ */
.baeder-seen-content-1   { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#000000; padding-left:5px; border-bottom: 1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.baeder-seen-content-2   { border-bottom: 1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}

a.baeder-seen-link-1:active   { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#000000; padding-left:5px; font-weight:normal; text-decoration:underline;}
a.baeder-seen-link-1:link     { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#000000; padding-left:5px; font-weight:normal; text-decoration:underline;}
a.baeder-seen-link-1:visited  { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#000000; padding-left:5px; font-weight:normal; text-decoration:underline;}
a.baeder-seen-link-1:hover    { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#656565; padding-left:5px; font-weight:normal; text-decoration:none;}

/* ____ Boxen ____ */
.box-content-1         { background-color:#C3DF8C;}
.box-content-2         { padding-left:8px;}
.box-content-standart  { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0C5F03; font-weight:normal;}
.box-header-1          { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:8px; background-image:url(images_layout/box_header_gfx01.jpg);}

.box-link-1            { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; padding:3px;}
a.box-link-1:active    { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; padding:0px;}
a.box-link-1:link      { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; padding:0px;}
a.box-link-1:visited   { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; padding:0px;}
a.box-link-1:hover     { color: #1C9D0E; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding:0px;}

.box-link-2            { color: #0C5F03; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; padding:3px; padding-left: 6px;}
a.box-link-2:active    { color: #0C5F03; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.box-link-2:link      { color: #0C5F03; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.box-link-2:visited   { color: #0C5F03; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.box-link-2:hover     { color: #1C9D0E; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.werbung-header-1    { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px; color: #0C5F03}
.box-pics-1 	     { border-bottom:1px solid #0C5F03;}

/* ____ Box Newsletter ____ */
.box-newsletter-1    { border-bottom:1px solid #0C5F03;}

/* ____ Box Pauschalen ____ */
.box-pauschalen-1    { border-bottom:1px solid #0C5F03;}

/* ____ Suchen ____ */
.suche-feld-1     { font-family: Arial, Helvetica, Geneva, sans-serif; color: #000000; height: 18; font-size: 11px; font-weight: normal; width:85px; padding-left:2px;}
.suche-submit     { font-family: Arial, Helvetica, Geneva, sans-serif; color: #000000; height: 18; font-size: 11px; font-weight: normal; width:70px; }

/* ____ Box Unterkünfte ____ */
.unterkuenfte-1        { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; padding-top:2px;}
.unterkuenfte-2        { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
.unterkuenfte-ort      { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #000000; height: 18; font-size: 11px; font-weight: normal; width:140px;}
.unterkuenfte-name     { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9px; color: #000000; background-color:#FFFFFF; height: 18; font-size: 11px; font-weight: normal; width:85px; padding-left:2px;}

/* ____ Box Merken ____ */
.box-merken-content-1            { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #967101;}
a.box-merken-content-1:active    { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #967101; font-weight:normal; text-decoration: underline;}
a.box-merken-content-1:link      { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #967101; font-weight:normal; text-decoration: underline;}
a.box-merken-content-1:visited   { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #967101; font-weight:normal; text-decoration: underline;}
a.box-merken-content-1:hover     { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #EA9201; font-weight:normal; text-decoration: none;}

.pauschalen-navi-1    { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E; font-weight:normal; text-decoration: none;}
a.pauschalen-navi-1:active    { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E; font-weight:normal; text-decoration: none;}
a.pauschalen-navi-1:link      { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E; font-weight:normal; text-decoration: none;}
a.pauschalen-navi-1:visited   { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E; font-weight:normal; text-decoration: none;}
a.pauschalen-navi-1:hover     { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E; font-weight:normal; text-decoration: none;}

/* ____ Box aktuelles aus der Region ____ */
.box-news-1          { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #0C5F03;}
.box-news-time-1     { padding-top:5px; padding-right: 10px; text-align: right; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #B28601;}

.box-news-content-1            { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #0C5F03;}
a.box-news-content-1:active    { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #0C5F03; font-weight:normal; text-decoration: underline;}
a.box-news-content-1:link      { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #0C5F03; font-weight:normal; text-decoration: underline;}
a.box-news-content-1:visited   { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #0C5F03; font-weight:normal; text-decoration: underline;}
a.box-news-content-1:hover     { padding-top:5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #1C9D0E; font-weight:normal; text-decoration: none;}

/* ____ Golfclubs ____ */
.clubs-felder-1   {background-color:#E4F7BF; border:1px solid #C3DF8C; color:#000000;}

/* ____ empfohlene Golfhotels ____ */
.clubs-felder-2   {background-color:#E4F7BF; border-bottom:2px solid #0C5F03; color:#0C5F03; padding:3px; font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
 			  
/* ____ Text-Links ____ */
a:active  { color: #0C5F03; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a:link    { color: #0C5F03; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a:visited { color: #0C5F03; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover   { color: #1C9D0E; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a.light-link-1:active  { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link-1:link    { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link-1:visited { color: #0C5F03; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link-1:hover   { color: #1C9D0E; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

/* ____ Formularfelder ____ */
.btt1      { color: #FFFFFF; width: 70; height: 21; font-size: 11px; font-weight: bold; cursor: pointer; background-color: #AF2318;}
.kform     { padding-left:3px; color: #000000; width: 185; height: 19; font-size: 11px; background-color: #FFFFFF; border: 1px solid #0C5F03;}
.kform2    { padding-left:3px; color: #000000; width: 25; height: 19; font-size: 11px; background-color: #FFFFFF; border: 1px solid #0C5F03;}
.kform3    { padding-left:3px; color: #000000; width: 100; height: 19; font-size: 11px; background-color: #FFFFFF; border: 1px solid #0C5F03;}
.multifeld { padding-left:3px; color: #000000; width: 280; height: 100; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #FFFFFF; border: 1px solid #0C5F03;}

/* ____ Restaurantführer ____ */
.restaurants-txt-1			 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}
a.restaurants-1:active 		 {color: #AF2318; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.restaurants-1:link   		 {color: #AF2318; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.restaurants-1:visited 	 {color: #AF2318; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.restaurants-1:hover   	 {color: #DE4E43; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.restaurants-red-1			 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; color:#DF2A00;}
img.restaurant-icons 		 {margin-top: 10px; margin-right: 5px; }
.restaurants-header-1 		 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 18px; color: #000000; font-weight:bold;}
.restaurants-subheader-1     {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px; color: #999999; font-weight:bold;}
.restaurant-navi {
	text-align: center;
}
.restaurant-navi a:active, .restaurant-navi a:link, .restaurant-navi a:visited {
	color: #000066;
	font-size: 12px;
}
.restaurant-navi a:hover {
	color: #0066FF;
	font-size: 12px;
}
/* ____ Vermieterinfo ____ */
.vermieter-header-1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:white;}
.vermieter-txt-1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:black;}
/* _____ Wetterbox _____ */
.wetter-header-1 {
  background-color: #95B6D4;
  color: #fff;
  font-size:10px;
  line-height:16px;
  width: 50px;
  text-align: center;
}
.wetterbox {
  font-family: Arial, Helvetica, sans-serif;
  width: auto;
  cursor: pointer;
}
.wetterbox div {
  padding: 0;
  text-align: center;
}
.wetterbox div div {
  background-color: #95B6D4;
  color: #fff;
  width: 50px;
  background-position: bottom;
  background-repeat: no-repeat;
  text-align: center;
  padding: 0;
  float: left;
  margin-right: 17px;
  font-size:10px;
  line-height:16px;
}
.wetterbox div.last div {
  margin-right: 0;
}
.wetterbox div div span {
  display: block;
  text-align: right;
  padding: 35px 3px 3px 0;
  font-size: 9px;
  line-height: 12px;
}
.zeitraum-header-1 {
  background: #EEEEEE;
  border-bottom:1px solid #AAAAAA;
  color: #000000;
  font-weight:bold; 
  padding-left:5px;
  height:22px;
  vertical-align:center;
  /*background: #F9A61C url(/images/bgd_gastgeber_date01.jpg) no-repeat;*/
}
.zeitraum-1 {
  background: #95B6D4;
}
.zeitraum-2 {
  background: #FFF;
}