/* CSS Document */

body {
	margin-left:auto;
	margin-right:auto;
	background-color:#F3F3F3;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 10px;
}

#hideOnClick {

	}
	
#showOnClick {
		visibility: hidden;
	}
	
.rot {
	color:#CC0000;
	}
	
.bild {
	margin: 0px 15px 10px 0px;
	float:left;
	}
.bild td {
	font-size: 10px;
	}
	
ul{
 /*list-style-type: disc;*/
 margin: 18px 0px 0px 18px;
 list-style-image:url(img/li.gif);
}

ul ul{
 list-style-image:url(img/li_2.gif);
}

ul ul ul{
 list-style-type: none;
 list-style-image:url(img/li_2.gif);
}

li {
	/*list-style-type: disc;*/
	list-style-image:url(img/li.gif);
	color: #333333;
	margin: 0px 0px 8px 0px;
}

li.pdf {
	background-image: url(../img/pics/download_pdf.gif);
}

li.doc {
	background-image: url(../img/pics/download_doc.gif);
}

li.pdf, li.doc {
	list-style: none;
	list-style-position:inherit;
	list-style-image: none;
	background-repeat:no-repeat;
	color: #333333;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 36px;
}


.pfeil {
	font-size:13px; 
	color: #2064AB;
}

/* Stellenangebote PW */

h3 {
	text-align:center;
	}

h4 {
	color: #2064AB;
	font-size:14px;
	font-weight:bold;
	text-indent: 1px;
	margin:0px 0px 4px 0px;
	display:block;
/*	background-image:url(img/quad_blau.gif); */
	background-repeat:no-repeat;
	}

h5 {
	color: #4444;
	font-size:13px;
	font-weight:bold;
	text-indent: 1px;
	margin:0px 0px 0px 0px;
	display:block;
/*	background-image:url(img/quad_grau.gif); */
	background-repeat:no-repeat;
	}
	


/* Standard */

#boxAUSSEN {
	margin-left:auto;
	margin-right:auto;
	width:972px;
}

#boxOBEN_BLAU {
	width:970px;
	border:1px solid #2064AB;
	background-image:url(img/bg_blau.jpg);
	background-repeat:repeat-x;
	background-color:#65A4E2;
	height:14px;
	font-size:10px;
	color:#666666;
}

#boxOBEN_GRAU {
	width:960px;
	height:15px;
	border:1px solid #D3D3D3;
	background-image:url(img/bg_grau.jpg);
	background-repeat:repeat-x;
	background-color:#E6E6E6;
	padding-left:10px;
	font-size:10px;
	color:#666666;
}

#boxDATUM {
	width:210px;
	float:left;
}

#boxPFAD {
	width:565px;
	float:left;
}

#boxPFAD a:link, #boxPFAD a:visited {
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

#boxPFAD a:hover {
	font-size:10px;
	color:#DD9431;
	text-decoration:none;
}

#boxSITEMAP {
	text-align:right;
	width:175px;
	float:left;
}

#boxSITEMAP a:link, #boxSITEMAP a:visited {
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

#boxSITEMAP a:hover {
	font-size:10px;
	color:#DD9431;
	text-decoration:none;
}

#boxCONTENT {
	float:left;
	width:970px;
	border-left:1px solid #D3D3D3;
	border-right:1px solid #D3D3D3;
	background-color:#FFFFFF;
	background-image:url(img/bg_content.gif);
	background-repeat:repeat-y;
}

#boxUNTEN_GRAU {
	float:left;
	width:950px;
	height:14px;
	border:1px solid #D3D3D3;
	background-image:url(img/bg_grau_2.jpg);
	background-repeat:repeat-x;
	background-color:#E6E6E6;
	font-size:10px;
	color:#888888;
	padding-right:20px;
	text-align:right;
}

#boxUNTEN_GRAU a:link, #boxUNTEN_GRAU a:visited {
	font-size:10px;
	color:#888888;
	text-decoration:none;
}

#boxUNTEN_GRAU a:hover {
	font-size:10px;
	/*color:#DD9431;*/
	color:#2064AB;
	text-decoration:underline;
}

#boxUNTEN_SCHATTEN {
	float:left;
	width:972px;
	height:16px;
	background-image:url(img/schatten.jpg);
	background-repeat:repeat-x;
	font-size:10px;
	color:#666666;
}

#boxLINKS {
	float:left;
	width:220px;
	background-color:#E6E6E6;
}

#boxLOGO {
	background-color:#FFFFFF;
}

#boxLOGO_PRINT {
	display:none;
}

#boxPRINT_ADRESSE {
	display:none;
}

#boxSPRACHWAHL {
	clear:left;
	width:210px;
	height:19px;
	background-color:#F3F3F3;
	border-top:1px solid #D3D3D3;
	font-size:10px;
	color:#666666;
	text-align:right;
	padding-right:10px;
}

#boxNAV {
	float:left;
	width:220px;
	background-color:#FFFFFF;
	border-top:1px solid #D3D3D3;
}

a.boxNAV:link, a.boxNAV:visited {
	clear:left;
	display:block;
	padding-left:15px;
	padding-top:4px;
	width:204px;
	height:19px;
	background-image:url(img/bg_navi.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	border-bottom:1px solid #D3D3D3;
	color:#000000;
	font-size:13px;
	font-variant:small-caps;
	text-decoration:none;
}

a.boxNAV:hover {
	color:#2064AB;
	text-decoration:none;
	font-weight:bold;
}

.boxNAV_active {
	display:block;
	padding-left:15px;
	padding-top:4px;
	width:204px;
	height:19px;
	background-image:url(img/bg_navi.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	border-bottom:1px solid #D3D3D3;
	color:#2064AB;
	font-weight:bold;
	font-size:13px;
	font-variant:small-caps;
	text-decoration:none;
}


#boxNAV_SEK_zwischen {
	float:left;
	width:220px;
	background-color:#FFFFFF;
	font-size:1px;
}

a.boxNAV_SEK_zwischen:link, a.boxNAV_SEK_zwischen:visited {
	clear:left;
	display:block;
	padding-left:24px;
	padding-top:2px;
	width:196px;
	height:2px;
	background-color:#FFFFFF;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:1px;
	text-decoration:none;
}

a.boxNAV_SEK_zwischen:hover {
	color:#2064AB;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_sek_2.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
}

#boxNAV_SEK {
	float:left;
	width:220px;
	background-color:#F8F8F8;
}

a.boxNAV_SEK:link, a.boxNAV_SEK:visited {
	clear:left;
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#F8F8F8;
	background-image:url(img/bg_nav_sek.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_SEK:hover {
	color:#2064AB;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_sek_2.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:bold;
}

.boxNAV_SEK_active {
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_sek_2.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}


a.boxNAV_SEK_verarbeiter:link, a.boxNAV_SEK_verarbeiter:visited {
	clear:left;
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#F8F8F8;
	/*background-image:url(img/bg_nav_sek.gif);*/
	background-image:url(img/verlauf_verarbeiter.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_SEK_verarbeiter:hover {
	color:#2064AB;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.boxNAV_SEK_verarbeiter_active {
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#FFFFFF;
	/*background-image:url(img/bg_nav_sek_2.gif);*/
	background-image:url(img/verlauf_verarbeiter.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_SEK_bauherren:link, a.boxNAV_SEK_bauherren:visited {
	clear:left;
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#F8F8F8;
	/*background-image:url(img/bg_nav_sek.gif);*/
	background-image:url(img/verlauf_bauherren.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_SEK_bauherren:hover {
	color:#2064AB;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.boxNAV_SEK_bauherren_active {
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#FFFFFF;
	background-image:url(img/verlauf_bauherren.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_SEK_planer:link, a.boxNAV_SEK_planer:visited {
	clear:left;
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#F8F8F8;
	/*background-image:url(img/bg_nav_sek.gif);*/
	background-image:url(img/verlauf_planer.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_SEK_planer:hover {
	color:#2064AB;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.boxNAV_SEK_planer_active {
	display:block;
	padding-left:24px;
	padding-top:3px;
	width:196px;
	height:18px;
	background-color:#FFFFFF;
	background-image:url(img/verlauf_planer.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

a.boxNAV_TERT:link, a.boxNAV_TERT:visited {
	clear:left;
	display:block;
	padding-left:34px;
	padding-top:4px;
	padding-bottom:4px;
	width:186px;
/*	height:17px; */
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT:hover {
	color:#2064AB;
	text-decoration:none;
}

.boxNAV_TERT_active {
	display:block;
	padding-left:34px;
	padding-top:4px;
        padding-bottom:4px;
	width:186px;
/*	height:17px; */
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:normal;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT_verarbeiter:link, a.boxNAV_TERT_verarbeiter:visited {
	clear:left;
	display:block;
	padding-left:34px;
	padding-top:4px;
	width:186px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert_verarbeiter.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT_verarbeiter:hover {
	color:#2064AB;
	text-decoration:none;
}

.boxNAV_TERT_verarbeiter_active {
	display:block;
	padding-left:34px;
	padding-top:4px;
	width:186px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert_verarbeiter.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:normal;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT_bauherren:link, a.boxNAV_TERT_bauherren:visited {
	clear:left;
	display:block;
	padding-left:34px;
	padding-top:4px;
	width:186px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert_bauherren.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT_bauherren:hover {
	color:#2064AB;
	text-decoration:none;
}

.boxNAV_TERT_bauherren_active {
	display:block;
	padding-left:34px;
	padding-top:4px;
	width:186px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert_bauherren.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:normal;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT_planer:link, a.boxNAV_TERT_planer:visited {
	clear:left;
	display:block;
	padding-left:34px;
	padding-top:4px;
	width:186px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert_planer.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_TERT_planer:hover {
	color:#2064AB;
	text-decoration:none;
}

.boxNAV_TERT_planer_active {
	display:block;
	padding-left:34px;
	padding-top:4px;
	width:186px;
	height:17px;
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_tert_planer.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:normal;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}


a.boxNAV_QUART:link, a.boxNAV_QUART:visited {
	clear:left;
	display:block;
	padding-left:44px;
	padding-top:4px;
        padding-bottom:4px;
	width:176px;
/*	height:17px; */
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_quart.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#666666;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}

a.boxNAV_QUART:hover {
	color:#2064AB;
	text-decoration:none;
}

.boxNAV_QUART_active {
	display:block;
	padding-left:44px;
	padding-top:4px;
        padding-bottom:4px;
	width:176px;
/*	height:17px; */
	background-color:#FFFFFF;
	background-image:url(img/bg_nav_quart.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #D2D2D2;
	color:#2064AB;
	font-weight:normal;
	font-size:10px;
	line-height:normal;
	text-decoration:none;
}


a.boxNAV_QUINT:link, a.boxNAV_QUINT:visited {
        clear:left;
        display:block;
        padding-left:54px;
        padding-top:4px;
        padding-bottom:4px;
        width:166px;
/*        height:17px; */
        background-color:#FFFFFF;
        background-image:url(img/bg_nav_quint.gif);
        background-repeat:no-repeat;
        border-bottom:1px solid #D2D2D2;
        color:#666666;
        font-size:10px;
        line-height:normal;
        text-decoration:none;
}

a.boxNAV_QUINT:hover {
        color:#2064AB;
        text-decoration:none;
}

.boxNAV_QUINT_active {
        display:block;
        padding-left:54px;
        padding-top:4px;
	padding-bottom:4px;
        width:166px;
/*        height:17px; */
        background-color:#FFFFFF;
        background-image:url(img/bg_nav_quint.gif);
        background-repeat:no-repeat;
        border-bottom:1px solid #D2D2D2;
        color:#2064AB;
        font-weight:normal;
        font-size:10px;
        line-height:normal;
        text-decoration:none;
}


a.link_extern:link, a.link_extern:visited {
	color:#2064AB;
	text-decoration:none;
}

a.link_extern:hover {
	color:#2064AB;
	text-decoration:underline;
}

#boxSUCHE {
	clear:left;
	padding-left:20px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	width:190px;
	background-image:url(img/bg_suche.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	/*color:#2064AB;*/
}

#boxSUCHE br{
	line-height:12px;
}

#boxSUCHE img{
	margin-bottom:-4px;
}

.suche {
	width:140px;
	font-size:12px;
	color:#2064AB;
	border:1px solid #666666;
	height:14px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}

#boxADRESSE_INDEX {
	float:left;
	width:725px;
	font-size:10px;
	color:#999999;
	padding-bottom:10px;
	padding-top:15px;
	text-align:left;
	padding-left:10px;
}

#boxADRESSE_INDEX a:link, #boxADRESSE_INDEX a:visited {
	color:#999999;
	text-decoration:underline;
}

#boxADRESSE_INDEX a:hover {
	color:#2064AB;
	text-decoration:underline;
}

#boxADRESSE {
	clear:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:30px;
	width:180px;
	font-size:11px;
	color:#666666;
}

#boxADRESSE a:link, #boxADRESSE a:visited {
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

#boxADRESSE a:hover {
	color:#2064AB;
	text-decoration:underline;
}

#boxUPDATE {
	clear:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:30px;
	padding-bottom:30px;
	width:180px;
	font-size:10px;
	color:#888888;
}

#boxMITTE_INDEX {
	float:left;
	width:749px;
	background-color:#FFFFFF;
	border-left:1px solid #D3D3D3;
	font-size:12px;
	color:#444444;
}

#boxMITTE_RAHMEN {
	float:left;
	width:749px;
	background-color:#FFFFFF;
	border-left:1px solid #D3D3D3;
	font-size:12px;
	color:#444444;
}

#boxMITTE {
	float:left;
	display:block;
	width:550px;
	background-color:#FFFFFF;
	border-left:1px solid #D3D3D3;
	border-right:1px solid #D3D3D3;
	font-size:12px;
	color:#444444;
}

#boxRECHTS {
	float:left;
	display:block;
	background-color: #F5F5F5;
}

#boxSUCHE_RECHTS {
	float:left;
	padding-left:15px;
	margin-top:57px;
	padding-bottom:8px;
	width:176px;
	font-size:12px;
	color:#2064AB;	
}

#boxSUCHE_RECHTS img{
	margin-bottom:-3px;	
}

.suche_rechts {
	width:120px;
	font-size:10px;
	color:#2064AB;
	border:1px solid #888888;
	height:14px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}

#box_INFO_RECHTS {
	clear:left;
	width:198px;
}

#box_HEAD_INFO_RECHTS {
	float:left;
	display:block;
	height:17px;
	width:168px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
/*	background-image:url(img/bg_head_info.jpg); */
	background-image:url(img/bg_head_info_grau.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:14px;
	font-variant:small-caps;
	font-weight:normal;
/*	color:#FFFFFF; */
	color:#2064AB;
}

#box_TEXT_INFO_RECHTS {
	clear:left;
	width:168px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	line-height:18px;
	color:#666666;
}

#box_TEXT_INFO_RECHTS a:link, #box_TEXT_INFO_RECHTS a:visited {
	display:block;
	font-size:11px;
	line-height:18px;
	color:#DD9431;
	padding-left:15px;
	background-image:url(img/bg_btn_info_rechts.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

#box_TEXT_INFO_RECHTS a:hover {
	color:#DD9431;
	text-decoration: underline;
}

#box_TEXT_INFO_RECHTS_SITES {
	clear:left;
	width:168px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:10px;
	line-height:18px;
	color:#666666;
}

#box_TEXT_INFO_RECHTS_SITES a:link, #box_TEXT_INFO_RECHTS_SITES a:visited {
	display:block;
	font-size:10px;
	line-height:18px;
	color:#DD9431;
	padding-left:15px;
	background-image:url(img/bg_btn_info_rechts.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

#box_TEXT_INFO_RECHTS_SITES a:hover {
	color:#DD9431;
	text-decoration: underline;
}

#box_TEXT_INFO_RECHTS_ZERT {
	clear:left;
	width:168px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	line-height:18px;
	color:#666666;
}

#box_TEXT_INFO_RECHTS_ZERT a:link, #box_TEXT_INFO_RECHTS_ZERT a:visited {
	display:inline;
	font-size:11px;
	line-height:18px;
	color:#DD9431;
	/* padding-left:15px;
	background-image:url(img/bg_btn_info_rechts.gif);
	background-repeat:no-repeat; */
	text-decoration:none;
}

#box_TEXT_INFO_RECHTS_ZERT a:hover {
	color:#DD9431;
	text-decoration: underline;
}

#box_PDF_DOWNLOAD {
	clear:left;
	width:168px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	line-height:18px;
	color:#666666;
}

#box_PDF_DOWNLOAD_BILD {
	float:left;
	width:82px;
}

#box_PDF_DOWNLOAD_TEXT {
	float:left;
	width:86px;
	font-size:11px;
	line-height:14px;
	color:#666666;
}

#box_PDF_DOWNLOAD_TEXT a:link, #box_PDF_DOWNLOAD_TEXT a:visited {
	color:#DD9431;
	text-decoration:none;
}

#box_PDF_DOWNLOAD_TEXT a:hover {
	color:#DD9431;
	text-decoration: underline;
}

#boxBILD_NAV_INDEX {
	/*clear:left;*/
	width:749px;
	background-color:#FFFFFF;
}

#boxBILD_INDEX {
	float:left;
	border-right:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

#boxBILD {
	float:left;
	width:550px;
	background-color:#FFFFFF;
}

#boxBILD img{
	width:550px;
}

#boxTEXT {
	clear:both;
	width:485px;
	/* padding-top:15px; */
	padding-top:0px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	margin: 0px;
	line-height:19px; 
	background-color:#FFFFFF;
}

#boxTEXT a:link, #boxTEXT a:visited {
	color:#2064AB;
	text-decoration:underline;
}

#boxTEXT a:hover {
	color:#2064AB; /* DD9431 */
	text-decoration:none;
}

#box_SITEMAP {
	clear:both;
	width:485px;
	/* padding-top:15px; */
	padding-top:0px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	margin: 0px;
	line-height:19px; 
	background-color:#FFFFFF;
}

#box_SITEMAP a:link, #box_SITEMAP a:visited {
	color:#2064AB;
	background-image:url(../img/pfeil.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	float:left;
	clear:left;
	text-decoration:underline;
}

#box_SITEMAP a:hover {
	color:#2064AB; /* DD9431 */
	text-decoration:none;
}

#boxHEADLINE_BORDER {
	clear:left;
	width:488px;
	padding-left:30px;
	padding-right:30px;
	padding-top:28px;
	line-height:normal;
	background-color:#FFFFFF;
}

#boxHEADLINE_BORDER_verarbeiter {
	clear:left;
	width:490px;
	padding-left:30px;
	padding-right:30px;
	padding-top:28px;
	line-height:normal;
	background-color:#FFFFFF;
	background-image:url(img/verlauf_verarbeiter_gr.jpg);
	background-repeat:no-repeat;
}

#boxHEADLINE_BORDER_bauherren {
	clear:left;
	width:490px;
	padding-left:30px;
	padding-right:30px;
	padding-top:28px;
	line-height:normal;
	background-color:#FFFFFF;
	background-image:url(img/verlauf_bauherren_gr.jpg);
	background-repeat:no-repeat;
}

#boxHEADLINE_BORDER_planer {
	clear:left;
	width:490px;
	padding-left:30px;
	padding-right:30px;
	padding-top:28px;
	line-height:normal;
	background-color:#FFFFFF;
	background-image:url(img/verlauf_planer_gr.jpg);
	background-repeat:no-repeat;
}

#boxHEADLINE {
	padding-top:2px;
	float:left;
	width:402px;
}

#boxHEADLINE h1 {
	font-size:16px;
	margin: 3px 0px 5px 0px;
	font-weight:bold;
	color:#2064AB;
}

#boxHEADLINE h2 {
	font-size:12px;
	font-weight:bold;
	/* line-height:0px; */
	color:#444444;
	margin: 6px 0px 24px 0px;
}

#boxNAV_SOLUTIONS {
	float:left;
}

#boxNAV_SOLUTIONS a:link, #boxNAV_SOLUTIONS a:visited {
	width:174px;
	display:block;
	background-color:#2064AB;
	color:#FFFFFF;
	height:24px;
	border-top:1px solid #FFFFFF;
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
	line-height:normal;
	padding-top:6px;
}

#boxNAV_SOLUTIONS a:hover {
	background-color:#5293D3;
	text-decoration:none;
}

#boxNAV_SOLUTIONS img {
	clear:left;
}

#boxTEASER_INDEX_GESAMT {
	clear:left;
	float:left;
	width:749px;
}

#boxTEASER_INDEX_1 {
	float:left;
	width:187px;
	background-color:#F3F3F3;
	border-right:1px solid #FFFFFF;
}

#boxTEASER_HEAD_INDEX_1 {
	width:174px;
	height:34px;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	background-color:#FFFFFF;
	border-right:1px dashed #D2D2D2;
	font-size:11px;
	color:#DD9431;
	line-height:normal;
	font-weight:bold;
}

#boxTEASER_HEAD_INDEX_2 {
	width:173px;
	height:34px;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	background-color:#FFFFFF;
	font-size:11px;
	color:#DD9431;
	line-height:normal;
	font-weight:bold;
}

#boxTEASER_HEAD_INDEX_4 {
        width:171px;
        height:34px;
        padding-left:6px;
        padding-right:6px;
        padding-top:5px;
        background-color:#FFFFFF;
        font-size:11px;
        color:#DD9431;
        line-height:normal;
        font-weight:bold;
        float:left;
}


#boxTEASER_BILD{
	float:left;
	border-left:1px solid #FFFFFF;
}

#boxTEASER_TEXT{
	clear:left;
	width:165px;
	height:72px;
	padding:10px;
	font-size:11px;
	line-height:16px;
	/*height:129px;*/
}

#boxTEASER_TEXT strong{
	font-size:11px;
	color:#2064AB;
	font-weight:normal;
}

#boxTEASER_TEXT a:link, #boxTEASER_TEXT a:visited {
	font-size:11px;
	text-decoration:none;
}

#boxTEASER_TEXT a:hover {
	text-decoration:underline;
	color:#2064AB;
}

#boxTEASER_INDEX_2 {
	float:left;
	width:185px;
	background-color:#F3F3F3;
}

#boxTEASER_INDEX_4 {
        float:left;
        width:184px;
        background-color:#F3F3F3;
}


#boxTEASER_BILD_2{
	width:185px;
}

#boxTEASER_TEXT_2{
	float:left;
	width:185px;
	height:87px;
	padding-top:5px;
	font-size:11px;
	line-height:16px;
}

#boxTEASER_TEXT_2 a:link, #boxTEASER_TEXT_2 a:visited{
	display:block;
	width:165px;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	line-height:16px;
	color:#2064AB;
	text-decoration:none;
	font-weight:bold;
	height:24px;
	padding-top:5px;
	border-bottom:1px solid #FFFFFF;
}

#boxTEASER_TEXT_2 a:hover{
	color:#DD9431;
	text-decoration:none;
}

#boxAKTUELLES {
	float:left;
	width:166px;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #F3F3F3;
}
#boxAKTUELLES a:link, #boxAKTUELLES a:visited {
	color:#2064AB;
	text-decoration:none;
}
	
#boxAKTUELLES a:hover {
	color:#2064AB;
	text-decoration:underline;
}

#boxAKTUELLES_2 {
	float:left;
	width:165px;
	font-size:11px;
	padding-left:10px;
	border-left:1px solid #F3F3F3;
}
#boxAKTUELLES_2 a:link, #boxAKTUELLES_2 a:visited {
	color:#2064AB;
	text-decoration:none;
}
	
#boxAKTUELLES_2 a:hover {
	color:#2064AB;
	text-decoration:underline;
}

#boxSEITENANFANG_INDEX {
	clear:left;
	padding-top:30px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	width:749px;
	text-align:right;
}

#boxSEITENANFANG_INDEX img {
	float:right;
	padding-right:10px;
}

#boxSEITENANFANG {
	float:left;
	clear:left;
	background-color:#FFFFFF;
	width:550px;
	height:20px;
	padding-bottom:20px;
	text-align:right;
}

#boxSEITENANFANG img {
	float:right;
	padding-right:30px;
}

#boxSEITE_DRUCKEN {
	float:left;
	width:85px;
}

#boxTEXT_TEASER {
	clear:left;
	float:left;
	width:488px;
	padding-top:15px;
}

#boxTEXT_TEASER_BILDW {
        float:left;
        width:110px;
        height:110px;
}


#boxTEXT_TEASER_BILD {
	float:left;
	width:88px;
	height:88px;
}

#boxTEXT_TEASER_TEXTW {
        float:left;
        width:351px;
        line-height:19px;
        padding-left:12px;
        /* padding-left:25px;
         background-image:url(img/bg_pfeile_orange.gif); */
        background-repeat:no-repeat;
}


#boxTEXT_TEASER_TEXT {
        float:left;
        width:373px;
        line-height:19px;
        padding-left:12px;
        /* padding-left:25px;
         background-image:url(img/bg_pfeile_orange.gif); */
        background-repeat:no-repeat;
}

#boxTEXT_TEASER_TEXT strong, #boxTEXT_TEASER_TEXTW strong{
        color:#DD9431;
}

#boxTEXT_TEASER_TEXT a:link, #boxTEXT_TEASER_TEXT a:visited, #boxTEXT_TEASER_TEXTW a:link, #boxTEXT_TEASER_TEXTW a:visited  {
        text-align:left;
        float:left;
        font-size:12px;
        font-weight:bold;
        color:#2064AB;
/*      color: #DD9431; */
        line-height:normal;
        text-decoration:underline;
}

#boxTEXT_TEASER_TEXT a:hover, #boxTEXT_TEASER_TEXTW a:hover {
        color:#DD9431; /* #FF9900 */
        text-decoration:none;
}

#boxLINK_weiter {
	clear:left;
	width:373px;
	padding-top:10px;
	line-height:19px;
	padding-left:12px;
}

#boxLINK_weiterW {
        clear:left;
        width:351px;
        padding-top:10px;
        line-height:19px;
        padding-left:12px;
}


#boxLINK_weiter a:link,  #boxLINK_weiter a:visited, #boxLINK_weiterW a:link,  #boxLINK_weiterW a:visited {
	text-align:left;
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#DD9431;
	line-height:normal;
	text-decoration:underline;
}

#boxLINK_weiter a:hover, #boxLINK_weiterW a:hover  {
	color:#DD9431;
	text-decoration:none;
}

#boxCONTENT_TEASER {
	clear:left;
	float:left;
	width:488px;
	height:88px;
	padding:15px 0px 20px 0px;
}

#boxCONTENT_TEASER_BILD {
	float:left;
	width:110px;
}

#boxCONTENT_TEASER_TEXT {
	float:left;
	width:353px;
	line-height:19px;
	padding-left:20px;
}

#boxCONTENT_TEASER_TEXT strong{
/*	color:#DD9431; orange */
/*	color: #2064AB; blau */
	color: #444;
}

#boxCONTENT_TEASER_TEXT a:link, #boxCONTENT_TEASER_TEXT a:visited {
	font-size:12px;
	color:#2064AB;
	line-height:normal;
	text-decoration:none;
}

#boxCONTENT_TEASER_TEXT a:hover {
	color:#FF9900;
	text-decoration:underline;
}

#boxCONTENT_TEASER_1 {
	clear:left;
	float:left;
	width:488px;
	padding:15px 0px 20px 0px;
}

#boxCONTENT_TEASER_BILD_1 {
	float:left;
	width:220px;
}

#boxCONTENT_TEASER_TEXT_1 {
	float:left;
	width:243px;
	line-height:19px;
	padding-left:25px;
}

#boxCONTENT_TEASER_TEXT_1 strong{
	color:#DD9431;
}

#boxCONTENT_TEASER_TEXT_1 a:link, #boxCONTENT_TEASER_TEXT_1 a:visited {
	font-size:12px;
	color:#2064AB;
	line-height:normal;
	text-decoration:none;
}

#boxCONTENT_TEASER_TEXT_1 a:hover {
	color:#FF9900;
	text-decoration:underline;
}
#box_BORDER_TEASER_BOX {
	clear:left;
	float:left;
	width:488px;
}

#box_TEASER_BOX {
	float:left;
	width:229px;
	padding-top:5px;
	padding-bottom:20px;
}

#box_TEASER_BOX_BILD {
	float:left;
	width:229px;
}

#box_TEASER_BOX_BILD img{
	width:229px;
	/*height:95px;*/
	padding-bottom:2px;
}

#box_TEASER_BOX_TEXT {
	clear:left;
	float:left;
	width:219px;
	line-height:14px;
	font-size:10px;
	background-color:#E8EFF9;
	padding:5px;
}

#box_TEASER_BOX_TEXT_download {
	clear:left;
	float:left;
	width:229px;
	line-height:14px;
	font-size:10px;
	padding-top:5px;
}

#box_TEASER_BOX_TEXT_verarbeiter {
	clear:left;
	float:left;
	width:219px;
	line-height:14px;
	font-size:10px;
	background-color:#D1D3D5;
	padding:5px;
}

#box_TEASER_BOX_TEXT_bauherren {
	clear:left;
	float:left;
	width:219px;
	line-height:14px;
	font-size:10px;
	background-color:#F5DFC1;
	padding:5px;
}

#box_TEASER_BOX_TEXT_planer {
	clear:left;
	float:left;
	width:219px;
	line-height:14px;
	font-size:10px;
	background-color:#D0E3CD;
	padding:5px;
}

#box_TEASER_BOX strong{
	color:#DD9431;
	font-size:12px;
}

#box_TEASER_BOX a:link,#box_TEASER_BOX a:visited {
	color:#DD9431;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	text-decoration:none;
}

#box_TEASER_BOX a:hover {
	text-decoration:underline;
}

#box_TRENNER {
	float:left;
	width:30px;
	height:50px;
}

#boxDOTTED_LINE {
	float:left;
	clear:left;
	width:488px;
	border-bottom:1px dashed #CECECE;
	padding-top:0px;
}

/* formular*/

#boxFORM {
	float:left;
	width:485px;
	margin-top:10px;
	
}

#boxFORM1 {
	float:left;
	width:320px;
	
}
#boxFORM2 {
	float:left;
	width:165px;
}

.bildlinks {
	float: left;
	margin: 0px 12px 6px 0px;
	border: 1px solid #DEDDDD;
}

#box_NO_LINK_SHOW , #box_NO_LINK_SHOW a:link , #box_NO_LINK_SHOW a:visited , #box_NO_LINK_SHOW a:hover , #box_NO_LINK_SHOW a:active, #box_NO_LINK_SHOW img , #box_NO_LINK_SHOW a {
        background-image: none;
        padding-left: 0px;
}


/* Querformatdruck */
/*@media print {
	@page landscape	{size: landscape;}
	/*@page {size:27.0cm 19.0cm; margin:1cm 1cm 1cm 1cm;}*/
	/*
	body {
		margin-left:0;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#boxOBEN_BLAU, #boxOBEN_GRAU, #box_TRENNER, #boxUNTEN_GRAU, #boxUNTEN_SCHATTEN {
		display:none;
	}
	
	#boxCONTENT {
		clear:left;
		border-top:1px solid #D3D3D3;
	}
	
	#boxHEADLINE h2 {
		font-size:12px;
		font-weight:bold;
		line-height:normal;
		color:#444444;
	}
	
	#boxRECHTS {
		float:right;
		clear:left;
	}
	
	#box_BORDER_TEASER_BOX {
		clear:both;
		float:left;
		width:488px;
	}
	
	#box_TEASER_BOX {
		float:left;
		padding-right:14px;
	}
	
	#box_TEASER_BOX_BILD {
		float:left;
		width:229px;
	}
	
	#box_TEASER_BOX_BILD img{
		width:229px;
		height:95px;
		padding-bottom:2px;
		float:left;
	}
	
	#box_TEASER_BOX_TEXT {
		clear:left;
		width:219px;
		line-height:14px;
		font-size:10px;
		background-color:#E8EFF9;
		padding:5px;
	}
}*/

/* Hochformatdruck */
@media print { 
	body {
		margin-left:0;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#boxAUSSEN {
		float:left;
		width:650px;
	}
	
	#boxCONTENT {
		float:left;
		width:650px;
		border-left:0px;
		border-right:0px;
		background-image:none;
	}
	
	#boxLOGO {
		background-color:#FFFFFF;
		float:right;
	}
	
	#boxMITTE {
		float:left;
		width:548px;
		padding-left:30px;
		border-left:0px;
		border-right:0px;
	}
	
	#boxHEADLINE_BORDER {
		padding-left:0px;
		padding-right:0px;
	}
	
	#boxTEXT {
		clear:left;
		width:488px;
		padding-top:15px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}
	#boxTEXT_TEASER{
		clear:both;
	}
	
	#boxLOGO_PRINT {
		display:block;
	}
	
	#boxPRINT_ADRESSE {
		display:block;
		width:600px;
		font-size:10px;
		float:left;
		color:#999999;
		padding-left:30px;
	}
	
	#boxHEADLINE h2 {
		font-size:12px;
		font-weight:bold;
		line-height:12px;
		color:#444444;
	}
	
	#box_TRENNER {
		float:left;
		width:20px;
		height:40px;
	}
	
	#boxOBEN_BLAU, #boxOBEN_GRAU, #boxLINKS, #boxSEITE_DRUCKEN, #boxRECHTS, #boxSEITENANFANG, #boxUNTEN_GRAU, #boxUNTEN_SCHATTEN {
		display:none;
	}
}
