@import url("reset.css");
/*@import url("font/ubuntu-b.css");
@import url("font/ubuntu-bi.css");
@import url("font/ubuntu-c.css");
@import url("font/ubuntu-l.css");
@import url("font/ubuntu-li.css");
@import url("font/ubuntu-m.css");
@import url("font/ubuntu-mi.css");
@import url("font/ubuntumono-r.css");
@import url("font/ubuntumono-ri.css");*/
@import url("tooltipster.css");



/*@font-face {
    font-family: 'ubuntulight';
    src: url('font/ubuntu-l-webfont.eot');
    src: url('font/ubuntu-l-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-l-webfont.woff') format('woff'),
         url('font/ubuntu-l-webfont.ttf') format('truetype'),
         url('font/ubuntu-l-webfont.svg#ubuntulight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ubuntubold';
    src: url('font/ubuntu-b-webfont.eot');
    src: url('font/ubuntu-b-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-b-webfont.woff') format('woff'),
         url('font/ubuntu-b-webfont.ttf') format('truetype'),
         url('font/ubuntu-b-webfont.svg#ubuntubold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

.my-custom-theme {
	border-radius: 5px; 
	background: #FFF;
	color: #fff;
	background:url(../img/tooltip.png) no-repeat;
	background-position:center top;
	background-size:cover;
	width:160px;
	height:230px;
	padding-top:20px;
	padding-left:80px;
}


/* css document **********************************************************************************************************************/

body{
	background:url(../img/sfondoBody.jpg);
	background-position:center center;
	background-size:cover;
	background-attachment:fixed;
	font-family: Ubuntu,sans-serif;
	font-weight:normal; 
	font-style:normal;
}


.conteiner{
	width:1280px;
    min-height:100%;
	margin-left:auto;
	margin-right:auto;
	/*background: url(../img/sfondo.png) center center repeat;*/
	position:relative;
}


/* home ******************************************************************************/

/* logo ***********************/

.logo{
	width:210px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

.logo a{ text-decoration:none; border:0; }



/* frecce *************************************************/
.freccia1{
	width:800px;
	height:100px;
	background: url(../img/verde.png) no-repeat;
	background-position:right center;
	background-size:auto 100%;
	position:absolute;
	margin-top:200px;
	left:-280px;
	
}


.freccia2{
	width:800px;
	height:100px;
	background: url(../img/gialla.png) no-repeat;
	background-size:auto 100%;
	background-position:right center;
	position:absolute;
	margin-top:255px;
	left:-200px;
}


.freccia3{
	width:800px;
	height:100px;
	background: url(../img/arancio.png) no-repeat;
	background-size:auto 100%;
	background-position:right center;
	position:absolute;
	margin-top:309px;
	left:-320px;
}

.freccia4{
	width:800px;
	height:100px;
	background: url(../img/rosa.png) no-repeat;
	background-size:auto 100%;
	background-position:right center;
	position:absolute;
	margin-top:363px;
	left:-240px;
}

.freccia5{
	width:800px;
	height:100px;
	background: url(../img/azzurro.png) no-repeat;
	background-size:auto 100%;
	background-position:right center;
	position:absolute;
	margin-top:417px;
	left:-120px;
}


/* link home ****/
.links{ 
    width:auto;
	height:300px;
	position:absolute;
	left:750px;
	top:235px;
}

.links ul li a{
	text-align:center;
	font-size:12pt;
	color: rgba(255,255,255,0.5);
	height:35px;
}

.links ul li a{
	
	text-decoration:none;
	/*font-weight:bold;*/
	
}

.links ul li a h2{ 
	border-bottom: rgba(127,127,127,0.5);
	height:35px;
	border-bottom:rgba(255,255,255,0.2) solid 1px;
	margin-bottom:16px;
}


.links ul li a:hover{
	color: rgba(255,255,255,1);
	
}

.img_lang{
	width:1548px;
	left:-840px;
	height:auto;
	position:absolute;
	margin-top:120px;
	overflow:hidden;
	z-index:-1;
	
} 

/* PAG 1 ********************************************************/

/* menu */
.menu{ 
    width:950px;
	min-height:30px;
	background:url(../img/menu-bar.png) repeat-x;
	background-position:0 right;
	position:absolute;
	right:0;
	z-index:10000;
}

.nav{
	float: right;
	z-index:1000;
	
}

.nav li{
	position: relative;
	float:left;
	border-right:rgba(115,115,115,1.00) solid 1px;
	
	font-size:9pt;
	text-decoration:none;
	padding:5px 20px;
	margin-top:5px;
	margin-bottom:5px;
	
	
}

.nav li:last-child{ border:none; }

.nav li:last-child hover  { border:none; }

.nav li a{
	position: relative;
	text-decoration:none;
	color:rgba(0,0,0,1.00);
}

.nav li a.active{ color:rgba(255,255,255,1.00) !important;}



.nav li a:hover{color: rgba(255,255,255,1.00); }

.nav li a img{ width:20px;}

.content{
	position: absolute;
	margin-left:160px;
	margin-right:160px;
	width:960px;
	margin-top:140px;
}


/* sub menu */

.submen{ 
    width:95px; 
	overflow:hidden;
	
	font-size:9pt;
	color:rgba(255,255,255,1.00);
	background:#50a4ff;
	text-align:center;
	min-height:100px;
	z-index:1000 !important;
	position:absolute;
	margin-left:698px;
	margin-top:39px;
	
    display:none;
	font-weight: bold;
}

.submen li{ z-index:1000 !important; padding:10px; min-height:50px; }

.submen li:first-child{ padding-top:20px;}

.submen li a:last-child{ border-bottom:none;}

.submen li a{ 
    color:rgba(255,255,255,0.7); 
	border:none;
	text-decoration:none;
	font-size:9pt;
	min-height:50px;
	z-index:1000 !important;
	
}

.submen li a:hover{color:rgba(255,255,255,1.0); }

.submen li a hr { 
    border-top:1px solid rgba(255,255,255,0.5);
    margin-top:20px; 
	margin-bottom:10px;
    width:50px;
	margin-left:auto;
	margin-right:auto;
}


/* container */

.content{ z-index:-10; }

.content p{
	
	color:rgba(255,255,255,1.00);
	margin-bottom:20px;
	
	
	
}




.content .box{ 
    float:right;
	background:url(../img/boxImg.png);
	width:390px;
	height:349px;
    text-align:center;
}

.content .box img{ 
    width:300px; 
	float:right;
	margin-top:30px;
	margin-right:20px;
}



/* PAG 2 ********************************************************/

.titolo1{
	color:#1795d0;
	position:absolute;
	width:100%;
	margin-top:140px;
	margin-bottom:30px;
	text-align:center;
	
	font-size:35pt;	
	font-weight:100;
}

.img1{
	width:1900px;
	left:-2900px;
	height:auto;
	position:absolute;
	margin-top:130px;
	overflow:hidden;
	z-index:-1;
	
} 

.img1 img{ 
    width:1900px;
    margin-left:0;
	
}


.ingr{
	width:100%;
	height:260px; 
	position:absolute;
	margin-top:400px;
	z-index:-1;
	overflow:hidden;
}

.ingr li{ 
    width:150px;
	height:260px;
	overflow:hidden;
	float:left;
	margin-left:18px;
}

.ingr li .bar-left{
	float:left;
	width:10px;
	position:relative;
}

.ingr li h2{
	width: 130px;
	float:right;
	text-align:left;
	
	color:#1795d0;
	font-size:19pt;
	font-weight:100;
	margin-bottom:30px;
	height:60px;
	padding-left:10px;
	padding-top:10px;
	
	
}

.ingr li hr{ 
    width:150px;
	height:1px;
	background:rgba(255,255,255,1.00);
	position:absolute;
	margin-top:80px;
	margin-left:6px;
}

.ingr li p{
	
	font-size:12pt;
	font-weight:100;
	padding-left:20px;
	color:rgba(255,255,255,1.00);
	
	
}


/* PAG 3 ********************************************************/


.img2{
	height:auto;
	position:absolute;
	margin-top:220px;
	overflow:hidden;
	width:1100px;
    margin-left:80px;
	z-index:1000;
	
} 



#fre1 img,#fre2 img,#fre3 img,#fre4 img{ width:281px !important;}
#fre5 img{ width:1096px !important;}


#fre2{ margin-left:-22px; z-index:3} 
#fre3{ margin-left:-17px; z-index:3} 
#fre4{ margin-left:-14px; z-index:3}
#fre5{ margin-left:-15px; z-index:3}


.ingr2A{
	width:100%;
	height:120px; 
	position:absolute;
	margin-top:320px;
	z-index:-1;
	overflow:hidden;
}

.ingr2A li{ 
    width:260px;
	height:120px;
	overflow:hidden;
	float:left;
	margin-left:5px;
}


.ingr2A li:first-child{ margin-left:80px; }

.ingr2A li .bar-left{
	float:left;
	width:10px;
	position:relative;
}

.ingr2A li p{
	
	font-size:12pt;
	font-weight:100;
	padding-left:30px;
	color:rgba(255,255,255,1.00);
	
	
}



.img3{
	width:1200px;
	height:auto;
	position:absolute;
	margin-top:460px;
	overflow:hidden;
	z-index:1000;
	margin-left:50px;
	
} 

.img3 img{ 
    width:1096px;
    margin-left:40px;
	
}


.desc{
	width:1080px;
	margin-left:85px;
	margin-top:560px;
	position:absolute;
	z-index:-1;
}


.desc div{
	
	font-size:12pt;
	font-weight:100;
	color:rgba(255,255,255,1.00);
	float:left;
	width:365px;
	text-align:center;
	
	
}

.desc .left{
	width:350px;
	height:1px;
	background:rgba(255,255,255,1.00);
	position:relative;
	float:left;
	margin-top:10px;
}


.desc .right{
	width:350px;
	height:1px;
	background:rgba(255,255,255,1.00);
	position:relative;
	float:right;
	margin-top:10px;
}



/* PAG 4 ********************************************************/

.titolo2{
	color:#3ca563;
	position:absolute;
	width:100%;
	margin-top:140px;
	margin-bottom:30px;
	text-align:center;
	
	font-size:35pt;
	font-weight:100;
	
}

.subdesc{
	width:100%;
	/*margin-left:140px;*/
	text-align:center;
	position:absolute;
	margin-top:260px;
	
	color:rgba(255,255,255,1.00);
	font-size:11pt;
	font-weight:100;
	z-index:-1;
	
	
	
}


.subdesc p{
	margin-bottom:10px;
	padding-left:40px;
	padding-right:40px;
}


.img4{
	width:1900px;
	left:-2900px;
	height:auto;
	position:absolute;
	margin-top:595px;
	overflow:hidden;
	z-index:-1;
	
} 

.img4 img{ 
    width:1900px;
}

.img4b{
	width:1280px;
	left:-2900px;
	height:auto;
	position:absolute;
	margin-top:595px;
	overflow:hidden;
	z-index:-1;
	
} 

.img4b img{ 
    width:1280px;
}



.content1{ 
    width:1000px;
	height:250px;
	position:absolute;
	margin-left:240px;
	z-index:1000 !important;
	margin-top:400px;
	
}

.content1 .left{
	width:140px;
	position:absolute;
}

.content1 .left h2{
	
	color:#3ca563;
	font-size:16pt;
	font-weight:100;
	
	
}

.bar-point{
	width:10px;
	position:absolute;
	margin-left:427px;
	margin-top:30px;
}

.hl{
	width:845px;
	height:1px;
	position:absolute;
	background:rgba(255,255,255,1.00);
	margin-top:35px;
}

.boxTool{
	width:170px;
	height:126px;
	margin-top:54px;
	position:absolute;
	z-index:1000 !important;
	border-right:1px solid #FFF;
}


.boxTool .left{
	width:150px;
	height:150px;
	z-index:1000 !important;
}

.boxTool .left li{
	width:100%;
	clear:both;
	
	color:rgba(255,255,255,1.00);
	border-bottom:1px solid rgba(255,255,255,1.00);
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	
	
	
}

.boxTool .left li:last-child{ border:none;}

.boxTool .left li p{ 
     
    font-size: 15px;
    font-weight:100;
	
}



.boxTool .right{
	width:175px;
	height:150px;
	z-index:1000 !important;
	margin-left:190px;
}

.boxTool .right li{
	width:100%;
	clear:both;
	
	color:rgba(255,255,255,1.00);
	border-bottom:1px solid rgba(255,255,255,1.00);
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	
	
	
}

.boxTool .right li p{ 
     
    font-size: 15px;
    font-weight:100;
	
}

.boxTool .right li:last-child{ border:none;}


.content1 .right2{
	width:140px;
	position:absolute;
	margin-left:543px;
}

.content1 .right2 h2{
	
	color:#3ca563;
	font-size:16pt;
	font-weight:100;
	
	

}


.prod-cont{
	width:400px;
	min-height:100px;
	position:absolute;
	margin-top:56px;
	right:100px;
	
}

.prod-cont ul li{
	width:340px;
	min-height:20px;
	padding:5px;
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
}


.prod-cont li img{ 
	float:left;
	margin-top:2px;
}

.prod-cont li p{ 
     width:300px;
	 float:right;
	 
	 color:#FFF;
	 font-size:10pt;
	 font-weight:100;
	 padding-bottom:13px;
	 border-bottom:1px solid rgba(255,255,255,1.00);
	 
	
}

.prod-cont li:last-child p{ border:none; }


/* PAG 5 ********************************************************/


.titolo3{
	color:#d95426;
	position:absolute;
	width:100%;
	margin-top:140px;
	margin-bottom:30px;
	text-align:center;
	
	font-size:35pt;
font-weight:100;
	
}

.subdesc1{
	width:100%;
	margin-left:0;
	text-align:center;
	position:absolute;
	margin-top:200px;
	
	color:rgba(255,255,255,1.00);
	font-size:11pt;
	font-weight:100;
	z-index:-1;
	
	
}

.subdesc1 p{
	margin-bottom:20px;
	padding-left:40px;
	padding-right:40px;
}


.subdesc1 p i{ 
   
   /*font-weight:bold;*/
   color:#d95426;
   
	
 }
   
   
.content2{ 
    width:1000px;
	height:250px;
	position:absolute;
	margin-left:204px;
	z-index:1000 !important;
	margin-top:420px;
	
}

.content2 .left{
	width:140px;
	position:absolute;
}

.content2 .left h2{
	
	color:#d95426;
	font-size:16pt;
	font-weight:100;
	
	
}


.content2 .right2{
	width:140px;
	position:absolute;
	right:260px;
}

.content2 .right2 h2{
	
	color:#d95426;
	font-size:16pt;
	font-weight:100;
	
	
}
   

.boxTool1{
	width:270px;
	height:126px;
	margin-top:50px;
	position:absolute;
	z-index:1000 !important;
}


.boxTool1 .left{
	width:260px;
	height:150px;
	z-index:1000 !important;
}

.boxTool1 .left li{
	width:100%;
	clear:both;
	
	color:rgba(255,255,255,1.00);
	border-bottom:1px solid rgba(255,255,255,1.00);
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	
	
	
}

.boxTool1 .left li:last-child{ border:none;}

.boxTool1 .left li p{ 
     
    
	
}



.boxTool1 .right{
	width:135px;
	height:150px;
	z-index:1000 !important;
	margin-left:160px;
}

.boxTool1 .right li{
	width:100%;
	clear:both;
	
	color:rgba(255,255,255,1.00);
	border-bottom:1px solid rgba(255,255,255,1.00);
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	
	
}

.boxTool1 .right li p{ 
     
    
	
}

.boxTool1 .right li:last-child{ border:none;}


.prod-cont1{
	width:400px;
	min-height:100px;
	position:absolute;
	margin-top:56px;
	right:99px;
	
}

.prod-con1t ul li{
	width:100%;
	min-height:20px;
	padding:5px;
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
	clear:both;
}


.prod-cont1 li .img{
	margin-top:30px;
	margin-left:30px;
}

.prod-cont1 li img{ 
	float:left;
}

.prod-cont1 li p{ 
     width:300px;
	 float:right;
	 
	 color:#FFF;
	 font-size:10pt;
	 font-weight:100;
	 padding-bottom:10px;
	 border-bottom:1px solid rgba(255,255,255,1.00);
	 
	
}
.prod-cont1 li:last-child p{ border:none; }

.prod-cont1 li .imgA2{
	margin-top:133px;
	margin-left:-30px;
}


/* PAG 6 ********************************************************/

.titolo4{
	color:#deb115;
	position:absolute;
	width:100%;
	margin-top:140px;
	margin-bottom:30px;
	text-align:center;
	
	font-size:35pt;
	font-weight:100;
	
}


.boxG1 { 
    width:165px;
	height:250px;
	overflow:hidden;
	margin-left:146px;
	margin-top:470px;
	position:absolute;
}

.boxG1 .bar-left{
	float:left;
	width:10px;
	position:relative;
}

.boxG1 h2{
	width: 145px;
	float:right;
	text-align:left;
	
	color:#deb115;
	font-size:21pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}

.boxG1 hr{ 
    width:150px;
	height:1px;
	background:rgba(255,255,255,1.00);
	position:absolute;
	margin-top:170px;
	margin-left:6.2px;
}

.boxG1 p{
	
	font-size:12pt;
	font-weight:100;
	padding-left:30px;
	color:rgba(255,255,255,1.00);
	
	
}



.boxG2 { 
    width:165px;
	height:250px;
	overflow:hidden;
	margin-left:446px;
	margin-top:470px;
	position:absolute;
}

.boxG2 .bar-left{
	float:left;
	width:10px;
	position:relative;
}

.boxG2 h2{
	width: 148px;
	float:right;
	text-align:left;
	
	color:#deb115;
	font-size:21pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}

.boxG2 hr{ 
    width:150px;
	height:1px;
	background:rgba(255,255,255,1.00);
	position:absolute;
	margin-top:170px;
	margin-left:6.2px;
}

.boxG2 p{
	
	font-size:12pt;
	font-weight:100;
	padding-left:30px;
	color:rgba(255,255,255,1.00);
	
	
}



.boxG3 { 
    width:460px;
	height:250px;
	overflow:hidden;
	margin-left:746px;
	margin-top:470px;
	position:absolute;
}

.boxG3 .bar-left{
	float:left;
	width:10px;
	position:relative;
}

.boxG3 h2{
	width: 420px;
	float:right;
	text-align:left;
	
	color:#deb115;
	font-size:21pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}

.boxG3 hr{ 
    width:420px;
	height:1px;
	background:rgba(255,255,255,1.00);
	position:absolute;
	margin-top:92px;
	margin-left:6px;
}

.boxG3 p{
	
	font-size:9pt;
	font-weight:100;
	padding-left:30px;
	color:rgba(255,255,255,1.00);
	
	
}


/* PAG 7 ********************************************************/

.AMARG{ margin-top: 550px;}



.ingr2{
	width:100%;
	height:260px; 
	position:absolute;
	margin-top:260px;
	z-index:-1;
	overflow:hidden;
}

.ingr2 li{ 
    width:160px;
	height:300px;
	overflow:hidden;
	float:left;
	margin-left:10px;
}
.ingr2 li:first-child{ margin-left:50px; }

.ingr2 li .bar-left{
	float:left;
	width:160px;
	position:relative;
}

.ingr2 li h2{
	width: 100%;
	float:right;
	text-align:center;
	
	color:#1795d0;
	font-size:14pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}

.freccia-subdesc{
	height:auto;
	position:absolute;
	overflow:hidden;
	z-index:-1;
	
	text-align:center;
	
	color:#1795d0;
		
	
}


/* PAG 8 ********************************************************/


.titolo5{
	color:#e21c72;
	position:absolute;
	width:100%;
	margin-top:140px;
	margin-bottom:30px;
	text-align:center;
	
	font-size:35pt;
	font-weight:100;
	
	
}




.ingr3 { 
    width:180px;
	height:300px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	position:absolute;
	margin-left:40px;
	margin-top:195px;
}

.ingr3 .bar-left{
	float:left;
	width:180px;
	position:relative;
}

.ingr3 h2{
	width: 100%;
	text-align:center;
	
	color:#e21c72;
	font-size:14pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}




.ingr4 { 
    width:220px;
	height:300px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	position:absolute;
	margin-left:350px;
	margin-top:200px;
}

.ingr4 .bar-left{
	float:left;
	width:220px;
	position:relative;
}

.ingr4 h2{
	width: 100%;
	text-align:center;
	
	color:#e21c72;
	font-size:14pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}



.ingr5 { 
    width:330px;
	height:300px;
	overflow:hidden;
	float:left;
	position:absolute;
	margin-left:740px;
	margin-top:200px;
}

.ingr5 .bar-left{
	float:left;
	width:300px;
	position:relative;
	clear:both;
}

.ingr5 h2{
	width: 300px;
	text-align:center;
	
	color:#e21c72;
	font-size:14pt;
	font-weight:100;
	margin-bottom:40px;
	height:80px;
	
	
}



.ingr6 { 
    width:180px;
	height:300px;
	overflow:hidden;
	float:left;
	position:absolute;
	margin-left:200px;
	margin-top:550px;
}

.ingr6 .bar-left{
	float:left;
	width:180px;
	position:relative;
	margin-top:-50px;
}

.ingr6 h2{
	width: 100%;
	text-align:center;
	
	color:#e21c72;
	font-size:14pt;
	font-weight:100;
	margin-bottom:20px;
	height:80px;
	
	
}



.ingr7 { 
    width:200px;
	height:300px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	position:absolute;
	margin-left:540px;
	margin-top:550px;
}

.ingr7 .bar-left{
	float:left;
	width:180px;
	position:relative;
	margin-top:-50px;
}

.ingr7 h2{
	width: 100%;
	text-align:center;
	
	color:#e21c72;
	font-size:14pt;
	font-weight:100;
	margin-bottom:20px;
	height:80px;
	
	
}



.ingr8 { 
    width:180px;
	height:300px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	position:absolute;
	margin-left:950px;
	margin-top:550px;
}

.ingr8 .bar-left{
	float:left;
	width:180px;
	position:relative;
	margin-top:-50px;
}

.ingr8 h2{
	width: 100%;
	text-align:center;
	
	color:#e21c72;
	font-size:14pt;
	font-weight:100;
	margin-bottom:10px;
	padding-top:10px;
	height:80px;
	
	
}


.img5{
    width:1900px;
    left:-2900px;
	position:absolute;
	margin-top:420px;
	z-index:-1
	height:auto;
}

.img5 img{ 
    width:1900px;
}

/* PAG 9 *************************/

.img9{
	width:1900px;
	left:-2900px;
	height:auto;
	position:absolute;
	margin-top:600px;
	overflow:hidden;
	z-index:-1;
	
} 


.titoloA4{
	color:#a88442;
	position:absolute;
	width:100%;
	margin-top:140px;
	margin-bottom:30px;
	text-align:left;
	
	font-size:35pt;
	font-weight:100;
	margin-left:50px;
	
	
	
}

.subdescA2{
	width:100%;
	margin-left:30px;
	text-align:left;
	position:absolute;
	margin-top:330px;
	
	color:rgba(255,255,255,1.00);
	font-size:11pt;
	font-weight:100;
	z-index:100;
	
	
}

.subdescA2 p{
	margin-bottom:20px;
	padding-left:22px;
	padding-right:40px;
}

.CC{ color:#a88442; font-size:16pt;font-weight:100;}

.subdescA2 p a{ color:rgba(255,255,255,1.00); }

.CD{ margin-top:-20px; }
   
 .CA { margin-top:-40px; }
 
 strong{font-family: Ubuntu,sans-serif; font-weight:700;/*font-weight:bold;*/}
 
 /* pag 10 *********************************************************/
 
 #map{ position:absolute; left:400px; margin-top:-260px; border-radius:10px; border: 1px solid #BDB245;}
 
 .LEFTP{right:500%;}
 .LEFTC{right:500%;}
 
 .arrowA1{width:200%; height:77px; position:absolute; background: url(../img/freccia-pagA2.png) repeat; margin-top:291px; left:-4760px; background-size:50px auto;   }
 
 .arrowA{width:200%; height:73px; position:absolute; background: url(../img/freccia-cioc-add1.png) repeat; margin-top:734px; left:-4560px; background-size:10px auto;   }
 
 .arrowB{width:200%; height:80px; position:absolute; background: url(../img/tavoletta-cioccolatoB.png) repeat; margin-top:704px; left:-4560px; background-size:10px auto;   }
 
 .arrowC{width:200%; height:74px; position:absolute; background: url(../img/AGA.png) repeat; margin-top:734px; left:-4560px; background-size:10px auto;   }
 
 .arrowD{width:200%; height:72px; position:absolute; background: url(../img/violaA.png) repeat; margin-top:451px; left:-4560px; background-size:10px auto;   }
 
 .arrowE{width:200%; height:67px; position:absolute; background: url(../img/GoldA.png) repeat; margin-top:628px; left:-4560px; background-size:10px auto;   }
 
 /*   nascondere div per animazioni */
.submen, .content, .box, .titoloA4, .subdescA2 , .titolo3, .subdesc1,.content2,.titolo1, .subdesc1,.ingr2,.frecce-sub, .titolo4, .subdesc1,.boxG1,.boxG2,.boxG3, .subdescA2, #map, .titolo1, .ingr,.titolo5, .ingr3,.ingr4,.ingr5,.ingr6,.ingr7,.ingr8,.titolo2, .subdesc,.content1,.titolo1, #fre1, #fre2, #fre3, #fre4,.ingr2A,.img3,.desc{
 display:none;
 }
 
 /* Preloader */
 #status {
	width:44px;
	height:44px;
	position:absolute;
	left:50%; /* centers the loading animation horizontally one the screen */
	top:50%; /* centers the loading animation vertically one the screen */
	background-image:url(../img/status.gif); /* path to your loading animation */
	background-repeat:no-repeat;
	background-position:center;
	margin:-22px 0 0 -22px; /* is width and height divided by two */
	padding:1;
	filter: Alpha(Opacity=10);
	opacity: .1;
	border-radius: 36px;
	display:none;
}