<!--
/**********************************
CLASSI TAG HTML GENERICHE 
MAIUSCOLO = ID CSS
minuscolo = classi CSS
***********************************/
HTML {
	height: 100%;
}
BODY {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:66%;
	margin:0 0 auto;
	padding:0;
	color:#333;
	background-color:#eee;
	/*background-color:#f7f7f7;*/
}
a { text-decoration:none; color:#4f8094;}
a:hover { text-decoration:none; color:#000; }
img { border:0;  }

FORM{ margin:0 auto; padding-left:2px; }
FORM label{	font-weight:bold; font-size:1.0em; color:#666666; }
INPUT{padding:2px;border:1px solid #ccc; font-size:1.0em; vertical-align:middle; }
INPUT:hover, SELECT:hover{border-color:#999;}
INPUT:focus{padding:2px; border:1px solid #FDAB3E; background-color:#FFEACE; color:#8A2300;}
SELECT{border:1px solid #ccc; padding:1px; font-size:1.0em;vertical-align:top; margin-top:5px;}
SELECT:focus{padding:1px;border:1px solid #FDAB3E; background-color:#FFEACE; color:#8A2300;}
INPUT.RadioButton,INPUT.CheckBox{ border:0;}
FIELDSET{margin:0.2em 0px 0.3em; padding:1%; width:97%; float:left; border:1px solid #DADADA;clear:both;}
button, button:hover, a.button, a.button:hover,
a.buttonDisabled, a.buttonDisabled:hover{
	border:0;
	background:none;
	padding:0;
	margin:0 5px;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	min-height:20px;
	height:20px;
	line-height:18px;			
	font-size:1.0em;
	cursor:pointer;
	color:#000;
	}
button span, button em, a.button span, a.button em,
a.buttonDisabled span, a.buttonDisabled em{
	display:block;
	min-height:20px;
	height:20px;
	line-height:18px;
	
	}
button span, a.button span, a.buttonDisabled span{
	padding-left:10px;
	background:url('/grafica/img/form/sf_button.gif') no-repeat top left;
	}	
button em, a.button em, a.buttonDisabled em{
	font-style:normal;
	padding-right:10px;
	background:url('/grafica/img/form/sf_button.gif') no-repeat top right;
	}

a.buttonDisabled span{ background:url('/grafica/img/form/sf_buttonDisabled.gif') no-repeat top left; color:#b6b6b6;}
a.buttonDisabled em{ background:url('/grafica/img/form/sf_buttonDisabled.gif') no-repeat top right; color:#b6b6b6;}
button:hover span, a.button:hover span{	background:url('/grafica/img/form/sf_button.gif') no-repeat center left; color:#fff; }	
button:hover em, a.button:hover em{	background:url('/grafica/img/form/sf_button.gif') no-repeat center right; color:#fff; }

a.buttonDisabled:hover span{	background:url('/grafica/img/form/sf_buttonDisabled.gif') no-repeat center left; color:#b6b6b6; }	
a.buttonDisabled:hover em{	background:url('/grafica/img/form/sf_buttonDisabled.gif') no-repeat center right; color:#b6b6b6; }

object{ margin:5px 0 0 0; padding:0;}
/**********************************
CLASSI TAG HTML STRUTTURA DEL SITO 
MAIUSCOLO = ID CSS
minuscolo = classi CSS
***********************************/
#TESTA{
	height:50px;
	line-height:48px;
	margin:0;
	width:100%;
	background-color:#ffffff;
}
#MENU, #CODA {
	clear:both;
	background-image:url('/grafica/img/sfondi/sf_bar.gif');
	background-repeat:repeat-x;
	height:20px;
	line-height:20px;
}
#CORPO{
	width:100%;
	margin:0;
	clear:both;
}
#CORPOCNT{
	width:1038px;
	/*min-height:530px;*/
	min-height:370px;	
	height: auto !important;
	/*height:530px;*/
	height: 370px;
	background-color:#f7f7f7;
	border-left: 1px solid #ccc;
	position:relative;
}
#SPALLA{
	width:182px;
	float:left;
	/*min-height:530px;*/
	min-height:370px;	
	height: auto !important;
	/*height:530px;*/
	height: 370px;
	background-color:#f7f7f7;
	border-bottom: 1px solid #ccc;
}
#PANCIA{
	background-color:#fff;
	width:853px;
	float:right;
	min-height:530px;	
	height: auto !important;
	height: 530px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#TESTA div {
	width:1038px;
	margin: 0;
}
#TESTA div h1 {
	font-family:Monotype Corsiva, Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	font-style:normal;
	text-align:left;
	margin: 0;
	color:#4f8094;
	float:left;
	width:auto;
}

#TESTA div h1 img{
	float:left;
	padding:0 2px 0 2px;
}

#TESTA div ul.ViewCarrello{
	border:0;
    margin:5px 0 0 0;
	padding:0;
	float:right;
    list-style:none;
}

#TESTA div ul.ViewCarrello li, #TESTA div ul.ViewCarrello li a{
	border:0;
	margin:0 ;
	padding:0 3px 0 3px;
	text-align:left;
	float:left;
	height:40px;
	line-height:18px;
}
#TESTA div ul.ViewCarrello li a{
	line-height:40px;
}
#TESTA div ul.ViewCarrello li img{
	width:45px;
}
#TESTA div ul.ViewCarrello li button{
	line-height:40px;
	height:40px;
}

#CODA {
	background-color:#ffffff;
	display:block;
	width:100%;
}
#CODA label {
	display:block;
	width:1038px;
	text-align:center;
	margin:0;
	color: #ffffff;
}
#CODA .info{
	background-color:#FFF; height:45px; border-bottom:1px solid #ccc;
}
#CODAPLUS {
	clear:both;
	width:1038px;
	margin:2px 0 0 0;
	padding:0;
	list-style-type:none; 
	line-height:1.2em;
}
#CODAPLUS li.link{float:left; width:175px; text-align:left; }
#CODAPLUS li.copyright{ position:relative; float:left; width:665px; text-align:center; font-size:0.8em; line-height:1.1em; }
#CODAPLUS li.tools{ position:relative; float:left; width:197px; text-align:right; }
#CODAPLUS li.tools a { padding:0; line-height:14px;}

/**********************************
CLASSI DELLA SOLA INDEX PAGE 
***********************************/
.IDXbody {
	font-family:Monotype Corsiva, Verdana, Arial, Helvetica, sans-serif;
	background-position:center;
	background-image:url('/grafica/img/sfondo_index.gif');
	background-repeat:repeat-x;
	font-size:2.0em;
}

-->
