@charset "utf-8";
/* CSS Document */

html,body{
	padding:0px;
	margin:0px;
	background-color:#fbc431;
	background-image:url(http://www.arubamediamarketing.it/common/img/bg.jpg);
	background-repeat:repeat-x;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size:12px;
}

/*utils*/

/*generic*/
a{
	text-decoration:none
}

img{
	border:none
}

select{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#8a8881;
}
/*end generic*/

/*display*/
.displayBlock{
	display:block;
}
/*end display*/

/*position*/
.positionRelative{
	position:relative;
}

.positionAbsolute{
	position:absolute;
}

.floatLeft{
	float:left
}

.floatRight{
	float:right
}

.clear{
	clear:both
}
/*end position*/

/*font*/
.px9{
	font-size:11px;
}

.px10{
	font-size:10px;
}

.px11{
	font-size:11px;
}

.px12{
	font-size:12px;
}

.px13{
	font-size:13px;
}

.px14{
	font-size:14px;
}

.bold{
	font-weight:bold
}

.alignLeft{
	text-align:left;
}

.alignRight{
	text-align:right;
}

.alignCenter{
	text-align:center;
}

.underline{
	text-decoration:underline
}
/*end font*/

/*color*/
.ffff{
	color:#FFFFFF
}
.grey88{
	color: #43423e;
}

.orangef3{
	color:#f3950f
}

.grey2e{
	color: #131313;

}
/*end color*/

/*end utils*/

/*content*/
#container100{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width:766px;
	margin:auto;
	padding:0px;
	padding-bottom:215px;
	background-image:url(http://www.arubamediamarketing.it/common/img/bgContent100.jpg);
	background-position:10px 73px;
	background-repeat: no-repeat;
}

#container{
	/*margin-bottom:185px;*/
}

.separatorRepeat{
	background-image:url(http://www.arubamediamarketing.it/common/img/repeaterSeparator.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

/*home box*/
.cellContent .title{
	float:right;
	display:block;
	text-align:right;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:6px;
	padding-left:22px;
	padding-top:2px;
	min-height: 21px;
	height: auto !important;
	height: 21px;

	/*line-height:21px*/
}

.cellContent .subTitle{
	display:block;
	text-align:right;
	margin:0px;
	padding:0px;
	padding-right:5px;
	padding-top:5px;
}

.cellContent .someServices{
	margin:0px;
	margin-bottom:5px;
}

.cellContent .someServices ol{
	margin:0px;
	padding:0px;
	margin-left:2px;
	margin-right:2px;
	margin-top:8px;
	list-style-type:none;
	font-size:10px;
}


.cellContent .someServices ol li{
	margin-bottom:3px;
}

.cellContent .someServices ol .listMenuService {
	width:100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/listFooter.png');
}

.cellContent .someServices ol .listMenuService[class] {
	background: url('http://www.arubamediamarketing.it/common/img/listFooter.png') no-repeat;
}

.cellContent .someServices ol .listMenuService a{
	display:block;
	color:#565657;
	min-height: 21px;
	height: auto !important;
	height: 21px;
	margin-left:16px;
	margin-right:2px;
	/*padding-right:7px;*/
	width:auto;
	/*background-image:url(../img/listPointOrange.gif);
	background-position:right center;
	background-repeat:no-repeat*/
}

.cellContent .someServices ol .listMenuService a:hover{
	color:#f3950f;
	text-decoration:underline;
	
}


/*bt continua*/
.continuaBig{
	background-image:url(http://www.arubamediamarketing.it/common/img/btContinuaBig.jpg);
	background-repeat:no-repeat;
	width:129px;
	height:19px;
	line-height:19px;
	margin-top:6px;
	margin-right:3px;
	font-size: 11px;
	color: #FFFFFF;
}

.continuaSmall{
	background-image:url(http://www.arubamediamarketing.it/common/img/btContinuaSmall.jpg);
	background-repeat:no-repeat;
	width:71px;
	height:19px;
	line-height:19px;
	margin-top:6px;
	margin-right:3px;
	padding-right:10px;
	font-size: 11px;
}

.invia{
	background-image:url(http://www.arubamediamarketing.it/common/img/btInvia.jpg);	background-repeat:no-repeat;	width:81px;	height:19px;
	line-height:19px;
	margin-top:6px;
	margin-right:3px;
	text-align:center;
	cursor: hand;
	border: 0px;
	font-size: 11px;
}

.jumpSite{
	background-image:url(http://www.arubamediamarketing.it/common/img/btJumpSite.jpg);
	background-repeat:no-repeat;
	width:129px;
	height:19px;
	line-height:19px;
	margin-top:6px;
	margin-right:3px;
	font-size: 11px;
}

/*end bt continua*/

.cellContent p{
	position:relative;
	margin:6px;
	padding-bottom:12px;
	width:auto;
	font-size: 11px;
}

.cellContent a, .cellContent a:visited {
	color: #5e5e5e;
}
.cellContent a:hover {
	color: #000000;
}

.boxContinua{
	width:100%;
	position:absolute;
	bottom:0px;
	right:0px;
	background-image:url(http://www.arubamediamarketing.it/common/img/repeaterSeparator.jpg);
	background-position:top;
	background-repeat:repeat-x;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}

.downloadDocument{
	display:block;
	width:50px;
	padding-left:22px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/print.png');
	min-height: 21px;
	height: auto !important;
	height: 21px;
	line-height:21px;
	margin-top:4px;
	margin-left:1px;
	color:#565657
}

.downloadDocument[class] {
	background: url('http://www.arubamediamarketing.it/common/img/print.png') no-repeat;
}

.downloadDocument:hover{
	color:#f3950f;;
	text-decoration:underline
}

.privacy{
	display:block;
	width:50px;
	padding-left:22px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/privacy.png');
	min-height: 21px;
	height: auto !important;
	height: 21px;
	line-height:21px;
	margin-top:4px;
	margin-left:1px;
	color:#565657
}

.privacy[class] {
	background: url('http://www.arubamediamarketing.it/common/img/privacy.png') no-repeat;
}

.privacy:hover{
	color:#f3950f;;
	text-decoration:underline
}

/*end home box*/

/*language*/
#language{
	width:200px;
	position:absolute;
	right:5px;
	top:12px;
	text-align:right
}

#language option{
	font-size:10px;
	color:#8a8881;
}
/*end language*/

/*colonna destra*/
#clDx{
	width:587px;
}

#clDx .contentMargin{
	width:97%;
	margin:auto
}

.menuHeader a{
	float:right;
	display:block;
	font-size:10px;
	width:65px;
	height:46px;
	line-height:46px;
	text-align:center;
	color:#eeeeee;
	border-left:1px solid #201e18;
	border-right:1px solid #4e493b;
	background-image:url(http://www.arubamediamarketing.it/common/img/bgLinkHeader.jpg);
	background-repeat:no-repeat;
	background-position:center bottom
}

.menuHeader a:hover{
	color:#f3950f;
	text-decoration:underline
}

.menuHeader a span{
	padding-left:9px;
	background-image:url(http://www.arubamediamarketing.it/common/img/listPointBlu.gif);
	background-repeat:no-repeat;
	background-position:left center
}

.menuHeader a.rightBorder{
	width:0px;
	border-right:1px solid #4e493b;
	border-left:none;
	background:none

}

.menuHeader a.leftBorder{
	width:0px;
	border-left:1px solid #201e18;
	border-right:none;
	background:none

}

#headerAnimation{
		
}

#headerAnimation .animation{
	background-color:#FFFFFF;
	border-width:1px 1px 0px 1px;
	border-color:#dee0e1;
	border-style:solid;
	padding-bottom:5px;
}

#headerAnimation .motionGraphic{
	width:555px;
	height:192px;
	margin:auto;
	margin-top:5px;
	background-color: #fe7e00;
}

#headerAnimation .shadowDwAnimation{
	width:100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/shadowDwAnimation.png');
	height:10px;
}

#headerAnimation .shadowDwAnimation[class]{
	background: url('http://www.arubamediamarketing.it/common/img/shadowDwAnimation.png') no-repeat;
}

/*title company profile*/
.titleCP{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/titleCP.png');
}

.titleCP[class]{
	background: url('http://www.arubamediamarketing.it/common/img/titleCP.png') no-repeat;
}
/*end title company profile*/

/*title services*/
.titleSRV{
	width:64%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/titleServ.png');
}

.titleSRV[class]{
	background: url('http://www.arubamediamarketing.it/common/img/titleServ.png') no-repeat;
}
/*end title services*/

/*logoAruba*/
.logoAruba{
	width:90px;
	margin:auto;
	height:31px;
	margin-bottom:3px;
	/*margin-top:10px;*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/logoAruba.png');
}

.logoAruba[class]{
	background: url('http://www.arubamediamarketing.it/common/img/logoAruba.png') no-repeat;
}
/*end logoAruba*/

#homeCompanyProfile{
	width:66%;
	float:left
}

#homeArubaIt{
	width:33%;
	float:right
}

#header_claim{
	position: absolute;
	top: 30px;
}

#homeVisibilitaSito{
	width:33%;
	float:left	
}

#homeVisibilitaSito .homeServices .cellContent{
	position:relative;
	min-height: 385px;
	height: auto !important;
	height: 385px;
}

#homeVisibilitaSito .homeServices .cellContent p{
	min-height: 215px;
	height: auto !important;
	height: 215px;
}

#homeVisibilitaBrand{
	width:33%;
	float:left;
	margin-left:3px;
	margin-right:2px;	
}

#homeVisibilitaBrand .homeServices .cellContent{
	position:relative;
	min-height: 385px;
	height: auto !important;
	height: 385px;
}

#homeVisibilitaBrand .homeServices .cellContent p{
	min-height: 215px;
	height: auto !important;
	height: 215px;
}

#homePassaparola{
	width:33%;
	float:right	
}

#homePassaparola .homeServices .cellContent{
	position:relative;
	min-height: 385px;
	height: auto !important;
	height: 385px;
}

#homePassaparola .homeServices .cellContent p{
	min-height: 215px;
	height: auto !important;
	height: 215px;
}
/*end colonna destra*/

/*colonna sinistra*/
#clSx{
	width:178px;
}

.titleCont{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/titleCont.png');
}

.titleCont[class]{
	background: url('http://www.arubamediamarketing.it/common/img/titleCont.png') no-repeat;
}



#homeContatti{
}

#homeContatti .cellContent{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}

#homeContatti .formField{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}

#homeContatti form{
	display:block;
	width:96%;
	margin:auto;
	padding:0px;
}
#homeContatti input{
	float:right;
	font-size:11px;
	text-align:left;
	width:50%;
	border:1px solid #818181;
	background-image:url(http://www.arubamediamarketing.it/common/img/shadowField.jpg);
	background-position:top;
	background-repeat:repeat-x
}

#homeContatti textarea{
	font-size:11px;
	text-align:left;
	width:100%;
	border:1px solid #818181;
	background-image:url(http://www.arubamediamarketing.it/common/img/shadowField.jpg);
	background-position:top;
	background-repeat:repeat-x;
	/*min-height: 100px;
	height: auto !important;
	height: 100px;
	margin-top:3px;*/
}


#homeContatti a.textField{
	display:block;
	float:left;
	font-size:11px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/listField.png');
}

#homeContatti a.textField[class]{
	background: url('http://www.arubamediamarketing.it/common/img/listField.png') no-repeat;
}


/*ens colonna sinistra*/



/*footer*/
#footer{
	width:750px;
	right:3px;
	bottom:0px;
	padding-top:13px;
	background-image:url(http://www.arubamediamarketing.it/common/img/bgFooter.jpg);
	background-repeat:repeat-x;
}

#footer .footerLink{
	position:relative;
	width:99%;
	height:185px;
	margin:auto;
}

.footerLink ol{
	float:left;
	margin-left:2px;
	margin-right:2px;
	padding:0px;
	list-style-type:none;
	font-size:10px;
}

.footerLink ol.largeSize{
	width:155px;
}

.footerLink ol.smallSize{
	width:65px;
}

#footer .footerLink ol li{
	margin-bottom:3px;
}

#footer .footerLink ol .listMenuFooter {
	width:100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/listFooter.png');
}

#footer .footerLink ol .listMenuFooter[class] {
	background: url('http://www.arubamediamarketing.it/common/img/listFooter.png') no-repeat;
}

#footer .footerLink ol .listMenuFooter a{
	display:block;
	color:#FFFFFF;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	margin-left:16px;
	margin-right:2px;
	width:auto;
}

#footer .footerLink ol .listMenuFooter a:hover{
	color:#f3950f;
	text-decoration:underline
	/*border-bottom:1px dotted #f8de67*/
}

#footer .footerLink .footerAddress{
	position:absolute;
	right:0px;
	bottom:0px;
	width:100%;
	text-align:right;
	height:26px;
	line-height:26px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='http://www.arubamediamarketing.it/common/img/logoSmall.png');
}

#footer .footerLink .footerAddress[class]{
	background: url('http://www.arubamediamarketing.it/common/img/logoSmall.png') no-repeat;
}

/*end footer*/

/*end content*/