/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
}

/*
###########################
Link generico nounder
###########################
*/
a.nounder:link {
	color: #000000;
	/*color: #ffffff;*/
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.nounder:visited {
	color: #000000;
	/*color: #ffffff;*/
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
}

a.nounder:hover {
	color: #000000;
	/*color: #ffffff;*/
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.nounder:active {
	color: #000000;
	/*color: #ffffff;*/
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
}


a.nounderNew:link {
	color: #000000;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.nounderNew:visited {
	color: #000000;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

a.nounderNew:hover {
	color: #000000;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.nounderNew:active {
	color: #000000;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}



a.nounderTab:link {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 70%
}

a.nounderTab:visited {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 70%
}

a.nounderTab:hover {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 70%
}

a.nounderTab:active {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 70%
}

a.nounderTabSec:link {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 60%
}

a.nounderTabSec:visited {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 60%
}

a.nounderTabSec:hover {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 60%
}

a.nounderTabSec:active {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 60%
}

a.underline:link {
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.underline:visited {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.underline:hover {
	color: blue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.underline:active {
	color: blue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a img {
border: none;
}

/*
##################################
Fine Link generico nounder
##################################
*/


/*
##################################
					LINK
##################################
*/
a.menuArea:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B38C6F;
	text-decoration: none;

}
a.nounder:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B38C6F;
	text-decoration: none;
}

a.menuArea:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B38C6F;
	text-decoration: none;
	
}

a.menuArea:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9D7253;
	text-decoration: none;

}

a.linkmenuSX:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.linkmenuSX:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.linkmenuSX:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}
/*
##################################
				FINE LINK
##################################
*/

/*
##################################
				MENU
##################################
*/
.tabMenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	background-color: #E3EDF5;
	padding-bottom: 2px;
	padding-top: 2px;
}

.tabColor{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #B5CEE4;	
	background-color: ;
	padding-bottom: 2px;
	padding-top: 2px;
}
.tabColorBlack{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;	
	background-color: ;
	padding-bottom: 2px;
	padding-top: 2px;
}

.tabColorBlackTopLeftRight{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;	
	background-color: ;
	padding-bottom: 2px;
	padding-top: 2px;
}

.tabColorBlackTop{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: black;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: black;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;	
	background-color: ;
	padding-bottom: 2px;
	padding-top: 2px;
}
.tabColorBlackTopDown{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: black;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: black;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	background-color: ;
	padding-bottom: 2px;
	padding-top: 2px;
}

.tabColorBlackDown{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: black;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: black;	
	background-color: ;
	padding-bottom: 2px;
	padding-top: 2px;
}

.MenuSX{
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5CEE4;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	background-color: #E3EDF5;
	background-color: #F0F6FA;*/
}


.MenuSXDown{
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	background-color: #E3EDF5;
	background-color: #F0F6FA;*/
}
.MenuDX{
	/*border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5CEE4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #B5CEE4;*/
	/*background-color: #FFFFFF;*/
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
}

.MenuDX_sfondo{
	
	/*background-color: #EFDDC5;*/

	/*background-color: #f0ffff;*/
	background-color: #eef1f9;
}



.MenuInt{
	border-width: 1px;
	border-style: solid;
	border-color: #B5CEE4;
	/*background-color: #f0ffff;*/
	background-color: #eef1f9;
}

.MenuIntBold{
	border-width: 1px;
	border-style: solid;
	border-color: #B5CEE4;
	font-size: 55%;
	font-weight: bold;
	background-color: #FFFFF0;
}

.sfd_menu_sx{
	/*background-color: #F0F6FA;*/
	background-color: #FFFFFF;
}
.navigazioneDX{
   /*color: FFFFFF;
	background-color: #315579;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;*/

	background-color : #C5C7C5;
	border-style: none;
	font-family: Verdana;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.navigazioneSX{
   color: #000000;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5CEE4;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	background-color: #E3EDF5;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.fasciaUp{
	/*border-bottom-width: 1px;
	border-bottom-color: #B5CEE4;
	border-bottom-style: solid;*/
    border-bottom-width:0px;
	border-bottom-color: #B5CEE4;
	border-bottom-style: solid;
	
}
.fasciaDown{
	/*border-top-width: 1px;
	border-top-color: #B5CEE4;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-color: #B5CEE4;
	border-left-style: solid;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #B5CEE4;*/

	border-top-width: 0px;
	border-top-color: #B5CEE4;
	border-top-style: solid;
	border-left-width: 0px;
	border-left-color: #B5CEE4;
	border-left-style: solid;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
}


/*
##################################
				FINE MENU
##################################
*/


/*
##################################
				GENERICO
##################################
*/
.smallFont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 55%;
	}
.mediumfont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.greatfont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
}
.mediumfontError {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: Red;
}

.pulsanteFunzione{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-decoration:underline ;
	background:transparent;
	border:none;
   	font: bold;
}

.pulsanteLikeLink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration:underline ;
	background:transparent;
	border:none;
   	font: bold;
}
.pulsante{
	/*background-color:#A4ACC3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
   	height: 20;
	width: 120;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;*/

	
	background-color:#d0d8e8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
   	height: 20;
	width: 120;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;	
}

.pulsanteInterno{
	background-color: #d0d8e8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	text-align: center;
	font: bold;
	height: 20;
	width: 120;
}

.pulsanteLong{
	background-color: #d0d8e8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
	height: 20;
	width: 150;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;
}

.pulsanteBig{
	background-color: #d0d8e8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
	height: 20;
	width: 195;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;
}



.pulsantefinto{

	background-color: #d0d8e8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
	height: 20;
	width: 120;
	padding-bottom: 2px;
	padding-top: 2px;
	
}
.linkfinto{
	color: #000000;		
	text-decoration: none;	
}

.sezione{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
   	font: bold;
   	text-align: left;
   	vertical-align: middle;
   	padding-top: 4px;
	height: 40;
	width: 300;
}


.sezioneColor{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	font: bold;
   	color: black;
}

.tabScheda{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 100;
   	/*background: transparent;
   	border-left-width: 2px;
   	border-top-width: 1px;
   	border-right-width: 2px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
   	border-right-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-right-style:solid;
	border-bottom: none;*/
	/* SDI */
	/*background-color: #EEAB54;*/
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}
.tabSchedaBig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 150;
   	/*background: transparent;
	border-left-width: 2px;
   	border-top-width: 1px;
   	border-right-width: 2px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
   	border-right-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-right-style:solid;
	border-bottom: none;*/
	/* SDI */
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;	
}
.tabSchedaDatLav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 150;
	/*background: transparent;
	border-left-width: 2px;
   	border-top-width: 1px;
   	border-right-width: 2px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
   	border-right-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-right-style:solid;
	border-bottom: none;*/
	/* SDI */
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;	
}


.tabSchedaFirst{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
	height: 30;
	width: 100;
   	/*background: transparent;
	border-right-width: 2px;
   	border-right-color:#EEAB54;
    border-right-style:solid;
	border-bottom: none;
	border-left:none;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #EEAB54;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EEAB54;
	border-bottom: none;
	border-right: none;*/
	/* SDI */
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;	
}
.tabSchedaFirstBig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 150;
    /*background: transparent;
	border-right-width: 2px;
   	border-right-color:#EEAB54;
    border-right-style:solid;
	border-bottom: none;
	border-left:none;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #EEAB54;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EEAB54;
	border-bottom: none;
	border-right: none;*/
	/* SDI */
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;	
}

.tabSchedaFirstDatLav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 150;
   	/*background: transparent;
	border-top-width: 1px;
   	border-right-width: 2px;
   	border-top-color:#EEAB54;
   	border-right-color:#EEAB54;
   	border-top-style:solid;
	border-right-style:solid;
	border-bottom: none;
	border-left:none;*/
	/* SDI */
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;		
}

.tabSchedaLast{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 100;
	/*background: transparent;
	border-left-width: 2px;
   	border-top-width: 1px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-bottom: none;
	border-right:none;*/
	/* SDI */
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;	
}

.tabSchedaLastBig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	/*width: 150;
   	background: transparent;
   	border-left-width: 2px;
   	border-top-width: 1px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-bottom: none;
	border-right:none;*/
	/* SDI */
	/*background-color: #b6d3d9;*/
	background-color: #c1c9e6;
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;	
}


.tabSchedaNotSel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	/*font: bold;*/
   	color:#000000;
   	text-align: center;
   	vertical-align: middle;
	height: 30;
	width: 100;
	/*background-color: #def6fb;*/
	background-color: #b9bdcd;
	/* SDI */
	/*border-right-color: #b5cee4;*/
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	
}
.tabSchedaNotSelBig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	/*font: bold;*/
   	color:#000000;
   	text-align: center;
   	vertical-align: middle;
	height: 30;
	/*width: 150;
	background-color: #def6fb;*/
	background-color: #b9bdcd;
	/* SDI */
	/*border-right-color: #b5cee4;*/
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}

.tabSchedaNotSelDatLav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
   	/*font: bold;*/
   	color:#000000;
   	text-align: center;
   	vertical-align: middle;
	height: 30;
	width: 150;
	background-color: #b9bdcd;
	/* SDI */
	border-right-color: #676c7b;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}


.tabSchedaSecondo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 131;
   	/*background-color: transparent;
	border-left-width: 2px;
   	border-top-width: 1px;
   	border-right-width: 2px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
   	border-right-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-right-style:solid;
	border-bottom: none;*/
   	/* SDI */
	/*background-color: #f0ffff;*/
	background-color: #eef1f9;
	/*border-right-color: #b5cee4;*/
	border-right-color: #949bb1;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	
}

.tabSchedaSecondoFirst{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 131;
   	/*background-color: transparent;
	border-top-width: 1px;
   	border-right-width: 2px;
   	border-top-color:#EEAB54;
   	border-right-color:#EEAB54;
   	border-top-style:solid;
	border-right-style:solid;
	border-bottom: none;
	border-left:none;*/
   	/* SDI */
	/*background-color: #f0ffff;*/
	background-color: #eef1f9;
	/*border-right-color: #b5cee4;*/
	border-right-color: #949bb1;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}

.tabSchedaSecondoLast{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	font: bold;
   	text-align: center;
   	vertical-align: middle;
   	height: 30;
	width: 131;
   	/*background-color: transparent;
	border-left-width: 2px;
   	border-top-width: 1px;
   	border-left-color:#EEAB54;
   	border-top-color:#EEAB54;
	border-left-style:solid;
   	border-top-style:solid;
	border-bottom: none;
	border-right:none;*/
   	/* SDI */
	/*background-color: #f0ffff;*/
	background-color: #eef1f9;
	/*border-right-color: #b5cee4;*/
	border-right-color: #949bb1;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}

.tabSchedaSecondoNotSel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
   	/*font: bold;*/
   	text-align: center;
   	vertical-align: middle;
	height: 30;
	width: 131;
   	/*color:#000000;
	background-color: #EFDDD5;
	border-right-color: EEAB54;
	border-right-width: 2px;
	border-right-style: solid;*/
	/* SDI */
	color: #535353;
	/*background-color: #f5f8f9;*/
	background-color: #e0e3ed;
	/*border-right-color: #b5cee4;*/
	border-right-color: #949bb1;
	border-right-width: 1px;
	border-right-style: solid;
	/*border-bottom-color: #b5cee4;
	border-bottom-width: 1px;
	border-bottom-style: solid;*/
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}

input.checkbox{
	background: #FFFFFF;
	border-color: red;
}

input.radio{
	background: #FFFFF0;
}

input.image{
	background: #FFFFF0;
}

input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	/*background: #F0F6FA;*/
}

textarea{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	/*background: #F0F6FA;*/
}

select{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	/*background: #F0F6FA;*/
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5CEE4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B5CEE4;*/
}
.corniceHome{
	color: #000000;
	background-color: #E3EDF5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5CEE4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.boxHome{
	background-color: #FFFFF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B5CEE4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B5CEE4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5CEE4;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.ulclass{
	color:#4682b4;
}
.labelfascicolo{
	font-weight: bold;
}
/*
##################################
			FINE GENERICO
##################################
*/

/*
##################################
			ELEMENTI FORM
##################################
*/

.radioContenuto{
	background: #FFFFF0;
}
.navigazioneDown{
	/*background: #A4ACC3;*/
	/*background: #72BAD7;*/
	
	background: #d0d8e8;	
}
.barraTitolo{
	background: #FFFFFF;
}

.borderTable{
	border-color: #B5CEE4;
	border-width: 1px;
	border-style: solid;
}

/*
##################################
		FINE ELEMENTI FORM
##################################
*/


/*---------------------------------------------------------
/*
##################################
			TABELLA CONTENUTI
##################################
*/
.sfd_contenuti{
	/*background-color: #f0ffff;*/
	/*background-color: #E7F9FA;*/

	/*background-color: #b6d3d9;*/
	background-color: #eef1f9;
}


.sfd_contenutiFrame{
	background-color: #eef1f9;
	border-width: 7px;
	border-style: solid;
	border-color: #c1c9e6;*/
}	


.sfd_contenutiSecondo{
	/*background-color: #b6d3d9;*/
	/*background-color: #E7F9FA;*/
    /*background-color: #f0ffff;*/
	background-color: #eef1f9;
}


.sfd_contenutiTerzo{
	/*background-color: #f0ffff;*/
	/*background-color: #E7F9FA;*/

	/*background-color: #b6d3d9;*/
	background-color: #c8cede;
}



.TabIntDXTop{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
/*	border-top-color: Gray;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;*/
	border-left-width: 1px;
	border-left-style: solid;
/*	border-left-color: Gray;*/
	border-right-width: 1px;
	border-right-style: solid;
/*	border-right-color: Gray;*/
/*	background-color: #DCDCDC;*/
}
.TabIntRightTop{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;	
/*	border-top-color: Gray;*/
/*  border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;*/
/*	border-left-width: 1px;
	border-left-style: solid;
/*	border-left-color: Gray;*/
	border-right-width: 1px;
	border-right-style: solid;
/*	border-right-color: Gray;*/
/*	background-color: #DCDCDC;*/
}
.TabIntDXTopNull{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
/*	border-top-color: Gray;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;*/
/*	border-left-width: 1px;*/
/*	border-left-style: solid;*/
/*	border-left-color: Gray;*/
	border-right-width: 1px;
	border-right-style: solid;
/*	border-right-color: Gray;*/
/*	background-color: #DCDCDC;*/
}
.TabIntLXTop{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.TabIntCenTop{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;*/
	border-top-width: 1px;
	border-top-style: solid;
/*	border-top-color: Gray;*/
	border-left-width: 1px;
	border-left-style: solid;
/*	border-left-color: Gray;*/
/*	background-color: #DCDCDC;*/
}

.TabIntDXContenuto{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;*/
	border-left-width: 1px;
	border-left-style: solid;
/*	border-left-color: Gray;*/
	border-right-width: 1px;
	border-right-style: solid;
/*	border-right-color: Gray;*/
/*	background-color: #EFEFEF;*/
}


.TabIntCenContenuto{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;	*/
	border-left-width: 1px;
	border-left-style: solid;
/*	border-left-color: Gray;*/	
/*	background-color: #EFEFEF;*/
}

.LineBlack{
	border-color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.TabIntDXContenutoNull{
	/*border-color: #b5cee4;*/
	border-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
/*	border-bottom-color: Gray;*/
/*	border-left-width: 1px;*/
/*	border-left-style: solid;*/
/*	border-left-color: Gray;*/
	border-right-width: 1px;
	border-right-style: solid;
/*	border-right-color: Gray;*/
/*	background-color: #EFEFEF;*/
}


/*
##################################
		FINE TABELLA CONTENUTI
##################################
*/


/*
##################################
		NUOVI STILI
##################################
*/
.wpsToolbarBannerBackground {
	background-color: #6F829F; 
    /*background-image: url("../../img/banner.jpg");
    background-position: left top;     
    background-repeat: no-repeat;
    padding: 0px 0px;
    margin: 0px;*/
}

.wpsPlaceName {
    font-family:  Verdana, Arial;
    font-size: large;
    font-weight: bold;
    font-style:italic;
    color: #EBEBEB;
}

.wpsPageBar3dHighlight {
	/*BACKGROUND-COLOR: #f08b09*/
	BACKGROUND-COLOR: #ffffff;
}

.wpsUnSelectedPlaceLink {
	FONT-SIZE: xx-small;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #f08b09;*/
	BACKGROUND-COLOR: #C1C9E6;
	TEXT-DECORATION: none;
}

.wpsSelectedPlaceLink {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.wpsUnSelectedPlace {
	/*BORDER-RIGHT: #ffffff 1px solid;*/
	border-color: #000000;
	border-width: 1px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: xx-small;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	/*BORDER-LEFT: #ffffff 0px;*/
	/*COLOR: #ffffff;*/
	color: #000066;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #f08b09;*/
	BACKGROUND-COLOR: #C1C9E6;
	TEXT-DECORATION: none;
	border-right-style: solid;
}

.wpsSelectedPlace {
	/*BORDER-RIGHT: #ffffff 1px solid;*/
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: xx-small;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	/*BORDER-LEFT: #ffffff 0px;*/
	COLOR: #333333;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.wpsNavLevel1 {
	FONT-WEIGHT: bold
}

.wpsText {
	COLOR: #000066;
	FONT-WEIGHT: bold;
	font-size: 55%;
}

.wpsTextUnBold {
	COLOR: #000066;
	font-size: 55%;
	text-decoration: none;
}

.wpsStyle {
	BACKGROUND-COLOR: #EEF1F9;
	border-top-color: #000000;
	border-top-width: 2px;
	border-top-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.wpsNavSelectedNode {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavSelectedNode:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavSelectedNode:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavSelectedNode:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavUnSelectedNode {
	FONT-SIZE: xx-small;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavUnSelectedNode:visited {
	FONT-SIZE: xx-small;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavUnSelectedNode:hover {
	FONT-SIZE: xx-small;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.wpsNavUnSelectedNode:active {
	FONT-SIZE: xx-small;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

/********SDI CSS**********/

.schedaEv{
	background-color: #C1C9E6;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font: bold;
	
}
.schedaA{
	background-color: #B9BDCD;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 130% ;

}
.schedaEv_sec{
	background-color: #E0E3ED;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font: bold;
	
}
.schedaA_sec{
	background-color: #EFE7DC;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #535353;
	font: bold;
}
.styListMCColumnTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
}
.styListMCCellBodyEven {
	background-color: white;
	/*border-width: 1px;
	border-style: solid;
	margin: 0px;
	border-color: white;*/
}
.styListMCCellFont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
