html>body   .box_nav {  /* nur fuer moderne Browser! */

    position: fixed;

  }

.box_content_left_short, .box_content_left, .box_content_left_gray, .box_content_left_foto ul{

	padding-bottom: 1px;

	padding-top: 0px;

	margin-bottom: 1px;

	margin-top: 0px;

	list-style-image: url(img/li-nutzen.gif);

}

.box_top_left {

	border:0 0 0 0;

	width:390px;

	margin:0px;

	padding: 16px 0px 0px;

	text-align: left;

	vertical-align: middle;

	height: 44px;

	top: 40px;

	left: 210px;

	background-color: #FFFFFF;

	right: auto;

	bottom: auto;

	position: absolute;

}

.box_top_right {

	border:0 0 0 0;

	width:390px;

	margin:0px;

	padding: 16px 0px 0px;

	text-align: right;

	vertical-align: middle;

	height: 44px;

	top: 40px;

	left: 604px;

	background-color: #FFFFFF;

	right: auto;

	bottom: auto;

	position: absolute;

}

.box_top_color, .box_top_color_red, .box_top_color_blue, .box_top_color_orange, .box_top_color_green, .box_top_color_gray   {

	border:0 0 0 0;

	width:382px;

	margin:0px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 8px;

	text-align: left;

	vertical-align: middle;

	height: 39px;

	top: 104px;

	left: 210px;

	right: auto;

	bottom: auto;

	position: absolute;

	background-color: #BECB01;

	}

.box_top_color_green {

	background-color: #BECB01;

	}

.box_top_color_orange {		

	background-color: #C77A2A;

	}

.box_top_color_red {		

	background-color: #AA001D;

	}

.box_top_color_blue {		

	background-color: #00AFD6;

	}

.box_top_color_gray {

	background-color: #4F565C;

}

A.nav_off_on:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	padding-right: 25px;

	font-weight: normal;

}





a.nav_off_02:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-weight: 500;

	font-variant: normal;

}

a.nav_off:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-weight: 500;

}

A.nav_off_on:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	padding-right: 25px;

	font-weight: normal;

}

a.nav_off:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	background-color: transparent;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

} 

a.nav_off:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	background-color: transparent;

	background-image: url(nav/gray_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	overflow: visible;

}

a.nav_off {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	text-decoration: none;

	padding-left: 0px;

	line-height: 17px;

}

a.nav_off:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

}

A.nav_off_on {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	text-decoration: none;

	padding-right: 25px;

	font-weight: normal;

	color: #006986;

}

a.nav_off_on:link   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	text-decoration: none;

	padding-right: 25px;

	font-weight: normal;

}

a.nav_off_on:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 17px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: normal;

}

a.nav_off_02:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	background-color: transparent;

	background-image: url(nav/gray_02.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

}

a.nav_off_02 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	text-decoration: none;

	padding-left: 0px;

	font-weight: normal;

	line-height: 17px;

}

a.nav_off_02:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-weight: normal;

}

a.nav_off_02:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	background-color: transparent;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

} 





A.nav_on:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: normal;

}

a.nav_on:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	background-image: url(nav/on_second_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: normal;

}

A.nav_on {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

A.nav_on {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

a.nav_on:link   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

a.nav_on:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 17px;

	background-image: url(nav/on_second_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

}

A.nav_on_02:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	line-height: 15px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

a.nav_on_02:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	line-height: 17px;

	background-image: url(nav/on_second_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

A.nav_on_02 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

a.nav_on_02:link   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

a.nav_on_02:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #394E51;

	line-height: 17px;

	background-image: url(nav/on_second_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

}

a.loesungen_on:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: bold;

}

a.loesungen_on:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	background-image: url(nav/on_second_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: bold;

}

a.loesungen_on {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: bold;

}

a.loesungen_on:link   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	line-height: 17px;

	text-decoration: none;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	font-weight: bold;

}

a.loesungen_on:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 17px;

	background-image: url(nav/on_second_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_nav {

	border:0 0 0 0;

	width:194px;

	margin:0px;

	padding: 0px 0px 0px;

	text-align: left;

	top: 106px;

	left: 20px;

	position: absolute;

	z-index: 99;

}

.box_nav li {

	margin-left: -40px;

	list-style-type: none;

	margin-bottom: 0px;

	margin-top: 2px;

	margin-right: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.box_nav img{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: -1px;

	padding-left: 0px;

	margin-bottom: 0px;

	margin-top: 0px;

}

.box_nav  p {

	margin-left: 0px;

	list-style-type: none;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 0px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 1px;

	padding-left: 0px;

}

.box_nav  br {

	margin-left: 0px;

	list-style-type: none;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.box_content_border {

	width:784px;

	text-align: left;

	top: 149px;

	left: 210px;

	right: auto;

	bottom: auto;

	position: absolute;

	visibility: visible;

	overflow: hidden;

	z-index: 0;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	border-top: 0 none;

	border-right: 0 none;

	border-bottom: 0 none;

	border-left: 0 none;

	padding-bottom: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}





.box_content_left {

	border:0 0 0 0;

	width:355px;

	margin:0px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 20px;

	padding-right: 15px;

	padding-bottom: 120px;

	padding-left: 20px;

	min-height: 380px;

	height: auto !important;

    height: 380px;

}

.box_content_left_short {

	border:0 0 0 0;

	width:355px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 20px;

	padding-right: 15px;

	padding-bottom: 120px;

	padding-left: 20px;

	height: 400px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.box_content_left_unternehmen {

	border:0 0 0 0;

	width:355px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 20px;

	padding-right: 15px;

	padding-bottom: 120px;

	padding-left: 20px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	height: 360px;

}

.box_content_left_loesungen {

	border:0 0 0 0;

	width:370px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 120px;

	padding-left: 10px;

	height: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	font-weight: bold;

	min-height: 300px;

	height: auto !important;

    height: 300px;

}



.box_content_left_loesungen02 {

	border:0 0 0 0;

	width:370px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 120px;

	padding-left: 10px;

	height: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

}

.box_content_left_nutzen {

	border:0 0 0 0;

	width:355px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 120px;

	padding-left: 20px;

	height: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

}

.box_content_left_loesungen ul{

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 100px;

	display: inherit;

	margin: 0px;

	font-weight: bold;

	}

.box_content_left_loesungen02 ul{

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 100px;

	display: inherit;

	margin: 0px;

	}	

.box_content_left_unternehmen ul {

	padding-top: 15px;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 80px;

	display: inherit;

	}

.box_content_left_nutzen li {

	padding-bottom: 12px;

	padding-top: 0px;

	margin-bottom: 12px;

	margin-top: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #9FA0A5;

	font-weight: bold;

	margin-left: 0px;

	padding-left: 0px;

	list-style-type: none;

	list-style-position: outside;

	}



.box_content_left_nutzen ul{

	padding-top: 12px;

	margin-left: 0px;

	padding-left: 0px;

	}

.box_content_left_loesungen li{

	padding-bottom: 10px;

	padding-top: 5px;

	margin-bottom: 5px;

	margin-top: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #586B72;

	font-weight: bold;

	margin-left: 0px;

	padding-left: 0px;

	list-style-type: none;

	list-style-position: inherit;

	width: 240px;

	clear: none;

	float: none;

	margin-right: 0px;

	padding-right: 0px;

	left: 0px;

	vertical-align: middle;

	}

.box_content_left_loesungen02 li{

	padding-bottom: 10px;

	padding-top: 5px;

	margin-bottom: 5px;

	margin-top: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #586B72;

	font-weight: bold;

	margin-left: 0px;

	padding-left: 0px;

	list-style-type: none;

	list-style-position: inherit;

	width: 240px;

	clear: none;

	float: none;

	margin-right: 0px;

	padding-right: 0px;

	left: 0px;

	vertical-align: middle;

	}	

.box_content_left_unternehmen li {

	padding-bottom: 5px;

	padding-top: 0px;

	margin-bottom: 5px;

	margin-top: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #586B72;

	font-weight: bold;

	margin-left: 0px;

	padding-left: 0px;

	list-style-type: none;

	list-style-position: inherit;

	width: 235px;

	clear: none;

	float: none;

	margin-right: 0px;

	padding-right: 0px;

	left: 0px;

	vertical-align: middle;

	}



.box_content_left_gray {

	border:0 0 0 0;

	width:370px;

	margin:0px;

	text-align: left;

	background-color: #D8DFDB;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 30px;

}

.box_content_left_still {

	border:0 0 0 0;

	width:370px;

	margin:0px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 16px;

	padding-left: 10px;

}

.box_content_left_foto {

	border:0 0 0 0;

	width:784px;

	margin:0px;

	text-align: left;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-image: url(img/back_foto.gif);

}

.box_content_left  a:link {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

.box_content_left  a:visited {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

.box_content_left  a:hover {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

.box_content_left  a:active {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}



box_auzeichnung_white {

	background-color: #FFFFFF;

	color: #374850;

	overflow: visible;

	height: auto;

	padding-bottom: 80px;

	width: 350px;

	padding-right: 20px;

}

.box_print {

	width:370px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	color: #374850;

	border-top-width: 4px;

	border-right-width: 0px;

	border-bottom-width: 0;

	border-left-width: 0px;

	border-top-style: solid;

	border-top-color: #E3E7E8;

	float: left;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	margin-top: 0px;

	margin-right: 4px;

	margin-bottom: 0px;

	margin-left: 0px;

	visibility: visible;

	clear: left;

}

.box_foto {

	width: 390px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	float: right;

	clear: right;

	overflow: visible;

	margin: 0px;

	padding: 0px;

	height: auto;

	padding-bottom: 0px;

	margin-bottom: 0px;

}

.box_foto_top {

	border:0 0 0 0;

	width:310px;

	margin:0px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	background-color: #D4DCDE;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 200px;

	padding-left: 80px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	height: auto;

	clear: right;

	float: right;

	font-weight: normal;

}

.box_foto_top   a  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6F8088;

	background-color: transparent;

	background-image: url(nav/gray_04.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

}

.box_foto_top   a:link  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6F8088;

	background-color: transparent;

	background-image: url(nav/gray_04.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

}

.box_foto_top   a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6F8088;

	background-color: transparent;

	background-image: url(nav/gray_04.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

}

.box_foto_top   a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/gray_05.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

} .box_foto_top   a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/gray_05.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: normal;

}

.box_foto_bottom {

	width:370px;

	top: 4px;

	left: 594px;

	right: auto;

	bottom: auto;

	position: absolute;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	background-color: #C77A2A;

	height: 260px;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	font-weight: bold;

	border-top: 0px none;

	float: right;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	clear: both;

}

.box_foto_bottom a  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AA001D;

	background-color: transparent;

	background-image: url(nav/red.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom a:link  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AA001D;

	background-color: transparent;

	background-image: url(nav/red.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AA001D;

	background-color: transparent;

	background-image: url(nav/red.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: transparent;

	background-image: url(nav/white.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

} .box_foto_bottom a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: transparent;

	background-image: url(nav/white.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_person a  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

}

.box_foto_bottom_person a:link  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

}

.box_foto_bottom_person a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

}

.box_foto_bottom_person a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #D5D5D5;

	background-color: transparent;

	background-image: url(nav/white.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

} .box_foto_bottom_person a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #EAEAEA;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_text, .box_foto_bottom_gray, .box_foto_bottom_green, .box_foto_bottom_red, .box_foto_bottom_blue, .box_foto_bottom_white, .box_foto_bottom_produkte, .box_foto_bottom_events, .box_events, .box_foto_bottom_green_short, .box_referenzen_white, .box_auzeichnung_white, .box_foto_bottom_more, .box_foto_bottom_link {

	width:370px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	background-color: #C77A2A;

	height: 205px;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

}

.box_foto_bottom_foto, .box_foto {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.box_foto_bottom_gray {

	background-color: #D4DCDE;

	color: #374850;

	padding-bottom: 0px;

	padding-top: 20px;

	height: 210px;

	padding-left: 10px;

	padding-right: 10px;

	overflow: visible;

}

.box_foto_bottom_more{

	background-color: #D4DCDE;

	color: #374850;

	padding-bottom: 10px;

	padding-top: 0px;

	min-height: 230px;

	height: auto !important;

	height: 230px;

	padding-left: 10px;

	padding-right: 10px;

	overflow: visible;

}

.box_events {

	color: #374850;

	padding-bottom: 0px;

	padding-top: 20px;

	height: auto;

	padding-left: 10px;

	padding-right: 10px;

	overflow: visible;

	border-top-width: 0px;

	list-style-type: none;

	top: 0px;

	background-color: #FFFFFF;

	padding: 0px;

}



.box_foto_bottom_white{

	background-color: #FFFFFF;

	color: #374850;

	width: 360px;

	padding-right: 10px;

}

.box_auzeichnung_white {

	background-color: #FFFFFF;

	color: #374850;

	overflow: visible;

	height: auto;

	padding-bottom: 80px;

	width: 350px;

	padding-right: 20px;

}

.box_branche_white {

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: hidden;

	background-color: #C77A2A;

	min-height: 205px;

	height: auto !important;

    height: 205px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

	background-color: #FFFFFF;

	color: #374850;

	overflow: visible;

	height: auto;

	padding-bottom: 60px;

	width: 350px;

	padding-right: 20px;

	padding-left: 20px;

	margin-right: 0px;

	margin-left: 0px;

	padding-top: 25px;

}

.box_foto_bottom_green{

	background-color: #BECB01;

	color: #374850;

}

.box_foto_bottom_red {

	background-color: #AA001D;

	color: #FFFFFF;

}	

.box_foto_bottom_blue {

	background-color: #00AFD6;

	color: #FFFFFF;

}

.box_foto_bottom_zitat {

	width:383px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	background-color: #D4DCDE;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

	min-height: 215px;

	height: auto !important;

height: 215px;

}

.box_foto_bottom_person {

	width:370px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	background-color: #C77A2A;

	height: 215px;

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

	text-align: right;

}

.box_foto_bottom_person_red {

	width:370px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	background-color: #AA001D;

	height: 205px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 17px;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

}

.box_foto_bottom_produkte {

	background-color: #D4DCDE;

	color: #374850;

	text-align: right;

	padding-top: 35px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.box_foto_bottom_foto {

	width:390px;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	color: #374850;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

}









a:link {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #C77A2A;

	text-decoration: none;

		margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

a:visited {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #C77A2A;

	text-decoration: none;

		margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

a:hover {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

		margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

a:active {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

		margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px none #FFFFFF;

}

a.pdf:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #596D74;

	line-height: 17px;

	text-decoration: none;

	overflow: visible;

	font-weight: bold;

	background-image: url(nav/pdf_off.gif);

	background-repeat: no-repeat;

	display: block;

	height: 17px;

	width: 230px;

	background-color: transparent;

	background-position: 0px 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	padding-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	clear: none;

	float: right;

}

a.pdf:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #596D74;

	line-height: 17px;

	text-decoration: none;

	overflow: visible;

	font-weight: bold;

	background-image: url(nav/pdf_on.gif);

	background-repeat: no-repeat;

	display: block;

	height: 17px;

	width: 230px;

	background-color: transparent;

	background-position: 0px 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	padding-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	clear: none;

	float: right;

}

a.pdf {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #596D74;

	line-height: 17px;

	text-decoration: none;

	overflow: visible;

	font-weight: bold;

	background-image: url(nav/pdf_off.gif);

	background-repeat: no-repeat;

	display: block;

	height: 17px;

	width: 230px;

	background-color: transparent;

	background-position: 0px 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	padding-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	clear: none;

	float: right;

}

a.pdf:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #596D74;

	line-height: 17px;

	text-decoration: none;

	overflow: visible;

	font-weight: bold;

	background-image: url(nav/pdf_off.gif);

	background-repeat: no-repeat;

	display: block;

	height: 17px;

	width: 230px;

	background-color: transparent;

	background-position: 0px 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	padding-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	clear: none;

	float: right;

}

a.pdf:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #596D74;

	line-height: 17px;

	text-decoration: none;

	overflow: visible;

	font-weight: bold;

	background-image: url(nav/pdf_on.gif);

	background-repeat: no-repeat;

	display: block;

	height: 17px;

	width: 230px;

	background-color: transparent;

	background-position: 0px 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	padding-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	clear: none;

	float: right;

} 

.box_content_left_unternehmen a:visited   {

	background-color: transparent;

	background-image: url(nav/gruen_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #586B72;

	line-height: 17px;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;

	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_unternehmen a:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	background-color: transparent;

	background-image: url(nav/gruen_on.gif);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 17px;

	text-decoration: none;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_unternehmen a{

	background-color: transparent;

	background-image: url(nav/gruen_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #586B72;

	text-decoration: none;

	padding-left: 0px;

	font-weight: bold;

	font-variant: small-caps;

	line-height: 17px;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_unternehmen a:link    {

	background-color: transparent;

	background-image: url(nav/gruen_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #586B72;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-weight: bold;

	font-variant: small-caps;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_unternehmen a:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	background-color: transparent;

	background-image: url(nav/gruen_on.gif);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 17px;

	text-decoration: none;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_loesungen a:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-weight: bold;

}

.box_content_left_loesungen a:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	background-color: transparent;

	background-image: url(nav/gray_02.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	overflow: visible;

		font-weight: bold;

}

.box_content_left_loesungen a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	text-decoration: none;

	padding-left: 0px;

	line-height: 17px;

		font-weight: bold;

}

.box_content_left_loesungen a:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

		font-weight: bold;

}

.box_content_left_loesungen a:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006986;

	background-color: transparent;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	overflow: visible;

		font-weight: bold;

} 

.box_content_left_loesungen02 a:visited   {

	background-color: transparent;

	background-image: url(nav/gruen_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #586B72;

	line-height: 17px;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;

	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_loesungen02 a:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	background-color: transparent;

	background-image: url(nav/gruen_on.gif);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 17px;

	text-decoration: none;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;

	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_loesungen02 a{

	background-color: transparent;

	background-image: url(nav/gruen_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #586B72;

	text-decoration: none;

	padding-left: 0px;

	font-weight: bold;

	font-variant: small-caps;

	line-height: 17px;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;

	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_loesungen02 a:link    {

	background-color: transparent;

	background-image: url(nav/gruen_off.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #586B72;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-weight: bold;

	font-variant: small-caps;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_content_left_loesungen02 a:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006A84;

	background-color: transparent;

	background-image: url(nav/gruen_on.gif);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 17px;

	text-decoration: none;

	text-decoration: none;

	padding-left: 50px;

	font-weight: bold;

	font-variant: normal;

	margin-left: -50px;	padding-top: 1px;

	padding-bottom: 1px;

	display: block;

}

.box_impressum {

	border:0;

	width:370px;

	margin:0px;

	padding: 0;

	position: absolute;

	top: 15px;

	left: 610px;

	right: auto;

	bottom: auto;

	clip:  rect(   );

	color: #5A6E78;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



.box_impressum a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #5A6E78;

	text-decoration: none;

	font-size: 11px;

	font-weight: normal;

}

.box_impressum a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3C464B;

	text-decoration: none;

	font-size: 11px;

	font-weight: normal;

}

.box_impressum a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #5A6E78;

	text-decoration: none;

	font-size: 11px;

	font-weight: normal;

}

.box_impressum a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3C464B;

	text-decoration: none;

	font-size: 11px;

	font-weight: normal;

}





.box_event_left a:link {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}

.box_event_left a:visited {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}

.box_event_left a:hover {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}

.box_event_left a:active {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}





.box_branche_white a:link {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}

.box_branche_white a:visited {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}

.box_branche_white a:hover {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}

.box_branche_white a:active {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

}







body {

	background-image: url(img/background.gif);

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding: 0px;

}

hr {

	border-color: #ACB1B5;

	color: #ACB1B5;

	background-color: #ACB1B5;

	border: solid #BECB01 0px;

	height:1px;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: normal;

	color: #006A84;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-weight: bold;

	line-height: 26px;

}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #066581;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-weight: bold;

	line-height: 19px;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: normal;

	color: #006A84;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-weight: bold;

	line-height: 26px;

}







li {

	margin-left: -22px;

}

.box_content_left_gray  li {

	margin-left: -21px;

	padding-bottom: 10px;

}





ul {

	padding-bottom: 1px;

	padding-top: 0px;

	margin-bottom: 1px;

	margin-top: 0px;

}

.box_branche_white  ul {

	border-top-width: 1px;

	list-style-type: none;

	width: 290px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin-bottom: 17px;

	margin-top: -5px;

	margin-right: 0px;

	margin-left: 0px;

}

.box_branche_white li {

	list-style-type: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-position: outside;

	margin-left: 0px;

	list-style-image: url(img/li-nutzen.gif);

}

.box_foto_bottom_gray  ul {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #016B85;

	list-style-type: none;

	width: 290px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 25px;

	margin-bottom: 0px;

	margin-top: 46px;

	margin-right: -10px;

	margin-left: 65px;

}

.box_foto_bottom_gray li {

	list-style-type: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-image: none;

	list-style-position: inherit;

	margin-left: -25px;

}

.box_foto_bottom_person ul {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	list-style-type: none;

	width: 325px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin-bottom: 0px;

	margin-top: 25px;

	margin-right: -10px;

	margin-left: 0px;

	padding-left: 0px;

	list-style-position: inside;

}

.box_foto_bottom_person li {

	list-style-type: none;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-image: none;

	list-style-position: outside;

	margin-left: 0px;

	}

.box_events ul {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #016B85;

	list-style-type: none;

	width: 310px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin-bottom: 0px;

	margin-top: 25px;

	margin-right: -10px;

	margin-left: 66px;

	padding-left: 0px;

	list-style-position: inside;

}

.box_events li {

	list-style-type: circle;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-image: url(img/li-green.gif);

	list-style-position: outside;

	margin-left: 14px;

	}

.sbutton {

	font-size: 11px;

	width: 160;

	font-weight: bold;

	background-color: #FFFFFF;

	border-left: 0px solid #576675;

	border-bottom: 0px solid #576675;

	border-right: 0px solid #576675;

	border-top: 0px solid #576675;

	color: #AA001D;

}



.sform {

	font-size: 11px;

	color: #374850;

	width: 114px;

	height: 15px;

	border-left: 0px solid #999999;

	border-bottom: 0px solid #999999;

	border-right: 0px solid #999999;

	border-top: 0px solid #999999;

	padding-top: 3px;

	padding-left: 3px;

	padding-right: 3px;

}

title {

	height: auto;

	width: 200px;

	background-color: #D8DFDB;

}

.box_foto_bottom_green_short {

	background-color: #BECB01;

	color: #374850;

	height: 65px;

	float: right;

}

.box_referenzen_white {

	background-color: #FFFFFF;

	color: #374850;

	overflow: visible;

	height: auto;

	padding-bottom: 80px;

	width: 370px;

	padding-right: 10px;

	padding-left: 10px;

	border-bottom-width: 65px;

	border-bottom-style: solid;

	border-bottom-color: #BECB01;

}

.box_print02 {

	width:370px;

	text-align: left;

	background-color: #FFFFFF;

	top: auto;

	left: 0px;

	right: auto;

	bottom: 0px;

	position: relative;

	color: #374850;

	border-top-width: 4px;

	border-right-width: 0px;

	border-bottom-width: 0;

	border-left-width: 0px;

	border-top-style: solid;

	border-top-color: #E3E7E8;

	float: left;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	margin-top: 80px;

	margin-right: 4px;

	margin-bottom: 0px;

	margin-left: -10px;

}

.box_content_left_foto h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: normal;

	color: #006A84;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	font-weight: bold;

	line-height: 26px;

	left: 10px;

	top: 10px;

}

h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	color: #006A84;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-weight: bold;

	line-height: 19px;

}

h5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #006A84;

	margin: 0px;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-weight: bold;

	line-height: 19px;

}



.box_auzeichnung_white img {

	background-color: #FFFFFF;

	color: #374850;

	overflow: visible;

	padding-bottom: 0px;

	padding-right: 17px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-left: 0px;

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #D4DEDD;

}

.box_nav hr {

	height: 0px;

	border-top: 1px dashed #5A6E77;

	background-image: url(img/line_point.gif);

	background-repeat: no-repeat;

	width: 173px;

	background-position: left center;

	left: 0px;

}

.box_event_left {

	border:0 0 0 0;

	width:370px;

	text-align: left;

	background-color: #FFFFFF;

	top: 0px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	font-family: Verdana, Helvetica,  sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	overflow: visible;

	float: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 120px;

	padding-left: 10px;

	height: 400px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.box_headline {

	width:370px;

	top: 4px;

	left: 0px;

	right: auto;

	bottom: auto;

	position: relative;

	visibility: visible;

	vertical-align: top;

	overflow: visible;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	color: #FFFFFF;

	float: right;

	clear: none;

	margin-bottom: 0px;

	margin-top: 0px;

	height: 40px;

	background-color: #C2C8C8;

}

.box_headline h1 {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

}

.box_foto_bottom_more h1 {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-color: #C77B27;

	height: 20px;

	font-style: normal;

	line-height: normal;

	text-transform: uppercase;

	padding-top: 5px;

	padding-left: 10px;

	margin-right: -10px;

	margin-left: 110px;

	margin-bottom: 10px;

	margin-top: 45px;

}

.box_foto_bottom_more h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	font-style: normal;

	line-height: 0px;

	padding-top: 0px;

	padding-left: 10px;

	margin-right: -10px;

	margin-left: 110px;

	margin-bottom: 0px;

	margin-top: 4px;

}



.box_foto_bottom_more img {

	margin-right: 29px;

	margin-left: 9px;

	float: left;

	margin-top: 4px;

	border: 1px solid #374850;

}

.box_foto_bottom_more br {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1px;

	line-height: 8px;

}

.box_foto_bottom_more a:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_more a:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_more a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_more a:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_more a:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(nav/more_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

} 

.box_foto_bottom_link a:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_link a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_link a:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_link a:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	background-color: transparent;

	background-image: url(nav/more_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

.box_foto_bottom_link a:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(nav/more_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

} 

.box_foto_bottom_link {

	background-color: #D4DCDE;

	color: #374850;

	padding-bottom: 0px;

	padding-top: 5px;

	height: 25px;

	padding-left: 10px;

	padding-right: 8px;

	overflow: visible;

	float: left;

	margin-right: 0px;

	margin-left: 0px;

}



.box_branche_white hr {

	height:1px;

	color:#374850;

	background:transparent;

	border-top-width: 1px;

	border-top-style: dotted;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #374850;

	width: 370px;

	padding-bottom: 3px;

	padding-top: 3px;

	margin-top: 40px;

	margin-bottom: 3px;

	margin-right: -20px;

}

.box_branchen   img	{

	padding-top: -8px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: -8px;

}

.box_branchen	{

	position:relative;

	width:340px;

	left: 3px;

	top: 0px;

	valign: middle;

	height: 36px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 17px;

	font-weight: bold;

	color: #7D8F96;

	float: none;

	margin-top: 0px;

	clear: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 10px;

	margin-right:-15px;

}

.box_branchen  a  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 8px;

	padding-bottom: 0px;

	overflow: visible;

	background-image: url(img/branchen/line.gif);

	background-repeat: no-repeat;

	background-position: 100px top;

	width: 330px;

	display: block;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.box_branchen a:link  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 8px;

	padding-bottom: 0px;

	overflow: visible;

	background-image: url(img/branchen/line.gif);

	background-repeat: no-repeat;

	background-position: 100px top;

	width: 330px;

	display: block;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.box_branchen a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 8px;

	padding-bottom: 0px;

	overflow: visible;

	background-image: url(img/branchen/line.gif);

	background-repeat: no-repeat;

	background-position: 100px top;

	width: 330px;

	display: block;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.box_branchen a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00656A;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 8px;

	padding-bottom: 0px;

	overflow: visible;

	background-image: url(img/branchen/line.gif);

	background-repeat: no-repeat;

	background-position: 100px top;

	width: 330px;

	display: block;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

} 

.box_branchen a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5A6E77;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 8px;

	padding-bottom: 0px;

	overflow: visible;

	background-image: url(img/branchen/line.gif);

	background-repeat: no-repeat;

	background-position: right top;

	width: 330px;

	display: block;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#hiddendiv, #hiddendiv02, #hiddendiv03, #hiddendiv04, #hiddendiv05 { 

	display: none;

	padding-top: 0px;

}

.hiddendiv, .hiddendiv02, .hiddendiv03, .hiddendiv04, .hiddendiv05 { 

	display: none;

}

a.weiter:link {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter02_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

a.weiter:visited {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #AA001D;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter02_off.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

a.weiter:hover {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter02_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

a.weiter:active {

	font-family: Verdana, Helvetica,  sans-serif;

	color: #374850;

	text-decoration: none;

	font-weight: bold;

	background-image: url(nav/weiter02_on.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 29px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

a.imglink:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(img/blank.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

a.imglink:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(img/blank.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

a.imglink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(img/blank.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

	

}

a.imglink:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(img/blank.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

}

a.imglink:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #A41229;

	background-color: transparent;

	background-image: url(img/blank.gif);

	background-repeat: no-repeat;

	background-position: right center;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	overflow: visible;

	font-weight: bold;

} 

a.text:visited   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	text-decoration: none;

	font-variant: normal;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #374850;

	font-weight: bold;

	background-image: none;

	background-position: 0px 0px;

	height: auto;

	width: auto;

	margin: 0px;

	padding: 0px;

}

a.text:active   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-variant: normal;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #374850;

	font-weight: bold;

	background-image: none;

	background-position: 0px 0px;

	height: auto;

	width: auto;

	margin: 0px;

	padding: 0px;

}

a.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-variant: normal;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #374850;

	font-weight: bold;

	background-image: none;

	background-position: 0px 0px;

	height: auto;

	width: auto;

	margin: 0px;

	padding: 0px;

}

a.text:link    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-variant: normal;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #374850;

	font-weight: bold;

	background-image: none;

	background-position: 0px 0px;

	height: auto;

	width: auto;

	margin: 0px;

	padding: 0px;

}

a.text:hover   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AA001D;

	line-height: 17px;

	text-decoration: none;

	padding-left: 0px;

	font-variant: normal;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #AA001D;

	font-weight: bold;

	background-image: none;

	background-position: 0px 0px;

	height: auto;

	width: auto;

	margin: 0px;

	padding: 0px;

} 

.box_content_left_nutzen  h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: normal;

	color: #006A84;

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: bold;

	line-height: 26px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #9FA0A5;

}



.box_foto_bottom_events  ul {

	list-style-type: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-bottom: 0px;

	margin-top: 4px;

	margin-left: 120px;

}

.box_foto_bottom_events li {

	list-style-type: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-image: none;

	list-style-position: inherit;

	margin-left: 0px;

}

.box_foto_bottom_events {

	background-color: #D4DCDE;

	color: #374850;

	padding-bottom: 0px;

	padding-top: 0px;

	min-height: 230px;

	height: auto !important;

    height: 230px;

	padding-left: 10px;

	padding-right: 10px;

	overflow: visible;

}

.box_foto_bottom_events  h1 {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-color: #C77B27;

	height: 20px;

	font-style: normal;

	line-height: normal;

	text-transform: uppercase;

	padding-top: 5px;

	padding-left: 10px;

	margin-right: -10px;

	margin-left: 110px;

	margin-bottom: 10px;

	margin-top: 45px;

}

.box_foto_bottom_events  h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	font-style: normal;

	line-height: 0px;

	padding-top: 0px;

	padding-left: 10px;

	margin-right: -10px;

	margin-left: 110px;

	margin-bottom: 0px;

	margin-top: 4px;

}



.box_foto_bottom_events  img {

	margin-right: 29px;

	margin-left: 9px;

	float: left;

	margin-top: 4px;

	border: 1px solid #374850;

}

.box_foto_bottom_events  br {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1px;

	line-height: 8px;

}

.box_foto_bottom_events a.on:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 16px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 18px;

	font-weight: bold;

}

.box_foto_bottom_events a.on:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 16px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 18px;

	font-weight: bold;

}

.box_foto_bottom_events a.on:link   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 16px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 18px;

	font-weight: bold;

}

.box_foto_bottom_events a.on {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 16px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 18px;

	font-weight: bold;

}

.box_foto_bottom_events  a.on:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 16px;

	padding-right: 18px;

	font-weight: bold;

	background-image: url(img/blank.gif);

}



.box_foto_bottom_events a:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 16px;

	padding-right: 18px;

	font-weight: normal;

			background-image: url(img/blank.gif);

}

.box_foto_bottom_events a:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 16px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 18px;

	font-weight: normal;

}

.box_foto_bottom_events a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	text-decoration: none;

	padding-right: 18px;

	font-weight: normal;

	color: #374850;

			background-image: url(img/blank.gif);

}

.box_foto_bottom_events a:link   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #374850;

	line-height: 16px;

	text-decoration: none;

	padding-right: 18px;

	font-weight: normal;

		background-image: url(img/blank.gif);

}

.box_foto_bottom_events a:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004A5E;

	line-height: 16px;

	background-image: url(nav/off_second.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 18px;

	font-weight: normal;

}

.box_foto_bottom_more ul {

	list-style-type: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-bottom: 0px;

	margin-top: 4px;

	margin-left: 120px;

}

.box_foto_bottom_more li {

	list-style-type: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-image: none;

	list-style-position: inherit;

	margin-left: 0px;

}


.box_content_left  hr {
	height:1px;
	color:#374850;
	background:transparent;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #374850;
	width: 370px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-top: 40px;
	margin-bottom: 3px;
}
p {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
}