

body {background-color: #CDE6F7; font-family: verdana, arial, helvetica, sans-serif; height: 100%;width: auto;}
img {border: none;}

#contenuto { margin: 15% 0px 0 0px; padding: 0px 10px 0px 10px; }


/* Allineamenti */
.asinistra{ text-align:left}
.adestra{ text-align:right}
.alcentro{ text-align:center}

.bold {font-weight:bold;}


/* News HOME */
div.news {color: #0071BC; background-color:#BCDEF5; font-size: 0.65em; font-weight: bold; margin:0.5ex; padding: 0.4ex;}
div.news a {color: #0071BC; text-decoration:none; line-height:180%;}
div.news a:visited {color: #0071BC; text-decoration:none;}
div.news a:focus {color: white; background-color:#0071BC;}
div.news a:hover {color: white; background-color:#0071BC;}

/* Events HOME */
#eventi_home {background-color:#BCDEF5; color: #0071BC; margin:0; padding:0; font-weight:bold; }
#eventi_home h3 {color: #0071BC; font-size: 0.65em;}
#eventi_home a {color: #0071BC; text-decoration:none;}
#eventi_home a:visited {color: #0071BC; text-decoration:none;}
#eventi_home a:focus {color: white; background-color:#0071BC;}
#eventi_home a:hover {color: white; background-color:#0071BC;}


/* Events */
div.events {width: 100%; color: #0071BC; font-size: 0.8em;  margin:0; padding:0;}
div.events h1 {color: #F08800; font-weight: bold; font-size: 130%; line-height:110%; padding: 1em 0 0.5em 0; margin:0;}
div.events a:link, a:visited {color: #F08800; text-decoration:none;}
div.events a:hover, a:focus {color: #F08800; text-decoration:underline;}


/* Events Archive */
div.events_archive { background-color: #EBF4FB; margin:0; padding: 1em 0.5em 1em 0.5em;}
div.events_archive ul {list-style-type:none; margin:0; padding:0;}
div.events_archive li {font-size: 0.7em; color: black; padding: 0 0 1.5em 0; margin: 0 0 0.5em 0; border-bottom: 1px solid #0071BC;}
div.events_archive ul li h3 {color: #0365A7; font-size: 120%; padding:0;}
div.events_archive div.readmore {margin:0; padding:0.8em 0 0 0; font-weight:normal;}
div.events_archive div.readmore a:link {color: #0365A7; text-decoration:underline; font-weight:normal;}
div.events_archive div.readmore a:visited {color: #0365A7; text-decoration:underline; font-weight:normal;}
div.events_archive div.readmore a:hover, a:focus {color: #0365A7; text-decoration:none; font-weight:bold;}

/* Events Archive dettaglio*/
div.events_archive_dettaglio {font-size: 0.7em; background-color: #EBF4FB; margin:0; padding: 1em;}
div.events_archive_dettaglio h1 {font-size: 150%; margin:0; padding:1em 0 0.4em 0; color:#0071BC;}
div.events_archive_dettaglio h3 {font-size: 120%; margin:0; padding:1.5em 0 1em 0; color:#0071BC;}
div.events_archive_dettaglio ul {margin:0; padding:0 0 0 2em;}
div.events_archive_dettaglio ul li { color: black; padding:0 0 0.5em 0; margin: 0;}
div.events_archive_dettaglio ul li ul {padding:0 0 0 2em; margin: 0;}
div.events_archive_dettaglio ul li ul li { color: black; padding:0 0 0.5em 0; margin: 0;}
div.events_archive_dettaglio a:link {color: #0365A7; text-decoration:underline; font-weight:normal;}
div.events_archive_dettaglio a:visited {color: #0365A7; text-decoration:underline; font-weight:normal;}
div.events_archive_dettaglio a:hover, a:focus {color: #0365A7; text-decoration:none; font-weight:bold;}


/* LINKS */
div.links {margin:0; padding: 0;}
div.links ul {color: #0071BC; font-size: 0.75em; font-weight:bold; line-height:120%; text-decoration:none; list-style-type:none; margin:0; padding:0;}
div.links h3 {color: #0071BC; font-size: 0.9em; line-height:110%; margin:0.8em 0 0 0; padding:0;}
div.links ul li a:link, a:visited {color: #F08800; text-decoration:none;}
div.links ul li a:hover, a:focus {color: #F08800; text-decoration:underline;}
div.links h1 {color: #0071BC; font-size: 2em; font-weight:normal; font-style: italic; padding-top: 4px;}


/* REGIONS */
div.regions {margin:0; padding:0;color: #0071BC; font-size: 0.7em;}
div.regions h3 {color: #0071BC; font-size: 100%; font-weight: bold; line-height:110%; margin:0.8em 0 0 0; padding:0;}
div.regions a:link, a:visited {color: #F08800; font-weight: bold; text-decoration:none;}
div.regions a:hover, a:focus {color: #F08800; font-weight: bold; text-decoration:underline;}
div.regions img {padding-top: 0.9em; display:block;}


/* RESULTS */
div.results {color: #0071BC; font-weight: normal; font-size: 0.7em; margin:0; padding:0; line-height:140%;}
div.results h3 {color: #0071BC; font-size: 2em; font-weight: bolder; letter-spacing: -1px; margin:0; padding:0 0 0.5em 0;}
div.results a:link, a:visited {color: #F08800; font-weight: bold; text-decoration:none;}
div.results a:hover, a:focus {color: #F08800; font-weight: bold; text-decoration:underline;}
.networkingwhite {color: white;}


.link_regions{color: #F08800; font-size: 11px; font-weight: bold;}


.networkingarancio{color: #F08800; font-size: 20px; font-weight: bolder; letter-spacing: -1px;}

.results {color: #F08800; font-size: 12px; font-weight: bold;}
.result {color: #0071BC; font-size: 14px; letter-spacing: -1px;}

.testo_regions{color: #0071BC; font-size: 11px;}
.testobold {color: #0071BC; font-size: 10px; font-weight: bold; padding: 6px;}

.titolo {color: #0071BC; font-size: 16px; font-weight: bold;}
.titolo_regions{ color: #0071BC; font-size: 11px; font-weight: bold;}


/*POPUP TECHNICAL ASSISTANCE */
div.technical {color: #0071BC; font-size: 0.7em; font-weight:bold; margin:0; padding:0;}
div.technical ul { margin:0; padding: 5px 0 0 0; list-style-type: none;}
div.technical ul li{line-height:200%; padding:0 0 0 2em; list-style-type:none; margin:0;}
div.technical ul li a:link {color: #0071BC; text-decoration:none;}
div.technical ul li a:visited {color: #0071BC; text-decoration:none;}
div.technical ul li a:hover, a:focus {background-color: #0071BC; color:white;}
div.technical h1 {color: #0071BC; font-size: 2em; font-weight: bolder; letter-spacing: -1px; margin:0; padding:0 0 0.5em 0;}
.networkingarancio{color: #F08800;}


/*POPUP ABOUT */
div.about {color: #0071BC; font-size: 0.7em; margin:0; padding:0;}
div.about  ul {font-weight:bold; margin:0; padding: 1em 0 0 0; list-style-type: none;}
div.about  ul li{line-height:150%; padding:0; list-style-type:none; margin:0; padding: 0.8em 0 0 0;}
div.about  ul li a:link {color: #0071BC; text-decoration:none;}
div.about  ul li a:visited {color: #0071BC; text-decoration:none;}
div.about  ul li a:hover, a:focus {background-color: #0071BC; color:white;}
div.about  h1 {color: #F08800; font-size: 2em; font-weight: bolder; letter-spacing: -1px; margin:0; padding:0.5em 0 0.5em 0;}

/*CONTACTS */
div.contacts {color: #0071BC; font-size: 0.7em; margin:0; padding:0; line-height:140%;}
div.contacts  h1 {color: #F08800; font-size: 2em; font-weight: bolder; letter-spacing: -1px; margin:0; padding:0.5em 0 0.5em 0;}
div.contacts  h3 {font-weight:bold; color: #0071BC; font-size: 110%; margin:0; padding:2em 0 0.4em 0;}
div.contacts a:link, a:visited {color: #F08800; font-weight: bold; text-decoration:none;}
div.contacts a:hover, a:focus {color: #F08800; font-weight: bold; text-decoration:underline;}


/* ABOUT */
div.about {margin:2em 0 0 0; padding:4px; color: black; font-size: 0.7em; border: 1px solid black}


li.pdf {background-image: url(img/icone/icona_pdf.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}
li.doc {background-image:url(img/icone/icona_doc.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}
li.xls {background-image:url(img/icone/icona_xls.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}
li.ppt {background-image:url(img/icone/icona_ppt.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}
li.zip {background-image:url(img/icone/icona_zip.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}
li.audio {background-image:url(img/icone/icona_audio.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}
li.video {background-image:url(img/icone/icona_video.gif); background-repeat:no-repeat; list-style-type:none; padding-left:2em;}

.pdf {background-image:url(../img/icone/pdf.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}
.doc {background-image:url(../img/icone/doc.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}
.xls {background-image:url(../img/icone/xls.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}
.ppt {background-image:url(../img/icone/ppt.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}
.zip {background-image:url(../img/icone/zip.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}
.audio {background-image:url(../img/icone/img/audio.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}
.video {background-image:url(../img/icone/video.gif); background-repeat:no-repeat; list-style-type:none; padding-left:1.2em;}

a.blank {background-image: url(img/icone/chiocciola.gif); background-repeat:no-repeat; padding-right:2em; background-position:right}


