body, table, div, p 	{ font-family:Arial; font-size:8pt; color:#8f8f8f; letter-spacing:0.1em; line-height:1.6em; text-decoration: none; }
p { padding:0px; letter-spacing:0px; }
.header	{ font-family:Arial; font-size:8pt; color:#347eBF; font-weight:normal; }
.footer  { font-family:Arial; font-size:8pt; color:grey; letter-spacing:0.1em; line-height:1.6em; text-decoration: none; }
.newstitle	{ font-family:Arial; font-size:9pt; color: #464646; text-decoration: none; font-weight:bold; }
.newstext	{ font-family:Arial; font-size:8pt; color: #464646; text-decoration: none; letter-spacing:0.0em; line-height:1em; }
.mehr_nl	{ font-family: Arial; font-size:8pt; text-decoration: none; color: #959595; }
INPUT 	{ font-family:Arial, Verdana; font-size:10pt; color:black; text-decoration: none; }

.aboxheader     { font-family:Arial, Verdana; font-size:10pt; color:#666633; text-decoration: none; }
.aboxtext	{ font-family:Arial, Verdana; font-size:10pt; color:#666633; text-decoration: none; }

.ipt_suche	{ font-family:Arial, Verdana; font-size:10px; color:black; text-decoration: none; width:100px; }
.ipt_sbutton	{ font-family:Arial, Verdana; font-size:10px; color:black; text-decoration: none; }

A           {font-family: Arial; font-size:8pt; text-decoration: underline; color: #959595; }
A:link           {font-family: Arial; font-size:8pt; text-decoration: underline; color: #959595; }
A:visited        {font-family: Arial; font-size:8pt; text-decoration: underline; color: #959595; }
A:hover          {font-family: Arial; font-size:8pt; text-decoration: underline; color: #959595; }
A:active         {font-family: Arial; font-size:8pt; text-decoration: underline; color: #959595; }


.mehr_nl a           	  {font-family: Arial; font-size:8pt; text-decoration: none; color: #464646; }
.mehr_nl a:link           {font-family: Arial; font-size:8pt; text-decoration: none; color: #464646; }
.mehr_nl a:visited        {font-family: Arial; font-size:8pt; text-decoration: none; color: #464646; }
.mehr_nl a:hover          {font-family: Arial; font-size:8pt; text-decoration: none; color: #464646; }
.mehr_nl a:active         {font-family: Arial; font-size:8pt; text-decoration: none; color: #464646; }

.language a                {font-family: Arial; font-size:8pt; text-decoration: none; color: #959595; }
.language a:link           {font-family: Arial; font-size:8pt; text-decoration: none; color: #959595; }
.language a:visited        {font-family: Arial; font-size:8pt; text-decoration: none; color: #959595; }
.language a:hover          {font-family: Arial; font-size:8pt; text-decoration: none; color: #959595; }
.language a:active         {font-family: Arial; font-size:8pt; text-decoration: none; color: #959595; }

A.navifooter           {font-family: Arial; font-size:9pt; text-decoration: none; color: #666633; }
A.navifooter:link           {font-family: Arial; font-size:9pt; text-decoration: none; color: #666633; }
A.navifooter:visited        {font-family: Arial; font-size:9pt; text-decoration: none; color:  #666633; }
A.navifooter:hover          {font-family: Arial; font-size:9pt; text-decoration: underline; color: #666633; }
A.navifooter:active         {font-family: Arial; font-size:9pt; text-decoration: none; color: #666633; }

A.subnavi_off           {font-family: Arial; font-size:8pt; text-decoration: none; color: #807D8A; }
A.subnavi_off:link           {font-family: Arial; font-size:8pt; text-decoration: none; color: #807D8A; }
A.subnavi_off:visited        {font-family: Arial; font-size:8pt; text-decoration: none; color:  #807D8A; }
A.subnavi_off:hover          {font-family: Arial; font-size:8pt; text-decoration: underline; color: #807D8A; }
A.subnavi_off:active         {font-family: Arial; font-size:8pt; text-decoration: none; color:  #807D8A; }

A.subnavi_on           {font-family: Arial; font-size:8pt; text-decoration: none; color: #807D8A; font-weight: bold; }
A.subnavi_on:link           {font-family: Arial; font-size:8pt; text-decoration: none; color: #807D8A; font-weight: bold; }
A.subnavi_on:visited        {font-family: Arial; font-size:8pt; text-decoration: none; color:  #807D8A; font-weight: bold; }
A.subnavi_on:hover          {font-family: Arial; font-size:8pt; text-decoration: underline; color: #807D8A; font-weight: bold; }
A.subnavi_on:active         {font-family: Arial; font-size:8pt; text-decoration: none; color:  #807D8A; font-weight: bold; }


/* ACCORDION */
#ihcaccordion #cssstyling434 { padding-top:20px; padding-bottom:20px; }
#ihcaccordion #cssstyling434 .toggler { color: #dda75b; background:url(../images/link_pfeil.gif) no-repeat center left; border-bottom: 1px solid #f6d8ad;}
#ihcaccordion #cssstyling434 .toggler a { color: #dda75b; }
#ihcaccordion #cssstyling434 .link {  background:url(../images/linkpfeil_gebiete.gif) no-repeat center left;}
#ihcaccordion #cssstyling434 .link a {  color:#0058ac; }

#ihcaccordion #cssstyling435 .inhalt {background-color:#eec36d; }
#ihcaccordion #cssstyling435 .headline { background-color:#eec36d; color:#ffffff; }
#ihcaccordion #cssstyling435 .text { background-color:#faedd7; }
#ihcaccordion #cssstyling435 .bild  { background-color:#faedd7; }
#ihcaccordion #cssstyling435 .link {  color:#ffffff; background:url(../images/linkpfeil_hotel.gif) no-repeat center left #eec36d; }
#ihcaccordion #cssstyling435 .link a {  color:#ffffff; }
#ihcaccordion #cssstyling435 .vor {background:url(../images/pfeil_rechts.gif) no-repeat center center;}
#ihcaccordion #cssstyling435 .zurueck {background:url(../images/pfeil_links.gif) no-repeat center center;}
#ihcaccordion #cssstyling435 .button{top:5px; }


.nav{
	width:auto;
	height:30px;
	max-height:23px;
	padding:7px 10px 0 10px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/pfeil.gif) no-repeat center left;
	float:left;
}

.nav2{
	width:150px;
	height:25px;
	max-height:21px;
	padding:3px 0 0 15px;
	font-weight:bold;
	background:url(../images/doppelpfeil.gif) no-repeat center left;
	clear:both;
}

.subnavbox{
	width:185px;
	height:auto;
	background-color:#f8eed7;
	padding:5px 0 5px 0;
	text-align:left;
	font-weight:bold;
}

.subnavbox2{
	width:185px;
	height:auto;
	background-color:#eedeb1;
	padding:5px 0 5px 0;
	text-align:left;
	font-weight:bold;
}

.subnav{
	width:auto;
	height:auto;
	padding:2px 10px 2px 10px;
	clear:both;
}

.subnavro{
	width:165px;
	height:auto;
	background:url(../images/subpfeil.gif) no-repeat center right;
	padding:2px 5px 2px 10px;
	margin-right:5px;
	clear:both;
}

