/* stylesheet written by hendrik meyer www.media-dsign.de */

/* Ueberschriften */
h1 {
	line-height:100%;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

h2,h3,h4 {
	line-height:80%;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
p {
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}

/* Inhalte */
div.content {
	margin:0px;
	margin-top:19px;
	width:793px;
	/*height:635px;*/
	padding:0px;
	background: transparent url('img/content_bg_middle.jpg') repeat-y top center;
	text-align:left;
}
html>body div.page div.content {
	margin:0px 15px 15px 174px;
	width:793px;
	z-index: 5;
}

div.content_body {
	margin:0px;
	width:793px;
	/*height:646px;*/
	padding:10px;
	background: transparent url('img/content_bg_top.jpg') no-repeat top center;
	text-align:left;
	z-index: 10;
	padding-bottom:0;
	/*border: red 1px solid;*/
}
html>body div.page div.content div.content_body {
	margin:0px;
	width:773px;
	/*height:646px;*/
}

div.content_bottom {
	margin:0px;
	margin-left:0px;
 	/*margin-top:-26px;*/
	/*width:793px;*/
	width:303px;
	height:16px;
	padding:0px;
	background: transparent url('img/content_bg_bottom.jpg') no-repeat top left;
	z-index: 15;
	/*position:absolute;*/
	margin-top: -16px;
}
html>body div.page div.content_bottom {
/* 	margin:0px 0px 0px 174px; */
/* 	margin-top: 28px; */
	/*margin-top:-26px;*/
	/*width:793px;*/
	margin-left:0px;
	margin-top:-16px;
	width:303px;
	height:16px;
}

/* Seiteninhalte */
div.content_index {
	margin:0px;
	width:782px;
	/*height:636px;*/
	padding:10px;
	padding-bottom:0px;
	background: transparent url('img/content_bg_index.jpg') no-repeat bottom right;
	text-align:left;
	z-index: 20;
	/*margin-bottom:15px;*/
/*	position:absolute;*/
	/*border: red 1px solid;*/
	margin-right:-10px;
}
html>body div.page div.content div.content_body div.content_index {
	margin:0px;
	width:762px;
	/*height:626px;*/
	padding-bottom:15px;
	z-index: 20;
}

div.startgebiete {
	width: 634px;
	height: 154px;
	margin:0px;
	padding:0px;
	/*position:absolute;*/
	/*margin-top:447px;*/
	margin-left:10px;
	margin-bottom:35px;
}
html>body div div div div div.startgebiete {
	margin-bottom:20px;
}
div.startgebiete div {
	color:#FFFFFF;
	font-weight:bold;
	width:154px;
	height:154px;
	float:left;
	margin:0px;
	margin-right:6px;
	text-align:center;
	padding-top:125px;
	cursor:pointer;
}
html>body div div div div div.startgebiete div {
	height:29px;
}
div.startgebiete div a,
div.startgebiete div a:active,
div.startgebiete div a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	font-size:11px;
}
div.startgebiete div a:hover {
	text-decoration:underline;
}
div.startgebiete div.hamburg {
	background: transparent url('img/index_fahrtgebiete_hamburg.jpg') no-repeat top left;
}
div.startgebiete div.hhumland {
	background: transparent url('img/index_fahrtgebiete_hh_umland.jpg') no-repeat top left;
}
div.startgebiete div.schwerin {
	background: transparent url('img/index_fahrtgebiete_schwerin.jpg') no-repeat top left;
}
div.startgebiete div.weitere {
	background: transparent url('img/index_fahrtgebiete_weitere.jpg') no-repeat top left;
	margin:0px;
	padding-top:119px;
}


