body{font-family:Verdana; font size:10pt;
	background: url(../images/layout/sfondoLayout.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	scrollbar-face-color:#cccccc;
	scrollbar-highlight-color:#E8F8FF;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #006699;
	scrollbar-arrow-color: #003366;
	scrollbar-track-color:#006699;
	background-color:#ffffff}
a.submenu {color:336699; text-decoration:none}
a.submenu:hover {color: ff9900; text-decoration:none}
a.blue {color:#0099ff; text-decoration:none}
a.blue:hover {color: navy; text-decoration:none; background-color: #ffffff}
a.blueb {font-family: verdana; color: blue; text-decoration:none}
a.blueb:hover {font-family: verdana; color: #ff9900; text-decoration:none}
a.copertina {color: navy; text-decoration:none}
a.copertina:hover {color:#0066cc; text-decoration:none}
a.marron {COLOR: #cc0000; TEXT-DECORATION: none}
a.marron:hover{COLOR: #ff9900; TEXT-DECORATION: none}
a.navy{COLOR: navy; TEXT-DECORATION: none}
a.menu{color:#ffffff; font-weight: bold; FONT-SIZE: 11pt; padding-left:6; padding-right:6}
a.menu:hover {color:#FF9900; FONT-SIZE: 11pt; background-color:#336699; padding-left:6; padding-right:6}
a.menuattivo {color:#cccccc; font-weight: bold; FONT-SIZE: 11pt; background-color:#336699; padding-left:6; padding-right:6}
a.menuattivo:hover {color:#FF9900; font-weight: bold; FONT-SIZE: 11pt; background-color:#336699; padding-left:6; padding-right:6}
a.menu1{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold}
a.menu1:hover{color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold}
a.menu1Attivo{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #ff9900}
a.menu1Attivo:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #FFC46A}
a.menu2{font-family:Arial, Helvetica, sans-serif; font-size:12px}
a.menu2:hover{color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a.menu2Attivo{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ff9900}
a.menu2Attivo:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFC46A}
a.bianco{color:#cccccc}
a.bianco:hover {color:#ff9900}
a.attivo{color:#cccccc}
a.attivo:hover {color:#ff9900}
a.naviga {color:#006600}
a.naviga:hover {color:#ff9900}
a {font-family: verdana; color: blue; text-decoration:none}
a:hover {font-family: verdana; color: #ff9900; text-decoration:none}
a.attivo {font-family: verdana; color: #ff9900; text-decoration:none}
P{FONT-SIZE: 10pt;    COLOR: #000000;    FONT-FAMILY: Verdana, sans-serif}
TD{FONT-SIZE: 10pt;    FONT-FAMILY: Verdana, sans-serif}
h1 {FONT-SIZE: 10pt; FONT-WEIGHT: bold;   COLOR: #990000;    FONT-FAMILY: Verdana, sans-serif}
.sfondotitolo {background: url(../images/layout/BackgroundTLHome.jpg); background-repeat: no-repeat; font-weight: bold; color:#ffffff; text-align:center;}
.sfondotitoloBIS {background: url(../images/layout/BackgroundTLHome_Bis.jpg); background-repeat: no-repeat; font-weight: bold; color:#ffffff; text-align:center;}
.titolopagina {font-size: 10pt; background:#006699; font-weight: bold; color:ffffff; text-align:center; height:22; text-transform:uppercase}
.divblu {background:#336699; image: url(../images/spacer.gif)}
.divorange {background:#ff9900; image: url(../images/spacer.gif)}
.divmenu {image: url(../images/divmenu.gif)}
.menufondo {background: #0099cc; color:#ffffff; text-align:center}
.menufondoattivo {background: #336699; color:#ff9900; text-align:center}
.menuattivo {background: #336699; color:#ff9900}
.sottotitolopagina {font-weight: bold; color:#993300; background: #D9ECFF; height:24; text-align:center}
.titolomenu {font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; background:#008FD5; font-weight: bold; color:ffffff; height:22px; text-transform:uppercase; border-style:solid; border-color:#003366; border-bottom-width:0px; border-top-width:1px; border-right-width:1px; border-left-width:0px}
.titolomenua {font-family:Arial, Helvetica, sans-serif; font-size: 14px; background:#008FD5; font-weight: bold; color:ffffff; height:22px; text-transform:uppercase; border-style:solid; border-color:#003366; border-bottom-width:0px; border-top-width:1px; border-right-width:1px; border-left-width:0px}
.titolomenu1 {font-family:Arial, Helvetica, sans-serif; font-size: 13px; background:#CCEEFF; font-weight: bold; color:000000; padding-left:5px; height:22px}
.sottotitolopaginanews {font-size: 10pt; background:#F2FBFF; color:006699; text-align:center}
.primopiano {font-size: 10pt; background:#F2FBFF; color:#006633; text-align:center}
.sottotitolopaginasx {font-weight: bold; color:#006600; background: #ECF5FF; height:24; padding-left:5px}
.sottotitolosfondoblu {font-size: 10pt; background:#003366; font-weight: bold; color:#ffffff}
.sottotitolopaginadx {font-weight: bold; color:#006600; background: #ECF5FF; height:24; text-align:right; padding-right:5px}
.titolosessione {font-weight: bold; color:#006600; background: #ECF5FF; height:24; padding-left:5px; text-align:left}
.titolosessionedx {font-weight: bold; color:#006600; background: #ECF5FF; height:24; text-align:right; padding-right:5px}
.sottotitolosessione {font-weight: bold; color:#003366; height:24; padding-left:5px; background:#F4FAFF; padding-right:5px}
.navigationbar {font-size: 10pt; height:22; padding-left:5; padding-right:5; background: url(../images/layout/SfondoBriciole.gif)}
.menuareaprivata{font-size: 10pt; background:#F2FBFF; font-weight: bold; color:006699; text-align:center}
.welcome {font-size: 10pt;	font-weight: bold;	color: #ffffff;	background:#0099cc; text-align:right}
.pad5 {padding-left:5}
.pad10 {padding-left:10}
.pad10x10 {padding-left:10; padding-right:10}
.pad20x10 {padding-left:20; padding-right:10}
.pad30 {padding-left:30}
.pad50 {padding-left:50}
.pad4x4 {padding-left:4; padding-right:4}
.pad2x0 {padding-left:2}
.padeborder {padding-left:4; padding-right:4; padding-top:2; padding-bottom:2; text-align:justify; border-style:dotted; border-width:1px; border-color:#009999}
.dotted {border-style:dotted; border-color:green; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; border-left-width:0px}
.menulateral {background:#FBFEFF; border-style:solid; border-color:#006699; border-bottom-width:0px; border-top-width:0px; border-right-width:0px; border-left-width:0px}
.tableborder {border-style:solid; border-width:1px}
.tableborderCinza {border-color:#ECECEC; border-style:solid; border-width:1px; border-top-width:0px}
.tableborderBlu {border-style:solid; border-width:1px; border-color:#336699; border-top-width:0px}
.tableborderBluAll {border-style:solid; border-width:1px; border-color:#336699;}
.bordermenu {border-style:solid; border-color:#003366; border-bottom-width:0px; border-top-width:0px; border-right-width:1px; border-left-width:0px}
.borderdotted {border-style:solid; border-width:1px}
.borderdotteda {border-style:dotted; border-width:1px}
.bordersolid {border-style:solid; border-width:1px}
.borderTitolo {border-style:solid; border-color:#cccccc; border-bottom-width:1px; border-top-width:0px; border-right-width:1px; border-left-width:1px}
.botao {color:ffffff; font-family: Verdana; font-size: 10pt; background:0099cc; border-color:orange}
.button{font-family:verdana; font-size:10pt; color:navy; background-color: #F0FAFF; padding-top: 0px;padding-bottom: 0px}
.paginainizio {font-size: 10pt; background:#B9E9FF; font-weight: bold; color:#003366; height:20px; text-align:center}
.titolotesto {font-size: 10pt; font-weight: bold; color:003399}
.marrontext {font-size: 10pt; font-weight: bold; color:990000}
.font8 {font-size: 8pt}
.campo {font-size:10; font-family:verdana; font-color:navy; background:D7F2FF; padding-top: 0px;padding-bottom: 0px}
.maiuscula {text-transform:uppercase; font-weight: bold}
.listmenu {color:#003366; background-color:#e8f8ff}
.submit {color:#003366; background:#e8f8ff; border: 2px outset #006699}
/* li {margin-bottom:12px}
ul {margin-bottom:12px}*/
.spazioBottom0 {margin-bottom:0px}
.spazioTop0 {margin-top:0px}
.spaziobottom15 {margin-bottom:15px}
.spaziotop15 {margin-bottom:15px}
#avanzata {
  float:center;
  width:100%;
/*  background:#DAE0D2 url("bg.gif") repeat-x bottom; */
  font-size:93%;
  line-height:normal;
  }
#avanzata ul {
  margin:0;
  padding:0px 2px 0px 0px;
  list-style:none;
  }
#avanzata li {
  float:left;
  background:url("left.gif") no-repeat left top;
  margin:0px;
  padding:0px 0px 0px 0px;
  }
#avanzata a {
  float:left;
  display:block;
  background:url("right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#036;
  }
#avanzata a:hover {
  color:#FF0000;
  }
#avanzata #selezionata {
  background-image:url("left_on.gif");
  }
#avanzata #selezionata a {
  background-image:url("right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
  
div#map1{width:250px !important;width /**/:258px;
    border:4px solid #999;margin:100px auto}
#map1 h4{margin:0;padding:5px 0;text-align:center;
    background:#DADADA;color:#444;
    font: bold 12px Arial,sans-serif}

#map1 ul,#map1 li{margin:0;padding:0;list-style:none}
#map1 ul{position:relative;width:250px;height:133px;
    overflow:hidden;background-image: url(../images/map.png)}
#map1 li{text-indent: -9999em;width:0;height:0}
#map1 a{position:absolute;background-image: url(../images/map.png)}

#map1 #n-america a{left:0;top:0;width:111px;height:76px;background-position: 0 0}
#map1 #n-america a:hover{background-position: 0 -133px}
#map1 #s-america a{left:41px;top:73px;height:60px;width:60px;background-position:-41px -73px}
#map1 #s-america a:hover{background-position: -41px -339px}
#map1 #europe a{z-index:2;left:109px;top:16px;height:41px;width:45px;background-position:-109px -16px}
#map1 #europe a:hover{background-position: -109px -149px}
#map1 #africa a{left:98px;top:53px;height:65px;width:60px;background-position:-98px -53px}
#map1 #africa a:hover{z-index:3;background-position:-98px -452px}
#map1 #asia a{left:135px;top:7px;width:115px;height:75px;background-position:-135px -7px}
#map1 #asia a:hover{z-index:3;background-position:-135px -273px}
#map1 #oceania a{left:190px;top:90px;width:40px;height:33px;background-position:-190px -90px}
#map1 #oceania a:hover{background-position:-190px -223px}
 .smallfont{
 font-size:70%;
}
/*  Stile legenta fotos */
div.captionbox{float: right; margin: 10px;border: 1px solid #999}
div.captionbox img{border:0;display:block}
div.captionbox a{position: relative;float: left;color: #FFF;
    text-decoration: none}
div.captionbox span{position:absolute;bottom: 0;width: 100%;padding: 3px 0;
    background: url(../images/opacity.png) repeat-x 0 -100px;
    cursor: pointer;text-align: center}
div.captionbox a:hover span{background-position: 0 -200px}
.resaltado{
	   color: #000000;
	   background: #F2F5A9;
	   font-weight: bold;
   }
div#briciole
{	   color: #000000;   }
div#briciole span{	color:#600;   }
div#briciole    a {color:#006600}
div#briciole  a:hover {color:#ff9900}

