BODY{width:985px;color:#4c4a4a;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;margin:0 auto;padding:0;}
input, select{font-size:10px; color:#092e52;}
img{border:0;}
textarea{font-size:11px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
div.closer {clear: both;}
a:link, a:visited{text-decoration:none; cursor:pointer;}
form{margin:0;}

/*############################ Stili TESTATA ######################################*/
div.Testata{text-align:left;padding:0;margin:0;height:240px;width:985px;background: url(images/backTestata.jpg) top left no-repeat; overflow:hidden;}
div.LogoTestata{padding-top:85px;padding-left:64px;float:left;}
div.IntroTestata{padding-top:20px;float:left;}
/*############################ FINE STILI TESTATA ######################################*/

/*############################ Stili generali ###########################################*/
div.Corpo{text-align:justify;line-height:15px;background: url(images/Back.jpg) top left repeat-y;width:985px;}
div.Contenuto{float:left;width:745px;}
div.Footer{background: url(images/BottomBackMenu.jpg) bottom left no-repeat;}
div.Footer span{font-size:11px;color:#302f2f;padding-top:18px;padding-bottom:10px;text-align:left;padding-left:255px; display:block;}
div.Footer a:link, div.Footer a:visited, div.Footer a:hover, div.Footer a:active{color:#302f2f;}
/*############################ FINE Stili generali ###########################################*/

div.Menu{float:left;background:url(images/BackMenu.jpg) top left no-repeat;width:240px;height:350px;}
div.Menu ul{margin:0;padding:0;margin-left:20px;margin-right:20px;margin-top:20px;}
div.Menu li{display:block;list-style:none; border-bottom:1px  dotted #4c4a4a;padding-top:5px;padding-bottom:5px;background:url(images/frMenu.gif) 10px 10px no-repeat;}
div.Menu li ul{margin-right:0;margin-top:0;}
div.Menu li li{border-bottom:0;padding-top:2px;padding-bottom:2px;background:none;}
div.Menu li span{padding-left:20px;}
div.Menu a:link, div.Menu a:visited, div.Menu a:hover, div.Menu a:active{color:#4c4a4a;}

/*############################ Stili HOMEPAGE ##########################################838383*/
.Contenuto .BoxHome1{width:239px;padding:0; margin:0;margin-top:13px;padding-left:9px;float:left;}
.Contenuto .BoxHome1 .Tit{background:#d73748;height:23px;color:#fff;margin:0;padding:0;margin-left:6px; width:227px;margin-bottom:2px;}
.Contenuto .BoxHome1 .Tit h2{font-size:13px;font-weight:normal;margin:0;padding:0;padding-top:4px;padding-left:10px;}
.Contenuto .BoxHome1 .Img {margin-left:6px;}
.Contenuto .BoxHome1 .Txt{background: url(images/BackPetro.jpg) top left no-repeat; height:114px;position:relative;width:239px;}
.Contenuto .BoxHome1 .Txt span{padding:16px;padding-top:10px;padding-bottom:0; display:block; color:#4c4a4a; height:60px; overflow:hidden;}
.Contenuto .BoxHome1 .BtnAccedi{background: url(images/BtnAccedi1.gif) top left  no-repeat;text-align:center; width:101px; height:19px;position:absolute;left:69px;top:80px;}
.Contenuto .BoxHome1 .BtnAccedi span{text-align:center;padding:0;padding-top:2px;color:#fff; font-size:10px;}

.Contenuto .BoxHome2{width:239px;padding:0; margin:0;margin-top:13px;margin-left:9px; float:left;}
.Contenuto .BoxHome2 .Tit{background:#004f9a;height:23px;color:#fff;margin:0;padding:0;margin-left:6px; width:227px;margin-bottom:2px;}
.Contenuto .BoxHome2 .Tit h2{font-size:13px;font-weight:normal;margin:0;padding:0;padding-top:4px;padding-left:10px;}
.Contenuto .BoxHome2 .Img {margin-left:6px;}
.Contenuto .BoxHome2 .Txt{background: url(images/BackGas.jpg) top left no-repeat; height:114px; position:relative;}
.Contenuto .BoxHome2 .Txt span{padding:16px;padding-top:10px;padding-bottom:0; display:block; color:#4c4a4a;height:60px; overflow:hidden;}
.Contenuto .BoxHome2 .BtnAccedi{background: url(images/BtnAccedi.gif) top left  no-repeat;text-align:center; width:101px; height:19px;position:absolute;left:69px;top:80px;}
.Contenuto .BoxHome2 .BtnAccedi span{text-align:center;padding:0;padding-top:2px;color:#fff; font-size:10px;}

.Contenuto .BoxHome3{width:239px;padding:0; margin:0;margin-top:13px;padding-left:9px;float:left;}
.Contenuto .BoxHome3 .Tit{background:#a1905a;height:23px; color:#fff;margin:0;padding:0;margin-left:6px; width:227px;margin-bottom:2px;}
.Contenuto .BoxHome3 .Tit h2{font-size:13px;font-weight:normal;margin:0;padding:0;padding-top:4px;padding-left:10px;}
.Contenuto .BoxHome3 .Img {margin-left:6px;}
.Contenuto .BoxHome3 .Txt{background: url(images/BackServizi.jpg) top left no-repeat; height:114px;position:relative;}
.Contenuto .BoxHome3 .Txt span{padding:16px;padding-top:10px;padding-bottom:0; display:block; color:#4c4a4a;height:60px; overflow:hidden;}
.Contenuto .BoxHome3 .BtnAccedi{background: url(images/BtnAccedi2.gif) top left  no-repeat;text-align:center; width:101px; height:19px;position:absolute;left:69px;top:80px;}
.Contenuto .BoxHome3 .BtnAccedi span{text-align:center;padding:0;padding-top:2px;color:#fff; font-size:10px;}
/*############################ FINE Stili HOMEPAGE ##########################################*/

.Contenuto .breadcrumbs{font-size:9px;margin:0;margin-bottom:10px;}
.Contenuto .Tit{font-size:18px;margin:0;padding:0; font-weight:normal; margin-bottom:15px;}
.Contenuto .SottoTit{background:#004f9a;margin:0;padding:0;font-size:12px;margin-bottom:10px;}
.Contenuto .SottoTit span{padding-left:6px;color:#fff;}

.Contenuto .SottoTit1{background:#d73748;margin:0;padding:0;font-size:12px;margin-bottom:10px;}
.Contenuto .SottoTit1 span{padding-left:6px;color:#fff;}

.Contenuto .Col1{margin-top:13px;padding-left:13px;width:510px;float:left;padding-right:15px; line-height:18px;}
.Contenuto .Col1 .Back{margin-top:10px; color:#4c4a4a; font-weight:bold; font-size:10px;}
.Contenuto .Col1 .Back a:hover, .Contenuto .Col1 .Back a:active, .Contenuto .Col1 .Back a:link, .Contenuto .Col1 .Back a:visited{color: #4c4a4a;}
.Contenuto .Col1 .D{font-weight:bold;font-size:9px;display:block;margin:0;padding:0;}
.Contenuto .Col1  a:hover, .Contenuto .Col1 a:active, .Contenuto .Col1 a:link, .Contenuto .Col1 a:visited{color: #4c4a4a;}

.Contenuto .Col2{margin-top:13px;width:200px;float:left;}
.Contenuto .Col2 img{margin-top:66px;}

.Contenuto .Col3{margin-top:13px;margin-left:13px;width:728px;}
.Contenuto .Col3 ul{margin:0;padding:0;}
.Contenuto .Col3 li{display:block;list-style:none; border-bottom:1px dotted #004f9a;padding-top:5px;padding-bottom:5px;}
.Contenuto .Col3 .Img{margin-right:13px; float:left; display:block;}
.Contenuto .Col3 .Link .Img{border:1px solid #4c4a4a;}
.Contenuto .Col3 .Txt{float:left;width:615px;}
.Contenuto .Col3 .Link .Txt{float:left; width:630px;}
.Contenuto .Col3 .D{font-weight:bold;font-size:9px;display:block;margin:0;padding:0;}
.Contenuto .Col3 h2{font-size:12px;font-weight:bold;margin:0;padding:0;}
.Contenuto .Col3 .Desc{display:block;margin:0;padding:0;overflow:hidden; height:44px;}
.Contenuto .Col3 .Link .Desc{height:29px;overflow:hidden;display:block;margin:0;padding:0;}
.Contenuto .Col3  a:hover, .Contenuto .Col3 a:active, .Contenuto .Col3 a:link, .Contenuto .Col3 a:visited{color: #4c4a4a;}
.Contenuto .Col3 .I{display:block;margin:0;padding:0;margin-bottom:3px;}

.Contenuto .Col1 ul{margin:0;padding:0;}
.Contenuto .Col1 ul  a:hover, .Contenuto .Col1 ul a:active, .Contenuto .Col1 ul a:link, .Contenuto .Col1 ul a:visited{color: #4c4a4a;}
.Contenuto .Col1 li{display:block;list-style:none; border-bottom:1px dotted #004f9a;padding-top:5px;padding-bottom:5px;}
.Contenuto .Col1 .D{font-weight:bold;font-size:9px;display:block;margin:0;padding:0;}
.Contenuto .Col1 h2{font-size:12px;font-weight:bold;margin:0;padding:0;}
.Contenuto .Col1 .Desc{display:block;margin:0;padding:0;overflow:hidden; height:38px; line-height:12PX;}

.Contenuto .inputText1{ width:40px;}
.Contenuto .inputText2{ width:540px;}
.Contenuto .inputText3{ width:140px;margin-right:10px;}
.Contenuto .inputText4{ width:470px;}
.Contenuto .ceckbox{float:left;}
.Contenuto .ceckboxText{float:left; display:block;padding-top:2px; width:130px;}
.Contenuto .Dida{font-size:10px;}
.Contenuto .Categoria{ font-weight:bold; color:#004f9a;}
.Contenuto .TextOption{margin-right:6px;width:150px;margin-top:5px;}
.Contenuto .Button{border: 1px solid #a09059;background: #e8e3b9;color: #333333;width: 50px;height: 25px;font-size: 10px;font-weight:bold;}