
body {
margin: 0 0 0 0;
padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
a{
color:#e00834;
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
text-decoration:underline;
}
a:hover{
color:#737b82;
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
text-decoration:underline;
}
.version a{	
color:#000000;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
text-decoration:underline;
}
.version a:hover{	
color:#ed1a47;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
text-decoration:underline;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #e00834;
	letter-spacing:1px;
	margin-bottom:3px;
	vertical-align:top;
}
.ub_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #e00834;
	letter-spacing:1px;
	margin-bottom:3px;
	vertical-align:top;
	padding-left:35px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #737B82;
	letter-spacing:0px;
	margin-top:0px;
}
.ub_h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #737B82;
	letter-spacing:0px;
	margin-top:0px;
	padding-left:35px;
		margin-bottom:0px;
}
.text {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	font-weight: normal;
	text-align:justify;
	vertical-align:top;
	padding-left:35px;
	padding-right:5px;
	color: #000000;
	width:500px;
	padding-top:0px;
}
.text_rost {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 17px;
	font-weight: normal;
	text-align:justify;
	vertical-align:top;
	padding-left:35px;
	padding-right:25px;
	color: #000000;
	width:435px;
}
input {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.hg_middle {
background-image:url(../_images/hg_m.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_rost {
background-image: url(../_images/gitterrostbefestigung/hg_m_gitterrost.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_rostbau {
background-image: url(../_images/gitterrostbau/hg_m_gitterrostbau.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_holz {
background-image: url(../_images/holzverbinder/hg_m_holzverbinder.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_dach {
background-image: url(../_images/dachelemente/hg_m_dachelemente.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_stanz {
background-image: url(../_images/stanzartikel/hg_m_stanzartikel.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_umform {
background-image: url(../_images/umformwerkzeuge/hg_m_umformwerkzeuge.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_konstrukt {
background-image: url(../_images/konstruktion/hg_m_konstruktion.jpg);
	background-repeat:no-repeat;	
}
.hg_middle_quali {
background-image: url(../_images/qualitaet/hg_m_qualitaet.jpg);
	background-repeat:no-repeat;	
}
.hg_right_quali {
background-image: url(../_images/qualitaet/hg_r_qualitaet.jpg);
	background-repeat:no-repeat;	
}
.text_quali {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-align:justify;
	vertical-align:top;
	padding-left:35px;
	padding-right:55px;
	color: #000000;
	width:300px;
}
.hg_ereichbar {
background-image: url(../_images/ereichbarkeit/hg_ereichbar.jpg);
	background-repeat:no-repeat;	
}
.text_ereichbar {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: normal;
	vertical-align:top;
	padding-left:35px;
	padding-right:5px;
	color: #000000;
	letter-spacing:1px;
}
.box {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-align:justify;
	vertical-align:top;
	padding-left:35px;
	padding-right:5px;
	color: #000000;
	width:20px;
}
.boxtext {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	vertical-align:top;
	padding-left:0px;
	padding-right:5px;
	color: #000000;
}
.inputtext {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	vertical-align:top;
	padding-left:35px;
	padding-right:10px;
	padding-bottom:7px;
	padding-top:7px;
	color: #000000;
	width:60px;
	vertical-align:bottom;
	
}
.inputtext_r {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	vertical-align:top;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:7px;
	padding-top:7px;
	color: #000000;
	width:30px;
	vertical-align:bottom;
	
}
.hg_middle_impressum {
background-image: url(../_images/impressum/hg_m_impressum.jpg);
	background-repeat:no-repeat;	
}