@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
color:#999999;
font-family:Helvetica, Arial,  sans-serif;
font-size:14px;
line-height:18px;
}

.wrapper {
margin:0 auto;
width:1000px;
text-align:center;
min-height:100%;
height:auto !important;
height:100%;
}

.header {
width:1000px;
height:269px;
text-align:center;
padding-top:25px;


}

#contentBackMain {
width:1000px;
min-height:460px;
height:auto !important;
height:460px;
/*border:#FF0000 1px solid;*/
background:url(../images/background_index.png) bottom left no-repeat;
}

#contentBackDesign {
width:1000px;
min-height:505px;
height:auto !important;
height:505px;
/*border:#FF0000 1px solid;*/
background:url(../images/background_design.png) left center no-repeat;
}

#contentBackEngineer {
width:1000px;
min-height:480px;
height:auto !important;
height:480px;
background:url(../images/background_engineer.png) left center no-repeat;
/*border:#FF0000 1px solid;*/
}

#contentBackSupply {
width:1000px;
min-height:480px;
height:auto !important;
height:480px;
background:url(../images/background_supply.png) left top no-repeat;
/*border:#FF0000 1px solid;*/
}

#contentBackOperations {
width:1000px;
min-height:480px;
height:auto !important;
height:480px;
background:url(../images/background_operations.png) right center no-repeat;
/*border:#FF0000 1px solid;*/
}

.operationIE { margin-left:14%; width:515px; text-align:left; margin-top:5%;  }

.directionsIE {min-width:680px; width:auto!important; width:680px; min-height:300px; height:auto !important; height:300px; text-align:justify; margin-left:20%; margin-top:5%;}

#contentBackFullfill {
width:1000px;
min-height:480px;
height:auto !important;
height:480px;
background:url(../images/graphic_fulfill.png) right center no-repeat;

/*border:#FF0000 1px solid;*/
}


.fullFillFix {width:330px; text-align:justify; margin-left:22%; margin-top:5%;}

#contentBackLogistics {
width:1000px;
min-height:480px;
height:auto !important;
height:480px;
background:url(../images/background_logistics.png) bottom left no-repeat;
/*border:#FF0000 1px solid;*/
}

#contentBackManagement {
width:1000px;
min-height:350px;
height:auto !important;
height:350px;
background:url(../images/background_project.png) no-repeat;
background-position: 0% 10%;
/*border:#FF0000 1px solid;*/
}

#contentBackEmployment {
width:1000px;
min-height:440px;
height:auto !important;
height:440px;
/*border:#FF0000 1px solid;*/
}

#contentBackContact {
width:1000px;
min-height:440px;
height:auto !important;
height:440px;
/*border:#FF0000 1px solid;*/
}

#contentBackVendor{
width:1000px;
min-height:300px;
height:auto !important;
height:300px;
/*border:#FF0000 1px solid;*/
}


#content {
min-height:430px;
height:auto !important;
height:430px;
/*border:#0000FF 1px solid;*/
letter-spacing:-.5px;
}

#content strong {
font-weight:bold;
color:#b5121b;
}

#content h1 {
font-weight:bold;
color:#999999;
font-size:16px;
}

h1:focus, h1.sffocus { color:#b5121b; }

#content a:link, #content a:visited {
text-decoration:none;
color:#999999;
}

#content a:hover, #content a:active {
text-decoration:none;
color:#b5121b;
font-weight:bold;
}

#content ul, #content li {
list-style:none;
}

#footer {
width:1000px;
height:30px;
/*border:#00FF00 1px solid;
float:right;*/
font-size:13px;
}

#footer a:link, #footer a:visited {
color:#999999;
text-decoration:none;
}

#footer a:hover, #footer a:active {
color:#b5121b;
font-weight:bold;
}

#footer strong {color:#b5121b;}

.headerGallery {
width:1000px;
height:150px;
text-align:center;
}

#back {
color:#b5121b; font-size:18px;  text-align:left;}

#back a:link, #back a:visited { color:#999999; text-decoration:none}

#back a:hover, #back a:active {color:#b5121b; font-weight:bold;}

/*_________________________________________________*/



.divToggle
{
	/*color: #ffffff;
	background-color:#0033cc;*/
	padding: 2px;
	padding-bottom:10px;
	cursor:pointer;


}

div.divToggle h1:hover {
	color:#b5121b !important;
}

.moreInfoWrapper
{
	/*float: left;
	width: 144px;*/
/*	border: 2px solid #dddddd;
	background-color: #ffffff;*/
	padding: 0px;

}
.moreInfo
{
	padding: 2px;
}

/*________________________________________________________________________*/




