﻿body { font-family:Verdana, Arial, Tahoma, Sans-Serif; font-size:10pt; margin:0; border:0; padding:0; outline:none;}
a img{ border:0; outline:0;}
a{outline:0; margin:0; padding:0; border:0; color:#165b27}
a:hover{ text-decoration:none;}

form{ padding:0; margin:0; border:0;}
.cM0{width:930px;}
.cM1{padding:0px 5px 0px 5px;}
.cM2{padding:19px 0px 0px 10px;}

.cM3{height:12px;}
.cM3it{background-image:url(../images/bg1It.png);}
.cM3en{background-image:url(../images/bg1En.png);}
.cM4{position:relative; height:244px; background-image:url(../images/bg4.png); background-position:left bottom; background-repeat:no-repeat;}
.cM4it{background-image:url(../images/bg4It.png);}
.cM4en{background-image:url(../images/bg4En.png);}
.cM5{position:absolute; top:0px; right:0px; background-image:url(../images/bg2.png); width:320px; height:41px;}

.cTestata{width:920px; height:256px; position:relative;}
.cTest{position:absolute; width:920px; height:244px; top:12px;}

.cM6{position:absolute; bottom:30px; left:0px; background-image:url(../images/bg3.png); width:250px; height:201px; display:block;}
.cM6b{position:absolute; top:0px; left:0px; width:228px; height:201px; display:block; }

#DOMnewsstopper{ display:none;}
#fid_news{width:215px; margin:60px 0px 0px 23px;overflow:hidden;height:140px;position:relative;}
#fid_news a
{
	color:#000;
}
#fid_news ul
{
    position:absolute;
	top:100px;
	margin:0 .5em 0 1em;
	padding:0;
}
#fid_news li div{margin-bottom:20px;}
#fid_news.hasJS ul
{
	position:absolute;
	top:100px;
	left:0;
	margin:0 .5em 0 .5em;
	padding:0;
}


.cM7{position:absolute; bottom:0px; left:0px;}
.cM8{background-image:url(../images/m1.jpg); height:28px;}
.cM9{padding:4px 10px 0px 5px;}
.cM10{background-image:url(../images/m3.jpg); background-repeat:repeat-x;}
.cM11{padding-left:5px; background-image:url(../images/s4.jpg); background-repeat:no-repeat;}
.cM12{padding-right:5px; background-image:url(../images/s3.jpg); background-repeat:no-repeat; background-position:top right; font-size:4pt;}
.cM13{background-color:#fff;}
.cM14{background-image:url(../images/s5.jpg); background-repeat:repeat-y; padding-left:5px;}
.cM15{background-image:url(../images/s6.jpg); background-repeat:repeat-y; background-position:right top; padding-right:5px}
.cM16{padding:10px 10px 10px 10px;}
.cM17{background-image:url(../images/s7.jpg);}
.cM18{padding-left:5px; background-image:url(../images/s8.jpg); background-repeat:no-repeat;}
.cM19{padding-right:5px; background-image:url(../images/s9.jpg); height:11px; background-repeat:no-repeat; background-position:top right; font-size:4pt;}
.cM20{padding:0px 5px 0px 5px; font-size:8pt; color:#7f7f7f}
.cM21{float:right;}
.cM22{background-image:url(../images/m2.jpg);}
.cM23{padding-left:6px; background-image:url(../images/s1.jpg); background-repeat:no-repeat;}
.cM24{padding-right:6px; background-image:url(../images/s2.jpg); height:34px; background-repeat:no-repeat; background-position:top right;}
.cM25{padding:8px 10px 0px 5px;}
.cM26{background-image:url(../images/m1.jpg); height:28px; margin-bottom:5px;}
.cM27{padding:4px 10px 0px 5px; color:#fff;}
.cM27 a{color:#fff;}
.cSpallaBase{ font-size:11pt; background-image:url(../images/l.jpg); width:185px; background-position:left top; background-repeat:no-repeat; padding-top:50px;}
.cSpallaBase a{ color:#000}

.cLogin{ padding:4px 0px 0px 23px; height:30px;}
.cLogin .c1{ margin:0; padding:2px 2px 2px 2px; width:110px; color:#7f7f7f; font-size:9pt; border-top:solid 2px #969696; border-left:solid 2px #969696;}
.cLogin .c2{ border:0; margin:0; padding:0; background-image:none; background-color:Transparent; cursor:pointer; text-transform:lowercase; color:#4a7257;}

.cLogout{ padding:8px 0px 0px 23px; height:30px;}
.cLogout .c1{ margin:0; padding:2px 2px 2px 2px; width:110px; color:#7f7f7f; font-size:9pt; border-top:solid 2px #969696; border-left:solid 2px #969696;}
.cLogout .c2{ border:0; margin:0; padding:0; background-image:none; background-color:Transparent; cursor:pointer; text-transform:lowercase; color:#4a7257;}

.cM9 .cMenu2 { margin:0; padding:0; border:0;}
.cM9 .cMenu2 td{ padding-right:10px;}
.cM9 .cMenu2 a{ color:#fff; text-transform:uppercase; font-size:10pt;}
.cM9 .cMenu2 .cS1{color:#042910;}
.cM9 .cMenu2 .cS2{color:#ff2700;}

.cM25 .cMenu2 { margin:0; padding:0; border:0;}
.cM25 .cMenu2 td{ padding-right:10px;}
.cM25 .cMenu2 a{ color:#fff; text-transform:uppercase; font-size:10pt;}
.cM25 .cMenu2 .cS1{color:#042910;}
.cM25 .cMenu2 .cS2{color:#ff2700;}

.cM21 .cMenu2 { margin:0; padding:0; border:0;}
.cM21 .cMenu2 td{ padding-right:5px;}
.cM21 .cMenu2 a{ text-transform:uppercase; font-size:7pt; color:#7f7f7f}
.cM21 .cMenu2 .cS1{color:#444;}
.cM21 .cMenu2 .cS2{color:#444;}

/*Charts*/
.cam_cont{border:solid 1px #165b27;}
.cam_cont_a{width:150px;padding-right:20px;}
.cam_cont_b{color:#165b27}
.cam_cont_b .c1{display:block; padding-bottom:5px;}
.cam_cont_b .c2{display:block; font-size:8pt;}
.cam_cont_b .c3{display:block; padding-top:10px; font-size:8pt;}
.cam_cont_b2{ width:100px;}
.cam_cont_c{background-color:#fff;}
.cam_cont_d{border-top:solid 1px #165b27;display:none;padding:4px;}
.cam_cont_e{display:none; padding-bottom:5px;}
.cam_b2{ width:31px; height:31px; border:0; margin:0; padding:0; background-image:url(../images/am1.jpg)}
.cam_b2S{ width:31px; height:31px; border:0; margin:0; padding:0; background-image:url(../images/am2.jpg)}
.cam_b1{ width:31px; height:31px; border:0; margin:0; padding:0; background-image:url(../images/am3.jpg)}

.cDetailsTable{ width:100%; height:96px;}
.cDetailsTable .cd1{ border-left:solid 1px #000; border-top:solid 1px #000; border-bottom:solid 1px #000; width:96px;}
.cDetailsTable .cd2{ border-right:solid 1px #000; border-top:solid 1px #000; border-bottom:solid 1px #000; background-image:url(../images/l2.jpg); background-position:right center; background-repeat:no-repeat;}
.cDetailsTable .cVr{ font-size:2pt;}

.cProgetti{ background-color:#e2e2e2; padding:10px 5px 10px 5px;}
.cUltimoAggiornamento{ color:Red; border-bottom:solid 1px #000; margin-bottom:10px; font-size:8pt; padding-bottom:5px;}

.cPortfolioMenuItem{background-image:url(../images/p0.jpg); background-repeat:no-repeat; background-position:left center; padding:10px 5px 5px 20px; border-bottom:solid 1px #4a7257; margin:0px 20px 10px 0px;}
.cPortfolioMenuItem a{ color:#000; font-size:9pt;}
.cPortfolioMenuItem .cS{ color:#4a7257; }

.cPortfolioInfo .ci{ width:218px; text-align:center; }
.cPortfolioInfo .c1{ text-align:right; padding:3px 5px 3px 3px ; font-weight:bold; color:#4a7257; border-right:solid 1px #4a7257}
.cPortfolioInfo .c2{ padding:3px 3px 3px 5px; font-size:9pt;}
.cPortfolioInfo{border:solid 1px #4a7257; margin-bottom:10px; width:700px; margin-left:100px;}

.cContents a{outline:0; margin:0; padding:0; border:0; color:#165b27; }
.cContents img{ border:solid 1px #000}
.Importante{font-weight:bold; color:#4a7257}
.Citazione{font-style:italic; color:#4a7257}
.Titolo{font-weight:bold; color:#000; font-size:11pt;}
.Link{outline:0; margin:0; padding:0; border:0; font-weight:bold; color:#165b27}

.cMapCont{ position:relative; border:solid 1px #000; }
.cMapImage{border:solid 1px #000}
.cMapPoint{ position:absolute;}
.cMappaDTable input{ border:1px solid #666; padding:0; background-image:none; background-color:#eee; width:75px;}

.cMenuCont{ position:relative}
.cMenuCont2{ position:absolute; display:none; left:-10px; top:14px; }
.cMenuCont a{text-decoration:none;}
.cMenuCont:hover .cMenuCont2{display:block;}

.cMenuCont2 .cMi{width:200px; background-image:url(../images/p0.jpg); background-repeat:no-repeat; background-position:5px center; padding:5px 5px 5px 25px; border-bottom:solid 1px #4a7257; border-left:solid 1px #4a7257; border-right:solid 1px #4a7257; background-color:#f4f4f4}
.cMenuCont2 .cMi:first-child{ border-top:solid 1px #4a7257;}
.cMenuCont2 .cMi a{ color:#000; font-size:9pt; text-decoration:none;}
#fid_map{position:relative; border:solid 1px #000}
.cMenuCont2 .cMi .cS{ color:#4a7257;}
.cMiC1{ height:12px; width:200px; background-color:Red; filter: alpha(opacity=0);-moz-opacity: 0; opacity: 0;}

/*Dispositivi*/
.cDispositivi{ font-size:8pt;}
.cDispHeader{ text-align:center; font-weight:bold; padding:6px; background-color:#eee; border:solid 1px #666;}
.cDispMainTable{ width:100%; }
.cDispMainCell{border:solid 1px #eee;}
.cDisDisTable{}
.cDisTable td{ padding:4px; }
.cDisTable .cC1{ font-weight:bold; color:Red;}
.cDisDesc{ font-size:7pt; color:#666; font-weight:normal;}
.cDisTable .cC5{ text-align:right}
.cDisLabel{color:#666;  font-style:italic;}
.cDisImageTd{ padding:4px;}
.cDisImageTd img{ }


/*Note straordinarie*/
.cNoteStraordinarie{margin:6px 0px 0px 0px; background-color:#f4f4f4; border:solid 1px #666;}
.cNoteStraordinarie .cx{padding:4px 0px 4px 20px;}
.cNoteStraordinarie .c1{padding:4px 0px 4px 20px; background-image:url(../images/down.jpg); cursor:pointer; background-repeat:no-repeat; background-position:5px center;}
.cNoteStraordinarie .c1b{padding:4px 0px 4px 20px; background-image:url(../images/up.jpg); cursor:pointer; background-repeat:no-repeat; background-position:5px center;}
.cNoteStraordinarie .cD{ float:right; font-size:6pt; padding-right:6px;}
.cNoteStraordinarie .c2{border-top:solid 1px #666; padding:6px;}
