body {
	background-color: #505050;
	margin:10px 0 10px 0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-align:center;
	
}
#centrato{ 
	position:relative;
	width:1000px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.testobianco{
color:#bbbdbf;
font-size:11px;
font-weight:bold;
}

a{
color:#bbbdbf;
text-decoration:none;
}

a:hover{
text-decoration:none;
color:#fff;
}

#menualto{
padding-top:15px;
float:left;
vertical-align:middle;
}

#intestazione{
position:relative;
background-color:#272328;
font-family: Arial, Helvetica, sans-serif;
}

#intestazione1{
position:relative;
padding-top:0px;
height:138px;
}
#edel{
float:left;
padding-top:68px;
}
#logo{
float:left;
width:400px;
text-align:left;
padding-top:0px;
}
#intestazione2{
background-image:url(i/barra.gif);
height:50px;
}
#menu{
padding-top:30px;
padding-left:55px;
vertical-align:bottom;
font-weight:bold;
}

#menu a{
text-decoration:none;
color:#fff;
}

#menu a:hover{
color:#fAD1C0;
}

.vocemenu{
padding-right:15px;
}
#tratteggio{
width:100%;
text-align:right;
height:27px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #b2b2b2;
}

#google{
width:100%;
text-align:right;
}

#colonna1{
float:left;
width:635px;
}

#testo{
padding-left:50px;
padding-top:15px;
}

#primo-titolo{
position:relative;
margin-top:15px;
margin-bottom:15px;
background-image:url(i/sfondosin.gif);
background-repeat:no-repeat;
width:265px;
padding-left:35px;
height:42px;
text-align:center;
}

h2{
	font-size:15px;
	color:#fff;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-left:50px;
	padding-top:10px;
}
#corpocentrale:
{
position:relative;
}
#colonna2{
float:left;
width:300px;
margin-left:65px;
}
#colonna2 a{
color:#828282;}
#primo-titolo-ds{
position:relative;
margin-top:15px;
margin-bottom:15px;
background-image:url(i/fondonews.gif);
background-repeat:no-repeat;
height:42px;
}
h1{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:13px;
}
#boxsinistra{
padding-left:50px;
padding-top:15px;
}
#boxsinistra a{
color:#8D8D8D;
}
#boxsinistra a:hover{
color:#3f3f3f;
}
.imgbox{
float:left;
}
.testobox1{
padding-top:50px;
}
#box1ds {
float:left;
width:360px;
padding-left:20px;
height:125px;
background-image:url(i/homebox1.gif);
background-repeat:no-repeat;
}
#box2ds {
float:left;
width:360px;
padding-left:20px;
height:105px;
background-image:url(i/homebox2.gif);
background-repeat:no-repeat;
}
.testobox2{
padding-top:80px;
}
#box3ds {
float:left;
width:360px;
padding-left:20px;
height:130px;
background-image:url(i/homebox3.gif);
background-repeat:no-repeat;
}
.tratteggionews{
	height:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b2b2b2;
	margin-bottom:10px;
}
.testonews{
margin-left:15px;
margin-right:40px;
}
.bold{
font-weight:bold;
}
.vai
{text-align:right;
padding-right:40px;}

#secondo-titolo-ds{
position:relative;
margin-top:15px;
background-image:url(i/fondo.gif);
background-repeat:no-repeat;
height:42px;
}
.boxds{
background-image:url(i/box-albero.jpg);
background-repeat:no-repeat;
height:165px;
padding-left:125px;
padding-top:20px;
padding-right:45px;
}
.vaisotto{
padding-top:15px;
text-align:right; 
}
#boxds2{
background-image:url(i/box-edel.gif);
background-repeat:no-repeat;
height:165px;
text-align:left;
padding-left:125px;
padding-top:20px;
padding-right:45px;
}
#footer{
clear:both;
}
#arancione{
margin-top:20px;
height:30px;
background-color:#e75438;
}
#nero{
background-color:#272328;
height:30px;}

.testofooter{
font-size:10px;
padding-top:30px;
padding-left:50px;
color:#bbbdbf;
}
.credits{
padding-left:425px;
}
#centratoindex{
position:relative;
width:1000px;
background-color:#272328;
margin-left:auto;
margin-right:auto;
text-align:center;
padding-top:250px;
}
.txindex{
font-weight:bold;
}

.txindex a:hover{
background-color:#e75438;
padding-left:10px;
padding-right:10px;
}

#colonna1-int{
	float:left;
	width:300px;
	text-align:left;
	margin-right:65px;
	height: 360px;
}

h3{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:13px;
}

#colonna2-int{
float:left;
width:365px;
padding-right:270px;
padding-top:27px;
}


#colonna2-int a{
color:#8d8d8d
}
#colonna2-int a:hover{
color:#3f3f3f;
}

#testomenucontatti {
font-size: 11px;
line-height:20px;
padding-left:50px;
color:#828282;
}

#testomenu a{
font-size: 11px;
line-height:20px;
padding-left:50px;
color:#828282;
}

#testomenu a:hover{
color:#3f3f3f;
}
#testointerno{
padding-left:50px;
}
.titolointerno{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#1a171b;
}
#colonna2-int-contatti{
float:left;
width:365px;
padding-top:15px;
height:360px;
}
#testomenucontatti a{
font-size: 11px;
line-height:20px;
color:#828282;
}
#testomenucontatti a:hover{
color:#3f3f3f;
}

#colonna2-int-contatti a{
color:#828282;
}

#colonna2-int-contatti a:hover{
color:#1a171b;
}

.sub {
border: 0px;
background:url(i/zoom.gif) no-repeat; 
width: 17px; 
cursor: pointer; 
height: 15px;}

.inp {
	margin-right:8px;
	margin-top:5px;
	font-size:10px;
	height:11px;
	width:180px;
	padding-left:2px;
	border:1px solid #CCCCCC;
	margin-bottom: 0px;
	margin-left: 0px;
}

.testoricerca{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000; 
}

#colonna2-intl{
float:left;
width:365px;
padding-right:270px;
padding-top:27px;
}


#colonna2-intl a{
color:#8d8d8d
}
#colonna2-intl a:hover{
color:#3f3f3f;
}
.fintoul{
margin-left:70px;
}
.fintoul2{
margin-left:35px;
}
#motore-ricerca{
padding-right:53px;}
#titoloNews{
float:left;
width:50%;
}
#linkNews{
float:left;
width:50%;
text-align:right;}

#colonna2-intNews{
float:left;
width:295px;
padding-right:0px;
padding-top:27px;
}


#colonna2-intNews a{
color:#8d8d8d
}
#colonna2-intNews a:hover{
color:#3f3f3f;
}
.boxdsNews{
height:100px;
padding-left:15px;
padding-top:20px;
padding-right:45px;
}
.boxdsNews a{
color:#828282;}
#colonnaDsNews{
float:left;
width:300px;
margin-left:40px;
}
#colonnaDsNews a{
color:#828282;}
#tutteLeNews{
padding-top:50px;}

