a:link, a:visited, a:active, a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003876;
font-weight:bold;
text-decoration:none;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003876;
font-weight:bold;
text-decoration:underline;
}

#divtitel {
	font-weight: bold;
	font-size:12px;
	color: #003876;
	top: 145px;
	left: 18px;
}

div {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#div1 {
	background-image: url("../images/hintergrund2.gif"); background-repeat:no-repeat;
	width: 860px;
	height: 500px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -250px 0 0 -430px;
	overflow: hidden;
	border:solid 1px #003876;
	}
	
#divob {
	width:100%;
	height:83px;
}

#divmi {
	width:100%;
	height:390px;
}

#divun {
	width:100%;
	height:27px;
}

#divcontent {
	z-index:0;
	background-color:#f2f5f8;
	width:341px;
	height:302px;
	border:solid 1px #003876;
	left:137px;
	top:148px;
}

#divcontent2 {
	background-color:#f2f5f8;
	width:341px;
	height:302px;
	border:solid 1px #003876;
	left:498px;
	top:148px;
}

#divcontent3 {
	width:702px;
	height:302px;
	border:solid 1px #003876;
	background-color:#f2f5f8;
	left:137px;
	top:148px;
}

#divanfahrt {
	background-image:url(../images/anfahrt.jpg); 
	background-repeat:no-repeat;
	width:421px;
	height:302px;
	border:solid 1px #003876;
	left:137px;
	top:148px;
}

#divadresse {
	width:400px;
	height:27px;
	color:#FFFFFF;
	left:420px;
	top:477px;
}

#divtext {
	z-index:1;
	width:321px;
	height:302px;
	padding:15px;
	left:0px;
	top:0px;
}

#divblatt{
	padding:10px;
	left:0px;
	top:0px;
}

#divsubnavi{
	background-color:#f2f5f8;
	width:341px;
	height:141px;
	border:solid 1px #003876;
	left:498px;
	top:309px;
}

#divreftitel{
	background-color:#f2f5f8;
	width:341px;
	height:141px;
	border:solid 1px #003876;
	left:498px;
	top:148px;
}

#divreferenz_01{
	z-index:1;
}

#divreferenz_02{
	z-index:1;
}

#divreferenz_03{
	z-index:1;
}

#divdatum{
	color:#FFFFFF;
	z-index:2;
 	right:20px;
	top:15px;
}


#divprofil{
	width:125px;
	position:absolute;
	left:20px; 
	top:429px;
}

#divprint{
	z-index:3;
	width:125px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:0px;
	background-image : url(clear.gif);
    background-repeat : repeat;
}

#divci{
	z-index:3;
	width:125px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:118px;
	top:0;
}

#divverlag{
	z-index:3;
	width:125px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:236px;
	top:0;
	background-image : url(clear.gif);
    background-repeat : repeat;
}

#divmesse{
	z-index:3;
	width:125px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:354px;
	top:0px;
}

#divverpackung{
	z-index:3;
	width:125px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:472px;
	top:0px;
}

#divinternet{
	z-index:3;
	width:125px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:590px;
	top:0px;
}

a.oben:link, a.oben:visited {
	font-weight:normal;
	display:block;
	width:110px;
	padding:1px;
	border:1px solid transparent;
	background-color:transparent;
	color:#FFFFFF;
	margin:4px 0px;
	text-align:center;
	text-decoration:none;
}

a.oben:hover, a.oben:active {
	font-weight:normal;
	display:block;
	width:110px;
	padding:1px;
	border:1px solid #FFFFFF;
	background-color:transparent;
	color:#FFFFFF;
	margin:4px 0px;
	text-align:center;
	text-decoration:none;
}

#divaktuell{
	display:block;
	width:110px;
	padding:1px;
	border:1px solid transparent;
	background-color:#003876;
	color:#FFFFFF;
	margin:4px 0px;
	text-align:center;
	text-decoration:none;
}

a.aktuell:link, a.aktuell:hover, a.aktuell:visited{
	display:block;
	width:110px;
	padding:1px;
	border:1px solid transparent;
	background-color:#003876;
	color:#FFFFFF;
	margin:4px 0px;
	text-align:center;
	text-decoration:none;
}

a.aktuell2:link, a.aktuell2:hover, a.aktuell2:visited{
	display:block;
	width:110px;
	padding:1px;
	border:1px solid #FFFFFF;
	background-color:transparent;
	color:#FFFFFF;
	margin:4px 0px;
	text-align:center;
	text-decoration:none;
}

a.angebot:link, a.angebot:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
display:block;
width:110px;
padding:1px;
background-color:#FFFFFF;
border:1px solid #750400;
color:#750400;
margin:4px 0px;
text-align:center;
text-decoration:none;
}

a.angebot:hover, a.angebot:active {
display:block;
width:110px;
padding:1px;
background-color:#750400;
border:1px solid #750400;
color:#FFFFFF;
margin:4px 0px;
text-align:center;
text-decoration:none;
}

a.angebot2:link, a.angebot2:hover, a.angebot2:visited{
	display:block;
	width:110px;
	padding:1px;
	border:1px solid transparent;
	background-color:#750400;
	color:#FFFFFF;
	margin:4px 0px;
	text-align:center;
	text-decoration:none;
}

a.text:link{
vertical-align:sub;
width:150px;
font-weight:bold;
display:inline;
background-color:transparent;
border:0px;
text-decoration:none;
}

a.text:hover{
display:inline;
color:#003876;
border:0px;
text-decoration:underline;
}

a.textimage:link{
vertical-align:bottom;
width:110px;
font-weight:bold;
display:inline;
background-color:transparent;
border:0px;
text-decoration:none;
}

a.textimage:hover{
display:inline;
color:#003876;
border:0px;
text-decoration:underline;
}

#divweiter{
	width:125px;
	position:absolute;
	left:450px; 
	top:425px;
}

#diverklaer{
	background-image: url(../images/subnav_hin.gif); background-repeat:no-repeat;
	width:259px;
	height:141px;
	border:solid 1px #003876;
	left:579px;
	top:309px;
}

a.steffi:link{
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
display:inline;
background-color:transparent;
border:0px;
text-decoration:none;
}

a.steffi:hover{
display:inline;
color:#FFFFFF;
border:0px;
text-decoration:underline;
}

.fett {
	font-weight: bold;
}

.weiss {
	color: #FFFFFF;
}


a.navi:link, a.navi:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
display:block;
width:110px;
padding:1px;
background-color:#FFFFFF;
border:1px solid #003876;
color:#003876;
margin:4px 0px;
text-align:center;
text-decoration:none;
}

a.navi:hover, a.navi:active {
display:block;
width:110px;
padding:1px;
background-color:#003876;
border:1px solid #003876;
color:#FFFFFF;
margin:4px 0px;
text-align:center;
text-decoration:none;
}.pakete {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#003876;
text-decoration:none;
}
