html,body {margin: 0px; padding: 0px;}
* {margin: 0px; padding: 0px;}
img {border: 0;}

body {text-align: center; font-family: arial;	font-size: 12px; color: #333333; line-height: 110%;  background: URL(../img/bg_body.jpg) left top repeat-x #ffffff; }
a:link {font-size: 1em; color: #666666; text-decoration: none; font-weight: normal;}
a:visited {font-size: 1em; color: #666666; text-decoration: none; font-weight: normal;}
a:hover {font-size: 1em; color: #00467B; text-decoration: underline; font-weight: normal;}
.clear {clear: both; float: none !important; font-size: 0 !important; height: 1px !important; line-height: 1px;}
.floatleft {float: left; display: inline;}
.floatright {float: right; display: inline;}
.floatcenter {float:right; position:relative; left:-50%; text-align:left; display: inline;}
.color_red {color: #00467B;}
.nobackground {background: none !important;}
.text_uppercase {text-transform: uppercase; font-size: 16px; font-weight: bold;}
ul {list-style: none; list-style-position: outside;}
h2 {font-size: 17px; font-weight: bold; color: #00467B; padding: 8px 0 12px 0;line-height:18px;}
h3 {font-size: 13px; font-weight: bold; color: #00467B; padding: 17px 0 3px 0;}
h4 {font-size: 13px; font-weight: normal; color: #00467B; padding: 0px 0 5px 0;}
.tuttozero {border: 0 !important; padding: 0 !important; margin: 0 !important;}
#network_menu {width: 960px; padding-top: 4px; margin: 0 auto; margin-bottom: 20px;}
#network_menu .n_sx {width: 24px; height: 25px; background: URL(../img/network_sx.gif) top left no-repeat #00467B; float: right; display: inline;}
#network_menu .n_dx {width: 24px; height: 25px; background: URL(../img/network_dx.gif) top left no-repeat #00467B; float: right; display: inline;}
#network_menu .n_ce {height: 24px; background-color: #00467B; float: right; display: inline; padding-top: 1px;}
* html #network_menu .n_ce {width: 695px;}
#network_menu .n_ce ul {float: left; display: inline; width: 100%;}
#network_menu .n_ce ul li {height: 24px; float: left; display: inline;}
#network_menu .n_ce ul li a:link {height: 24px; float: left; display: block; background: URL(../img/network_btn.gif) top left no-repeat; margin: 0 3px 0 3px; padding: 0 0 0 12px; text-transform: none; text-decoration: none; font-weight: bold; color: #ffffff; font-size: 12px;}
#network_menu .n_ce ul li a:visited {height: 24px; float: left; display: block; background: URL(../img/network_btn.gif) top left no-repeat; margin: 0 3px 0 3px; padding: 0 0 0 12px; text-transform: none; text-decoration: none; font-weight: bold; color: #ffffff; font-size: 12px;}
#network_menu .n_ce ul li a:hover {height: 24px; float: left; display: block; background: URL(../img/network_btn.gif) bottom left no-repeat; margin: 0 3px 0 3px; padding: 0 0 0 12px; text-transform: none; text-decoration: none; font-weight: bold; color: #00467a; font-size: 12px;}
#network_menu .n_ce ul li a:link span {height: 18px; float: left; display: block; background: URL(../img/network_btn.gif) top right no-repeat; margin: 0; padding: 6px 12px 0 0;}
#network_menu .n_ce ul li a:visited span {height: 18px; float: left; display: block; background: URL(../img/network_btn.gif) top right no-repeat; margin: 0; padding: 6px 12px 0 0;}
#network_menu .n_ce ul li a:hover span {height: 18px; float: left; display: block; background: URL(../img/network_btn.gif) bottom right no-repeat; margin: 0; padding: 6px 12px 0 0;}

#network_menu .n_ce ul .selezionato a:link {background: URL(../img/network_btn.gif) bottom left no-repeat; color: #00467a;}
#network_menu .n_ce ul .selezionato a:visited {background: URL(../img/network_btn.gif) bottom left no-repeat; color: #00467a;}
#network_menu .n_ce ul .selezionato a:hover {background: URL(../img/network_btn.gif) bottom left no-repeat; color: #00467a;}
#network_menu .n_ce ul .selezionato a:link span {background: URL(../img/network_btn.gif) bottom right no-repeat;}
#network_menu .n_ce ul .selezionato a:visited span {background: URL(../img/network_btn.gif) bottom right no-repeat;}
#network_menu .n_ce ul .selezionato a:hover span {background: URL(../img/network_btn.gif) bottom right no-repeat;}

#container {width: 960px; text-align: left; margin: 0 auto; background: URL(../img/container_top.gif) top center no-repeat #FFFFFF; height: 100%;}
#header {width: 960px; margin-bottom: 13px;}
#header .logo {float: left; display: inline; width: 168px; height: 64px; margin-top: 21px; margin-left: 27px; background: URL(../img/GIMBEORG.jpg) top left no-repeat #FFFFFF;} /* margin:21x27*/
#header .logo1 {float: left; display: inline; width: 352px; height: 72px; margin-top:13px; margin-left: 27px; background: #FFFFFF; display:none;}
#header .menu_header {float: right; display: inline; width: 400px; margin-top: 45px; margin-right: 15px;}
#header .menu_header li {float: right; display: inline; padding: 0 14px 0 14px; background: URL(../img/header_menu_separa.gif) top right no-repeat #FFFFFF;}
#header .menu_header li a {text-decoration: none; font-weight: bold;}

#nav {width: 959px; height: 48px; background: URL(../img/menu_bg.jpg) top left repeat-x; margin-left: 0px;padding-left:0px;}
#nav ul li {height: 48px; float: left; display: inline; padding: 0 0 0 0; border-left: 1px solid #ffffff;}
#nav ul li a:link {height: 29px; float: left; display: block; margin: 0; padding: 17px 11px 2px 11px; text-transform: uppercase; text-decoration: none; font-weight: normal; color: #ffffff; font-size: 13px;}
#nav ul li a:visited {height: 29px; float: left; display: block; margin: 0; padding: 17px 12px 2px 12px; text-transform: uppercase; text-decoration: none; font-weight: normal; color: #ffffff; font-size: 13px;}
#nav ul li a:hover {height: 29px; float: left; display: block; background: #ffffff; margin: 0; padding: 17px 12px 2px 12px; text-transform: uppercase; text-decoration: none; font-weight: normal; color: #00467a; font-size: 13px;}
#nav ul li a.selezionato:link {background: #ffffff; color: #00467a;}
#nav ul li a.selezionato:visited {background: #ffffff; color: #00467a;}
#nav ul li a.selezionato:hover {background: #ffffff; color: #00467a;}



.main {width: 960px;  background: URL(../img/main_bg.gif) top left repeat-y #ffffff; heigth:100%;}
.main .col_left {width: 194px; padding: 18px 18px 85px 18px; float: left; display: inline;}
.main .col_left ul li {border-bottom: 1px solid #ffffff; padding: 10px 0 3px 0;}
.main .col_left ul li a {text-decoration: none; font-weight: bold;}
.main .col_left ul a.selezionato {color: #00467B;}
.main .col_left .terzolivello {}
.main .col_left .terzolivello li {border: 0; font-weight: normal;}
.main .col_left .terzolivello li a:link {font-weight: normal; background: URL(../img/quadratino_off.gif) 0 6px no-repeat; padding-left: 10px;}
.main .col_left .terzolivello li a:visited {font-weight: normal; background: URL(../img/quadratino_off.gif) 0 6px no-repeat; padding-left: 10px;}
.main .col_left .terzolivello li a:hover {font-weight: normal; background: URL(../img/quadratino.gif) 0 6px no-repeat; padding-left: 10px; text-decoration:underline;}
.main .col_left .terzolivello li a.selezionato:link {font-weight: normal; background: URL(../img/quadratino.gif) 0 6px no-repeat; padding-left: 10px;}
.main .col_left .terzolivello li a.selezionato:visited {font-weight: normal; background: URL(../img/quadratino.gif) 0 6px no-repeat; padding-left: 10px;}
.main .col_left .terzolivello li a.selezionato:hover {font-weight: normal; background: URL(../img/quadratino.gif) 0 6px no-repeat; padding-left: 10px;}
.main .col_left .blocco {width: 198px; background-color: #ffffff; border: 1px solid #E4E4E4; padding: 1px; margin-top: 10px;}
.main .col_left .blocco .tit {width: 172px; height: 21px; padding: 5px 13px 0 13px; background: URL(../img/bg_tit_col_dx.jpg) top left repeat-x; font-size: 11px; font-weight: bold; color: #00467B;}
.main .col_left .honcode{position:absolute;bottom:0;left:20px;width:194px;height:72px;padding-bottom:10px;z-index:99;color:#7496b2;font-size:10px;}
.main .col_left .honcode img{float:left;}
.main .col_left .honcode p{margin-left:50px;padding-left:15px;padding-top:8px;line-height:14px;}
a.honcode-link:link,a.honcode-link:visited,a.honcode-link:hover{color:#7496b2;}
.main .col_center {width: 500px; float: left; display: inline; border: 0; background-color: #ffffff; height:inherit;}
.main .col_center .seiin {width: 472px; background-color: #F6F6F6; padding: 10px 14px 10px 14px; font-size: 11px; }
.main .col_center .seiin strong {text-transform: uppercase;}
.main .col_center .seiin a:link {color: #00467B; text-decoration: none; padding: 0 0px 0 0px;}
.main .col_center .seiin a:visited {color: #00467B; text-decoration: none; padding: 0 0px 0 0px;}
.main .col_center .seiin a:hover {color: #00467a; text-decoration: none; padding: 0 0px 0 0px;}
.main .col_center .seiin .sein_colore {color: #00467b;}
.main .col_center .seiin span {padding-right: 0px;} 
.main .col_center .testo {width: 468px; background: URL(../img/col_center_bg.jpg) top left repeat-x #ffffff; padding: 10px 14px 10px 20px;margin-bottom:20px;}
.main .col_center .testo p {line-height: 140%; font-size: 12px;}
.main .col_center .testo .box_tipo1 {display: block; padding: 17px; border: solid 4px #00467B;}
.main .col_center .testo .box_tipo2 {display: block; padding: 17px; border: solid 4px #E8E9EB;}
.main .col_center .testo .abstract {line-height: 140%; font-size: 12px;}
.main .col_center .testo .testo_paragrafi {line-height: 140%; font-size: 12px;}
.main .col_center .testo .testo_paragrafi img{padding-right:10px;}
.main .col_center .testo ul {margin-top: 7px;}
.main .col_center .testo ol {margin-top: 7px;margin-left:20px;}
.main .col_center .testo ol li {padding-left: 0px;}
.main .col_center .testo ul li {background: URL(../img/palletto1.png) 0 5px no-repeat; padding-left: 12px;}
.main .col_center .testo ul li ul {margin-top: 0px;}
.main .col_center .testo ul li ul li {background: URL(../img/palletto2.png) 0 5px no-repeat; padding-left: 12px;}
.main .col_center .testo .ricerca {width: 451px; background: URL(../img/cerca_centro.gif) top left repeat-y #ffffff; border-bottom: 1px solid #E8E8E8; padding-bottom: 10px; padding-right: 11px; overflow: hidden;}
.main .col_center .testo .ricerca .ricerca_top fieldset {width: 440px; border: 0;}
.main .col_center .testo .ricerca .ricerca_top {background: URL(../img/cerca_top.gif) top left no-repeat #ffffff; width: 462px; height: 41px;}
.main .col_center .testo .ricerca .ricerca_top legend {display: none;}
.main .col_center .testo .ricerca .ricerca_top input {margin-top: 22px; margin-left: 40px; width: 400px; padding: 0 11px 0 0; font-size: 11px; font-family: arial; color: #AB0232; border: 0;}
.main .col_center .testo .ricerca .campo {background: URL(../img/dot_tratteggio.gif) top left repeat-x #ffffff; margin: 5px 0 0 11px; padding: 2px 0 0 0;} 
.main .col_center .testo .ricerca .campo fieldset {width: 440px; margin: 0; margin-top: 5px; border: 0; padding: 0;}
.main .col_center .testo .ricerca .campo strong {color: #AB0232; font-weight: bold; font-size: 11px; padding: 0; margin: 0;}
.main .col_center .testo .ricerca .campo select {margin-top: 5px; width: 440px; font-size: 11px; padding: 3px 5px 3px 5px; font-family: arial; color: #333333; border: 1px solid #666666;}

.main .col_center .testo a.cerca:link,a.cerca:visited,a.cerca:hover,a.cerca:active{float:right;padding:5px 13px 0 7px;  display: block; height: 23px; text-transform: uppercase; color: #ffffff; background: URL(../img/bott_blu_dx.gif) no-repeat right top; text-decoration: none; font-weight: bold; font-size: 11px;}

a.bottoneblu:link,a.bottoneblu:visited,a.bottoneblu:hover,a.bottoneblu:active{float:right;padding:7px 14px 0 7px;  display: block; height: 23px; text-transform: uppercase; color: #ffffff; background: URL(../img/bott_blu_dx.gif) no-repeat right top; text-decoration: none; font-weight: bold; font-size: 11px;}
a.bottoneblu2:link,a.bottoneblu2:visited,a.bottoneblu2:hover,a.bottoneblu2:active{float:right;padding:7px 14px 0 7px;  display: block; height: 23px; text-transform: uppercase; color: #ffffff; background: URL(../img/bott_blu_dx.gif) no-repeat right top 1px; text-decoration: none; font-weight: bold; font-size: 11px;}


.main .col_right {width: 202px; padding: 8px 14px 18px 14px; float: left; display: inline;}
.main .col_right .blocco {width: 198px; background-color: #ffffff; border: 1px solid #E4E4E4; padding: 1px; margin-top: 10px;}
.main .col_right .blocco .tit {width: 172px; height: 21px; padding: 5px 13px 0 13px; background: URL(../img/bg_tit_col_dx.jpg) top left repeat-x; font-size: 11px; font-weight: bold; color: #00467B;}
.main .col_right .blocco a {color: #333333; text-decoration: none;}
.main .col_right .blocco a:hover {color: #00467B; text-decoration: none;}
/*contenuto aveva precedentemente padding: 10 13 10 13*/
.main .col_right .blocco .contenuto {width: 172px; padding: 4px 10px 4px 10px; font-size: 11px; line-height: 130%;}
.main .col_right .blocco .contenuto form {width: 172px;}
.main .col_right .blocco .contenuto form fieldset {width: 127px; border: 0; float: left; display: inline;}
.main .col_right .blocco .contenuto form legend {display: none;}
.main .col_right .blocco .contenuto form input {width: 122px; padding: 3px 11px 3px 11px; font-size: 11px; font-family: arial; color: #333333; border: 1px solid #E7E7E7;}
.main .col_right .blocco .contenuto .btn_cerca {width: 21px; height: 21px; background: URL(../img/search_org.jpg) top left no-repeat; float: left; display: inline; margin-left:5px;}
.main .col_right .blocco .contenuto img {border: solid 1px #E4E4E4; padding: 1px;}
.main .col_right .blocco .contenuto img.floatleft {margin: 0 5px 3px 0;}
.main .col_right .blocco .floatright {margin-left: 7px;}
.main .col_right .blocco .floatleft {margin-top: 3px;}


.pubblicazioni img {border: solid 1px #E4E4E4; padding: 1px; float:left;}
.cont_traduzioni_gr {height:90px; background-color:#ececec; padding:3px;}
.cont_traduzioni_gr img {border: solid 1px #E4E4E4; padding: 1px; float:left;}

.zoom_font {float:left;display: inline;}
.zoom_font a.rimpicciolisci:link {font-size: 10px;text-decoration:none;}
.zoom_font a.rimpicciolisci:visited {font-size: 10px;text-decoration:none;}
.zoom_font a.rimpicciolisci:hover {font-size: 10px;text-decoration:none;}

.zoom_font a.normale:link {font-size: 13px; margin-left: 3px;text-decoration:none;}
.zoom_font a.normale:visited {font-size: 13px; margin-left: 3px;text-decoration:none;}
.zoom_font a.normale:hover {font-size: 13px; margin-left: 3px;text-decoration:none;}

.zoom_font a.ingrandisci:link {font-size: 16px; margin-left: 3px;text-decoration:none;}
.zoom_font a.ingrandisci:visited {font-size: 16px; margin-left: 3px;text-decoration:none;}
.zoom_font a.ingrandisci:hover {font-size: 16px; margin-left: 3px;text-decoration:none;}


.social {float:right;display: inline;}

.separatore_sotto {width:472px;height:7px; border-bottom: 1px solid #cccccc;}


.elenco_lettere{width:932px;height:27px;background-color:#01437f;color:#ffffff;}
.elenco_lettere > a{display: block; float: left;color:#ffffff;font-weight:bolder;text-decoration:none;width: 24px; height: 15px; padding: 7px 0px 5px;text-align:center;}
.elenco_lettere > a:hover{color:#005083;background-color:#ffffff;text-align:center;}
.elenco_lettere >span{display: block; float: left;font-weight:bolder;color:#ffffff;width: 24px; height: 15px; padding: 7px 0px 5px;font-size:12px;text-align:center;}
.elenco_lettere >form input{width: 152px;margin:2px 0px 2px 8px; padding: 3px 11px 3px 11px; font-size: 11px; font-family: arial; color: #333333; border: 1px solid #E7E7E7;}
.elenco_lettere > a.selezionato{display: block; float: left;color:#005083;background:#ffffff;font-weight:bolder;text-decoration:none;width: 24px; height: 15px; padding: 7px 0px 5px;text-align:center;}
.descrizione_lettere h3 > i{font-weight:normal;}
.paginazione_glossario{width:200px;height:20px;display:block;text-align:center;margin:0 auto;}
.bottoni_pagina{float:left; margin-left:auto; margin-right:auto;}
.bottoni_pagina > a{margin:0px 2px;padding:4px 0px 3px 0px;background:URL(../img/btn_pagina.jpg) no-repeat left top; width:20px;height:13px;display:block;font-weight:bolder;text-decoration:none;color:#5f5f5f;}
.bottoni_pagina > a.direzione{margin:0px 2px 2px;padding:0;}
.pagina_selezionata{float:left;display:block;padding:4px 0px 3px 0px;margin:0px 2px;background: URL(../img/btn_pagina_selezionata.jpg) top left no-repeat;width:20px;height:13px;font-weight:bolder;color:#ffffff;}

.btn_gimbe {margin-top: 10px;}
.btn_gimbe a:link {padding: 4px 20px 0 7px; float: left; display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) top right no-repeat; text-decoration: none; font-weight: bold; font-size: 11px;}
.btn_gimbe a:visited {padding: 4px 20px 0 7px; float: left; display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) top right no-repeat; text-decoration: none; font-weight: bold; font-size: 11px;}
.btn_gimbe a:hover {padding: 4px 20px 0 7px; float: left; display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) bottom right no-repeat; text-decoration: none; font-weight: bold; font-size: 11px;}

.footer {width: 960px; height: 76px; font-size: 11px; background: URL(../img/container_bottom.gif) bottom left no-repeat #00467a; color: #ffffff; margin-bottom:15px;}
.footer .footer_left {width: 462px; float: left; display: inline; padding: 13px 0 0 18px;}
.footer .footer_left span {font-size: 13px; line-height: 130%;}
.footer .footer_right {width: 462px; float: left; display: inline; padding: 18px 18px 0 0; text-align: right;}
.footer .footer_right ul li {float: right; display: inline; padding: 2px 8px 2px 7px; background: URL(../img/footer_separa.gif) right 5px no-repeat;}
.footer a {color: #ffffff; text-decoration: none;}
.footer a:hover {color: #FEFEFE; text-decoration: underline;}

.main .col_center .testo table {border: 0; width: 100%; border-left: 1px solid #EDEDED; border-bottom: 3px solid #CCCCCC; border-top: 1px solid #EDEDED;}
/*.main .col_center .testo table {border: 0; width: 472px !important; border-left: 1px solid #EDEDED; border-bottom: 3px solid #CCCCCC; border-top: 1px solid #EDEDED;}
*/.main .col_center .testo table .tab_titoli {border-right: 1px solid #EDEDED; color: #00467B; border-bottom: 5px solid #EDEDED; padding: 10px 5px 5px 7px; font-weight: bold; font-size: 12px;}
.main .col_center .testo table td {border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 5px 5px 7px; font-size: 12px;}
.main .col_center .testo table .tab_grigia td {background-color: #f3f3f3; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 5px 5px 7px; font-size: 12px;}

.main .col_center .testo .campo fieldset {width: 440px; margin: 0; margin-top: 15px; border: 0; padding: 0;height:47px;}
.main .col_center .testo .campo strong {color: #00467a; font-weight: bold; font-size: 11px; padding: 0; margin: 0;}
.main .col_center .testo .campo select {margin-top: 5px; width: 440px; font-size: 11px; padding: 3px 5px 3px 5px; font-family: arial; color: #333333; border: 1px solid #666666;}
.main .col_center .testo .campo input { margin-top:10px;width: 417px; padding: 0 11px 0 0; font-size: 11px; font-family: arial; color: #00467a; border: 0;}
.main .col_center .testo .campo label.input {border:1px solid #333;margin-top:15px;padding:5px;}


.biblioteca{z-index:500;width:107px;height:33px;display:block;float:left;margin-right:1px;}
.biblioteca > a:link{background:URL(../img/btn_biblio.jpg) no-repeat left top;width:107px;height:23px;display:block;font-size:12px;font-weight:bolder;text-decoration:none;color:#9c9c9c;text-align:center;padding-top:10px;}
.biblioteca > a:visited{background:URL(../img/btn_biblio.jpg) no-repeat left top;width:107px;height:23px;display:block;font-size:12px;font-weight:bolder;text-decoration:none;color:#9c9c9c;text-align:center;padding-top:10px;}
.biblioteca > a:hover{background:URL(../img/btn_biblio.jpg) no-repeat left bottom;width:107px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca > a:active{background:URL(../img/btn_biblio.jpg) no-repeat left bottom;width:107px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca > a.selezionato:link{background:URL(../img/btn_biblio.jpg) no-repeat left bottom;width:107px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca > a.selezionato:visited{background:URL(../img/btn_biblio.jpg) no-repeat left bottom;width:107px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca > a.selezionato:hover{background:URL(../img/btn_biblio.jpg) no-repeat left bottom;width:107px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca > a.selezionato:active{background:URL(../img/btn_biblio.jpg) no-repeat left bottom;width:107px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}

.biblioteca_dettaglio{border:1px solid #cecece;margin-top:-2px;z-index:10;padding:20px;}
.biblioteca_dettaglio2{border:1px solid #cecece;margin-top:-2px;}

.biblioteca2{z-index:500;width:150px;height:33px;display:block;float:left;margin-right:1px;}
.biblioteca2 > a:link{background:URL(../img/btn_biblio150.jpg) no-repeat left top;width:150px;height:23px;display:block;font-size:12px;font-weight:bolder;text-decoration:none;color:#9c9c9c;text-align:center;padding-top:10px;}
.biblioteca2 > a:visited{background:URL(../img/btn_biblio150.jpg) no-repeat left top;width:150px;height:23px;display:block;font-size:12px;font-weight:bolder;text-decoration:none;color:#9c9c9c;text-align:center;padding-top:10px;}
.biblioteca2 > a:hover{background:URL(../img/btn_biblio150.jpg) no-repeat left bottom;width:150px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca2 > a:active{background:URL(../img/btn_biblio150.jpg) no-repeat left bottom;width:150px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca2 > a.selezionato:link{background:URL(../img/btn_biblio150.jpg) no-repeat left bottom;width:150px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca2 > a.selezionato:visited{background:URL(../img/btn_biblio150.jpg) no-repeat left bottom;width:150px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca2 > a.selezionato:hover{background:URL(../img/btn_biblio150.jpg) no-repeat left bottom;width:150px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}
.biblioteca2 > a.selezionato:active{background:URL(../img/btn_biblio150.jpg) no-repeat left bottom;width:150px;height:23px;display:block;color:#00467B;text-align:center;padding-top:10px;}

.biblioteca2_dettaglio{border:1px solid #cecece;margin-top:-2px;z-index:10;padding:20px;}
.biblioteca2_dettaglio2{border:1px solid #cecece;margin-top:-2px;}

/*.main .col_center .testo .testo_paragrafi .biblioteca_dettaglio table {border: 0; width: 432px !important; border-left: 1px solid #EDEDED; border-bottom: 3px solid #CCCCCC; border-top: 1px solid #EDEDED;}
.main .col_center .testo .testo_paragrafi .biblioteca_dettaglio table .tab_titoli {border-right: 1px solid #EDEDED; color: #00467B; border-bottom: 5px solid #EDEDED; padding: 10px 5px 5px 7px; font-weight: bold; text-transform: uppercase; font-size: 11px;}
.main .col_center .testo .testo_paragrafi .biblioteca_dettaglio table td {border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 5px 5px 7px; font-size: 12px;}
.main .col_center .testo .testo_paragrafi .biblioteca_dettaglio table .tab_grigia td {background-color: #f3f3f3; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 5px 5px 7px; font-size: 12px;}
*/

.area_stampa  a:link{padding: 4px 20px 0 7px;  display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) no-repeat right top; text-decoration: none; font-weight: bold; font-size: 11px;}
.area_stampa  a:visited{padding: 4px 20px 0 7px;  display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) no-repeat right top; text-decoration: none; font-weight: bold; font-size: 11px;}
.area_stampa  a:hover{padding: 4px 20px 0 7px;  display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) no-repeat right bottom; text-decoration: none; font-weight: bold; font-size: 11px;}
.area_stampa  a:active{padding: 4px 20px 0 7px;  display: block; height: 16px; text-transform: uppercase; color: #ffffff; background: URL(../img/btn_gimbe.gif) no-repeat right bottom; text-decoration: none; font-weight: bold; font-size: 11px;}


.paginazione{float:left;}
.ricerca_glossario strong{font-size: 13px; font-weight: bold; color: #00467B; }
.ricerca_glossario > a.match{font-style:italic;color: #00467B;padding: 17px 0 3px 0;}
.ricerca_glossario > a{font-style:normal;font-weight: bold; color: #00467B;padding: 17px 0 3px 0;text-decoration:none;}

#multimedia_contenuto{border:1px solid #cccccc;margin-top:-2px;z-index:10;width:890px;padding:20px;}
#menu_multimedia{background-color:#f0f0f0;padding:3px;width:200px;}
#menu_multimedia .categoria > a{background:URL(../img/categoria.jpg) no-repeat left top;display:block;width:170px;height:15px;color:#ffffff;font-weight:bolder;padding:10px 15px;text-decoration:none;}
#menu_multimedia .categoria > a.selezionata{background:URL(../img/categoria_selezionato.jpg) no-repeat left top;display:block;width:170px;height:15px;color:#ffffff;font-weight:bolder;padding:10px 15px;}


#menu_multimedia{float:left;width:199px;background-color:#e6e6e6;}
#menu_multimedia .sottocategoria > a{display:block;border:1px solid #ffffff;background-color:#e6e6e6;width:168px;height:25px;padding:10px 15px;color:#3f3f3f;font-weight:bolder;text-decoration:none;}
#menu_multimedia .sottocategoria > a.selezionata{display:block;border:1px solid #ffffff;background-color:#e6e6e6;width:168px;height:25px;padding:10px 15px;color:#00467c;font-weight:bolder;text-decoration:none;}
#gallery{float:left;width:678px;background-color:#e6e6e6;padding:3px;margin-top:0px;}
#gallery .titolo{background-color:#00467a;height:14px;padding:10px 15px;color:#ffffff;font-weight:bolder;}
#gallery .descrizione{padding:20px 15px;}
#gallery .elenco_foto{padding:0 2px;}
#gallery .elenco_foto > a {float:left;margin:2px;display:block;}
#gallery .elenco_foto > a > img {border:5px solid #ffffff;width:120px;}

#gallery2{float:left;background-color:#ffffff;padding:3px;}
#gallery2 .titolo{background-color:#00467a;height:14px;padding:10px 15px;color:#ffffff;font-weight:bolder;}
#gallery2 .descrizione{padding:20px 15px;}
#gallery2 .elenco_foto{padding-top:20px;margin-left:10px; margin-bottom:20px;}
#gallery2 .elenco_foto > a {float:left;margin:2px;display:block;}
#gallery2 .elenco_foto > a > img {border:2px solid #ffffff;width:118px; }


#dettaglio_foto{background-color:#e6e6e6;}
#dettaglio_video{background-color:#e6e6e6;}

#video_elenco2{float:left;width:243px;background-color:#e6e6e6;padding:3px; margin-top:20px;}

#video_elenco{float:left;width:243px;background-color:#e6e6e6;padding:3px;}
#video_elenco .titolo{background-color:#00467a;height:14px;padding:10px 15px;color:#ffffff;font-weight:bolder;}
#video_dettaglio{float:left;width:430px;background-color:#e6e6e6;padding:3px;}

.video_menu{border-bottom:1px solid #e6e6e6;padding:2px;}
.video_menu > a{display:block;width:243;height:90px;text-decoration:none;background:#ffffff;}
.video_menu > a.selezionata{display:block;width:243;height:90px;text-decoration:none;background:#e6e6e6;color:#00467a;}
.video_menu > a > p{float:right;width:99px;font-weight:normal;padding:5px;overflow:hidden;height:80px;}
.video_menu > a > p span{font-weight:normal;}
#video_dettaglio .dettaglio2{background-color:#999999;padding:10px;color:#ffffff;}
#titolo_dett{font-weight:bolder; font-size:13px;}

.news_dettaglio{border:1px solid #cfcfcf;margin-top:-2px;padding:20px;}
.news_dettaglio p > a {text-decoration:none;color:#01437f;}
.news_dettaglio p{margin:5px 0;}
.news_dettaglio p.contenuto{color:#333333;}
.news_dettaglio > div.news a {color:#01437f;}

.pres_dettaglio{border:0px ;margin-top:-2px;padding:0px;}
.pres_dettaglio p > a {text-decoration:none;color:#01437f;}
.pres_dettaglio p{margin:5px 0;}
.pres_dettaglio p.contenuto{color:#333333;}
.pres_dettaglio > div.news a {color:#01437f;}

#lb_sfondo{position: absolute; left:0px; top:0px; bottom:0px; right:0px; padding:0;z-index: 999;
background: rgba(0, 0, 0, 0.5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)"; /* IE8 */    
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);   /* IE6 & 7 */      
zoom: 1;
}


.centra {margin: 0 auto; width: 930px; text-align: left; position: relative; z-index: 999;}
.accediregistrati {position: absolute; top: 72px; left: 10px; width: 890px; background-color: transparent;border:10px solid #00467a;}
/** html .accediregistrati .intro{display:block;background-color:#ffffff;width:898px;}*/
.accediregistrati .intro{display:block;background-color:#ffffff;}
.accediregistrati .testo_intro{float:left;display:block;color:#00477b;font-size:12px;padding:16px 0 10px 25px;line-height:24px;}
.accediregistrati .testo_intro strong{font-size:14px;}
.accediregistrati .btn_chiudi{float:right;background:#00467a;color:#ffffff;background:URL(../img/btn_chiudi.jpg) no-repeat top left;width:44px;height:40px;}
.accediregistrati .registrati {background: URL(../img/bg_overlayer.jpg) top left no-repeat #DDDDDD; padding: 24px; line-height: 170%;}
.accediregistrati .registrati .contenitore_testo {color: #092D48; font-size: 13px; text-transform: uppercase; margin-left: 26px;}


.accediregistrati .registrati .form_campo{width:400px;padding-bottom:5px;border-bottom:1px dashed #999999;}
.accediregistrati .registrati .form_campo span sup{color:#00467a;padding-left:5px}
.accediregistrati .registrati .form_campo span{font-weight:bolder;}
.accediregistrati .registrati .form_campo input{border:1px solid #666666;height:22px;width:398px;}
.accediregistrati .registrati a.btn_invia:link,a.btn_invia:visited,a.btn_invia:hover{color:#ffffff;text-decoration:none;text-transform:uppercase;display:block;width:160px;height:20px;background:#00467a URL('../img/freccia_btn.jpg') no-repeat right top;text-align:center;font-weight:bolder;margin-right:2px;}
/*.accediregistrati .registrati a.btn_invia:link,a.btn_invia:visited,a.btn_invia:hover{color:#ffffff;text-decoration:none;text-transform:uppercase;display:block;width:160px;height:20px;background:#00467a ;text-align:center;font-weight:bolder;}*/
.form_registrazione{width:820px;}
* html .form_registrazione{width:820px;display:block;}
:root .form_registrazione{width:810px\9;}

* html .form_registrazione .floatleft{width:350px;}
:root .form_registrazione .floatleft{width:350px\9;}

.form_registrazione .form_campo_titolo{color:#00467a;text-align:left;width:350px;padding-bottom:10px;padding-top:10px;font-size:14px;}
* html .form_registrazione .form_campo_titolo{color:#00467a;text-align:left;width:350px;padding-bottom:10px;padding-top:10px;font-size:14px;}
:root .form_registrazione .form_campo_titolo{width:350px\9;}

.form_registrazione .form_campo{width:350px;padding-bottom:5px;border-bottom:1px dashed #999999;text-align:left;}
* html .form_registrazione .form_campo{width:350px;padding-bottom:5px;border-bottom:1px dashed #999999;text-align:left;}
:root .form_registrazione .form_campo{width:350px\9;}


.form_registrazione .form_campo span sup{color:#00467a;padding-left:5px}
.form_registrazione .form_campo span{font-weight:bolder;line-height:18px;}
.form_registrazione .form_campo input{border:1px solid #666666;height:22px;width:345px;}
.form_registrazione .form_campo input[type=checkbox]{width:13px;height:13px;margin:2px;border:0px solid #666666;}
.form_registrazione .form_campo input[type=radio]{width:13px;height:13px;margin:2px;border:0px solid #666666;}
.form_registrazione .form_campo select{border:1px solid #666666;height:22px;width:345px;}
/*.form_registrazione a.btn_avanti:link,a.btn_avanti:visited,a.btn_avanti:hover{color:#ffffff;text-decoration:none;text-transform:uppercase;display:block;width:160px;height:17px;background:#00467a URL('../img/freccia_btn.jpg') no-repeat right top;text-align:center;font-weight:bolder;padding-top:3px;}*/
.form_registrazione a.btn_avanti:link,a.btn_avanti:visited,a.btn_avanti:hover{color:#ffffff;text-decoration:none;text-transform:uppercase;display:block;width:120px;height:17px;background:#00467a;text-align:center;font-weight:bolder;padding-top:3px;margin-right:2px;}
.form_registrazione .form_campo_corto{width:345px;padding-bottom:5px;border-bottom:1px dashed #999999;text-align:left;}
.form_registrazione .form_campo_corto span sup{color:#00467a;padding-left:5px}
.form_registrazione .form_campo_corto span{font-weight:bolder;line-height:18px;}
.form_registrazione .form_campo_corto input{width:150px;}
.form_registrazione .form_campo_corto input[type=radio]{width:13px;height:13px;margin:2px;border:0px solid #666666;}
.form_registrazione .form_campo_corto select{width:110px;}
.colore_blu{color:#00467a;margin-top:5px;}
.colore_blu_corto{color:#00467a;margin-top:5px;width:348px;}
.colore_blu_lungo{color:#00467a;margin-top:5px;width:790px;}

.main .col_center .testo  .campo fieldset {width: 440px; margin: 0; margin-top: 15px; border: 0; padding: 0;height:47px;}
.main .col_center .testo  .campo strong {color: #00467a; font-weight: bold; font-size: 11px; padding: 0; margin: 0;}
.main .col_center .testo  .campo select {margin-top: 5px; width: 440px; font-size: 11px; padding: 3px 5px 3px 5px; font-family: arial; color: #333333; border: 1px solid #666666;}
.main .col_center .testo  .campo input.inputfile{ margin-top:10px;width: 417px; padding: 0 11px 0 0; font-size: 11px; font-family: arial; color: #333333;}
/*.main .col_center .testo  .campo input[type="text"] { margin-top:10px;width: 417px; padding: 0 11px 0 0; font-size: 11px; font-family: arial; color: #333333; border: 0;}*/
.main .col_center .testo  .campo label.input {border:1px solid #333;margin-top:15px;padding:5px;}






.home_container {border-right: solid 1px #e8e9ea; border-left: solid 1px #e8e9ea; padding: 0 1px 0 1px; width: 956px; background-color: #ffffff;}
.home_container .home_content {background-color: #e8e9ea; width: 956px; padding-bottom: 17px;}
.home_container .home_content .home_left {width: 595px; float: left; display: inline; margin-top: 17px; margin-left: 15px;}
.home_container .home_content .home_left .home_box {width: 593px; height: 300px; border: solid 1px #dddddd; background-color: #ffffff;}
.home_container .home_content .home_left .home_box .home_tab .label {margin-top: 5px; margin-left:35px;}
.home_container .home_content .home_left .home_box .home_tab_tao .label {margin-top: 5px; margin-left:5px;}
.home_container .home_content .home_left .gimbe_aggiornata {width: 593px; height: 40px; border: solid 1px #dddddd; background-color: #ffffff;margin-top: 5px;}
.home_container .home_content .home_left h2 {width: 591px; padding: 0; border: solid 1px #ffffff; border-bottom: 0; background-color: #05497d; color: #ffffff; height: 27px; font-size: 13px; font-weight: bold;}
.home_container .home_content .home_left h2 a:link {display: block; float: left; width: 537px; height: 14px; color: #ffffff !important; padding: 4px 10px 6px 35px; text-decoration: none; font-weight: bold;}
.home_container .home_content .home_left h2 a:visited {display: block; float: left; width: 537px; height: 14px; color: #ffffff !important; padding: 7px 14px 6px 40px; text-decoration: none; font-weight: bold;}
.home_container .home_content .home_left h2 a:hover {display: block; float: left; width: 537px; height: 14px; color: #ffffff !important; padding: 7px 14px 6px 40px; text-decoration: underline; font-weight: bold;}
.home_container .home_content .home_left h2 span {display: block; float: left; width: 562px; height: 14px; color: #ffffff !important; padding: 4px 12px 6px 11px; text-decoration: none; font-weight: bold;}
.home_container .home_content .home_left .home_box_rotazione {width: 591px; border: solid 1px #ffffff; border-top: 0; overflow: hidden; position: relative;}
.home_container .home_content .home_left .home_box_rotazione ul {width: 2965px; list-style: none;}
.home_container .home_content .home_left .home_box_rotazione li {width: 591px; height: 246px;  float: left; display: inline; position: relative;}
.home_container .home_content .home_left .home_box_rotazione li .box_img {width: 591px; height: 246px; z-index: 1; position: absolute; top: 0; left: 0;}
.home_container .home_content .home_left .home_box_rotazione li .box_testo_evidenza {width: 565px; height: 60px; z-index: 3; position: absolute; top: 20px; left: 14px;}
.home_container .home_content .home_left .home_box_rotazione li .box_testo_evidenza h3 {color: #ffffff; font-weight: bold; font-size: 23px; line-height: 30px;}
.home_container .home_content .home_left .home_box_rotazione li .box_testo_evidenza span {color: #ffffff; font-weight: normal; font-size: 20px;}
.home_container .home_content .home_left .home_box_rotazione li .box_testo_bg {width: 592px; height: 60px; z-index: 4; position: absolute; bottom: 0; left: 0px; background-color: #1e2022; filter:alpha(opacity="50"); opacity: 0.5;}
.home_container .home_content .home_left .home_box_rotazione li .box_testo_basso {width: 563px; height: 40px; z-index: 4; position: absolute; top: 198px; left: 14px; color: #ffffff; font-size: 12px; font-weight: bold; text-align: left; line-height: 17px;}
.home_container .home_content .home_left .home_box_rotazione .home_box_rotazione_nav {width: 591px; text-align: center; padding-top: 6px;}
.home_container .home_content .home_left .home_box_conttesto {border: solid 1px #ffffff; border-top: 0; padding: 5px; line-height: 16px;}
.home_container .home_content .home_left .home_box_conttesto_aggiornata {padding: 5px; line-height: 16px;}
.home_container .home_content .home_left .home_box_conttesto p {padding: 9px;}
.home_container .home_content .home_left .home_box_conttesto p.floatleft {margin-left: 7px; width: 370px;}
.home_container .home_content .home_left .home_box_conttesto .home_box_data {font-size: 10px; color: #05497d; font-weight: normal;}
.home_container .home_content .home_left .home_box_conttesto .home_box_titolo {font-size: 12px; color: #05497d; font-weight: bold;}
/*.home_container .home_content .home_left .home_box_conttesto ul li {background: URL(../img/palletto1.png) 0 5px no-repeat; padding-left: 12px;}
.home_container .home_content .home_left .home_box_conttesto ul li ul {margin-top: 0px;}
.home_container .home_content .home_left .home_box_conttesto ul li ul li {background: URL(../img/palletto2.png) 0 5px no-repeat; padding-left: 12px;}
*/
.home_container .home_content .home_left .home_box_conttestohon p.floatleft {margin-left: 7px; width: 370px;}

.home_container .home_content .home_left .gimbe_evidence {margin-top: 5px; height: 224px;}
.home_container .home_content .home_left .gimbe_evidence h2 {background: URL(../img/hp_ico_evidence.gif)  left top no-repeat #00467b;}
.home_container .home_content .home_left .gimbe_education {margin-top: 5px; height: 224px;}
.home_container .home_content .home_left .gimbe_education h2 {background: URL(../img/hp_ico_education.gif)  left top no-repeat #f09305;}
.home_container .home_content .home_left .gimbe_honcode {margin-top: 5px; height: 50px;}
.home_container .home_content .home_left .gimbe_honcode h2 {background: #ffffff;}

.home_container .home_content .home_left .home_box a:link {color: #00467b;}
.home_container .home_content .home_left .home_box a:visited {color: #00467b;}
.home_container .home_content .home_left .home_box a:hover {color: #00467b;}

.home_container .home_content .home_right {width: 325px; float: left; display: inline; margin-top: 17px; margin-left: 5px;}
.home_container .home_content .home_right .home_box {width: 323px; height: 173px; border: solid 1px #dddddd; background-color: #ffffff;}
.home_container .home_content .home_right .home_box .home_tab .label {margin-top: 5px; margin-left:35px;}
.home_container .home_content .home_right .gimbe_aggiornata {width: 323px; height: 40px; border: solid 1px #dddddd; background-color: #ffffff;margin-top: 5px;}
.home_container .home_content .home_right h2 {width: 321px; padding: 0; border: solid 1px #ffffff; border-bottom: 0; background-color: #05497d; color: #ffffff; font-size: 13px; font-weight: bold; height: 27px;}
.home_container .home_content .home_right h2 a:link {display: block; float: left; width: 267px; height: 14px; color: #ffffff !important; padding: 7px 14px 6px 40px; text-decoration: none; font-weight: bold;}
.home_container .home_content .home_right h2 a:visited {display: block; float: left; width: 267px; height: 14px; color: #ffffff !important; padding: 7px 14px 6px 40px; text-decoration: none; font-weight: bold;}
.home_container .home_content .home_right h2 a:hover {display: block; float: left; width: 267px; height: 14px; color: #ffffff !important; padding: 7px 14px 6px 40px; text-decoration: underline; font-weight: bold;}
.home_container .home_content .home_right .home_box_rotazione {width: 321px; border: solid 1px #ffffff; border-top: 0; overflow: hidden; position: relative; text-decoration: none;}
.home_container .home_content .home_right .home_box_rotazione ul {width: 1605px; list-style: none;}
.home_container .home_content .home_right .home_box_rotazione li {width: 293px; padding: 14px; float: left; display: inline; position: relative; line-height: 16px;}
.home_container .home_content .home_right .home_box_rotazione li .home_box_data {font-size: 10px; color: #05497d; font-weight: normal;}
.home_container .home_content .home_right .home_box_rotazione li .home_box_titolo {font-size: 12px; color: #05497d; font-weight: bold;}
.home_container .home_content .home_right .home_box_rotazione .home_box_rotazione_nav {width: 321px; text-align: center; padding-top: 2px;}
.home_container .home_content .home_right .home_box_conttesto {border: solid 1px #ffffff; border-top: 0; padding: 14px; line-height: 16px;}
.home_container .home_content .home_right .home_box_conttesto_aggiornata {padding: 14px; line-height: 16px;}
.home_container .home_content .home_right .home_box_conttesto .home_box_data {font-size: 10px; color: #05497d; font-weight: normal;}
.home_container .home_content .home_right .home_box_conttesto .home_box_titolo {font-size: 12px; color: #05497d; font-weight: bold;}

.home_container .home_content .home_right .box_fad {height: 120px; margin-top: 5px;}
.home_container .home_content .home_right .box_fad .home_box_blocco ul {list-style: none;}
.home_container .home_content .home_right .box_fad .home_box_blocco li {width: 283px; padding: 7px 14px 5px 26px; float: left; display: inline; position: relative; line-height: 16px; background: URL(../img/palletto1.gif) 14px 11px no-repeat transparent;}

.home_container .home_content .home_right .gimbe_updates {margin-top: 5px; height: 224px;}
.home_container .home_content .home_right .gimbe_updates h2 {background: URL(../img/hp_ico_updates.gif)  left top no-repeat #ab0031;}
.home_container .home_content .home_right .gimbe_updates ul li {background: URL(/img/palletto1_upd.gif) 0 5px no-repeat; padding-left: 12px;}
.home_container .home_content .home_right .gimbe_updates ul li ul {margin-top: 0px;}
.home_container .home_content .home_right .gimbe_updates ul li ul li {background: URL(/img/palletto2_upd.gif) 0 5px no-repeat; padding-left: 12px;}
.home_container .home_content .home_right .gimbe_solutions {margin-top: 5px; height: 224px;}
.home_container .home_content .home_right .gimbe_solutions h2 {background: URL(../img/hp_ico_solutions.gif)  left top no-repeat #056766;}
.home_container .home_content .home_right .gimbe_ebch_library {margin-top: 5px; height: 224px;}
.home_container .home_content .home_right .gimbe_ebch_library h2 {background: URL(../img/hp_ico_ebch_library.gif)  left top no-repeat #9d9d9d;}
.home_container .home_content .home_right .gimbe_ebch_library ul li {background: URL(/img/palletto1_library.gif) 0 5px no-repeat; padding-left: 12px;}
.home_container .home_content .home_right .gimbe_ebch_library ul li ul {margin-top: 0px;}
.home_container .home_content .home_right .gimbe_ebch_library ul li ul li {background: URL(/img/palletto2_library.gif) 0 5px no-repeat; padding-left: 12px;}

.home_container .home_content .home_right .home_cerca_seguici {width: 325px;}
.home_container .home_content .home_right .home_cerca {width: 180px; height: 68px; border: solid 1px #dddddd; background-color: #ffffff; float: left; display: inline;}
.home_container .home_content .home_right .home_cerca .home_box_conttesto {border-top: 0; padding: 9px 11px 0px 11px; line-height: 16px;}
.home_container .home_content .home_right .home_cerca h2 {width: 152px; height: 21px; padding: 5px 13px 0 13px; border: solid 1px #ffffff; background: URL(../img/bg_tit_col_dx.jpg) top left repeat-x; font-size: 11px; font-weight: bold; color: #00467B;}
.home_container .home_content .home_right .home_cerca form {width: 154px;}
.home_container .home_content .home_right .home_cerca form fieldset {width: 127px; border: 0; float: left; display: inline;}
.home_container .home_content .home_right .home_cerca form legend {display: none;}
.home_container .home_content .home_right .home_cerca form input {width: 104px; padding: 3px 11px 3px 11px; font-size: 11px; font-family: arial; color: #333333; border: 1px solid #E7E7E7;}
.home_container .home_content .home_right .home_cerca .btn_cerca {width: 21px; height: 22px; background: URL(../img/search_org.jpg) top left no-repeat; float: left; display: inline; margin-left:5px;}

.home_container .home_content .home_right .home_seguici {width: 136px; margin-left: 5px; height: 68px; border: solid 1px #dddddd; background-color: #ffffff; float: left; display: inline;}
.home_container .home_content .home_right .home_seguici h2 {width: 108px; height: 21px; padding: 5px 13px 0 13px; border: solid 1px #ffffff; background: URL(../img/bg_tit_col_dx.jpg) top left repeat-x; font-size: 11px; font-weight: bold; color: #00467B;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto {border-top: 0; padding: 9px 5px 0px 5px; line-height: 16px;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a:link {width: 22px; height: 22px; float: left; display: block; background: URL(../img/home_seguici_icone.jpg) 0 0 no-repeat #ffffff; margin-left: 2px;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a:visited {width: 22px; height: 22px; float: left; display: block; background: URL(../img/home_seguici_icone.jpg) 0 0 no-repeat #ffffff; margin-left: 2px;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a:hover {width: 22px; height: 22px; float: left; display: block; background: URL(../img/home_seguici_icone.jpg) 0 0 no-repeat #ffffff; margin-left: 2px;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_facebook:link {background: URL(../img/home_seguici_icone.jpg) 0 -22px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_facebook:visited {background: URL(../img/home_seguici_icone.jpg) 0 -22px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_facebook:hover {background: URL(../img/home_seguici_icone.jpg) 0 -22px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_twitter:link {background: URL(../img/home_seguici_icone.jpg) 0 -44px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_twitter:visited {background: URL(../img/home_seguici_icone.jpg) 0 -44px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_twitter:hover {background: URL(../img/home_seguici_icone.jpg) 0 -44px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_googleplus:link {background: URL(../img/home_seguici_icone.jpg) 0 -66px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_googleplus:visited {background: URL(../img/home_seguici_icone.jpg) 0 -66px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_googleplus:hover {background: URL(../img/home_seguici_icone.jpg) 0 -66px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_youtube:link {background: URL(../img/home_seguici_icone.jpg) 0 -88px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_youtube:visited {background: URL(../img/home_seguici_icone.jpg) 0 -88px no-repeat #ffffff;}
.home_container .home_content .home_right .home_seguici .home_box_conttesto a.home_seguici_youtube:hover {background: URL(../img/home_seguici_icone.jpg) 0 -88px no-repeat #ffffff;}

.home_container .home_content .home_right .home_box a:link {color: #00467b;}
.home_container .home_content .home_right .home_box a:visited {color: #00467b;}
.home_container .home_content .home_right .home_box a:hover {color: #00467b;}

.home_container .home_content .home_lungo {width: 925px; margin-top: 5px; margin-left: 15px;}
.home_container .home_content .home_lungo .home_box {width: 923px; height: 173px; border: solid 1px #dddddd; background-color: #ffffff;}
.home_container .home_content .home_lungo h2 {width: 893px; padding: 6px 14px 6px 14px; border: solid 1px #ffffff; border-bottom: 0; background-color: #05497d; color: #ffffff; font-size: 13px; font-weight: bold;}
.home_container .home_content .home_lungo .tag_cloud {width: 726px; height: 131px; padding: 14px 14px 0 14px; float: right; display: inline; background-color: #f3f3f3; margin: 1px; line-height: 150%; text-align: center;}
.home_container .home_content .home_lungo .tag_cloud .evidenza_1 {font-size: 11px; color: #999999; margin: 0 7px 0 7px;}
.home_container .home_content .home_lungo .tag_cloud .evidenza_2 {font-size: 13px; color: #999999; margin: 0 7px 0 7px;}
.home_container .home_content .home_lungo .tag_cloud .evidenza_3 {font-size: 15px; color: #262d32; margin: 0 7px 0 7px;}
.home_container .home_content .home_lungo .tag_cloud .evidenza_4 {font-size: 17px; color: #565656; margin: 0 7px 0 7px;}
.home_container .home_content .home_lungo .tag_cloud .evidenza_5 {font-size: 20px; color: #262d32; margin: 0 7px 0 7px;}


.prestonline{float: left;background:#b9bfc6 URL('../img/ombra.gif') no-repeat center top;height:18px;padding-top:4px;font-weight:bolder;color:#00467b;}

/* stili sitemap*/
ul.sitemap {margin-top: 7px;margin-left:30px;}
ul.sitemap li {background: URL(../img/palletto1.gif) 0 5px no-repeat #ffffff;margin-top:10px; padding-left: 12px;}
ul.sitemap li a {font-weight: bold;text-decoration:none;}
ul.sitemap li ul {margin-top: 0px;}
ul.sitemap li ul li {background: URL(../img/palletto2.gif) 0 5px no-repeat #ffffff;margin-top:0px;margin-left:30px; }
ul.sitemap li ul li a {font-weight: normal;text-decoration:none;}


div.ic_myCarousel{width: 591px;left:1px;}
div.ic_myCarousel  .infiniteCarousel_item{left:1;}
div.ic_myCarousel .infiniteCarousel_item img{width:598px;}
div.ic_myCarousel .ic_caption {	background: rgba(0, 0, 0, 0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)"; /* IE8 */    
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);   /* IE6 & 7 */      
	zoom: 1;
	font-weight:bolder; font-size: 12px; padding: 4px 8px; width: 575px;line-height: 17px;height: 60px;color:#FFFFFF;z-index:1000;
	}
div.ic_myCarousel span{padding:10px;color:#FFFFFF;font-size: 12px;font-weight:bolder;opacity:1.0;display:block;}

.ic_thumbnails{padding-left: 42%;padding-top: 0.5%;bottom:0;}
.ic_button{float: left;margin-right: 4px;background:URL(../img/home_gimbe_dot_off.gif) no-repeat right top;width:9px;height:9px;}
.ic_active{float: left;margin-right: 4px;background:URL(../img/home_gimbe_dot_on.gif) no-repeat right top;width:9px;height:9px;}

/*SOTTOSEZIONE EVIDENCE*/

.articoli_tipologie{border-bottom:1px solid #cdcdcd;padding-bottom:5px;margin-bottom:5px;}
.articoli_tipologie > h3 {background-color:#004578;color:#ffffff;padding:5px;margin-bottom:5px;}
.articoli_tipologie > h4 {background-color:#eeeeee;padding:5px;margin-bottom:5px;}
.articoli_tipologie > span{color:#004578;padding-left:5px;}
.articoli_tipologie .tipo{color:#333333;font-size:10px;font-weight:bolder;}
.articoli_tipologie .titolo{color:#004578;font-weight:bolder;font-size:13px;}
.articoli_tipologie .titolo_ele  a:link{color:#044a7d;font-weight:bolder;font-size:13px;text-decoration:none;padding:2px 0 4px 0;}
.articoli_tipologie .titolo_ele  a:visited{color:#044a7d;font-weight:bolder;font-size:13px;text-decoration:none;padding:2px 0 4px 0;}
.articoli_tipologie .titolo_ele  a:hover{color:#044a7d;font-weight:bolder;font-size:13px;text-decoration:underline;padding:2px 0 4px 0;}
.articoli_tipologie .testo_ele{padding-top:3px;}
.articoli_tipologie .sottotitolo{color:#333333;font-size:12px;line-height:20px;padding-left:5px;}
.articoli_tipologie .citazione{color:#333333;font-style:italic;padding-left:5px;padding-bottom:5px;}
.articoli_tipologie a.link_interni:link{color:#044a7d;font-weight:normal;font-size:12px;text-decoration:none;}
.articoli_tipologie a.link_interni:visited{color:#044a7d;font-weight:normal;font-size:12px;text-decoration:none;}
.articoli_tipologie a.link_interni:hover{color:#044a7d;font-weight:normal;font-size:12px;text-decoration:underline;}

/*SOTTOSEZIONE FACULTY*/

.faculty{width:472px;height:125px;border-bottom:1px solid #cccccc;}
.faculty .faculty_immagine{float:left;padding:15px 19px 4px 0px;}
.faculty .faculty_immagine img{border:1px solid #e4e4e4;padding:1px;width:69px;height:92px;display:block;}
.faculty .faculty_dati{float:left;padding:20px 0px 4px 0px;width:380px;height:68px;}
.faculty .faculty_dati a.link_dettagli:link,a.link_dettagli:visited{color:#333333;font-weight:bolder;text-decoration:none;}
.faculty .faculty_dati a.link_dettagli:hover{color:#00467B;}


.facultydettaglio{width:472px;}
.facultydettaglio .facultydettaglio_immagine{float:left;padding:0px 14px 4px 0px;width:69px;height:93px;display:block;}
.facultydettaglio .facultydettaglio_immagine img{border:0px solid #e4e4e4;padding:1px;width:69px;height:93px;display:block;}
.facultydettaglio .facultydettaglio_dati{float:left;padding:0px 0px 4px 0px;width:380px;height:68px;line-height:18px;}
.facultydettaglio .facultydettaglio_dati a.link_dettagli:link,a.link_dettagli:visited{color:#333333;font-weight:bolder;text-decoration:none;}
.facultydettaglio .facultydettaglio_dati a.link_dettagli:hover{color:#00467B;}

.facultydettaglio .facultydettaglio_profilo{width:470px;padding-top:10px;}

#cookieChoiceInfo { 
	background-color: #666666;
	opacity: 0.8;
	filter: alpha(opacity=80);
	color: #ffffff;
	bottom: 0;
	font-size: 11px;
	left: 0;
	margin: 0;
	padding: 20px 0;
	position: fixed;
	text-align: center;
	z-index: 0;
	width: 100%;
}

#cookieChoiceInfo a {
  background-color: #ffffff;
  border-radius: 0px;
  margin: 0 5px;
  padding: 5px;
  color: #00467B;
  text-decoration: none;
}