/* CSS Document */
body {
	font:80% verdana, helvetica, sans-serif;
	margin:0;
	padding:0;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #799773;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
hr {
	display:none
}
/* centrare la pagina web a larghezza fissa */
body {
	text-align:center;
	background-image:url(images/bg.gif);
	background-repeat:repeat;
}
#main {
	MARGIN-TOP: 0px;
	FONT-SIZE: 12px;
	LEFT: 50%;
	MARGIN-LEFT: -512px;
	WIDTH: 1024px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TOP: 0%;
	HEIGHT: 724px
}
#header {
	position:absolute;
	width:881px;
	height:192px;
	z-index:5;
	left: 72px;
	top: 109px;
}
#footer {
	position:absolute;
	width:870px;
	height:17px;
	z-index:1;
	left: 92px;
	top: 675px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}
#menuor {
	position:absolute;
	width:850px;
	height:19px;
	z-index:2;
	left: 97px;
	top: 85px;
	text-align:left;
	font-size:10px;
}
A.linkor {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
A.linkor:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #e5cd66;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal
}
.linkorvisited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #e5cd66;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
#testo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:auto;
	color:#FFFFFF;
	text-align:left;
}
.image {
	float: left;
	border: 2px solid #e2e2e2;
	padding: 3px;
	margin: 0 15px 10px 0;
}
A.mail {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #3366CC;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
A.mail:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	WIDTH: 100px;
	COLOR:#999999;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal
}
#tg {
	position:absolute;
	width:200px;
	height:75px;
	z-index:6;
	left: 74px;
	top: 2px;
}
#reale {
	position:absolute;
	width:200px;
	height:75px;
	z-index:7;
	left: 274px;
	top: 2px;
}
#immagine_notizia {
	position:absolute;
	width:205px;
	height:93px;
	z-index:8;
	left: 286px;
	top: 322px;
}
#titolo_notizia {
	position:absolute;
	width:205px;
	height:21px;
	z-index:9;
	left: 506px;
	top: 322px;
	text-align:left;
	color: #799773;
	font-size:12px;
	font-weight:bold;
}
#corpo_notizia {
	position:absolute;
	width:231px;
	height:48px;
	z-index:10;
	left: 506px;
	top: 367px;
	text-align:left;
	color: #333333;
	font-size:10px;
}
#titolo_campagna {
	position:absolute;
	width:451px;
	height:21px;
	z-index:11;
	left: 288px;
	top: 440px;
	text-align:left;
	color: #799773;
	font-size:12px;
	font-weight:bold;
}
#immagine_campagna {
	position:absolute;
	width:451px;
	height:234px;
	z-index:12;
	left: 288px;
	top: 459px;
	text-align:left;
	font-size:10px;
	color: #799773;
}
A.linknotizia {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
A.linknotizia:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #cccccc;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal
}
.linknotiziavisited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #cccccc;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
#banca_reale {
	position:absolute;
	width:177px;
	height:62px;
	z-index:13;
	left: 768px;
	top: 423px;
}
#campus {
	position:absolute;
	width:177px;
	height:38px;
	z-index:13;
	left: 768px;
	top: 522px;
}
#reale_mutua {
	position:absolute;
	width:177px;
	height:47px;
	z-index:13;
	left: 768px;
	top: 349px;
}
#uea {
	position:absolute;
	width:177px;
	height:106px;
	z-index:13;
	left: 768px;
	top: 593px;
}
A.utilities {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #799773;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
A.utilities:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #cccccc;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal
}
.utilitiesvisited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #cccccc;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
#utilities {
	position:absolute;
	width:298px;
	height:21px;
	z-index:13;
	font-size:10px;
	left: 651px;
	top: 4px;
}
#area_riservata {
	position:absolute;
	width:110px;
	height:20px;
	z-index:14;
	left: 839px;
	top: 27px;
	text-align:left;
	font-size:10px;
	color: #799773;
}
.testo_piccolo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #799773;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align:left;
}
#webmail {
	position:absolute;
	width:70px;
	height:20px;
	z-index:14;
	left: 881px;
	top: 55px;
	text-align:left;
	font-size:10px;
	color: #799773;
}
#freccetta_invio {
	position:absolute;
	width:23px;
	height:26px;
	z-index:15;
	left: 931px;
	top: 53px;
	color:#CC6600;
	font-weight:bold;
}
#footer {
	position:absolute;
	width:876px;
	height:20px;
	z-index:16;
	left: 73px;
	top: 713px;
	text-align:center;
}
.testo_news {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
#testo_centrale {
	position:absolute;
	width:458px;
	height:378px;
	z-index:18;
	left: 286px;
	top: 322px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
	overflow:auto;
}
#scroller_novita {
	position:absolute;
	width:154px;
	height:137px;
	z-index:17;
	left: 92px;
	top: 379px;
}
.titolo {
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 12px;
	COLOR: #799773;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.crescita_reale {
	position:absolute;
	width:165px;
	height:77px;
	z-index:18;
	left: 82px;
	top: 632px;
}
.banca_reale {
	position:absolute;
	width:177px;
	height:62px;
	z-index:13;
	left: 265px;
	top: 76px;
}
.campus {
	position:absolute;
	width:177px;
	height:38px;
	z-index:13;
	left: 265px;
	top: 175px;
}
.reale_mutua {
	position:absolute;
	width:177px;
	height:47px;
	z-index:13;
	left: 265px;
	top: 2px;
}
.uea {
	position:absolute;
	width:177px;
	height:106px;
	z-index:13;
	left: 265px;
	top: 246px;
}
A.linkmappa {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
A.linkmappa:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	WIDTH: 100px;
	COLOR: #006633;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal
}
.linkmappavisited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	WIDTH: 100px;
	COLOR: #006633;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100px;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
#convenzioni {
	position:absolute;
	width:158px;
	height:18px;
	z-index:19;
	left: 95px;
	top: 538px;
	font-size:10px;
	text-align:left;
}
A.link_c {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #789674;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
A.link_c:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.link_cvisited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
#newsletter {
	position:absolute;
	width:158px;
	height:18px;
	z-index:19;
	left: 95px;
	top: 574px;
	font-size:10px;
	text-align:left;
}
#apDiv2 {
	position:absolute;
	width:122px;
	height:121px;
	z-index:19;
	left: 438px;
	top: 110px;
	filter: alpha(opacity=60);
	background-color:#799773;
}
/*FORM*/
form { 
padding : 0; 
margin : 0; 
} 
label { 
float : left; 
width : 25%; 
vertical-align : top; 
} 
input, textarea, select { 
padding : 1px; 
font : 400 1em verdana, sans-serif; 
color : #999; 
background : #eee; 
border : 1px solid #ccc; 
} 
input:focus, input:hover, textarea:focus, textarea:hover, select:focus, select:hover { 
color : #000; 
background : #e7f1f3; 
border : 1px solid #888; 
} 
input.noBorder, input:focus.noBorder, input:hover.noBorder { 
padding : 0; 
border : 0; 
} 
input.button { 
font : 400 0.9em verdana, serif; 
cursor : pointer; 
color : #fff; 
background : #fc3307; 
border-width : 1px; 
border-style : solid; 
border-color : #ff7800 #691300 #691300 #ff7800; 
padding-top : 2px; 
padding-right : 5px; 
padding-bottom : 2px; 
padding-left : 5px; 
} 
input.radio { 
background : none; 
border : 0; 
} 

/*Menu pulsanti*/
.quadro {
	float: left;
	width: 110px;
	text-align: justify;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
}

a.quadro img {
	border: 5px solid #ccc;
}

a:hover.quadro img {
	background: #e5ce68;
	border: 5px solid #799773;
}

/* Accordion */
#slider {
	width:450px
}
.header {
	width:425px;
	border:2px solid #799773;
	padding:10px;
	font-weight:bold;
	margin-top:5px;
	cursor:pointer;
	background:url(Accordion/images/header.gif)
}
.header:hover {
	background:url(Accordion/images/header_over.gif)
	}
.content {
	overflow:hidden
	}
.text {
	width:425px; 
	border:2px solid #799773; 
	border-top:none; 
	padding:10px
	}
