.headflash {
	background-color: #789;
	text-align: center;
}
.liftstatus {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}

.bilderhead {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #456;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #456;
}
.liftfoot {
	background-image: url(design/p_bottom.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #456;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #456;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	width: auto;
	height: auto;
	padding: 3px;
	margin: auto;
}


#navcontainer             { margin-left         : 0px;
                            font-family         : verdana, arial, Helvetica, sans-serif; 
                            font-family         : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
                            font-size           : 12px; }
#navcontainer ul          { margin              : 0px;
                            padding             : 0px;
                            list-style-type     : none; }
#navcontainer li          { margin              : 0px;  }
#navcontainer a           {
                            display             : block;
                            padding-top         : .2em;
                            padding-bottom      : .2em;
                            width               : 100%;
                            color               : #fff;
                            background-color    : #789;
                            text-decoration     : none;
                            border-top          : 1px solid #9ab;
                            border-left         : 1px solid #9ab;
                            border-bottom       : 1px solid #567;
                            border-right        : 1px solid #567;
                            font-weight         : normal;
                            font-size           : 1em;
                            background-image    : url(design/p_md.gif);
                            background-repeat   : no-repeat;
                            background-position : right center; }
#navcontainer a:visited {
                            color               : #fff;
                            background-color    : #789;
                            border-top          : 1px solid #9ab;
                            border-left         : 1px solid #9ab;
                            border-bottom       : 1px solid #567;
                            border-right        : 1px solid #567;
                            font-weight         : normal;
                            font-size           : 1em;
                            background-image    : url(design/p_mv.gif);
                            background-repeat   : no-repeat;
                            background-position : right center; }
#navcontainer a:hover     {
                            color               : #fff;
                            background-color    : #567;
                            border-top          : 1px solid #567;
                            border-left         : 1px solid #567;
                            border-bottom       : 1px solid #9ab;
                            border-right        : 1px solid #9ab;
                            font-weight         : normal;
                            font-size           : 1em;
                            background-image    : url(design/p_ms.gif);
                            background-repeat   : no-repeat;
                            background-position : right center; }
#navcontainer a:active  {
                            color               : #000;
                            background-color    : #99aabb;
                            border-top          : 1px solid #333;
                            border-left         : 1px solid #333;
                            border-bottom       : 1px solid #fff;
                            border-right        : 1px solid #fff;
                            font-weight         : normal;
                            font-size           : 1em;
                            background-image    : url(design/pm_a.gif_);
                            background-repeat   : no-repeat;
                            background-position : right center; }
							
h1 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
    




#loipebild {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #456;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #456;
	
}
#vereinvorl {
	font-size: 18px;
	font-style: normal;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #456;
	border-top-width: 1px;
	color: #CCC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-color: #456;
	background-color: #789;
}


#tableevents {
	font-size: 18px;
	color: #CCC;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #456;
	border-bottom-color: #456;
}
.bilderoben {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9ab;
}

h2 {
	font-size: 18px;
	color: #FFF;
}
#liftstate {
	color: #FFF;
	font-size: 24px;
}
#statebetween {
	font-size: 18px;
	color: #FFF;
}
.tablepiste {
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #456;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #456;
	background-color: #89a;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 12px;
	border-collapse     : separate;
}
.tablepiste1 {
	border-top-color: #9ab;
	border-right-color: #456;
	border-bottom-color: #456;
	border-left-color: #9ab;
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #678;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	border-collapse     : separate;
}
.abstand {
	padding-left: 20px;
}
.kontaktkasten {
	background-color: #567;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #234;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #234;
	font-size: 14px;
	padding: 0px;
	text-indent: 10px;
	margin: 10px;
}

table { padding:0px;
border: none 1px gray;
border-spacing: 0px;
border-collapse: separate;
}
.tableloipe {
	background-color: #678;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9ab;
	border-right-color: #456;
	border-bottom-color: #456;
	border-left-color: #9ab;
}

.tableloipe th {
	background-color: #678;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #789;
	border-bottom-color: #345;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.tableloipe td {
	background-color: #89a;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #456;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #456;
	font-size: 12px;
	color: #FFF;
}
.tablehotels {
	background-color: #678;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9ab;
	border-right-color: #456;
	border-bottom-color: #456;
	border-left-color: #9ab;
}
.tablehotels th {
	background-color: #678;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #789;
	border-bottom-color: #345;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
	
.tablehotels td {
	background-color: #89a;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #456;
	border-right-color: #9ab;
	border-bottom-color: #9ab;
	border-left-color: #456;
	font-size: 13px;
	color: #FFF;
}	.hotellinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}

