/*STILE PER IL BODY*/
html,body{ margin: 0 ; padding:0; 
  scrollbar-face-color: #E0E5E9;
  scrollbar-shadow-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #E0E5E9;
  scrollbar-track-color: #AEAFB1;
  scrollbar-arrow-color: #AEAFB1;}
  
body{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: normal;color: #0F3F80;background-color: #E0E5E9; }



/* STILE PER IL MENU PRINCIPALE E SECONDARIO TOP  TESTATA */

#wrapper1{border: 0px solid #000;margin: 0;padding: 0px; width: 869px;  height: 161px; padding-bottom: 0px; padding-bottom: 0px;}
#wrapper1:after{clear: both;content: " ";height: 0;display: block; }
#wrapper2{border: 0px solid #000;margin: 0;padding: 0px;}
#wrapper2:after{clear: both;content: " ";height: 0;display: block;}
#content1{border: 0px solid #f00;float: right;width: 681px;  padding-top: 126px; padding-bottom: 0px; display: inline;vertical-align: top;}
#content2{border: 0px solid #00f;margin: 0 681px 0 0;padding: 0px;}



div#navigation h2  {display: inline;border-bottom: 0px solid #787878; padding-right:0px; text-align: right; }
div#navigation ul{list-style-type: none; margin: 0; padding: 0; white-space: nowrap;}
div#navigation  li{ vertical-align: top; display: inline; margin: 0; padding: 0}
div#navigation li a{ text-decoration: none; border: 0px solid #787878; padding: 0px 0px0px 0p; background: #ccc;color: #036}
div#navigation li a:hover{ background-color: #f0f0f0}
div#navigation li#activelink a{ border-bottom: 0px solid #fff; background-color: #fff; color: #603}  

div.header{height: 161px;color: #fff; background-image: url(menu/header-bg.jpg);}
div.header img{float:left;margin: 0px}
div.header h2, div.header p{margin:10 0px;padding: 0;  }
div.header h2{margin-top: 12px; margin-bottom: 12px;}

* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */


/* STILE PER IL TESTO GENERALE  */
.testo {font-family: Verdana, font-size: 11px;font-style: normal;font-weight: normal;color: #0F3F80; }
.titolo {font-family: Verdana, font-size: 12px;font-style: normal;font-weight: bold;color: #0F3F80; }
.titolo-verde {font-family: Verdana, font-size: 12px;font-style: normal;font-weight: bold;color: #059236; }
.titolo-arancio {font-family: Verdana, font-size: 12px;font-style: normal;font-weight: bold;color: #F76B09; }
h1,h2{margin: 0;padding:0;line-height: 0px;}
h1{padding-left:0px;padding-bottom: 0px;padding-top: 0px;margin: 0px;font-family: verdana;font-weight: bold;font-size: 11px;}
h2{padding-left:0px;padding-bottom: 0px;padding-top: 0px;margin: 0px;font-family: verdana;font-weight: bold;font-size: 11px;}
h3{padding-left:0px;padding-bottom: 0px;padding-top: 0px;margin: 0px;font-family: verdana;font-weight: bold;font-size: 11px;}
h4{padding-left:0px;padding-bottom: 0px;padding-top: 0px;margin: 0px;font-family: verdana;font-weight: bold;font-size: 16px; line-height:20px;}
P {line-height: 130%;font-weight: normal;color: #0F3F80; margin-top: 0px; margin-right: 40px;margin-left: 25px;}
ul {font-family: Verdana, font-size: 11px;font-style: normal;font-weight: normal;color: #0F3F80;line-height: 15px; }
li {font-family: Verdana, font-size: 11px;font-style: normal;font-weight: normal;color: #0F3F80; line-height: 15px;}
IMG 
{BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 0px solid; 
PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid;border-bottom-width: 0px;}







/*STILE PER LINK*/


A:link.blu-normale {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: bold;color: #0F3F80; text-decoration:none;}
A:visited.blu-normale {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: bold;color: #0F3F80;text-decoration:none;}
A:hover.blu-normale {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: bold;color: #0F3F80;text-decoration:none;}


A:link.rosso {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: regular;color: #8D0615; text-decoration:none;}
A:visited.rosso {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: regular;color: #8D0615;text-decoration:none;}
A:hover.rosso {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: regular;color: #949292;text-decoration:none;}
A:link.blu {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: bold;color: #0F3F80; text-decoration:none;}
A:visited.blu {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: bold;color: #0F3F80;text-decoration:none;}
A:hover.blu {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: bold;color: #949292;text-decoration:none;}
A:link.blu2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: normal;color: #0F3F80; text-decoration:none;}
A:visited.blu2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: normal;color: #0F3F80;text-decoration:none;}
A:hover.blu2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	font-weight: normal;color: #949292;text-decoration:none;}
A:link.blu3 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-style: normal;	font-weight: bold;color: #0F3F80; text-decoration:none;}
A:visited.blu3 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-style: normal;	font-weight: bold;color: #0F3F80;text-decoration:none;}
A:hover.blu3 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-style: normal;	font-weight: bold;color: #949292;text-decoration:none;}
A:link.verde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #4B746E; text-decoration:none;}
A:visited.verde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #4B746E;text-decoration:none;}
A:hover.verde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #5C919C;text-decoration:none;}
A:link.arancio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #8C0418; text-decoration:none;}
A:visited.arancio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #8C0418;text-decoration:none;}
A:hover.arancio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #5C919C;text-decoration:none;}
A:link.bianco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #FFFFFF; text-decoration:none;}
A:visited.bianco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #FFFFFF;text-decoration:none;}
A:hover.bianco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #5C919C;text-decoration:none;}
A:link.bianco2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #FFFFFF; text-decoration:none;}
A:visited.bianco2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #FFFFFF;text-decoration:none;}
A:hover.bianco2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #000000;text-decoration:none;}
A:link.bianco3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal; font-weight: normal;color: #FFFFFF; text-decoration:none;}
A:visited.bianco3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal; font-weight: normal;color: #FFFFFF;text-decoration:none;}
A:hover.bianco3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal; font-weight: normal;color: #000000;text-decoration:none;}
A:link.arancio2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #CB6211; text-decoration:none;}
A:visited.arancio2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #CB6211;text-decoration:none;}
A:hover.arancio2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #5C919C;text-decoration:none;}
A:link.verde2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #008E3A; text-decoration:none;}
A:visited.verde2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #008E3A;text-decoration:none;}
A:hover.verde2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #5C919C;text-decoration:none;}
A:link.verde3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight:normal;color: #008E3A; text-decoration:none;}
A:visited.verde3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #008E3A;text-decoration:none;}
A:hover.verde3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal;color: #5C919C;text-decoration:none;}
/*STILE PER ELENCHI PUNTATI*/
ul.menu-principale {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; display: block; }
ul.menu-principale li {float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	color: #676868;	letter-spacing: 0px;	WIDTH: 188px;	HEIGHT: 25px;line-height: 0px;}
/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */

/* STILE PER  PAGINAZIONE  ROSSO  */
.paginazione-rosso {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-style: normal;	font-weight: bold;color: #8D0615;}
A:link.paginazione-rosso {font-family:Verdana;font-size: 10px;color: #8D0615;font-weight: regular;text-decoration: none;	}
A:visited.paginazione-rosso {font-family:Verdana;font-size: 10px;color: #8D0615;font-weight: regular;text-decoration: none;}
A:hover.paginazione-rosso {font-family:Verdana;font-size: 10 px;color: #949292;font-weight: regular;text-decoration:none;}


/*STILE PER FOOTER*/
div#footer {clear:both; padding-top: 10px;margin-top: 0px;background-image: url(footer/footer.jpg); background-repeat: no-repeat;
height: 143px;color: #414141;background-color: #E0E5E9;line-height: 0px;}
ul.menu-footer h1{margin: 0px; padding: 0px; list-style: none; display: block; line-height: 15px;}
ul.menu-footer li { float: left; padding: 4px 2px 2px 3px; margin: 0px 0px 0px 0px; color: #676868; letter-spacing: 0px; }
/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */


/*STILE PER FOOTER INDEX*/
div#footer-index {clear:both;padding-top: 10px;margin-top: 0px;background-image: url(footer/footer.jpg); background-repeat: no-repeat;
height: 143px;color: #414141;background-color: #E0E5E9;line-height: 0px; }
#footer-index h1 {line-height: 10px;}
ul.menu-footer-index  {margin: 0px; padding: 0px; list-style: none; display: block; line-height: 15px;}
ul.menu-footer-index li  {padding: 6px 2px 6px 7px; margin: 0px 0px 0px 0px; color: #676868; letter-spacing: 0px;float: left;}

A:link.footer-index {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #5C5C5C; text-decoration:none;}
A:visited.footer-index {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #5C5C5C;text-decoration:none;}
A:hover.footer-index {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: bold;color: #959494;text-decoration:none;}
/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */



/*STILE PER AREA ATTIVITA*/
/*contenitore di sinistra*/
div#atti-sx{ text-align: left;}
div#atti-sx-img{ background: url(image/bg_sx.jpg) repeat-y top left; background-repeat: no-repeat; text-align: left;}




/*contenitore di destra*/
div#atti-dx{width:869px; margin:0 auto;border-width: 0 0px; border-style:solid; border-color: #ccc;background: url(image/bg_dx.jpg) repeat-y top right;background-color: White;}
div#atti-dx-img{ background: url(attivita/atti-img-dx.jpg) repeat-y top right; background-repeat: no-repeat; text-align: left; }
div#atti-dx2{width:869px; margin:0 auto; margin-top: 0 px;padding-top:0 px;border-width:  0px; border-style:solid; border-color: #ccc;background-color: White;}
/*elenchi puntati*/
ul.menu-attivita {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; display: block; }
ul.menu-attivita li {float: left;padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;color: #676868;	letter-spacing: 0px;}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */


/*STILE PER HOME PAGE*/
/*contenitore di sinistra*/
div#home-sx{ background: url(image/bg_sx.jpg) repeat-y top left; text-align: left;}
div#home-sx-img{text-align: left;}
/*contenitore di destra*/
div#home-dx{width:869px;height:195px; margin:0px;background: url(image/bg_dx.jpg) repeat-y top right;background-color: White;}
div#home-dx-img{text-align: left; }
div.testo-immagini-home{width: 625px; height:125px;margin-bottom: 0px; padding-top:10px;border: 0px solid #000;}
div.testo-immagini-home img{float:left;margin: 0px}
div.testo-immagini-home h2, div.testo-immagini-unito p{ margin-top: 0px; margin-bottom: 15px;}
div.testo-immagini-home h2{margin-top: 0px; margin-bottom: 12px;}
div.clearer{clear: left;}


div#navigazione-sxhome {float: left;width: 194px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.testo-immagini-unito-home{float: left;width: 625px;margin: 0px 0px 0px 0px; padding-top:0px;padding-left:1px;border: 0px solid #000;}
div#content-unitohome{margin: 0px 0px 0px 0px;padding: 0px 0px 0px;}

div#box_inprimopiano{width:170px;height: 260px;color: #fff; background-image: url(image/sfobox1home.gif);background-repeat: no-repeat;font-family: verdana;font-weight: normal;font-size: 11px;color: #0F3F80; padding-top:45px; padding-left:10px;padding-right:13px;}
div#box_professionisti{width:183px;height: 67px;color: #fff; background-image: url(image/sfobox2home.gif);padding-top:48px;padding-left:5px;padding-bottom:0px;   font-family: verdana;font-weight: normal;font-size: 11px;color: #0F3F80;line-height:15px;background-repeat: no-repeat;}
div#box_eventi{width:167px;height: 230px;color: #fff; background-image: url(image/sfobox3home.gif); background-repeat: no-repeat;padding: 45px 10px 0px 12px; margin: 0px 0px 0px 0px; font-family: verdana;font-weight: normal;font-size: 11px;color: #0F3F80;line-height:14px;  }
div#box_societa{width:674px;height: 290px;color: #fff; background-image: url(image/sfobox4home.jpg);margin: 0px 0px 0px 0px; padding: 45px 0px 0px 0px;background-repeat: no-repeat;  }

div#box_newshome{width:674px;height: 382px;color: #fff; background-image: url(image/sfobox5home.jpg); background-repeat: 
background-repeat:repeat;}
div#box_news{width:420px;height: 318px;color: #fff;margin: 0px 0px 0px 0px; padding: 50px 0px 0px 10px;  font-family: verdana;font-weight: normal;font-size: 11px;color: #0F3F80;line-height:14px; float: left; }
div#box_posta{width:204px; float: right; margin-top: 0px; margin-bottom: 0px; }

.cerca {width:250px;float:right;}
img.foto_news {float:left; margin-right:20px;}
img.foto_news2 {float:left; margin-right:10px;border : thin solid #C0C0C0;margin-bottom:5px;margin-top:5px;}
form.cerca-prof {font-family: verdana;font-weight: normal;font-size: 8px;color: #0F3F80;}


