/*	MAIN	************************************************** 		MAIN */ 
	
/* 
	Farben:	
	blau: #005EA8
	Gelb: #FABD43
	Orange: #F2963F
	Hellgrün: #A2DAD8
	Grün: #0098A1
	Grau: #646567

*/
body	{
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color:				#FFFFFF;
	background-image:	url(../graphics/bg.gif);
}
* {
	margin: 0;
	padding: 0;
}
#logo_main {
	position: 			absolute;
	left: 				656px;
	top: 				26px;
	height: 			80px;
	width: 				199px;
}
h1	{
	font-size: 			12px;
	font-weight: 		bold;
	color:				#FFFFFF;
}
h2	{
	font-size: 			12px;
	font-weight: 		bold;
	color:				#FFFFFF;
}
h3	{
	font-size: 			12px;
	font-weight: 		bold;
	color:				#FABD43;
	padding:			1px;
	letter-spacing:		1px;
}
.title	{
	color:				#FFFFFF;
}
.title2	{
	font-size:			11px;
	font-weight: 		bold;
	color:				#FABD43;
}
.title3	{
	font-size:			11px;
	font-weight: 		bold;
	color:				#F2963F;
}
p	{
	text-align:			justify;
	line-height:		16px;
}
a 	{
	color:				#FFFFFF;
	text-decoration:	underline;
}
a:hover	{
	color:				#FFFFFF;
	text-decoration:	none;
}
.separator {
	width: 100%;
	height: 3px;
	clear: both;
	background:  url(../graphics/line_dotted.gif)  repeat-x;
}

/*	NAVIGATION	************************************************** 		NAVIGATION */ 
#navigation {
	position: 			relative;
	margin-left: 		20px;
	margin-top: 		135px;
	width: 				170px;
	height: 			25px;
}	
#navigation a {
	float: 					left;
	display: 				inline;
	height: 				25px;
	background-position: 	top left;
}	
#navigation a:hover {
	background-position: 	bottom left;
}
#navigation #winter {
	background-image: 		url(../buttons/en/winter.gif);
	width: 					77px;
}
#navigation #summer {
	background-image: 		url(../buttons/en/summer.gif);
	width: 					87px;
}
span.stop {
	clear: 					both;
}
.btn_down	{
	background-position: 	bottom left;
}
	
/*	NAVIGATION 2	************************************************** 		NAVIGATION 2 */ 
#navigation2	{
	position: 			absolute;
	left: 				635px;
	top: 				138px;
	height: 			22px;
	width: 				245px;	
}
#navigation2 a {
	float: 					left;
	display: 				inline;
	height: 				22px;
	background-position: 	top left;
}	
#navigation2 a:hover {
	background-position: 	bottom left;
}
#navigation2 #shop {
	background-image: 		url(../buttons/en/shop.gif);
	width: 					48px;
}
#navigation2 #about {
	background-image: 		url(../buttons/en/about.gif);
	width: 					55px;
}
#navigation2 #links {
	background-image: 		url(../buttons/en/links.gif);
	width: 					51px;
}
#navigation2 #contact {
	background-image: 		url(../buttons/en/contact.gif);
	width: 					69px;
}

/*	NAVIGATION SUMMER	************************************************** 		NAVIGATION SUMMER	 */ 
#navSummer	{
	position: 			absolute;
	left: 				20px;
	top: 				170px;
	height: 			22px;
	width: 				840px;
}
#navSummer a {
	float: 					left;
	display: 				inline;
	height: 				22px;
	background-position: 	top left;
}	
#navSummer a:hover {
	background-position: 	bottom left;
}
#navSummer #rafting {
	background-image: 		url(../buttons/en/rafting.gif);
	width: 					66px;
}
#navSummer #boat {
	background-image: 		url(../buttons/en/boat.gif);
	width: 					99px;
}
#navSummer #canyoning {
	background-image: 		url(../buttons/en/canyoning.gif);
	width: 					89px;
}
#navSummer #glacier {
	background-image: 		url(../buttons/en/glacier.gif);
	width: 					65px;
}
#navSummer #water {
	background-image: 		url(../buttons/en/water.gif);
	width: 					133px;
}
#navSummer #rope {
	background-image: 		url(../buttons/en/rope.gif);
	width: 					123px;
}
#navSummer #ropePark {
	background-image: 		url(../buttons/en/ropePark.gif);
	width: 					125px;
}
#navSummer #climbing {
	background-image: 		url(../buttons/en/climbing.gif);
	width: 					77px;
}
#navSummer #team {
	background-image: 		url(../buttons/en/team.gif);
	width: 					129px;
}

/*	NAVIGATION WINTER	************************************************** 		NAVIGATION WINTER	 */ 
#navWinter	{
	position: 			absolute;
	left: 				20px;
	top: 				170px;
	height: 			22px;
	width: 				840px;
}
#navWinter a {
	float: 					left;
	display: 				inline;
	height: 				22px;
	background-position: 	top left;
}	
#navWinter a:hover {
	background-position: 	bottom left;
}
#navWinter #ski {
	background-image: 		url(../buttons/en/ski.gif);
	width: 					35px;
}
#navWinter #snowboard {
	background-image: 		url(../buttons/en/snowboard.gif);
	width: 					93px;
}
#navWinter #freeride {
	background-image: 		url(../buttons/en/freeride.gif);
	width: 					87px;
}
#navWinter #igloo {
	background-image: 		url(../buttons/en/igloo.gif);
	width: 					125px;
}
#navWinter #snowshoe {
	background-image: 		url(../buttons/en/snowshoe.gif);
	width: 					129px;
}
#navWinter #sledge {
	background-image: 		url(../buttons/en/sledge.gif);
	width: 					75px;
}
#navWinter #team {
	background-image: 		url(../buttons/en/team.gif);
	width: 					129px;
}

/*	NAVIGATION ABOUT	************************************************** 		NAVIGATION ABOUT	 */ 
#navAbout	{
	position: 			absolute;
	left: 				20px;
	top: 				170px;
	height: 			22px;
	width: 				840px;
}
#navAbout a {
	float: 					left;
	display: 				inline;
	height: 				22px;
	background-position: 	top left;
}	
#navAbout a:hover {
	background-position: 	bottom left;
}
#navAbout #convention {
	background-image: 		url(../buttons/en/convention.gif);
	width: 					100px;
}
#navAbout #conditions {
	background-image: 		url(../buttons/en/conditions.gif);
	width: 					89px;
}
#navAbout #aboutTeam {
	background-image: 		url(../buttons/en/aboutTeam.gif);
	width: 					53px;
}
#navAbout #safety {
	background-image: 		url(../buttons/en/safety.gif);
	width: 					59px;
}
#navAbout #company {
	background-image: 		url(../buttons/en/company.gif);
	width: 					78px;
}
#navAbout #jobs {
	background-image: 		url(../buttons/en/jobs.gif);
	width: 					45px;
}

/*	NAVIGATION SHOP	************************************************** 		NAVIGATION SHOP	 */ 
#navShop	{
	position: 			absolute;
	left: 				20px;
	top: 				170px;
	height: 			22px;
	width: 				840px;
}
#navShop a {
	float: 					left;
	display: 				inline;
	height: 				22px;
	background-position: 	top left;
}	
#navShop a:hover {
	background-position: 	bottom left;
}
#navShop #buy {
	background-image: 		url(../buttons/en/buy.gif);
	width: 					62px;
}
#navShop #rent {
	background-image: 		url(../buttons/en/rent.gif);
	width: 					162px;
}
#navShop #tents {
	background-image: 		url(../buttons/en/tents.gif);
	width: 					92px;
}
#navShop #voucher {
	background-image: 		url(../buttons/en/voucher.gif);
	width: 					71px;
}
.ropeTable	{
	color:				#FFF;
	padding:	  		2px 0px;
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
}
/*	CONTENT	ROWS ************************************************** CONTENT ROWS */ 
#home_left	{
	position: 			relative;
	left:				0px;
	top:				0px;
	width:				300px;
	height:				200px;
	float:				left;
}
#home_right	{
	position: 			absolute;
	left:				370px;
	top:				44px;
	width:				400px;
	height:				200px;
	float:				left;
	line-height:		16px;
	text-align:			center;	
}
.language	{
	margin:				10px;
	font-weight:		bold;
}
#row1	{
	position: 			relative;
	left:				0px;
	top:				0px;
	width:				805px;
	height:				auto;
}
#row_left	{
	position: 			relative;
	left:				0px;
	top:				0px;
	width:				220px;
	height:				auto;
	float:				left;
}
#row_right	{
	position: 			relative;
	left:				35px;
	top:				0px;
	width:				530px;
	height:				auto;
	float:				left;
	line-height:		16px;
	float:				left;
}
#row2_left	{
	position: 			relative;
	left:				0px;
	top:				0px;
	width:				220px;
	height:				auto;
	float:				left;
}
#row2_right	{
	position: 			relative;
	left:				35px;
	top:				0px;
	width:				550px;
	height:				auto;
	float:				left;
	line-height:		16px;
	float:				left;
}
#row3_left	{
	position: 			relative;
	left:				0px;
	top:				20px;
	width:				220px;
	height:				auto;
	float:				left;
}
#row3_right	{
	position: 			relative;
	left:				35px;
	top:				20px;
	width:				550px;
	height:				auto;
	line-height:		16px;
	float:				left;
}
#rowTeam	{
	position: 			relative;
	left:				0px;
	top:				20px;
	width:				805px;
	height:				200px;
}
#row4_left	{
	position: 			relative;
	left:				0px;
	top:				20px;
	width:				220px;
	height:				auto;
	float:				left;
}
#row4_right	{
	position: 			relative;
	left:				35px;
	top:				20px;
	width:				550px;
	height:				auto;
	line-height:		16px;
	float:				left;
}

/*	CONTENT	************************************************** CONTENT */ 
#content_all {
	position: 			absolute;
	left: 				20px;
	top: 				290px;
	height: 			500px;
	width: 				835px;
	overflow:			auto;
}
#contentTeam {
	position: 			absolute;
	left: 				20px;
	top: 				290px;
	height: 			500px;
	width: 				835px;
	overflow:			auto;
	float:				left;
}
#pic_title {
	position: 			absolute;
	left: 				20px;
	top: 				220px;
	height: 			50px;
	width: 				835px;
	border-top:			1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
}
#logos	{
	position: 			relative;
	left: 				0px;
	top: 				20px;
	height: 			96px;
	width: 				130px;
	float:				left;
}	
#booking {
	position: 			relative;
	left: 				0px;
	top: 				20px;
	height: 			19px;
	width: 				200px;
	border-top:			1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
	text-align:			center;
}
.booking	{
	font-size:			16px;	
	color:				#FFFFFF;
	letter-spacing:		3px;
}
.booking a {
	text-decoration:	none;
	display:			block;
	background-color:	#FABD43;
}
.booking  a:hover	{
	text-decoration: 	none;
	background-color:	#F2963F;
}
#box	{
	position: 			relative;
	left: 				0px;
	top: 				20px;
	height: 			100px;
	width: 				550px;
	line-height:		16px;
}
#box1	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	height: 			100px;
	width: 				130px;
	color:				#FFFFFF;
	float:				left;
}
#box2	{
	position: 			absolute;
	left: 				130px;
	top: 				0px;
	height: 			100px;
	width: 				400px;
	float:				left;
}
#box3	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				265px;
	float:				left;
}
#box4	{
	position: 			relative;
	left: 				20px;
	top: 				0px;
	height: 			auto;
	width: 				265px;
	float:				left;
}
#box5	{
	position: 			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				550px;
	color:				#FFFFFF;
	float:				left;
}
/*	CONTACT	************************************************** CONTACT */ 
.buttons {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size:			11px;
	height: 			18px;
	width: 				60px;
	background-color: 	#FABD43;
	cursor:			 	pointer;
}
.formText {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color:				#FFFFFF;
}
.formTitle {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color:				#F2963F;
	padding:			3px;
}
.textfields {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#000000;
	background-color: 	#FABD43;
	text-align: 		left;
	padding: 			2px;
	height: 			16px;
	width: 				250px;
	border:				1px solid #FFFFFF;
}
.messagefield {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#000000;
	background-color: 	#FABD43;
	text-align: 		left;
	padding: 			2px;
	height: 			50px;
	width: 				250px;
	border:				1px solid #FFFFFF;
}
.chf {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#000000;
	background-color: 	#FABD43;
	text-align: 		left;
	padding: 			2px;
	height: 			14px;
	width: 				30px;
	border:				1px solid #FFFFFF;
}
.field0_winter {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#FFF;
	text-align: 		left;
	width: 				65px;
	height:				18px;
}
.field1_winter {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#FABD43;
	text-align: 		center;
	width: 				40px;
	height:				18px;
}
.field2_winter {
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#FFF;
	text-align: 		center;
	width: 				40px;
	height:				18px;
}
.line_winter {
	width: 100%;
	height: 3px;
	clear: both;
	background:  url(../graphics/line_winter.gif)  repeat-x;
}

