body {
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #F80001;
}


/*-----------------------------------------------------------------------------
									LINK GENERALE
-----------------------------------------------------------------------------*/

a {
	font-family: Arial,;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}



/*-----------------------------------------------------------------------------
									FINE LINK GENERALE
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
									CARRELLO
-----------------------------------------------------------------------------*/



.FormsCarrello_Celle {
	font-family: Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
}

.FormsCarrello_CelleReadOnly {
	font-family: Arial;
	font-size: 10px;
	background-color: #E2E0E0;
	color: #000000;
	border: 1px solid #000000;
}

.FormsCarrello_CelleNumeri {
	font-family: Arial;
	font-size: 10px;
	background-color: #F4F1F1;
	color: #000000;
	text-align: right;
	border: 1px solid #000000;
}

.FormsCarrello_CelleNumeriReadOnly {
	font-family: Arial;
	font-size: 10px;
	background-color: #E2E0E0;
	color: #000000;
	border: 1px solid #000000;
	text-align: right;
}

.FormsCarrello_CelleTOTReadOnly {
	font-family: Arial;
	font-size: 10px;
	background-color: #F8EEB3;
	color: #000000;
	border: 1px solid #000000;
	text-align: right;
}


.CellaTOTCarrello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFDB02;
	padding-left: 3px;
}


/*-----------------------------------------------------------------------------
									FINE CARRELLO
-----------------------------------------------------------------------------*/




/*-----------------------------------------------------------------------------
									ORDINE
-----------------------------------------------------------------------------*/



.FormsOrdine_Celle {
	font-family: Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
}

.FormsOrdine_CelleReadOnly {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
}

.FormsOrdine_CelleNumeri {
	font-family: Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
	text-align: right;
}

.FormsOrdine_CelleNumeriReadOnly {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #DADADA;
	text-align: right;
}


/*-----------------------------------------------------------------------------
									FINE ORDINE
-----------------------------------------------------------------------------*/



.Forms_Celle {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
}

.Forms_CelleNumeri {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
	text-align: right;
}

.Forms_Combo130PX {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
	width: 130px;
}


.Forms_Combo160PX {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
	width: 160px;
}

.Forms_Combo280PX {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
	width: 280px;
}

.Forms_Combo320PX {
	font-family: Arial;
	font-size: 10px;
	background-color: #DADADA;
	color: #000000;
	border: 1px solid #000000;
	width: 320px;
}

.Forms_Tasti {
	font-family: Arial;
	font-size: 10px;
	background-color: #CDD8E5;
	color: #000000;
	border: 1px solid #ACB8C6;
	height: 18px;
	width: 50px;
	font-weight: bold;
}
/*-----------------------------------------------------------------------------
								CALENDARIO
-----------------------------------------------------------------------------*/


.Tabella_Contenitore
{
	font-family: Arial;
	color: #000000;
	font-size: 16px;
	background-color: #DDE4EC;
}


.Tabella_PannelloGestione
{
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	background-color: #F7F7F7;
	border: 1px solid #AFAFAF;
}


.Intestazione_MeseAnno
{
	font-family: Arial;
	color: #FF0000;
	font-size: 16px;
}

.Intestazione_PrecedenteSuccessivo
{
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}

a:hover.Intestazione_PrecedenteSuccessivo {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #3180D5;
	text-decoration: none;
}


.Giorni
{
	font-family: Arial;
	font-size: 10px;
	border: 0px outset;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #000000;
}

.Giorni_Festivi
{
	font-family: Arial;
	font-size: 10px;
	border: 0px outset;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #FF0000;
}


.Caledario_GiorniMeseSuccessivo
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF8338;
}
.intestazione_login_adm {
	background-image: url(../immagini//LOGO_sfb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}



.PulsantieraHeader {
	font-family: Arial;
	font-size: 10px;
	background-color: #0B1262;
	color: #FFFFFF;
}

.PulsantieraHeader_BordoDX {
	font-family: Arial;
	font-size: 10px;
	background-color: #0B1262;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #FFFFFF;
}

.PulsantieraHeader_BordoDXSX {
	font-family: Arial;
	font-size: 10px;
	background-color: #0B1262;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.TestoNero_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}


.TestoGiallo_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #FFDB02;
}

a:hover.TestoGiallo_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

a:hover.TestoNero_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #3180D5;
	text-decoration: none;
}

.TestoGrigio_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #6D6D6D;
}

a:hover.TestoGrigio_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

.TestoBianco_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}

.TestoBianco_StandardGiustificato {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}

.TestoTastiMappa {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
}


a:hover.TestoTastiMappa {
	font-family: Arial;
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
}

.TestoBianco_Storia {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}

a:hover.TestoBianco_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

.TestoBianco_Medio {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}

a:hover.TestoBianco_Medio {
	color: #FF0000;
	text-decoration: none;
}


.TestoPaging_Standard {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.TestoPaging_Disabled {
	font-family: Arial;
	font-size: 11px;
	color: #676464;
}


a:hover.TestoPaging_Standard {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.TestoPaging_PaginaSelezionata {
	font-family: Arial;
	font-size: 11px;
	color: #FFDB02;
}
a:hover.TestoPaging_PaginaSelezionata {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}


.TestoGiallo_Medio {
	font-family: Arial;
	font-size: 11px;
	color: #FFDB02;
}

a:hover.TestoGiallo_Medio {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}


.TestoRosso_Medio {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
}

a:hover.TestoRosso_Medio {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.TestoIndirizzo_Home {
	font-family: Arial;
	font-size: 10px;
	color: #0B1262;
}


.TestoVisualizzazioni_Generale {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	padding-right: 5px;
	padding-left: 15px;
}


.TestoRosso_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #CE4949;
}

.TestoRosso_Medio {
	font-family: Arial;
	font-size: 11px;
	color: #CE4949;
}

.TestoBlu_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #0B1262;
}

.TestoGiallo_Ricerche {
	font-family: Arial;
	font-size: 11px;
	color: #FFDB02;
}

.Titolo_Blu {
	font-family: Arial;
	font-size: 14px;
	color: #0B1262;
	font-weight: bold;
	padding-left: 2px;
}

.TitoloBianco_Piccolo {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}


.Titolo_Rosso {
	font-family: Arial;
	font-size: 12px;
	color: #FF0103;
	font-weight: bold;
	font-variant: normal;
}

.Header_LogoSX {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Header_LogoSX.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.Header_ImmagineCentrale {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Header_ImmagineCentrale.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.Toolbar_Celle {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	border: 1px solid #626262;
	padding-left: 5px;
}

.Toolbar_Links {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
}

a:hover.Toolbar_Links {
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-variant: small-caps;
}

.HomePage_BoxSX {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #242423;
}

.HomePage_TitoloBoxEventi {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Eventi_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.HomePage_ImmagineBoxEventi {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Eventi_ImmagineBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.HomePage_TitoloBoxNoleggio {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Noleggio_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.HomePage_ImmagineBoxNoleggio {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Noleggio_ImmagineBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.HomePage_TitoloBoxClub {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Club_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.HomePage_ImmagineBoxAccessori {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Accessori_ImmagineBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.HomePage_TitoloBoxAccessori {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Accessori_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.GestioneRegistrazione_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/AreaClub_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.Azienda_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Azienda_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}


.AreaClienti_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/AreaClienti_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}



.Officina_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Officina_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}


.Concessioanria_Yamaha {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Concessioanria_Yamaha.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}


.Concessioanria_Kawasaki {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Concessioanria_Kawasaki.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.Concessioanria_Sym {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Concessioanria_Sym.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}


.LinkUtili_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/LinkUtili_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.Partner_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Partner_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.RentMoto_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/RentMoto_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.HomePage_ImmagineBoxAbbigliamento {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Abbigliamento_ImmagineBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.HomePage_ImmagineBoxAbbigliamento {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Abbigliamento_ImmagineBoxHo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.HomePage_TitoloBoxAbbigliamento {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Abbigliamento_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.HomePage_TitoloBoxNews {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/News_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.HomePage_TitoloBoxMoto {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Moto_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.HomePage_ImmagineBoxMoto {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Moto_ImmagineBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.HomePage_TitoloBoxCaschi {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Caschi_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.HomePage_ImmagineBoxCaschi {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Caschi_ImmagineBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.Gallery_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Gallery_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.CatNewsEventi_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/CatNewsEventi_TitoloBox.jpg);
	background-repeat: no-repeat;
	background-position: right middle;
}



.SchedaTecnica_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/SchedaTecnica_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.ConfrontaMoto_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/ConfrontaMoto_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.AccessoriScDettaglio_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/AccessoriScDettaglio_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.Allegati_Titolo {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Allegati_Titolo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.HomePage_TestoBox {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}

.HomePage_CellaPowered {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #626262;
}

.HomePage_CellaLineaBassa {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	border-bottom: 1px solid #626262;
}

.HomePage_CellaSeparatore {
	background-color: #626262;
}

.HomePage_CellaLineaDX {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	border-right: 1px solid #626262;
}

.HomePage2_TitoloBoxRicerca {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Front/Ricerca_TitoloBoxHome.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.sfondo_invia_mail {
	background-image: url(Front/sfondo_mail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cella_descrizione {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 9px;
}
.Testo_carrello {
	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	background-image: url(Front/carrello.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-variant: small-caps;
	padding-right: 0px;
}
.Testo_visualizza {

	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	background-image: url(Front/send.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-variant: small-caps;
	padding-right: 10px;
}

.Testo_SpeseSpedizione {

	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	background-image: url(Front/SpeseSpedizione.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-variant: small-caps;
	padding-right: 10px;
}

.Testo_preventivo {


	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	background-image: url(Front/preventivo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-variant: small-caps;
	padding-right: 10px;
}
.cellatab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF0000;
	font-variant: small-caps;
	border-right: 2px solid #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-left: 3px;
}
.cellatab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DADADA;
	border-right: 2px solid #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-left: 3px;
}



.Testo_conferma {



	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	background-image: url(Front/conferma.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-variant: small-caps;
	padding-right: 10px;
}
