/* CSS Document */
INPUT {
	FONT-SIZE: 11px; Z-INDEX: -3; COLOR: blue
}
TEXTAREA {
	FONT-SIZE: 11px; Z-INDEX: -3; COLOR: blue
}
SELECT {
	FONT-SIZE: 11px; Z-INDEX: -3; COLOR: blue
}
FORM {
	MARGIN: 0px
}



.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c40000
}

.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.testotitmenu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color:#D89045;
}


.testotitmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#D89045;
}
.testotitmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color:#D89045;
		padding: 5px 5px 5px 5px;
}
.testotitoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF9e31;
}
.testotitoli2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.testotitolibassi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}

p.space 
 {line-height: 0,5;}
.barraserv2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:white;

}



.grass{ 
font weight: bold;
color:#062EC0;

}
.grass2{ 
font weight: bold;
color:#062EC0;
text-align: left;
}

.grass3{ 
font weight: bold;
color:#062EC0;
text-align: justify;
}


.grassindex2{ 
font weight: bold;
color:#062EC0;
text-align: left;
margin-left:10px;
}


.errorereg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: blink;
}




a.button{display:block;width: 72px;height: 16px; margin: 1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: bold 11px;
COLOR: #062EC0;
    text-align:center;text-decoration: none; 
    background: url('./../immagini/bottone2.jpg') no-repeat 0 0}

a.button:hover{background-position:0 -16px;color: white; text-decoration: none; } 






A{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#032274;
 TEXT-DECORATION: none

}
A:hover { 
	COLOR: #F0632C; TEXT-DECORATION: underline
}
A.menu
{color:#062EC0;
font weight: bold;
}
A.menu:hover
{COLOR: #ff6600
}


A.barraserv2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:white;
text-decoration: underline;
}
A.barraserv2:hover {
	COLOR: #ff6600
}



.toolbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
COLOR: #062EC0; TEXT-DECORATION: none; 
}

A.toolbar {
	COLOR: #062EC0; TEXT-DECORATION: none; 
}

A.toolbar:hover {
	COLOR: #ff6600
}
A.toolbar:active {
	COLOR: #ff9900
}
A.tlbar {
	COLOR: #D67546; TEXT-DECORATION: none; 
}
A.tlbar:hover {
	COLOR: #D67546
}
A.tlbar:active {
	COLOR: #D67546
}








TD {
	FONT-SIZE: 11px
}
TABLE.ric {
	MARGIN-TOP:5px; 
	BORDER-RIGHT: 2px; 
	PADDING-RIGHT: 2px;
	 BORDER-TOP: 2px; 
	 PADDING-LEFT: 2px; 
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 15px;
	  PADDING-BOTTOM: 2px;
	    BORDER-LEFT: 2px; 
		WIDTH: 700px;
		 COLOR: #ff9e31; 
		 PADDING-TOP: 2px; 
		 BORDER-BOTTOM: 0px;
		  FONT-FAMILY: Arial, Helvetica, sans-serif; 
		  BORDER-COLLAPSE: collapse; 
		  BACKGROUND-COLOR: #fff; 
		  TEXT-ALIGN: left
}
TABLE.ric TH.noris {
	FONT-SIZE: 16px;
	text-align:center;
}

TABLE.ric TD {
	COLOR: #000
}














TABLE.adminheading {
	BORDER-RIGHT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: 2px; WIDTH: 700px; COLOR: #ff9e31; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.adminheading TH {
	PADDING-LEFT: 50px; WIDTH: 99%; HEIGHT: 50px
}
TABLE.adminheading TH.noris {
	FONT-SIZE: 20px
}
TABLE.adminheading TD {
	COLOR: #000
}










TABLE.adminlist {
	BORDER-RIGHT: #FFFFFF 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #FFFFFF 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #FFFFFF 1px solid;
	WIDTH: 700px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #E1E1E1;
	border-spacing: 0px;

}
TABLE.adminlist TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(../immagini/background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px; HEIGHT: 25px
}
TABLE.adminlist TH.title {
	TEXT-ALIGN: left
}
TABLE.adminlist TH A {
	COLOR: #ff9900
}
TABLE.adminlist TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminlist TR.row1 {
	BACKGROUND-COLOR: #fff
}
TABLE.adminlist TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
TABLE.adminlist TD.options {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}


TABLE.adminlistint {
	BORDER-RIGHT: #FFFFFF 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #FFFFFF 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #FFFFFF 0px solid;
	WIDTH: 690px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #E1E1E1;
	border-spacing: 0px;

}
TABLE.adminlistint TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminlistint TR.row1 {
	BACKGROUND-COLOR: #fff
}
TABLE.adminlistint TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
TABLE.adminlistint TD.options {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}









TABLE.adminelenco {
	BORDER-RIGHT: #FFFFFF 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #FFFFFF 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #FFFFFF 1px solid;
	WIDTH: 910px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #E1E1E1;
	border-spacing: 0px;
}


TABLE.adminelenco TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(../immagini/background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px; HEIGHT: 25px
}
TABLE.adminelenco TH.title {
	TEXT-ALIGN: left
}
TABLE.adminelenco TH A {
	COLOR: #ff9900
}
TABLE.adminelenco TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminelenco TR.row1 {
	BACKGROUND-COLOR: #fff
}
TABLE.adminelenco TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
TABLE.adminelenco TD.options {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}








TABLE.adminelencoint {
	BORDER-RIGHT: #FFFFFF 0px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #FFFFFF 1px solid;
	WIDTH: 900px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #E1E1E1;
	border-spacing: 0px;

}

TABLE.adminelencoint TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminelencoint TR.row1 {
	BACKGROUND-COLOR: #fff 
}
TABLE.adminelencoint TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
TABLE.adminelencoint TD.options {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}





TABLE.adminhead {
	BORDER-RIGHT: 2px; 
	PADDING-RIGHT: 2px;
	 BORDER-TOP: 2px; 
	 PADDING-LEFT: 2px; 
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 15px; 
	 PADDING-BOTTOM: 2px; 
	 MARGIN: 0px; 
	 BORDER-LEFT: 2px; 
	 WIDTH: 910px; 
	 COLOR: #ff9e31; 
	 PADDING-TOP: 2px; 
	 BORDER-BOTTOM: 0px; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif; 
	 BORDER-COLLAPSE: collapse; 
	 BACKGROUND-COLOR: #fff;
	  TEXT-ALIGN: left
}
TABLE.adminhead TH {
	PADDING-LEFT: 50px;  WIDTH: 99%; HEIGHT: 50px
}
TABLE.adminhead TH.noris {
	FONT-SIZE: 20px
}

TABLE.adminhead TD {
	COLOR: #000
}












.pagenav {
	FONT-SIZE: 10px
}
A.pagenav {
	FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: underline
}
A.pagenav:hover {
	FONT-SIZE: 10px; COLOR: #fff
}
A.pagenav:active {
	FONT-SIZE: 10px; COLOR: #333
}


.testotitolopp{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color:#D89045;