body {	margin:0;padding:0;height:100%; /*Grundlage dafür, dass Hintergrundfarbe oder -bild in and. IDs 100% hoch wird*/
		text-align:center;
		}
		
div {border:0px solid #ccc;}

/*Hauptseite*/
#main{	position:relative;left:0px;top:0px;width:1120px; margin:auto;
		text-align:left;
		
}

/*Kopfbereich*/
#header {	position:relative;	left:0px;	top:0px;
			width:1120px;	height:240px;
}

/*Kopfbereich Links*/
#headerleft {	width:240px;	height:240px;
				float:left;
}

/*Kopfbereich Rechts*/
#headerright {	width:870px;	height:240px;
				float:right;
}

	#toptipp {	width:870px;	height:130px;
				margin-bottom:5px;
				border:1px solid #99cc33;
				text-align:center;
				background:#99cc33;
	}
	
	.toptipp_small {	width:124px;	height:100px;	
						float:left;
	}


/*Linkblock Google*/
#linkblock {position:relative;	left:0px;	top:0px;
			padding-top:5px;
			width:1120px;	height:20px;
			background:#6699cc;
			text-align:center;
}

/*Mainnav_quer*/
#mainnav {	position:relative;	left:0px;	top:0px;
			width:1120px;	height:30px;
			text-align:center;
			border-bottom:1px double #e2e2e2;
			margin-bottom:10px;
}

/*Main Links Abstaende*/
#mainnav a {	line-height:35px;
				font-size:1.0em;
				margin-right:7px;	margin-left:7px;
}

/*Hauptnavigation Rahmen*/
#nav {		display:block;
			text-align:justify;
			width:240px;
			padding-top:15px;
}

/*Subavigation Links Abstaende*/
#nav a {	}

/*Subnavigation Links Abstaende*/
#subnav a {		padding-left:20px;
				line-height:30px;
}

/*Contentrahmen komplett*/
#contentbox {	width:1120px;
				margin:0px;				
}

/*Contentposition 38px hoch */
#content {	position:relative;	left:0px;	top:0px;
}

/*Linker Bereich*/
#left {		float:left;
			width:240px;
}

/*Mittlerer Bereich*/		
#middle {	margin: 0 260px 0 260px;
			text-align:justify;
			border: solid #e2e2e2 1px;
			padding:20px;
			-moz-border-radius:5px;
			-khtml-border-radius:5px;
}

/*Rechter Bereich*/		
#right {	float:right;
			width:240px;
			display:block;
}


/*Footer*/
#footer {
	clear:both;
	width:1120px;
	position:relative;	left:0px;	top:0px;
	background:#6699cc;
	text-align:center;
	padding-top:15px;
	color:#ffffff;
	font-size:11px;
}

