html, body, div, p, h1, h2, h3, ul, span, a, table, td, form, input, textarea, img, select {
        font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 11px;
        line-height: 14px;
        font-weight: normal;
}
/* Schriftformatierung --------------------------------------------------------- */

h1{font-size:12px; color:#ff8803; font-weight:bold; margin:5px;}
h1.om{font-size:12px; color:#ff8803; font-weight:bold; margin:0px 0px 5px 0px;}
h2{font-size:11px; color:#000000; font-weight:bold; margin:5px;}
h3{font-size:11px; color:#000000; font-weight:normal; margin:5px;}
h3.om{font-size:11px; color:#000000; font-weight:normal; margin:5px 0px;}
h4{font-size:10px; color:#FF0000; font-weight:normal; margin-left:5px; margin-bottom:5px; margin-top:0px;}
h4.anzeige{font-size:10px; color:#ff8803; padding:0px 0px 0px 17px;}

ul {list-style-position:outside; list-style-type:disc; margin: 0 0 0 0.8em; padding-left: 0.8em; }
li {}/**/

a.h1:link, a.h1:visited, a.h1:hover {font-size:12px; color:#ff8803; font-weight:bold; text-decoration: underline;}
a.h4:link, a.h4:visited, a.h4:hover {font-size:10px; font-weight:normal; color:#FF0000; text-decoration: none;}

.txt_10_hl_m5{font-size:10px; font-weight:normal; color:#ff8803; margin:5px;}
.txt_10_hl{font-size:10px; font-weight:normal; color:#ff8803; margin:0px;}
.txt_11_hl_bd{font-size:11px; font-weight:bold; color:#ff8803;}
.txt_11_rot_bd{font-size:11px; font-weight:bold; color:#FE2C03; }
.txt_11_grau{font-size:11px;  margin:0px;}

.fett {font-weight:bold;}

/* Logo positinierung -------------background: url(images/logo.gif);-------------------------------------------- */
#logo { position:absolute;
      left:0px; top:0px;
      width:960px; height:95px;
      border:0px solid #ff8803;
      z-index:2;}

/* Titelbildbereich ---------------------------------------------------- */
#titelbild { position:absolute;
           left:0px; top:80px;
           width:836px; height:253px;
           border:0px solid #ff8803;
           z-index:1;}

/* Werbung Container ---------------------------------------------------- */
#Werbung { position:absolute;
           left:850px; top:80px;
           border:0px solid #ff8803;
           }

/* KT_Links Container ---------------------------------------------------- */
#KT_Links { position:absolute;
           left:-1000000px; top:-100px;
           border:0px solid #ff8803;
           }
a.navi_kt{font-size:3px;}                      
/* Navigation oben komplett------------------------------------------------------------------------------- */
/* Navigation oben DIV ------------------------------------------------------ */
#Navi_oben { position:absolute;
           left:285px; top:85px;
           float:left;
           border:0px solid #ff8803;
           z-index:3;
           }
/* Navigation oben LINK-DIV------------------------------------------------------ */
.navi_oben_normal  { padding-left:15px; float:left; text-align:center;}

/* Navigation oben LINK --------------------------------------------------------- */
a.navi_oben, a.naviactive_oben {font-size:10px;}
a.navi_oben:link, a.navi_oben:visited {color: #ff8803; text-decoration: none;}

a.navi_oben:hover{color: #FE2C03; text-decoration: underline;}
a.naviactive_oben{color: #FE2C03; text-decoration: none;}

/* Navigation oben komplett ende -------------------------------------------------------------------------- */

/* Navigation unten komplett ------------------------------------------------------------------------------ */
/* Navigation unten DIV ------------------------------------------------------ */
#Navi_container { position:absolute;
           left:0px; top:333px;
           width:836px;  height:25px;
           background-color: #ff8803;
           z-index:4;
           }

/* Navigation unten LINK ---------------------------------------------------------- */
a.navi {font-weight:bold;}
a.navi:link, a.navi:visited{color: #FFDCB4; text-decoration: none;}

a.navi:hover{color: #FFFFFF; text-decoration: underline; }
a.naviactive {color: #FFFFFF; text-decoration: none; font-weight:bold;}

/* Navigation unten komplett ende ------------------------------------------------------------------------- */

/* Links ------------------------------------------------------ */
a.merkenlink:link, a.merkenlink:visited, a.merkenlink:hover{color: #FE2C03; text-decoration: none; font-size:11px; font-weight:bold;margin:5px;}


a.infolink:link, a.infolink:visited {color: #ff8803; font-size:10px; font-weight:normal; }
a.infolink:link, a.infolink:visited {text-decoration: none;}
a.infolink:hover{text-decoration: underline;}

a.infolink_fett:link, a.infolink_fett:visited {color: #ff8803; font-weight:bold; text-decoration: none;}
a.infolink_fett:hover{text-decoration: underline;}

a.infolink_normal:link, a.infolink_normal:visited {color: #ff8803; font-weight:normal; text-decoration: none;}
a.infolink_normal:hover{text-decoration: underline;}

a.weiter:link, a.weiter:visited, a.weiter:hover {color: #FF0000; font-size:10px; font-weight:bold; margin:5px;}
a.weiter:link, a.weiter:visited {text-decoration: none;}
a.weiter:hover {text-decoration: underline;}

a.link_orange:link, a.link_orange:visited, a.link_orange:hover {color: #ff8803; text-decoration: underline;}

           
/* Formularbereich ---------------------------------------------------- */

.Button_rnm
   {font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:120px; border:1px solid #ff8803; margin-left:5px;}
.Button_empf
   {font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:120px; line-height:14px;  border:1px solid #ff8803; margin-left:22px;}
select.tdw_rr
   {font-size:11px; color:#FF5603; border:1px solid #ff8803; margin:0px 0px 5px 5px; width:240px;}
select.rr
   {font-size:11px; color:#FF5603; border:1px solid #ff8803; margin-left:5px; width:350px; margin-bottom:5px;}
select.anrede
   {font-size:11px; color:#ff8803; border:1px solid #ff8803; margin-left:5px; width:65px;}
form.kontinente 
   { display:inline;font-size:11px; color:#FF5603; margin:0px; border:0px solid #ff8803; }

form 
   { font-size:11px; color:#FF5603; margin:0px; padding:0px; }
/* Tabelle Inhalt --------------------------------------------------------- */
table.content {position:absolute;
       left:0px; top:364px;
       width:836px;
       border:0px solid #ff8803;
       border-spacing:0px;
       }

td.Login {width:150px;

}

td.Reiseberichte{ width:536px;
                  position:relative;
                  vertical-align:top;
                  border-left:6px solid #ff8803; 
                  border-right:6px solid #ff8803;
                  }

td.Anzeige {width:150px;}

                  
.Copyrights { color: #ff8803; font-size:10px; font-weight:normal;}
#news {margin: 0px 0px 0px 5px;}
/* Bilder Inhalt --------------------------------------------------------- */
img.Anzeige{
                   float:right; clear:right;
                   margin:10px;}

img.Werbung{ border:0px solid #ff8803;
             float:left; clear:left;
             margin:5px;}

img.News{ border:1px solid #ff8803;
          width:80px;  height:80px;
          margin-bottom:10px; margin-top:5px;
                   }
/* KT Inhalt --------------------------------------------------------- */
td.KT_Reisetyp {height:15px;
               vertical-align:top;
               text-align:left;
               padding-left:5px;
               background-color: #FFCE9D;
               border:1px solid #ff8803;
               font-size:11px; color: #FE2C03; margin:5px; font-weight:bold;
               }
               
.KT_container {  padding:5px;  margin:5px; border:0px solid #ff8803; width:100%;
                 font-size:11px; color:#FF5603; clear:both; }

.KT_type { height:15px; width:95%;
               vertical-align:top;
               text-align:left;
               padding-left:10px;
               background-color: #FFCE9D;
               border:1px solid #ff8803;
               font-size:11px; color: #FE2C03; margin:5px; font-weight:bold;
                }
.KT_bild, .KT_keinbild { width:80px;  height:80px;}

.KT_bild { border:1px solid #ff8803;}
            
.KT_keinbild { border:0px solid #ff8803;}

/* Impressum --------------------------------------------------------- */

A.email:link{color: #ff8803; text-decoration: none; font-size:11px; font-weight:bold;}
A.email:visited{color: #ff8803; text-decoration: none; font-size:11px; font-weight:bold;}
A.email:hover{color: #ff8803; text-decoration: none; font-size:11px; font-weight:bold;}


table.test {width:100%; padding:0px; border:1px solid #ff8803; margin:0px;}
input.test
   { font-size:11px; color:#FF5603; border:1px solid #ff8803; width:140px; margin:0px; padding:0px;}

input.test_black
   { font-size:11px; color:#000000; border:1px solid #ff8803; width:140px; margin:0px; padding:0px;}


select.test
   {font-size:11px; color:#ff8803; border:1px solid #ff8803; margin-left:0px; width:65px;}

textarea.test
   { font-size:11px; color:#FF5603; border:1px solid #ff8803; width:95%; height:178px; margin:0px; padding:2px;}
.Button_test
   {font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:120px; border:1px solid #ff8803; margin:0px;}

.Button_back
   {font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:120px; border:1px solid #ff8803; margin:5px; text-align:center;}

td.test {width:30%; padding:0px;  margin:0px;
               vertical-align:top;
               text-align:left;
               border:1px solid #ff8803;
               }
td.test2 { width:70%; padding:0px;  margin:0px;
               vertical-align:top;
               text-align:left;
               border:1px solid #ff8803;
               }

.quelle{font-size:9px; color:#000000; margin:0px;}
       
/* PopUp -----------------------------------------------------------------------------------------------*/

a.popup:link, a.popup:visited, a.popup:hover{color: #ff8803; text-decoration: none; font-size:11px; font-weight:bold; margin:5px; text-align:right;}

a.bildclose:link, a.bildclose:visited, a.bildclose:hover {color: #ff8803; text-decoration: none; font-size:11px; font-weight:bold; margin:5px;}

/* form merkliste -----------------------------------------------------------------------------------------clear:right;*/
table.merken, td.check, td.headline { margin:0px; padding:0px; border:0px solid #ff8803;}
td.headline { font-size:12px; font-weight:bold; color: #ff8803;}

.btn_merken
   {text-decoration: none; font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:100px; border:1px solid #ff8803; margin-left:5px; float:left; text-align:center;}

.ML_text {  float:left; clear:left; padding:0px;  margin:0px; border:0px solid #ff8803; width:100%; height:100px;
               font-size:11px; color:#FF5603;  }

.ML_bild , .ML_keinbild {  float:right; clear:right;  
            margin-left:30px; 
            margin-right:20px; 
            margin-bottom:10px;
            width:80px;  height:80px;
            } 
                           
.ML_bild {  margin-top:0px; border:1px solid #ff8803; }
            
.ML_keinbild { margin-top:-15px; border:0px solid #ff8803; }   

/* rundreisen -------------------------------------------------------------------------------------------------------*/

a.stadt:link, a.stadt:visited, a.stadt:hover {font-size:12px; font-weight:bold; color: #FE2C03; margin:0px; text-decoration: none;}

#btn_close {position:absolute; right:30px; top:60px;}

#btn_back {position:absolute; right:30px; top:80px;}

/* langtext -----------------------------------------------------------------------------------------------*/

.bildband { margin:10px 10px 10px 5px; 
            border:1px solid #ff8803; 
            width:80px;  height:80px;
            }
#bildgalerie { margin-left:100px; 
            border:0px solid #ff8803; 
            width:320px;  height:380px;
            text-align: center;
            }

.galeriebild { margin-bottom:7px;
            margin-top:10px;  
            border:1px solid #ff8803; 
            width:300px;  height:300px;
            display:block;
            }
A.galerie:link, A.galerie:visited, A.galerie:hover {
            font-size:12px; font-weight:bold; color:#ff8803; text-decoration: underline;
            padding:0px 5px;}

.galerie_aktiv {
            font-size:12px; font-weight:bold; color:#FF0000; text-decoration: none;
            margin:0px 5px;}
A.galerie_pfeil:link, A.galerie_pfeil:visited, A.galerie_pfeil:hover {
            font-size:14px; font-weight:bold; color:#ff8803; text-decoration: none;
            margin:0px 5px;}
.galerie_pfeil_inaktiv {
            font-size:14px; font-weight:bold; color:#ffffff; text-decoration: none;
            margin:0px 5px;}
.galerie_stadtname {
            font-size:14px; font-weight:bold; color:#000000; text-decoration: none;
            margin-left:10px;}           
.galerie_titel {
            font-size:11px; font-weight:bold; color:#000000; text-decoration: none;
            margin-left:10px;}

.galerie_quelle {
            font-size:11px; font-weight:normal; color:#ff8803; text-decoration: none;
            margin-left:10px;}

.galerie_ergebnis {
            font-size:12px; font-weight:bold; color:#ff8803; text-decoration: none;
            margin:0px 5px;}

/* Sitemap -----------------------------------------------------------------------------------------------*/
.sitemap_kontinent, .sitemap_staat, .sitemap_stadt
   {font-size:11px; font-weight:bold;  padding:2px 5px;
   text-decoration: none;  display:block;}

.sitemap_kontinent
   {background-color:#ff8803; color:#ffffff; width:520px; border:1px solid #ff8803; margin:5px 0px 0px 0px;}
   
.sitemap_staat
   {background-color:#FFCE9D; color:#FE2C03; width:522px; border-bottom:1px solid #ff8803; }
   
.sitemap_stadt
   {background-color:#F5E3B1; color:#FE2C03; width:522px; border-bottom:1px solid #ff8803; }

.region_sitemap
  {font-size:10px; font-weight:normal;}

  /* selection -----------------------------------------------------------------------------------------------*/
  
/*a.allgemeineInfos:link, a.allgemeineInfos:visited, a.allgemeineInfos:hover { float:right; margin:0px 173px 0px 0px;} */ 
      
a.allgemeineInfos:link, a.allgemeineInfos:visited, a.allgemeineInfos:hover {color: #FF0000; font-size:10px; font-weight:bold; float:right; margin:0px 173px 0px 0px;}
a.allgemeineInfos:link, a.allgemeineInfos:visited {text-decoration: none;}
a.allgemeineInfos:hover {text-decoration: underline;}   
* html a.allgemeineInfos:link, * html a.allgemeineInfos:visited, * html a.allgemeineInfos:hover {
  margin:-22px 170px 0px 0px;
}

.btn_stadtAnzeigen { 
  text-decoration: none; 
  font-size:11px; 
  background-color:#FFCE9D; 
  color:#FE2C03; 
  width:100px; 
  border:1px solid #ff8803; 
  
  text-align:center;
  float:right; 
  margin:-22px 162px 0px 0px;
  }

* html .btn_stadtAnzeigen { 
  text-decoration: none; 
  font-size:11px; 
  background-color:#FFCE9D; 
  color:#FE2C03; 
  width:100px; 
  border:1px solid #ff8803; 
  margin-left:10px;  
  text-align:center;
  float:right; 
  margin:-22px 154px 0px 0px;
  }


/*   link keine Bilder auf bilder_galeri.php*/  
.keine_bilder {color: #FF0000; font-size:10px; font-weight:bold; float:right; margin:0px 140px 0px 0px;}  
* html .keine_bilder {
  margin:-22px 137px 0px 0px;
}

.btn_GalSelBack
   {text-decoration: none; font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:100px; border:1px solid #ff8803; margin:5px 0px 0px 5px; padding:2px;  text-align:center;}
.btn_GalzurStadt
   {float:right; text-decoration: none; font-size:11px; background-color:#FFCE9D; color:#FE2C03; width:100px; border:1px solid #ff8803; margin:0px 5px 0px 0px; padding:2px;  text-align:center;}