body {
    background:black;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
  	 }
select {
	FONT-WEIGHT: bold; 
	WIDTH: 130px;
	FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    font-weight: bolder;
    TEXT-DECORATION: none;
	}    
#tbc{    
	width:100%;
	height:100%;
}
#tbci{
	border-left: medium solid #ffffff;
	border-right: medium solid #ffffff;
	border-top: medium solid #ffffff;
	border-bottom: medium solid #ffffff;
	position:relative;
	height:100%;
}
#tdcontent {
	width:800px;
	background-color:white;
}

#pagecell {
 background-color: #ffffff; 
}

#header {
 width:800px;
 height:196px;
 background-color: silver;
 background: url(../images/header_back.gif) no-repeat top left;
 border-style: hidden;
 border-collapse: collapse;
 clear: both; 
}
#header2 {
 width:800px;
 height:196px;
 background-color: silver;
 border-collapse: collapse;
 border-style: hidden;
}

#menubar 
{      
       width:800px;
       height:38px;
       background-image: url(../images/menu.gif);
       border-collapse: collapse;
       border-style: hidden;
}

#menubar a
{      
    padding-top:10px;
    padding-left:4px;
    padding-right:1px;
    text-align:justify;
    height:38px;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    font-weight: bolder;
    TEXT-DECORATION: none;
    
}
#menubar a:hover
{      
    padding-top:10px;
    padding-left:4px;
    text-align:justify;
    padding-right:1px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    font-weight: bolder;
    TEXT-DECORATION: none;
    
}
#content 
{
	height:100%;
	width:600px;	
background-image: url(../images/back.gif);
}
#content2 
{
	position:relative;
	height:100%;
	width :100%;
	background-image: url(../images/back.gif);
}

#content input
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}

#content table
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}


#navbar 
{
    width: 220px;
    height:100%;
    background-color:White;
    text-align:center;
    background-image: url(../images/back.gif) ;    
}
#navbar input
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}

#navbar table
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
#recensione h1 {color:#000;font:16px "Trebuchet MS",Arial,Sans-serif;voice-family:inherit;font-weight:bold;margin-bottom:6px;}
#recensione h2 {color:#333;font-weight:normal;font-size:100%;line-height:16px;text-align:justify;}
#recensione h3,h4 {color:#fff;font-weight:normal;font-size:100%;padding:0 10px 0 10px;line-height:150%;word-spacing:2px;text-align:justify;}
.hr {clear:both;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #d7d7d7;}
.p {color:990000;font-weight:normal;background:url(/images/li.gif) center left no-repeat;padding-left:8px;line-height:14px;}

#footer {
    FONT-SIZE: 10px;
    COLOR: #6d6d6d;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Verdana, Geneva;
    text-align: center;
}

#footer a {
	FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
#footer a:visited
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
#footer a:hover
{
    FONT-SIZE: 11px;
    COLOR: #ab0201;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
#testo_invisibile
{
    DISPLAY: none
}
A
{
    COLOR: white
}
.Scritta_Righetta
{
    FONT-SIZE: 3px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Righetta1
{
    FONT-SIZE: 1px;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.testinormali
{
    FONT-SIZE: 12px;
    COLOR: black;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Verdana, Geneva
}
.scritta_rossa
{
    FONT-SIZE: 11px;
    COLOR: #ab0201;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.scritta_rossa_grande
{
    FONT-SIZE: 18px;
    COLOR: #ab0201;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.scritta_grigia
{
    FONT-SIZE: 10px;
    COLOR: #6d6d6d;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Verdana, Geneva
}
.scritta_grigio_scuro
{
    FONT-SIZE: 10px;
    COLOR: #4e4e4e;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Verdana, Geneva
}
.Scritta_Forum
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Forum:visited
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Forum:hover
{
    FONT-SIZE: 11px;
    COLOR: dimgray;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Menu
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Menu:visited
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Menu:hover
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Menu_nera
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Menu_nera:visited
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Menu_nera:hover
{
    FONT-SIZE: 11px;
    COLOR: #E20002;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Data
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Nera
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Bianca
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Bianca_G
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.B
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.R
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Bianca_2
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Cartello
{
    FONT-SIZE: 21px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Cartello_grande
{
    FONT-SIZE: 40px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_immaginetta
{
    BORDER-RIGHT: white solid;
    BORDER-TOP: white solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: white solid;
    COLOR: white;
    BORDER-BOTTOM: white solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Scritta_Pubblicita
{
    FONT-SIZE: 18px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.template_immagine
{
    BORDER-RIGHT: #C02223 thin solid;
    BORDER-TOP: #C02223 thin solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #C02223 thin solid;
    COLOR: white;
    BORDER-BOTTOM: #C02223 thin solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.template_immagine_bianca
{
    BORDER-RIGHT: #ffffff thin solid;
    BORDER-TOP: #ffffff thin solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff thin solid;
    COLOR: white;
    BORDER-BOTTOM: #ffffff thin solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}






/* Prova menu nuovo */

/* Root = Horizontal, Secondary = Vertical */

ul#navmenu-h {

margin: 0;

border: 0 none;

padding: 0;

width: 800px; /*For KHTML*/

list-style: none;

height: 24px;

z-index: 50000;

}

ul#navmenu-h li {

margin: 0;

border: 0 none;

padding: 0;

float: left; /*For Gecko*/

display: inline;

list-style: none;

position: relative;

height: 24px;

}

ul#navmenu-h ul {

margin: 0;

border: 0 none;

padding: 0;

width: 160px;

list-style: none;

display: none;

position: absolute;

top: 24px;

left: 0;

}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{

clear: both;

display: block;

font: 1px/0px serif;

content: ".";

height: 0;

visibility: hidden;

}

ul#navmenu-h ul li {

width: 160px;

float: left; /*For IE 7 lack of compliance*/

display: block !important;

display: inline; /*For IE*/

}

/* Root Menu */

ul#navmenu-h a {

border: 1px solid #FFF;

border-right-color: #CCC;

border-bottom-color: #CCC;

padding: 0 6px;

float: none !important; /*For Opera*/

float: left; /*For IE*/

display: block;

background: #FFF;

color: #666;

font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

height: auto !important;

height: 1%; /*For IE*/

}

 

ul#navmenu-h li:hover li a:active

{

color: #00F;

}

/* Root Menu Hover Persistence */

ul#navmenu-h a:hover,

ul#navmenu-h li:hover a,

ul#navmenu-h li.iehover a {

background: #CCC;

}

/* 2nd Menu */

ul#navmenu-h li:hover li a,

ul#navmenu-h li.iehover li a {

float: none;

background: #EEE;

color: #666;

}

/* 2nd Menu Hover Persistence */

ul#navmenu-h li:hover li a:hover,

ul#navmenu-h li:hover li:hover a,

ul#navmenu-h li.iehover li a:hover,

ul#navmenu-h li.iehover li.iehover a {

background: #CCC;

color: #FFF;

}

/* 3rd Menu */

ul#navmenu-h li:hover li:hover li a,

ul#navmenu-h li.iehover li.iehover li a {

background: #EEE;

color: #666;

}

/* 3rd Menu Hover Persistence */

ul#navmenu-h li:hover li:hover li a:hover,

ul#navmenu-h li:hover li:hover li:hover a,

ul#navmenu-h li.iehover li.iehover li a:hover,

ul#navmenu-h li.iehover li.iehover li.iehover a {

background: #CCC;

color: #FFF;

}

/* 4th Menu */

ul#navmenu-h li:hover li:hover li:hover li a,

ul#navmenu-h li.iehover li.iehover li.iehover li a {

background: #EEE;

color: #666;

}

/* 4th Menu Hover */

ul#navmenu-h li:hover li:hover li:hover li a:hover,

ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {

background: #CCC;

color: #FFF;

}

ul#navmenu-h ul ul,

ul#navmenu-h ul ul ul {

display: none;

position: absolute;

top: 0;

left: 160px;

}

/* Do Not Move - Must Come Before display:block for Gecko */

ul#navmenu-h li:hover ul ul,

ul#navmenu-h li:hover ul ul ul,

ul#navmenu-h li.iehover ul ul,

ul#navmenu-h li.iehover ul ul ul {

display: none;

}

ul#navmenu-h li:hover ul,

ul#navmenu-h ul li:hover ul,

ul#navmenu-h ul ul li:hover ul,

ul#navmenu-h li.iehover ul,

ul#navmenu-h ul li.iehover ul,

ul#navmenu-h ul ul li.iehover ul {

display: block;

}


dl {
		width: 240px;
		margin: 0 0 20px 20px;
		padding: 0;
		background: #ccc url(/images/box_bottom.gif) no-repeat bottom left;
		}

	dt {
		margin: 0 0 10px 0;
		padding: 10px;
		font-size: 130%;
		color: #fff;
		border-bottom: 1px solid #fff;
		background: #999 url(/images/box_top.gif) no-repeat top left;
		}
	
	dd {
		margin: 0 0 0 10px;
		padding: 0 10px 10px 10px;
		color: #666;
		font-family: Verdana, sans-serif;
		font-size: 90%;
		background: url(/images/arrow.gif) no-repeat 0 3px;
		}
		
	#blue dt {
		background-color: #69c;
		}
	
	#blue {
		background-color: #9cf;
		}
	
	#red dt {
		background-color: #933;
		}
	
	#red {
		background-color: #c99;
		}
	
	#green dt {
		background-color: #9c6;
		}
	
	#green {
		background-color: #cf9;
		}

.box {
	FLOAT: left; POSITION: relative
}
.RBox3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.RBox3 DIV.rbcont {
	MIN-HEIGHT: 45px; HEIGHT: auto! important
}
.RBox3 DIV.rbcont DIV.rbcontInner {
	BACKGROUND: url(/images/bg_rb_tl.gif) no-repeat left top
}
.RBox3 DIV.rbcont DIV.rbcontInner DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 30px; BACKGROUND: url(/images/bg_rb_tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em; HEIGHT: auto! important
}
.RBox3 DIV.rbcont DIV.rbcontInner DIV H3 {
	FONT-SIZE: 12px; MARGIN: 0px 0.2em 0.2em 1em; COLOR: #fff
}
.RBox3 DIV.rbcont DIV.rbcontInner DIV H3 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.RBox3 DIV.rbcont DIV.rbcontInner DIV H3 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.RBox3 DIV.rbcont DIV.rbcontInner DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.55em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 1em; COLOR: #fff; PADDING-TOP: 0px
}
.RBox3 DIV.rbbot {
	BACKGROUND: url(/images/bg_rb_bl.gif) no-repeat left bottom
}
.RBox3 DIV.rbbot DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_rb_br.gif) no-repeat right bottom; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}