/*div {
	border: 1px solid red;
	}*/

img:link, img {
	border: none!important;
	}	
	
a:active {
	background: none!important;
	color: yellow;
	}
	
a {
	outline: none;
	}
	
#haupt {
	width: 960px;
	height: 400px;
	background: url(main.jpg) no-repeat center center;
	padding: auto;
	margin: auto;

}

#wrapp h1, #wrapp p {
	color: #fff;
	}
	
#wrapp h1 {
	font-size: 18px;
	}

body {
	background: url(bg.jpg) repeat-x;
	margin: 0;
	font-family: calibri, arial;
	font-size: 1em;
	}
	
#wrapp {
	width: 960px;
	padding: auto;
	margin: auto;

	}
	
body {
	height:100%;
	width:100%;
	margin:0;padding:0;
	overflow:hidden;
}

	#wrapper {
		width:100%;
		height:100%;
		position:absolute;
		top:0;left:0;
		background-color:none;
		overflow:hidden;
	}

	#mask {
		width:500%;
		height:100%;
		background-color:none;
	}

	.item {
		width:20%;
		height:100%;
		float:left;
		background: url(bg.jpg) repeat-x;
	}
	
	
	.content {
		width:960px;
		height:400px;
		/*top:13%;*/
		margin:0 auto;
		background-color:#aaa;
		position:relative;
		}
		
	.content1 { /* HOME */
		height:400px;
		/*top:13%;*/
		background: url(main.jpg) no-repeat center center;
		width:960px;
		margin:0 auto;
		position:relative;
		}
		
	.content1-text {
		width:100%;
		height:360px;
		margin: 0 auto;
		position:relative;	
		background: url(rost_unten.jpg) no-repeat center center;		
		}
		
	.cpadding {
		padding-top: 100px;
		}
		
	#kontakt {
		background: url(bgu.jpg);		
		width:100%;
		height: 500px;
		}
		
	#kontakt p {
		margin: 20px auto;
		padding: 0 auto;
		width: 940px;
		}
		
	#bkontakt {
		position: absolute;
		top: 367px;
		left: 0px;
		border: none;
		}
		
	#bkontakt img, #bkontakt a, #bkontakt:link {
		border: none;
		}	
		
	.content1-text p {
		color: #DFDFDF;
		}

	.content1 h1 {
		padding-top:7px;
		margin: 0 auto;
		color: #A1A1A2;
		font-size:140%;
		width: 720px;
		/*letter-spacing: 0.1em;*/
		}
		
	.content2 {
		width:960px;
		height:400px;
		/*top:13%;*/
		margin:0 auto;
		background: #ccc;
		position:relative;
		}
	
	.selected {
		background:none;
		font-weight:normal;
	}

	.clear {
		clear:both;
	}



/* ::::: http://www.nodethirtythree.com/ ::::: */

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

body { background: rgb(195, 195, 157) url('bg2.jpg') repeat; font-family: arial,helvetica,sans-serif; font-size: 11px; color: rgb(145, 147, 110); }

a { background: inherit inherit inherit inherit inherit; color: #ffffff; text-decoration: none; }

#main { 	position: absolute; top: 0px; left: 0px; z-index: 1; background-image: url('main.jpg'); width: 730px; height: 522px; background-repeat: no-repeat; }

#bg { 
	/*position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 0; 
	background-image: url('bg1.jpg'); 
	width: 100%; 
	height: 522px; 
	background-repeat: repeat-x; 
}

.partner {
	padding: 270px 0 0 208px;
	height: 81px;
	vertical-align: middle;
	}
	
.partner img {
	border: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 73px;
	}
	
.hidepics {
  width:0px;
  height:0px;
  visibility:hidden;
}
	
#footer {
	position: absolute;
	z-index: 2;
	left: 25px;
	top: 492px;
	width: 189px;
}
p { color: #FFFFFF; }
*/