/*============ EDAZ-CSS ============= */

/* ----------- BODY ---------- */
* {
  margin:0px;
  padding: 0px;
} /*setzt jeden vordefinierten Abstand auf 0*/


body {
  font-size: 100.1%;
  text-align:center; 
  background-color: #bbbec3;
  color: #333333;
  font-family: TrebuchetMS,Verdana, Arial;
  font-size: 11px;
}

table td {font-size:11px}

a {text-decoration: none;}
a:hover {text-decoration:none;}

#wrapper { 
  position: relative;
  min-width: 770px;
  margin-left:auto; 
  margin-right:auto;
  text-align:left; 
  background-color:#999999;
  border:10px solid #FFFFFF;
  margin-top: 50px;
  margin-bottom: 50px;
  font-size: 11px;
}

.clearboth {clear:both;}

.hidden {
  font-size:0;
  width:0; 
  height:0; 
  padding:0; 
  margin:0; 
  visibility:hidden; 
  overflow:hidden
}

  

/* --------- HEAD ----------- */
#header {
  width: 100%; 
  height:91px;
  background-color:#FFFFFF;
  background-image: url(../../../konfiguration/layout/style_images/edaz/flugpl_screen__06.jpg);
  background-position: right top;
  background-repeat: no-repeat;
}


#header_left_image  {
  float:left;
  width: 231px;
  height:91px;
  background-image: url(../../../konfiguration/layout/style_images/edaz/kopf_links.jpg);
  background-repeat: no-repeat;
}
#header_right_image {
display:none;
}		
	
#einstellungen {display:none}

#header_print_image{display:none}
                    			  
#topmenu { 
  min-height: 2em;
  background-color:#f9c227;
}

#topmenu_left_spacer {
  float:left;
  background-color:#999999;
  width:156px;
  height:2em;
  background-image: url(../../../konfiguration/layout/style_images/edaz/topmenu_links.jpg);
  background-repeat:no-repeat;
  background-position: right bottom;
}


#topmenu_right_spacer {
  float:right;
  background-color:#999999;
  width:156px;
  height:2em;
  background-image: url(../../../konfiguration/layout/style_images/edaz/topmenu_rechts.jpg);
  background-repeat:no-repeat;
  background-position: left bottom;
}

#menu {
  float:left;
  padding-top:0.5em;
  height:1.5em; 
  background-color:#f9c227;
  list-style-type: none;
  color: #333333;
}
#menu ul li {
  display: inline;
  padding-left: 20px;

}
#menu li.active a {color:#000000}
#menu a {color: #333333;}
#menu a:hover {color:#000000}



/* ----------- Sprachauswahl ---------- */
#sprache{
  float:right;
  padding-top:0.5em;
  padding-right:20px; 
  height:1.5em; 
  background-color:#f9c227;
  list-style-type: none;
  color: #333333;
}

#sprache ul li {display:inline;}
#sprache ul li span {display:none}
#sprache ul li a { 
  display:block; 
  float:left; 
  width:23px; 
  height:14px
}

#deutsch  a{
  background-image: url(../../../konfiguration/layout/style_images/de-flag.gif);
  background-repeat: no-repeat;
}
#englisch a {
  border-right: 1px solid #808080;
  background-image: url(../../../konfiguration/layout/style_images/edaz/en.gif);
  background-repeat: no-repeat;
}
/* ............H.............. */



/*---------- LEFT ----------- */
#col_left { 
  position:absolute;
  width:155px;
  background-color:#999999;
  color:#FFFFFF;
  background-image: url(../../../konfiguration/layout/style_images/edaz/menue_bg_neu.jpg);
  background-repeat: repeat-y;
  background-position: right top;
  margin: 0 0 0 1px;
  padding:0px;
}
# col_left a {
  color:#FFFFFF;
}
#col_left ul li a:hover {color:#f9c227}

#context_image { 
  display:none;
}


#navigation {margin-top:20px;}

#navigation ul {
  list-style-type: none; 
  display:inline;
  list-style-position:outside;
}

#navigation a {
  display:block; 
  color:#FFFFFF;
}

#navigation ul li a {
  /* Wurzelelement ausblenden*/
  font-size:0;
  padding:0; 
  margin:0;
  visibility:hidden;
}
#navigation ul li ul li ul li ul {
  /* dritte Ebene ausblenden
  font-size:0;
  width:0; 
  height:0;
  padding:0; 
  margin:0;
  overflow:hidden;
  visibility:hidden;
  display:none; 
*/
}


#navigation ul li ul a {
  /* für Kinderelemente Einstellungen wieder vornehmen*/
  visibility:visible;
  font-size:11px;
  padding-top: 2px; 
  padding-bottom:2px;
  margin:1px 0 1px 0
}


#navigation strong {font-weight:normal}
.navigation ul li {padding-left: 6px;}

#navigation li.active a { color:#f9c227}
#navigation li.active ul li a {color:#FFFFFF;}
#navigation li.active ul li a:hover {color:#f9c227}

/* ..........L.............. */



/* ---------- MIDDLE -------- */
#col_middle {
  width: auto; 
  padding: 10px 20px 10px 20px;
  margin-left:155px;
  margin-right:155px;
  margin-top:0px;
  background-color:#ECE8E9;
  min-height: 480px; 
}
#col_middle .standard_tabelle_links a:hover {background-color: #FFFFFF;}
#col_middle img {border:1px solid #f9c227}
#col_middle p {margin-bottom: 10px}
#col_middle ul {list-style-position: outside; margin-left: 25px}
#col_middle ol {list-style-position: outside; margin-left: 25px}
#col_middle a:visited {color:#0000FF;}
#col_middle  input {
  font-family: TrebuchetMS,Verdana, Arial;
  font-size: 11px;
}

#col_middle  input[type=text] {
  border: 1px solid #d4d0c8; 
  padding: 2px;
}

#col_middle  textarea {
  font-family: TrebuchetMS,Verdana, Arial;
  font-size: 11px;
  border: 1px solid #d4d0c8; 
  padding: 2px;
}
#col_middle  select {
  border: 1px solid #d4d0c8; 
  font-family: TrebuchetMS,Verdana, Arial;
  font-size: 11px;
}

.middle_current_item {
  font-weight:         bold;
  font-size:           1.1em;
  padding-bottom:      10px;
  background-repeat:   no-repeat; 
  background-position: 0 2px; 
  margin-top:          15px; 
  margin-bottom:       10px; 
  /*padding-left:        18px;
  background-image: url(../../../konfiguration/layout/style_images/fr/box.gif);
*/
}

.druck {
  float:right;
  width:20px;
  height:20px;
  background-image: url(../../../konfiguration/layout/style_images/print.gif);
}

.ilink{
  float:right;
  width:20px;
  height:20px;
  margin-right:5px;
  background-image: url(/tf_public/img/pen_green.gif);
}

				 	
.artikel_ueberschrift {
  font-weight:bold;
  font-size:1.1em;
  margin-bottom:5px;
}
.artikel_hr {
  clear:left; 
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: /*#94B475*/ #5D653B;
  width:100%; 
  font-size:0; height:0; padding:0; /* IE-Bug */
  margin-top: 20px;
  margin-bottom: 20px;
}
.artikel_datum {margin-bottom:10px}
.artikel_clear {
  clear: left;
  width: 100%;
  height:20px;
}	

.standardartikel_bildtabelle {padding-bottom: 10px}
.standardartikel_bildleiste {padding-top: 10px}
.standardartikel_absatz {margin-bottom: 10px}
.standardartikel_ueberschrift {font-size:11px; padding-bottom: 10px}

#standardartikel .standard_ueberschrift {font-size:11px; padding-bottom: 10px}
#standardartikel .standard_datum {}
#standardartikel .standard_absatz {margin-bottom: 10px}
#standardartikel .standard_bildleiste {padding-top: 10px; text-align:center}
#standardartikel .standard_text {}
#standardartikel .standard_bildtabelle_bild {}
#standardartikel .standard_bildtabelle_bildtext {}
#standardartikel .standard_bildtabelle {padding-bottom: 10px}

.hr_top {display:none}
.hr_bottom {display:none}

#pfad {display:none}
.backlink_top {display:none}
.backlink_bottom {display:none}

#flugpl_tab1 {padding-bottom: 10px}
#flugpl_tab1 tr {vertical-align:top;font-size:11px}
#flugpl_tab1 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab1 td:first-child {width:150px}

#flugpl_tab2 {padding-bottom: 10px}
#flugpl_tab2 tr {vertical-align:top;}
#flugpl_tab2 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab2 td:first-child {width:150px}

#flugpl_tab3 {padding-bottom: 10px}
#flugpl_tab3 tr {vertical-align:top;}
#flugpl_tab3 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab3 td:first-child {width:150px}

#flugpl_tab4 {padding-bottom: 10px}
#flugpl_tab4 tr {vertical-align:top;}
#flugpl_tab4 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab4 td:first-child {width:150px}

#flugpl_tab5 {padding-bottom: 10px}
#flugpl_tab5 tr {vertical-align:top;}
#flugpl_tab5 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab5 td:first-child {width:150px}

#flugpl_tab6 {padding-bottom: 10px}
#flugpl_tab6 tr {vertical-align:top;}
#flugpl_tab6 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab6 td:first-child {width:150px}

#flugpl_tab7 {padding-bottom: 10px}
#flugpl_tab7 tr {vertical-align:top;}
#flugpl_tab7 td {padding-bottom: 5px; font-size:11px}
#flugpl_tab7 td:first-child {width: 150px}


.mitarbeiter_bild {display:inline; float:left; padding-bottom: 10px}
.mitarbeiter_kontakt {margin-left: 170px;}

.zoomlink {cursor: url(../../../konfiguration/layout/style_images/symbol_lupe.gif), auto;}

.service_table td {padding-right:5px; padding-bottom:5px}
.service_table td:first-child {width:85px}
.service_table {margin-left:20px}

#service_arrival {float:left; padding-right:30px}
#service_departure {}
#service_hotel {float:left; padding-right:30px}
#service_catering {}
#service_customer {float:left; padding-right:30px}
#service_customer textarea {margin-left:20px}
#service_aircraft {}
#service_to_organize td:first-child, #service_services td:first-child {width: 227px}
#service_outerbox {text-align:center; padding-bottom: 20px}
#service_innerbox {
  padding: 20px 0 20px 20px;
  text-align:left;border: 1px solid #FFFFFF;
  width: 47em;
  margin-left:auto; 
  margin-right:auto;
}

/*#service_innerbox input {width: 80px;}*/
/*#others {width:180px}*/
/*#service_innerbox textarea {width: 180px;}*/


#service_submit {
  text-align:center;
  font-size:11px;
}
.bildleiste_linksrechts {display:inline;}
.standardartikel_bildleiste {text-align:center}
.bildleiste_links {float:left;}
.bildleiste_rechts {float:right;}
.bildleiste_mitte {display:inline}

/* -----> Google Maps ---*/
#map {
  width:100%; 
  height:350px;
}
#map a img {border:0}

#mietpreise {padding-top: 10px}
#mietpreise table  {text-align:right}
#mietpreise td:first-child {text-align:left}

#kontakttabelle td {
  vertical-align:top; 
  padding: 0 5px 5px 0
}
#kontakttabelle input {width: 180px;}
#kontakttabelle textarea {width: 180px;}
#kontakttabelle strong {font-weight:normal}

#mnogo_dialog {margin-bottom: 10px}
#mnogo_suchergebnis {margin-bottom: 5px}
.mnogo_highlight {
  background-color: #f9c227; 
  color:#000000; 
  font-weight:bold
}
#mnogo_seiten {background-color: #EEEEEE;}

#veranstaltungsliste {
  background-image: url(../../../bilder/edaz/veranstaltungen_klein.jpg);
  background-position: right bottom;
  background-repeat: no-repeat;
  width:100%;
  min-height:400px;
}
#veranstaltungsliste td {vertical-align:top}
#veranstaltungsliste_jahr {
  font-size:12px;
  font-color:#999999;
}

.home_background {
  background-image: url(../../../bilder/edaz/home_hintergrund.jpg);
  background-position: left bottom;
  background-repeat: no-repeat;
}

/* kein Rahmen um Aero-Bild auf Shop-Seite */
#aero img {border:0}

.standard_linkliste_ueberschrift {margin-top:10px; font-weight:bold}

#fehler_ueberschrift {
  font-weight:bold;
  padding-bottom:5px;
  /*font-size:1.1em;*/
}
#fehler_code {
  padding-bottom:10px;
  font-size:1.3em;
  color:red;
}

/* ..........M.............. */



/*---------- RIGHT ----------- */
#col_right { 
  position:relative;
  float:right;
  width:155px;
  background-color:#999999;
  color:#FFFFFF;
  text-align:right;
}

# col_right a {
  color:#FFFFFF;
}

#search {
  padding: 30px 10px 5px 10px;
}
#search_label {padding-bottom: 5px;}
#search input {
  background-color: #bbbec3;
  border:1px solid #f9c227;
  width: 135px;
}

#navigation_rechts {
  padding: 5px 10px 5px 10px;

}
#navigation_rechts strong {font-weight:normal}
#navigation_rechts ul {list-style-type:none}
#navigation_rechts a {
  display:block; 
  padding-top: 2px; 
  padding-bottom:2px;
  margin:1px 0 1px 0;
  color:#FFFFFF;
}
#navigation_rechts li.active a { color:#f9c227}
#navigation_rechts li.active ul li a {}
#navigation_rechts li.active ul li a:hover {}
/*#navigation_rechts ul li a {visibility:hidden}*/
#navigation_rechts ul li ul a {visibility:visible}
.navi_rechts ul li {
  padding-left:10px;
  background-color: #F9C227;
}

#ebene3_dynamisch {
  background-color:#f9c227; 
  padding:3px;
  border: 1px solid #bbbec3;
}
#ebene3_dynamisch strong {color:#333333}
#ebene3_dynamisch a:hover {color:#000000}
#ebene3_dynamisch ul li a {color:#333333}

#ebene3_statisch li.active a {color:#f9c227}
#ebene3_statisch a:hover {color: #f9c227} 


#weather {padding: 30px 10px 10px 10px;}
#weather table {text-align:left}
#weather strong {font-weight:normal}
#search_submit {display:none}

.linkliste_rechts ul { 
  list-style-type: none; 
  vertical-align:middle
}
.linkliste_rechts a {text-decoration:none}
.linkliste_rechts img { 
  border:0;
  float:left;
  margin-right:5px;
}
.linkliste_rechts li {
  clear:left;
  padding-top:5px; 
  font-size:0.85em;
  vertical-align:middle
}
.linkliste_rechts_clear {clear:left}

.rci {padding-left:10px}

/* --------- FOOT --------------*/
#footer {
  font-size: 0.8em; 
  clear: both; 
  color: #FFFFFF; 
  background-color:#bbbec3; 
  padding: 0;
  text-align:right;
}


#footer_content {
  min-height: 20px;
  margin-left:160px;
  background-image: url(../../../konfiguration/layout/style_images/edaz/koordinaten.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}

#footer a {color:#FFFFFF}

#footer_navi {display:inline;float:right;padding-right:10px}
#footer_navi ul li {display:inline}
#copyright {display:inline;margin-right: 120px;}
