﻿body#popup {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	background-image: url(../images/spacer.gif);
	background-position: left top;
	background-repeat:no-repeat;
	}

body#start {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	text-align:left;
	background-image: url(../images/bg_start.gif);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	background-color:#f4f4f4;
	}

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	text-align:left;
	background-image: url(../images/bg_top.gif);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	background-color:#f4f4f4;
	}
	
/* ---------------------------------------- begin Startseite -------------------------------------*/
.contadresse {
	width:745px;
	height:25px;
	position:absolute;
	top:660px;
	left:0px;
}

.contlogostart {
	width:200px;
	text-align:right;
	height:25px;
	position:absolute;
	top:650px;
	right:0px;
}
.contFlashStart {
	width:945px;
	height:358px;
	position:absolute;
	top:103px;
	left:0px;
}
.linieStart {
	border-bottom:1px solid #cacacb;
	width:938px;
	line-height:1px;
	position:absolute;
	top:465px;
	left:0px;
	margin: 0px 0px 0px 3px;
}
.contboxenStart {
	width:945px;
	/*height:145px;*/
		height:160px;
	position:absolute;
	top:473px;
	left:0px;
}

.boxStart1 {
	width:233px;
	height:auto;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_cont.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:0px;
	left:0px;
}

.boxStart2 {
	width:233px;
	height:157px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_cont.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:0px;
	left:237px;
}

.boxStart3 {
	width:233px;
	height:157px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_cont.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:0px;
	left:474px;
}
.boxStart4 {
	width:233px;
	height:157px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_cont.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:0px;
	left:711px;
}
.boxTopStart {
	width:233px;
	height:8px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_top.gif);
	background-repeat:no-repeat;
	background-position: left top;
	z-index:2;
	font-size:1px;
	line-height:1px;
}

.boxBottomStartNavi {
	width:233px;
	height:10px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:2;
	font-size:1px;
	line-height:1px;
}

.boxBottomStart {
	width:233px;
	height:10px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_blockstart_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:2;
	font-size:1px;
	line-height:1px;
    position:absolute;
	bottom:0px;
}

.boxPaddingStart {
	padding: 10px 13px 0px 16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:8pt;
}

/* ---------------------------------------- Begin Navi Startseite -------------------------------------*/
/* Firefox */
.navistart a:link {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	background-color:#f4f4f4;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	margin-left:7px;
}

.navistart a:active {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	margin-left:7px;
	}

.navistart a:visited {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;	
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	margin-left:7px;
	}

.navistart a:hover {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;	
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;	
	margin-left:7px;
	}
	
/* IE Hack */
*html .navistart a:link {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	background-color:#f4f4f4;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	/*margin-left: 8px;*/
	}
	
*html .navistart a:active {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	}
	
*html .navistart a:visited {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	}

*html .navistart a:hover {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;

	}
/*    Navi Startseite ohne border für letzte Zeile*/	
	/* Firefox */
.naviNoBorder a:link {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	background-color:#f4f4f4;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
    margin-left:7px;
}

.naviNoBorder a:active {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	background-color:#f4f4f4;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	margin-left:7px;
	}

.naviNoBorder a:visited {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;	
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	margin-left:7px;
	}

.naviNoBorder a:hover {
	width:180px;
	height:17px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;	
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	margin-left:7px;
	}
	
/* IE Hack */
*html .naviNoBorder a:link {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	background-color:#f4f4f4;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	/*margin-left: 8px;*/
	}
	
*html .naviNoBorder a:active {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	}
	
*html .naviNoBorder a:visited {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	background-color:#f4f4f4;
	}

*html .naviNoBorder a:hover {
	width:217px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:1px 2px 1px 35px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 20px 6px;
	}
	/*-----------ende Navi für letzten Link ohne Border--------------------*/
/* ---------------------------------------- end Navigation Startseite -------------------------------------*/


/* ---------------------------------------- end Startseite -------------------------------------*/

/* begin footer */
.bgLinieFooter {
	background-color: #d7d8d8;
}

.bgColorFooter {
	background-color: #fff;
}
/* end footer */

#containerTermine {
	width: 700px;
	height:auto;
    border: 0px solid black;
	font-size:8pt;
	border:0px solid black;
	text-align:left;
}

.container {
	width:945px;
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-472px;
}

/* begin Leiste Top mit Navi Top */
.containerTop {
	position:absolute;
	width:945px;
	height:101px;
	left:0px;
	top:0px;
	border: 0px solid #000000;
}

.Quadrat {
	width:112px;
	height:101px;
	background-image:url(../images/bg_quadrat_top.gif);
	position:absolute;
	top:0px;
	left:0px;
}

.contLeisteTop {
	width:830px;
	height:101px;
	position:absolute;
	top:0px;
	left:112px;
	background-image:url(../images/bg_top_grau.gif);
}

.logo {
	position:absolute;
	top:27px;
	right:40px;
	width:188px;
	height:41px;
	}

/* -------------------------- begin navi top -------------------------- */

.contNaviTop {
	width:500px;
	height:25px;
	position:absolute;
	top:22px;
	left:34px;
}

a.naviTop:link	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#a2a3a5;
	text-decoration:none;
	vertical-align:top;
	margin-top:-2px;
	height:15px;
	padding-right:15px;
	letter-spacing:0.4;
	}

a.naviTop:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#a2a3a5;
	text-decoration:none;
	vertical-align:top;
	margin-top:-2px;
	height:15px;
	padding-right:15px;
	letter-spacing:0.4;
	}

a.naviTop:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#a2a3a5;
	text-decoration:none;
	vertical-align:top;
	margin-top:-2px;
	height:15px;
	padding-right:15px;
	letter-spacing:0.4;
	}

a.naviTop:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#a2a3a5;
	text-decoration:none;
	vertical-align:top;
	margin-top:-2px;
	height:15px;
	padding-right:15px;
	letter-spacing:0.4;
	}

/* -------------------------- end navi top -------------------------- */

/* end Leiste Top mit Navi Top */


/* begin Picture Top / Platzhalter Flash */
.contFlash {
	width:945px;
	height:121px;
	position:absolute;
	top:102px;
	left:0px;
}
/* end Picture Top / Platzhalter Flash */


/*------------------------------------------ begin content-bereich -----------------------------------*/

/* Pfad Content */
.contPfad {
	width:500px;
	height:auto;
	font-size:8pt;
	color:#96979a;
	margin:0px 0px 28px 0px;
}

.abstand7 {
	width:10px;
	height:7px;
	font-size:1px;
	border: 0px solid black;
	line-height:0px;
}
.abstand8 {
	width:50px;
	height:8px;
	font-size:1px;
	border: 0px solid black;
	line-height:0px;
}
.abstand20 {
	width:50px;
	height:20px;
	font-size:1px;
	border: 0px solid black;
	line-height:0px;
}
.abstand4 {
	width:10px;
	height:4px;
	font-size:1px;
	border: 0px solid black;
	line-height:0px;
}

h1 {
	font-weight:bold;
	color:#007e8e;
	font-size:17pt;
	margin:25px 0px 11px 0px;
	line-height:28px;
}

h2 {
	font-weight:bold;
	color:4c4d51;
	font-size:11pt;
	margin:6px 0px 12px 0px;
	line-height:20px;
}

h3 {
	font-weight:bold;
	color:#007e8c;
	font-size:11pt;
	margin:0px 0px 4px 0px;
}

h4 {
	font-weight:bold;
	color:#007e8e;
	font-size:13pt;
	margin:0px 0px 5px 0px;
}
h5 {
	font-weight:bold;
	color:#007e8c;
	font-size:10pt;
	margin:0px 0px 1px 0px;
}
h6 {
	font-weight:bold;
	color:#4c4d51;
	font-size:9pt;
	margin:0px 0px 5px 0px;
}
h7 {
	font-family:Arial, Helvetica, sans-serif;
	color:#2e3034;
	font-size:9pt;
	line-height:17px;
	text-decoration:none;
	font-weight:normal;
}
h8 {
	font-family:Arial, Helvetica, sans-serif;
	color:4c4d51;
	font-size:9pt;
	line-height:17px;
	text-decoration:none;
	font-weight:normal;
}
.linieTrennung {
	border-bottom:1px solid #cacacb;
	margin:18px 0px 10px 0px;
	width:100%;
	line-height:1px;
}
.linieTrennung2 {
	border-bottom:1px solid #cacacb;
	margin:9px 0px 10px 0px;
	width:100%;
	line-height:1px;
}
.picFloatLeft {
	width:auto;
	height:auto;
	float:left;
	margin: 0px 10px 15px 0px;
}


.picfloatright {
	width:auto;
	height:auto;
	float:right;
	margin: 0px 5px 5px 0px;	

}
.thumbnail{
position: absolute;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
visibility: visible;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
border: 0;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -90px;
left: -100px; /*position where enlarged image should offset horizontally */

}




li.list {
	list-style-image: url(../images/pfeil_gruen.gif);
	margin-left: 13px;	
}



.clearfloat {
  clear: both;
  height:1px;
  line-height:1px;
  font-size: 1px;
}

.zurueckPosRechts {
	text-align:right;
	font-size:7.5pt;
}
.maintext {
	font-family:Arial, Helvetica, sans-serif;
	color:#2e3034;
	font-size:9pt;
	line-height:19px;
}
.maintext2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#2e3034;
	font-size:8pt;
	line-height:15px;
	margin: 0px 15px 0px 0px;
}
.bgColorwhite {
	background-color:#ffffff;
}
.txtBold {
	color:#2e3034;
	font-size:9pt;
	line-height:17px;
	font-weight: bold;
}
.txtBoldgruen {
	color:#007e8c;
	font-size:9pt;
	line-height:17px;
	font-weight: bold;
}
.textfett, a.textfett{
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 10pt;
    font-weight: bold;
    font-variant: normal;
    color:#2e3034;
	
 }
 .redMistake {
	color: #FF0000;
}

.kursiv {
	font-style:italic;
}

.zurueckPosRechts {
	position:relative;
	width:40px;
	font-size:7.5pt;
	margin-left:460px;
}
/*----------------------------Content-Bereich------------------------*/
#containerContent {
	width: 505px;
	height:auto;
	left:216px;
	border: 0px solid black;
	font-size:9pt;
	text-align:left;
	color:#2e3034;
	line-height:17px;
}

#containerContent2 {
	width:500px;
	height:auto;
    border: 0px solid black;
	font-size:9pt;
	text-align:left;
}

#containerContent3 {
	width: 600px;
	height:auto;
	left:216px;
	top:258px;
	position:absolute;
	border: 0px solid black;
	font-size:9pt;
	border:0px solid black;
	text-align:left;
}
#containerContent4 {
	width: 505px;
	height:450;
	left:216px;
	border: 0px solid black;
	font-size:9pt;
	text-align:left;
	color:#2e3034;
	line-height:17px;
}
#containerTermine {
	width: 700px;
	height:auto;
	left:449px;
	top:391px;
	position:absolute;
	border: 0px solid black;
	font-size:9pt;
	border:0px solid black;
	text-align:left;
}

.containerSprache {
	width:50px;
	height:10px;
	left:15px;
	top:80px;
	position:absolute;
}

#containerKontakt {
	width: 720px;
	height:auto;
	left:216px;
	top:258px;
	position:absolute;
	border: 0px solid black;
	font-size:9pt;
}

/* begin box content weiss unten 
.boxContent {
	width:505px;
	height:auto;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_box_cont.gif);
	background-repeat:repeat-y;
}

.boxContTop {
	width:505px;
	height:1px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_box_cont_top.gif);
	background-repeat:no-repeat;
	background-position: left top;
	z-index:2;
	font-size:1px;
}

.boxContBottom {
	width:505px;
	height:15px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_box_cont_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:2;
	font-size:1px;
}

.BoxCont a:link {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
	color:#2e3034;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}
	
.BoxCont a:active {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
	color:#2e3034;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}
	
.BoxCont a:visited {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
	color:#2e3034;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}

.BoxCont a:hover {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}
 end box content */


.picMarginRight20 {
	margin: 0px 20px 0px 0px;	
}
/* -------------------------------------------- begin Kontaktformular ----------------------------------------- */

.KontaktSpalte1 {
	height:100%;
	float:left;
	width:120px;
	padding-top:8px;
}

.KontaktSpalte2 {
	height:100%;
	float:left;
	/*width:611px;*/
	width:150px;
}

.KontaktAdrSp1 {
	height:100%;
	float:left;
	width:220px;
	padding: 2px 5px 5px 0px;
}

.KontaktAdrSp2 {
	height:100%;
	float:left;
	/*width:531px;*/
	width:280px;
	padding: 2px 5px 5px 0px;
}

.boxKontakt {
	width:250px;
	height:19px;
	color:#333333;
	font-size: 9pt;
	border: 1px solid #acacad;
	margin-top:6px;
	padding:10px;
}

.dropdownKontakt {
	height:19px;
	color:#333333;
	font-size: 9pt;
	border: 1px solid #acacad;
	margin-top:6px;
	padding:2px;
}

.boxPLZ {
	width:65px;
	height:19px;
	color:#333333;
	font-size: 9pt;
	border: 1px solid #acacad;
	margin-top:6px;
	padding:2px;
}

.boxanmerkung {
	width:450px;
	height:100px;
	color:#333333;
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #acacad;
	padding:2px;
}

.bttnSenden{
	margin-left:390px;
}
.bttnSenden2{
	margin-left:300px;
}
.bttnSendenHNOpen{
	margin-left:342px;
}

.contAnsprKontakt {
	position:absolute;
	left:530px;
	top:53px;
	width:175px;
	height:215px;
	border: 0px solid black;
	}
	
.contAnsprSAP {
	position:absolute;
	left:530px;
	top:137px;
	width:175px;
	height:215px;
	border: 0px solid black;
	}

/* -------------------------------------------- end Kontaktformular ----------------------------------------- */
/* ------------------------------------------------------ begin Aufzählung MRS Auftrag -------------------------------------------------- */

.AufzSpalte1 {
	height:100%;
	float:left;
	width:6px;
	padding:2px 0px 0px 15px;
	text-align:left;
}

.AufzSpalte2 {
	height:100%;
	float:left;
	/*width:539px;*/
	width:450px;
	padding:2px 10px 0px 10px;
	text-align:left;
}

.AufzSpalte3 {
	height:100%;
	float:left;
	width:6px;
	padding:2px 6px 0px 10px;
	text-align:left;
}

.AufzSpalte4 {
	height:100%;
	float:left;
	width:473px;
	padding:2px 0px 0px 0px;
	text-align:left;
}

.AufzSpalte5 {
	height:100%;
	float:left;
	font-weight:bold;
	width:479px;
	padding:2px 10px 0px 10px;
	text-align:left;
	color:#525252;
}



.AufzSpalte6 {
	height:100%;
	float:left;
	width:6px;
	padding:2px 0px 0px 12px;
	text-align:left;
}

.AufzSpalte7 {
	height:100%;
	float:left;
	width:240px;
	padding:2px 10px 0px 10px;
	text-align:left;
}

.AufzSpalte8 {
	height:100%;
	float:left;
	width:6px;
	padding:2px 0px 0px 0px;
	text-align:left;
}

.AufzSpalte9 {
	height:100%;
	float:left;
	width:200px;
	padding:2px 10px 0px 10px;
	text-align:left;
}

/* ------------------------------------------------------ END Aufzählung MRS Auftrag -------------------------------------------------- */
/* --------------------------end Content-Bereich -------------------------- */

/* -------------------------- begin Links -------------------------- */

a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #ea6900;
	text-decoration: underline;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #ea6900;
	text-decoration: underline;
}

a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight: bold;
	color: #ea6900;
	text-decoration: underline;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #2e3034;
	text-decoration: none;
}
/* -------------------------- end Links -------------------------- */


/*------------------------- begin box content weiss unten----------------------------- */

/*------------------------- begin box content weiss unten----------------------------- */
.boxContent {
	width:505px;
	height:auto;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_box_cont.gif);
	background-repeat:repeat-y;
}

.boxContTop {
	width:505px;
	height:10px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_box_cont_top.gif);
	background-repeat:no-repeat;
	background-position: left top;
	z-index:2;
	font-size:1px;
	line-height:8px;
	padding-left:8px;
}

.boxContBottom {
	width:505px;
	height:15px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_box_cont_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:2;
	font-size:1px;
}
.BoxCont a:link {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#2e3034;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}
	
.BoxCont a:active {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#2e3034;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}
	
.BoxCont a:visited {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#2e3034;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}

.BoxCont a:hover {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:5px 2px 0px 30px;
	background-image:url('../images/box_pfeil_cont.gif');
	background-repeat:no-repeat;
	background-position:15px 8px;
	}
/* end box content */


.picMarginRight20 {
	margin: 0px 20px 0px 0px;	
}

/*------------------------------------------ end conten-bereich -----------------------------------*/


/*------------------------------------------ begin Boxen rechts -----------------------------------*/

/* begin box content */
.box {
	width:220px;
	height:auto;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_block_content.gif);
	background-repeat:repeat-y;
	color:#2e3034;
}

.boxTop {
	width:220px;
	height:8px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_block_top.gif);
	background-repeat:no-repeat;
	background-position: left top;
	z-index:2;
	font-size:1px;
	line-height:1px;
}

.boxBottom {
	width:220px;
	height:13px;
	border:0px solid black;
	display:block;
	background-image:url(../images/bg_block_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:2;
	font-size:1px;
	line-height:1px;
}

.boxPadding {
	padding: 0px 13px 10px 13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:9pt;
}

.boxPadding2 {
	padding: 3px 50px 8px 50px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:9pt;
}

/*------------------------------------------ end Boxen rechts -----------------------------------*/

/* begin footer */
.txtFooter {
	font-size:7pt;
	color:#96979a;
	font-weight:normal;
}

.drucken a:link {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration:none;
	font-weight:normal;
	color:#96979a;
	padding:12px 2px 0px 25px;
	background-image:url('../images/icon_drucken.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	}
	
.drucken a:active {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration:none;
	font-weight:normal;
	color:#96979a;
	padding:12px 2px 0px 25px;
	background-image:url('../images/icon_drucken.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	}
	
.drucken a:visited {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration:none;
	font-weight:normal;
	color:#96979a;
	padding:12px 2px 0px 25px;
	background-image:url('../images/icon_drucken.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	}

.drucken a:hover {
	width:177px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration:none;
	font-weight:normal;
	padding:12px 2px 0px 25px;
	background-image:url('../images/icon_drucken.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	color:#007e8c;
	}
	
/* end box content */


/* end footer */

/* ---------------------------------- begin Hauptmenü  ------------------------------------- */

.containerNavi {
	width:160;
	margin-left:3px;
	height:auto;
}

*html .containerNavi {
	width:180;
	margin-left:3px;
	height:auto;
}

/* Firefox */
.navi a:link {
	width:160px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}

.navi a:active {
	width:160px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}

.navi a:visited {
	width:160px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}

.navi a:hover {
	width:160px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}
	
/* IE Hack */
*html .navi a:link {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}
	
*html .navi a:active {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}
	
*html .navi a:visited {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}

*html .navi a:hover {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	padding:5px 2px 5px 18px;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	}

/* --------------------------------------------------- end Hauptmenü  ---------------------------------------------- */


/* ---------------------------------------------- begin Hauptmen&uuml; "Aktiv" ------------------------------------------ */

/* Firefox */
.naviAktiv a:link {
	width:158px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:3px 2px 0px 20px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}
	
	.naviAktiv a:active {
	width:158px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:3px 2px 0px 20px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}
	
	.naviAktiv a:visited {
	width:158px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:3px 2px 0px 20px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}

.naviAktiv a:hover {
	background-color: #e6e7e7;
	color:#4c4d51;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}

/* IE Hack */
*html .naviAktiv a:link {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:3px 2px 0px 20px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}
	
	*html .naviAktiv a:active {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:3px 2px 0px 20px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}
	
	*html .naviAktiv a:visited {
	width:180px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:3px 2px 0px 20px;
	letter-spacing:0.4px;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}

* html .naviAktiv a:hover {
	background-color: #e6e7e7;
	color:#4c4d51;
	background-image: url(../images/navi_pfeil_unten_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	}

/*---------------- Start Menü Aktiv ohne Untermenü--------*/
/* Firefox */
  .naviAktivSolo {
	width:158px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:5px 2px 5px 18px;
	background-image:url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	text-align:left;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
	}

/* IE Hack */
*html .naviAktivSolo {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:5px 2px 5px 18px;
	background-image:url(../images/navi_pfeil_rechts_gruen.gif);
	background-repeat:no-repeat;
	background-position:5px 8px;
	text-align:left;
	border-bottom:1px solid #d7d8d8;
	letter-spacing:0.4px;
}
                 /*---------------- Ende Menü Aktiv ohne Untermenü--------*/
		
/* ----------------------------------------------- end Hauptmen&uuml; "Aktiv" ------------------------------------------- */


/* --------------------------------------------------- begin Submenü l ----------------------------------------------- */

/* Firefox */
.naviSub1 a:link {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}
	
.naviSub1 a:active {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}

.naviSub1 a:visited {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}

.naviSub1 a:hover {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	background-color: #e6e7e7;
	}

/* IE Hack */
*html .naviSub1 a:link {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}
	
	*html .naviSub1 a:active {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}

*html .naviSub1 a:visited {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}

*html .naviSub1 a:hover {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}


/* ---------------------------------------------------- end Submenü 1 ------------------------------------------------ */

/* --------------------------------------------------- begin Submenü mit Border bottom ----------------------------------------------- */

/* Firefox */
.naviSub1BordBottom a:link {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
.naviSub1BordBottom a:active {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}

.naviSub1BordBottom a:visited {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}

.naviSub1BordBottom a:hover {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	background-color: #e6e7e7;
	border-bottom: 1px solid #d7d8d8;
	}

/* IE Hack */
*html .naviSub1BordBottom a:link {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
*html .naviSub1BordBottom a:active {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
*html .naviSub1BordBottom a:visited {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}

*html .naviSub1BordBottom a:hover {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}

/* --------------------------------------------------- ende Submenü mit Border bottom ----------------------------------------------- */

/* --------------------------------------------------- begin Submenü mit Border top ----------------------------------------------- */

/* Firefox */
.naviSub1BordTop a:link {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}
	
	.naviSub1BordTop a:active {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}
	
	.naviSub1BordTop a:visited {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}

.naviSub1BordTop a:hover {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	background-color: #e6e7e7;
	border-top: 1px solid #d7d8d8;
	}

/* IE Hack */
*html .naviSub1BordTop a:link {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}
	
*html .naviSub1BordTop a:active {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}
	
	*html .naviSub1BordTop a:visited {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}
	
	

*html .naviSub1BordTop a:hover {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:5px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 8px;
	text-align:left;
	border-top: 1px solid #d7d8d8;
	}

/* --------------------------------------------------- begin Submenü mit Border top ----------------------------------------------- */


/* --------------------------------------------------- begin Submenü 2 ----------------------------------------------- */

/* Firefox */
.naviSub2 a:link {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-image:none;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-color:#f4f4f4;
	}

.naviSub2 a:active {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-image:none;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-color:#f4f4f4;
	}

.naviSub2 a:visited {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-image:none;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-color:#f4f4f4;
	}

 .naviSub2 a:hover {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	background-color:#f4f4f4;
	}


/* IE Hack */
*html .naviSub2 a:link {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	}

*html .naviSub2 a:active {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	}
	
*html .naviSub2 a:visited {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	}

*html .naviSub2 a:hover {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	}
/*------------------------------Beginn Submenü2 mit BorderBottom------*/
/* Firefox */
.naviSub2BordBottom a:link {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-image:none;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-color:#f4f4f4;
	border-bottom: 1px solid #d7d8d8;
	}

.naviSub2BordBottom a:active {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-image:none;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-color:#f4f4f4;
	border-bottom: 1px solid #d7d8d8;
	}

.naviSub2BordBottom a:visited {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-image:none;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-color:#f4f4f4;
	border-bottom: 1px solid #d7d8d8;
	}

.naviSub2BordBottom a:hover {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	background-color:#f4f4f4;
	border-bottom: 1px solid #d7d8d8;
	}

/* IE Hack */
*html .naviSub2BordBottom a:link {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none
	border-bottom: 1px solid #d7d8d8;;
	}

*html .naviSub2BordBottom a:active {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	border-bottom: 1px solid #d7d8d8;
	}
	
*html .naviSub2BordBottom a:visited {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	border-bottom: 1px solid #d7d8d8;
	}

*html .naviSub2BordBottom a:hover {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color:#f4f4f4;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	border-bottom: 1px solid #d7d8d8;
	}
/* ---------------------------------------------------- end Submenü 2 mit Boreder Bottom------------------------------------------------ */

/* ---------------------------------------------------- end Submenü 2 ------------------------------------------------ */

/* --------------------------------------------- begin Submenüs Aktiv ------------------------------------------------ */
/*--------------------------------------Submenü Aktiv mit Untermenü------------------------*/
/* Firefox */
  .naviSub1Aktiv a:link{
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
   .naviSub1Aktiv a:active{
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
   .naviSub1Aktiv a:visited {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
   .naviSub1Aktiv a:hover {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}

/* IE Hack */
*html .naviSub1Aktiv a:link{
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	*html .naviSub1Aktiv a:active{
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	*html .naviSub1Aktiv a:visited{
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	*html .naviSub1Aktiv a:hover{
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_unten_grau.gif);
	background-repeat:no-repeat;
	background-position:20px 6px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
	
/*--------------------------------------Submenü1 Aktiv mit Untermenü  Ende------------------------*/	
/*--------------------------------------Submenü1 Aktiv ohne Untermenü  mit Border Bottom------------------------*/
/* Firefox */
  .naviSub1Aktivohne {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}

/* IE Hack */
*html .naviSub1Aktivohne {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	border-bottom: 1px solid #d7d8d8;
	}
/*-------------------------------------- Start Submenü1 Aktiv ohne Untermenü ohne Border Bottom------------------------*/
/* Firefox */
  .naviSub1Aktivohnebottom {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
	}

/* IE Hack */
*html .naviSub1Aktivohnebottom {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #e6e7e7;
	padding:2px 2px 5px 30px;
	background-image:url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:left;
}
/*-------------------------------------- Ende Submenü Aktiv ohne Untermenü------------------------*/
/*-------------------------------------- Begin Submenü2 Aktiv------------------------*/		

/* IE Hack */
*html .naviSub2Aktiv {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	background-color:#f4f4f4;
	}
	
/* Fireworks */
  .naviSub2Aktiv {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	background-color:#f4f4f4;
	}
	
/*------------------------- IE Hack--------------------Sub2 Aktiv mit Border unten */
/* Fireworks */
  .naviSub2AktivBordBottom {
	width:148px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	background-color:#f4f4f4;
	border-bottom: 1px solid #d7d8d8;
	}


*html .naviSub2AktivBordBottom {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image:none;
	background-color:#f4f4f4;
	border-bottom: 1px solid #d7d8d8;
	}

/*-------------------------------------- Ende Submen2ü Aktiv ------------------------*/	

/* --------------------------------------------- end Submenüs Aktiv ------------------------------------------------- */
/*-----------------------------------------------Start Navi News-----------------------------*/
/* Firefox */
.navinews a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
	}
.navinews a:active {
    font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
	}
.navinews a:visited {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
	}
.navinews a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
	}
	
/* IE Hack */
*html .navnewsi a:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
    }
*html .navinews a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
	}
*html .navinews a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#4c4d51;
    letter-spacing:0.4px;
	}
*html .navinews a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
    font-weight:bold;
	color:#4c4d51;
	letter-spacing:0.4px;
    }
/* --------------------------------------------------- end Navi News  ---------------------------------------------- */
/* ----------------------------------------------- Start Sitemap -------------------------------------------- */

.SitemapHeader a {
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	letter-spacing:0.4px;
	padding:2px 2px 2px 7px;
	}

.SitemapHeader a:hover {
	background-color: #ebf7f7;
	color:#4c4d51;
	}

.SitemapHeader a:active {
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	letter-spacing:0.4px;
	padding:2px 2px 2px 7px;
	}

.Sitemapheader a:visited {
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #e6e7e7;
	letter-spacing:0.4px;
	padding:2px 2px 2px 7px;
	}

.SitemapSub a:link {
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
	color:#4c4d51;
	background-color: #ffffff;
	letter-spacing:0.4px;
	padding:3px 2px 2px 7px;
    margin:4px 2px 3px 0px;
	}

.SitemapSub a:active {
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
	color:#4c4d51;
	background-color: #ffffff;
	letter-spacing:0.4px;
	padding:3px 2px 2px 7px;
    margin:4px 2px 3px 0px;
	}
	
.SitemapSub a:visited{
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
	color:#4c4d51;
	background-color: #ffffff;
	letter-spacing:0.4px;
	padding:3px 2px 2px 7px;
    margin:4px 2px 3px 0px;
	}

.SitemapSub a:hover {
	font-weight:bold;
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	color:#4c4d51;
	background-color: #ffffff;
	letter-spacing:0.4px;
	padding:3px 2px 2px 7px;
    margin:4px 2px 3px 0px;
}	



/* zwei Zeilen */	
.SitemapSubHigh a {
	width:200px;
	height:40px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
	color:#4c4d51;
	background-color: #ffffff;
	padding:3px 2px 2px 7px;
	margin:4px 2px 3px 0px;
	}

.SitemapSubHigh a:hover {
	background-color: #ebf7f7;
	color:#4c4d51;
	font-weight:bold;
	}
	

.sitemapSpalte1 {
	width: 235px;
	float:left;
}

.sitemapSpalte2 {
	width: 235px;
	float:left;
}

.sitemapSpalte3 {
	width: 235px;
	float:left;
}

/* ----------------------------------------------- begin Sitemap -------------------------------------------- */

/*---------------------------------Download--------------------------------------------*/

/* Firefox */
.navidown a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #ffffff;
	text-align:left;
	}
	
.navidown a:active {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #ffffff;
    text-align:left;
	}

.navidown a:visited {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #ffffff;
	
	text-align:left;
	}

.navidown a:hover {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	
	text-align:left;
	background-color: #ffffff;
	}

/* IE Hack */
*html .navidown a:link {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #ffffff;
	
	
	}
	
	*html .navidown a:active {

	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #ffffff;

	
	}

*html .navidown a:visited {

	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#4c4d51;
	background-color: #ffffff;
	
	
	}

*html .navidown a:hover {

	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	background-color: #ffffff;
	
	}

/*-------------------------- end Downloads ------------------------------------------------ */

/* ---------------------------------------------------- end Submenü 1 ------------------------------------------------ */


.picAnfahrt {
	margin: 10px 0px 1px 5px;
}

.naviPopup a {
	position:absolute;
	right:3px;
	width:108px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:normal;
	color:#6a7576;
	background-color: #ffffff;
	padding:3px 2px 2px 16px;
	background-image:url('../images/pfeil_hnavi_aktiv.gif');
	background-repeat:no-repeat;
	background-position: left 9px;
	}

.naviPopup a:hover {
	position:absolute;
	right:3px;
	width:108px;
	height:15px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#00989e;
	background-color: #ffffff;
	padding:3px 2px 2px 16px;
	background-image:url('../images/pfeil_hnavi_aktiv.gif');
	background-repeat:no-repeat;
	background-position: left 9px;
	}
	
/* ----------------------------------------- begin Referenzen / Kunden -------------------------------------- */

.logoKunden {
	border: 0px solid #dfe9ef;
	margin:0px 5px 10px 6px;
	float:left;
	width:155px;
	height:70px;
	text-align:center;
    padding-top:1px;
	
}
.logoSportpoint {
	margin-top:22px;
}
.logoHNOpen {
	margin-top:21px;
}

.logoSportpoint {
	margin-top:22px;
}
.logoVodafone {
	margin-top:7px;
}
.logoCitabel {
	margin-top:7px;
}
.logoGrabert {
	margin-top:14px;
}
.logoElectronicPartner {
	margin-top:27px;
}
.logoVosswinkel {
	margin-top:17px;
}
.logoIntersport {
	margin-top:15px;
}
.logoBOS {
	margin-top:15px;
}
.logoDeichmann {
	margin-top:11px;
}
.logoFoerch {
	margin-top:18px;
}
.logoRoether {
	margin-top:15px;
}
.logoSportRegion {
	margin-top:15px;
}
.logobikemax {
	margin-top:16px;
}
.logodrucks {
	margin-top:20px;
}
.logoBew {
	margin-top:15px;
}

/* ------------------------------------------ end Referenzen / Kunden --------------------------------------- */

/* ---------------------------------------------------- begin Inhalt Historie ------------------------------------------------ */

/* begin Zeile */
.HistSpalte1 {
	height:100%;
	float:left;
	width:40px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	color:#525252;
}

.HistSpalte2 {
	height:100%;
	float:left;
	width:5px;
	padding:10px 0px 10px 0px;
}

/* IE */
*html .HistSpalte3 {
	height:100%;
	float:left;
	/*width:650px;*/
	width:440px;
	padding:10px 10px 10px 10px;
	line-height:17px;
}

.HistSpalte3 {
	height:100%;
	float:left;
	/*width:620px;*/
	width:440px;
	padding:10px 10px 10px 10px;
	line-height:19px;
}
/* end Zeile */

/* ------------------------------------------------------ end Inhalt Historie -------------------------------------------------- */
/* ---------------------------------------------------- begin Inhalt Eckdaten ------------------------------------------------ */

/* begin Zeile */
.EckSpalte1 {
	height:100%;
	float:left;
	width:115px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	color:#525252;
}

.EckSpalte2 {
	height:100%;
	float:left;
	width:6px;
	padding:10px 0px 10px 0px;
}

/* IE */
*html .EckSpalte3 {
	height:100%;
	float:left;
	/*width:550px;*/
	width:380px;
	padding:10px 10px 10px 10px;
	line-height:17px;
}

.EckSpalte3 {
	height:100%;
	float:left;
	/*width:520px;*/
	width:365px;
	padding:10px 10px 10px 10px;
	line-height:19px;
}
/* end Zeile */


/* begin Aufz&auml;hlung Zeile Content */
.EckSpalte1Content {
	height:100%;
	float:left;
	width:115px;
	padding:5px 0px 2px 0px;
	font-weight:bold;
	color:#525252;
}

.EckSpalte2Content {
	height:100%;
	float:left;
	width:6px;
	padding:2px 0px 2px 0px;
}

/* IE */
*html .EckSpalte3Content {
	height:100%;
	float:left;
	/*width:550px;*/
	width:380px;
	padding:2px 10px 2px 10px;
	line-height:17px;
}

.EckSpalte3Content {
	height:100%;
	float:left;
	/*width:520px;*/
	width:365px;
	padding:2px 10px 2px 10px;
	line-height:17px;
}
/* end Aufz&auml;hlung Zeile Content */


/* begin Spalte 3 Abstand Zeile nach oben */
.EckSpalte1ContTop {
	height:100%;
	float:left;
	width:115px;
	padding:10px 0px 2px 0px;
	font-weight:bold;
	color:#525252;
}

.EckSpalte2ContTop {
	height:100%;
	float:left;
	width:6px;
	padding:10px 0px 2px 0px;
}

/* IE */
*html .EckSpalte3ContTop {
	height:100%;
	float:left;
	/*width:550px;*/
	width:365px;
	padding:10px 10px 2px 10px;
	line-height:17px;
}

.EckSpalte3ContTop {
	height:100%;
	float:left;
	/*width:520px;*/
	width:365px;
	padding:10px 10px 2px 10px;
	line-height:17px;
}
/* end Spalte 3 Abstand Zeile nach oben */


/* begin Spalte 3 Abstand Zeile nach unten */
.EckSpalte1ContBottom {
	height:100%;
	float:left;
	width:120px;
	padding:5px 0px 10px 10px;
	font-weight:bold;
	color:#525252;
}

.EckSpalte2ContBottom {
	height:100%;
	float:left;
	width:6px;
	padding:2px 0px 10px 0px;
}

/* IE */
*html .EckSpalte3ContBottom {
	height:100%;
	float:left;
	/*width:550px;*/
	width:329px;
	padding:2px 10px 10px 10px;
	line-height:17px;
}

.EckSpalte3ContBottom {
	height:100%;
	float:left;
	/*width:520px;*/
	width:299px;
	padding:2px 10px 10px 10px;
	line-height:17px;
}
/* end Spalte 3 Abstand Zeile nach unten */

.pfeilAufzaehlung {
	margin-top:0px;
}
/* ----------------------------------------------------- end Inhalt Eckdaten ------------------------------------------------- */
/* begin Businesspartner */
.BusSpalte1 {
	height:100%;
	float:left;
	width:130px;
	border: 1px solid #dfe9ef;
}

.BusSpalte2 {
	height:100%;
	float:left;
	/*width:550px;*/
	width:350px;
	padding:0px 10px 10px 10px;
}

.BusSpalte3 {
	height:100%;
	float:left;
	width:140px;
}

.BusSpalte4 {
	height:100%;
	float:left;
	/*width:550px;*/
	width:395px;
}
/* end Businesspartner */
/* ---------------------------------------------- begin NAVI Praxisforum ------------------------------------------ */
/* Firefox */
.naviforum a:link {
	width:158px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}
	
	.naviforum a:active {
	width:158px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}
	
	.naviforum a:visited {
	width:158px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}

.naviforum a:hover {
	width:158px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}

/* IE Hack */
*html .naviforum a:link {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}
	
	*html .naviforum a:active {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}
	
	*html .naviforum a:visited {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}

* html .naviforum a:hover {
	width:180px;
	height:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e6e7e7;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#007e8c;
	padding:2px 2px 5px 30px;
	text-align:left;
	background-image: url(../images/navi_pfeil_rechts_gruen_klein.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	}
