* {	margin:0px; padding:0px; }

img {	border:none;}

li	{list-style: none; }
a 	{text-decoration:none;}
a:link			{ }						
a:visited		{ }						
a:hover			{ text-decoration: none;  }
a:active		{ outline: none; }
*:focus			{ outline: none; }
*::-moz-focus-inner
				{ border: none; }	

body 		{		
	
			margin:auto;
			background:white url(images/wf_logo_web.png) no-repeat center right;
			background-attachment:fixed;
			
			}

/* Content */





#wrapper {
	width: 600px;
	margin:0 auto;
	text-align:center; 
	background-image: url(images/opacity.png);
	min-height: 900px;
		}

#content{ padding: 20px;

	}

#content p  {text-align: left;
			font-family: Helvetica;
			font-size:0.8em;
			font-weight:lighter;
			color: white;
			line-height:1.8em;
			
			}
#content 		a:link {color:#b31129; }
#content  		a:visited {color:#b31129; }
#content  		a:focus {color:gray;  }
#content  		a:hover {color:gray;}
#content  		a:active {color:#b31129; }	

h1 {text-align: center;font-family: Helvetica;
				font-weight:lighter;
				font-size:0.8em;
				color:white;
}	
			
span 			{
				font-family: Helvetica;
				font-weight:600;
				font-size:1em;
				color:white;
				
				
				}
			




			
#partner 		{float: left;
				width: 85%;
				overflow: hidden;
				}
				
#partner .content {	background: url(images/opacity_box640x1100.png) no-repeat;
				  width: 640px;
				  margin: 0 auto;
				  }




.sponsoren { 	position:absolute;
				top:2%;
				left:45px;
				right:45px;
			}
  

/*--------Navigation-------*/

#nav		{	position:fixed;
				display: block;	
				float: left;
				padding-top: 20px;
				padding-left: 20px;
				}


#nav	a	{	display: block;	
				float: left;
				width: 110px;
				height: 30px;
				background-repeat: no-repeat;
			}
			
			
#nav ul		{	}
			
#nav li		{	width: 110px;
				height: 30px;
				background-repeat: no-repeat;
			 }	

#nav li	a	{	width: 110px;
				height: 30px;
				background-repeat: no-repeat;
			 }	

	
	
				
#navidipsum 	{ background-image:url(images/nav_a_idipsum.png) }
#navidipsum		    a:link { }
#navidipsum 		a:visited { }
#navidipsum 		a:focus {background-image: url(images/nav_idipsum.png)}
#navidipsum 		a:hover {background-image: url(images/nav_idipsum.png)}
#navidipsum 		a:active {			}


#navwf 			{ background-image: url(images/nav_a_wf.png) }
#navwf		   	    a:link { }
#navwf 				a:visited { }
#navwf 				a:focus { background-image: url(images/nav_wf.png)}
#navwf 				a:hover {background-image: url(images/nav_wf.png)}
#navwf 				a:active { }
			
			

#navkonzept	 	{ background-image: url(images/nav_a_konzept.png)}
#navkonzept			a:link { }
#navkonzept 		a:visited { }
#navkonzept 		a:focus {background-image: url(images/nav_konzept.png)}
#navkonzept 		a:hover {background-image: url(images/nav_konzept.png)}
#navkonzept 		a:active {	}

			
#navphotos 		{ background-image: url(images/nav_a_photos.png) }	
#navphotos		    a:link { }
#navphotos 			a:visited { }
#navphotos 			a:focus {background-image: url(images/nav_photos.png) }
#navphotos 			a:hover {background-image: url(images/nav_photos.png)}
#navphotos 			a:active { }

#navvideos 		{ background-image: url(images/nav_a_videos.png) }	
#navvideos		    a:link { }
#navvideos 			a:visited { }
#navvideos 			a:focus {background-image: url(images/nav_videos.png) }
#navvideos 			a:hover {background-image: url(images/nav_videos.png)}
#navvideos 			a:active { }

#navpartner 		{ background-image: url(images/nav_a_partner.png) }	
#navpartner		    a:link { }
#navpartner 		a:visited { }
#navpartner 		a:focus {background-image: url(images/nav_partner.png) }
#navpartner 		a:hover {background-image: url(images/nav_partner.png)}
#navpartner 		a:active { }


#navkontakt	 	{ background-image: url(images/nav_a_kontakt.png)}			
#navkontakt		    a:link { }
#navkontakt 		a:visited { }
#navkontakt 		a:focus { background-image: url(images/nav_kontakt.png)}
#navkontakt 		a:hover {background-image: url(images/nav_kontakt.png)}
#navkontakt 		a:active { }
					
#navfacebook	 	{ background-image: url(images/nav_a_fb.png)}			
#navfacebook		    a:link { }
#navfacebook 		a:visited { }
#navfacebook 		a:focus { background-image: url(images/nav_fb.png)}
#navfacebook 		a:hover {background-image: url(images/nav_fb.png)}
#navfacebook 		a:active { }

#nav_right		{	position:fixed;
				display: block;	position:fixed; left:90%;
				padding-top: 20px;
				padding-left: 20px;		
			}


#nav_right	a	{	display: block;	
				width: 110px;
				height: 30px;
				background-repeat: no-repeat;
			}
			
			
#nav_right ul		{	}
			
#nav_right li		{	width: 110px;
				height: 30px;
				background-repeat: no-repeat;
			 }	

#nav_right li	a	{	width: 110px;
				height: 30px;
				background-repeat: no-repeat;
			 }	

				
				
#nav_right_id 	{ background-image: url(images/nav_a_idipsum.png)}
#nav_right_id		a:link { }
#nav_right_id 		a:visited { }
#nav_right_id 		a:focus {background-image: url(images/nav_idipsum.png)}
#nav_right_id 		a:hover {background-image: url(images/nav_idipsum.png)}
#nav_right_id 		a:active {			}

#nav_right_dl 	{ background-image: url(images/nav_a_deluxe.png)}
#nav_right_dl		a:link { }
#nav_right_dl 		a:visited { }
#nav_right_dl 		a:focus {background-image: url(images/nav_deluxe.png)}
#nav_right_dl 		a:hover {background-image: url(images/nav_deluxe.png)}
#nav_right_dl 		a:active {			}

/*--------------Extras invisible-------------*/
								
.invisible {					display:block;
								width:0px;
								height:0px;
								overflow:hidden;
								position:absolute;
								left:-2000px;
								top:-2000px;
								}



