/* CSS Document */
body{
	/*background:url(images/sfondoPagina.jpg) top left repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
}
#tableone{
	background:url(images/sfondoPagina.jpg) top left repeat-x;
}
h3{
}
h4{
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0px;
	font-family: helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color: #495659;
	text-transform:uppercase;
}
ul{
	margin: 0px;
	margin-top: 5px;
	padding-left: 15px;
	margin-bottom: 10px;
}

.fascettaTop{
	width: 956px;
	border: 0px;
	border-top: 10px solid #102e36;
	margin-top:2px;
}
.tPrincipale{
	background:url(images/sfondo-tab-dettaglio.jpg) repeat-x;
	border-left: solid 3px #b2c8ce;
	border-right: solid 3px #b2c8ce;
}
#menutop{
	background:url(images/menualtodx.gif) no-repeat;
	height: 39px;
	width: 252px;
}
#menu{
	color: #666363;
	margin: 0px;
	padding-top: 12px;
	vertical-align:top;
}
#menu a:link, #menu a:visited{
}
#homeimage{
	padding: 0px;
	margin: 0px;
	background:url(images/Immagine-top.jpg) top left no-repeat;
	height: 279px;
	width: 888px;
}
#homeimage h3{
	margin: 0px;
	padding-top: 30px;
	padding-left: 40px;
	color: #FFFFFF;
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:bold;
}
#homeimage DIV{
	padding-left: 40px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	
}
#dettaglio{
	padding: 0px;
	margin: 0px;
	height: 400px;
	width: 888px;
}
#colsx{
	background:url(images/sfondo-cols-dx-ct.gif) repeat;
	padding: 0px;
	margin: 0px;
/*	height: 379px;*/
	width: 296px;
	border: 1px solid #ffffff;
}
#coldouble{
	background:url(images/sfondo-cols-dx-ct.gif) repeat;
	padding: 0px;
	margin: 0px;
/*	height: 379px;*/
	/*height: 339px;*/
	width: 613px;
	border: 1px solid #ffffff;
}
#colxtre{
	background:url(images/sfondo-cols-dx-ct.gif) repeat;
	padding: 0px;
	margin: 0px;
	width: 888px;
	border: 1px solid #ffffff;
}

#colct{
	background:url(images/sfondo-cols-dx-ct.gif) repeat;
	padding: 0px;
	margin: 0px;
/*	height: 379px;*/
	/*height: 339px;*/
	width: 296px;
	border: 1px solid #ffffff;
}
#colct #colctloghi{
	margin: 0px;
	padding: 0px;
	text-align:center;
	height: 40px;
	width: 296px;
	background-color: #FFFFFF;
 }
#coldouble #colctloghi{
	margin: 0px;
	padding: 0px;
	text-align:right;
	width: 613px;
	height: 40px;
	background-color: #FFFFFF;
 }
#colxtre #colctloghi{
	margin: 0px;
	padding: 0px;
	text-align:right;
	width: 888px;
	height: 40px;
	background-color: #FFFFFF;
 }
#colct .piccolo{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	padding-left: 15px;
}
#colct .piccolo ul{
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 15px;
}
#colxtre .piccolo{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	padding-left: 15px;
}
#colxtre .piccolo ul{
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 15px;
}

#coldouble .piccolo{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	padding-left: 15px;
}
#coldouble .piccolo ul{
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 15px;
}
#colsx H3, #colct H3, #coldouble H3, #colxtre H3{
	margin: 0px;
	padding: 0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color: #4a4d4d;
	font-weight:bold;
	padding-top: 20px;
	padding-left: 15px;
	text-transform:uppercase;
	margin-bottom: 3px;
}
#colsx H3 a, #colct H3 a, #coldouble H3 a, #colxtre H3 a{
	color: #4a4d4d;
	text-decoration:none;
}
#colsx H3 a:hover, #colct H3 a:hover, #coldouble H3 a:hover, #colxtre H3 a:hover{
	color: #4a4d4d;
	text-decoration:underline;
}

#colsx H5, #colct H5, #coldouble H5, #colxtre H5{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	padding-left: 15px;
	font-size:12px;
	margin-bottom: 10px;
}
#colsx DIV, #colct DIV, #coldouble DIV, #colxtre DIV{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 15px;
	color: #5e6161;
	font-size:14px;
}
#colsx IMG.video, #colct IMG.video, #coldouble IMG.video{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
}
#colxtre IMG.video{
	float:left;
	padding-right: 10px;
	padding-left: 15px;
}
#coldouble IMG.video{
	padding-top: 2px;
	float:left;
	padding-right: 10px;
	padding-left: 15px;
}
#coldouble DIV{
padding-right: 10px;
}

#coldx{
	background-color: #f8f9fb;
	margin: 0px;
	vertical-align:top;
}
#coldx h4{
	color: #990000;
}
.content{
	background:url(images/sfondo-cella.gif) no-repeat;
	height: 151px;
}
.content_2{
	background:url(images/sfondo-cella-2.gif) no-repeat;
	height: 118px;
}
.content H3, .content_2 H3{
	margin: 0px;
	color: #336699;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	text-transform:uppercase;
	padding-left: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.content H3 A:link,.content_2 H3 A:link, .content H3 A:visited, .content_2 H3 A:visited{
	color: #336699;
	text-decoration:none;
}
.content H3 A:hover,.content_2 H3 A:hover{
	color: #336699;
	text-decoration:underline;
}
.content DIV, .content_2 DIV{
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	color:#666666;
	font-size: 11px;
}
.content DIV.nota, .content_2 DIV.nota{
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	font-size: 14px;
}
#fujitsu{
	margin: 0px;
	padding: 0px;
	height:58px;
	background-color:#FFFFFF;
}

#footer{
	font-family:'Verdana';
	font-size:12px;
	background-color: #eeeeee;
	text-align:center;
	padding: 5px 0;
	border-top: 2px solid #fe0000;
	padding-bottom: 35px;
}
#footer a:link, #footer a:visited {
	color:#173164;
}
#footer a:hover{
	color:#336699;
}
#footer span {
	color:#999999;
}
