@charset "utf-8";
/********************
 * Gemeinsame Stile *
 ********************/
/* Haupttext */
.mainText {
	color:#4e504f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.mainText a {
	color:#26A0D5;
	font-weight:bold;
	text-decoration:none;
}
/* grün 12px */
.mainText h1 {
    color:#24324D;
    font-size:14px;
    font-weight:bold;
    margin: 0px 0px 17px 0px;
}
/* rot 10px */
.mainText h2 {
	color:#a6351d;
	font-size:11px;
	font-weight:bold;
	margin: 0px 0px 10px 0px;	
}
/* rot 10 px - grosser Abstand oben, kleiner unten*/
.mainText h3 {
	color:a6351d;
	font-size:10px;
	font-weight:bold;
	margin:20px 0px 7px 0px;
}
/* grau 10 px - grosser Abstand oben, normal unten */
.mainText h4 {
	color:4e504f;
	font-size:11px;
	font-weight:bold;
	margin:15px 0px 10px 0px;
}
/* grau 10 px */
.mainText h5 {
	color:4e504f;
	font-size:11px;
	font-weight:bold;
	margin:15px 0px 2px 0px;
}

.mainText p {
	margin:0px 0px 12px 0px;
}
.mainText ul {
	 list-style-position:outside;
	 list-style-image:url(img/_main/pfeil.gif); 
	 margin:0px 0px 12px 14px;
	 padding:0px 0px 0px 0px;
	 vertical-align:text-top;
}
.mainText ul li {
	margin:0px 0px 0px 0x;
	padding:0px 0px 0px 0px;	

}
ul.linkList {
	list-style-position:outside;
	list-style-image:url(img/_main/pfeil.gif); 
	margin:-12px 0px 0px 16px;
	padding:0px 0px 0px 0px;
}
ul.lodgeInterior {
	 list-style-position:outside;
	 list-style-image:url(img/_main/stern2.gif); 
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 18px;
	 vertical-align:text-top;
}
ul.lodgeInterior li {
	margin:0px 0px 0px 0x;
	padding:0px 0px 10px 0px;	
}
.mainText table, .mainText tr, .mainText td {
	margin:0px 0px 37px 0px;
	padding:0px 0px 0px 0px;
	border-width:0px;
	color:#4e504f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* Lnks zu Unterseiten */
.subPages {
	color:#26A0D5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	vertical-align:top;
    text-align:right;
}
.subPages a {
	color:#26A0D5;
	text-decoration:none;
	vertical-align:top;
}
.subPages span.static {
	color:#24324D;
	vertical-align:top;
} 
/* Info-Ksten */
.infoBox {
	color:#191A36;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
}
.infoBox a {
	color:#fff;
	text-decoration:none;
}
.infoBox p {
	padding:0px 0px 2px 0px;
}

/* Infos zur Seite */
.selfReferences {
	color:#6B7388;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
.selfReferences a, .selfReferences a:visited {
	color:#6B7388;
	text-decoration:none;
}
 
/* Navigation */
.navigation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:191px;
	/* was: 106px; */
	/* height:150px; */
	position:relative; 
	margin:0; 
	font-size:11px; 
	/* Oberer Seitenrand: */
	margin:0px;
	/* was: 50px; */
	vertical-align:middle;
}
.navigation ul li a, .navigation ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block; 
	text-decoration:none; 
	color:#fff;
	/* was: #000; */
	width:191px;
	/* was: 104px; */
	height:24px; 
	border:thin solid #6B7388;
	/* was: #fff; */ 
	border-width:1px 0px 0px 0px;
	background:#232E4D;
	/* was: #c9c9a7; */
	line-height:19px; 
	font-size:11px;
}
/* new: bottom line */
.finalEntry {
	border:thin solid #6B7388;
	border-width:1px 0px 1px 0px;
}
/* new: bilder zentrieren */
.navigation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.navigation ul li a img {
	margin-top:3px;
}
.navigation ul {
	padding:0; 
	margin:0;
	list-style-type: none; 
}
.navigation ul li {
	float:left; 
	margin-right:1px; 
	position:relative;
}
.navigation ul li ul {
	display: none;
}

/*******************************************
 * Spezifische Stile fuer nicht IE Browser *
 *******************************************/
 
/* Navigation */
.navigation ul li:hover a {
	color:#fff; 
	background:#24324D;
}
.navigation ul li:hover ul {
	/* 2. Menue-Ebene */
	display:block; 
	position:absolute; 
	top:4px; 
	left:185px;
	/* was: 105px; */
	width:195px;
}
.navigation ul li:hover ul li a.hide {
	background:#303A57;
	/* was: #dfc184;  */
	color:#24324D;
	/* was: #000; */
}
.navigation ul li:hover ul li:hover a.hide {
	width:195px;
	/* was: 150px; */
}
.navigation ul li:hover ul li ul {
	display: none;
}
.navigation ul li:hover ul li a {
	display:block; 
	background:#303A57;
	/* was: #b3ab79; */
	color:#fff;
	/* was: #000; */
	width:195px;
	/* was: 150px; */
	padding-left:10px;
	border:thin solid #6B7388;
	border-width:1px 0px 0px 1px;
}
.navigation ul li:hover ul li a:hover {
	background:#303A57;
	/* was: #dfc184; */
	color:#fff;
	/* was: #000; */
}
ul.linkShow {
    color:#ebc202;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    list-style-position:outside;
    list-style-image:url(img/_main/pfeil.gif); 
    margin:0px 0px 12px 14px;
    padding:0px 0px 0px 0px;
}
ul.linkShow a {
    color:#ebc202;
    text-decoration:none;
}
ul.linkShow li {
    margin:0px 0px 0px 0px;
    padding:9px 0px 9px 0px;  
    border:1px solid #ebc202;
    width:389px;
    border-width: 0px 0px 1px 0px;
    vertical-align: center;
}
