BODY
{
    padding:0px;
    margin: 0px;
    font: 10px Verdana, Helvetica, sans-serif;
    text-align: center;
    /*background-color: trasparent;*/
	background-COLOR: #FFFFFF;
}

FORM
{
	PADDING:0px; 
	MARGIN:0px;
}

#src_BreadCrumble{
	/*color: #147BC0;*/
	color: #333333;
	font-size: 11px;
	height: 13px;
}

A.link_menu:link, A.link_menu:hover, A.link_menu:active, A.link_menu:visited
{
    text-decoration: none;
    padding-left: 5px; 
    font-weight: bold;
    color:#000000; 
    font-size: 13px;
}

A.link_des:link, A.link_des:active, A.link_des:visited, A.link_des:hover
{
	color:#ff6600;
	text-decoration: underline;
	font-size: 11px;
	font-weight:bold;	
}

.bottone
{
	font-weight:bold;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#EE9456;
	border: solid 1px #ffffff;
	cursor: pointer;
}

.bottone-ANNULLA
{
   	 font-weight:bold;
   	 font-size: 12px;
   	 font-family: Verdana, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#EEBE9E;
	border: solid 0px #EEBE9E;
	cursor: pointer;
/*border: solid 0px #ffffff; 
	border: solid 0px #ffffff;*/
	
}

.casella
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*border: 1px solid #FAB349;*/
}



.tabella-contenitore
{
    BORDER-RIGHT: black 0pt solid;
    BORDER-TOP: black 0pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0pt solid;
    WIDTH: 100%;
    COLOR: #ffffff;
    BORDER-BOTTOM: black 0pt solid;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f8ff;
}
.tr1-contenitore{}
.tr2-contenitore{}
.tr3-contenitore{}
.td1-contenitore{WIDTH: 100px;}

.td-logo-contenitore
{   
	/*BACKGROUND-IMAGE: url(../sfondi/logo.jpg);*/
    WIDTH: 100%;
    HEIGHT: 225px
	
}

.td2-contenitore
{
    TEXT-ALIGN: center;
    WIDTH: 100px;
}

.td3-contenitore{WIDTH: 0px}
.tabella-corpo
{
    BORDER-RIGHT: black 0pt solid;
    BORDER-TOP: black 0pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0pt solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 0pt solid;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #727171;
    /*background-color: red;*/
}
table{
	font-size: 10px;
	color: #000000; /* grigio scuro */
}
.tr1-corpo{}
.td-corpo{TEXT-ALIGN: center;}

/* disponibilità */
.dispon_si    {color: #ffffff; background-color:#8EC63F; padding:2px;}
.dispon_no    { background-color:#F6C800; font-weight: bold;padding:2px; COLOR:#FFFFFF;}
.dispon_ric   {background-color:#F6C800; padding:2px; font-weight: bold; COLOR:#FFFFFF;}
.dispon_ill   {color: #ffffff; background-color:#8EC63F; padding:2px;}
.dispon_zero  {background-color:yellow; padding:2px;}
.dispon_vuoto {background-color:yellow; padding:2px;}
.dispon_neg   {background-color:yellow; padding:2px;}

/* PARTE AGGIUNTA */
H1 {	FONT: bold 24px/24px Verdana, Helvetica, sans-serif; COLOR: #333}
H2 {	FONT: bold 18px/20px Verdana, Helvetica, sans-serif; COLOR: #333}
H3 {	FONT: bold 16px/18px Verdana, Helvetica, sans-serif; COLOR: #333}
H4 {	FONT: bold 14px/16px Verdana, Helvetica, sans-serif; COLOR: #333}
H5 {	FONT: bold 12px/14px Verdana, Helvetica, sans-serif; COLOR: #333}
H6 {	FONT: bold 11px/12px Verdana, Helvetica, sans-serif; COLOR: #333}



UL         {	LIST-STYLE-IMAGE: url(../images/indent.png)}
FORM   {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
SELECT{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333}
HR        {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #999 1px solid; WIDTH: 90%; BORDER-BOTTOM: #999 1px solid; HEIGHT: 1px}


