BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, helvetica, verdana, sans-serif; 
	TEXT-ALIGN: left
}

body.index {
	background-image: url(../img/bgdoppioverde.gif);
	background-position: left;
	background-repeat: repeat-y;
	scrollbar-3dlight-color: Scrollbar; 
	scrollbar-darkshadow-color: #336666;
	scrollbar-shadow-color: Scrollbar;
	scrollbar-arrow-color: #336666;
	scrollbar-highlight-color: #CFFFCF;
	/*scrollbar-face-color: silver;
	scrollbar-base-color: Silver;
	scrollbar-track-color: silver;
	*/
}

body.areafito {
	MARGIN: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 0px;
	background-image: url(../img/bgverdone.gif);
	background-position: left;
	background-repeat: repeat-y;
	scrollbar-3dlight-color: Scrollbar;
	scrollbar-darkshadow-color: #336666;
	scrollbar-shadow-color: Scrollbar;
	scrollbar-arrow-color: #336666;
	scrollbar-highlight-color: #CFFFCF;
	padding: 0px;
}

TD {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif
}

TD.index {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #336666;
	white-space: nowrap
}

.testoverdone {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #336666;
}

.testoverdino {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #65C565;
}

.testogrigio {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #808080;
}

.testorosso1 {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #990033;
}

TABLE.boxtable {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	BORDER-COLLAPSE: collapse
}

.logoindexrosso {
	POSITION: relative;
	PADDING-TOP: 120px;
	PADDING-RIGHT: 40px; 
	PADDING-LEFT: 60px; 
	PADDING-BOTTOM: 40px
}

.logoindexrosso2 {
	POSITION: relative;
	PADDING-TOP: 120px;
	PADDING-LEFT: 60px; 
	PADDING-BOTTOM: 40px
}

td.logorosso2  {
	background: url(../img/m_fito_alto.gif) no-repeat;
}

.topimageindex {
	POSITION: relative;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 0px
}

.zeroimage {
	POSITION: relative;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px
}

TD.immagine {
	POSITION: relative;
	BORDER-RIGHT: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.boxlogin {
	POSITION: relative;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px
}

.titoloarearis {
	COLOR: #CFFFCF;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	border-bottom: 1px solid white
}

.testolgpw {
	COLOR: white;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif
}

.boxdati {
	background-color: #CFFFCF;
	FONT-SIZE: 11px;
	color: #696969;
	border: none;
	height: 18px;
}

.boxdatifarma {
	background-color: #CFFFCF;
	FONT-SIZE: 11px;
	color: #696969;
	border: none;
	height: 18px;
	width:253px;
}

.boxeuro {
	background-color: #CFFFCF;
	color: black;
	text-align: right;
	border: none;
}

.entra {
	COLOR: #CFFFCF;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
}

.scegli {
	COLOR: #CFFFCF;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
}


.pulsante {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
}

.pulsanteAR {
	border: 1px solid #336666;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background: silver;
	color: #336666
}

.pulsanteSalva {
	border: 1px solid #336666;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background: silver;
	color: #C00000;
}

.titolo1 {
	font-weight: bold;
	FONT-SIZE: 18px;
	font-family: "Times New Roman", Times, serif;
	color : #336666
}

.titolo2  {
	font-weight: bold;
	FONT-SIZE: 16px;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #336666;
}

.sottotitolo {
	font-weight: normal;
	FONT-SIZE: 14px;
	font-family: "Times New Roman", Times, serif;
	color : #336666
}

.titolo3  {
	font-weight: normal;
	FONT-SIZE: 18px;
	font-family: "Times New Roman", Times, serif;
	color: #336666;
}

.sottotitolo3  {
	font-weight: normal;
	FONT-SIZE: 12px;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #336666;
}

.titolo4  {
	font-weight: bold;
	FONT-SIZE: 16px;
	font-family: "Times New Roman", Times, serif;
	color: #336666;
	text-transform: uppercase;
	line-height: 28px;
}

.sottotitolo4  {
	font-style: italic;
	FONT-SIZE: 16px;
	font-family: "Times New Roman", Times, serif;
	color: #336666;
	line-height: 28px;
}

.testoindirizzo {
	font-weight: normal;
	FONT-SIZE: 10px;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #716D6D;
}

.scrittautente {
	padding-right: 8px;
	font-weight: normal;
	FONT-SIZE: 11px;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #336666;
}

.campoDataEntry{
	font-weight: bold;
	color: #800000;
}

Table.listaprodotti {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	background-color: #99CC99;
	color: #336666;
	border: none;
}

TD.titololistaprodotti {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	background-color: #336666;
	color: white;
	font-weight: bold;
	border: none;
	padding-right: 3px;
	padding-left: 3px;
}

TD.listaprodotti {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #336666;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
}

TD.listaschede {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #336666;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 5px 3px 3px 3px;
}

TD.listabianca {
	background-color: #FFFFFF;
}

TD.iscrizione {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #336666;
	text-align: right;
}

TD.iscrizioneCorso {
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	color: #336666;
	padding-left: 10px;
	border-bottom: 1px solid White;
}

TD.lineasotto {
	COLOR: #336666;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	border-bottom: 1px solid white
}

A {
	/*COLOR: #828282;*/
	/*COLOR: #385772;*/
	COLOR: #426786;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #990033;
	TEXT-DECORATION: none
}

.PdpMenu {
	FONT-SIZE: 11px;
	color: white;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	background-color: #99cc99;
	white-space: nowrap	
}

A.PdpMenu {
	FONT-SIZE: 11px;
	COLOR: #336666; 
	TEXT-DECORATION: none
}

A.PdpMenu:hover {
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: none
}

A.index {
	COLOR: #716D6D; 
	TEXT-DECORATION: none
}

A.index:hover {
	COLOR: #990033;
	TEXT-DECORATION: none}
	
A.pagprod {
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	white-space: normal;
	font-weight: bold;
}

A.pagprod:hover {
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}

.errore {
	color: #990033;
	font-weight: bold;}

UL {padding-left : 15px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-top : 2px;
	margin-left : 0px;}

LI {padding-left : 3px;}

UL.arearis {padding-left : 15px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-top : 2px;
	margin-left : 0px;}

LI.arearis {padding-left : 3px;
		padding-bottom : 10px;}

.testoarearis {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
}

/* PER SALVARSI DAL TINY CHE NON METTE BORDER=0 */
IMG {
	border: none;
}
