/* stili delle news */

.contenitore_news {
	padding-top:10px;
	padding-bottom:10px;
    }
.no_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001D35;
}
.divisione 
{
	padding:2px;
}
.blocco_news_preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #15316F;
	text-align: left;
	font-style: italic;
	padding: 5px;
	background-color:#DFDBBD;
	border:#A28F62 solid 1px;
}
.blocco_news_preview A:link {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_news_preview A:hover {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_news_preview A:visited {font-weight:bold; text-decoration: underline; color: #15316F;}

.titolo_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #15316F;
	font-weight:bold;
}

.blocco_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #516C48;
	text-align: left;
	padding: 5px;
	font-style: italic;
	background-color:#DFDBBD;
	border:#A28F62 solid 1px;
	width: 90%;
}
.blocco_news A:link {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_news A:hover {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_news A:visited {font-weight:bold; text-decoration: underline; color: #15316F;}






/* stili delle offerte speciali */

.contenitore_offerte {
	padding-top:10px;
	padding-bottom:10px;
    }
.no_offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #15316F;
}
.divisione 
{
	padding:2px;
}
.blocco_offerte_preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #15316F;
	text-align: left;
	font-style: italic;
	padding: 5px;
	background-color:#DFDBBD;
	border:#A28F62 solid 1px;
}
.blocco_offerte_preview A:link {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_offerte_preview A:hover {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_offerte_preview A:visited {font-weight:bold; text-decoration: underline; color: #15316F;}

.data_offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #516C48;
	}

.titolo_offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #15316F;
	font-weight:bold;
	}

.blocco_offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #516C48;
	text-align: left;
	padding: 5px;
	font-style: italic;
	background-color:#DFDBBD;
	border:#A28F62 solid 1px; 
	width: 90%;
}
.blocco_offerte A:link {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_offerte A:hover {font-weight:bold; text-decoration: underline; color: #15316F;}
.blocco_offerte A:visited {font-weight:bold; text-decoration: underline; color: #15316F;}



/* stile del "search box" di OBM */


.formtitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-color: #594137;
	border-top-color: #594137;
	border-left-color: #594137;
	background-color: #EEF1DC;
}
.formtesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	text-align: left;
	padding: 5px;
	border-right-style: none;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #594137;
	border-bottom-color: #594137;
	border-left-color: #594137;
	background-color: #F5F7EA;
}
.formdati {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	text-align: left;
	padding: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #594137;
	border-bottom-color: #594137;
	border-left-color: #594137;
	background-color: #F5F7EA;
}
.formcelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-color: #594137;
	border-bottom-color: #594137;
	border-left-color: #594137;
	border-top-color: #594137;
	background-color: #594137;
	padding:3px;
}
.classshown{
         font-size: 11px;
         color: #000000;
         font-family :  Arial, Helvetica, sans-serif;
}

.classhidden{
         font-size: 11px;
         color: #000000;
         font-family :  Arial, Helvetica, sans-serif;
         display: none
}
/* fine css per pannello blix 2.0 */
.txtmarrone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.bottoni_bianchi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
}

.bottoni_arancioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
	padding-left: 10px;
	text-decoration:blink;
}

.titoli_marrone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
}
.titoli_arancione{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3300;
	font-style: normal;
	font-weight: bold;
}
.txtmarrone_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47322A;
	text-decoration: underline;
}

/* stili delle news */

.blix_singola_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.blix_contenitore_news {
}
.blix_no_news {
}
.blix_divisione {
}
.blix_titolo_news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3300;
	font-style: normal;
	font-weight: bold;
}