BODY {
	SCROLLBAR-FACE-COLOR: #fff;	FONT-SIZE: 10px;MARGIN: 0px;SCROLLBAR-HIGHLIGHT-COLOR: #aab3b3;SCROLLBAR-SHADOW-COLOR: #aab3b3;COLOR: #444;
	SCROLLBAR-3DLIGHT-COLOR: #fff;SCROLLBAR-ARROW-COLOR: #000;SCROLLBAR-TRACK-COLOR: #f0f0f0;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #fff;
}
.noBODY {
	BACKGROUND-COLOR: #fff;
}
TD {
	FONT-SIZE: 10px; COLOR: #444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	FONT-SIZE: 10px; COLOR: #444;/ FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10px;COLOR: #444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10px; COLOR: #444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.login {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#085B9E; COLOR: #FFFFFF;
}
.login A:link {
	color: #FFFFFF;	TEXT-DECORATION: none;
}
.login A:visited {
	color: #FFFFFF;	TEXT-DECORATION: none;
}
.login A:hover {
	color: #FFFFFF;	text-decoration: underline;		
}
.titolo_news {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #9C0800;	font-size: 10px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;
}
.titolo_news A:link {
	COLOR: #9C0800;	TEXT-DECORATION: none	
}
.titolo_news A:visited {
	COLOR: #9C0800;	TEXT-DECORATION: none
}
.titolo_news A:hover {
	COLOR: #9C0800;	TEXT-DECORATION: underline;		
}
.titolo2 {
	font-weight: bolder; font-size: 12px; color: #F76615; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none;
}
.titolo2 A:link {
	font-weight: bolder; font-size: 12px; color: #F76615; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none;
}
.titolo2 A:visited {
	font-weight: bolder; font-size: 12px; color: #F76615; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none;
}
.titolo2 A:hover {
	color:#EB8C05; TEXT-DECORATION: underline;		
}
.menu {
	padding-left: 4px; padding-right: 4px; padding-top: 7px; padding-bottom: 0px; color:#EB8C05;
}
.menu A:link {
	color:#085B9E; TEXT-DECORATION: none	
}
.menu A:visited {
	color:#085B9E; TEXT-DECORATION: none
}
.menu A:hover {
	color:#EB8C05; TEXT-DECORATION: underline;		
}
.data {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #EB8C05; font-size: 7pt; font-weight: normal;text-decoration: none;
}
.data A:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #EB8C05; font-size: 7pt; font-weight: normal;
}
.data A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #EB8C05; font-size: 7pt; font-weight: normal; 
}
.data A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #EB8C05; font-size: 7pt;; font-weight: normal; 
}
.left {	
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-right: 1 solid #E7EFF5;		
}
.right {	
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-left: 1 solid #E7EFF5;		
}
.header {	
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;	 
}
.titolo {
	font-weight: bolder; font-size: 16px; color:#EB8C05; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none; text-transform: none;
}
H1 {
	FONT-SIZE: 1.8em; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#aaaacc', Direction=135, Strength=2); 
	MARGIN: 0px 0px 10px; COLOR: #444; FONT-FAMILY: "Bookman Old Style", "Helvetica", "sans-serif"; HEIGHT: 20px;
}
H2 {
	FONT-SIZE: 1.2em; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#aaaacc', Direction=135, Strength=2); 
	MARGIN: 0px 0px 5px; COLOR: #444; FONT-FAMILY: "Bookman Old Style", "Helvetica", "sans-serif"; HEIGHT: 5px; curdor:hand;
}
.H2 A:link {
	FONT-SIZE: 1.2em; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#aaaacc', Direction=135, Strength=2); 
	MARGIN: 0px 0px 5px; COLOR: #444; FONT-FAMILY: "Bookman Old Style", "Helvetica", "sans-serif"; HEIGHT: 5px;
	text-decoration: none; curdor:hand;
}
.H2 A:visited {
	FONT-SIZE: 1.2em; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#aaaacc', Direction=135, Strength=2); 
	MARGIN: 0px 0px 5px; COLOR: #444; FONT-FAMILY: "Bookman Old Style", "Helvetica", "sans-serif"; HEIGHT: 5px;
	text-decoration: none; curdor:hand;
}
.H2 A:hover {
	FONT-SIZE: 1.2em; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#aaaacc', Direction=135, Strength=2); 
	MARGIN: 0px 0px 5px; COLOR: #444; FONT-FAMILY: "Bookman Old Style", "Helvetica", "sans-serif"; HEIGHT: 5px;
	text-decoration: none; curdor:hand;
}
.titolo-luis {
	font-family: Impact,Trebuchet MS, Verdana;
	font-size: 14pt;
	color: #FF8418;
}
.noTD{
	padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:0px
}
.note {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #444; font-size: 7pt; font-weight:: normal;
}
.par{
	text-align: justify;	
}
.required{
	font-weight: bold;
}
.input_header {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #929292; 
	BORDER-BOTTOM: #ccc 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.input {
	border: solid 1px #FEF5CC;
	height: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 4px;	
	padding-top: 2px;
	padding-bottom: 1px;		
	background-color: #FEF5CC;
}
.textarea{
	border: solid 1px #FEF5CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 4px;	
	padding-top: 2px;
	padding-bottom: 1px;		
	background-color: #FEF5CC;
}
.select {
	border: solid 1px;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-color: #FFFFFF;
	text-transform : capitalize;
}
.button {	
	border: solid;
	border-color: #BCD3E6;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	background: #E7EFF5;
	padding-left: 5px;
	padding-right: 5px;	
	padding-top: 1px;
	padding-bottom: 1px;		
	cursor:hand;
	color: #085B9E;
	width: 80px;
}
.table_container {	
	border: solid;
	border-color: #BCD3E6;
	border-style: solid;
	border-width: 1px;
}
.table_head_admin{
   	font-weight: bold;
	font-size: 8pt;
	background-color: #E7EFF5;
	color: #085B9E;	
}
.table_row_admin{
	border-top: solid 1px;
	border-top-color:  #BCD3E6;
	background-color: #E7EFF5;
}
.center {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	word-spacing: 2px;
	text-align: justify;		
}
