body{
margin:0;
padding:0;
font-family: Verdana;
font-size: 11px;
background: url(immagini/sfondo.gif) }
body{
text-align: center }

#container{
width: 985px;
margin: 0 auto;
text-align: left }

#header{background-color:transparent}

/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_seven */

#pro7 {border-bottom:1px solid #226688;}

#pro7 ul {
margin:0;
padding:0;
list-style:none;
display:table;
white-space:nowrap;
height:3em;
position:relative;
font-size:1em;}

#pro7 li {
display:table-cell;
margin:0;
padding:0;}

#pro7 li a {
display:block;
float:left;
height:3em;
line-height:3em;
color:#333;
text-decoration:none;
text-align:center;
padding:0 0 0 12px;
cursor:pointer;
background:url(immagini/pro_seven_0a.gif) no-repeat;}

#pro7 li a b {
float:left;
display:block;
padding:0 12px 0 0;
background:url(immagini/pro_seven_0b.gif) no-repeat right top;}

#pro7 li.current a {color:#000;background:url(immagini/pro_seven_2a.gif) no-repeat;}
#pro7 li.current a b {background:url(immagini/pro_seven_2b.gif) no-repeat right top;}
#pro7 li a:hover {color:#000;background: url(immagini/pro_seven_1a.gif) no-repeat;}
#pro7 li a:hover b {background:url(immagini/pro_seven_1b.gif) no-repeat right top;}
#pro7 li.current a:hover {color:#000; background: url(immagini/pro_seven_2a.gif) no-repeat; cursor:default;}
#pro7 li.current a:hover b {background:url(immagini/pro_seven_2b.gif) no-repeat right top;}

/*End Credits */

#novita{
list-style-type: none;
background: transparent
}

#novita li{
border:0;
display: inline;
background: transparent
}

#novita li a{
margin:0;
color: #000;
border: 0;
background: transparent;
text-decoration: none;
}

#box {
width:290px;
border: 1px dashed #226688;
overflow:auto;
padding: 5px;
font-size:12px;
}

table tr td {
border: 1px dashed #226688;
width:650px;
padding: 4px;
}

#spacer {
height:3px;
background: url(immagini/spacer.gif) no-repeat;
}

#navigation{
float:left;
width:290px;}

#content{
float:right;
width:655px;
border:0;
font-size:12px;
}

#footer{
clear:both;
text-align:left;
padding: 5px;
background-color: #bbcccc;
color: #000 }

hr {
border-top: 1px solid #FF0000;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

a:link {text-decoration:none; color: #006666;}
a:visited {text-decoration:none; color: #006666;}
a:active {text-decoration:none; color: #006666;}
a:hover {text-decoration:none; color:#ff0000;}

.titolo_rosso {
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
}
a.titolo_rosso:link, a.titolo_rosso:visited, a.titolo_rosso:active {
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
}
a.titolo_rosso:hover{
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
}

.titolo_blu {
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
}
a.titolo_blu:link, a.titolo_blu:visited, a.titolo_blu:active {
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
}
a.titolo_blu:hover{
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}

.titolo_nero {
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
a.titolo_nero:link, a.titolo_nero:visited, a.titolo_nero:active {
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
a.titolo_nero:hover{
	font-family: Verdana;
        font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}

.indice, a.indice:link, a.indice:visited, a.indice:active, a.indice:hover {
        font-size: 11px;
}

.titolo_sezione {
	font-family: Verdana;
	color: #226688;
        font-size: 20px;
	text-decoration: none;
	font-weight: bolder;
}

.titolo_sezione2 {
	font-family: Verdana;
	font-size: 15px;
        color: #226688;
	text-decoration: none;
	font-weight: bolder;
}