/* ridefinizione dei tag */
body {
	 background-color: #E1E1E1;
}


/* layout */
.bordo {border: 1px solid #FFFFFF;}
.bordoMiniature {border: 1px solid #333333;}
.bordoMiniaturePrima {border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333;}
.bordoSup {border-top: 1px solid #FFFFFF;}
.bordoInf {border-bottom: 1px solid #FFFFFF;}
.bordoDx {border-right: 1px solid #FFFFFF;}
.bordoInterneDX {border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #333333; border-right-color: #333333;}
.bordoInterneSup {border-top-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #333333; border-right-color: #333333;}
.bordoInterneSX {border-top-width: 1px; border-top-style: solid; border-top-color: #333333;}
.bordoInternelatoDX {border-right-width: 1px; border-right-style: solid; border-right-color: #333333;}
.areaGrigioChiaro {background-color: #BCBCBC;}
.areaGrigioChiaroBordoSup {background-color: #BCBCBC; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF;}
.areaGrigioScuro {background-color: #333333;}
.areaGrigioScuroBordo {background-color: #333333; border-top: 1px solid #FFFFFF;}
.areaBianca {background-color: #FFFFFF;}
.areaRossa {background-color: #FF0000;}
.areaRossoScuro {background-color: #CC0000;}
.areaBlu {background-color: #000066;}
.areaBluChiaro {background-color: #9999FF;}

/* navigazione */
.composizioneHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.composizioneHome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.pulsanti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pulsanti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.comnposizioniMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.prodottiMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
.prodottiDescrizione:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
}
.comnposizioneDescrizioneLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}


/* testi */
.primoPianoTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.primoPianoTesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.composizioniTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.composizioniTitoloScheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.comnposizioniTitoloMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.comnposizioniMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.comnposizioniMenuDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.composizioneTesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.composizioneNome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.composizioneTipologie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.comnposizioneDescrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.comnposizioneDescrizioneLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.titoloShowroom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #990000;
	background-color: #FF0000;
	letter-spacing: 5px;
}
.titoloProdotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #9999FF;
	background-color: #000066;
	letter-spacing: 5px;
}
.marche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.notaProdotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: italic;
}
.prodottiMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.prodottiMenuDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
.prodottiDescrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}

/* Menu di navigazione */
.pulsantiMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pulsantiMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pulsante-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	border-right: solid 1px white;
}
.pulsante-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background: #CC0000;
	border-right: none;
}
.pulsante-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background: #9999FF;
	border-right: none;
}
/* Ruggero */
.barraNavigazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-color: #BCBCBC;
	/*border-right: solid 1px black;*/
	border-top: solid 1px black;
}
