

body {
background-color: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 17px;
color: #000000;
}

html{
background: #3c3c3c url(../background2.jpg) repeat-x;
}

html.jsEnabled .media{display:none;}

a,a:link,a:visited{text-decoration:none;color:#000000;}

span.second_headline{display:block;}
h3.sIFR{letter-spacing:.1em;float:left;padding-bottom:0!important;width:100%;}


#hiero_container_page{
background: url(image/home.jpg) no-repeat;
background-color:transparent;
width:1064px;
margin:auto;
margin-top:30px;
position:relative;
text-align:left;
border:0px solid #000000;
}

#hiero_container_page:after{
clear:both;
content:".";
display:block;
height:0px;
visibility:hidden;
}


#hiero_container_pagetruck{
background: url(image/home.jpg) no-repeat;
background-color:transparent;
width:1074px;
margin-left:107px;
margin-top:40px;
position:relative;
text-align:left;
border:0px solid #000000;
}


#hiero_container_pagetruck:after{
clear:both;
content:".";
display:block;
height:20px;
visibility:hidden;
}

#hiero_container_pagecons{
background: url(image/home.jpg) no-repeat;
background-color:transparent;
width:1064px;
margin-left:107px;
margin-top:40px;
position:relative;
text-align:left;
border:0px solid #000000;
}


#hiero_container_pagecons:after{
clear:both;
content:".";
display:block;
height:20px;
visibility:hidden;
}

#hiero_container_pageloc{
background: url(image/homelog.jpg) no-repeat;
background-color:transparent;
width:1064px;
margin-left:107px;
margin-top:40px;
position:relative;
text-align:left;
border:0px solid #000000;
}


#hiero_container_pageloc:after{
clear:both;
content:".";
display:block;
height:20px;
visibility:hidden;
}


#contentlefttrans {
float:left;
position:absolute;
display:block;
width:238px;
height: 448px;
margin: 4px 0 0 32px;
background-color: #fff;
opacity: 0.3;
filter: alpha(opacity=30);
z-index:1;
}

#contentleft{
float:left;
position:absolute;
width: 238px;
margin: 90px 0 0 45px;
background-color: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 100;
line-height: 17px;
letter-spacing: -1px;
text-decoration: none;
color: #000000;
padding: 0 0 0px 0;
z-index:100;
}

#contatoleft{
float:left;
position:absolute;
width: 210px;
margin: 90px 0 0 45px;
background-color: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 100;
line-height: 17px;
text-align: justify;
letter-spacing: -1px;
text-decoration: none;
color: #000000;
padding: 0 0 0px 0;
z-index:100;
}

#hierom {
float: left;
position: absolute;
width: 211px;
margin:293px 0 0 5px;
padding-top: 0px;
z-index:100;
}
#hierom ul {
list-style-type: none;
}
#hierom ul li img{
float: left;
padding: 1px 0 0 0;
}
#hierom ul li a {
padding: 0 0px 0 0;
}
#hierom ul li a:hover {
color: #E5E5E5;
}
#hierom img {
border: 0px;
}


#contentcontatotrans {
float:left;
position:absolute;
display:block;
width:585px;
height: 407px;
margin: 2px 0 0 197px;
background-color: #fff;
opacity: 0.5;
filter: alpha(opacity=50);
z-index:1;
}





h2 {
font-size: 12px;
font-weight: 100;
letter-spacing: -1px;
text-decoration: none;
padding: 0 0 0px 0px;
color: #000000;
}

h1 {
font-size: 12px;
font-weight: bold;
letter-spacing: 0px;
text-decoration: underline;
padding: 0 0 8px 0px;
color: #000000;
}

h3 {
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}

#contentleft a {
font-size: 14px;
letter-spacing: -1px;
font-weight: 100;
padding: 0px;
color: #000000;
}


#contentright{
float:right;
position:relative;
width:794px;
margin-top: 86px;
height:397px;
background-color: transparent;
}

#localright{
float:right;
position:relative;
width:570px;
margin-top: 101px;
margin-right: 185px;
height:393px;
background-color: transparent;
}

#consright{
float:right;
position:relative;
width:300px;
margin-top: 220px;
margin-right: 325px;
height:283px;
background-color: transparent;
}

#contatoright{
float:right;
position:relative;
width:675px;
margin-top: 105px;
height:393px;
background-color: transparent;
}

#contatoright h2{
font-size: 14px;
color: #FFFFFF;
margin: 0px 0 0px 0;
padding: 0px 0 10px 0;
}

#contatoright input type{
margin: 0px;
padding: 0px;
}

#contatomy{
float: left;
text-align: justify;
width: 650px;
margin: 25px 0 0 175px;
background-color: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 100;
letter-spacing: 0px;
text-decoration: none;
color: #000000;
padding: 0 0 0 0;
}


#contatomy h2 {
font-size: 18px;
font-weight: 100;
letter-spacing: 0px;
text-decoration: underline;
padding: 0 0 0px 0px;
color: #000000;
}

#antwortright{
float:right;
position:relative;
width:650px;
margin-top: 180px;
margin-right: 60px;
height:410px;
background-color: transparent;
}

#antwortright h2{
font-size: 16px;
color: #FFFFFF;
}