#global {
	BORDER-RIGHT: #ef750e 0px solid; BORDER-TOP: #ef750e 0px solid; MARGIN-TOP: -200px; LEFT: 50%; MARGIN-LEFT: -350px; BORDER-LEFT: #ef750e 0px solid; WIDTH: 600px; BORDER-BOTTOM: #000000 0px dotted; POSITION: absolute; TOP: 50%; HEIGHT: 400px; background-color: #FFFFFF;
	}
/* CSS per il DIV image pagina index posizionamento */
#d_logo {
position : absolute;
top : 135px;
left : 0px;
}
#d_logo2 {
position : absolute;
top : 135px;
right : 60px;
}
pre
{
	width: 535px;
	overflow: auto;
	background-color: #FFFFCC;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	padding: 2px 0px 2px 0px;
	font-family: 'courier new', courier, monospace;
	font-size: 11px;
	color: #474747;
}
code
{
	width: 535px;
	overflow: auto;
	background-color: #FFFFCC;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	padding: 2px 0px 2px 0px;
	font-family: 'courier new', courier, monospace;
	font-size: 11px;
	color: #474747;
}
.codice
{
	width: 535px;
	overflow: auto;
	background-color: #FFFFCC;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	padding: 2px 0px 2px 0px;
	font-family: 'courier new', courier, monospace;
	font-size: 11px;
	color: #474747;
}
img.floatCenter { 
    float: center; 
    margin: 4px; 
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 4px; 
}

A {
	COLOR: #0000ff; TEXT-DECORATION: none;
	outline:none;
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: none:
}
B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana;
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana;
}
.p1 {
font-family: Verdana,Arial,Helvetica; color: black; font-size: 9px; text-align: center; font-weight: lighter; font-style: normal; text-decoration: none;
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana;
}
BODY {
	SCROLLBAR-FACE-COLOR: #; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #; SCROLLBAR-SHADOW-COLOR: #; COLOR: #; SCROLLBAR-3DLIGHT-COLOR: #; SCROLLBAR-ARROW-COLOR: #; SCROLLBAR-TRACK-COLOR: #; FONT-FAMILY: verdana; SCROLLBAR-DARKSHADOW-COLOR: #;
}
BR {
	FONT-SIZE: 11px; COLOR: #; FONT-FAMILY: verdana;
}
hr {
	background: #FC6203; 
	width: 80%; 
	height:1px; 
	border: 0px;
	}

hr.divider {
	background: #FC6203;
	height: 1px;
	width: 90%;
	border: 0px;
}

input, password {
	BORDER-TOP:    #FC6203 1px outset; 
	BORDER-LEFT:   #FC6203 1px outset; 

	BORDER-BOTTOM: #BD4901 1px inset; 
	BORDER-RIGHT:  #BD4901 1px inset; 
	FONT-SIZE: 11px; font-weight:bold; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #FBF3F1;
}
TEXTAREA {
	BORDER-TOP:    #FC6203 1px outset; 
	BORDER-LEFT:   #FC6203 1px outset; 

	BORDER-BOTTOM: #BD4901 1px inset; 
	BORDER-RIGHT:  #BD4901 1px inset; 
	FONT-SIZE: 11px; font-weight:bold; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #FBF3F1;
}
TEXTAREA.inputbox {
FONT-FAMILY: verdana,arial;	PADDING: 4px 4px 4px 4px;
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #FBF3F1;
}
.checky {
	COLOR: #000000; BACKGROUND-COLOR: #FBF3F1;
}

.minor { FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana;
}
	BACKGROUND-COLOR: #FBF3F1;
}
.asylumbody2 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #FBF3F1;
}
.asylumbody {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #FBF3F1;
}
A.asylum {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none;
}
A.asylum:visited {
	COLOR: #0000ff; TEXT-DECORATION: none;
}
A.asylum:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
}
legend {
        color:#000000;
        background:#ffffff;
        border:#ff0000 solid 1px;
        padding:1px 10px;
}
fieldset {
        color:#000000;
        background:#c0c0c0;
        border:#ffffff solid 1px;
        padding:1px 10px;
}
.out {      /* inizio Div ombra */
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  /*overflow:auto; */
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:400px;} /* cambiare misura larghezza */
h4 {font-weight:bold; color:#000;
text-align:left;
}