*
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#000000;
	margin:0;
	padding:0;
}

html, body
{
	text-align:center;
	background:url(../images_1/background3.jpg) repeat-x #EEEEEE;
	padding:10px 10px 10px 10px;
}
	
a, a.hover
{
	text-decoration:none;
}

#contentwrapper
{
	background:#FFFFFF;
	width:979px;
}

#content
{
	text-align:left;
	width:979px;
	background:url(../images_1/dpkehepaar4.jpg) top right no-repeat #FFFFFF;
	border:1px solid #404040;
}

#header 
{
	background-color:#FFFFFF;
	padding:10px 0px 5px 5px;
	margin:0px 0px -30px 0px;
}

#headnavigation 
{
	margin:-70px 10px 0px 0px;
	float:right;
	text-align:right;
}

#headnavigation ul
{
	right:0px;
	list-style:none;
}

#headnavigation ul li
{
	margin:0px 0px 0px 20px;
	text-decoration:none;
	display:inline;
}

#headnavigation ul li	a
{
	text-decoration:underline;
}
	

#navigation 
{
	padding:10px 0px 0px 0px;
}

#navigation ul 
{
	padding:0px 20px 0px 250px;
  list-style:none;
}

#navigation ul li 
{
	display:inline;
	text-align:center;
	margin-right:5px;
}

#navigation ul li a 
{
	background-color:#FFEABC;
	padding:3px 10px 1px 10px;
	margin:0px 0px 0px 2px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
  text-decoration:none;
}
	
.aktiv
{
  background-color:#A7B9D1;
	padding:4px 10px 6px 10px;
	margin:0px 0px 0px 2px;
	border-bottom:1px solid #A7B9D1;
	text-align:center;
	vertical-align:middle;
	font:bold 14px Arial, sans-serif;
  text-decoration:none;
}
  
#navigation ul li a.aktiv
{
  background-color:#A7B9D1;
	border-bottom:1px solid #A7B9D1;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
  text-decoration:none;
}
	
.activesubnav
{
	padding:0px 0px 0px 8px;
	background:url(../images_1/navigation_1/pfeil.gif) left no-repeat;
}	

#subnavigation 
{
	clear:none;
	float:none;
	margin-top:1px;
	padding:2px 0px 2px 0px;
	background-color:#A7B9D1;
	font-size:12px;
}

#subnavigation ul 
{
	padding:0px 10px 0px 260px;
	font:12px Arial, sans-serif;
}

#subnavigation ul li 
{
	margin-right:15px;
	display:inline;
}

#subnavigation ul li a
{
	padding:0px 0px 0px 8px;
	background:url(../images_1/navigation_1/pfeil.gif) left no-repeat;
}

#subnavigation ul li a:hover {}

#breadcrumb
{
  margin-left:10px;
	padding:5px 0px 5px 0px;
	font-size:10px;
}
	
#breadcrumb a 
{
	text-decoration:underline;
}
	
#unternehmen 
{
	/*background-color:#FFEABC;*/
	float:left;
	width:160px;
	margin:20px 0px 0px 0px;
}

#unternehmen ul
{
	list-style-type:none;
	font:11px Arial, sans-serif;
	padding:5px 5px 5px 20px;
	margin:0px 0px 10px 0px;
	border-right:1px solid #FCA43B;
	overflow:hidden;
}

#unternehmen ul li a
{
	display:block;
	width:110px;
	background:url(../images_1/logoconti_gr.gif) top center no-repeat;
}

#unternehmen ul li a.conti
{
	height:72px;
	background-image:url(../images_1/logoconti_gr.gif);
}

#unternehmen ul li a.conti:hover
{
	height:72px;
	background-image:url(../images_1/logoconti.gif);
}

#unternehmen ul li a.hanse
{
	width:120px;
	height:40px;
	background-image:url(../images_1/logohanse_gr.gif);
}
	
#unternehmen ul li a.hanse:hover
{
	width:120px;
	height:40px;
	background-image:url(../images_1/logohanse.gif);
}
	
#unternehmen ul li a.inter
{
	width:110px;
	height:44px;
	background-image:url(../images_1/logointer_gr.gif);
	margin-bottom:15px;
}

#unternehmen ul li a.inter:hover
{
	width:110px;
	height:44px;
	background-image:url(../images_1/logointer.gif);
}
	
#unternehmen ul li a.itzehoer
{
	height:40px;
	background-image:url(../images_1/logoiz_gr.jpg);
}
	
#unternehmen ul li a.itzehoer:hover
{
	height:40px;
	background-image:url(../images_1/logoiz.jpg);
}
	
#unternehmen ul li a.shb
{
	height:80px;
	background-image:url(../images_1/logoshb_gr.gif);
}
	
#unternehmen ul li a.shb:hover
{
	height:80px;
	background-image:url(../images_1/logoshb.gif);
}
	
#unternehmen span
{
	display:none;
}

#inhalt
{
	padding:5px 250px 10px 0px;
	font-size:12px;
	margin:0px 0px 0px 180px;
}

#inhalt h2 
{
	margin:10px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
}
	
#inhalt h3
{
	margin:10px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
}

#inhalt p, #inhalt p a, #inhalt p b
{
	font-size:12px;
}

#inhalt p
{
	padding:10px 0px 0px 0px;
}

#inhalt p a
{
	color:#426697;
}

#inhalt p a:hover
{
	text-decoration:underline;
}
	
#inhalt img
{
	margin:5px 30px 5px 5px;
	border:1px solid #989898;
	float:left;
}
	
#inhalt img.full
{
	margin:20px 20px 20px 20px;
	text-align:center;
	border:1px solid #989898;
}
	
#inhalt ul.pdfliste
{
	margin:20px 0px 20px 20px;
	list-style-position:inside;
	list-style-image:url(../images_1/icons/pdf.gif);
}

#inhalt ul li, #inhalt ul li a
{
	font-size:12px;
}

#inhalt ul.pdfliste li
{
	vertical-align:middle;
	padding:2px 0px 2px 0px;
}

#inhalt ul.pdfliste li a:hover
{
	text-decoration:underline;
}
		
#inhalt ul.kontaktliste
{
	margin:10px 0px 10px 20px;
	list-style-position:inside;
	list-style-image:url(../images_1/icons/phone.gif);
}
		
#inhalt ul.kontaktliste li
{
	vertical-align:middle;
	padding:2px 0px 2px 0px;
}
		
#inhalt ul.mailliste
{
	margin:5px 0px 5px 20px;
	list-style-position:inside;
	list-style-image:url(../images_1/icons/mail.gif);
}

#inhalt ul.mailliste li
{
	vertical-align:middle;
	padding:2px 0px 2px 0px;
}

#inhalt ul.mailliste li a:hover
{
	text-decoration:underline;
}
		
#footer
{
	margin:20px 0px 0px 0px;
	clear:left;
	height:40px;
	text-align:center;
}

.bildlinks {width:90px;}
.textrechts {display:inline-block;}