BODY {
	margin: 0px;
	FONT-FAMILY: Arial, verdana, sans-serif; 
	BACKGROUND-COLOR: #000000;
	text-align:center;
}

HR{display:none;}

/* ID DEI DIV */

#Container
{
width:970px;
height:580px;
background-repeat:no-repeat;
margin:0;
padding:0;
}

#Left
{
float:left;
width:317px;
height:580px;
}

#Main
{
float:left;
width:653px;
height:446px;
background-image:url(../images/Main.jpg);
background-repeat:no-repeat;
background-position:center;
}


#Contenuti
{
	
	width:580px;
	color:#000000;
	margin-top:40px;
	height:340px;
	overflow:auto;
	font-family: Arial, Verdana, Sans-serif;
	font-size:90%;
	margin-left:15px;
	text-align:left;
}

#BlackBanner
{
float:left;
width:653px;
height:88px;
background-image:url(../images/Black_Cast.jpg); background-repeat:no-repeat;
}

#Footer
{
float:left;
width:653px;
height:46px;
}

#testo
{
	position:relative;
	z-index:2;
	top:0px;
	left:0px;
	width:546px;
	padding:20px;
	border-top:2px solid #000066;
	border-left:1px solid #000066;
	border-right:1px solid #000066;
	border-bottom:1px solid #000066;
	background-color:#ffffff;
	visibility:visible;
}

/* ID DEI DIV */


/* CLASSI */

.dropshadow {width: 160px; float:left; background-color: #ffffff; margin: 0px auto; padding:0px; text-align:left; }

.titolo {color:#990000; font-weight:bold;}

ul#nav{float: left;width:100%;list-style:none; margin:0; padding:0; border-bottom: 1px solid #D7D7D7; }
 
ul#nav li{margin:0; padding:0; font-weight:bold;} 

ul#nav a{background: url(../immagini/tab.jpg) no-repeat top left; text-decoration: none;color:#FFFFFF; font-size:13px;} 

ul#nav span{display:block; padding:10px 8px; background: url(../immagini/tab.jpg) no-repeat top right;cursor: pointer} 
	
ul#nav li#active a,ul#nav a:hover{
    background: url(../immagini/tab2.jpg) no-repeat top left; color:#FFFFFF;} 
	
ul#nav li#active span,ul#nav a:hover span{
background:url(../immagini/tab2.jpg) no-repeat top right;color: #FFFFFF} 	


a h2:hover
{
color:#336699;
}


a.linkMenu:link,a.linkMenu:visited
{text-decoration:none;color:#cc6600;font-weight:bold;font-size:85%;}

a.linkMenu:hover{color:#cc6600;text-decoration:underline;font-size:85%;}


a.linkFooter:link,a.linkFooter:visited
{text-decoration:none;color:#999999;font-size:100%;}

a.linkFooter:hover{color:#333333;text-decoration:none;font-size:100%;}

a:link,a:visited
{text-decoration:none;color:#0099ff;font-size:100%;}

a:hover{color:#0066cc;text-decoration:underline;font-size:100%;}

.vuoto{
border-top:2px solid #FFFFFF; 

}

.border
{
border:#CCCCCC solid 1px;
}

.noBorder
{
border:0px;
}

