body {
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, SunSans-Regular, Sans-Serif;
	color:#000000;
	padding:0px;
	margin:0px;
}

a {font-weight:normal;color: #000000;}
a:visited {font-weight:normal;color:#000000;}
a:hover {font-weight:bold;color: #000000;}
a:active {font-weight:normal;color:#000000;}

.boxtexthead p{
	margin:0px;
}

#container {
	position:relative;
	width: 1000px;
	padding:0px;
	margin:0px;
}
#logo{
	position:absolute;
	left:40px;
	top:55px;
	z-index:1000;
}
#topbanner { 
	width: 1000px; 
	height:27px;
	margin:0px;
	padding:0px;
}
#banner { 
	width: 1000px; 
	margin:0px;
	padding-left:0px;
	height:60px;
}
#innernavigation { 
	width:1000px;
}

#right { 
	position: absolute; 
	left:0; 
	width: 200px;
	margin:0px;
	z-index:200;
	min-height:30px;
	padding-top:20px;	
}
* html #right {
  position: absolute; 
	right:0; 
	width: 208px;
	margin:0px;
	z-index:200;
	min-height:30px;
	padding-top:20px;
}
#right li {
  margin-left: -25px;
  padding-left:0px;
}
.smenue{
	width:180px;
	margin-left:2px;
	padding-left:10px;
	border-top:1px solid #B6BDC1;
	border-bottom:1px solid #B6BDC1;
	background-color:#D8E0E5;
	padding-top:6px;
	padding-right:10px;
	padding-bottom:6px;
	margin-bottom:12px;
}
#content .smenuec{
	width:660px;
	margin-left:69px;
	margin-top:16px;
}
#content { 
	margin:0px;
	padding-left:220px;
	padding-right:0px;
	padding-bottom:26px;
	padding-top:20px;
	position:relative;
	top:0px;
}

div#content ul {
 	font-weight:normal;	
}
div#content li {
 	list-style: none;
  margin-left: -36px;
  background: url(/img/inselhuepfen/pfeil.gif) no-repeat;
  background-position:0px 3px;
  padding-left:15px;
}

#content .smenuec{
	width:660px;
	margin-left:69px;
	margin-top:16px;
}
#reiter { 
	padding:6px;
	margin:0px;
	background: url(/img/reiter/reiter_box_mitte.gif) repeat-y;
}
*:first-child+html #reiter { 
	padding:16px 6px 6px 6px;
	margin:0px;
	background: url(/img/reiter/reiter_box_mitte.gif) repeat-y;
}
#reiter .smenuec{
	margin:16px 0px 0px 10px;
}
#reiter .reiterBox{
	width:660px;
	margin-top:16px;
}
#reiter .reiterBoxGallery{
	width:635px;
	margin:11px 0px 0px 10px;
}
.reitercontent{
	margin:0px;
	padding-left:237px;
	padding-right:0px;
	padding-bottom:26px;
	padding-top:0px;
	position:relative;
	top:0px;
	width:669px;
}
.reiterNav{
	width:669px;
	margin:0px;
	padding:0px;
}
.reiterNav div{
	float:left;
	position:relative;
	left:0px;
	top:1px;
}
.reiterbox_oben{
	clear:left;
	width:669px;
	height:5px;
	margin:0px;
	background: url(/img/reiter/reiter_box_oben.gif) no-repeat;
}
.reiterNav .left_fi{	
	width:5px;
	height:23px;
	background: url(/img/reiter/reiter_1_l_ia.gif) no-repeat;
}
.reiterNav .left_fa{	
	width:5px;
	height:24px;
	background: url(/img/reiter/reiter_1_l_a.gif) no-repeat;
}
.reiterNav .content_i{
	height:24px;
	background: url(/img/reiter/reiter_i_m.gif) repeat-x;
}
.reiterNav .reiterinactive{
	padding-top:4px;
}
.reiterNav .content_a{
	height:24px;
	background: url(/img/reiter/reiter_a_m.gif) repeat-x;
}
.reiterNav .reiter_zw_ia{
	width:20px;
	height:24px;
	background: url(/img/reiter/reiter_zw_ia.gif) no-repeat;
}
.reiterNav .reiter_zw_ai{
	width:20px;
	height:24px;
	background: url(/img/reiter/reiter_zw_ai.gif) no-repeat;
}
.reiterNav .reiter_zw_ii{
	width:20px;
	height:24px;
	background: url(/img/reiter/reiter_zw_ii.gif) no-repeat;
}
.reiterNav .reiter_e_a{
	width:20px;
	height:24px;
	background: url(/img/reiter/reiter_e_a.gif) no-repeat;
}
.reiterNav .reiter_e_i{
	width:20px;
	height:24px;
	background: url(/img/reiter/reiter_e_i.gif) no-repeat;
}
div#reiter ul {
 	font-weight:normal;	
}
div#reiter li {
 	list-style: none;
  margin-left: -36px;
  background: url(/img/inselhuepfen/pfeil.gif) no-repeat;
  background-position:0px 3px;
  padding-left:15px;
}
.reiterbox_unten{
	width:669px;
	height:6px;
	margin:0px;
	background: url(/img/reiter/reiter_box_unten.gif) no-repeat;
}

.reitercontent .fullwidth{
	width:760;
}

.tblPfl {
  margin: 0;
  background: url(/img/inselhuepfen/pfeil.gif) no-repeat;
  background-position:0px 3px;
  padding-left:15px;
}
#footer { 
	height: 72px; 
	width: 1000px; 
	margin:0px;
}
.footTxt{
	padding-left:10px;padding-top:25px;
}
h1 {
	font-family:Arial, Helvetica; 
	font-size:1.2em; 
	line-height:1.4em; 
	font-weight:bold; 
	color:#666666; 
	margin: 0; padding: 0 5px 3px
}
.imgLeft{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.imgRight{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.imgSingle{
	margin-bottom:5px;
}
#content .midimage{
	text-align:center;
	width:790px;
}
#reiter .midimage{
	text-align:center;
	width:770px;
}
.leftimage{
	text-align:left;
	margin-top:10px;
	width:720px;
}
#content .centerblock{
	width:790px;
	text-align:center;
}
.hlliste2sp{
	width:790px;
	padding-top:16px;
	padding-bottom:16px;
	text-align:center;
}
.balkenbox{
	width:650px;	
	margin-top:16px;
	background: url(/img/inselhuepfen/balkenRot2.gif) no-repeat #FFFFFF;
	margin-left:80px;
}
#content .boximage{
	margin:0px;
	padding-left:4px;padding-top:6px;
}
#reiter .boximage{
	margin:0px;
	padding-left:0px;padding-top:6px;
}
#reiter .mainboximage{
	margin:0px;
	padding-left:10px;padding-top:6px;
}
#reiter .centerblock{
	width:760px;
	text-align:left;
}
#reiter .mainboximageCenter{
	margin:0px;
	padding-left:10px;padding-top:6px;
}
#reiter .mainboximageCenter{
	margin:0px;
	padding-left:10px;padding-top:6px;
}
#reiter .innerTable{
	padding:0px 10px 0px 10px;
}
.rtblLT{background: url(/img/inselhuepfen/redLeftTop.gif);width:6px;}
.rtblL{background: url(/img/inselhuepfen/redLeft.gif);width:6px;}
.rtblLB{background: url(/img/inselhuepfen/redLeftBottom.gif) no-repeat;width:6px;}
.rtblT{background-color:#0F69B5;width:646px;}
.rtblC{background-color:#FFFFFF;width:646px;padding-bottom:6px;}
.rtblB{background: url(/img/inselhuepfen/redBottom.gif);width:6px;}
.rtblRT{background: url(/img/inselhuepfen/redRightTop.gif);width:7px;}
.rtblR{background: url(/img/inselhuepfen/redRight.gif);width:7px;}
.rtblRB{background: url(/img/inselhuepfen/redRightBottom.gif) no-repeat;width:7px;}
.tblMain{width:658px;margin-left:auto;margin-right:auto;text-align:left;}
.tblDist{width:100%;margin-top:16px;text-align:center;}


#navigation { 
	position:relative;
	left:0px;
	top:0px;
	width: 1000px; 
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	z-index:300;
}

#navigation .mnTable{
	width:1000px;
}
#navigation .nMI{
	position:relative;
	left:0px;
	top:0px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	padding: 3px 5px 3px 5px;
	margin:auto;
	line-height:13px;
}
#navigation .nSI{
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	padding: 2px 10px 2px 5px;
	background-color:#FFFFFF;border:1px solid #000000;
	line-height:13px;
	visibility:hidden;
}
#navigation .nSIHead{
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	padding: 2px 10px 2px 5px;
	background-color:#0E68B4;
	border:1px solid #000000;
	color:#FFFFFF;
	line-height:13px;
	visibility:hidden;
}
#navigation .navlink{font-family:Arial,Helvetica;line-height:13px;font-weight:normal;font-size:11px;color: #000000;text-decoration:none;}
#navigation .navlink:visited{font-family:Arial,Helvetica;line-height:13px;font-weight:normal;font-size:11px;color: #000000;text-decoration:none;}
#navigation .navlink:active{font-family:Arial,Helvetica;line-height:13px;font-weight:normal;font-size:11px;color: #000000;text-decoration:none;}
#navigation .navlink:hover{font-family:Arial,Helvetica;line-height:13px;font-weight:normal;font-size:11px;color: #000000;text-decoration:none;}
#navigation .navlinkHl{font-family:Arial,Helvetica;line-height:13px;font-weight:normal;font-size:11px;color: #FFFFFF;text-decoration:none;}