﻿
body
{
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	scrollbar-face-color: #c9c9c9;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #6b99b3;
	scrollbar-darkshadow-color: #000000;
	scrollbar-base-color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}

a 
{
	color: #000000;
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

a.toolbar_item
{
	color: #4e4b4a;
		font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}

a.toolbar_item:hover
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}

a.link
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}

a.link:hover
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: underline;
}

a.link_underline
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: underline;
}

a.link_sol
{
	color: #c0c0c0;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	text-decoration: none;
}

a.link_sol:hover
{
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.link_big
{
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	text-decoration: none;
}

a.link_big:hover
{
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	text-decoration: underline;
}

.link_red 
{
	font-size: 8pt;
	color: #4682b4;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}

.toolbar
{
	background-color: #6b99b3;
	BACKGROUND-COLOR:#FFF;
	color: #4e4b4a;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	height: 21px;
}

.header
 { background-image:url("./Images/header.gif");
background-repeat:no-repeat;
text-align:left;
width:900px;
height:160px; }

.header p
 { margin-top:160px;
 font-weight:bold;
 font-size:11pt; 
 margin-left:195px;
 margin-bottom:0px;}


.form
{
	border-right: #4169e1 1px solid;
	border-top: #4169e1 1px solid;
	border-left: #4169e1 1px solid;
	border-bottom: #4169e1 1px solid;
	background-color: #f5f5f5;
}

.footer
{
	background-color: #686868;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}

.error_box
{
	border-top: #c00027 1px solid;
	border-bottom: #c00027 1px solid;
	font-weight: bold;
	color: #c00027;
	background-color: #faf7f4;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica;
	padding: 2px;
	margin-bottom: 4px
}

.button_RCE
{
	background-color: #f2f2f2;
	color: #848284;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}

.textbox
{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #4169e1;
}

.textbox_up
{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #4169e1;
	text-transform: uppercase;
}
.label
{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #808080;
}

.button 
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	color: #4169e1;
}

p.expo
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	color: #000;
	margin:20px;
	padding:20px;
	text-align:justify;
}


p.expo A:link, p.expo A:visited 
{
 color: #000;
 text-decoration:underline;
}

p.expo A:hover, p.expo A:active 
{
 color: #000;
 text-decoration:none;
}

b.expo{
	font-size: 9pt;
	color: #A6A706;
}

 
 /* menu*/
#dhtmlgoodies_menu
	{		
		width:125px;	/* Larghezza del menu */		
	margin:0px;
	padding:0px;
	font-family:arial, tahoma, sans-serif;
	margin-right:5px;
	margin-bottom:0px;
	}
#dhtmlgoodies_menu	li{	/* <li> del menu principale */
		list-style-type:none;	/* Elimina i bullets delle liste */
		margin:0px;	/* Regola per Opera */
padding:0px;
		 	}
 
	
#dhtmlgoodies_menu ul{	
		margin:0px;	/* Elimina i margini dalle <ul>  */
		padding:0px;	/* Elimina il padding dalle <ul> air */

	}
#dhtmlgoodies_menu ul li ul{	/* Stili per i browser senza Javascript  - item dei sottomenu*/
		padding-left:0px;
		padding:0px;	
	}

#dhtmlgoodies_menu	li a{	/* Link del menu principale*/
		text-decoration:none;	/* Toglie la sottlineatura */
		color:#4e4b4a;	/* Colore dei link */
		height:20px;	/* Altezza di 20 pixel  */
		line-height:18px;	/* Interlinea */
		vertical-align:top;	/* Centra il testo */
		background-color:#e6e7e8;	/* Colore di sfondo dei link */
		display:block;
		font-size:8pt;
	font-family:arial, tahoma, sans-serif;
margin:0px;
padding:0px;

font-weight:normal;
		letter-spacing:1px;

	}
	

#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
color:#4e4b4a;
background-color:#e6e7e8;
	}
	
.dhtmlgoodies_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
	  background-color:transparent;
	font-family:arial, tahoma, sans-serif;
		text-align:right;
	
	}
.dhtmlgoodies_subMenu ul{
		margin:0px;
		padding:0px;	
	}
.dhtmlgoodies_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:0px;

		}
		
.dhtmlgoodies_subMenu ul li a{	/* Voci dei sottomenu */
		white-space:nowrap;	/* Il testo non va a capo */
		text-decoration:none;	/* Toglie la sottolineatura */
		color:#000;	/* Testo nero */
border-bottom:#dedede solid 1px;
		height:20px;	/* Altezza di 16 pixels height */
		line-height:20px;	/* interlinea */
		padding:0px 20px 0px 0px;
		margin:0px;
    background-color:#e6e7e8;

				display:block;	/* Display come block - non cambiare! */
		width:350px;
		font-size:8pt;
		letter-spacing:1px;
	}

.dhtmlgoodies_subMenu ul li a:hover{	/* Mouse over sulle voci dei sottomenu  */
	color:#800000;
  background-color:#e6e7e8;

	}
	
b.big
 { font-size:13pt;
 color:#601b14;
 color:#800000; }	