{
	margin:0;
	padding:0;
}

html, body {
	height: 100%;
	font-family: Arial,Verdana,Sans-serif;
  	color:#FFFFFF;
	background:#000000;
}
p {
color:#FFFFFF;
font-size:12px;
}
h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; text-align: justify;  text-decoration: none; font-style:normal; font-weight:normal; }
img {border:0;}
.master_img {
padding:3px;
   border:1px solid #FF0000;
background-color:#666666;

}
#contenitore {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -30px;
	color:#FFFFFF;
}
/*LAYOUT*/
#colonnasx {
float: left;
width: 15%;
}
#colonnafoto {
float:left;
width: auto;
height: 100%;
}

.clear {clear: both;}
#foto  {
clear:both;
width:200px;
height: 100%;
margin: 0 auto;
position:absolute;
}



#colonnina {
float: left;
width: 01%;

}
#colonninadx{
float: left;
width: 01%;
height: 100%;
}

#colonnadx {
float: right;
width: 80%;
}
#colonnacerca {
	width: 90%;
	}
	

#colonnacentro {
	float: left;
	width: 60%;
}
#colonnaresult {
	width: 600px;
	margin-left:100px;
}

.mainmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFaa00; text-decoration: none; padding-top: 1px;}
.mainmenu a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFaa00; text-decoration: none; padding-top: 1px;}
.mainmenu a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFee00; text-decoration: none;}

.Text_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px; text-align: justify}
/*a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFee00; text-decoration: none}*/
.left_menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFaa00; text-decoration: none; vertical-align: middle ; padding-left: 5px; margin-left: 5px; border-left-width: 5px; padding-top:15px; padding-bottom:2px;}
.left_menu p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; vertical-align: middle ; padding-left: 5px; margin-left: 5px; border-left-width: 5px;  padding-bottom:2px;}
.left_menu a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFaa00; text-decoration: none; vertical-align: middle ; padding-left: 5px; margin-left: 5px; border-left-width: 5px;/*padding-bottom:10px;*/ }
.left_menu a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFee00; text-decoration: none; vertical-align: middle ; padding-left: 5px; margin-left: 5px; border-left-width: 5px; /*padding-bottom:10px;*/}
.left_menu .selected{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; vertical-align: middle ; padding-left: 5px; margin-left: 5px; border-left-width: 5px; cursor:default; /*padding-bottom:10px;*/}
.left_menu .selected:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; vertical-align: middle ; padding-left: 5px; margin-left: 5px; border-left-width: 5px; cursor:default; /*padding-bottom:10px;*/}
.titles {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFaa00; text-decoration: none; font-style: italic}

.Titolo_area {  font-family: Wonton; font-size: 36px; font-style: italic; font-weight: bold; color: #FF0000; text-decoration: none}
.Testo1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; text-align: justify; padding-top: 0px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-decoration: none; }

.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none;}
.links a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFF33; text-decoration: none; padding-top: 1px;}
.titolo_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #FFFFFF; text-decoration: none; font-style: normal}
.Testo_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; text-align: justify; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 8px; text-decoration: none; font-style:normal; }

.Testo_box  a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFaa00; text-decoration: none; }
.Testo_box  a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFee00; text-decoration: none;}

.titolo_sezione {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; font-weight: normal; color: #FF9900; text-decoration: none; text-align: center; padding-top:10px;}

#titolo_pagina {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; font-weight: normal; color: #FF9900; text-decoration: none; text-align: center; padding-top:10px;}
#titolo_pagina a{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; font-weight: normal; color: #FF9900; text-decoration: none; text-align: center; padding-top:10px;}
#titolo_pagina a:hover{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; font-weight: normal; color: #FF9900; text-decoration: none; text-align: center; padding-top:10px;}

.space {  padding-top: 7px}

.rientro{ padding-left: 2em;}
.little { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF ; text-align: justify; padding-top: 0; padding-right: 35px; padding-bottom: 0; padding-left: 35px; text-decoration: none; font-style:italic;
width:700px;
 }
 
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF ; text-align: justify; padding-top: 0; padding-right: 35px; padding-bottom: 0; padding-left: 35px; text-decoration: none; font-style:italic;
 } 


/*footer*/
#footer {
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt;
	 color: #FFFFFF ;
	 text-align: center; 
	 /*padding-top: 80%;*/
	 padding-right: 3px;
	 padding-bottom: 3px;
	 padding-left: 3px; 
	 text-decoration: none; }


#footer , .push {
	height: 30px;
	line-height: 30px;
		}

ol li
{
   color:#CC0000;
   font-size:14px;
   font-weight:bold;
   line-height: 2.3em;
}
   ol li span
   {
      color:#fff;
	  font-size:14px;
	  font-weight:normal;
	  line-height: 2.3em;
   }
.red {color: #CC0000;}
.bak2top {
				font-family: Arial;
				font-size: 10px;
				font-weight: bold;
				color: #fff;
				background-color: #000;
				border: 1px solid;
				border-color: #cc0000;
				padding: 3px;
			}

