/*	MAIN												*********************/
body	{
	font-family: 		"Verdana", Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#000000;
	background-image:	url(graphics/bg.jpg);
}
#desk	{
	position: 			relative;
	height: 			auto;
	width: 				800px;
	left: 				50%;
	top: 				20px;
	margin-left:		-400px;
}
#yeti	{
	position:			relative;
	height: 			84px;
	width: 				200px;
	left: 				600px;
	top: 				0px;
}
#star	{
	position:			absolute;
	height: 			30px;
	width: 				60px;
	left: 				810px;
	top: 				0px;
}
a 	{
	color:				#000000;
	text-decoration:	underline;
}
a:hover	{
	color:				#000000;
	text-decoration:	none;
}
p	{
	font-size:			12px;
	text-align:			justify;
}
h1	{
	font-size: 			12px;
	font-weight:	    bold;
}
.english {
	font-size: 			11px;
}
.lineHeight	{
	line-height:		18px;
	font-size:			11px;
}
.weiss {
	color: 				#FFF;
}
.black {
	color: 				#000;
	font-weight:	    bold;
}

	
/*	NAVIGATION											*********************/	
#navigation	{
	position:			relative;
	height: 			18px;
	width: 				800px;
	left: 				0px;
	top: 				0px;
	border-top:			1px solid #FFFFFF;
	border-left:		1px solid #FFFFFF;
	border-right:		1px solid #FFFFFF;
	background-color:	#99CC00;	
}		
.nav a	{
	display:			block;
	padding:			2px 10px;
	background-color:	#99CC00;
	border-right:		1px solid #FFFFFF;
	font-size: 			12px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#4C7200;
	text-decoration: 	none;
	float: 				left;
}
.nav a:hover 	{
	display:			block;
	padding:			2px 10px;
	background-color:	#4D7F24;
	border-right:		1px solid #FFFFFF;
	font-size: 			12px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
.navDown	{
	display:			block;
	padding:			2px 10px;
	background-color:	#4D7F24;
	border-right:		1px solid #FFFFFF;
	font-size: 			12px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	float: 				left;
}
.navDown2 a	{
	display:			block;
	padding:			2px 10px;
	background-color:	#4D7F24;
	border-right:		1px solid #FFFFFF;
	font-size: 			12px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	float: 				left;
}
.navDown2 a:hover	{
	display:			block;
	padding:			2px 10px;
	background-color:	#4D7F24;
	border-right:		1px solid #FFFFFF;
	font-size: 			12px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	float: 				left;
}
#subNavigation	{
	position:			relative;
	height: 			17px;
	width: 				800px;
	left: 				0px;
	top: 				0px;
	border:				1px solid #FFFFFF;
	background-color:	#89E040;
}	
.sub a	{
	display:			block;
	padding:			2px 10px;
	border-right:		1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	float: 				left;
}
.sub a:hover 	{
	display:			block;
	padding:			2px 10px;
	background-color:	#669900;
	border-right:		1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
.subDown	{
	display:			block;
	padding:			2px 10px;
	background-color:	#669900;
	border-right:		1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	float: 				left;
}

/*	CONTENT												*********************/	
#content	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				800px;
	border-right:		1px solid #FFFFFF;
	border-left:		1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
	background-color:	#6BAE31;
	margin:				0px;
	float:				left;
}
#c_all	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				760px;
	padding:			10px 20px;
	float:				left;
}
#c_3	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				758px;
	padding:			25px 10px 0px 10px;
	float:				left;
}
.c_3	{
	padding-right:		35px;
}			
#c_l	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				540px;
	padding:			10px;
	float:				left;
}
#c_r	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				219px;
	padding:			10px;
	border-left:		1px solid #FFFFFF;
	float:				left;
}
#box	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				500px;
	padding:			10px;
	float:				left;
}
.image_r	{
	padding:			15px 9px 10px 10px;
}	
#c_img_r	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				499px;
	padding:			10px;
	float:				left;
}
#c_img_l	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				260px;
	padding:			10px;
	border-left:		1px solid #FFFFFF;
	float:				left;
}
.img_padding	{
	padding:			4px;
	float:				left;
}
.img_picBig	{
	padding:			40px 60px;
}
.abstand	{
	padding-right:		20px;
	float:left;
}
.weidhaus_home	{
	position:			relative;
	left: 				0px;
	top: 				40px;
	margin-left:		10px;
	height: 			370px;
	width: 				500px;
}

.weidhaus	{
	position:			absolute;
	left: 				0px;
	top: 				200px;
	margin-left:		10px;
	height: 			150px;
	width: 				540px;
}


#click	{
	position:			relative;
	height: 			20px;
	width: 				265px;
	left: 				20px;
	top: 				20px;
}



#img_flash	{
	position:			relative;
	height: 			300px;
	width: 				450px;
	left: 				0px;
	top: 				0px;
}
#img_text	{
	position:			absolute;
	height: 			20px;
	width: 				360px;
	left: 				70px;
	top: 				342px;
	font-size:			11px;
}

.imageFloat	{
	padding-right:		10px;
	padding-bottom:		10px;
	float:				left;
}

.imageFloat_right	{
	padding-left:		10px;
	padding-bottom:		10px;
	float:				right;
}

.textBlock	{
	position:			relative;
	left: 				0px;
	top: 				0px;
	height: 			auto;
	width: 				320px;
	padding:			5px;
	border:				1px solid #FFFFFF;
	float:				left;
}

/*	FOOTER												*********************/
#metaNavigation	{
	position:			absolute;
	height: 			15px;
	width: 				800px;
	left: 				0px;
	top: 				537px;
	border:				1px solid #FFFFFF;
}	
		
.meta a	{
	display:			block;
	padding:			2px 10px;
	border-left:		1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFFFFF;
	text-decoration: 	none;
	float: 				right;
}

.meta a:hover 	{
	display:			block;
	padding:			2px 10px;
	border-left:		1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFCC00;
	text-decoration: 	none;
}

.metaDown 	{
	display:			block;
	padding:			2px 10px;
	border-left:		1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	letter-spacing:		1px;
	color: 				#FFCC00;
	text-decoration: 	none;
	float: 				right;
}

#copyright	{
	position:			absolute;
	left: 				0px;
	top: 				537px;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	padding:			3px 2px 5px 5px;
}

#diewebe 	{
	position:			absolute;
	bottom:				10px;
	right:				10px;
	font-family: 		"Arial", Verdana, Helvetica, sans-serif;
	font-size: 			10px;
	font-weight: 		normal;
	color: 				#5B962A;
}

#diewebe a	{
	font-family: 		"Arial", Verdana, Helvetica, sans-serif;
	font-size: 			10px;
	font-weight: 		normal;
	color: 				#5B962A;
}

/*	FORMULARE											*********************/	
.textfields	{
	height:				16px;
	width:				250px;
	padding:			2px;
	border:				1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#000000;
	background-color:	#84DA3D;
}

.messagefield	{
	height:				50px;
	width:				250px;
	padding:			2px;
	border:				1px solid #FFFFFF;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#000000;
	background-color:	#84DA3D;
}
.highlight	{
	font-size: 			11px;
	font-weight: 		normal;
	color:				#FFF;
}
