body {
	font-family: 		arial;
	font-size: 		    16px;
	color: 			    #1B0956;
	text-decoration:	normal;
	background-color:   #1B0956;
}

td {
	font-family: 		arial;
	font-size: 		    16px;
	color: 			    1B0956;
	text-decoration:	none;
	font-weight:		bold;
	margin-left: 		0px;
}

a {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    16px;
	font-weight:		bold;	
	text-decoration:	none;
}

a:link {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    16px;
	font-weight:		bold;	
	text-decoration:	none;
}

a:hover {
	color: 			   #1B0956;
	font-family: 		arial;
	font-size: 		    16px;
	font-weight:		bold;	
	text-decoration:	underline;
}

a.mail {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	none;
}

a.mail:link {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    16px;
	font-weight:		normal;	
	text-decoration:	bold;
}

a.mail:hover {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	underline;
}

a.navigation {
	color: 			    #97CBFF;
	font-family: 		arial;
	font-size: 	     	14px;
	font-weight:		normal;	
	font-weight:		bold;
	text-decoration:	none;
}

a.navigation:link {
	color: 			    #97CBFF;
	font-family: 		arial;
	font-size: 		    14px;
	font-weight:		normal;	
	font-weight:		bold;
	text-decoration:	none;
}

a.navigation:hover {
	color: 			    #97CBFF;
	font-family: 		arial;
	font-size: 		    14px;
	font-weight:		bold;	
	text-decoration:	underline;
}

a.subnav {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	none;

}

a.subnav:link {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 	    	16px;
	font-weight:		normal;	
	text-decoration:	none;

}

a.subnav:hover {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	none;

}

a.headnav {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	none;

}

a.headnav:link {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 	    	12px;
	font-weight:		normal;	
	text-decoration:	none;

}

a.headnav:hover {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	none;

}

.news {
	color: 			    #1B0956;
	font-family: 		arial;
	font-size: 		    12px;
	font-weight:		normal;	
	text-decoration:	none;

}

.titel {
	font-family: 		arial;
	font-size: 		20px;
	color: 			#1B0956;
	font-weight:		bold;

}

.titel2 {
	font-family: 		arial;
	font-size: 		    15px;
	color: 			    ##1B0956;
	font-weight:		bold;
}

.spezial {
	font-family: 		arial;
	font-size: 		    12px;
	color: 			    #1B0956;
	font-weight:		normal;
}

.text {
	font-family: 		arial;
	font-size: 	    	14px;
	color: 		    	#1B0956;
	text-decoration:	normal;
	font-weight:		bold;
}


.textfett {
	font-family: 		arial;
	font-size: 		    14px;
	color: 			    #1B0956;
	font-weight:		bold;
}


.textblaufett {
	font-family: 		arial;
	font-size: 		    12px;
	color: 			    #1B0956;
	font-weight:		bold;
	
}

.texthellblaufett {
	font-family: 		arial;
	font-size: 		    14px;
	color: 			    #97CBFF;
	font-weight:		bold;
	text-decoration:	underline;

	
}

	
.textrotfett {
	font-family: 		arial;
	font-size: 		    14px;
	color: 			    #FF0000;
	font-weight:		bold;
}
	
	.textlink {
	font-family: 		arial;
	font-size: 		    12px;
	color: 			    #FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
}	

	.textklein {
	font-family: 		arial;
	font-size: 		    10px;
	color: 			    #FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
}	

	.tablestart {
	position:			absolute;
	left:				215px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/maison.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
	
}	

	.tabletrad {
	position:			absolute;
	left:				215px;
	top:				20px;
	width:				800px;
	height:				600px;
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

	.tablestart2 {
	width:				600px;
	height:				450px;
}	
	

	.table1 {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

	.table2 {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-color:   #ffffff;
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	


	.tablepres {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/engelberg_hanen.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	
	
	.tablechalet {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/chalet/chalet.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
	
}	

.tablealain {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/alain_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

.tablefoot_william {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/william_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

.tabletitrefoot {
	position:			absolute;
	left:				0px;
	top:				10px;
	width:				800px;
	height:				600px;
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

.tabletextefoot {
	position:			absolute;
	left:				0px;
	top:				10px;
	width:				800px;
	height:				600px;
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}
.tablefoot_william2 {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/william_fond2.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

#tablefoot_william3 {
	position:			absolute;
	top:				280px;
	left:				20px;
	width:				750px;
	height:				290px;
	overflow: 			auto;	
	border:				0;
}
.tablelauren {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/lauren_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}	

	#tablephotos {
	position:			absolute;
	top:				300px;
	left:				20px;
	width:				750px;
	height:				290px;
	overflow: 			auto;	
	border:				0;
}

	#tablephotos2 {
	position:			absolute;
	top:				210px;
	left:				45px;
	width:				750px;
	height:				270px;
	overflow: 			auto;	
	border:				0;
}

	.tablerenov1 {
	position:			absolute;
	top:				80px;
	left:				0px;
	width:				490px;
	height:				370px;
	border:				0;
	z-index:			1;
}

	#tablebildrenov {
	overflow:			auto;
	position:			absolute;
	top:				80px;
	left:				480px;
	height:				395px;
	width:				305px;
	border:				0;
	z-index:			1;
}

#tablebildrenovext {
	overflow:			auto;
	position:			absolute;
	top:				50px;
	left:				0px;
	height:				395px;
	width:				795px;
	border:				0;
	z-index:			1;
}

.tablelinkrenov {
	position:			absolute;
	top:				490px;
	left:				0px;
	height:				70px;
	width:				780px;
	border:				0;
	z-index:			1;
}

	.tablecostabrava {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/costa_brava/stade.gif);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

	.tablepatin {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/patin/cs_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

.tablepatin2 {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/patin/fond2.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

	.tablevette {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/corvette/corvette_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

	.tableharley {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/harley/fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

.tablegalas {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/patin/lauren_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

.tablest08 {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/schuelerturnier08/fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}

#tablerailaway {
	overflow:			auto;
	position:			absolute;
	top:				190px;
	left:				11px;
	height:				400px;
	width:				778px;
	border:				0;
	z-index:			1;
}

	.tableglacier {
	position:			absolute;
	left:				0px;
	top:				20px;
	width:				800px;
	height:				600px;
	background-image:	url(../images/glacierexpress/ge_fond.jpg);
	border-style:		solid;
	border-width:		2px;
	border-color:		#ffffff;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		0px;
	padding-bottom:		1px;
}