.link_footer {
	color: #262624;
	text-decoration: none;
}
.link_footer:hover {
	color: #262624;
	text-decoration: none; 
	border-bottom: 1px dotted #262624;
}


.link_header {
	color: #6B6B6B;
	text-decoration: none;
}
.link_header:hover {
	color: #FC8808;
	text-decoration: none; 
	border-bottom: 1px dotted #FC8808;
}


.link {
	color: #6B6B6B;
	text-decoration: none;
	border-bottom: 1px dotted #6B6B6B;
}
.link:visited {
color: #6B6B6B;
text-decoration: none; 
border-bottom: 1px dotted #6B6B6B;
}
.link:hover {
color: #FF8A08;
text-decoration: none; 
border-bottom: 1px solid #262624;
}
.link:active {
color: #aaa;
text-decoration: none; 
border-bottom: 1px solid #6B6B6B;
}


.link_ref_small {
	color: #868686;
	text-decoration: none;
	border-bottom: 1px dotted #868686;
}
.link_ref_small:visited {
color: #868686;
text-decoration: none; 
border-bottom: 1px dotted #868686;
}
.link_ref_small:hover {
color: #FF8A08;
text-decoration: none; 
border-bottom: 1px dotted #262624;
}
.link_ref_small:active {
color: #c0c0c0;
text-decoration: none; 
border-bottom: 1px dotted #868686;
}


.link_left {
	color: #868686;
	text-decoration: none;
	border-bottom: 1px dotted #868686;
	font-size: 10px;
}
.link_left:visited {
color: #868686;
text-decoration: none; 
border-bottom: 1px dotted #868686;
}
.link_left:hover {
color: #FF8A08;
text-decoration: none; 
border-bottom: 1px dotted #262624;
}
.link_left:active {
color: #c0c0c0;
text-decoration: none; 
border-bottom: 1px dotted #868686;
}


.link_blue {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #227DAA;
	text-decoration: none;
	border-bottom: 1px dotted #227DAA;
}
.link_blue:visited {
color: #227DAA;
text-decoration: none; 
border-bottom: 1px dotted #227DAA;
}
.link_blue:hover {
color: #30AAE6;
text-decoration: none; 
border-bottom: 1px dotted #262624;
}
.link_blue:active {
color: #30AAE6;
text-decoration: none; 
border-bottom: 1px solid #30AAE6;
}


.link_call {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7D4E19;
	text-decoration: none;
	border-bottom: 1px dotted #7D4E19;
}
.link_call:visited {
color: #7D4E19;
text-decoration: none; 
border-bottom: 1px dotted #7D4E19;
}
.link_call:hover {
color: #FC8808;
text-decoration: none; 
border-bottom: 1px dotted #262624;
}
.link_call:active {
color: #FC8808;
text-decoration: none; 
border-bottom: 1px solid #FC8808;
}


.dynatext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #868686;
	font-weight: normal;
	display: none;
}

.subline {
	font-size: 10px;
	line-height: normal;
	color: #BBBBBB;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #868686;
}

.linespacing {
	font-size: 4px;
}
.sublinecol {
	font-size: 10px;
	line-height: normal;
	color: #FF9900;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	bottom: 14px;
}

.headlinecol {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #FF9900;
}

.hl_left {
	font-family: Myriad Web Pro, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #868686;
text-shadow:0px 1px 0px #111111;
}

.hl_intro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #969696;
text-shadow:0px 1px 0px #111111;
	font-weight: normal;
	line-height: 19px;
}

.hl_intro_dim {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #70706F;
	font-weight: normal;}

.body_projects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
	font-weight: normal;
}

.body_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7a7a7a;
// oder 6B6B6B
	font-weight: normal;
}

.hl_right {
	font-family:  Myriad Web Pro, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #737373;
	font-weight: normal;
text-shadow:0px 1px 0px #000000;
}

.hl_right_subfirst {
	font-family:  Myriad Web Pro, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
text-shadow:0px 1px 0px #000000;
//	font-weight: normal;
}

.hl_right_sub {
	font-family: Myriad Web Pro, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #626262;
//	color: #484848;
	font-weight: bold;
//	font-weight: normal;
text-shadow:0px 1px 0px #000000;
}

.sublineref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B0B0B0;
}

.body_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #262624;
}

.h3 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 21x;
	margin: 0;
	padding: 0;
	line-height: 1em;
	color: #875217;
}

.h4 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 30x;
	margin: 0;
	padding: 0;
	line-height: 1em;
	color: #A15E15;
}

.h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 18x;
	margin: 0;
	padding: 0;
	line-height: 1em;
	color: #868686;
}

 input.button1 {
background-color: #FF8F12;
	BORDER-left: 1px solid #BD6C10;
	BORDER-TOP: 1px solid #BD6C10;
	BORDER-BOTTOM: 1px solid #262624;
	BORDER-RIGHT: 1px solid #262624;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #262624;
}
input.button1:active {
background-color: #F88709;
	BORDER-left: 1px solid #BD6C10;
	BORDER-TOP: 1px solid #BD6C10;
	BORDER-BOTTOM: 1px solid #262624;
	BORDER-RIGHT: 1px solid #262624;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #262624;
}

.body_form {
background-color: #F88709;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #262624;
	font-weight: normal;
}
