body,td,th {
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #636466;
}
body {	
	background-color:#9aa1a9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.top {
	background-image:url(../immagini/sfondotopestero.gif);
	#background-image:url(../immagini/sfondotopesteroIE.gif);
	_background-image:url(../immagini/sfondotopestero.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.center { background-color:#ffffff;}
.bottom { background-image:url(../immagini/sfondobottomestero.gif); background-position:top center; background-repeat:no-repeat;}

.topint {
	background-image:url(../immagini/sfondotopintestero.gif);
	#background-image:url(../immagini/sfondotopintesteroIE.gif);
	_background-image:url(../immagini/sfondotopintestero.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.centerint { background-color:#ffffff;}
.bottomint { background-image:url(../immagini/sfondobottomintestero.gif); background-position:top center; background-repeat:no-repeat;}

a:link {}
a:visited {}
a:hover {}
a:active {}

INPUT { font-size : 10px;border : 1px #485057 solid;background-color: #ffffff }
textarea{ font-size : 11px;border : 1px #485057 solid;background-color: #ffffff }
select{ font-size : 10px;border : 1px #485057 solid;background-color: #ffffff }
#RadioButtonListCerca_0 { background-color:#e8eaeb; border:none;}
#RadioButtonListCerca_1 { background-color:#e8eaeb; border:none;}

.menutop { color:#FFFFFF; font-weight:bold; font-size:11px;}
.menutop a:link { color:#FFFFFF; font-weight:bold;text-decoration: none; font-size:11px;}
.menutop a:visited { color:#FFFFFF; font-weight:bold;text-decoration: none; font-size:11px;}
.menutop a:hover { color:#791f31; font-weight:bold;text-decoration: underline; font-size:11px;}
.menutop a:active { color:#FFFFFF; font-weight:bold;text-decoration: none; font-size:11px;}

.lingue { background-image:url(../immagini/lingue.gif); background-position:top left; background-repeat:no-repeat; color:#FFFFFF;}
.lingue a:link { color:#FFFFFF; text-decoration: none;}
.lingue a:visited { color:#FFFFFF; text-decoration: none;}
.lingue a:hover { color:#791f31; text-decoration: underline;}
.lingue a:active { color:#FFFFFF; text-decoration: none;}

.piede { text-align:left; vertical-align:bottom; padding-left:31px;}
.piede a:link{ color:#636466; text-decoration:none;}
.piede a:visited{ color:#636466; text-decoration:none;}
.piede a:hover{ color:#791f31; text-decoration:underline;}
.piede a:active{ color:#636466; text-decoration:none;}
.logo { width:71px;}

.menu { color:#791f31; font-weight:bold; font-size:13px; text-align:left; padding-left:33px;}
.menu a:link { color:#FFFFFF; font-weight:bold;text-decoration: none; font-size:13px;}
.menu a:visited { color:#FFFFFF; font-weight:bold;text-decoration: none; font-size:13px;}
.menu a:hover { color:#791f31; font-weight:bold;text-decoration: underline; font-size:13px;}
.menu a:active { color:#FFFFFF; font-weight:bold;text-decoration: none; font-size:13px;}

.sottomenu { color:#791f31; font-weight:bold; font-size:13px; text-align:left; padding-left:34px; padding-top:15px; padding-bottom:17px;}
.sottomenu a:link { color:#9AA1A9; font-weight:bold;text-decoration: none; font-size:13px;}
.sottomenu a:visited { color:#9AA1A9; font-weight:bold;text-decoration: none; font-size:13px;}
.sottomenu a:hover { color:#791f31; font-weight:bold;text-decoration: underline; font-size:13px;}
.sottomenu a:active { color:#9AA1A9; font-weight:bold;text-decoration: none; font-size:13px;}

.sottomenutec { color:#791f31; font-weight:bold; font-size:13px; text-align:left; padding-left:34px; padding-top:4px; padding-bottom:7px; line-height:40px;}
html>body .sottomenutec { color:#791f31; font-weight:bold; font-size:13px; text-align:left; padding-left:34px; line-height:0px; padding-top:0px; padding-bottom:0px;}
.sottomenutec a:link { color:#9AA1A9; font-weight:bold;text-decoration: none; font-size:13px;}
.sottomenutec a:visited { color:#9AA1A9; font-weight:bold;text-decoration: none; font-size:13px;}
.sottomenutec a:hover { color:#791f31; font-weight:bold;text-decoration: underline; font-size:13px;}
.sottomenutec a:active { color:#9AA1A9; font-weight:bold;text-decoration: none; font-size:13px;}

.testi { text-align:left; padding:10px 0px 0px 32px; line-height:20px;}
.testi a:link{ color:#000000;}
.testi a:visited{ color:#000000;}
.testi a:hover{ color:#000000;}
.testi a:active{ color:#000000;}
.testinewsdettaglio { text-align:left; padding:0px 0px 0px 28px; line-height:20px;}
.sottomenunewsdettaglio { text-align:left; line-height:46px;}
#Descrizione {}
.newslista { text-align:left; padding:10px 0px 0px 17px; line-height:14px;}
.testiRealizzazioni { text-align:left; padding:10px 0px 0px 33px; line-height:16px;}
.testirealdet { text-align:left; padding:10px 0px 0px 33px; line-height:20px;}

.titolo { font-size:24px; color:#636466; font-weight:bold; line-height:46px;}
.sottomenurealizzazioni { text-align:left; line-height:46px; padding-left:4px;}
.sottomenurealizzazionidet { text-align:left; line-height:46px; padding-left: 33px;}
.sottomenunews  { text-align:left; line-height:46px; padding-left:34px;}
.titolorealizzazioni { font-size:24px; color:#636466; font-weight:bold; padding-left: 28px;}
.titolonews { font-size:24px; color:#636466; font-weight:bold; line-height:46px; }
.immagini { width:212px; vertical-align:top; padding-top:20px; padding-bottom:10px;}

.form { width:655px; vertical-align:top; padding-top:33px; padding-bottom:10px; text-align:left;}

.tdricerca { width:211px; text-align:left; padding-left:32px;}
.tdlistone { width:532px;}

.tdpallino { width:20px; padding-top:4px;}
.tdtitolo { width:336px; padding-right:10px; text-align:left; border-bottom:dashed 1px #636466; padding-bottom:4px; padding-top:4px;}
.tdimage { width:144px; text-align:right; border-bottom:dashed 1px #636466; padding-bottom:4px; padding-top:4px;}
.luogo { color:#791f31; font-weight:bold;}
.luogo a:link { color:#791f31; font-weight:bold;text-decoration: none;}
.luogo a:visited { color:#791f31; font-weight:bold;text-decoration: none;}
.luogo a:hover { color:#791f31; font-weight:bold;text-decoration: underline;}
.luogo a:active { color:#791f31; font-weight:bold;text-decoration: none;}

.testiDett { width:738px; vertical-align:top; padding-right:30px;}
.immaginiDett { width:530px; vertical-align:top; text-align:right; padding-top:10px; padding-right:24px;}
.titoloBig { font-size:24px; color:#791f31; font-weight:bold;}
.luogoBig { font-size:24px; color:#636466;}
.tdZoom { text-align:left; padding-left:34px; padding-top:22px;}
.tdZoom a{ text-align:left; text-decoration:none; color:#636466;}
.tdBack { text-align:left; padding-left:34px; padding-top:4px;}
.tdBack a{ text-align:left; text-decoration:none; color:#636466;}
.tdBackNews { text-align:left; padding-top:4px;}
.tdBackNews a{ text-align:left; text-decoration:none; color:#636466;}
.tdimgProdLeft { text-align:left; padding-top:10px;padding-left:34px;}
.tdimgProdRight { text-align:right; padding-top:16px; padding-bottom:4px;}
.tdcorpoNews { text-align:right; padding-top:32px;padding-right:31px; line-height:16px;}
.imgProd { border-right:solid 10px #FFFFFF; border-bottom:none; border-left:none; border-top:none;}
.imgProd2 { border-left:solid 10px #FFFFFF; border-bottom:none; border-right:none; border-top:none;}
.news{padding:0px;}
.thumbNews{ float: left;border-right: solid 10px #ffffff;}
.imageNewsDett{border-right:solid 10px #FFFFFF;}
.allegati {color:#791f31;}
.allegati a:link{color:#791f31;}
.allegati a:visited{color:#791f31;}
.allegati a:hover{color:#791f31;}
.allegati a:active{color:#791f31;}

.sottotitolonews {font-weight:bold;}
#sottotitolo {font-weight:bold;}
