﻿@charset "utf-8";
/* CSS Document */


#parallaxis {
display:none;
}

body {
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
	color: #6b1c1f;
	font-size: 12px;
	margin:0;
	background-color:#6b1c1f;
	width:100%;
	height:100%;
}


a:link {
   color:#FF0000;
   text-decoration:none;

}

a:visited {
   color:#9A0000;
   text-decoration:none;
}

a:hover {
   text-decoration:underline;
}
	
a:active {
   text-decoration:underline;
}
	
a:focus {
   text-decoration:underline;
}

h1 {
margin:0px 0px 5px 0px;
padding:0;
font-size:12px;
color:#CC0000;
}

p {
margin:0;
}

img {border:0;}

table.contenttable {
	width: 450px;
	border: 1px solid #6b1c1f;
}

table.contenttable th {
	background-color:#eee8e5;
	padding:5px 5px 5px 13px;
	text-align:center;
}

table.contenttable thead {
	background-color:#eee8e5;
	padding:5px;
	text-align:center;
}

table.contenttable td {
	padding:5px 5px 5px 8px;
}

table td.table-header {
	background-color:#6b1c1f;
}


caption {
	background-color:#6b1c1f;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid;
	border-color:#6b1c1f;
	margin-top:7px;
	padding:5px 0 5px 0;
}



/******* Tabellen fuer Pakete ********/




table.contenttable.contenttable-0 {
	text-align: left;
	margin: 0px 0px 20px 0px;
	font-size: 12px;
}

table.contenttable.contenttable-0 tr.tr-even {
	background-color: #FFFFFF;
}

table.contenttable.contenttable-0 tr.tr-odd {
	background-color: #FFFFFF;
}

table.contenttable.contenttable-0 tr.tr-last {
	background-color: #eee8e5 !important;
}



/******* Tabellen fuer Preislisten ********/





table.contenttable.contenttable-2 {
	text-align:left;
	margin: 20px 0px 20px 0px;
	font-size: 11px;
}

table.contenttable.contenttable-2 td.td-0 {
	background-color: #eee8e5 !important;
}





li {
margin-left:-15px;
}

ol li ul li {
margin-left:-25px;
}

ul li ul li {
margin-left:-25px;
}

p.align-left{ text-align:left; }

#center {
	width:955px;
	margin:0 auto;
}
#Kopftext {
	background-color:#6b1c1f;
	/*text-align:right;*/
	height:30px;
	width:955px;
	border-bottom: 1px #eee8e5 solid;
	float:left;
}

#Kopftext a:link{
color:#FFFFFF;
text-decoration:none;
}

#Kopftext a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#Kopftext a:active{
color:#FFFFFF;
text-decoration:underline;
}

#Kopftext a:focus{
color:#FFFFFF;
text-decoration:underline;
}

#Kopftext a:visited{
color:#FFFFFF;
}

#Kopfzeile{
	border-bottom: 1px #6B1C1F solid;
	float:left;
}

#Kopftext img {
	float:left;
}

#kopfnav {
	color:#EEE8E5;
	list-style: none outside none;
	margin: 8px 0 0 0;
	padding: 0;
	float:right;
	text-align:right;
}
 
 
#kopfnav li {
display: inline;
margin: 0;
padding: 0;
position: relative;
}
 
/*Hochseilgarten-Virtueller Rundgang*/
  scrollbar-arrow-color:#4D8B01;
  scrollbar-3dlight-color:#4D8B01;
  scrollbar-shadow-color:#4D8B01;
  scrollbar-face-color:#FFF7B7;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-darkshadow-color:#4D8B01;
  scrollbar-track-color:#4D8B01;
 
 
#kopfnav a, #kopfnav a:link, #kopfnav a:visited
{
	color:#EEE8E5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;	
	text-decoration:none;
}
 
#kopfnav a:hover
{
color:#EEE8E5;
}
 
#kopfnav a:active
{
color:#EEE8E5;
}
 
#kopfnav li#active
{
color:#EEE8E5;
}
 
 
#kopfnav #active a, #kopfnav #active a:link, #kopfnav #active a:visited, #kopfnav #active a:hover
{
color:#EEE8E5;
}


#Kopflogo{
	height:220px;
	width:235px;
	float:left;
	background-color:#6b1c1f;
}


#Sprachwahl {
margin-top:55px;
}

#Sprachwahl a:link {
   color:#FFFFFF;
   text-decoration:none;

}

#Sprachwahl a:visited {
   color:#FFFFFF;
   text-decoration:none;
}

#Sprachwahl a:hover {
   text-decoration:underline;
}
	
#Sprachwahl a:active {
   text-decoration:underline;
}
	
#Sprachwahl a:focus {
   text-decoration:underline;
}

#Kopfpanorama {
	height:220px;
	width:720px;
	float:left;
	background-color:#6b1c1f;
}

#Kopfmenu {
	background-color:#eee8e5;
	text-align:left;
	height:25px;
	width:955px;
	border-bottom: 1px #6b1c1f solid;
	float:left;
}

#Kopfmenu a img {
	border-left: 1px solid #6b1c1f;
}

#Inhaltrahmen {
	background-color:#eee8e5;
	float:left;
	text-align:left;
	width:955px;
}

#Navi-spalte {
	width:235px;
	background-color:#eee8e5;
	float:left;
	text-align:left;
	padding:9px 0 0 0;
}

#Navi-spalte #zusatznavigation-links {
	margin: 20px 0 0 0;
	float:left;
	text-align:left;
}


#Inhalt-spalte {
	background-color:#ffffff;
	float:left;
	text-align:left;
	width:720px;
	/*min-height:390px;*/
}


#linke-spalte {
	background-color:#ffffff;
	width:445px;
	float:left;
	text-align:left;
	line-height:140%;
	padding: 20px 20px 20px 30px;
}

#rechte-spalte {
	width:185px;
	background-color:#ffffff;
	float:left;
	text-align:center;
	padding:20px 0 0 5px;
}

#rechte-spalte .Angebot .Angebot-h1 {
	font-size:16px;
	background-color:#6b1c1f;
	color:#EEE8E5;
	text-align:center;
	margin:0 0 17px 0;
	padding:0;
	width:200px;
	height:25px;
}
#rechte-spalte .Angebot {
	font-size:11px;
	background-color:#eee8e5;
	width: 200px;
	text-align:left;
	font-weight:bold;
}
#rechte-spalte .Angebot .Feld {
	font-size:11px;
	background-color:#FFFFFF;
	width: 80px;
	text-align:left;
	border: 1px solid #6b1c1f;
}

#rechte-spalte  #Abreise1 {
	margin:0 0px 5px 0px;
}

#rechte-spalte  #Anreise1 {
	margin:0 0px 5px 0px;
}

#rechte-spalte .Angebot #Abschicken {
	font-size:12px;
	background-color:#6b1c1f;
	color:#EEE8E5;
	text-align:center;
	width:80px;
	height:18px;
	margin:8px 0 8px 87px;
	padding-bottom:3px;
	border:none;
}

#rechte-spalte .Feld {
	margin:0 0px 5px 5px;
}


#Fussrahmen {
	background-color:#6b1c1f;
	float:left;
	text-align:left;
	width:955px;
	height:163px;
}


#Fuss-Navi-spalte {
	margin:12px 0 0 0;
	padding:2px 0 0 0;
	width:235px;
	background-color:#eee8e5;
	float:left;
	text-align:center;
	line-height:175%;
	height:138px;
	color:#6b1c1f;
	font-family: Verdana, Arial Helvetica;
	font-size:10px;
}

#Fuss-Inhalt-spalte {
	background-color:#6b1c1f;
	float:left;
	text-align:left;
	width:720px;
	height:163px;
}






#familienalm-1 #Navi-spalte,
#familienalm-117 #Navi-spalte {
	padding:0 0 0 0 !important;
}

#familienalm-117 #Navi-spalte img, #familienalm-1 #Navi-spalte img {
	padding-bottom:15px;
}

#familienalm-35 div.tx-guestbook-field {
	margin:10px 5px 5px 5px;
	width:500px;
}

#familienalm-35 label {
	padding:6px 10px 0px 2px;
	width:200px;
}

#familienalm-35 div.tx-veguestbook-pi1 {
	width:512px;
}

#familienalm-35 h2 {
	padding:5px 0px 5px 10px;
}

#familienalm-35 div#linke-spalte div.tx-guestbook-field img {
	width:200px;
}

#familienalm-35 input {
	margin:2px;
	width:200px;
}

#familienalm-35 .tx-guestbook-header {
	background-color:#6b1c1f;
	width:450px;
	margin-bottom:0px;
}

#familienalm-35 div.tx-guestbook-right {
	width:260px !important;
	padding:5px 5px 2px 20px;
}

#familienalm-35 p.tx-guestbook-date {
	padding-bottom:10px;
	padding-top:10px;
	color:#6b1c1f !important;
}

#familienalm-35 div.tx-guestbook-left{
	width:150px !important;
	padding:15px 12px 2px 12px;
	font-size:11px;
	background-color:#eee8e5;
}

#familienalm-35 div#linke-spalte a{
	color:#CC0000;
}

#familienalm-35 div.tx-guestbook-result {
	padding:10px;
}

#familienalm-47 #Navi-spalte {
	padding:0px !important;
}

#familienalm-49 #linke-spalte {
	background-color:#ffffff;
	width:600px;
	padding-left:90px;
}

#familienalm-49 h1 {
	margin-bottom:10px;
}

#familienalm-49 #Navi-spalte {
	padding:0px !important;
}

#familienalm-51 table {
	margin:0px !important;
}

#familienalm-51 .Seilbahnzeiten td {
	padding:1px !important;
}

#familienalm-51 .Seilbahnzeiten td.td-0 {
	background-color: #FFFFFF !important;
}

#familienalm-51 table.Seilbahnzeiten {
	border-top:none;
	border-bottom:none;
	text-align: center !important;
}

#familienalm-62 table tr.tr-last {
	background-color: #FFFFFF !important;
}

#familienalm-67 #linke-spalte {
padding-left:12px;
}

#familienalm-31 table.contenttable td {
	padding:5px 5px 5px 23px;
}

#familienalm-31 table.contenttable td.td-0 {
	width:160px !important;
}

#familienalm-31 table.contenttable td {
	padding:5px 5px 5px 23px;
}

#familienalm-141 table.contenttable td.td-0 {
	width:160px !important;
}

#familienalm-141 table.contenttable td {
	padding:5px 5px 5px 23px;
}

#familienalm-135 table.contenttable td.td-0 {
	width:160px !important;
}

#familienalm-135 table.contenttable td {
	padding:5px 5px 5px 15px;
}

#familienalm-82 tr.tr-last {
	background-color: #FFFFFF;
}



.Popup-Almuebersicht {
vlink:#00BB00; 
leftmargin:2;
topmargin:2;
marginwidth:0;
marginheight:0;
color:#ffffff;
}

.Popup-Almuebersicht p {
font-size:12px;
}


#familienalm-34 fieldset {
	width:510px;
}

#keinjavascript #Button {
position:absolute;
left:1123px;
}


/********************************** Table-Header *********************************************************/

th#col1174-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:4px;
}

th#col1623-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:4px;
}

th#col1728-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:4px;
}

th#col1181-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1705-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:4px;
}

th#col1701-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:4px;
}

th#col1602-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:4px;
}

th#col1603-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1199-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1201-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col698-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1171-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col853-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1169-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1167-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col318-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col318-1 {
	text-align:right;
	padding-right:5px;
}

th#col321-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col210-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	width:225px;
}

th#col621-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	width:225px;
}

th#col210-1 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	width:225px;
}

th#col621-1 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	width:225px;
}

th#col329-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col558-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col336-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col578-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col1723-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col1719-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col1621-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}

th#col1622-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
	font-weight:normal !important;
}


th#col297-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal;
}

th#col696-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal;
}

th#col697-0 {
	background-color:#6b1c1f;
	color:#FFF;
}

th#col553-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal;
}

th#col72-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal !important;
}

th#col573-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal !important;
}

th#col1708-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal !important;
}

th#col1604-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:5px;
	font-weight:normal !important;
}

th#col75-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col854-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col699-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col860-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col701-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col875-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col880-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col400-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col400-1 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col400-2 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}

th#col321-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

/*Sommersaison*/
th#col1461-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}
/**/
/*Wintersaison*/
th#col1460-0 {
	background-color:#6b1c1f;
	padding-left:5px;
	color:#FFFFFF;
}
/**/
/*Seilbahn Preisliste*/
th#col1464-0 {
	background-color:#6b1c1f;
	padding:5px;
	color:#FFFFFF;
	text-align:left;
}

th#col1464-1 {
	background-color:#eee8e5;
}

th#col1464-2 {
	background-color:#eee8e5;
}
/**/
/*Sommersaison IT*/
th#col1465-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1465-1 {
	text-align:right;
	padding-right:5px;
}
/**/
/*Wintersaison IT*/
th#col1467-0 {
	background-color:#6b1c1f;
	color:#FFFFFF;
	padding-left:5px;
}

th#col1467-1 {
	text-align:right;
	padding-right:5px;
}
/**/
/*Seilbahn Preisliste IT*/
th#col1468-0 {
	background-color:#6b1c1f;
	padding:5px;
	color:#FFFFFF;
	text-align:left;
}

th#col1468-1 {
	background-color:#eee8e5;
}

th#col1468-2 {
	background-color:#eee8e5;
}
/**/
/*Saison Sommer EN*/
th#col1469-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}
/**/
/*Winter Saison EN*/
th#col1471-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}
/**/
/*Seilbahn Preislisten EN*/
th#col1472-0 {
	background-color:#6b1c1f;
	color:#FFF;
	padding:3px;
}
/**/

.Preistabelle_Seilbahn .td-1, .Preistabelle_Seilbahn .td-2{
	text-align:center;
}

/***ID 117***/
.Winterpaket-Startseite {
	border:1px solid #000000;
	padding:5px;
	margin-top:15px;
}

/*** ID 126 ***/
/*.family-natur-wochen { color: #CC0000 !important; font-weight: bold; }*/
.family-natur-wochen a { background-color: #CC0000; color: #FFFFFF !important; font-weight: bold; margin: 0 8px 0 0; padding: 5px 8px;}


/*** ID 17 ***/
.almhotel {margin-top:18px;}