body{
	text-align:center;
     background-color:#000000;
	}
a{color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5{font-family:Arial, Helvetica, sans-serif; color:#666666; margin-bottom:7px;}
h5,h3{font-size:15px;
        font-weight:bold;
        color:#ff0000;
 }
h4{
 font-size:12px;
font-weight:bold;
 }
 h5{
 margin-bottom:0px;
 padding:0px;
 margin:0px;
}
p,span,td,th{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-top:0px; margin-bottom:5px;}
table#header{width:898px; height:70px; background-color:#FF0000;}
#cambioLang{vertical-align:top; padding:5px; padding-top:3px;}
#cambioLang a {font-family: Arial; font-size:10px; color:#ffffff;}
#logo{ vertical-align:bottom; background-color:#ff0000; text-align:right; border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:2px; padding-right:10px; padding-bottom:2px;}
table#menu{
background-image:url(../images/menu_bg.png);
background-repeat:repeat-x;
width:100%;
}
table#menu tr td a img{
border:none;}
#collaborazione{padding: 10px;}
#collaborazione div{
background-color:#FFFFFF;
height:75px;
vertical-align:middle;

padding:18px 18px 0px 18px;
padding-bottom:0px!important;
padding-bottom:18px;
}
#collaborazione div table tr td{text-align:center}
#collaborazione div table{width:100%;}
#collaborazione span{font-size:10px; color:#FFFFFF;}
#subMenu {
	border-top: 2px solid #000000;
	background-color:#FF0000;
	visibility: hidden;
	position: absolute; 
	z-index: 1; 
	left: 72px; 
	top: 98px!important; /* letto da FF2*/
	top: 101px; /* letto da IE6 */
}
#subMenu tr td.menuBorder
{
  background-color:#000000;
  width:2px;
}
#subMenu table tr td
{
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width: 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
#subMenu table tr td a
{
text-decoration:none;
display:block;
padding:3px;
}
#subMenu table tr td a:hover
{
background-color:#990000;
}
#subMenu table tr td.last
{
border:none;
}
#subMenu table tr td.menuBorderBottom
{
	background-color:#000000;
  	height:2px;
}

table#menu tr td.first
{
padding-left:2px;
}
table#menu tr td.last
{
width:100%
}
table#body{
		width:898px;
       	background-color:#FF0000;
	
	   }
table#imageGrid{
	margin-top: 10px;
	width:320px;
}
table#imageGrid tr td{
	padding-bottom: 10px;
}
table#imageGrid tr td.left
{
	padding-left:10px;
	padding-right:10px;
}

table#imageGridGallery tr td{
	padding-bottom: 0px;
}
table#imageGridGallery tr td.left
{
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 0px;
}
table#imageGridGallery tr td.textLeft
{
	padding-left:10px;
	padding-right:10px;
	padding-top: 9px;
	padding-bottom: 4px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	height:12px;
}
table#imageGridGallery tr td.textRight
{
	padding-left:0px;
	padding-right:10px;
	padding-top: 9px;
	padding-bottom:4px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	height:12px;
}
td#content
{
	vertical-align:top;
	height:89px;	
	background-color:#FFFFFF;
	font-family: Arial;
	padding:10px 10px 10px;
}
td#content p{
	margin:0px;
  font-size:12px;
  font-weight:normal;
  color:#666666;
} 
td#content #title{
/* consiglio: usa h2 */
        font-size:15px;
        font-weight:bold;
        color:#ff0000;
     }
a.linkIndex {
        font-size:15px;
        font-weight:bold;
        text-decoration:none;
        color:#ff0000;
     }
td#menuBottom
{
height:60px;
text-align:center;
color:#FFFFFF;
vertical-align:bottom;
padding-bottom:5px;
background-color:#ff0000;
}
td#menuBottom a{text-decoration:none; font-size:10px}
td#menuBottom a:hover{text-decoration:underline;}



table#footer{width:898px;}
table#footer tr td
{
    padding: 10px;
	font-family: Arial;
    font-size:10px;
	text-align:center;
	color:#ffffff;
}
/* Aggiunto per nuova tendina js */
#dropmenudiv{
position:absolute;
z-index:100;
}
#dropmenudiv div
{
position:relative;
top:-2px;
left:0px;
border:2px solid black;
border-bottom-width: 1px;
font:normal 12px Verdana;
line-height:18px;

}
#dropmenudiv div a{
width: 100%;
display: block;
text-align:left;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color:#FFFFFF;
background-color:#FF0000;
}

#dropmenudiv div a:hover{ /*hover background color*/
background-color: #990000;
}


