/*
skischul blau	#012f5a
skischul rot	#d2272d

*/



html {
/*min-height:101%;*/
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:center;
vertical-align:middle;
}

body {
background-image:url(../images/hg-body.jpg);
font-size:8pt;
}

div.gesamt {
	margin: 0px auto;
	text-align:center;
/*	border-color:#d2272d;
*/	
	border-color:white;
	border-width:1px;
	border-style:solid;
	width:1100px;
	height:734px;
}

div.overTheTop {
	margin: 0px auto;
	width:1100px;
	height:20px;
	color:#FFFFFF;
	text-align:right;
}

div.top {
	margin: 0px auto;
	background-image:url(../images/hg-top.png);
	background-repeat:no-repeat;
	width:1000px;
	height:150px;
	vertical-align:bottom;
	font-weight:8pt;
}

div.menue {
	margin: 0px auto;
	background-image:url(../images/trans-menue.png);
	background-repeat:no-repeat;
	width:980px;
	height:50px;
	padding-top:10px;
	font-size:6pt;
	text-align:left;
}


div.inhalt {
	margin: 0px auto;
	background-image:url(../images/trans-1.png);
	background-repeat:no-repeat;
	width:980px;
	height:470px;
}


table.inhalt {
	margin: 0px auto;
	background-repeat:no-repeat;
	width:900px;
	border-width:0px;
	border-color:#00FF66;
	border-style:solid;
}

td.inhaltlinks {
	width:48%;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color:#012f5a;
	line-height:13pt;
}

td.inhaltmitte {
	width:4%;
	font-size:10pt;
	text-align:right;
}

td.inhaltrechts {
	width:48%;
	font-size:10pt;
	text-align:right;
}

div.adresse {
	margin: 0px auto;
	background-image:url(../images/trans-adresse.png);
	background-repeat:no-repeat;
	width:980px;
	height:40px;
	padding-top:11px;
	font-weight:bold;
	font-size:10pt;
	color:#FFFFFF;

}

div.underTheFooter {
	margin: 0px auto;
	width:1100px;
	height:60px;
	color:#FFFFFF;
}

img.fotoInhalt {
	border-width:1px;
	border-color:#ffffff;
	border-style:solid;
}

table.anfragen {
	margin: 0px auto;
	background-image:url(../images/hg-anfragen-formular.png);
	width: 500px;
	font-size:10pt;
}

td.anfragen {
	background-image:url(../images/hg-anfragen-formular.png);
	font-size:10pt;
	padding-left:20px;
	
}

table.preise {
	margin: 0px auto;
	background-image:url(../images/hg-anfragen-formular.png);
}
td.preise {
	background-image:url(../images/hg-anfragen-formular.png);
	font-size:10pt;
	padding-left:40px;
	text-align:left;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#012f5a;
}
td.preiseText {
	background-image:url(../images/hg-anfragen-formular.png);
	font-size:10pt;
	text-align:center;
	padding:10px;
	color:#012f5a;
}


table.impressumKontakt {
	margin: 0px auto;
	background-image:url(../images/hg-anfragen-formular.png);
	width:400px;
}
td.impressumKontakt {
	background-image:url(../images/hg-anfragen-formular.png);
	font-size:10pt;
	padding-left:40px;
	text-align:center;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#012f5a;
	padding-top:10px;
	padding-bottom:10px;
}



table.fotoAlben {
	margin: 0px auto;
	background-image:url(../images/hg-anfragen-formular.png);
}

td.fotoAlben {
	background-image:url(../images/hg-anfragen-formular.png);
	font-size:10pt;
	padding:10px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	width:120px;
}


div.rundUmsFlash {
	margin: 0px auto;
	background-color: white;
	border-color:#012f5a;
	border-style:double;
	border-width:1px;
	padding:3px;
	vertical-align:middle;
}
