* {
	margin:0;
	padding:0;
}

html, body {
	height: 		100%;
	width: 			100%;
	background:		#000000;
	text-align: 	left;
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		1.0em;
	line-height:	0.5em;
	color:			#FFFFFF;
}

#distance {
	width: 			1px;
	height: 		50%;
	margin-bottom: 	-250px;
	float: 			left;
}

#container {
	margin: 		0 auto;
	position: 		relative;
	height: 		500px;
	width: 			800px;
	clear: 			left;
	background:		#000000;
}
.break_6px {
	height:		6px;
}
.break_10px {
	height:		10px;
}
.break_15px {
	height:		15px;
}
.break_20px {
	height:		20px;
}
#menu {
	background: 	#000000;
	width:			800px;
	height: 		120px;
	position:		relative;
}
#logo {
	width:		100px;
	height:		89px;
	margin:		0px 0 0 0;
	position:	absolute;
	display:	inline;
}
#cover {
	width:		650px;
	height:		50px;
	margin:		20px 0 0px 130px;
	position:	absolute;
	display:	inline;
}
#menu_links {
	width:			650px;
	height:			50px;
	margin:			95px 0 0px 130px;
	position:		absolute;
	font-size: 		0.75em;
    font-weight: 	bold;
	display: 		inline;
    line-height: 	1.2em;
}
#like {
	width:		150px;
	height:		25px;
	position:	absolute;
	margin:		90px 0px 0px 620px;
	display: 	inline;
	overflow: 	hidden;
}
#content {
	margin-top:		25px;
	background: 	#000000;
	width:			800px;
	overflow:		auto;
}
#content .thisweek {
	width:					750px;
	min-height:				350px;
	background: 			url(images/prog_back_1.jpg) no-repeat;
	margin-left:			20px;
}
#content .nextweek {
	width:					750px;
	min-height:				350px;
	background: 			url(images/prog_back_2.jpg) no-repeat;
	margin-left:			20px;
}
.birthdays {
	width:					250px;
	margin:					-300px 0 0 550px;
	position:				absolute;
	font-size: 				0.7em;
    line-height: 			1.2em;
	color:					#DDDDDD;
}
#content .familie {
	width:					750px;
	min-height:				350px;
	background: 			url(images/family_back.jpg) no-repeat;
	margin-left:			20px;
}
#content .top7 {
	width:					750px;
	min-height:				350px;
	background: 			url(images/top7_back.jpg) no-repeat;
	margin-left:			20px;
}
#content .history {
	height: 				100%;
	margin-left:			20px;
	padding-right:			20px;
}
#content .contact {
	width:					750px;
	min-height:				350px;
	background: 			url(images/contact_back.jpg) no-repeat;
	margin-left:			20px;
	padding-left:			25px;
}




h1 {
		font-size:			1.3em;
		color:				#FFFFFF;
		margin:				0;
		padding:			0px;
		line-height:		1.4em;
}
h2 {
		font-size:			0.9em;
		color:				#FFFFFF;
		margin-bottom:		10px;
		padding:			0px;
}
p {
		font-size:			0.7em;
		color:				#FFFFFF;
		margin:				0;
		padding:			0px;
		line-height:		1.2em;
}
a {
		text-decoration: 	none;
		color:				#FFFFFF;
}
a:hover {
		background:			#DEDEDE;
		color:				#000000;
		text-decoration:	none;
}


#content .header {
	font-size:				0.9em;
	font-weight:			bold;
	margin-top:				15px;
	margin-bottom:			10px;
}
.dj_header {
	font-size:				0.9em;
	margin-top:				15px;
	margin-bottom:			10px;
}
#content .nextdate {
	font-size:				0.7em;
	line-height:			1.2em;
	font-weight:			bold;
	margin-top:				3px;
	margin-bottom:			8px;
}
#content .dick {
	font-size:				0.75em;
	font-weight:			bold;
	line-height:			1.2em;
}
#menu .dick {
	margin-top:				11px;
	font-size:				0.75em;
	font-weight:			bold;
	line-height:			1.2em;
}
#content .dicklist {
	font-size:				0.7em;
	font-weight:			bold;
	line-height:			1.8em;
}
#content .norm {
	font-size:				0.75em;
	line-height:			1.4em;
}
#content .normlist {
	font-size:				0.7em;
	line-height:			0.8em;
}
#content .normjust {
	font-size:				0.7em;
	line-height:			1.3em;
	text-align:				justify;
}
#content .klein {
	line-height:			0.9em;
	font-size:				0.7em;
	margin-bottom:			8px;
}
#content .bottom {
	position:				absolute;
	top:					340px;
}
#menu .pic {
	border:					0;
	margin:					0 0 0 0;
}
#content .pic {
	border:					0;
	margin:					0 0 0 0;
}
#content .picright {
	border:					0;
	margin:					0 0 0 0;
	float:					right;
}
#container .w25  {
	width:					25px;
	line-height:			15px;
}
#container .w120  {
	width:					127px;
}
#container .w200  {
	width:					200px;
}
#container .w350  {
	width:					350px;
}
a.pic {
	background:			#000000;
	color:				#000000;
	border:				none;
	text-decoration: 	none;
}
a.pic:hover {
	background:			#000000;
	color:				#000000;
	border:				none;
	text-decoration: 	none;
}

