	/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
.none {
	display: none;
}
body {
	background: #FFF url("../img/bg.jpg") repeat top left;
	font-family: Trebuchet MS;	
	font-size: 12px;
	color: #FFFFFF;
		
}
.ocean{
	background: #FFF url("../img/bg-of.jpg") repeat top left;
	font-family: Trebuchet MS;	
	font-size: 12px;
	color: #FFFFFF;
		
}
.air{
	background: #FFF url("../img/bg-af.jpg") repeat top left;
	font-family: Trebuchet MS;	
	font-size: 12px;
	color: #FFFFFF;
		
}
.logistic{
	background: #FFF url("../img/bg-tf.jpg") repeat top left;
	font-family: Trebuchet MS;	
	font-size: 12px;
	color: #FFFFFF;
		
}
.brokerage{
	background: #FFF url("../img/bg-bs.jpg") repeat top left;
	font-family: Trebuchet MS;	
	font-size: 12px;
	color: #FFFFFF;
		
}
h1, h2, h3, h4, h5 {
	display: none;
}
img {
	border: 0;
}
a {
	color: #328209;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

strong{
	color: #328209;
}
/* layout contorna IE-MAC-FF-OP */
#container:after, #content:after, #LogoAereo:after, #contentBody:after, .ListaMezzi:after, #certification:after, #ContentLocation:after, #ContentCompany:after, #TrackPress:after, .Mail:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#container, #content, #LogoAereo, #contentBody, .ListaMezzi, #certification, #ContentLocation, #ContentCompany, #TrackPress, .Mail { display: inline-table; }
* html #container, * html #content, * html #LogoAereo, * html #contentBody, * html .ListaMezzi, * html #certification, * html #ContentLocation, * html #ContentCompany, * html #TrackPress, * html .Mail{ height: 1%; }
#container, #content, #LogoAereo, #contentBody, .ListaMezzi, #certification, #ContentLocation, #ContentCompany, #TrackPress, .Mail{ display: block; }
/* fine */

#container {
	width: 721px;
	margin: 0 auto;

	color: #FFFFFF;
}

#HeaderTop {
	width: 460px;
	height: 27px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg-top-link.png');
}

html > /**/ body #HeaderTop {
	width: 460px;
	height: 27px;
	background: url("../img/bg-top-link.png") no-repeat top left;
}

#TopNav{
	float: left;
	margin: 3px 0 0 15px;
	list-style: none;
	position: relative;
}
#TopNav li {
	display: inline;
	float: left;
	margin: 0 0 0 9px
}

* html #TopNav{
	margin: 3px 0 0 10px;
}

.linkTop{
	color:#328209;
	font-size: 10px;
}

#TextSize{
	float: right;
	margin: 3px 25px 0 0;
	position: relative;	
}

*html #TextSize{
	margin: 3px 15px 0 0;
}

#LogoAereo{
	width: 721px;
}

#Logo{
	width: 254px;
	height: 150px;
	float: left;
	margin: 10px 0 0 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logo-mercimpex.png');
}

html > /**/ body #Logo {
	background: url("../img/logo-mercimpex.png") no-repeat top left;
}
#LogoVerde{
	width: 254px;
	height: 150px;
	float: left;
	margin: 10px 0 0 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logo-mercimpex-verde.png');
}

html > /**/ body #LogoVerde {
	background: url("../img/logo-mercimpex-verde.png") no-repeat top left;
}

#LogoVerde01{
	width: 254px;
	height: 150px;
	float: left;
	margin: 10px 0 0 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logo-mercimpex-verde10.png');
}

html > /**/ body #LogoVerde01 {
	background: url("../img/logo-mercimpex-verde01.png") no-repeat top left;
}

#LogoAzzurro{
	width: 254px;
	height: 150px;
	float: left;
	margin: 10px 0 0 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logo-mercimpex-azz.png');
}

html > /**/ body #LogoAzzurro {
	background: url("../img/logo-mercimpex-azz.png") no-repeat top left;
}

#Cargo{
	width: 362px;
	height: 129px;
	float: left;
	padding-top: 21px;
	margin: 20px 0 0 20px;
}


#AereoAF{
	width: 415px;
	height: 114px;
	float: right;
	padding-top: 26px; 
	margin: 30px 0 0 0;
}

#Omino{
	width: 227px;
	height: 190px;
	padding-top: 20px; 
	position: absolute;
	margin: 0 0 0 250px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/omino.png');
}
html > /**/ body #Omino {
	background: url("../img/omino.png") no-repeat top left;
	width: 227px;
	height: 197px;
	margin: 10px 0 0 500px;
}

#DivNull{
	width: 415px;
	height: 114px;
	float: right;
	padding-top: 26px; 
	margin: 30px 0 0 0;
}
#BgVerde{
	background: #009933  url("../img/bg-verde.gif") repeat top left;
	width: 721px;
	height: 37px;
	margin: 46px 0 0 0;
}

#SfondoBianco{
	width: 255px;
	height: 629px;
	margin: 0 auto;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg-sx-bianco.png');
	margin: 197px 0 0 0;
	z-index: 3;
}

html > /**/ body #SfondoBianco {
	background: url("../img/bg-sx-bianco.png") no-repeat top left;
}


#BoxLink{
	float: left;
	padding: 0 0 0 256px;
	list-style: none;
	position: absolute;
}

#BoxLink li{
	display: inline;
	float: left;
	font-weight:bold;
}

#BoxLink li a { /* common styles for 1st level menu */
	float: left;
	text-decoration: none;
	font-weight: bold;
}


.rolloverAzienda a {
	display: block;
	height: 26px;
	width: 75px;
	display: inline;
	float: left;
	background: url("../img/azienda.gif") 0 0 no-repeat;
	padding: 10px 0 0 0;
	color:#FFFFFF;
}

.rolloverAzienda a:hover {	
	background-position: 0 -37px;
	text-decoration: none;	
}

.AziendaContr{
		padding-left: 11px;	
}

.rolloverCertificazioni a {
	display: block;
	height: 26px;
	width: 120px;
	display: inline;
	float: left;
	background: url("../img/certificazioni.gif") 0 0 no-repeat;
	padding: 10px 0 0 0;
	color:#FFFFFF;
}
.rolloverCertificazioni a:hover {	
	background-position: 0 -37px;
	text-decoration: none;	
}

.CertificazioniContr{
		padding-left: 16px;	
}

.rolloverdovesiamo a {
	display: block;
	height: 26px;
	width: 94px;
	display: inline;
	float: left;
	background: url("../img/dovesiamo.gif") 0 0 no-repeat;
	padding: 10px 0 0 0;
	color:#FFFFFF;
}
.rolloverdovesiamo a:hover {	
	background-position: 0 -37px;
	text-decoration: none;	
}

.DovesiamoContr{
		padding-left: 13px;	
}
.rollovercontatti a {
	display: block;
	height: 26px;
	width: 85px;
	display: inline;
	float: left;
	background: url("../img/contatti.gif") 0 0 no-repeat;
	padding: 10px 0 0 0;
	color:#FFFFFF;
}
.rollovercontatti a:hover {	
	background-position: 0 -37px;
	text-decoration: none;	
}
.contattioContr{
		padding-left: 14px;	
}
.rolloverprivacy a {
	display: block;
	height: 26px;
	width: 91px;
	display: inline;
	float: left;
	background: url("../img/privacy.gif") 0 0 no-repeat;
	padding: 10px 0 0 0;
	color:#FFFFFF;
}
.rolloverprivacy a:hover {	
	background-position: 0 -37px;
	text-decoration: none;	
}

.privacyContr{
		padding-left: 9px;	
}


#mappa{

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/mappa.png');
	position:absolute;
	z-index:30;
	margin: 220px 0 0 15px;
}

html > /**/ body #mappa {
	background: url("../img/mappa.png") no-repeat top left;
}


.dovesiamo{
	padding: 10px 0 0 0;
	color: #b40000;
	font-weight:bold;
	border-bottom: 1px dashed #000000;
	width: 200px;
	margin: 330px 0 0 20px;
	position: absolute;
	z-index:50;
}

#boxactivity{
	padding: 10px 0 0 0;
	width: 200px;
	position: absolute;
	z-index:30;
	margin: 350px 0 0 28px;
}

.img-freight{
	padding: 20px 0 0 0;
	width: 198px;
	height: 84px;
	position: relative;
	z-index: 20;
}

#air-img-freight{
	width: 198px;
	height: 84px;
	background: url("../img/air-freight.gif") no-repeat top left;
	position:relative;
	display:block;
}

#content{
margin: 0 auto;
}

#contentBody{
	background-color: #ebebeb;
	border: 1px solid #cfcfcf;
	padding: 20px 0 30px 256px;
	width: 464px;
	margin: 0 auto;

}



#ContentWelcome{
	width: 213px;
	line-height: 14px;
	padding: 10px 13px 0 10px;
	text-align:justify;
	color: #323232;
	float: left;
	height: 500px;
	border-right: 1px solid #d3d3d3;
	
}

#ContentPressRoom{
	width: 436px;
	line-height: 14px;
	padding: 10px 10px 20px 10px;
	text-align:justify;
	color: #323232;
	float: left;
	height: 500px;	
}

#ContentLinks{
	width: 436px;
	line-height: 14px;
	padding: 10px 10px 20px 10px;
	text-align:justify;
	color: #323232;
	float: left;
	height: 500px;	
	
}

#TrackPress{
	width: 204px;
	float: left;
}
#ContentTrack{
	width: 200px;
	line-height: 14px;
	padding: 10px 0 0 10px;
	text-align:justify;
	color: #323232;
	float: left;
}

#ContentTrackint{
	width: 200px;
	line-height: 14px;
	padding: 30px 0 0 30px;
	text-align:justify;
	color: #323232;
	float: left;

}
.imgTrack{
	width: 211px;
	height: 112px;
	background: url("../img/track-trace-img.gif") no-repeat top left;
	position:relative;
}

#ImgAirfreight{
	width: 208px;
	height: 41px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/air-freight.png');
	position:absolute;
	margin: 175px 0 0 255px;
}

html > /**/ body #ImgAirfreight {
	width: 208px;
	height: 41px;
	background: url("../img/air-freight.png") no-repeat top left;
	margin: 175px 0 0 510px;
}
#ImgOceanfreight{
	width: 300px;
	height: 40px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/ocean-freight.png');
	position:absolute;
	margin: 201px 0 0 420px;

}

html > /**/ body #ImgOceanfreight {
	width: 300px;
	height: 41px;
	background: url("../img/ocean-freight.png") no-repeat top left;
	margin: 202px 0 0 420px;
}

#ImgLogisticfreight{
	width: 390px;
	height: 42px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logistic-freight.png');
	position:absolute;
	margin: 175px 0 0 80px;
}

html > /**/ body #ImgLogisticfreight {
	width: 390px;
	height: 42px;
	background: url("../img/logistic-freight.png") no-repeat top left;
	margin: 175px 0 0 330px;
}

#ImgBrokerage{
	width: 441px;
	height: 42px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/brokerageservice.png');
	position:absolute;
	margin: 174px 0 0 28px;
}

html > /**/ body #ImgBrokerage {
	width: 441px;
	height: 42px;
	background: url("../img/brokerageservice.png") no-repeat top left;
	margin: 174px 0 0 280px;
}

#TxtimgTrack{
	width: 105px;
	text-align:left;
	font-size:11px;
	color:#000000;
	padding: 8px 0 0 12px;
}
#TxtimgTrack a{
	color:#000000;
	text-decoration:none;
}
#ContentPress{
	width: 200px;
	line-height: 14px;
	padding: 30px 0 0 10px;
	text-align:justify;
	color: #323232;
	float: left;
}



#ContentCompany{
	width: 436px;
	height: 580px;
	line-height: 14px;
	padding: 10px 10px 20px 10px;
	text-align:justify;
	color: #323232;
	float: left;
}


#ContentService{
	width: 436px;
	height: 630px;
	line-height: 14px;
	padding: 10px 10px 20px 10px;
	text-align:justify;
	color: #323232;
	float: left;
}

#ContentFreight{
	width: 436px;
	height: 500px;
	line-height: 14px;
	padding: 10px 10px 20px 10px;
	text-align:justify;
	color: #323232;
	float: left;
}

.datanews{
	color: #328209;
	font-weight: bold;
	padding: 0 0 10px 0;
}

.newsTitle{
	font-weight: bold;
}

.next{
	color: #328209;
	font-size:10px;
	font-weight: bold;
	padding: 5px 0 0 0;
	text-align:right;
}

#footer{
	color: #333333;
	font-size: 10px;
	padding: 10px 0 0 0;
	margin: 0 auto;
	text-align:center;
}

.Img{
	float: right;
	margin: 0 0 0 10px;
}


.ListaMezzi{
	width: 436px;
}

.ImgMezzi{
	width: 110px;
	float:left;
}

.TxtMezzi{
	float: left;
	width: 320px;
}

.titmezzi{
	font-size:14px;
	color: #328209;
	font-weight: bold;
}

#certification{
	width: 436px;
}
.imgPdf{
	width: 40px;
	float: left;
	margin: 20px 0 0 0;			
}
.imgCert{
	width: 50px;
	float: left;
	margin: 20px 5px 0 0;			
}
.txtCert{
	float: left;
	width: 370px;
	margin:30px 0 0 5px;
}

.imgLinks{
	width: 80px;
	float: left;
	margin: 20px 0 0 0;			
}

.txtLinks{
	float: left;
	width: 320px;
	height: 75px;
	margin: 25px 0 0 0;
}

.txtLinks2{
	float: left;
	width: 320px;
	height: 75px;
	margin: 25px 0 0 0;
	padding: 0 0 0 30px;
}
#ContentLocation{
	width: 446px;
	height: 500px;
	line-height: 14px;
	padding: 10px 10px 70px 5px;
	text-align:justify;
	color: #323232;
	float: left;
}


#divLocationsUsa{
	display: none;	
	width: 240px; 
	height: 120px; 
	position: absolute;
	text-align: justify;	
	margin: 410px 0 0 280px;
	display: block;
	z-index: 600;
	background-color:#FFFFFF;
	border: 1px dashed #858585;
}
#divLocationsLatina {
	display: none;	
	width: 240px; 
	height: 120px; 
	position: absolute;
	text-align: justify;	
	margin: 470px 0 0 320px;
	display: block;
	z-index: 600;
	background-color:#FFFFFF;
	border: 1px dashed #858585;
}

#divLocationsEU {
	display: none;	
	width: 240px; 
	height: 120px; 
	position: absolute;
	text-align: justify;	
	margin: 420px 0 0 350px;
	display: block;
	z-index: 600;
	background-color:#FFFFFF;
	border: 1px dashed #858585;
}
#divLocationsAsia {
	display: none;	
	width: 240px; 
	height: 120px; 
	position: absolute;
	text-align: justify;	
	margin: 420px 0 0 450px;
	display: block;
	z-index: 600;
	background-color:#FFFFFF;
	border: 1px dashed #858585;
}

.Mail{
	float: left;
	width: 210px;
	height: 150px;
}

* html .Mail{
	width: 210px;
	height: 170px;
}


.MailContact{
	float: left;
	width: 210px;
	height: 100px;
}

* html .MailContact{
	width: 210px;
	height: 100px;
}


.TitMail{
	width: 180px;
	background-color:#CCCCCC;
	margin: 15px 0 5px 0;
	padding: 5px;
	font-weight:bold;
}

.eMail{
	width: 170px;
	margin: 2px 0 5px 0;
	padding: 5px;	
	font-size: 11px;
}

.TitoloCountry{
	font-size: 15px;
	color: #328209;
}



#Aereo{
	width: 443px;
	height: 156px;
	float: left;
	margin: 15px 0 0 0;
}

#scroller {
	width:200px;
	height:150px;
	overflow:hidden;
}

.innerDiv {
	position: absolute; 
	width: 100%;
	height:150px;
}
