body {
	font-family: Arial, Helvetica, sans-serif;
}

a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFF66;
}
a:active {
	text-decoration: none;
	color: #FFFF66;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-top: 5pt;
	padding-right: 5pt;
}

.headlinestart1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 100px;
}
.headlinestart2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 100px;
}
.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-right: 10pt;
}
.fliesstexteinrueck {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 20pt;
}
.fliesstextsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.fliesstexttabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #F0F0F0;
}
.fliesstextmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-right: 10pt;
}
.sitemap1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	border-top-width: 6px;
	border-left-width: 6px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #013B71;
	border-right-color: #013B71;
}

.footerplace {
	background-image: url(00_templates/images/place_table_unten.gif);
	background-repeat: repeat-y;
	width: 824px;
}
.bgverlauf {
}

.bgleftcolums {
	background-image: none;
}

.bgsubnavicolums {
	background-image: url(00_templates/images/bg_subnavi_columns.jpg);
	background-repeat: no-repeat;
}


.borderleft {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #D8DCDE;
}
.borderright {
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #D8DCDE;
}
.sitemap2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sitemap3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 50px;
}
.bgmedizintechnik {
	background-image: url(03_leistungen/bilder/bg_rollstuhl.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bgwientec {
	background-image: url(03_leistungen/bilder/bg_re_wientec.jpg);
	background-repeat: no-repeat;
}
.bgwientec02 {
	background-image: url(03_leistungen/bilder/bg_re_wientec_02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bgbottomnavi {
	background-image: url(00_templates/footer_navi/pics/navi_05_bottom_r2_c1.jpg);
	background-repeat: no-repeat;
}
.bgsuche {
	background-image: url(05_kontakt/bilder/bg_impressum.jpg);
	background-repeat: no-repeat;
}

.bgheizung {
	background-image: url(02_produkte/bilder/020200_bg_re_heizung.jpg);
	background-repeat: no-repeat;
}
.bglueftung {
	background-image: url(02_produkte/bilder/020300_bg_re_lueftung.jpg);
	background-repeat: no-repeat;
}
.bgroehren {
	background-image: url(02_produkte/bilder/020400_bg_re_roehren.jpg);
	background-repeat: no-repeat;
}
.bgsanitaer {
	background-image: url(02_produkte/bilder/020100_bg_re_sanitaer.jpg);
	background-repeat: no-repeat;
}
.bgtabellehandwerker {
	background-image: url(00_templates/images/place_handwerker.png);
	background-repeat: repeat-x;
}
.bganlagenbau {
	background-image: url(02_produkte/bilder/020500_bg_re_anlagenbau.jpg);
	background-repeat: no-repeat;
}
.bgspezielles {
	background-image: url(02_produkte/bilder/020600_bg_re_spezielles.jpg);
	background-repeat: no-repeat;
}
.bgtabellepresseline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.bgtabellepresselineoben {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #FFFFFF;
}
.bg3dbadplanung {
	background-image: url(03_leistungen/bilder/bg_re_3dbadplan.jpg);
	background-repeat: no-repeat;
}
/* Handwerkersuche - Navi unten */
.suchbutton {
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
.formplace {
	text-align: center;
}
.eingabe {
	background-color: #FFFFFF;
	height: 20px;
}
.bgsuchfenster {
	background-image: url(../00_templates/footer_navi/pics/navi_05_bottom_r2_c1.jpg);
	background-repeat: no-repeat;
}
/* Formatierung des Fördermittelformulars */
/* entspricht class headline */
#text_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-top: 5pt;
	padding-right: 5pt;
}
#text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-right: 10pt;
}
#text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-right: 10pt;
}
#text04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-right: 10pt;
	font-weight: bold;
}
#text06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#text20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10pt;
	padding-right: 10pt;
}
.bgsponsoring {
	background-image:url(01_unternehmen/bilder/bg_re_sponsor.jpg);
	background-repeat:no-repeat;
}
.bgcontract {
	background-image: url(03_leistungen/bilder/bg_re_contracting.jpg);
	background-repeat: no-repeat;
}
.bgexport {
	background-image: url(03_leistungen/bilder/bg_re_export.jpg);
	background-repeat: no-repeat;
}
.bgmedizintech {
	background-image: url(03_leistungen/bilder/bg_re_medizintech.jpg);
	background-repeat: no-repeat;
}
.bgstellenmarkt {
	background-image: url(01_unternehmen/bilder/bg_re_stellen.jpg);
	background-repeat: no-repeat;
}
.bgausbildung {
	background-image: url(01_unternehmen/bilder/bg_re_ausbildung.jpg);
	background-repeat: no-repeat;
}
.bgobjektnews {
	background-image: url(04_news/bilder/bg_re_objektnews.jpg);
	background-repeat: no-repeat;
}
.bgpartnerpost {
	background-image: url(04_news/bilder/bg_re_partnerpost.jpg);
	background-repeat: no-repeat;
}