@charset "utf-8";
/* CSS Document */
.TEASER_homeAktuell a{
	color:#fff !important;
}
.DIV_FOOTER a{
	color:#fff !important;
}
.DIV_FOOTER a:hover{
	text-decoration:underline;
}
.SPAN_mobileShowMenu a{
	color:#fff !important;
}
.SPAN_mobileShowMenu a:hover{
	color:#fff !important;
}
/***************************     GOLD        ***************************************/
.COLORScheme_gold a{
	text-decoration:none;
	color:#B6884B;
}
.COLORScheme_gold a:hover{
	color:#B6884B;
}
.COLORScheme_gold a.A_active{
	color:#B6884B !important;
}
.COLORScheme_gold .DIV_Menu a:hover, .COLORScheme_gold .DIV_Menu a.A_active{
	color:#B6884B;
}
.COLORScheme_gold .DIV_Menu li a:hover{
	color:#B6884B !important;
}
.COLORScheme_gold .TEASER_homeHohepunkte:hover, .COLORScheme_gold .TEASER_homeHohepunkte:hover .p_HPstartSpezial{
	background-color:#EFE8D5;
}

.COLORScheme_gold .DIV_POPupHeadline h3{
		color:#B6884B !important;
}
.COLORScheme_gold .SPAN_zitat{
	color:#B6884B;
}
.DIV_FOOTER a:hover{
	/*color:#B6884B !important;*/
}
/***************************     RED        ***************************************/
.COLORScheme_red a{
	text-decoration:none;
	color:#E10B1A;
}
.COLORScheme_red a:hover{
	color:#E10B1A;
}
.COLORScheme_red a.A_active{
	color:#E10B1A !important;
}
.COLORScheme_red .DIV_Menu li a:hover{
	color:#E10B1A !important;
}
.COLORScheme_red .DIV_POPupHeadline h3{
		color:#E10B1A !important;
}
.COLORScheme_red .SPAN_zitat{
	color:#E10B1A;
}
/***************************     BLUE        ***************************************/
.COLORScheme_blue a{
	text-decoration:none;
	color:#175DDA;
}
.COLORScheme_blue a:hover{
	color:#175DDA;
}
.COLORScheme_blue a.A_active{
	color:#175DDA !important;
}
.COLORScheme_blue .DIV_Menu li a:hover{
	color:#175DDA !important;
}
.COLORScheme_blue .DIV_POPupHeadline h3{
		color:#175DDA !important;
}
.COLORScheme_blue .SPAN_zitat{
	color:#175DDA;
}
/***************************     Green        ***************************************/
.COLORScheme_green a{
	text-decoration:none;
	color:#007966;
}
.COLORScheme_green a:hover{
	color:#007966;
}
.COLORScheme_green a.A_active{
	color:#007966 !important;
}
.COLORScheme_green .DIV_Menu li a:hover{
	color:#007966 !important;
}
.COLORScheme_green .DIV_POPupHeadline h3{
		color:#007966 !important;
}
.COLORScheme_green .SPAN_zitat{
	color:#007966;
}

/***************************     taube        ***************************************/
   .COLORScheme_taube a{
   text-decoration:none;
   color:#5D7076;
   }
   .COLORScheme_taube a:hover{
   color:#5D7076;
   }
   .COLORScheme_taube a.A_active{
   color:#5D7076 !important;
   }
   .COLORScheme_taube .DIV_Menu li a:hover{
   color:#5D7076 !important;
   }
   .COLORScheme_taube .DIV_POPupHeadline h3{
   color:#5D7076 !important;
   }
   .COLORScheme_taube .SPAN_zitat{
   color:#5D7076;
   }
/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/
@media only screen and (min-width: 1025px) 
{
   
   .menueScreen 
   {
      display:block; 
   } 
   .menueMobile 
   {
      display:none; 
   }
/***************************     GOLD        ***************************************/	
	.COLORScheme_gold .DIV_Logo{
	}
	/*.COLORScheme_gold .DIV_Menu{
		display:block !important;
	}*/
	.COLORScheme_gold .DIV_backgroundContainer{
		background-image:url(fotos/BG_gold.gif);
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:top right;
		background-size:auto 100%;
	}
/***************************     RED        ***************************************/	
	.COLORScheme_red .DIV_Logo{
	}
	/*.COLORScheme_red .DIV_Menu{
		display:block !important;
	}*/
	
	.COLORScheme_red .DIV_backgroundContainer{
		background-image:url(fotos/BG_red.gif);
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:top right;
		background-size:auto 100%;
	}
/***************************     Blue        ***************************************/	
	.COLORScheme_blue .DIV_Logo{
	}
	/*.COLORScheme_blue .DIV_Menu{
		display:block !important;
	}*/
	
	.COLORScheme_blue .DIV_backgroundContainer{
		background-image:url(fotos/BG_blue.gif);
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:top right;
		background-size:auto 100%;
	}
	/***************************     Green        ***************************************/	
	.COLORScheme_green .DIV_Logo{
	}
	/*.COLORScheme_green .DIV_Menu{
		display:block !important;
	}*/
	.COLORScheme_green .DIV_backgroundContainer{
		background-image:url(fotos/BG_green.gif);
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:top right;
		background-size:auto 100%;
	}
	
	/***************************     Taube        ***************************************/	
	.COLORScheme_taube .DIV_Logo{
	}
	/*.COLORScheme_taube .DIV_Menu{
		display:block !important;
	}*/
	
	.COLORScheme_taube .DIV_backgroundContainer{
		background-image:url(fotos/BG_taube.gif);
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:top right;
		background-size:auto 100%;
	}
	
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
/***************************     GOLD        ***************************************/
	.COLORScheme_gold .DIV_Logo{
	}
/***************************     RED        ***************************************/
	.COLORScheme_red .DIV_Logo{
	}
/***************************     BLUE        ***************************************/
	.COLORScheme_blue .DIV_Logo{
	}
	.menueScreen 
   {
      display:block; 
   } 
   .menueMobile 
   {
      display:none; 
   }

}
@media handheld, only screen and (max-width: 767px) {
	.DIV_Menu li a{
		color:#fff !important;
		opacity:0.7;
	}
	.DIV_Menu li a:hover{
		color:#fff !important;
		opacity:1;
	}
	.menueScreen 
   {
      display:none; 
   } 
   .menueMobile 
   {
      display:block; 
   }
/***************************     GOLD        ***************************************/
	.COLORScheme_gold .DIV_Logo{
		position:absolute;
		width:300px;
		height:73px;
		margin-top:50px;
	}
	.COLORScheme_gold .SPAN_mobileShowMenu a{
		background-color:#B6884B;
	}
	.COLORScheme_gold .DIV_Menu{
		background-color:#B6884B;
	}
	.COLORScheme_gold .DIV_Menu li a{
		color:#fff !important;
		opacity:0.7;
	}
	.COLORScheme_gold .DIV_Menu li a:hover, .COLORScheme_gold .DIV_Menu li a.A_active{
		color:#fff !important;
		opacity:1;
	}
/***************************     RED        ***************************************/
	.COLORScheme_red .DIV_Logo{
		position:absolute;
		width:300px;
		height:73px;
		margin-top:50px;
	}
	.COLORScheme_red .SPAN_mobileShowMenu a{
		background-color:#E10B1A;
	}
	.COLORScheme_red .DIV_Menu{
		background-color:#E10B1A;
	}
	.COLORScheme_red .DIV_Menu li a{
		color:#fff !important;
		opacity:0.7;
	}
	.COLORScheme_red .DIV_Menu li a:hover, .COLORScheme_red .DIV_Menu li a.A_active{
		color:#fff !important;
		opacity:1;
	}
/***************************     BLUE        ***************************************/
	.COLORScheme_blue .DIV_Logo{
		position:absolute;
		width:300px;
		height:73px;
		margin-top:50px;
	}
	.COLORScheme_blue .SPAN_mobileShowMenu a{
		background-color:#175DDA;
	}
	.COLORScheme_blue .DIV_Menu{
		background-color:#175DDA;
	}
	.COLORScheme_blue .DIV_Menu li a{
		color:#fff !important;
		opacity:0.7;
	}
	.COLORScheme_blue .DIV_Menu li a:hover, .COLORScheme_blue .DIV_Menu li a.A_active{
		color:#fff !important;
		opacity:1;
	}
	
/***************************     GREEN        ***************************************/
	.COLORScheme_green .DIV_Logo{
		position:absolute;
		width:300px;
		height:73px;
		background-image:url(media/LOGO_GREEN_mobile.gif);
		margin-top:50px;
	}
	.COLORScheme_green .SPAN_mobileShowMenu a{
		background-color:#007966;
	}
	.COLORScheme_green .DIV_Menu{
		background-color:#007966;
	}
	.COLORScheme_green .DIV_Menu li a{
		color:#fff !important;
		opacity:0.7;
	}
	.COLORScheme_green .DIV_Menu li a:hover, .COLORScheme_green .DIV_Menu li a.A_active{
		color:#fff !important;
		opacity:1;
	}
/***************************     taube        ***************************************/
	.COLORScheme_taube .DIV_Logo{
		position:absolute;
		width:300px;
		height:73px;
		background-image:url(media/LOGO_TAUBE_mobile.gif);
		margin-top:50px;
	}
	.COLORScheme_taube .SPAN_mobileShowMenu a{
		background-color:#5D7076;
	}
	.COLORScheme_taube .DIV_Menu{
		background-color:#5D7076;
	}
	.COLORScheme_taube .DIV_Menu li a{
		color:#fff !important;
		opacity:0.7;
	}
	.COLORScheme_taube .DIV_Menu li a:hover, .COLORScheme_taube .DIV_Menu li a.A_active{
		color:#fff !important;
		opacity:1;
	}
	
}
/***************   COLORSCHEME   *********************************/
.COLOR_brown{
	color:#B6884B;
}
.COLOR_red{
	color:#E10B1A;
}
.COLOR_blue{
	color:#1348D5;
}
.COLOR_bright{
	color:#E9E9C9;
}
.COLOR_steel{
	color:#4C5D63;
}
.COLOR_green{
	color:#007966;
}
/**/
.BACKGROUNDCOLOR_brown{
	background-color:#B6884B;
}
.BACKGROUNDCOLOR_red{
	background-color:#E10B1A;
}
.BACKGROUNDCOLOR_blue{
	background-color:#1348D5;
}
.BACKGROUNDCOLOR_bright{
	background-color:#E9E9C9;
}
.BACKGROUNDCOLOR_steel{
	background-color:#4C5D63;
}
.BACKGROUNDCOLOR_green{
	background-color:#007966;
}
/***********************************************/
.DIV_language a, .DIV_language a.A_active{
	color:#000 !important;
}