 /* CSS Document */
.plusicon{
position:relative;
top:15px;
left:5px;  
width:10px;
height:10px;

display:none;
}
.plusico{
  display:none;
}
.zoomImage{
float:left;
padding:0px;
margin:0px;

}
  
html, body{
background: white;
font-family: Georgia, "Times New Roman", serif;
color:#999999;
font-size: 12pt 
}

body a:link, body a:visited {
font-weight: bold;
text-decoration: none;
}
body a:link:after, body a:visited:after {
font-weight: normal;
font-size: 80%
}


ol{
  list-style-image: none;
  list-style-type: square;
}
ol li{
  margin:0px;
  padding:0px;
}
a{
 color:#65ab3c;
  text-decoration:underline;
}
a:hover{
 text-decoration:none;
  color:#2d5b1d;
}
.links a{
 color:#65ab3c;
 text-decoration:underline;
 padding:0px;

}
.links a:hover{
 text-decoration:none;
  color:#2d5b1d;
}
.links img{
vertical-align:middle;
  padding:0px;
  padding-right:10px;

}
h1{
  padding:0px;
  margin:0px;
  font-size:18pt;
  color:#2d5b1d;
  
 }
h2{
  padding:0px;
  margin:0px;
  font-size:16pt;
  color:#2d5b1d;
 }
h3{
  padding:0px;
  margin:0px;
  font-size:16pt;
  color:#336633;
}
h4{
  padding:0px;
  margin:0px;
  font-size:16pt;
  color:#333333;
}
h5{
  padding:0px;
  margin:0px;
  font-size:16pt;
  color:#669933;
 }
h6{
  padding:0px;
  margin:0px;
  font-size:16pt;
  color:#006699;
}
 hr{
  color:#CCCCCC;
  border-width:0px;
  background-color:#CCCCCC;
  height:1px;
}

#gesaeuse {
    width:1000px;
    background-color:#FFFFFF;
  
}
#alpenregion{
   width:1000px;
   height:232px;
   display:none;
}
.tx-dropdownsitemap-pi1{
font-weight:normal;
font-size:12pt;

}
#mainmenu{
  width:785px;
  text-align:left;
  color:#153f16;
  font-weight:normal;
  font-size:12pt;
  display:none; 
  vertical-align:middle;
  padding:0px;
  padding-left:10px;  
  padding-top:2px;
  padding-bottom:2px;
}
.mainmenu_act{
   color:#153f16;
   text-decoration:none;
}
.m_no{
   color:#FFFFFF;
   text-decoration:none;
}
    #mainmenu ul{
    padding:0px;
    margin:0px;

}
#mainmenu li{
padding:0px;
padding-left:7px;
padding-right:7px;
display:inline;
}
.sitemap_img{
border:0px;
}
#mainmenu a:hover{
color:#153f16;
}
#gesaeuse-wetter{ 
  float:left;
  width:200px;
  height:105px;
  background-color:#73a759;
  display:none;
}

#alpenregion-partner{ 
  float:right;
  width:795px;
  background-image:url(alpenregion-gesause-bg.jpg);  
  height:105px;   
  text-align:right;
  display:none;
}

#alpenregion-logos{
   padding:0px;
   padding-right:5px;
   text-align:right;
   width:780px;
   display:none;
}
#gesause-logos img{
      border:0px;

}
#whitebar{
     clear:left;
     height:5px;
}
#submenu{
    float:left;
    margin:0px;
    padding:0px;
    padding-top:25px;
    padding-left:15px;
    min-height:332px;
    width:185px;
    background-image:url(submenue_bg.jpg);
    background-repeat:repeat-x;
    font-size:12pt;
    font-weight:bold;
    display:none;
}
#submenu ul{
     padding:0px;
     margin:0px;
     list-style-type:none;  
     padding-left:15px;  
     color:#65ab3c;
}
#submenu li{
     padding:0px;
     margin:0px;
     list-style-type:none;
     list-style-image: url(arrow-menue.gif);
     padding-bottom:4px;
}
#submenu ul li ul {
     padding:0px;
     margin:0px;
     padding-top:3px;
     padding-bottom:3px;
     padding-left:0px;
     font-weight:normal;
     list-style-type:none;  
     color:#336633;
     
}
#submenu ul li ul li{
     padding:0px;
     margin:0px;
     list-style-type:none;
     list-style-image: none;
     padding-top:1px;
     padding-bottom:1px;
     padding-left:10px;
}
#submenu ul li ul li ul{
     padding:0px;
     margin:0px;
     list-style-type:none;
     list-style-image: none;
     padding-bottom:0px;
     padding-left:5px;
     font-size:12pt;
     padding-top:3px;
     padding-bottom:3px;
     color:#65ab3c;
}
#submenu ul li ul li a{   
   color:#65ab3c;
}
#submenu ul li ul li a:hover{
   color:#336633;
}
#submenu ul li ul li ul li a{   
   color:#336633;
}
#submenu ul li ul li ul li a:hover{
   color:#65ab3c;
}
#submenu a{ 
    text-decoration:none;
    color:#336633;
    display:block;
}
#submenu a:hover{
    color:#65ab3c;

}

.menu_grau{
   color:#636363;
}
.menu_gruen{
  color:#153f16; 
}
#alpenregion-nationalpark-gesaeuse{
  float:left;
  padding:0px;
  margin:0px;

  width:100%;
  font-size:12pt;
}
#alpenregion-nationalpark-gesaeuse img{
             display:none;
}
#alpenregion-nationalpark-gesaeuse p{
      font-size:12pt;
}

.pagebrowser{
  display:none;
}

#alpenregion-nationalpark-gesaeuse-3{
  float:left;
  padding:0px;
  margin:0px;
  margin-left:5px;
  padding-right:0px;
  width:100%;
  font-size:12pt;  
   
}

#alpenregion-nationalpark-gesaeuse-3 img{
  display:none;
}


#alpenregion-nationalpark-gesaeuse-3 p{
      font-size:12pt;
}


#gesause-angebote img{
         display:none;
}
#gesause-angebote{
  
  padding:0px;
  margin:0px;
 
}

/*
  .spez_2col_left ol{
  padding:0px;
  margin:0px;
  list-style-position:inside;
  font-size:12pt;
}


*/


#gesause-angebote ol{
     font-size:12pt;
     padding:0px;
     margin:0px;
     list-style-position:inside;

}
#gesause-angebote li{
  padding:0px;
  margin:0px;
  list-style-type:none;
  list-style-image: url(arrow-menue.gif);
}

#gesause-angebote p{
 margin:0px;
 padding:0px;
 font-size:12pt;
}

#gesause-angebote a{
        text-decoration:none;
}

.angebote-detail-image{
        border:0px;
       padding:0px;
       padding-top:2px;
       
}
#gesause-anreise{
display:none;
}
#gesause-anreise img{
          display:none;
}
#anreise img{
  border:0px;
}
#servicehotline{
float:none;
 height:30px;
}
#servicehotline p{
     font-size:12pt;
 color:#333333;
}
#tourismusverband-adresse{
      clear:left;
      background-color:#4f4f4f;
      color:#8c8c8c;
      padding:2px;
      padding-left:200px;
      font-size:12pt; 
      display:none; 
}
#tourismusverband-adresse ul{
     padding:0px;
     margin:0px;
     list-style-type:none;
}
 
#tourismusverband-adresse li{
  padding:0px;
  padding-left:5px;
  padding-right:5px;
  display:inline;
}

#tourismusverband-adresse a{
  color:#999999;
  text-decoration:none;
}
#tourismusverband-adresse a:hover{
  color:#cccccc;
  text-decoration:none;
}

#tourismusverband-adresse p{
 padding:0px;
 margin:0px;
}

#alpenregion-info{
    position:absolute;
    width:150px;
    height:20px;
    background-image:url(info-bg.png);
    left:0px;
    top:0px;
}  

#bottombar{
   clear:left;

}
#adresse{
    float:left;
}  
#social_networks{
    float:right;
    vertical-align:middle;
    padding:0px;
    padding-right:15px;
}
 
.pipepad{
   padding:0px;
   padding-left:10px;
}    

.social_networklinks{
  float:left;
  padding:0px;
  padding-left:15px;
}     
 .social_networklinks img{
  border:0px;
}
.partner{
  float:right;
  padding:0px;
  margin:0px;
  margin-top:15px;
  margin-left:15px;
  text-align:right;
  width:54px;
  height:55px;
  background-image:url(partner-bg.png);
  background-repeat:no-repeat;
  border:0px;
  text-align:center;
  vertical-align:middle;
} 
.partner img{
    border:0px;
    text-align:center;
    vertical-align:middle;
} 

.padbot{
   padding-bottom:3px;
}
.angebote-detail-image{
       padding:0px;
       padding-top:2px;
       
}
.pauschalen_bild{
     float:left;
     margin:0px;
     padding:0px;
     padding-right:10px;
     padding-bottom:5px;
} 
.pauschalen_bild img{
   border:0px;
}  
.xs_partner{
   width:605px; 
   padding:5px; 
}    
.xs_partner p{
   padding:0px;
   padding-bottom:5px;
   margin:0px;
   
} 

.xs_partner a{
  padding:0px;
  text-decoration:none; 
  color:#65ab3c;
  font-weight:bold;
  font-size:12pt;
  
} 
#map39_sidebar{
  clear:left;
  clear:right;
  
}
#map39{

}

.xs_zusatz{
     clear:left;
 
}
.xs_partner a:hover{
  padding:0px;
  text-decoration:underline; 
  color:#65ab3c;
  font-weight:bold;
}    
.xs_partner_address{
  float:left;
  font-size:12pt;
}
.xs_partner_address p{
padding:0px;
margin:0px;

}
.xs_image{
display:none;
}
.xs_more{
display:none;
}
.xs_subline{
  color:#65ab3c;

}
.xs_image img{
border:0px;

}  
.browseBoxWrap{
 display:none;
}

.xs_partner_kontakt{
font-size:12pt;
}
  
   
.xs_image p{
   padding:0px;
   margin:0px;
 }
.xs_image a{ 
font-size:12pt;
padding:0px;
margin:0px;
}


.tx_mh_branchenbuch-detail{
   border:1px solid #65ab3c;
   width:605px; 
   padding:5px; 

} 
/*
 Routenplaner Sidebar
*/
#map39_sidebar{
   width:605px;

} 
#xeissidebar{
   padding:0px;
   padding-bottom:5px;
   font-size:12pt;
   display:none;
}
#xeissidebar ul{
   padding:0px;
   margin:0px;
  list-style-type:none;
}
#xeissidebar li{
   padding:0px;
   margin:0px;
   display:inline;
}

#xeissidebar a{
    color:#65ab3c;
}

#xeissidebar a:hover{
    color:#336633;
    text-decoration:none;
}

#xeismap{


}
/*
Routenplaner Maps Bubble  
*/  
.map_infotitle{
    font-size:12pt;
    color:#2d5b1d;
    font-weight:bold;
}  
.gemeinde_adresse{
    font-size:12pt;
    padding:0px;
    padding-top:10px;
}

.dirmenu{
     font-size:12pt;
     padding:0px;
}
.dirmenu a{
    color:#65ab3c;
}

.dirmenu a:hover{
    color:#336633;
    text-decoration:none;
}
 /*
 Routenplaner Adresssuche
*/

.wecmap_suche_head{
   color:#336633;
   font-weight:bold;
}
#routenplaner_box{
 border:1px solid #336633;
 background-color:#65ab3c;
 padding:5px;
 font-size:12pt;
 display:none;
}

input{
   width:93px;
   margin:0px;
   margin-right:15px;
}
input submit{
   width:30px;
}
.flle{
padding:0px;
padding-right:5px;

}  

#tx-wecmap-pi2{
   width:615px;
   font-size:12pt;
}   

/*
  Special 2 col
*/ 
.spez_2col_left{
    width:100%;
} 

.spez_2col_left ol{
  padding:0px;
  margin:0px;
  list-style-position:inside;
  font-size:12pt;
}
.spez_2col_left ul{
  padding:0px;
  margin:0px;
  list-style-position:inside;
  font-size:12pt;
}
.spez_2col_left li{
  padding:0px;
  margin:0px;
  list-style-type:none;
  list-style-image: url(arrow-menue.gif);
  padding-bottom:5px;
}


.spez_2col_right{
  padding:0px;
  margin:0px; 
  width:100%;
 
} 
.spez_2col_right img{
 display:none;
} 
.spez_2col_right ol{
  padding:0px;
  margin:0px;
  list-style-position:inside;
  font-size:12pt;
}
.spez_2col_right li{
  padding:0px;
  margin:0px;
  list-style-type:none;
  list-style-image: url(arrow-menue.gif);
  padding-bottom:5px;
}
.spez_2col_sp_img{
padding:0px;
margin:0px;
  float:left;
}
.spez_2col_sp_img img{
padding:0px;
margin:0px;
padding-bottom:10px;
padding-right:5px;
}
.spez_2col_sp_hed{
padding:0px;
margin:0px;
   font-size:12pt; 
    
}
.spez_2col_sp_hed p{
    color:#65ab3c;
    
    font-weight:bold;
    padding:0px;
    margin:0px;
    padding-top:1px;
    padding-bottom:10px;
}

.spez_2col_sp_txt{
     padding:0px;
    
}
.spez_2col_sp_stxt{
  padding:0px;
  margin:0px;
}
.spez_2col_sp_stxt p{
    padding:0px;
    margin:0px;
    font-size:12pt; 
    padding-bottom: 10px;
    padding-top:1px;
}
.spez_2col_sp_imgs{
position:relative;
    clear:left;
    padding:0px;
    margin:0px;
    top:-10px;
}
.spez_2col_sp_imgs img{
    padding:0px;
    padding-right:6px;
    border:0px;
}
.spez_2col_sub{
 font-weight:bold;
}


.spez_2col_sp_bottom{
  clear:left;
  clear:right;
}

.hlinks a{
   text-decoration:none;
}
.hlinks a:hover{
   text-decoration:underline;
}

/*
TT_NEWS
*/

.news_list{
  float:left;
  
  padding:0px;
 
  font-size:12pt;

}
 .news_search_txt{
  float:left;
  width:380px;
  padding:0px;
  padding-left:10px;
  font-size:12pt;
  font-weight:normal;
 
 }
.news_suchfeld_bg{
  background-color:#f4f8f2;
  width:385px;
  padding:0px;
  padding-left:18px;
  padding-top:10px;
  padding-bottom:10px;
  background-image:url(../images/news_link.gif);
  background-repeat:no-repeat;
  background-position:5px 15px;
}

.news_s_input{
    width:200px;
    font-size:12pt;
    color:#333333;
 }
.news_list a{
   text-decoration:none;
  
}
.news_list p{
   padding:0px;
   padding-bottom:2px;
   margin:0px;
}
.news_list a:hover{
   text-decoration:underline;
}
.level1{
 display:none;
}

.level1 a{
     vertical-align:text-bottom;
    color:#333333;
    font-weight:bold;
    text-decoration:none;
    padding-bottom:10px;
}

.level1 a:hover{
     color:#336633;

}

.newshead{
   background-color:#73a759;
   color:#b4e281;
    float:left;
   width:423px;
   font-size:12pt;
   font-weight:normal;
   height:20px;
   padding:0px;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:10px;
}
.newshead p{
  padding:0px;
  margin:0px;
}

.kat_head{
   background-color:#73a759;
   color:#b4e281;
   font-weight:bold;
   font-size:12pt;
   float:left;
   width:187px;
   height:20px;
   padding:0px;
   padding-top:14px;
   padding-bottom:6px;
}

.kat_head p{
  padding:0px;
  margin:0px;
  
}

.kat_st{
   clear:left;
}

.news_more{
display:none;
}
.news_more a{
    display:block;
}
.news_more a:hover{
   text-decoration:none;
}
.news_more img{
     border:0px;
     vertical-align:middle;
     padding:0px;
     padding-left:5px;

}
.tx-ttnews-browsebox{
    display:none;

}

#Sponsoren{
padding:0px;
padding-bottom:20px;
height:100px;
}
#Sponsoren img{
display:none;
}
#Sponsoren:after {
  content: "\ \ (c) 2010 Tourismusverband Alpenregion Nationalpark Gesaeuse - Hauptstrasse 35 - A -8911 Admont, Oesterreich - Telefon: +43 (0) 3611 21 160 10 - Telefax: +43 (0) 3611 21 160 40 - E-Mail: info@gesaeuse.at - Internet: www.gesaeuse.at";
  color: #999 !important;
  padding:0px;
  padding-top:30px;
  }


.tx-ttnews-browsebox ul{
   padding:0px;
   margin:0px;
}
.tx-ttnews-browsebox li{
   padding:0px;
   margin:0px;
   list-style-type:none;
   display:inline;
  
}

.news_bilder{
    float:right;
    padding:0px;
    width:212px;
    padding-top:5px;
}
.news_bilder img{
    border:0px;
    padding:0px;
   
}
.news_text{
     padding:0px;
     margin:0px;
     padding-left:10px;
} 
 
.news_back{

}

.news_datei{
  background-color:#f4f8f2;
  width:385px;
  padding:0px;
  padding-left:18px;
  padding-top:10px;
  background-image:url(../images/news_link.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
  
}
.news_datei p{
     padding:0px;
     margin:0px;
} 

.news_datei a{
     font-size:12pt;
     font-weight:bold;
     
} 
.news_datei img{
    padding:0px;
    padding-right:10px;
    padding-top:4px;
    vertical-align:middle;
     
}
.news_datei_head{
   font-weight:bold;
   font-size:12pt;
   padding:0px;
   margin:0px;

}

.single_box{
    display:none;
    width:170px;
    background-color:#73a759;
    padding:0px;
    margin:0px;
  
}
.single_box_header{
      color:#b4e281;
      font-size:16pt;
      font-weight:bold;
      padding:0px;
      margin:0px;
      padding-bottom:5px;
      padding-top:11px;
      background-image:url(../images/news_box_linie.gif);
      background-repeat:repeat-x;
      background-position:left bottom;
      height:25px;
      margin-left:9px;
      margin-right:9px;
}

.single_box_author{
    padding:0px;
    margin:0px;
    margin-left:9px;
    margin-right:9px;

}
.latest_box_author {
    padding:0px;
    margin:0px;
    margin-left:9px;
    

}
.latest_box_author p{
      margin:0px;
      padding:0px;
      padding-top:5px;

}
.single_box_author a{
 color:white;
 text-decoration:none;
 font-size:12pt;
}
.single_box_author a:hover{
 color:white;
 text-decoration:none;
}
.single_box_email{
    padding:0px;
    margin:0px;
    margin-left:9px;
    margin-right:9px;
    color:#ffffff;
}

.latest_box_subheader{
    padding:0px;
    margin:0px;
    margin-left:9px;
    margin-right:9px;
    color:#ffffff;
    
}
.latest_box_subheader p{
         margin:0px;
      padding:0px;
      padding-top:5px;
}
.single_box_email a{
  font-size:12pt;
  color:#336633;
  text-decoration:none;
}
.single_box_email a:hover{
  text-decoration:underline;
}
.news_back_box{
    padding:0px;
    margin:0px;
    width:155px;
    margin-left:9px;
    margin-right:9px;
   
    padding-bottom:10px;
    font-size:12pt;
    font-weight:bold;
    text-align:right;
}
.news_back_box img{
     border:0px;
     vertical-align:middle;
     padding:0px;
     padding-left:2px;
     
}
.news_back_box a{
     text-decoration:none;
     color:#b4e281;
     display:block;
}
.news_back_box a:hover{
      text-decoration:none;
      color:#336633;
}


.currCat a{
    color:#336633;
}
.spez_2col_left h1{
   

}
.xs_det_bb{
   padding:0px;
   
   padding-bottom:13px;
   font-weight:bold;
}
.xs_det_bb a{
  text-decoration:none;
  font-weight:bold;
   padding:0px;
   color:#336633;
}
.xs_det_bb a:hover{
text-decoration:none;

}

.xs_det_bb_su{
 padding:0px;
  color:#333333;

}

/* #### SPecial Link

*/

.special_datei{
  background-color:#f4f8f2;
  margin:0px;
  padding:0px;
  padding-left:18px;
  padding-top:10px;
  padding-right:5px;
  padding-bottom:10px;
  background-image:url(../images/news_link.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
  margin-bottom:20px;
}
.special_datei p{
     padding:0px;
     margin:0px;
} 

.special_datei a{
       
     
} 

.special_datei_head{
   font-weight:bold;
   font-size:12pt;
   padding:0px;
   margin:0px;
   padding-bottom:6px;

}
