* {	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/idipsum_logo_web.png) no-repeat center right;
			background-attachment:fixed;
			
			}

/*--------------Content----------*/


#content     {	
				position:absolute;
				left:25%;
				right: 25%;
				width: 600px;
				min-height:100%;
				padding:20px;
				text-align:justify;
				background-color: black;
				opacity: 0.8;					/* CSS3, Safari, Firefox 0.9+ */
				/* -moz-opacity: 0.8;			/* firefox 3.5+ no support any more */
				filter:alpha(opacity=85);		/* ie very old */
				filter:"alpha(opacity=85)";		/* ie8 */
				
				}
				

#content p  {font-family: Helvetica;
			font-size:0.8em;
			font-weight:lighter;
			color: white;
			line-height:1.8em;
			padding-right:30px;
			}
			
#content 		a:link {color:white; }
#content  		a:visited {color:white; }
#content  		a:focus {color:gray;  }
#content  		a:hover {color:gray;}
#content  		a:active {color:white; }

span 			{font-weight:600;
				font-size:1em;
				}

#partner 		{position:absolute;
				left:25%;
				right: 25%;
				}


.sponsoren {	position:absolute;
				top:2%;
				left:45px;
				right:45px;
			}
/*----Intro-----*/

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

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


/*--------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_idipsum.png)}
#navidipsum		    a:link { }
#navidipsum 		a:visited { }
#navidipsum 		a:focus {background-image: url(images/nav_a_idipsum.png)}
#navidipsum 		a:hover {background-image: url(images/nav_a_idipsum.png)}
#navidipsum 		a:active {			}


#navwf 			{ background-image: url(images/nav_wf.png);position:fixed;left:90%;padding: 0px;}
#navwf		   	    a:link { }
#navwf 				a:visited { }
#navwf 				a:focus { background-image: url(images/nav_a_wf.png);position:fixed; left:90%;padding: 0px;}
#navwf 				a:hover {background-image: url(images/nav_a_wf.png);position:fixed;	left:90%;padding: 0px;}
#navwf 				a:active { }
			
			

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

			
#navevents  	{ background-image: url(images/nav_events.png)}			
#navevents		    a:link { }
#navevents 			a:visited { }
#navevents 			a:focus {background-image: url(images/nav_a_events.png) }
#navevents 			a:hover {background-image: url(images/nav_a_events.png)}
#navevents 			a:active { }
			
			
#navpresse 		{ background-image: url(images/nav_presse.png) }	
#navpresse		    a:link { }
#navpresse 			a:visited { }
#navpresse 			a:focus {background-image: url(images/nav_a_presse.png) }
#navpresse 			a:hover {background-image: url(images/nav_a_presse.png)}
#navpresse 			a:active { }

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

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

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


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

#navfacebook	 	{ background-image: url(images/nav_fb.png)}			
#navfacebook		    a:link { }
#navfacebook 		a:visited { }
#navfacebook 		a:focus { background-image: url(images/nav_a_fb.png)}
#navfacebook 		a:hover {background-image: url(images/nav_a_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_wf 	{ background-image: url(images/nav_wf.png)}
#nav_right_wf		a:link { }
#nav_right_wf 		a:visited { }
#nav_right_wf 		a:focus {background-image: url(images/nav_a_wf.png)}
#nav_right_wf 		a:hover {background-image: url(images/nav_a_wf.png)}
#nav_right_wf 		a:active {			}

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



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


