BODY, TD {
 scrollbar-base-color:#FFFFFF;
 scrollbar-3dlight-color:#9DD091;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-darkshadow-color:#9DD091;
 scrollbar-face-color:#9DD091;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#E1Edd7;
 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

form {
	margin: 0;
	padding: 0;
	}

a { color:#003399; }
a:hover { color:#3399CC; }

/* Formate für Suchbereich unter der Navigation => ganz unten */

/* Formate für Themenseiten 11/2006 => auch ganz unten */

/* Mitgliederbereich */
.greenbutton {
	margin:1px;
	background-color:#E8F8DC;
	font-size:9px;
	}
	
.seitentitel { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:14px;
	font-size:14px;
	font-weight:bold;
	color: #003300;
	}

.bbnavhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	border-left:1px solid #7BC02B;
	padding-left:3px;
	}

.bbrightfloat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	border-left:1px solid #7BC02B;
	padding-left:3px;
	}

.bbrightfloat a:link, .bbrightfloat a:active, .bbrightfloat a:visited {
	color : #000000;
	text-decoration : none;
}

.bbrightfloat a:hover {
	color: #000000;
	text-decoration: underline;
}

/* alles andere */
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	/* font-weight: normal; */
	text-decoration: none;
}

a.nav:link {
	color: #003300;
	text-decoration: none;
}

a.nav:visited {
	color: #003300;
	text-decoration: none;
}

a.nav:hover {
	color: #003300;
	text-decoration: underline;
}

/* .menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
	
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
} */

.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.mainheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #003300;
	background: url(/gfx/mainheading_dashed.gif) repeat-x bottom left;
	padding-bottom: 6px;
}

.mainsubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}

.mainfloat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #003300;
}

.mainfloat a:link, .mainfloat a:active, .mainfloat a:visited {
	color : #006699;
	text-decoration : none;
}

.mainfloat a:hover {
	color: #0066FF;
	text-decoration: underline;
}

.rightheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003300;
}

.rightheading a:link, .rightheading a:active, .rightheading a:visited {
	color : #003300;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rightheading a:hover {
	color: #003300;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rightfloat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.rightfloat a:link, .rightfloat a:active, .rightfloat a:visited {
	color : #000000;
	text-decoration : none;
}

.rightfloat a:hover {
	color: #000000;
	text-decoration: underline;
}

select, input, textarea {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #003300;
}

.feld { 
	width:90px;
}

.auswahl { 
	font-size : 11px;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
}

.adheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.adheading a:link, .adheading a:active, .adheading a:visited {
	color : #003300;
	text-decoration : none;
}

.adheading a:hover {
	color: #B03220;
	text-decoration: underline;
}

.adheading_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.adheading_black a:link, .adheading_black a:active, .adheading_black a:visited {
	color : #003300;
	text-decoration : none;
}

.adheading_black a:hover {
	color: #B03220;
	text-decoration: underline;
}

.adfloat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
/*	text-align: justify; */
}

.adfloat a:link, .adfloat a:active, .adfloat a:visited {
	color : #003300;
	text-decoration : none;
}

.adfloat a:hover {
	color: #0066FF;
	text-decoration: underline;
}

.navhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
}

/* Formate für Suchbereich unter der Navigation */
select.navsuch {
	width:162px;
	margin-left:1px;
	}
	
.navsuchbutton {
	width:50px;
	margin:1px;
	color: #004400;
	background-color:#C6E39D;
	font-size:9px;
	font-weight: bold;
	}
	
#navsuchebutton {
	text-align:center;
	margin-right:1px;
	}
	
/* Formate für Suchbereich innerhalb TAGUNGSHARZ */
.pflichtfeld {
	font-size: 1.5em;
	font-weight: bold;
	color: #003300;
	}

select.tagungsuch {
	width:130px;
	margin-left:2px;
	}
	
#tagungsuchebutton {
	text-align:center;
	margin-right:1px;
	}
	
.tagungsuchbutton {
	width:56px;
	margin:1px;
	font-size:9px;
	font-weight: bold;
	color: #008542;
	background-color:#E8F8DC;
	}
	
.tagunganfragebutton {
	margin:1px;
	font-size:9px;
	font-weight: bold;
	color: #003300;
	background-color:#c6e39d;
	}
	
.tagunganfragebutton2 {
	width:132px;
	margin:1px;
	font-size:9px;
	font-weight: bold;
	color: #008542;
	background-color:#E8F8DC;
	}
	
.erwsuchbutton {
	width:56px;
	margin:1px;
	font-size:10px;
	font-weight: bold;
	color: #004400;
	background-color:#E8F8DC;
	}
	
th.tg_erwsuchetitel {
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	background-color:#c6e39d;
	text-align:left;
	}
	
th.tg_erwsuche {
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	background-color:#E8F8DC;
	text-align:left;
	}
	
td.tg_erwsuche {
	font-size: 12px;
	color: #003300;
	background-color:#E8F8DC;
	padding-bottom:5px;
	border-bottom:1px solid #FFF;
	}
	
th.sucherg {
	background-color:#c6e39d;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	}
	
td.sucherg {
	border-left:1px solid #c6e39d;
	border-right:1px solid #c6e39d;
	border-bottom:1px solid #c6e39d;
	font-size:12px;
	background-color:#e8f8dc;
	}

/* Tagungsharz */		
.plus {
	font-size: 0.7em;
	font-weight: normal;
	vertical-align: top;
	}
	
/* Onlinebuchung */
#ob_reghell {
	z-index: 5;
	position: absolute;
	}
	
#ob_reg1 {
	z-index: 6;
	position: absolute;
	}
	
#ob_reg2 {
	z-index: 6;
	position: absolute;
	margin-left: 101px;
	}
	
#ob_hinweis {
	position: absolute;
	text-align: right;
	margin-left: 250px;
	}
	
#ob_tisc {
	position: absolute;
	text-align: left;
	margin-top: 23px;
	width: 588px;
	height: 430px;
	border: 1px solid #C6E39C;
	z-index: 1;
	}
	
#ob_dirs {
	position: absolute;
	text-align: left;
	margin-top: 23px;
	width: 588px;
	height: 430px;
	border: 1px solid #C6E39C;
	z-index: 2;
	}

.iframediv {
	margin: 5px;
	}

/* Pflichtfeld in Formularen */
.asterisk {
	font-weight: bold;
	font-size: 12px;
	color:#cc0000;
	}
	
.pflicht {
	font-size: 10px;
	color:#cc0000;
	}
	
/* AKTIVHARZ */
.themenlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.themenlist a:link, .themenlist a:active, .themenlist a:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.themenlist a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.themenlistsub {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003300;
	background-color: #E8F8DC;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.themenlistsub a:link, .themenlistsub a:active, .themenlistsub a:visited {
	color : #003300;
	text-decoration : none;
}

.themenlistsub a:hover {
	color: #003300;
	text-decoration: underline;
}

.kompakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
}

.kompakt a:link, .kompakt a:active, .kompakt a:visited {
	color : #336699;
	text-decoration : none;
}

.kompakt a:hover {
	color: #B03220;
	text-decoration: underline;
}

/* Formate für Themenseiten 11/2006 */
/* ==> Mittelteil                   */
.thm_tablehead {
	background-color:#C6E39D;
	color:#003300;
	font-weight: bold;
	padding: 1px 3px;
	}
.thm_tablerow {
	background-color:#E8F8DC;
	color:#000000;
	padding: 1px 3px;
	line-height: 1.3em;
	}
a.thm_link {
	color:#003300;
	text-decoration:none;
	}
a.thm_link:hover {
	color:#003300;
	text-decoration:underline;
	}
/* ==> Rechte Spalte                */
.thmr_logo {
	text-align:center;
	padding-top:26px;
	background-color:#FFFFFF;
	}
.thmr_tablehead_1 {
	color:#FFF;
	font-weight: bold;
	font-size: 11px;
	padding: 1px 3px;
	border-top:1px solid #000;
	border-bottom:1px solid #FFF;
	}
.thmr_tablehead_2 {
	color:#FFF;
	font-weight: bold;
	font-size: 11px;
	padding: 1px 3px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	}
.thmr_tablerow_1 { /* fett */
	/* background-color:#C6E39D; */
	color:#003300;
	font-size: 11px;
	font-weight: bold;
	line-height:1em;
	padding: 1px;
	}
.thmr_tablerow_2 { /* normal */
	/* background-color:#C6E39D; */
	color:#000000;
	font-size: 10px;
	line-height:1.2em;
	padding: 0 1px 3px 1px;
	}
.thmr_tablerow_3 { /* fett, nur Tipps und Pauschalen */
	/* background-color:#C6E39D; */
	color:#003300;
	font-size: 11px;
	font-weight: bold;
	line-height:1em;
	padding: 3px 1px;
	}
.thmr_mehr { /* mehr >> */
	/* background-color:#C6E39D; */
	color:#000000;
	text-align:right;
	padding: 0 8px 5px 0;
	}
a.thmr { /* Hier ist was los... */
	color: #000000;
	text-decoration: none;
	}
a.thmr:hover {
	color: #000000;
	text-decoration: underline;
	}
a.thmr2 { /* Tipps und Pauschalen */
	color: #003300;
	text-decoration: none;
	}
a.thmr2:hover {
	color: #003300;
	text-decoration: underline;
	}
/*                                  */
/************************************/

/* VERANSTALTUNGSKALENDER ----------------------------------------------------------------------------------------- */

  .modul_eventsearch{
    /* width:450px; */
    font-family:tahoma;
    background-color:#FFF;
    font-size:11px;
    color:#000;
    }
  
  .modul_eventsearch a,
  .modul_eventsearch a:link,
  .modul_eventsearch a:visited{
    font-family:tahoma;
    font-size:1em;
    color:#00AEFF;
    text-decoration:none;
    }
  
  .modul_eventsearch a:hover,
  .modul_eventsearch a:focus{
    font-family:tahoma;
    font-size:1em;
    color:#00AEFF;
    text-decoration:underline;
    }

  .modul_eventsearch ul,
  .modul_eventsearch li,
  .modul_eventsearch ul li{
    margin:0px;
    padding:0px;
    list-style-type:none;
  }


/*LISTVIEW*/

  #eventsearch_list{
    display:block;
    margin:0px 0px 0px 0px;
    padding:0px;
    border:1px solid #C6E39D;
  }

  #eventsearch_list div.head{
    display:block;
    margin:0px;
  	background-color: #EEE;
  	padding:2px;
  	font-weight:bold;
  }

  #eventsearch_list .zeile_0{
    display:block;
    margin:5px 0px 0px 0px;
    padding:3px 5px 3px 10px;
  	background-color: #FFF;
  	border-bottom:1px dotted #EEE;
  }
  
  #eventsearch_list .zeile_1{
    display:block;
    margin:5px 0px 0px 0px;
    padding:3px 5px 3px 10px;
  	background-color: #FFF;
  	border-bottom:1px dotted #EEE;
  }
  
/* - PREMIUM -
--------------------------------------------*/
  #eventsearch_list .zeile_0active,
  #eventsearch_list .zeile_1active{
    display:block;
    margin:5px 0px 0px 0px;
    padding:3px 5px 3px 10px;
  	background-color: #f3ffea;
  	border-top:1px solid #67b030;
  	border-bottom:1px solid #67b030;
  }
  
  #eventsearch_list .zeile_1active a,
  #eventsearch_list .zeile_0active a,
  #eventsearch_list .zeile_1active a:hover,
  #eventsearch_list .zeile_0active a:hover{
    font-size:1.2em;
    color:#67b030;
  }
  
/*------------------------------------------*/

  
  #eventsearch_list .zeile_1 a,
  #eventsearch_list .zeile_0 a,
  #eventsearch_list .zeile_1active a,
  #eventsearch_list .zeile_0active a{
    margin:0px 0px 0px 0px;
    padding:2px 0px 4px 0px;
    font-weight:bold;
  }
  
  #eventsearch_list .zeile_1 a:hover,
  #eventsearch_list .zeile_0 a:hover,
  #eventsearch_list .zeile_1active a:hover,
  #eventsearch_list .zeile_0active a:hover{
    margin:0px 0px 0px 0px;
    padding:2px 0px 4px 0px;
    font-weight:bold;
    text-decoration:underline;
  }
  
  
  #eventsearch_list .zeile_1 span.eventsearch_image img,
  #eventsearch_list .zeile_0 span.eventsearch_image img,
  #eventsearch_list .zeile_1active span.eventsearch_image img,
  #eventsearch_list .zeile_0active span.eventsearch_image img{
    float:left;
    margin:3px 6px 3px 0px
  } 
  
  #eventsearch_list .zeile_1 span.eventsearch_kategorie,
  #eventsearch_list .zeile_0 span.eventsearch_kategorie,
  #eventsearch_list .zeile_1active span.eventsearch_kategorie,
  #eventsearch_list .zeile_0active span.eventsearch_kategorie{
    margin:0px 0px 0px 0px;
    padding:0px;
    font-weight:normal;
    font-size:10px;
    color:#AAA;
  }
  
  #eventsearch_list .zeile_1 span.eventsearch_datum,
  #eventsearch_list .zeile_0 span.eventsearch_datum,
  #eventsearch_list .zeile_1active span.eventsearch_datum,
  #eventsearch_list .zeile_0active span.eventsearch_datum{
    margin:0px 0px 0px 0px;
    padding:0px;
    font-weight:normal;
    font-size:11px;
    color:#666;
  }
  
  #eventsearch_list .zeile_1 p,
  #eventsearch_list .zeile_0 p,
  #eventsearch_list .zeile_1active p,
  #eventsearch_list .zeile_0active p{
    clear:left;
    padding:1px 0px 1px 0px;
    margin:1px 0px 1px 0px;
  } 
  
  #eventsearch_list .zeile_1 hr.zeigesnicht,
  #eventsearch_list .zeile_0 hr.zeigesnicht,
  #eventsearch_list .zeile_0active hr.zeigesnicht,
  #eventsearch_list .zeile_1active hr.zeigesnicht{
    display:none;
  }
  
  
/*DETAILVIEW*/

  #eventsearch_details h1{
    margin:0px;
    padding:2px 0px 5px 0px;
    font-size:1.4em;
  }

  #eventsearch_details span.eventsearch_kategorie{
    margin:0px 0px 0px 0px;
    padding:0px;
    font-weight:normal;
    font-size:10px;
    color:#AAA;
  }
  
  #eventsearch_details hr{
    margin:5px 0px 5px 0px;
    padding:0px 0px 0px 0px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0;
    background-color:#EEE;
    color:#EEE;
    line-height:0px;
  }
  
  #eventsearch_details fieldset{
  display:block;
  margin:3px 0px 7px 0px;
  padding:5px;
  border:1px solid #EEE;
  }

/*HH*/

  .eventsearch_main{
    margin:0px;
    display:block;
    /*padding:10px;*/
    border:none;
  }
    
  .eventsearch_main .eventerror{
    display:block;
    margin:5px 0px 5px 0px;
    background-color:#F5F5F5;
    border-top:1px solid #EEE;
    border-left:1px solid #EEE;
    border-right:1px solid #DDD;
    border-bottom:1px solid #DDD;
    padding:5px;
  }
    
  .eventsearch_main fieldset.searchform{
    margin:0px;
    display:block;
    padding:5px;
    border:1px solid #EEE;
  }
  
  .eventsearch_main fieldset.searchform legend{
    padding:0px 5px 0px 5px;
  }
  
  .eventsearch_main fieldset.searchform form table{
    margin:0px 0px 5px 0px;
    display:block;
    padding:0px;
    border:0px;
    font-size:10px;
  }

/* SearchForm / Input */

  .eventsearch_main fieldset.searchform input.search_submit{
    background-color:#00aeff;
    padding:3px;
    border:1px solid #007fba;
    font-size:11px;
    color:#FFF;
  }
  
  .eventsearch_main fieldset.searchform input.search_searchword{
    background-color:#FFF;
    padding:3px;
    border:1px solid #DDD;
    font-size:12px;
    color:#333;
    width:300px;
    margin:0px;
  }
  
  .eventsearch_main fieldset.searchform input.search_date{
    background-color:#FFF;
    padding:2px;
    border:1px solid #DDD;
    font-size:12px;
    color:#333;
    width:70px;
    margin:0px;
  }
  
  .eventsearch_main fieldset.searchform select.search_themen{
    background-color:#FFF;
    padding:1px;
    border:1px solid #DDD;
    font-size:11px;
    color:#333;
    width:306px;
    margin:0px;
  }
  
  .eventsearch_main fieldset.searchform select.search_themen option.opt_base {
    background-color: #F5F5F5;
  }
  
  .eventsearch_main fieldset.searchform select.search_themen option.opt_main {
  	background-color: #FFFFFF;
  	font-weight:bold;
  }
  
  .eventsearch_main fieldset.searchform select.search_themen option.opt_sub {
  	padding-left: 20px;
  	background-color: #F7F7F7;
  	font-size: 8pt;
  }


/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++ PageBrowser +++
*/

  .pagebrowser{
    display:block;
    margin:5px 0px 0px 0px;
    padding:0px;
    border:1px solid #E9E9E9;
    font-size:1.0em;
    color:#999;
    
  }
  
  .pagebrowser .pagebrowser_message{
    display:block;
    margin:0px;
    padding:2px;
    font-size:10px;
    text-align:right;
  }
  
  .pagebrowser .pagebrowser_browser{
    display:block;
    margin:0px;
    padding:2px;
    text-align:center;
    background-color:#FAFAFA;
    border-top:1px solid #E9E9E9;
  }
  
  .pagebrowser .pagebrowser_browser a.pagebrowser_page_link,
  .pagebrowser .pagebrowser_browser a.pagebrowser_page_link:visited{
    color:#333;
    text-decoration:none;
  }
  
  .pagebrowser .pagebrowser_browser a.pagebrowser_page_link:hover,
  .pagebrowser .pagebrowser_browser a.pagebrowser_page_link:focus{
    color:#000;
    text-decoration:underline;
  }
  
  .pagebrowser .pagebrowser_browser span.pagebrowser_page_active{
    font-weight:bold;
    color:#000;
  }
  
  .pagebrowser .pagebrowser_browser span.pagebrowser_next10_nolink,
  .pagebrowser .pagebrowser_browser span.pagebrowser_prev10_nolink,
  .pagebrowser .pagebrowser_browser a.pagebrowser_first_link,
  .pagebrowser .pagebrowser_browser a.pagebrowser_last_link,
  .pagebrowser .pagebrowser_browser a.pagebrowser_first_link:hover,
  .pagebrowser .pagebrowser_browser a.pagebrowser_last_link:hover{
   	font-size:10px;
  }
  
  /* ---------------------------------------------------------- */
  



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*HARZINFO - Styles*/

  .modul_eventsearch{
    /* width:450px; */
    font-family:tahoma;
    background-color:#FFF;
    font-size:11px;
    color:#003300;
    }
  
  .modul_eventsearch a,
  .modul_eventsearch a:link,
  .modul_eventsearch a:visited{
    font-family:tahoma;
    font-size:1em;
    color:#003300;
    text-decoration:none;
    }
  
  .modul_eventsearch a:hover,
  .modul_eventsearch a:focus{
    font-family:tahoma;
    font-size:1em;
    color:#003300;
    text-decoration:underline;
    }

  .eventsearch_main fieldset.searchform,
  #eventsearch_list{
    background-color:#E8F8DC;
    border:1px solid #C6E39D;
    }
    
  #eventsearch_list div.head{
    background-color:#C6E39D;    
    }
  
  .eventsearch_main fieldset.searchform input.search_submit{
    background-color:#C6E39D;
    border:0px;
    color:#003300;
    font-weight:bold;
    }
  
  

#-- // Modul: eventsearch

/* DOWNLOAD PAUSCHALEN */

#buchdenharzz a:link, #buchdenharzz a:visited {
	display: block;
	width: 149px;
	height: 28px;
	background: url(http://www.harzinfo.de/gfx/download-button/buch-den-harz.jpg) no-repeat;
	text-decoration: none;
}

#buchdenharzz a:hover {
	background-position: 0 -28px;
	text-decoration: none;
}

#buchdenharz a:link, #buchdenharz a:visited {
	display: block;
	width: 149px;
	height: 28px;
	background: url(http://www.harzinfo.de/gfx/download-button/buch-den-harz.jpg) no-repeat;
	text-decoration: none;
}

#buchdenharz a:hover {
	background-position: 0 -28px;
	text-decoration: none;
}

/* ------------------- */

/* NEW HEADER STYLES */
		
#neu_hvv-head {width: 786px; height: 121px; background: url(/gfx/new_header/harz_logo.jpg) no-repeat;}

#neu_subnav {margin-left: 582px; padding-top: 11px; width: 194px; height: 7px;}
a:link.sn_kontakt , a:visited.sn_kontakt {background: url(/gfx/new_header/sub_nav/bt_kontakt.gif) no-repeat; height: 7px; line-height: 7px; width: 58px; font-size: 7px; text-decoration: none; display: block;}
a:hover.sn_kontakt {background: url(/gfx/new_header/sub_nav/bt_kontakt_over.gif) no-repeat;}
a:link.sn_impressum , a:visited.sn_impressum {background: url(/gfx/new_header/sub_nav/bt_impressum.gif) no-repeat; height: 7px; line-height: 7px; width: 82px; font-size: 7px; text-decoration: none; display: block;}
a:hover.sn_impressum {background: url(/gfx/new_header/sub_nav/bt_impressum_over.gif) no-repeat;}
a:link.sn_sitemap , a:visited.sn_sitemap {background: url(/gfx/new_header/sub_nav/bt_sitemap.gif) no-repeat; height: 7px; line-height: 7px; width: 54px; font-size: 7px; text-decoration: none; display: block;}
a:hover.sn_sitemap {background: url(/gfx/new_header/sub_nav/bt_sitemap_over.gif) no-repeat;}

#neu_themnav {width: 500px; height: 30px; margin-top: 56px; margin-left: 286px;}
#neu_themnav a {width: 100px; height: 30px; display: block;}
a:link.tn_aktiv , a:visited.tn_aktiv {background: url(/gfx/new_header/theme_nav/aktiv_harz.jpg) no-repeat; text-decoration: none;}
a:hover.tn_aktiv {background: url(/gfx/new_header/theme_nav/aktiv_harz_over.jpg) no-repeat;}
a:link.tn_gesund , a:visited.tn_gesund {background: url(/gfx/new_header/theme_nav/gesund_harz.jpg) no-repeat; text-decoration: none;}
a:hover.tn_gesund {background: url(/gfx/new_header/theme_nav/gesund_harz_over.jpg) no-repeat;}
a:link.tn_kultur , a:visited.tn_kultur {background: url(/gfx/new_header/theme_nav/kutlur_harz.jpg) no-repeat; text-decoration: none;}
a:hover.tn_kultur {background: url(/gfx/new_header/theme_nav/kultur_harz_over.jpg) no-repeat;}
a:link.tn_natur , a:visited.tn_natur {background: url(/gfx/new_header/theme_nav/natur_harz?????>?????.jpg) no-repeat; text-decoration: none;}
a:hover.tn_natur {background: url(/gfx/new_header/theme_nav/natur_harz_over.jpg) no-repeat;}
a:link.tn_winter , a:visited.tn_winter {background: url(/gfx/new_header/theme_nav/winter_harz.jpg) no-repeat; text-decoration: none;}
a:hover.tn_winter {background: url(/gfx/new_header/theme_nav/winter_harz_over.jpg) no-repeat;}

#new_bt_bdh {width: 140px; height 65px;}
#new_bt_bdh a:link, #new_bt_bdh a:visited {width: 140px; height: 65px; display: block; background: url(/gfx/new_header/right/bt_buch-den-harz-both.jpg) no-repeat; background-position: 0 0; text-decoration: none;}
#new_bt_bdh a:hover {background-position: 0 -65px; text-decoration: none;}

#tagcloud a:link, #tagcloud a:visited {color: #FFFFFF;}
#tagcloud a:hover {color: #C0C0C0;}

#breadcrumb {
		margin: 0;
		padding: 0;
		/* height: 10px !important;
		height: 20px; */
		
		font-size: 11px;
	}
	
#breadcrumb a {text-decoration: none;}

/* --- SITEMAP --- */

#simap a:link, #simap a:visited {color: #003300; text-decoration: none;}
#simap a:hover {color: #003300; text-decoration: underline;}

/* --------------- */