/*allgemeine Styles*/
body, td  {
  margin: 0;
  font-size:12px;
  line-height:14px;
  font-family:Arial,Helvetica, Verdana, sans-serif;
  color:#FFFFFF;
  text-decoration:none;
  }

img {
  border:0;
}

/*Navi Ebene 2*/
.navi_ebene2  {

}

.navi_ebene2_h  {
  
}

.link_navi_ebene_2 {

}

.navi_ebene1 .navi_ebene2_h a.link_navi_ebene_2 {
  color:#FFFFFF;
  background-color:#045398;  
}

/* Textdecoration none */
.decoration_none  {
}

.decoration_none a:hover  {
  font-weight:bold;
}

/* Teasertext Top Themen  */
.hl_teaser_tt  {
}

/* Teasertext Headline Topthemen */
.headline_teaser_tt  {
  padding:0 0 0 10px;
  font-size: 15px;
  line-height: 16px;
  color: #FFFFFF;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration: none;
}

/* Teasertext Top Themen  */
.fliess_teaser_tt  {
  height:50px;
  padding:0 0 0 10px;
  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  {
  display:block;
  height:20px;
  width:210px;
}

/* Link-Liste Top Themen  */
.fliess_teaser_liste_tt a {
  display:block;
  height:10px;
  width:195px;
  padding:5px 0px 5px 15px;
  margin-bottom:1px;
  font-size: 12px;
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  background-color:#FFE368;
}


/* 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;}

/* 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: 10px;
  color: #FFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  background:#045398;
}

.abbinder a:hover  {
  font-size: 10px;
  color: #FFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}

/*Spacer Linie Abbinder */
.abbinder_linie {
     background-color:#FFF;
}

/* 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 Angebote  */
.button_special_angebote  {
  padding:0 12px 0 9px;
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
  background-color: #FFFFFF;
  height: 16px;
  width: 215px;
}
.button_special_link_angebote {
  font-weight:bold;
  font-size: 11px;
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}

/* Button Special Pfeil  */
.button_special_pfeil  {
  background-image:url('/design_images/kdl/pfeil_service.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  {
    background-color: #045398;
}

.flash_rand  {
    background-color: #045398;
}

/* Background Top Themen oben */
.bg_topthemen_oben  {
  background-image:url('/design_images/udo/bg_udo_home.gif');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Top Themen unten */
.bg_topthemen_unten  {
  background-repeat:no-repeat;
  background-position:left bottom;
}

/* Background oben */
.bg_oben  {

}

/* Background unten */
.bg_unten  {
  background-image:url('/design_images/udo/bg_oben.gif');
  background-repeat:repeat;
  background-position:left top;
}

/* Background Top Themen Teaser */
.bg_tt_teaser  {
  background-image:url('/design_images/udo/bg_udo_tt_teaser.jpg');
}

/* Background Rahmen Top Themen oben */
.rahmen_tt_oben  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Top Themen rechts */
.rahmen_tt_rechts  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Top Themen unten */
.rahmen_tt_unten  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Top Themen links */
.rahmen_tt_links  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Galerie oben */
.rahmen_galerie_oben  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Galerie rechts */
.rahmen_galerie_rechts  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Galerie unten */
.rahmen_galerie_unten  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Galerie links */
.rahmen_galerie_links  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Specials */
.bg_specials  {
  background-image:url('/design_images/udo/bg_udo_home.gif');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Specials oben */
.rahmen_specials_oben  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Specials rechts */
.rahmen_specials_rechts  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Specials unten */
.rahmen_specials_unten  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Rahmen Specials links */
.rahmen_specials_links  {
  background-image:url('');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Background Service */
.bg_service  {
  background-color:#00ADE1;
}

/* Background Service Headline */
.bg_hl_service  {
  background-image:url('/design_images/udo/hl_service.gif');
  background-repeat:no-repeat;
  background-position:center top;
  text-align:center
}

/* Background Service Block */
.bg_service_block  {
  background-color:#FFFFFF;
}


/* Background Rahmen Service oben */
.rahmen_service_oben  {
  background-color:#FFFFFF;
}

/* Background Rahmen Service rechts */
.rahmen_service_rechts  {
  background-color:#FFFFFF;
}

/* Background Rahmen Service unten */
.rahmen_service_unten  {
  background-color:#FFFFFF;
}

/* Background Rahmen Service links */
.rahmen_service_links  {
  background-color:#FFFFFF;
}

/* Hintergrund Service Karte */
.service_karte {
}

/* Service Button */
.service_button {
  padding:0 47px 0 0;
}

/* Hintergrund Abbinder */
.bg_abbinder {
  background-color:#045398;
}

/*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;
}
/* Subnavigation */

.menupdo_sub  {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  font-style:normal;
  text-decoration:none;
  color:#000000;
  background-image:url('/design_images/kdl/bg_4_ebene.jpg');
  background-repeat:no-repeat;
  background-position:left top;
}

/* Formatierung Artist-Listen Ensemble  */
.main_table  {
  border:0px;
}
.main_table td  {
  width:194px;
  background-color:#C1EBF7;
  padding:1px 0 2px 7px;
  border-bottom:1px solid #C2EBF8;
}

/*Navigation Kreativteam*/
.navi_txt_h {
  width:158px;
  padding:3px 6px 3px 7px;
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  font-style:normal;
  text-decoration:none;
  color:#114364;
  background-color:#07A7DC;
}

.navi_txt_h a {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  font-style:normal;
  text-decoration:none;
  color:#114364;
}

.navi_pfeil_h {
  width:23px;
  background-color:#07A7DC;
  background-image:url('/design_images/udo/subnavi_pfeil_h.gif');
  background-position:right bottom;
  background-repeat:no-repeat;
}

.navi_txt {
  width:158px;
  padding:3px 6px 3px 7px;
  background-color:#92E1F9;
}

.navi_txt a {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  font-style:normal;
  text-decoration:none;
  color:#114364;
}

.navi_pfeil {
  width:23px;
  background-color:#92E1F9;
  background-image:url('/design_images/udo/subnavi_pfeil.gif');
  background-position:right bottom;
  background-repeat:no-repeat;
}


/* 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;
}
/* bildunterscrhift kdl_story */
.bg_bildunterschrift{
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:11px;
  text-decoration:none;
  color:#FFFFFF;
  padding:0 0 0 0;
  background-color: #156EB2;
}

/*Background-Color Subnavi*/
.bg_color_navi {
  background-color:#0688CD;
}

/* Callback */

/*Buchung 10*/
.buchung_10 {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:10px;
  text-decoration:none;
}

/*Buchung red*/
.buchung_red {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  color:#FFFFFF;
}

/*Callback Links*/
.bg_callback_links {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#21689E;
}

/*Callback Rechts*/
.bg_callback_rechts {
  font-family:Arial, Tahoma, Verdana, sans-serif;
  font-size:12px;
  text-decoration:none;
  background-color:#92E1F9;
}
a:link.link_schwarz{
  color:#000000;
}

a:hover.link_schwarz{
  color: #000000;
  font-weight: bold;
}

/*Padding für den OEP-Teaser 1x1_ghg_ghl_tbox_tb*/
.padding_oep {
  padding-left:17px;
  padding-top:17px;
}



/* ----------------------------------- RAHMEN ----------------------------------- */

/* 750er Breite lang */
.oben750l  {

}

.rechts750l  {

}

.unten750l  {

}

.links750l  {

}

/* 210 x 161 GALERIE */
.oben210_161 {
  background-color:;;
}

.rechts210_161 {
  background-color:;;
}

.unten210_161 {
  background-color:;;
}

.links210_161 {
  background-color:;;
}

.galerie_lang_oben {
  background-color:;;
}

.galerie_lang_rechts {
  background-color:;;
}

.galerie_lang_unten {
  background-color:;;
}

/* 483 x 252 */
.oben387_106  {
  background-color:;
}

/* 387 x 106 */
.links387_106  {
  background-color:;
}

.mitte387_106  {
  background-color:;
}

.rechts387_106  {
  background-color:;
}

.unten387_106  {
  background-color:;
}

/* 483 x 252 */
.oben483_252  {

}

.rechts483_252  {

}

.unten483_252  {

}

.links483_252  {

}

/* 216 x 351 */
.oben216_351  {

}

.rechts216_351  {

}

.unten216_351  {

}

.links216_351  {

}

/* 750 x 256 */
.oben750_256  {

}

.rechts750_256  {

}

.unten750_256  {

}

.links750_256  {

}

/* 210 x 171 */
.oben210_171  {

}

.rechts210_171  {

}

.unten210_171  {

}

.links210_171  {

}

/* 231 x 259 */
.oben231_259  {

}

.rechts231_259  {

}

.unten231_259  {

}

.links231_259  {

}

/* 216 x 276 */
.oben216_276  {

}

.rechts216_276  {

}

.unten216_276  {

}

.links216_276  {

}

/* 251 x 196 */
.oben251_196 {

}

.rechts251_196 {

}

.unten251_196 {

}

.links251_196 {

}

/* 483 x 252 */
.oben483_252 {

}

.rechts483_252 {

}

.unten483_252 {

}

.links483_252 {

}

/* 261 x 212 */
.oben251_212 {

}

.rechts251_212 {

}

.unten251_212 {

}

.links251_212 {

}
/*Footer*/

.gd_content-row{
		background-image:url(/content_images/udo/bg_udo_home_rd.gif);
}
