body{
	margin-top: 0;
}
.sottoindici{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-decoration: underline;
	color: #0066cc;
}
/*.laterali_main_table{
	border-bottom-color: Gray;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-color: Gray;
	border-right-width: thin;
	border-right-color: Gray;
}*/
.testipiccoli{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
}
.tabelle_bianche{
	border: thin solid;
	border-color: #0066cc;
}
.indice{
	line-height: 10px;
}
.colleg_vai{
color:#0067cc;
font-weight:bold;
font-size:12px;
font-family:"Trebuchet MS";
}
.colleg_prima{
color:#00ccff;
font-weight:bold;
font-size: 11px;
font-family:"Trebuchet MS";
}

.bordo_tab_img{
	margin: 5px;
	border-left-width: 3px;
	border-left-color:#006E7F;
	border-left-style:solid;
}
.bordo_tab_text{
	margin: 5px;
	border-left-width: 3px;
	border-left-color:#FFA200;
	border-left-style:solid;
}
.didascalie{
	font: normal 9pt Arial;
	font-style: oblique;
	color: #006E7F;
}
.testocopyright{
	font: normal 7pt Arial;
	color: Gray;
}
.linee{
	margin-left: 10px;
}
.testi{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	margin-left: 10px;
}
.titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color:#006E7F;
	margin-left: 10px;
	}
.sotto_titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color:#BF0045;
	margin-left: 10px;
	}
.inline {
	float: left;
	margin: 0em 1em 1em 0;
	display: inline;
	padding: 4px 4px;
	
}
.inline-sx {
	padding:5px;
	margin: 0px 5px 0px 5px;
	float:left;
}
.inline-dx {
	padding:10px;
	margin:0px 5px 0px 5px;
	float:right;
}
	
/* --- menu piede --- */
.foot_menu{
	font: 8pt Arial, Helvetica, sans-serif;
	margin:0px;
   padding:0px;
}
foot_menu a{
	color: #7F002E;
	display:block;
	text-decoration:none;
}
.foot_menu a:visited{
color:#7F002E;
text-decoration:none;
}
.foot_menu a:hover{
color:##7F002E;
background:#FFA200;
list-style-type:disc;
text-decoration:none
}
.foot_menu a:active{
background: #7F002E;
color: Gray;
text-decoration:none
}
/* --- stili del menu --- */
.main_menu{
color: #C3F7FF;
font: 10px Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
.main_menu a{
color: #0000CD;
display:block;
text-decoration:none
}
.main_menu a:hover{
color:#FFFFFF;
background:#0067CC;
list-style-type:disc;
text-decoration:none;
}
.main_menu p{
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
margin: 0px;
padding: 2px 3px 2px 5px;
font-weight:bold;
background-image: url(img/sotto_pulsante.jpg);
}
/* --- FINE stili del menu --- */

/* --- stili del sottomenu --- */
.sotto_menu{
background:#ffffff;
font: 10px Arial, Helvetica, sans-serif;
margin:0px;
padding:0px
}
.sotto_menu a{
background:#ffffff;
color: #7F002E;
display:block;
text-decoration:none
}
.sotto_menu a:hover{
color:#006E7F;
background:#F3FFA5;
list-style-type:disc;
text-decoration:none
}
.sotto_menu p{
background:#ffffff;
border-bottom-color:#C3F7FF;
border-bottom-style:solid;
border-bottom-width:1px;
margin: 0px;
padding: 2px 3px 2px 5px;
font-weight:normal;
 text-align: right;
}
/* --- FINE stili del sottomenu --- */

/* --- collegamenti sottopagine dei menu --- */
.sottoPagine{
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
sottoPagine a{
	color: #00008B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
sottoPagine a:visited{
	color: Orange;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.sottoPagine p{
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div#film{
	width: 150px;
	text-align: center;
	padding-left: 5px;
	padding-top: 3px;
}
/*------------------- Menu laterale destro ARMATA BIANCA NEL MONDO ----------------------------*/
.button_pos{
	margin-top: 3px;
	margin-left: 8px;
	margin-bottom: 3px;
	float:left;
}
.button_pos_1{
	padding-top: 5px;
	margin-top: 3px;
	margin-left: 8px;
	margin-bottom: 3px;
	float:left;
	border: 1px;
	border-color: White;
}

div#menu_dx_green a{
font: 12px Arial, Helvetica, sans-serif;
text-align: right;
color: #0066cc;
display: block;
text-decoration:none;
margin:5px;
padding:5px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}

div#menu_dx_green a:hover{
color:#999999;
background:#99ff66;
text-decoration:none;
}

div#menu_dx_orange a{
font: 12px Arial, Helvetica, sans-serif;
text-align: right;
color: #0066cc;
display: block;
text-decoration:none;
margin:5px;
padding:5px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}

div#menu_dx_orange a:hover{
color:#999999;
background:#ff9933;
text-decoration:none;
}

div#menu_dx_blue a{
font: 12px Arial, Helvetica, sans-serif;
text-align: right;
color: #0066cc;
display: block;
text-decoration:none;
margin:5px;
padding:5px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}

div#menu_dx_blue a:hover{
color:#999999;
background:#0066cc;
text-decoration:none;
}

div#menu_dx_pink a{
font: 12px Arial, Helvetica, sans-serif;
text-align: right;
color: #0066cc;
display: block;
text-decoration:none;
margin:5px;
padding:5px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
}

div#menu_dx_pink a:hover{
color:#999999;
background:#ffccff;
text-decoration:none;
}
/*------------------- FINE ----------------------------*/
