/*allgemeine Styles*/
body{
	background-color: #FFF;
	/*background-image: url(/design_images/xmas_background.gif);
	background-repeat: repeat-y;
	background-image: url(/design_images/kachel_sterne.gif);
	background-repeat: repeat;*/
}
body, td	{
  margin: 0;
  font-size:12px;
	line-height:14px;
	font-family:Arial,Helvetica, Verdana, sans-serif;
	color:#000000;
	text-decoration:none;	
  }

img {
	border:0;
}

/* Teasertext Top Themen  */
.hl_teaser_tt	{
	height:26px;
}

/* Teasertext Headline Topthemen */
.headline_teaser_tt	{
	padding:0 0 0 14px;
	font-size: 15px;
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.headline_teaser_tt_link	{
	font-size: 15px;
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

/* Teasertext Top Themen  */
.fliess_teaser_tt	{
	padding:6px 0 0 14px;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

/* Teasertext Liste Top Themen  */
.fliess_teaser_liste_tt	{
	padding:0 0 0 15px;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#E3D287;
}


/* Teasertext Specials  */
.fliess_teaser_specials	{
	padding:7px 0 0 2px;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

/* Teasertext Headline schwarz  */
.hl_teaser_black	{
	font-size: 18px;
	line-height:21px;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	padding:8px 0 0 14px;}

.hl_teaser_black_link	{
	font-size: 18px;
	line-height:21px;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;}
	
	
/* Teasertext Headline schwarz 14px  */
.hl_teaser_black_14	{
	font-size: 14px;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;}


/* Abbinder  */
.abbinder	{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}	
	
.abbinder a:hover	{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: underline;
}	
	
/*Spacer Linie Abbinder */ 
.abbinder_linie {
     background-color:#000000;     
}

/* Button Special  */
.button_special	{
	padding:0 11px 0 9px;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	background-color: #000000;
}

.button_special_link {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}
	
/* Button Special Pfeil  */	
.button_special_pfeil	{
	background-image:url('/design_images/pdo/pfeil_service.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Button Consumer  */
.button_consumer	{
	padding:0 11px 0 9px;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	background-color: #FFFFFF;
}

.button_consumer_link {
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}


/* Button Consumer Pfeil  */	
.button_consumer_pfeil	{
	background-image:url('/design_images/consumer/pfeil_schwarz.gif');
	background-repeat:no-repeat;
	background-position:left top;
}


/* Button Top Thema  */
.button_topthema	{
	padding:0 11px 0 9px;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	background-color: #EB9F03;
}

.button_topthema_link {
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}

/* Background Trenner Flash - Content */

.bg_color_trenner	{	
}

.flash_rand {
	background-color: #FFFFFF;
}

.top_thema_rahmen_farbe {
	background-color: #EEEEEE;
}


/* Background Top Themen oben */
.bg_topthemen_oben	{

}

/* Background Top Themen unten */	
.bg_topthemen_unten	{
}

/* Background Top Themen Teaser */
.bg_tt_teaser	{
}

/* Background Rahmen Top Themen oben */
.rahmen_tt_oben	{
	background-image:url('/design_images/pdo/rahmen_tt_lang.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Top Themen rechts */
.rahmen_tt_rechts	{
	background-image:url('/design_images/pdo/rahmen_tt_kurz.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Top Themen unten */
.rahmen_tt_unten	{
	background-image:url('/design_images/pdo/rahmen_tt_lang.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Top Themen links */
.rahmen_tt_links	{
	background-image:url('/design_images/pdo/rahmen_tt_kurz.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Galerie oben */
.rahmen_galerie_oben	{
	background-image:url('/design_images/pdo/rahmen_galerie_lang.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Galerie rechts */
.rahmen_galerie_rechts	{
	background-image:url('/design_images/pdo/rahmen_galerie_kurz.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Galerie unten */
.rahmen_galerie_unten	{
	background-image:url('/design_images/pdo/rahmen_galerie_lang.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Galerie links */
.rahmen_galerie_links	{
	background-image:url('/design_images/pdo/rahmen_galerie_kurz.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Specials */	
.bg_specials	{
	background-image:url('/design_images/pdo/bg_specials.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Specials oben */
.rahmen_specials_oben	{
	background-image:url('/design_images/pdo/rahmen_specials_lang.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Specials rechts */
.rahmen_specials_rechts	{
	background-image:url('/design_images/pdo/rahmen_specials_kurz.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Specials unten */
.rahmen_specials_unten	{
	background-image:url('/design_images/pdo/rahmen_specials_lang.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Rahmen Specials links */
.rahmen_specials_links	{
	background-image:url('/design_images/pdo/rahmen_specials_kurz.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/* Background Service */	
.bg_service	{
	background-image:url(/design_images/startseite/bg_stage_service.gif);
}

/* Background Service Headline */	
.bg_hl_service	{
	
}

/* Background Service Block */	
.bg_service_block	{	
}


/* Background Rahmen Service oben */
.rahmen_service_oben	{	
}

/* Background Rahmen Service rechts */
.rahmen_service_rechts	{	
}

/* Background Rahmen Service unten */
.rahmen_service_unten	{
	}

/* Background Rahmen Service links */
.rahmen_service_links	{
}
/* Service Button */
.service_button {
	padding:0 47px 0 0;
}

/* Hintergrund Abbinder */
.bg_abbinder {
}

/*Input Newsletter */

.input_newsletter {
	 border: 1px solid #C8C8C8;
	 font-size: 10px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 width: 220px;
}

/*Input der perfekte Abend */

.input_perfekter_abend {
	 font-size: 12px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}

.input_perf_abend {
	 border: 1px solid #C8C8C8;
	 font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 width: 204px;
}

/* Entertainment Abbinder */
.bg_entertainment_mag { background-image:url('/design_images/consumer/bg_entertainment_mag.gif');
	background-repeat:repeat;
	background-position:left top;
	width:838px;
}

.entertainment_mag {
	 font-size: 20px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 font-weight: bold;
}

.scroll_up {
	position:absolute;
	left:0px;
	top:191px;
	z-index:2;
	cursor:pointer;
	width:19px;
	height:17px;
	background-color:#5F5F5F;
}

.scroll_track {
	position:absolute;
	left:19px;
	top:191px;
	z-index:3;
	background-color:#979792;
	width:784px;
	height:17px;
}

.scroll_drag {
	position:absolute;
	left:19px;
	top:191px;
	z-index:4;
	cursor:pointer;
}

.scroll_down {
	position:absolute;
	left:803px;
	top:191px;
	z-index:5;
	cursor:pointer;
	width:19px;
	height:17px;
	background-color:#5F5F5F;
}

.scroll_contentMask {
	position:absolute;
	left:0px;
	top:0px;
	width:822px;
	height:191px;
	overflow:hidden;
	z-index:6;
}

.scroll_content {
	position:absolute;
	left:0;
	top:0;
	height:208px;
}

.hl_news	{
	font-size: 20px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.hl_news_fliess	{
	color: #CA0009;
	font-weight:bold;
	padding-bottom:10px;
}

/* Tooltip Service-Map */
.tooltip {
	/*width:146px;*/
	margin:5px;
	position: absolute;
	display: none;
	background-image:url('/design_images/map_tooltip.jpg');
	background-position:right top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-style:bold;
	text-decoration:none;
	color:#474747;
}
.tooltip_innen {
	padding:3px 5px 10px 7px;
}

.tooltip_hl	{
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:15px;
	line-height:20px;
	font-style:bold;
	text-decoration:none;
	color:#474747;
	padding:0 0 20px 0;
}


/* Gewinnspiel */
.gewinnspiel_formular_klein	{

	font-size:11px;
	line-height:12px;
	font-family:Arial,Helvetica, Verdana, sans-serif;
	color:#000000;
	text-decoration:none;
}

.gewinnspiel_formular_1	{

	font-size:12px;
	line-height:14px;
	font-family:Arial,Helvetica, Verdana, sans-serif;
	color:#000000;
	text-decoration:none;
}

.gewinnspiel_14	{

	font-size:14px;
	line-height:16px;
	font-family:Arial,Helvetica, Verdana, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.gewinnspiel_16	{

	font-size:16px;
	line-height:18px;
	font-family:Arial,Helvetica, Verdana, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.gewinnspiel_18	{

	font-size:18px;
	line-height:21px;
	font-family:Arial,Helvetica, Verdana, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

