

body {
background-color: #D5E0E4;
background-image:url('01.gif');background-repeat:repeat;
background-position: 0% 10%;
background-attachment:fixed;
scrollbar-3dlight-color: navy; 
scrollbar-arrow-color: white;
scrollbar-base-color:#DEE7DE ; 
scrollbar-darkshadow-color: #C0C0C0; 
scrollbar-face-color: #4746C6; 
scrollbar-highlight-color:white; 
scrollbar-shadow-color: white;
scrollbar-track-color: white;
font-family: Verdana,Geneva,Arial,Helvetica;
font-size:12pt;
margin: 0px;
padding: 0px; 
width: 100%;
height : 100%;
overflow: auto;
}

.titoloGrassetto { color: navy; font-weight: bold; }

.bloccoTesto { 
		   text-align: left; font-weight:normal; line-height: 18px;
		   font-size:10pt;
           color:black;
           /* background:white url(corad.gif) no-repeat right top; */
           font-family: Verdana, Arial, Helvetica, sans-serif;
           padding: 9px 9px;
           border: solid 1px silver;
           margin: 4px 4px }

/* INIZIO LAYOUT TABELLA PRINCIPALE */

.tabellaPrincipale {
background-color: white;
/* background-image:url('sfondo-colonne.gif');background-repeat:repeat-y; */
}

/* HEADER */
.cellaHeader {
background-color: gray;
border: solid;
border-width: 0 0 0 0; /* sopra dx sotto sx */
border-color: #6CAB52;
/* FOOTER */

}.cellaFooter {
background-color: #3299FF;
/* background-image:url('bt3.gif');background-repeat:repeat-x; */
color:white;
	border: solid;
	border-width: 0 0 0 0; /* sopra dx sotto sx */
	border-color: #5C6433;
/* font-weight:bold; */
}

.cellaMenuOrizzontale {
background-color: #093100;
background-image: url('top_bg.gif');background-repeat:repeat-x;
border: solid;
border-width: 0 0 0 0; /* sopra dx sotto sx */
border-color: #6CAB52;
}

.menuAdminOrizzontale {
background-color: white;
/* background-image: url('top_bg.gif');background-repeat:repeat-x; */
border: solid;
border-width: 1 1 1 1; /* sopra dx sotto sx */
border-color: gold;
}
.cellaCentrale {
background-color: white;
	background-image:url('filigrana.jpg');background-repeat:no-repeat;
	border: solid;
	border-width: 0 0 0 0; /* sopra dx sotto sx */
border-color: #565E2D;
}

/* Colonna SX */
.cellaSx {
background-color: #3299FF;
background-image:url('centrale.jpg');background-repeat:repeat;
border: solid;
border-width: 0 0 0 4; /* sopra dx sotto sx */
border-color: #3299FF;
}
/* Colonna DX */
.cellaDx {
background-color: #3299FF;
background-image:url('bkg2.jpg');background-repeat:no-repeat;
background-repeat:no-repeat;
background-position: 100% 0%;
border: solid;
border-width: 0 0 0 0; /* sopra dx sotto sx */
border-color: #565E2D;
}

/* Cella News (comune anche a prodotii) */
.tdNews {
border: dotted;
border-width: 2 2 2 2; /* sopra dx sotto sx */
border-color: #A8A9BF;
}

/* Cella Links */
.tdLinks {
border: dotted;
border-width: 2 2 2 2; /* sopra dx sotto sx */
border-color: #A8A9BF;
}

.cellaNomePagina  {
background-color:white;
/* background-image:url('lup1.gif');background-repeat:repeat-x; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#7A4B31;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	border: solid;
	border-width: 0 0 1 0; /* sopra dx sotto sx */
	border-color: silver;
}

/* FINE LAYOUT TABELLA PRINCIPALE */


/* link, visited, hover,active */
a:link, a:visited, a:active {
	color: #1E90FF;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {color:#FFA500; text-decoration:none}


a.dual:link, a.dual:visited, a.dual:active {
	font-size: 12px;
	color: blue;
	text-decoration: none;
	font-weight: bold;
}
a.dual:hover {font-size: 12px;color:red; text-decoration:none}


/* INIZIO STYLE MENU VERTICALE */
.classetd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	font-weight: bold;
	background-color: #627E2C;
	/* background-image: url(bt.gif);
	background-repeat: repeat-x; */
}
.classetd a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	text-decoration: none;
	/* background-image: url('bt.gif'); */
}
.classetd a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration : none;
	background-color: #263F21;
/* 	background-image: url('bt2.gif'); */
}

.classetd a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	text-decoration: none;
	/*background-image: url(bt.gif);*/

}
/* FINE STYLE MENU VERTICALE */


/* INIZIO STYLE MENU ORIZZONATLE TIPO 1 */
.sezioneMenu {
background-color:#DAE1E9;
background-image:url('lup1.gif');background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:navy;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border: dotted;
	border-width: 0 0 0 0;
	border-color: Silver;
}
.classetd2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	font-weight: bold;
	background-color: #3D87D0;
	#DE0001:
	/*background-image: url(bt2.gif);
	background-repeat: repeat-x;*/
}
.classetd2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	text-decoration: none;
	/* background-image: url('bt2.gif'); */
}
.classetd2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration : none;
	background-color: #DFE0E5;
	background-image: url('bt.gif');
}

.classetd2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	text-decoration: none;
	/* background-image: url(bt.gif); */

}
/* FINE STYLE MENU ORIZZONATLE TIPO 1 */


/* INIZIO STYLE MENU ORIZZONATLE TIPO 2 */
DIV.taMenu {
	BACKGROUND: url(images/taMenuBorder.gif) #ffffff repeat-x 50% bottom; FLOAT: left; WIDTH: 100%
}
DIV.taMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.taMenu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.taMenu A {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND: url(images/taMenuRight.gif) no-repeat right top; FLOAT: left; BORDER-BOTTOM: #84b0c7 1px solid; TEXT-DECORATION: none
}
DIV.taMenu A.smallBusiness {
	BACKGROUND: url(images/sbMenuRight.jpg) no-repeat right top
}
DIV.taMenu A:hover {
	BACKGROUND-POSITION: 100% -150px
}
DIV.taMenu A:link {
	COLOR: #115e94
}
DIV.taMenu A:visited {
	COLOR: #115e94
}
DIV.taMenu A:active {
	COLOR: #115e94
}
DIV.taMenu A:hover {
	COLOR: #115e94
}
DIV.taMenu SPAN {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(images/taMenuLeft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
DIV.taMenu SPAN.smallBusiness {
	BACKGROUND: url(images/sbMenuLeft.jpg) no-repeat left top
}
DIV.taMenu SPAN {
	FLOAT: none
}
DIV.taMenu A:hover SPAN {
	BACKGROUND-POSITION: 0% -150px
}
DIV.taMenu LI#current A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 100% -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.taMenu LI#current SPAN {
	BACKGROUND-POSITION: 0% -150px; PADDING-BOTTOM: 6px
}
/* FINE STYLE MENU ORIZZONATLE TIPO 2 */