.body { color: #292e31; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff; }

/* HEADER */

.header_sfondo_01
{
	background-image:url(pic/header_sfondo_01.gif);
	background-repeat:repeat-x;
}

.header_sfondo_02
{ background-image:url(pic/header_sfondo_02.gif); background-repeat:repeat-x; }

.header_sfondo_03
{
	background-image:url(pic/header_sfondo_03.gif);
	background-repeat:repeat-x;
}

.header_sfondo_04
{ background-image:url(pic/header_sfondo_04.gif); background-repeat:repeat-x; text-decoration: none; }

.header_sfondo_dx
{
	background-image:url(pic/header_sfondo_dx.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.ricerca_select
{
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
	color:#666666;
	width:102px;
	height:18px;
	border-top:1px solid #A5ACB2;
	border-bottom:1px solid #A5ACB2;
	border-left:1px solid #A5ACB2;
	border-right:1px solid #A5ACB2;
}

.ricerca_text
{
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
	color:#666666;
	width:100px;
	height:18px;
	border-top:1px solid #A5ACB2;
	border-bottom:1px solid #A5ACB2;
	border-left:1px solid #A5ACB2;
	border-right:1px solid #A5ACB2;
}

.data
{
	font-size:9px;
	font-family:Verdana,Arial,Helvetica;
	font-weight:normal;
	color:#ffffff;
}

/* FINE HEADER */

/* COMUNICATI */

.comunicati_sfondo
{
	background-color : #FFFFFF;
	background-image : url(pic/sfondo_comunicati.gif);
	background-repeat : repeat-x;
}

.comunicati_titolo
{
	font-size:11px;
	font-family:Arial, Helvetica, Verdana;
	font-weight:bold;	
	color:#b22222;
}

.comunicati_data
{
	font-size:12px;
	font-family:Verdana,Arial,Helvetica;
	font-weight:bold;
	color:#666666;
}

.comunicati_testo
{
	font-size:12px;
	font-family:Verdana,Arial,Helvetica;
	font-weight:normal;
	color:#262626;
}

.comunicati_link
{
	font-size:12px;
	font-family:Verdana,Arial,Helvetica;
	font-weight:bold;	
	color:#DF0024;
	text-decoration:underline;
}

/* FINE COMUNICATI */

/* BANNER COLORE SFONDO */

.banner_colore_sfondo
{ background-color : transparent; background-image: url(../table_imgs/back.jpg); background-repeat: repeat; }

/* FINE BANNER COLORE SFONDO */

/* AUTORE E PAROLA DEL GIORNO */

.giorno_sfondo
{
	background-image : url(pic/sfondo_autore_parola_giorno.gif);
	background-repeat : no-repeat;
}

.giorno_link {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.giorno_link:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#FFBB38;
	text-decoration:none;
}

/* FINE AUTORE E PAROLA DEL GIORNO */

/* NAVIGATOR SINISTRA */

.nav_sfondo_01
{
	background-color:#D8E7ED;
}

.nav_sfondo_02
{
	background-color:#ff8c00;
}

.nav_sfumatura_01
{
	background-color:#D8E7ED;
	background-image:url(pic/nav_sx_sfumatura_01.gif);
	background-repeat:repeat-x;
	height:15px;
}

.nav_sfumatura_02
{
	background-color:#D8E7ED;
	background-image:url(pic/nav_sx_sfumatura_02.gif);
	background-repeat:repeat-x;
	height:12px;
}

.nav_sfumatura_03
{ background-image:none; background-repeat:repeat; text-decoration: none; height:12px; }

.navsx {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;
	text-decoration:none;
}

.navsx:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
	text-decoration:none;
}

.navsxbold {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#262626;
	text-decoration:none;
}

.navsxbold:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

/* FINE NAVIGATOR SINISTRA */

/* SINDICATION */

.sindication
{
	background-color:#F2F2F2;
}

.sindication_link
{
	font-size:9px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}

.sindication_testo
{ font-size:9px; font-family:Verdana, Arial, Helvetica; font-weight:normal; color:#4d4d4d; text-align: justify; }

/* FINE SINDICATION */

/* VARIE HOME */

.divisore_giallo
{
	border-right:1px solid #FFA700;
}

.divisore_arancio
{
	border-right:1px solid #FF7700;
}

.sfondoblog
{
	background-color : #FFFFFF;
	background-image : url(pic/sfondo_blog.gif);
	background-repeat : repeat-x;
}

.td_news
{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.td_appuntamenti
{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.ricerca {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;
}

.form {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;	
}

/* FINE VARIE HOME */

/* TESTO DELLA PAGINA */

.testo0-grigio {
	font-size:10px;
	font-family:arial,helvetica;
	font-weight:normal;
	color:#262626;
}

.testo0-bianco {
	font-size:10px;
	font-family:arial,helvetica;
	font-weight:normal;
	color:#ffffff;
}

.testo0-arancio {
	font-size:10px;
	font-family:arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
}

.testo1-grigio { font-size:11px; font-family:Verdana, Arial, Helvetica; font-weight:normal; color:#262626; text-decoration: none; }
.testo1-red { color: #b22222; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none; }
.testo1-grigio-bold { font-size:11px; font-family:Verdana, Arial, Helvetica; font-weight:bold; color:#404040; text-decoration: none; }
.testo1-grigio-bold-helv { color: #404040; font-size: 11px; font-family: Helvetica, Verdana, Arial; font-weight: bold; text-decoration: none; }
.testo1-grigio-bold_10 { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; }
.testo1-grigio-bold_9 { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; }
.title-product { font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#ff5d00; font-style: normal; }

.testo1-bianco-bold {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
}

.testo1-arancio {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
}

.testo1-arancio-bold { font-size:11px; font-family:Verdana, Arial, Helvetica; font-weight:bold; color:#ff5d00; text-decoration: none; }

.testo2-grigio {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;
}

.testo2-grigio-bold {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#404040;
}

.testo2-bianco {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffffff;
}

.testo2-bianco-bold {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
}

.testo2-arancio {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
}

.testo2-arancio-bold {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ff5d00;
}

/* LINK NELLA PAGINA SOTTOLINEATI */

.link1-grigio {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;
	text-decoration:underline;
}

.link1-grigio-bold {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#404040;
	text-decoration:underline;
}

.link1-bianco {
	font-size:2px;
	font-family:Verdana, Arial, Helvetica;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.link1-bianco-bold {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}

.link1-arancio {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
	text-decoration:underline;
}

.link1-arancio-bold {
	font-size:11px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ff5d00;
	text-decoration:underline;
}

.link2-grigio {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;
	text-decoration:underline;
}

.link2-grigio-bold {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#404040;
	text-decoration:underline;
}

.link2-bianco {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}

.link2-bianco-bold {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}

.link2-arancio {
	font-size:13px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
	text-decoration:underline;
}

.link2-arancio-bold {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica;
	font-weight:bold;
	color:#ff5d00;
	text-decoration:none;
}

/* NAVIGATOR DESTRA */

.navdx {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#262626;
	text-decoration:none;
}

.navdx:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ff5d00;
	text-decoration:none;
}

.navdxbold {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#404040;
	text-decoration:none;
}

.navdxbold:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ff5d00;
	text-decoration:none;
}

.navdx-grigio {
	font-size:10px;
	font-family:arial,helvetica;
	font-weight:normal;
	color:#262626;
}

.navdx-bianco {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
}

.navdx-arancio { font-size:11px; font-family:Verdana, Arial, Helvetica; font-weight:bold; color:#ff5d00; text-decoration: none; }

/* FOOTER */

.footer_sfondo {
	background-image:url(pic/footer_sfondo.gif);
	background-repeat:repeat-x;
}

.footerbianco {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.footerbianco:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffa700;
	text-decoration:none;
}

.footergiallo {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffa700;
	text-decoration:none;
}

.footergiallo:hover {
	font-size:10px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.footer_link {
	font-size:9px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.footer_link:hover {
	font-size:9px;
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.footer_testo {
	font-size:9px;
	font-family:verdana,arial,helvetica;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.tableright { color:#fff; font-family:"Lucida Grande", Arial, Helvetica, sans-serif; background-image:url(../table_imgs/inf_rside_s.png); background-attachment: scroll; padding-top: 0; }
.sidebarnavihead { color: #fff; font-size: 12px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: bold; line-height: 25px; background-image: url(../resources/top_block.png); background-repeat: no-repeat; text-align: center; margin-top: 0; margin-bottom: 0.1px; padding: 0 10px -5px; }
.toptabhead { color: #fff; font-size: 12px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: bold; line-height: 25px; background-image: url(../resources/tab_header.gif); background-repeat: no-repeat; text-align: center; margin-top: 0; margin-bottom: 0.1px; padding: 0 10px -5px; }
.tabcontent { color: #000; font-size: 10px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-style: normal; line-height: 120%; background-image: url(../resources/tab-content.gif); text-decoration: none; margin-top: 0; margin-bottom: 0.1px; padding-top: 0; padding-right: 10px; padding-left: 10px; }
.tabfooter { font-size: 10px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; line-height: 15px; background-image: url(../resources/tab_footer.gif); background-repeat: no-repeat; text-align: center; margin-top: 0; margin-bottom: 12px; padding-right: 10px; padding-left: 10px; }
.sidebarlist { color:#ccc; font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; background-image:url(../resources/sidebar-body.png); margin-top:0px; margin-bottom:0.1px; line-height:120%; list-style-position:inside; padding-left:10px; padding-right:10px; padding-top:10px; list-style-image:url(http://www.devon-technologies.com/files/misc/arrow.png) }
.sidebarfoot { font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-size:10px; background-image:url(../resources/bottom_block.png); background-repeat:no-repeat; text-align:center; margin-top:0px; margin-bottom:14px; line-height:15px; padding-left:10px; padding-right:10px }
.sidebarhead { color:#fff; font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; background-image:url(../resources/sidebar-head.png); background-repeat:no-repeat; text-align:center; margin-top:0px; margin-bottom:0.1px; padding-right:10px; line-height:25px; padding-left:10px; padding-top:0px; padding-bottom:0px }
.sidebar { color:#000; font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; background-image:url(../resources/content_block.png); margin-top:0; margin-bottom:0.1px; padding-top:10px; line-height:120%; text-decoration: none; padding-left:10px; padding-right:10px   }
.sidebarnavihead2 { color:#fff; font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; background-image:url(../resources/sidebar-navi.png); background-repeat:no-repeat; text-align:center; margin-top:0px; margin-bottom:0.1px; padding-right:10px; line-height:25px; padding-left:10px; padding-top:0px; padding-bottom:0px }
.sidebar_small { color:#000; font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-size:10px; background-image:url(../resources/sidebar-body.png); margin-top:0px; margin-bottom:0.1px; padding-top:10px; line-height:120%; padding-left:10px; padding-right:10px }
.sidebarfoot_small { font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-size:10px; background-image:url(../resources/sidebar-foot.png); background-repeat:no-repeat; text-align:center; margin-top:0px; margin-bottom:14px; line-height:15px; padding-left:10px; padding-right:10px }
.sidebarnaviyell { color:#fff; font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; background-image:url(../resources/sidebar-naviyel.png); background-repeat:no-repeat; text-align:center; margin-top:0px; margin-bottom:0.1px; padding-right:10px; line-height:25px; padding-left:10px; padding-top:0px; padding-bottom:0px }

.title
	{ color: #404040; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; background-color:#e3e3e3; text-decoration: none; float:left; border-bottom:1pt solid #999999; border-bottom-alt:solid #999999 .5pt; padding:2px 10px 4px; }
