/* CSS Document */



#view { z-index: 998;
	   margin:auto;
          width:1000px;
		  height:480px;
	   
	       position: relative;
	
	
}


.view_02 { z-index: 999;
              margin:auto;
              width:1000px;
	          height:480px;
	          position: relative;
			  align: center;
}









#maincontentwrapper {
	margin: 0 auto;
	text-align: center;
	position: relative;
	/*background-color: #333333;*/
	background-color: #ffffff;
	/*min-height: 598px;*/
	height: auto;
	z-index: 1;
	padding: 0;
	/*margin-top: -63px;*/
	margin-top: 0px;
	
}
#maincontentwrapper-business {
	margin: 0 auto;
	text-align: center;
	position: relative;
	/*background-color: #333333;*/
	background-color: #ffffff;
	/*height: 598px;*//*top: -114px;*/
	/*min-height: 460px;*/
	min-height: 380px;
	height: auto;
	z-index: 0;
	padding: 0;
	/*margin-top: -114px;*/
}
#maincontentwrapper-corporate {
	margin: 0 auto;
	text-align: center;
	position: relative;
	/*background-color: #333333;*/
	background-color: #ffffff;
	/*height: 598px;*//*top: -114px;*/
	/*min-height: 536px;*/
	min-height: 338px;
	height: auto;
	/*z-index: 1;*/
	padding: 0;
	/*margin-top: -114px;*/
}

#maincontentwrapper-sitopage {
	margin: 0 auto;
	text-align: center;
	position: relative;
	/*background-color: #333333;*/
	background-color: #ffffff;
	/*height: 598px;*//*top: -114px;*/
	/*min-height: 590px;*/min-height: 450px;
	height: auto;
	/*z-index: 1;*/
	padding: 0;
	/*margin-top: -114px;*/
}

#maincontentwrapper-pagina-interna {
	margin: 0 auto;
	text-align: center;
	position: relative;
	/*background-color: #ffffff;*/
	/*min-height: 590px;*/
	height: auto;
	background: #ffffff url("/images/contentbg/bg-pagina-interna-default.jpg") repeat center top;
	/*z-index: 1;*/
	/*z-index: -10;*/
	padding: 0;
	/*margin-top: -114px;*/
}

#maincontentwrapper-pagina-interna-corporate {
	margin: 0 auto;
	text-align: center;
	position: relative;
	/*background-color: #ffffff;*/
	/*min-height: 590px;*/
	height: auto;
	background: #ffffff url("/images/contentbg/bg-pagina-interna-default.jpg") repeat center top;
	z-index: 1;
	padding: 0;
	/*margin-top: -114px;*/
}

#maincontentslide {
	/*width: auto;*/
	width: auto;
	/*height: 598px;*/
	margin: 0 auto;
	padding: 0;
	color: white;
	position: relative;
	z-index: 2;
	text-align: center;
	background-color: #ffffff;
	/*padding-top: 39px;*/
}

#maincontentbox {
	margin: 0 auto;
	padding: 0;
	position: relative;
	background: url("/images/contentbg/bg-maincontentbox.jpg") repeat center top;
	/*min-height: 341px;*/
	min-height: 517px;
	height: auto;
	z-index: 3;
}

.maincontentsitopage {
	width: auto;
	height: auto;
	/*height: 598px;*/
	margin: 0 auto;
	padding: 0;
	color: #7d7d7d;
	position: relative;
	/*z-index: 2;*/
	text-align: center;
	background-color: #ffffff;

}
.maincontentcorporate {
	width: auto;
	height: auto;
	/*height: 598px;*/
	margin: 0 auto;
	padding: 0;
	color: #7d7d7d;
	position: relative;
	z-index: 2;
	text-align: center;
	background-color: #ffffff;

}

/* inizio: pagina semplice - solo testo (es: legal notes) */
#maincontent-paginatesto {
	margin: 0 auto;
	padding: 0 0 40px 0;
	position: relative;
	background-color: #ffffff;
	/*width: 100%;*/
	height: auto;
}



/**
 * 	SLIDERS HOME
 */
#maincontentslide .maincontentslideContainer{
	width: 1000px;
	/*width:1280px;*/

	height: 160px;
	overflow: hidden;
	margin: 0 auto;
	background-color:#f5f5f5;
	position: relative;
}
#maincontentslide .homeInactiveSlider,#maincontentslide .homeActiveSlider {
	width: 1000px;
	height: 160px;
	overflow: hidden;
	margin: 0 auto;
	position: absolute;
	top: 0;
	left:0;
}
#maincontentslide .homeActiveSlider{display:none}
#maincontentslide .homeInactiveSlider .homeInactiveSliderClaim-bground{
	position: absolute;
	z-index: 997;
	/*top:140px;*/
	/*left: 172px;*/
	left: 150px;
	width: 433px;
	filter: alpha(opacity=80);background-color: #000;opacity: 0.7;
	
}
#maincontentslide .homeInactiveSlider .homeInactiveSliderClaim{
	position: absolute;
	z-index: 998;
	/*top:140px;*/
	/*left: 172px;*/
	left: 150px;
	width: 433px;
	/*filter: alpha(opacity=80);background-color: #000;opacity: 0.7;*/
	 background: transparent url("/images/contentbg/bg-box-slide-letter.png")  repeat top left;
	 /*border-radius: 4px;*/
	box-shadow: 1px 1px 1px #363638;
	
}
#maincontentslide .homeInactiveSlider .homeInactiveSliderClaim h2{
	font-weight: normal; font-size: 30px; text-transform: uppercase;
	/*margin-bottom: 23px;*/margin-bottom: 10px;
	padding:5px;
	margin-left: 5px;
	text-shadow: 0 0 8px #000000;
}
#maincontentslide .homeInactiveSlider .homeInactiveSliderClaim p{
	font-size: 15px;
	text-shadow: 0 0 8px #000000;
	padding:5px;
	margin-left: 5px;
}
#maincontentslide .homeInactiveSlider .homeInactiveSliderClaim{
	position: absolute;
	z-index: 998;
	/*top:140px;*/
	top:150px;
}
#maincontentslide .homeInactiveSliderContainer,#maincontentslide .homeActiveSliderContainer {
	height: 400px;
	width:20000em;
	position:absolute;
	text-align: center;
	
	
}
#maincontentslide .homeInactiveSliderContainer div.sliderPanel,#maincontentslide .homeActiveSliderContainer div.sliderPanel {
	width: auto;
	height: 530px;
	display: block;
	float:left;
	align:center;
	position: relative;
}
#maincontentslide .homeInactiveSliderPrev,
#maincontentslide .homeInactiveSliderNext,
#maincontentslide .homeActiveSliderPrev,
#maincontentslide .homeActiveSliderNext{
	position: absolute;
	top: 120px;
	z-index: 999;
	width: 77px; height: 78px;
	overflow: hidden;
	text-indent: -2000px;
	background: transparent no-repeat left top;
	cursor: pointer;
}
#maincontentslide .homeInactiveSliderPrev,
#maincontentslide .homeActiveSliderPrev {
	z-index:1000;
	left: 20px;
	background-image: url("/img/main/left_homeslide.png");
	margin-top:100px;
}

#maincontentslide .homeInactiveSliderNext,
#maincontentslide .homeActiveSliderNext {
	/*right: 0;*/
	z-index:1000;
	right: 20px;
	background-image: url("/img/main/right_homeslide.png");
	margin-top:100px;
}
#maincontentslide .homeActiveSlider .slideMenu{
	position: absolute;
	top: 102px; /*left: 151px;*/left: 136px;
	background: transparent no-repeat left top;
	width: 430px;
}
#maincontentslide .homeActiveSlider .slideMenu .mainSection,
#maincontentslide .homeActiveSlider .slideMenu .mainSectionClaim{
	font-weight: normal;
	text-transform: uppercase;
	display: block;
	padding:0 7px 0 24px;
}
#maincontentslide .homeActiveSlider .slideMenu .mainSectionLift{
	width: 383px;
	/*padding-bottom: 24px;*/
	/*padding-bottom: 15px;*/
	/*background: transparent url("/images/contentimg/linea-slidemenu.png") no-repeat left bottom;*/
	padding-top: 60px;
}
#maincontentslide .homeActiveSlider .slideMenu .mainSection{
	background: transparent url("/images/contentimg/linea-slidemenu.png") no-repeat left top;
	color: #556689;
	font-size: 30px;
	/*padding-top: 24px;*/
	padding-top: 54px;
}

#maincontentslide .homeActiveSlider .slideMenu .mainSectionClaim{
	color: #7d7d7d;
	font-size: 18px;
}
#maincontentslide .homeActiveSlider .slideMenu ul, #maincontentslide .homeActiveSlider .slideMenu ul a {
	color: #556689;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	float: none;
	list-style: none;
}
#maincontentslide .homeActiveSlider .slideMenu ul{
	margin-left: 17px;
}
#maincontentslide .homeActiveSlider .slideMenu ul li{
	width: 95%;
	padding:5px 7px;
	border-bottom:1px solid #d3d3d3;
	min-height: 22px;
	/*line-height: 22px;*/
}
#maincontentslide .homeActiveSlider .slideMenu ul li.active {
	font-weight: bold;
}
#maincontentslide .homeActiveSlider .slideMenu ul li:hover,#maincontentslide .homeActiveSlider .slideMenu ul li.hover {
	border-radius:4px;
	background-color: #363636;
	background-image: url("/images/contentimg/freccia-right-blue.png");
	background-repeat: no-repeat;
	background-position: 97.5% center;
	color: #FFFFFF;
	padding:5px 7px;
	min-height: 22px;
	/*line-height: 22px;*/
}
#maincontentslide .homeActiveSlider .slideMenu ul li:hover a,#maincontentslide .homeActiveSlider .slideMenu ul li.hover a{
	color: #FFFFFF;
	display: block;
	padding-right: 37px
}
#maincontentslide .homeActiveSlider .slideMenu ul li .subSectionClaim {
	display: none;
	/*font-size: 12px;*/
	font-size: 11px;
	line-height:normal;
	text-transform: none;
	font-weight: normal;

}
#maincontentslide .homeActiveSlider .slideMenu ul li:hover .subSectionClaim, #maincontentslide .homeActiveSlider .slideMenu ul li.hover .subSectionClaim {
	display: block;
	color: #FFFFFF;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded{
	/*margin-top: 20px;*/
	margin-top: 10px;
	margin-left: 0;
	padding: 0;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded:hover{
	background-image: none;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded:hover,#maincontentslide .homeActiveSlider .slideMenu ul li.expanded:hover ul li{
	background-color: transparent;
	padding: 0;
	line-height: normal;
	min-height: 0;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded:hover a{
	/*padding: 0 0 0 7px;*/
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded,#maincontentslide .homeActiveSlider .slideMenu ul li.expanded a{
	font-size: 12px;
	color: #434343;
	display: block;
	width:100%;
	border-bottom:none;
	min-height: 0;
	line-height: normal;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded a{

}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded ul{
	margin-top: 9px;
	margin-left: 0px;
	display: inline-block;
	width: 134px;
	vertical-align: top;

}

#maincontentslide .homeActiveSlider .slideMenu ul li.expanded ul li,#maincontentslide .homeActiveSlider .slideMenu ul li.expanded ul li a{
	font-size: 12px;
	color: #434343;padding-left: 7px;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded ul li{
	display:list-item;
	text-transform:none;
	padding: 0;
	width: 97%;
	border:0px solid red;
	min-height: 0;
	line-height: normal;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded ul li a,#maincontentslide .homeActiveSlider .slideMenu ul li.expanded:hover ul li a{
	text-transform:none;
	padding:5px 7px;
}
#maincontentslide .homeActiveSlider .slideMenu ul li.expanded ul li:hover a{
	color: #FFFFFF;
	background-color: #434343;
	background-image: none;
	border-radius: 4px;
}
#maincontentslide .homeActiveSlider .slideMenuCorporate{
	/*slide_bgmenu_corporate*/
}
#maincontentslide .homeActiveSlider .slideMenuCorporate .mainSectionLift{
	/*	margin-bottom:32px;*/
	margin-bottom:12px;
}

#maincontentslide .homeActiveSlider .slideMenuCorporate .mainSectionLift a .mainSection{
	text-decoration:none;
}

#maincontentslide .homeActiveSlider .slideMenuCorporate .mainSectionLift a:hover .mainSection{
	text-decoration: none;
	border-radius: 4px;
	background-color: #363636;
	background-image: url("/images/contentimg/freccia-right-blue.png");
	background-repeat: no-repeat;
	background-position: 97.5% center;
	color: white;
	padding: 2px 7px;
	margin: 50px 0 0 24px;
	width: 395px;
	left: -7px;
	position: relative;
}

#maincontentslide .homeActiveSlider .slideMenuBusiness{
}
#maincontentslide .homeActiveSlider .slideMenuBusiness .mainSectionLift{
/*	margin-bottom:32px;*/
	/*margin-bottom:12px;*/
}

#maincontentslide .homeActiveSlider .slideMenuBusiness .mainSectionLift a .mainSection{
	text-decoration:none;
}

#maincontentslide .homeActiveSlider .slideMenuBusiness .mainSectionLift a:hover .mainSection{
	text-decoration: none;
	border-radius: 4px;
	background-color: #363636;
	background-image: url("/images/contentimg/freccia-right-blue.png");
	background-repeat: no-repeat;
	background-position: 97.5% center;
	color: white;
	padding: 2px 5px;
	margin: 50px 0 0 24px;
	width: 408px;
	left: -17px;
	position: relative;
}



#maincontentslide .homeActiveSlider .slideMenuBusiness .mainSection,
#maincontentslide .homeActiveSlider .slideMenuBusiness .mainSectionClaim{
	padding-left:13px;
}
#maincontentslide .homeActiveSlider .slideMenuBusiness ul{
	margin-left: 7px;
}


/* REGOLE PAGINA LISTING VIDEO 18.01.13 - FINE - */
