/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
	line-height:16px;
	margin:0px;
}

ul{
 list-style-type: square;
 list-style-image:url(img/bg_headline_teaser.gif);
 text-align:left;
}

li {
	list-style-image:url(img/bg_headline_teaser.gif);
}


.mehr {
	color:#67B63D;
	font-weight:bold;
}
	
#box_RAHMEN {
	margin-top:10px;
	width:853px;
	clear:left;
}
	
#box_BORDER {
	width:853px;
	float:left;
	border:1px solid #DADADA;
}

#box_LOGO_PORTAL {
	width:853px;
}

#box_LOGO {
	float:left;
	width:454px;
	text-align:left;
	padding-left:24px;	
}

#box_GEN_NAV {
	margin-top:20px;
	float:left;
	font-size:10px;
	color:#717579;
	width:170px;
	text-align:left;
	text-transform:uppercase;	
}

#box_GEN_NAV a:link, #box_GEN_NAV a:visited{
	text-decoration:none;
	color:#717579;
}

#box_GEN_NAV a:hover {
	text-decoration:none;
	color:#67B63D;
}

#box_SUCHEN {
	margin-top:20px;
	float:left;
	font-size:10px;
	color:#717579;
	width:200px;
	text-align:left;
}

#box_SUCHEN a:link, #box_SUCHEN a:visited{
	text-decoration:none;
	color:#717579;
}

#box_SUCHEN a:hover {
	text-decoration:none;
	color:#67B63D;
}

#box_RAHMEN_NAV {
	width:855px;
	font-size:10px;
	color:#67B63D;
	text-align:left;
	float:left;
	background-color:#F2F2F2;
	border-bottom:1px solid #FFFFFF;
}

#box_NAV_STARTSEITE {
	width:405px;
	padding:12px 0px 12px 25px;
	font-size:10px;
	color:#67B63D;
	text-align:left;
	float:left;
	font-size:10px;
}

#box_NAV_WEITERE {
	width:405px;
	font-size:10px;
	color:#67B63D;
	text-align:left;
	float:left;
	font-size:10px;
	padding:12px 0px 12px 0px;
}

.startseite {
	 font-weight:bold;
	 color:#717579;
}

a.startseite:link, a.startseite:visited {
	color:#717579;
	display:block;
	clear:left;
	text-decoration:none;
}

a.startseite:hover {
	color:#E20A16;
	text-decoration:none;
}

.nav_aktiv {
	color:#E20A16;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;	
}

a.nav_aktiv:link, a.nav_aktiv:visited {
	color:#E20A16;
	font-weight:bold;
	text-decoration:none;
}

a.nav_aktiv:hover {
	color:#0B0F13;
	font-weight:bold;
	text-decoration:none;
}

.nav {
	font-weight:bold;
	color:#717579;
	text-transform:uppercase;	
}

a.nav:link, a.nav:visited {
	color:#717579;
	text-decoration:none;
}

a.nav:hover {
	color:#E20A16;
	text-decoration:none;
}

#box_CONTENT {
	width:855px;
	font-size:10px;
	color:#717579;
	text-align:left;
	float:left;
}

#box_CONTENT img{
	float:left;
}

#box_INHALT_RAHMEN {
	width:815px;
	float:left;
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:30px;
}

#box_TOP_RAHMEN {
	width:595px;
	clear:left;
	text-align:right;
	padding-bottom:40px;
}

#box_TOP_RAHMEN img{
	float:right;
}

#box_TOP_RAHMEN_1 {
	width:815px;
	clear:left;
	text-align:right;
	padding-bottom:40px;
}

#box_TOP_RAHMEN_1 img{
	float:right;
}

#box_INHALT_BORDER {
	width:590px;
	float:left;
	padding-top:36px;
	margin:0px;
}

#box_INHALT_BORDER a:link, #box_INHALT_BORDER a:visited{
	color:#3A3838;
	text-decoration:underline;
}

#box_INHALT_BORDER a:hover{
	/*color:#67B63D;*/
	color:#E20A16;
	text-decoration:underline;
}

#box_INHALT_BORDER_2 {
	width:370px;
	float:left;
	padding-top:36px;
	color:#3A3838;
	margin-right:35px;
	font-size:11px;
	line-height:17px;
	text-align:left;
}

#box_INHALT_BORDER_2 img {
	clear:left;
	padding-right:10px;
}

#box_BORDER_BILD {width:220px; float:left; padding-bottom:20px;}

#box_TEXT {
	width:350px; float:left; line-height:17px; text-align:left;
}

#box_TEXT br, #box_TEXT_TABELLE br {
	line-height:15px;
}

#box_TEXT a:link, #box_TEXT a:visited {
	color:#67B63D;
	text-decoration:none;
	font-weight:bold;
}

#box_TEXT a:hover {
	color:#FFFFFF;
	background-color:#67B63D;
	text-decoration:none;
}

#box_TEXT_TABELLE {
	width:570px;
	clear:left;
	margin-bottom:0px;
}

#box_TEXT_TABELLE strong{
line-height:15px;}

#box_TEXT_TABELLE a:link, #box_TEXT_TABELLE a:visited {
	color:#67B63D;
	text-decoration:none;
	font-weight:bold;
}

#box_TEXT_TABELLE a:hover {
	color:#FFFFFF;
	background-color:#67B63D;
	text-decoration:none;
}

#box_BILD {
	width:200px; float:left; 
}

#box_LUPE {
	width:192px;
	float:left;
	background-color:#F2F2F2;
	/*margin-bottom:20px;*/
	padding:5px;
	font-size:9px;
	line-height:normal;
	/*color:#777777;*/
	color:#000000;
}

#box_LUPE a:link, #box_LUPE a:visited{
	text-decoration:none;
	/*color:#777777;*/
	color:#000000;
}

#box_LUPE a:hover {
	text-decoration:underline;
	color:#333333;
}
#box_ROUTENPLANUNG {
	width:172px;
	float:left;
	font-size:11px;
	line-height:normal;
	color:#777777;
}

#box_ROUTENPLANUNG a:link, #box_ROUTENPLANUNG a:visited{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#67B63D;
}

#box_ROUTENPLANUNG a:hover {
	text-decoration:none;
	color:#67B63D;
	background-color:#EEEEEE;
}

#box_BILD img{
	float:left;
	border:1px solid #ccc;
}

#box_INHALT_BORDER_2 form label{
	float:left;
	width:120px;
}

.textarea_formular {
	width:205px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #999999;
}

.select {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #999999;
}

.btn_form_send {
	/*float:left;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#F2F2F2;
	cursor:pointer;
	height:20px;
	padding:0px;
}

.box_FERTIGTEILE {
	float:left; width:169px; font-size:10px; color:#3A3838;
	line-height:15px;
	background-color:#F2F2F2;
	padding:8px;
	margin-top:25px;
}

.box_FERTIGTEILE ul li {
	margin-left:-20px;
}

.box_FERTIGTEILE ul {
	margin-top:10px;
}

#box_INHALT_BORDER_2 h1{
	font-size:17px;
	font-weight:bold;
	color:#3A3838;
	margin-top:0px;
	font-size:11px;
}

#box_INHALT_BORDER_2 a:link, #box_INHALT_BORDER_2 a:visited{
	color:#3A3838;
	text-decoration:underline;
}

#box_INHALT_BORDER_2 a:hover{
	/*color:#67B63D;*/
	color:#E20A16;
	text-decoration:underline;
}

#box_INHALT_BORDER_3 {
	width:570px;
	float:left;
	padding-top:36px;
	color:#3A3838;
	font-size:11px;
	line-height:17px;
}

/*#box_INHALT_BORDER_3 a:link, #box_INHALT_BORDER_3 a:visited{
	color:#3A3838;
	text-decoration:underline;
}

#box_INHALT_BORDER_3 a:hover{
	color:#67B63D;
	color:#E20A16;
	text-decoration:underline;
}*/

#box_MESSEN {
	width:285px;
	float:left;
	font-size:11px;
	color:#3A3838;
	padding-bottom:20px;
	padding-right:10px;
	border-bottom:1px dotted #CCCCCC;
}

#box_STANDORTE {
	float:left;
	width:590px;
	margin-bottom:25px;
}

#box_STANDORTE_BORDER_BILD {width:215px; float:left;}

#box_STANDORTE_TEXT {
	width:375px; float:left; line-height:16px;
}

#box_STANDORTE_TEXT br {
	line-height:13px;
}

#box_STANDORTE_TEXT strong {
	line-height:13px;
}

#box_STANDORTE_TEXT a:link, #box_STANDORTE_TEXT a:visited{
	text-decoration:none;
	color:#777777;
}

#box_STANDORTE_TEXT a:hover {
	text-decoration:underline;
	color:#333333;
}

#box_STANDORTE_BILD {
	width:198px; float:left; border:1px solid #EEEEEE; 
}

#box_REFERENZEN {
	float:left;
	width:570px;
}

#box_REFERENZEN_UEBERSICHT {
	width:270px;
	float:left;
	margin-right:10px;
}

#box_REFERENZEN_UEBERSICHT_1 {
	width:270px;
	float:left;
}

#box_REFERENZEN_UEBERSICHT_BILD {
	width:98px;
	float:left;
}

#box_REFERENZEN_UEBERSICHT_BILD img {
	border:1px solid #ccc;
}

#box_REFERENZEN_UEBERSICHT_TEXT {
	width:165px;
	float:left;
	line-height:15px;
	color:#555555;
	font-size:11px;
	padding-left:5px;
}

#box_REFERENZEN_UEBERSICHT_TEXT strong{
	color:#555555;
	text-transform:uppercase;
	font-size:10px;
	line-height:11px;
}

#box_REFERENZEN_UEBERSICHT_TEXT a:link, #box_REFERENZEN_UEBERSICHT_TEXT a:visited {
	color:#616060;
	text-decoration:none;
}

#box_REFERENZEN_UEBERSICHT_TEXT a:hover {
	color:#616060;
	text-decoration:underline;
}

#box_REFERENZEN_UEBERSICHT_2 {
	width:285px;
	float:left;
	font-size:11px;
}

#box_REFERENZEN_UEBERSICHT_BILD_2 {
	width:118px;
	float:left;
}

#box_REFERENZEN_UEBERSICHT_BILD_2 img {
	border:1px solid #CCCCCC;
}

#box_REFERENZEN_UEBERSICHT_TEXT_2 {
	width:155px;
	float:left;
	line-height:14px;
	color:#555555;
}

#box_REFERENZEN_UEBERSICHT_TEXT_2 h1{
	font-size:11px;
	line-height:13px;
	margin-bottom:2px;
	color:#555555;
}

#box_REFERENZEN_UEBERSICHT_TEXT_2 a:link, #box_REFERENZEN_UEBERSICHT_TEXT_2 a:visited {
	color:#616060;
	text-decoration:none;
}

#box_REFERENZEN_UEBERSICHT_TEXT_2 a:hover {
	color:#616060;
	text-decoration:underline;
}

#box_RAHMEN_AKTUELLES {
	float:left; width:815px; margin-top:5px;
}

#box_AKTUELLES {
	width:271px;
	float:left;
}

#box_AKTUELLES_BILD {
	width:115px;
	float:left;
}

#box_AKTUELLES_BILD img {
	border:1px solid #CCCCCC;
}

#box_AKTUELLES_TEXT {
	width:142px;
	float:left;
	line-height:14px;
	color:#555555;
	font-size:10px;
}

#box_AKTUELLES_TEXT strong {
	text-transform:uppercase;
	color:#555555;
	font-size:10px;
}

#box_AKTUELLES_TEXT h1{
	font-size:11px;
	line-height:15px;
	margin-bottom:2px;
	color:#555555;
}

#box_AKTUELLES_TEXT a:link, #box_AKTUELLES_TEXT a:visited {
	color:#616060;
	text-decoration:none;
	font-size:11px;
}

#box_AKTUELLES_TEXT a:hover, #box_AKTUELLES_TEXT a:active{
	color:#616060;
	text-decoration:underline;
}

#box_HUNDHAUSEN_INFO {
	width:189px;
	float:left;
}

#box_HUNDHAUSEN_INFO img{
	border:1px solid #CCCCCC;
	margin-right:10px;
	margin-bottom:5px;
}

#box_HUNDHAUSEN_INFO a:link, #box_HUNDHAUSEN_INFO a:visited {
	color:#67B63D;
	text-decoration:none;
	font-weight:bold;
}

#box_HUNDHAUSEN_INFO a:hover{
	color:#FFFFFF;
	background-color:#67B63D;
	text-decoration:none;
}

#box_DOTTED_LINE {
	border-top:1px dotted #CCCCCC;
	width:100%;
}

#box_RECHTS_HISTORIE {
	float:left;
	width:185px;
	color:#616060;
	line-height:13px;
}

#box_RECHTS_HISTORIE_TEXT {
	float:left;
	width:165px;
	margin-top:3px;
	font-size:9px;
	color:#616060;
	font-family:Arial, Helvetica, sans-serif;
	line-height:12px;
	margin-bottom:25px;
}

#box_RECHTS {
	padding-top:36px;
	float:left;
	width:185px;
	font-size:10px;
	color:#616060;
	line-height:13px;
}

#box_RECHTS img{
	float:left;
	padding-right:5px;
}

#box_RECHTS_BILD{
	float:left;
	width:185px;
}

#box_RECHTS_TEXT{
	float:left;
	width:185px;
}

#box_RECHTS a:link, #box_RECHTS a:visited{
	color:#616060;
	text-decoration:underline;
}

#box_RECHTS a:hover{
	/*color:#67B63D;*/
	color:#E20A16;
	text-decoration:underline;
}

#box_BEWERBUNG {
	padding-top:36px;
	float:left;
	width:185px;
	font-size:10px;
	color:#616060;
	line-height:13px;
}

#box_BEWERBUNG a:link, #box_BEWERBUNG a:visited{
	color:#E20A16;
	text-decoration:none;
}

#box_BEWERBUNG a:hover{
	/*color:#67B63D;*/
	color:#E20A16;
	text-decoration:underline;
}

#box_LEISTUNGEN_START {
	float:left;
	width:305px;
	font-size:14px;
	font-weight:bold;
	color:#3A3838;
}

#box_LEISTUNGEN_START br{
	line-height:13px;
}

#box_LEISTUNGEN_START a:link, #box_LEISTUNGEN_START a:visited{
	clear:left;
	display:block;
	font-size:14px;
	color:#9BA2A4;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

#box_LEISTUNGEN_START a:hover{
	color:#3A3838;
	text-decoration:none;
}

#box_SEK_NAV {
	float:left;
	width:223px;
	font-size:10px;
	font-weight:bold;
	color:#3A3838;
	text-transform:uppercase;
}

#box_SEK_NAV a:link, #box_SEK_NAV  a {
	color: #3A3838;
	text-decoration:none;
	}
	
#box_SEK_NAV a.sek_nav, #box_SEK_NAV a.sek_nav:link, #box_SEK_NAV a.sek_nav:visited {
	clear:left;
	display:block;
	padding-right:10px;
	font-size:10px;
	color:#9BA2A4;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

#box_SEK_NAV a.sek_nav:hover{
	color:#E20A16;
	text-decoration:none;
}

#box_SEK_NAV .sek_nav_aktiv {
	color:#3A3838;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	clear:left;
	display:block;
	padding-right:10px;
}

#box_SEK_NAV a.sek_nav_aktiv:link, #box_SEK_NAV a.sek_nav_aktiv:visited {
	color:#0B0F13;
	font-weight:bold;
	text-decoration:none;
}

#box_SEK_NAV a.sek_nav_aktiv:hover {
	color:#E20A16;
	font-weight:bold;
	text-decoration:none;
}

.gruen {
	color:#67B63D;
}

#box_SUCHERGEBNISSE {
	float:left;
	width:500px;
	margin-left:0px;
	color:#3A3838;
	padding-top:31px;
	font-size:11px;
}

#box_SUCHERGEBNISSE h1{
	float:left;
	color:#3A3838;
	font-size:13px;
	font-weight:bold;
}

/* NEU */

#box_SUCHERGEBNISSE ol li{
	 list-style-image:none;
}

/*#box_SUCHERGEBNISSE ol li a{
	font-weight: bold;
	color:#000000;
}*/
.markierung {font-weight:bold;
	background-color:#E22139;
	color:#FFFFFF;}

#box_SUCHERGEBNISSE em{
	font-weight:bold;
	color:#E22139;
	
}

#box_SUCHERGEBNISSE strong{
	background-color:#E22139;
	color:#FFFFFF;
	
}

#box_SUCHERGEBNISSE ol li strong{
	background-color:#E22139;
	
}

#box_SUCHERGEBNISSE a:link, #box_SUCHERGEBNISSE a:visited{
	font-weight: normal;
	/*color:#3A3838;*/
	color:#333333;
	font-size:10px;
	background-color:#DEDEDE;
	text-decoration:none;
}

#box_SUCHERGEBNISSE a:hover {
	font-weight: normal;
	color:#E22139;
	text-decoration:underline;
}

.searchword {
	color:#99CC00;
	background-color:#BDD7F2;
	border: 1px dotted #2164AB;
}

#box_SUCHERGEBNISSE ol li span {
	color:#67B63D;
	text-decoration:none;
	font-weight:normal;
}

.mod {
	color:#67B63D;
	text-decoration:none;
	font-weight:normal;
}

/* ENDE NEU */

#box_IMPRESSUM {
	float:left;
	width:500px;
	margin-left:0px;
	color:#3A3838;
	padding-top:31px;
	font-size:11px;
	line-height:18px;
}

#box_IMPRESSUM a:link, #box_IMPRESSUM a:visited{
	color:#3A3838;
	text-decoration:underline;
}

#box_IMPRESSUM a:hover{
	/*color:#67B63D;*/
	color:#E20A16;
	text-decoration:underline;
}

#box_TEASER_RAHMEN {
	float:left;
	width:510px;
	margin-left:0px;
	color:#3A3838;
	padding-top:0px;
}

#box_TEASER_RAHMEN h1{
	display:block;
	font-size:10px;
	font-weight:bold;
	color:#E20A16;
	margin:0px;
	width:108px;
	padding-left:12px;
	background-image:url(img/bg_headline_teaser.gif);
	background-repeat:no-repeat;
}


#box_TEASER_RAHMEN h2{
	font-size:17px;
	font-weight:bold;
	color:#3A3838;
}

#box_TEASER_1 {
	float:left;
	width:120px;
	margin-right:10px;
	line-height:12px;
}

#box_TEASER_1 h1, #box_TEASER_2 h1, #box_TEASER_3 h1,  #box_TEASER_4 h1 {
	line-height:12px;
}
#box_TEASER_2 {
	float:left;
	width:120px;
	margin-right:10px;
	line-height:12px;
}

#box_TEASER_3 {
	float:left;
	width:120px;
	margin-right:10px;
	line-height:12px;
}

#box_TEASER_4 {
	float:left;
	width:120px;
	line-height:12px;
}

#box_TEASER_UEBERSICHT_BILD {
	float:left;
	width:172px;
}

#box_TEASER_UEBERSICHT_BILD img {
	border:1px solid #ccc;
}

#box_TEASER_UEBERSICHT_1 {
	float:left;
	width:186px;
	margin-right:16px;
}

#box_TEASER_UEBERSICHT_2 {
	float:left;
	width:186px;
	margin-right:16px;
}

#box_TEASER_UEBERSICHT_3 {
	float:left;
	width:186px;
}


#box_ROT_PORTAL {
	float:left;
	width:12px;
	height:300px;
	background-color:#E22139;
	border-right:1px solid #FFFFFF;
}

#box_ROT {
	float:left;
	width:12px;
	height:232px;
	background-color:#E22139;
}

#box_ROT_2 {
	float:left;
	width:12px;
	height:120px;
	background-color:#E22139;
}

#box_GRAU {
	float:left;
	width:7px;
	height:91px;
	background-color:#EBEBEB;
	border-right:1px solid #FFFFFF;
	margin-top:5px;
}

#box_ROT_TEASER {
	clear:left;
	width:10px;
	/*height:8px;*/
	background-color:#E20A16;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
	padding-left:2px;
}

#box_WEISS_TEASER {
	float:left;
	width:10px;
	height:81px;
	background-color:#FFFFFF;
	border-right:1px solid #FFFFFF;
}

#box_ROT_TEASER br {
	line-height:18px;
}

#box_TEASER_BILD {
	float:left;
	width:112px;
	margin-top:5px;
}

#box_TEASER_TEXT_START {
	float:left;
	width:112px;
	padding-left:8px;
	padding-top:3px;
	line-height:12px;
	color:#616060;
}

#box_TEASER_TEXT_START strong{
	line-height:12px;
}

#box_TEASER_TEXT_START a:link, #box_TEASER_TEXT_START a:visited {
	color:#616060;
	text-decoration:none;
}

#box_TEASER_TEXT_START a:hover {
	color:#616060;
	text-decoration:underline;
}

#box_TEASER_UEBERSICHT_TEXT{
	float:left;
	width:173px;
	padding-left:12px;
	padding-top:5px;
	line-height:13px;
	/*color:#616060;*/
	color:#555555;
	font-size:11px;
}

#box_TEASER_UEBERSICHT_TEXT strong{
	color:#555555;
	text-transform: uppercase;
	font-size:10px;
	line-height:13px;
}

#box_TEASER_UEBERSICHT_TEXT a:link, #box_TEASER_UEBERSICHT_TEXT a:visited {
	color:#555555;
	text-decoration:none;
}

#box_TEASER_UEBERSICHT_TEXT a:hover {
	color:#555555;
	text-decoration:underline;
}

#box_TEASER_UEBERSICHT_TEXT_1{
	float:left;
	width:185px;
	padding-top:5px;
	line-height:13px;
	/*color:#616060;*/
	color:#555555;
}

#box_TEASER_UEBERSICHT_TEXT_1 strong{
	color:#555555;
	text-transform: uppercase;
}

#box_TEASER_UEBERSICHT_TEXT_1 a:link, #box_TEASER_UEBERSICHT_TEXT_1 a:visited {
	color:#67B63D;
	text-decoration:none;
	font-weight:bold;
}

#box_TEASER_UEBERSICHT_TEXT_1 a:hover {
	color:#FFFFFF;
	background-color:#67B63D;
	text-decoration:none;
}

#box_HAUPTMOTIV {
	float:left;
	width:535px;
	background-color:#E2E2E2;
}

#box_BILD_HEAD {
	float:left;
	width:426px;
}

#box_GRAU_HEAD {
	float:left;
	width:402px;
	padding-top:72px;
	background-color:#E2E2E2;
	padding-left:15px;
	padding-bottom:15px;
}

#box_GRAU_HEAD h1 {
	font-size:14px;
	font-weight:bold;
	margin:0px;
	margin-top:1px;
	color:#3E3C3C;
}

#box_GRAU_HEAD br {
	line-height:18px;
}

#box_GRAU_HEAD strong{
	color:#85898C;
	font-size:11px;
}

#box_HAUPTMOTIV_GRAU {
	float:left;
	width:283px;
	padding-top:171px;
	background-color:#E2E2E2;
	padding-left:25px;
	padding-bottom:25px;
}

#box_HAUPTMOTIV_GRAU h1 {
	font-size:14px;
	font-weight:bold;
	margin:0px;
	margin-top:4px;
	color:#3E3C3C;
}

#box_HAUPTMOTIV_GRAU br {
	line-height:19px;
}

#box_HAUPTMOTIV_GRAU strong{
	color:#85898C;
	font-size:11px;
}


#box_GRUEN_PORTAL {
	float:left;
	width:12px;
	height:300px;
	background-color:#67B63D;
	border-left:1px solid #FFFFFF;
}

#box_BAU_PORTAL a:link, #box_BAU_PORTAL a:visited {
	color:#717579;
	text-decoration:none;
}

#box_BAU_PORTAL a:hover{
	color:#717579;
	text-decoration:none;
}

#box_BAU_PORTAL {
	position:absolute;
	margin-left:30px;
	top:369px;
	width:235px;
	height:20px;
	font-size:10px;
	color:#717579;
	text-align:left;
	font-weight:bold;
	clear:left;
}

#box_BAU_PORTAL strong{
	font-size:17px;
	color:#3A3838;
	text-align:left;
	font-weight:bold;
}

#box_GARAGEN_PORTAL a:link, #box_GARAGEN_PORTAL a:visited {
	color:#717579;
	text-decoration:none;
}

#box_GARAGEN_PORTAL a:hover{
	color:#717579;
	text-decoration:none;
}

#box_GARAGEN_PORTAL {
	position:absolute;
	margin-left:136px;
	top:369px;
	width:235px;
	height:20px;
	font-size:10px;
	color:#717579;
	text-align:left;
	font-weight:bold;
	clear:left;
}

#box_GARAGEN_PORTAL img, #box_BAU_PORTAL img{
	float:left;
	margin-top:5px;
}

#box_GARAGEN_PORTAL strong{
	font-size:17px;
	color:#3A3838;
	text-align:left;
	font-weight:bold;
}

#box_MENUE_BAU {
	width:376px;
	font-weight:bold;
	margin-top:8px;
	padding-bottom:70px;
	padding-left:25px;
	margin-right:25px;
	line-height:16px;
	float:left;
	font-size:10px;
	color:#717579;
	text-transform:uppercase;
}

#box_MENUE_BAU a:link, #box_MENUE_BAU a:visited{
	text-decoration:none;
	color:#717579;
}

#box_MENUE_BAU a:hover {
	text-decoration:none;
	color:#E22139;
}

#box_MENUE_GARAGEN {
	width:378px;
	text-align:right;
	font-weight:bold;
	margin-top:8px;
	padding-bottom:10px;
	margin-left:25px;
	line-height:16px;
	float:left;
	font-size:10px;
	color:#717579;
	text-transform:uppercase;	
}

#box_MENUE_GARAGEN a:link, #box_MENUE_GARAGEN a:visited{
	text-decoration:none;
	color:#717579;
}

#box_MENUE_GARAGEN a:hover {
	text-decoration:none;
	color:#67B63D;
}

#box_FOOTER_PORTAL {
	width:653px;
	float:left;
	text-align:left;
	font-size:10px;
	color:#6C7073;
}

#box_FOOTER {
	width:853px;
	float:left;
	text-align:left;
	font-size:10px;
	color:#6C7073;
}

#box_FOOTER_PORTAL_1 {
	width:200px;
	float:left;
	text-align:right;
	font-size:10px;
	color:#6C7073;
	text-transform:uppercase;
}

#box_FOOTER_PORTAL_1 a:link, #box_FOOTER_PORTAL_1 a:visited {
	text-decoration:none;
	color:#6C7073;
}

#box_FOOTER_PORTAL_1 a:hover {
	text-decoration:none;
	color:#67B63D;
}

/* B2B Bereich */

h5 {
	font-size:15px;
	font-weight:bold;
	color:#717579;
	background-color:#F2F2F2;
	padding:3px 0px 8px 3px;
	}
	
h4 {
	display:inline;
	font-size:15px;
	font-weight:bold;
	color:#717579;
	margin:0px;
	padding:0px;
	}
	
.btn_form_send_admin {
	/*float:left;*/
	font: 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#D4D0C8;
	cursor:pointer;
	height:20px;
	padding:0px;
}

@media print {

	body {
		float:left;
		margin:0px;
	}
	
	head {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	
	#box_RAHMEN {
		float:left;
		margin-top:0px;
		width:570px;
	}
	
	#box_LOGO {
		float:left;
		clear:left;
		width:550px;
		text-align:left;
		padding-left:0px;
		padding-bottom:20px;
	}
	
	#box_INHALT_RAHMEN {
		width:570px;
		clear:left;
		float:left;
		padding:0px;
	}
	
	#box_BORDER {
		width:550px;
		clear:left;
		border:0px;
	}
	
	#box_RAHMEN_AKTUELLES {
		float:left; width:570px; margin-top:5px;
	}
	#box_AKTUELLES {
		width:271px;
		float:left;
		padding-bottom:20px;
	}
	
	#box_TEASER_RAHMEN {
		float:left;
		width:520px;
		margin-left:0px;
		color:#3A3838;
		padding-top:0px;
	}
	
	#box_CONTENT {
		width:570px;
		clear:left;
	}
	
	.box_FERTIGTEILE {
		float:left; width:600px; font-size:11px; color:#3A3838;
		line-height:16px;
		background-color:#FFFFFF;
		padding:0px;
		margin-top:20px;
		position:relative;
	}
	
	.box_FERTIGTEILE img {
		display:none;
	}
	
	#box_GRAU_HEAD {
		clear:left;
		padding:0px;
		padding-bottom:5px;
		background-color:#FFFFFF;
	}
	
	#box_INHALT_BORDER_2 {
		width:550px;
		float:left;
		padding:0px;
		margin:0px;
		text-align:justify;
	}
	
	#box_TEXT {
		width:360px;
		margin-top:0px;
		float:left;
		text-align:justify;
	}
	
	#box_BILD {
		width:550px; clear:both;
	}
	
	#box_INHALT_BORDER {
		width:570px;
		float:left;
		padding-top:0px;
	}
	
	#box_BEWERBUNG {
		padding-top:16px;
		clear:left;
		width:520px;
		font-size:11px;
		/*color:#616060;*/
		color:#3A3838;
		line-height:18px;
	}
	
	/*#box_INHALT_BORDER_2 img{
		float:left;
		padding-bottom:20px;
		padding-right:10px;
	}*/
	
	#box_GEN_NAV, #box_SUCHEN, #box_RAHMEN_NAV, #box_SEK_NAV, #box_RECHTS, #box_BILD_HEAD, #box_ROT_2, #box_TOP_RAHMEN, #box_LEISTUNGEN_START, #box_HAUPTMOTIV, #box_ROT, #box_GRAU, #box_LUPE, #box_TOP_RAHMEN_1 {
		display:none;
	}
	
	#box_INHALT_BORDER_3 {
		padding-top:0px;
	}
	
	#box_HAUPTMOTIV_GRAU {
		float:left;
		width:283px;
		padding-top:20px;
		background-color:#FFFFFF;
		padding-left:0px;
		padding-bottom:15px;
	}
	
	#box_TEASER_UEBERSICHT_1 {
		float:left;
		width:186px;
		margin-right:0px;
	}
	
	#box_TEASER_UEBERSICHT_2 {
		float:left;
		width:186px;
		margin-right:0px;
	}
	
	#box_TEASER_UEBERSICHT_3 {
		float:left;
		width:186px;
	}
	
	#box_MESSEN {
		width:285px;
		float:left;
		font-size:11px;
		color:#3A3838;
		padding-bottom:20px;
		padding-right:0px;
		border-bottom:1px dotted #CCCCCC;
	}
	
	#box_FOOTER_PORTAL {
		width:570px;
		padding-top:15px;
		float:left;
	}
	
	#box_FOOTER {
		float:left;
		width:570px;
		padding-top:30px;
	}
}

