@charset 'utf-8';
@import url(reset.css);
@import url(lightbox.css);

/* ----------------------------------------------------- All browsers */

body {
	background-image: url('img/background.jpg');
	font-family:arial;
	font-size:13px;
	color: black;
	line-height:1.3;	
}

#wrapper, #header, #footer {
	width: 560px; /*wichtig für zentrierung*/
	margin: auto; /*zentriert den wrapper im browserfenster*/
	background-color:transparent;
}

#header {
	margin-top: 30px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 0 1px 0;
	margin-bottom:10px;
	padding:3px 0 20px;	
}	

#wrapper {
	margin-top: 60px;
}

#footer {
	margin-top: 50px;
}	

h1 { 
	color:yellow;
	font-family:Arial Black;
	font-style:normal;
	font-size:45px;
	/*text-decoration:underline;*/
	margin-right:20px;		
}

h2 {
	color:white;
	font-family:Arial;
	font-style:normal;
	font-size:15px;
	/*text-decoration:underline;*/
	margin-right:20px;	
}

	
a:hover  {
	color:#FFF;
	font-family:"Courier New",Courier,mono;
	font-size:11px;
	letter-spacing:2px;
	text-decoration:none;
	background-color:#000;
	margin:0 0 0 0;
	padding:2px 0 2px 0;
	}

a {
	color:#000;
	font-family:"Courier New",Courier,mono;
	font-size:11px;
	letter-spacing:2px;
	text-decoration:none;
	background-color:#FFF;
	margin:0 0 0 0;
	padding:2px 0 2px 0;
	}	

p {
	font-family:arial;
	color:white;
	font-size:15px;
	font-style:normal;
	line-height:1.3;
	padding:0 0 2px 0;
}
p span {
	color:#FFF;
	font-family:"Courier New",Courier,mono;
	font-size:20px;
	letter-spacing:2px;
	text-decoration:none;
	background-color:#000;
	padding:2px 0 2px 0;
	outline: 0px solid red;
}

p em {
	border-bottom: 3px solid green;
	padding-bottom: 3px; /* border-offset nach untern */
}



/* ----------------------------------------------------- JS enabled browsers */

.js div { }

/* ----------------------------------------------------- IE7 and below */

.ie7 div { }

/* ----------------------------------------------------- IE6 and below */

.ie6 div { }

