/* @charset "utf-8"; */
/* CSS Document */

/* ----------- Inizio stile box con hover HOME PAGE-----------------------*/
#contenitore { width: 450px; }

#contenitore ul
{
margin-left: 30px;
padding: 5px;
list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}

#contenitore a
{
display: block;
padding: 10px;
width: 450px;
/* background-color: #fff; */
border-bottom: 1px solid #eee;
}

#contenitore a:link, #nav_list a:visited
{
color: #999999;
text-decoration: none;
}

#contenitore a:hover
{
background-color: #f1f1f1;
color: #999;
}

/* ----------- Fine stile box con hover HOME PAGE -----------------------*/

/* ----------- Inizio stile box con hover HOME PAGE-----------------------*/
#contenitore_sx { width: 200px; }

#contenitore_sx ul
{
margin-left: 30px;
padding: 5px;
list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}

#contenitore_sx a
{
display: block;
padding: 10px;
width: 200px;
/* background-color: #fff; */
border-bottom: 1px solid #eee;
}

#contenitore_sx a:link, #nav_list a:visited
{
color: #999999;
text-decoration: none;
}

#contenitore_sx a:hover
{
background-color: #f1f1f1;
color: #999;
}

/* ----------- Fine stile box con hover HOME PAGE -----------------------*/



/* Inizio stile menu */
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
width: 100%;
overflow: hidden;
/* margin-bottom: 1em; */
border: 1px solid #fff;
border-width: 1px 0;
background: black url(../img/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 13px solid white;
width: 125px;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../img/blockactive.gif) center center repeat-x;
}

/* Fine stile menu */

/* -----------------------------------------------------------------------------*/
/* -----------------------------------------------------------------------------*/


body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.link_verde {
color: #73a528;
font-weight: bold;
text-decoration:none;
}

.link_verde:hover {
color: #000;
font-weight: bold;
text-decoration:none;

}

.link_spot {
color: #336699;
font-weight: bold;
text-decoration:none;
}

.link_spot:hover {
color: #000;
font-weight: bold;
text-decoration:underline;

}

.link_spot_pq {
color: #336699;
font-weight: bold;
text-decoration:none;
border:#cccccc 2px solid;
background-color:#f1f1f1;

padding:10px;


}

.link_spot_pq:hover {
color: #000;
font-weight: bold;
text-decoration:underline;

}


.link {
	font-size: 10px;
	color: #3399ff;
	text-decoration: none;
}

.link:hover {
	font-size: 10px;
	color: #000;
	text-decoration: none;
}

.lingua {
	font-size: 10px;
	color: #336699;
	text-decoration: none;
    font-weight: bold;	
}

.lingua:hover {
	font-size: 10px;
	color: #000;
	text-decoration: none;
    font-weight: bold;	
}


.lingua_attivo {
	font-size: 10px;
	color: #000;
	text-decoration: none;
    font-weight: bold;	
}


.lingua_tab {
	font-size: 10px;
	color: #336699;
	text-decoration: none;
    font-weight: bold;
	margin-left:50px;
}

.lingua_tab:hover {
	font-size: 10px;
	color: #000;
	text-decoration: none;
    font-weight: bold;	
}


.testo {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	/* padding: 5px;
	margin: 5px; */
	line-height: 20px;
		
}


.titolo {
	font-size: 26px;
	font-weight: bold;
	text-align: right;
}

.titolo_paragrafo {
	font-size: 18px;
	font-weight: bold;
	text-align: right;
}

.piede {
	font-size: 9px;
	font-weight: nomal;
	text-align: center;
	color:#666666;
}

.spot {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	margin-left:20px;
	height: 75px;	
}

.margin_img {
margin:10px;
}

.casella_form {
	background-color: #fff;
	font-size: 10px;
	padding: 3px;
	color: #73a528;
	text-align: left;
	font-weight: 500;
	letter-spacing: 1px;
	border-top: 0px solid #c89500;
	border-right: 0px solid #c89500;
	border-bottom: 0px solid #c89500;
	border-left: 0px solid #c89500;	
	}
	
.etichetta_form {
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
}	
	
.nuovoInput {
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-align: left;
	font-weight: 500;
	letter-spacing: 1px;

}

.hover_foto A{
		BORDER: #73a528 2px solid;
		background-color:#FFFFFF;
		padding: 2px;
		DISPLAY: block;
		FLOAT: clear;

}

.hover_foto A:hover {
		BORDER: #666 2px solid;
		background-color:#FFFFFF;
		padding: 2px; 
		TEXT-DECORATION: none;

}

/*  -------- DIV  -------- */

#box_fiera {
position:relative;
padding:5px;
width:430px;
height:200px;
z-index:1; 
overflow:none;

border: #184878 solid 5px;

	font-size: 18px;
	font-weight: bold;
}

