﻿/*  -------------------------------------------------------------- KEYWORDS UNSICHTBAR */
.secret {
	font-size: xx-small;
	visibility: hidden;
	color: #FFD209;
}


html {
	height: 100%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #90C52D;
	scrollbar-arrow-color: #FFD914;
	scrollbar-base-color: #90C52D;
}
hr {
	border-top: 1px solid #14585D;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.rahmen {
	border: 1px solid #14585D;
	background-color: ECF3CF;
}
.rahmen_schildkroete {
	border: 1px solid #14585D;
	background-color: ECF3CF;
	background-image: url("images/foto/schildkroete.gif");
	background-repeat: no-repeat;
	background-position: 482px 80px;
}
.rahmen_schaf {
	border: 1px solid #14585D;
	background-color: ECF3CF;
	background-image: url("images/foto/schaf.gif");
	background-repeat: no-repeat;
	background-position: 485px 75px;
}
.rahmen_steinbock {
	border: 1px solid #14585D;
	background-color: ECF3CF;
	background-image: url("images/foto/steinbock.gif");
	background-repeat: no-repeat;
	background-position: 485px 68px;
}
.rahmen_legende {
	border: 1px solid #14585D;
    background-color: #ffffff; 
}

/*  -------------------------------------------------------------- STILE FÜR MENÜ */


.menuActuator a { 
			color:#666666;
			font-weight:bold;
			font-size:12px;
			font-family:arial;
		}
	
		/*		.menu {
			font-family:verdana;
			color:#FFFFFF;
			font-size:10px;
			background-color:#555555;
			layer-background-color:#cccccc;
		}
*/
    td div {
	position:relative;
      }


/*  -------------------------------------------------------------- STILE FÜR TEXTE */

.textweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textweissbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.bildtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-style: italic;
}
.code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	font-style: italic;
}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.textgruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
}
.textgruenbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	font-weight: bold;
}


/*  -------------------------------------------------------------- SCHRIFT FÜR TITEL */

.titel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #90C52D;
	font-style: italic;
	text-decoration: none;
}
.titel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #14585D;
	font-weight: bold;
	text-decoration: none;
}
.untertitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90C52D;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

/*  -------------------------------------------------------------- GRUNDSCHRIFT DER SEITE */

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}

/*  -------------------------------------------------------------- TABELLENFARBEN HINTERGRUND */

.bg_links {
	background-image: url("global/images/bg_links.gif");
	background-repeat: repeat-y;
}
.bg_rechts {
	background-image: url("global/images/bg_rechts.gif");
	background-repeat: repeat-y;
}
.bg_unten {
	background-image: url("global/images/bg_unten.gif");
	background-repeat: no-repeat;
}
.bg_oben {
	background-image: url("global/images/bg_oben.gif");
	background-repeat: no-repeat;
}
.bg_logo {
	background-image: url("global/images/bg_logo.gif");
	background-repeat: no-repeat;
}
.bg_menu {
	background-image: url("global/images/bg_menu.gif");
	background-repeat: no-repeat;
}
.laufschrift {
	background-image: url("global/images/bg_laufschrift.gif");
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}	
.bg_dunkelgruen {
	background-color: #14585D;
}
.bg_hellgruen {
	background-color: #90C52D;
}
.bg_hell {
	background-color: #ECF3CF;
}



/*  -------------------------------------------------------------- FORMULAR  */

.feld1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 253px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.feld2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 90px;
	width: 524px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.feld3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 484px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.feld4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 20px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.feld5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 404px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.feld6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 220px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.feld7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 110px;
	width: 220px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.senden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 18px;
	width: 70px;
	background-color: #14585D;
	cursor: hand;
}
.gb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 150px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.gb2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 70px;
	width: 150px;
	background-color: #ECF3CF;
	scrollbar-base-color: #ECF3CF;
	text-indent: 2px;
}
.gb3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 18px;
	width: 150px;
	background-color: #14585D;
	cursor: hand;
}


/*  -------------------------------------------------------------- HIDDEN LINK */

a.hidden_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

a.hidden_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

a.hidden_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

a.hidden_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-style: normal;
}


/*  -------------------------------------------------------------- NORMALER LINK */


a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}

a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}


a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}


/*  -------------------------------------------------------------- LINK IMPRESSUM */

a.impressum:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

a.impressum:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

a.impressum:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

a.impressum:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #50983B;
	text-decoration: none;
	font-style: normal;
}

.impressum_activ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
}

/*  -------------------------------------------------------------- LINK TAG FÜR TAG */

a.tagtag:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

a.tagtag:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

a.tagtag:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

a.tagtag:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-style: normal;
}

.tagtag_activ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	font-weight: bold;
}
.navi_tag  { 
	background-color: #C4E379; 
}
td.navi_tag a { 
	display:block; 
	width:100%;
	background-color: #EBF7CD; 
}
td.navi_tag a:hover { 
	display:block; 
	width:100%; 
	background-color: #D3DDBB; 
}





/*  -------------------------------------------------------------- MENÜ HAUPTNAVIGATION */

a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14585D;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
}

a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14585D;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14585D;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.menu_activ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90C52D;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}


/*  -------------------------------------------------------------- HAUPTNAVIGATION UNTERMENÜ */

a.untermenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90C52D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

a.untermenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90C52D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

a.untermenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90C52D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

a.untermenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90C52D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

.untermenu_activ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}
.navi  { 
	background-color: #14585D; 
}
td.navi a { 
	display:block; 
	width:100%;
	background-color: #14585D; 
}
td.navi a:hover { 
	display:block; 
	width:100%; 
	background-color: #50983B; 
}
.navi_bg {
	width:100%;
	background-color: #14585D;
	background-image: url("global/images/verlauf_menu.gif");
	background-repeat: repeat-x;
}

/*  -------------------------------------------------------------- MENÜ TOUR */

a.menu_tour:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

a.menu_tour:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

a.menu_tour:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

a.menu_tour:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

.menu_tour_activ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
    padding-left: 18px;

}

.navi_tour  { 
	background-color: #B6DD5D; 
}

td.navi_tour a { 
	display:block; 
	width:100%;
	padding-left: 18px;
	background-color: #EBF7CD; 
}

td.navi_tour a:hover { 
	display:block; 
	width:100%; 
	background-color: #D3DDBB; 
}




/*  -------------------------------------------------------------- MENÜ TOUR BUCHEN */


a.tour_buchen:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	font-weight: bold;
	border: none;
	text-decoration: none;
	font-style: normal;
}


a.tour_buchen:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	font-weight: bold;
	border: none;
	text-decoration: none;
	font-style: normal;
}


a.tour_buchen:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14585D;
	font-weight: bold;
	border: none;
	text-decoration: none;
	font-style: normal;
}
a.tour_buchen:hover {
	color: #FFFFFF;
}
.tour_buchen { 
	display:block;
	width:142px;
	background-color: #90C52D;
	line-height: 25px;
}



/*  -------------------------------------------------------------- MENÜ Tourenübersicht */


a.touren_uebersicht:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
	text-decoration: none;
	font-style: normal;
}


a.touren_uebersicht:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
	text-decoration: none;
	font-style: normal;
}


a.touren_uebersicht:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
	text-decoration: none;
	font-style: normal;
}
a.touren_uebersicht:hover {
	color: #14585D;
	background-color: #FFD910;
}
.touren_uebersicht { 
	display:block;
	width:142px;
	background-color: #14585D;
	line-height: 25px;
}




