body
{
    #background-image: url('immagini/grafica/fondo_esterno.jpg');
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	text-align: right;
}

input
{
    border-color: #000333;
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
}


textarea
{
    border-color: #000333;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
}


input.input_preventivo
{
    border-color: #000333;
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
    width:16px;
}


input.cerca
{
    border-color: #777777;
    border-style: solid;
    border-width: 1;
    font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


.data
{
    font-size: 11px;
    color: #003366;
    font-weight: bold;
}



.titoli_pagine {
	color: #6c0e64;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}



TD.link_menu_sx {
    text-align: right;
    background-image: url('immagini/grafica/menu_sx/fondo.jpg');
    padding-right: 10px;
}

DIV.div_menu_sx {
	display: none;
}

DIV.div_menu_sx_open {
	display: inline;
}

A.link_menu_sx {
	color: #777777;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_menu_sx:hover
{
	color: #6c0e64;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/***link delle info e condizioni***/
td.info A.link_menu_sx {
	color: black;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

td.info A.link_menu_sx:hover
{
	color: #6c0e64;
}

A.link_testa {
	color: #6c0e64;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}


A.link_testa:hover
{
	color: #94999d;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


div.menu_testata
{
    position: relative;
    top: 40px;
    left: 12px;
    width: 270px;
    overflow: hidden;
    text-align: right;
}

div.menu_testata div
{
    float: left;
    padding: 5px;
}

div.menu_testata div.link
{
    padding-top: 12px;   
}

div.menu_testata div.flags
{
    padding-top: 9px;   
}

A.menusx_macrocategorie {
	color: #000333;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.menusx_macrocategorie:hover {
	color: #c50e0c;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

A.menusx_macrocategorie:select {
	color: #c50e0c;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}


A.livello1_catalogo_link, A.livello1_catalogo_link_selected {
	color: #777777;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.livello1_catalogo_link:hover, A.livello1_catalogo_link_selected {
	color: #6c0e64;
}


A.livello1_catalogo_link_open {
	color: #6c0e64;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.livello1_catalogo_link_open:hover {
	color: #6c0e64;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

a.prodotti_nuovi
{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #6C0E64;
	font-style: italic;
}

a.prodotti_nuovi:hover
{
	color: black;
}


A.sottocategorie {
	color: #000000;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.sottocategorie:hover, A.sottocategorie.selected {
	color: #ffffff;
	background-color: #9d83a0;
}

TD.categorie{
    background-color: #f5f9fe;
}

TD.sottocategorie{
    background-color: #f5f9fe;
}

TD.sottocategorie:hover, TD.sottocategorie.selected {
    background-color: #9d83a0;
}

A.titolo_news_vetrina {
	color: #006699;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

A.titolo_news_vetrina:hover {
	color: #d01700;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.colori {
	color: #006699;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


#newsHomeCnt
{
    border: 1px solid #666666;
    height: 90px;
    padding: 5px;
    margin: 0px;
    /*overflow: hidden;*/
}

#newsHomeCnt img
{
    float: left;
    margin-right: 2px;
}



A.titolo_prodotto
{
    text-decoration: none;
}



A.link_menu_sotto_sx {
	color: #000333;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_menu_sotto_sx:hover {
	color: #c50e0c;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_cerca {
	color: #6c0e64;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_cerca:hover {
	color: #777777;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_chiudi {
	color: #6c0e64;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_chiudi:hover {
	color: #777777;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_continua {
	color: #000333;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.link_continua:hover {
	color: #c50e0c;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	text-decoration: none;
}

.titolo_news {
	color: #000333;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
}

.titolo_news_vetrina {
	color: #ffffff;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
	padding-bottom: 10px;
}

.titolo_vetrina {
	color: #003366;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
	padding-left: 13px;
	padding-top: 10px;
}

.lista_catalogo
{
    	color: #000333;
	font: normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

A.lista_catalogo:hover
{
    	color: #c50e0c;
}




.telefoni
{
    color: #003366;
    font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
	text-indent: 2px;
}

.scheda_titolo
{
    color: #003366;
    font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-transform: uppercase;
    text-decoration: none; 
}

.codice_articolo_scheda
{
    color: black;
    font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-transform: uppercase;
    text-decoration: none; 
}


.scheda_descrizione {
	color: black;
	font: normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	text-decoration: none;
}

.scheda_link
{
    color: #000333;
    font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-align: center;
    text-decoration: none;
}

A.scheda_link:hover
{
    color: #c50e0c;
}


.testo_news_home {
	color: #000333;
	font: normal 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
	text-decoration: none;
}

.testo_news {
	color: #000333;
	font: normal 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
	text-decoration: none;
}

.condizioni_titolo
{
    color: #ffffff;
    font: bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;
    text-transform: capitalize;
    text-align: left;
    text-decoration: none;
    padding-left: 13px;
    padding-bottom: 5px;
}


.dim9pt {
	color: #000333;
	font: 9px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.dim10pt {
	color: #000333;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.dim11pt {
	color: #000333;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.dim12pt {
	color: #000333;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.dim13pt_testi_presentazione {
	color: #000333;
	font: 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.regione {
	color: #fff;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	background-color: #99b8d0;
	height: 15px;
}

.nome_agente
{
    color: #003366;
    font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-transform: uppercase;
    text-decoration: none; 
}

.tel_agente
{
    color: #003366;
    font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-decoration: none; 
}

A.email_agente:hover
{
    	color: #c50e0c;
}

A.email_agente
{
    	color: #003366;
}

.modulo_etichetta {
	color: #003366;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
	background-color: #b4d7f0;
	height: 15px;
}

.titolo_categoria {
	color: #6c0e64;
	white-space: pre;
	font: bold 20px "Trebuchet MS";
}

.segnala {
	color: #6c0e64;
	white-space: pre;
	font: bold 14px "Trebuchet MS";
}

.taglie_ricerca {
	color: black;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.etichetteindici {
	color: #6c0e64;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.modulo_contenuto {
	color: #003366;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	border: 1px groove #003366;
}

.piede {
	color: #94999D;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.testa_stampa {
	color: #003366;
	text-align: right;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.descrizione_categoria {
	color: black;
	text-align: left;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

