
/* CSS Document */

/* CSS Document */
html{margin:0px;padding:0px; background-color:#eeece7;}
html img{border:none;}
body{
font-family:arial, verdana, Tahoma, Geneva, sans-serif;
font-size:11px;
color: #666;
margin:0px;
padding:0px;
width:980; }

.clear{clear:both;}
body a{text-decoration:none; color: #666;}                 
h1,h3{margin:0px;padding:0px; display:block;}
p{margin:0px; padding:0px;}
ul{ list-style-type:none; list-style-position:outside; margin:0px; padding:0px;}
form, filedset{margin:0px; padding:0px;}
/*-------------------Utils------------------*/
.clear{clear:both;}
*:first-child+html {clear:both;}
/*-------------------Box Site------------------*/
#site-container{width:980px;margin:0px auto 0px auto;background-color:#ffffff; }
#site-container:after{content: ""; display: block; height: 0pt; clear: both; }
#box-site{position:relative;margin:0px auto 0px auto;width:980px; padding:0 0 0 0px;}
#box-site:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------Intestazione------------------*/
#box-testata{height:143px;width:980px; padding:0px;background-image:url(/static/testata_sfondo.jpg);background-repeat:repeat-x; }
#box-testata-cx{float:left; width: 378px; }
#box-testata-sx{width:294px; float:left;}
#box-testata-rx{ float:right;width:308px;}

#box-navb-testata{clear:both; padding:0px 10px 0 0; margin:15px 0 0 0;float:right;}
#box-navb-testata ul{margin: 0px 6px 0px 0px;padding:0px 0 0px 0;}
#box-navb-testata ul li img{float:left; margin:0 5px 0 0;  vertical-align:middle;}
#box-navb-testata ul li {float:left; margin:0 0px 0px 0px; padding:0 0px 0 0px; border-right:1px dotted #333333;}
#box-navb-testata ul li.first{margin-left:0px; padding-left:0px; }
#box-navb-testata ul li a{color:#333333; padding:0px 0 0 0px; display:inline;font-size:11px;}
#box-navb-testata ul li a:hover{ text-decoration:underline;}

#box-navb-servizio {padding:10px 30px 0px 0;float:right;}
#box-navb-servizio:after{content: ""; display: block; height: 0pt; clear: both; }
#box-navb-servizio ul li {float:left; margin:0 0 0 8px; padding:0 16px 0 8px; border-right:1px dotted #ffffff;}
#box-navb-servizio ul li.first{margin:0 0 0 0px;}
#box-navb-servizio ul li a{color:#ffffff; padding:0px 0 0 0px; display:block;font-size:13px;}
#box-navb-servizio ul li a:hover{ color:#ffffff;}

#navigazione-testata {clear:both; padding:15px 0px 0 0;font-weight:bold;margin:0px;height:35px; width:980px;background-image:url(/static/top_navigazione.jpg);background-repeat:no-repeat;}
#navigazione-testata:after{content: ""; display: block; height: 0pt; clear: both; }
/*#navigazione-testata-elemento {float:left;width:122px;text-align:center;}
#navigazione-testata-elemento a{color:#FFFFFF; padding:0px 0 0 0px; display:inline;font-size:12px;}  
#navigazione-testata-elemento a:hover{ text-decoration:underline;}        */
#navigazione-testata ul{margin: 0px 6px 0px 0px;padding:0 0 0 30px;font-size:14px;text-transform:uppercase}
#navigazione-testata ul li {float:left; margin:0 0px 0px 0px; padding:0px 15px 0px 15px; border-right:1px solid #ffffff;font-size:14px;}
#navigazione-testata ul li.first{margin-left:0px; padding-left:0px; }
#navigazione-testata ul li a{color:#FFFFFF; padding:0px 0 0 0px; display:inline;font-size:12px;}
#navigazione-testata ul li a:hover{ text-decoration:underline;}

#navigazione-testata-sub {clear:both; padding:0px; margin:0px;width:975px;background-image:url(/static/navigazione_sfondo.png);background-repeat:x;height:67px}
.navigazione_sub_alte {margin:0px;border:0px;padding:10px 5px 10px 30px;}
.navigazione_sub_ce {margin:0px;border:0px;padding:10px 10px 10px 5px;}
#navigazione-testata-sub img {margin:0px;border:0px}
#navigazione-testata-bottom img{margin:0px;border:0px}
#navigazione-testata-bottom {width:980px;}
#navigazione-testata-bottom img{margin:0px;border:0px}
/*#navigazione-testata-sx{float:left; width: 20px;margin:0px;padding:0px;}
#navigazione-testata-sx img{margin:0px;border:0px;padding:0px;}
#navigazione-testata-cx{float:left;background-image:url(/static/testata_navigazione_border_sfondo.jpg);background-repeat:repeat-x;width:940px;height:45px;margin:0px;padding:0px;border:0px;}
#navigazione-testata-dx{float:left; width: 10px;margin:0px;padding:0px;}
#navigazione-testata-cx ul{margin: 0px 6px 0px 0px;padding:0px 0 0px 0;}
#navigazione-testata-cx ul li {float:left; margin:0 0px 0px 0px; padding:0 0px 0 0px; border-right:1px dotted #333333;}
#navigazione-testata-cx ul li.first{margin-left:0px; padding-left:0px; }
#navigazione-testata-cx ul li a{color:#FFFFFF; padding:0px 0 0 0px; display:inline;font-size:12px;}
#navigazione-testata-cx ul li a:hover{ text-decoration:underline;}
#navigazione-testata-dx img{margin:0px;border:0px;padding:0px;}
#navigazione-testata-linea-sotto {clear:both;padding:0px; margin:0px;width:980px;}
#navigazione-testata-linea-sotto img{margin:0px;border:0px;padding:0px;} */
/*-------------------Logo------------------*/
#logo{position:absolute; }
#logo a{display:block; width:170px; height:110px; margin:55px 0 0 0px;}
/*-------------------Lingua------------------*/
#lingua{position:absolute; top:12px; right:2px;}
#lingua a{display:block; width:16px;  height:12px;}
/*-------------------Strumenti------------------*/
#strumenti{clear:both;  width:100%; height:100%; width:305px; float:right; margin:77px 0 0 0;}
#strumenti:after{content: ""; display: block; height: 0pt; clear: both; }
#strumenti a{display:block; float:left; }
#strumenti a.newsletter {margin: 0 30px 0 10px;}
/*-------------------Ricerca------------------*/
#ricerca {float:right; margin:0 10px 0 0; height:auto;  clear:both; }
#ricerca:after{content: ""; display: block; height: 0pt; clear: both; }
#ricerca form{ display:block; padding:13px 0 0 24px; width:auto;}
#ricerca input.text{width:205px; font-size:11px; border:solid 1px #dcdcdc; padding:2px 0; float:left; margin: 2px 0px 0px 10px;}
#ricerca input.button{float:left; display:block; margin:2px 4px 0 0;border-right:solid 1px #dcdcdc;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}
/*-------------------Navigazione Principale------------------*/
#box-navb-principale {padding:34px 0 0px 0; height:100%; clear:both; float:right;}
#box-navb-principale:after{content: ""; display: block; height: 0pt; clear: both; }
#box-navb-principale ul li {float:left; margin:0 0 0 0px; padding:0 0px 0 0px; }
#box-navb-principale ul li.first{margin:0 0 0 0px;}
/*-------------------Navigazione Servizio------------------*/
#box-navb-servizio {padding:10px 30px 0px 0;float:right;}
#box-navb-servizio:after{content: ""; display: block; height: 0pt; clear: both; }
#box-navb-servizio ul li {float:left; margin:0 0 0 8px; padding:0 16px 0 8px; border-right:1px dotted #ffffff;}
#box-navb-servizio ul li.first{margin:0 0 0 0px;}
#box-navb-servizio ul li a{color:#ffffff; padding:0px 0 0 0px; display:block;font-size:13px;}
#box-navb-servizio ul li a:hover{ color:#ffffff;}
/*-------------------Box struttura------------------*/
#box-center{clear:both;width:960px; height:100%;padding-left:10px;padding-right:10px; margin:0px 0 0 0;background-image:url(/static/navigazione_bottom.png);background-repeat:repeat-x; }
#box-center.full{background-image:url(/static/back-body-site-full.jpg);}
#box-center.mostra{ background-image:url(/static/back-body-mostra.jpg);}
#box-center:after{content: ""; display: block; height: 0pt; clear: both; }
#box-center-center{width:666px; padding:0 0 0 5px; float:left; text-align: left;}
#box-center-dx{width:278px; float:right; margin:0px 0px 0 0;}
#box-center-dx.mostre{width:450px; float:right; margin:0 15px 0 0;}
#box-center-dx.int.media{width:430px; float:right; margin:0 15px 0 0; border-left:1px solid #DEDEDE; }
#box-center.int.media{clear:both; height:100%; margin:15px 0 10px 0; width:98%; border-bottom:1px solid #DEDEDE; }
/*-------------------Titoli------------------*/
.titolo-news { background-position:left;  margin:0 0 10px 0;padding:0;}
.titolo-news h3{ font-size:18px; color:#CC2C30; display:block; padding:4px 0 10px 26px; font-weight:normal;}
.titolo-news.small {background-image:url(/static/loghino-small-dx.jpg) margin:0 0 14px 0;}
.titolo-news.small  h3{ font-size:14px; color:#CC2C30; display:block; padding:4px 0 10px 26px;}
/*-------------------Elenco Mostre------------------*/
ul.elenco-mostre {line-height:1.3em;}
ul.elenco-mostre li {height:100%; padding:0 0 10px 0; margin:0 0 10px 0;border-bottom:1px dotted #DEDEDE;}
ul.elenco-mostre li.last {border-bottom:none;}
ul.elenco-mostre li:after{content: ""; display: block; height: 0pt; clear: both; }
ul.elenco-mostre li a.link {color:#832245; font-size:11px; display:block; font-weight:bold; padding:0 0 0px 0;}
ul.elenco-mostre.allegati a.link{font-size:12px;} 
ul.elenco-mostre li a.img {float:left; display:block; width:auto; }
ul.elenco-mostre li a.img img {border:1px solid #CCCCCC;}
ul.elenco-mostre li .dettagli {width:550px; float:right;}
ul.elenco-mostre li span{clear:both; dispaly:block;}
ul.elenco-mostre.sottocanali li a {color:#8F274C;}
ul.elenco-mostre li p {padding:0px 0 0 0;}
/*-------------------Mostre------------------*/
#mostre {height:100%; }
#mostre:after{content: ""; display: block; height: 0pt; clear: both; }
#mostre ul li img{float:left; margin:0 8px 0 0; }
#mostre ul{height:100%;}
#mostre ul li{height:100%; width:48%; float:left; margin:0 15px 30px 0;}
#mostre ul li.right {margin-right:0px;}
#mostre ul li .dettagli {width:55%; float:right;}
#mostre ul:after{content: ""; display: block; height: 0pt; clear: both; }
#mostre ul li:after{content: ""; display: block; height: 0pt; clear: both; }
#mostre ul li .dettagli a.link{font-size:15px; color:#333333; font-weight:bold; margin:0 0 6px 0; display:block;line-height:1.3em;}
#mostre ul li .dettagli p{line-height:1.5em;}
/*-------------------Programma------------------*/
#programma {margin:10px 0 0 0;}
#programma p {line-height:1.5em;}
#programma ul li {float:left; margin:0 20px 0 0;}
#programma ul li a { background-image:url(/static/freccia.jpg); background-repeat:no-repeat; background-position:0 3px; display:block; padding: 0 0 0 15px; color:#666666; font-size:14px;}
#programma ul {padding:20px 0;}
#mostre ul:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------Evidenza------------------*/
#evidenza {margin:20px 0 0 0;}
#evidenza ul li {float:left; margin:0 20px 0 0;}
#evidenza ul {padding:0px 0;}
#evidenza ul:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------News alto dx------------------*/
#news-home-dx{clear:both; margin:0px 25px 0px 0px; line-height:1.2em;width:278px; background-image:url(/static/news_dx_sfondo_home.png);background-repeat:repeat-y;}
#news-home-dx ul  {margin:0px 0px 10px 0px; padding:0px 20px 15px 20px;}
#news-home-dx li {margin:0px 0px 10px 0px; padding:0px 10px 15px 10px; border-bottom:1px solid #CCCCCC;}
#news-home-dx ul li.last{border-bottom:none; padding-bottom:0px; }
/*#news-home-dx ul li p {clear:both;float:left;margin:0px 0px 0px 0px; padding:4px 0px 0px 0px;} */
#news-home-dx ul li a { color:#832245; font-weight:bold; font-size:13px; padding:0 0 3px 0;}
/*-------------------News evidenza dx------------------*/
#news-home-evidenza-dx{clear:both; margin:0px 25px 0 0; line-height:1.2em; width:278px; background-image:url(/static/news_evidenza_dx_sfondo_home.png);background-repeat:repeat-y;color: #666;}
#news-home-evidenza-dx ul  {margin:0px 0 0px 0; padding:0px 10px 0px 10px;}
#news-home-evidenza-dx li {margin:0px 0 10px 0; padding:0px 10px 25px 10px; border-bottom:1px solid #CCCCCC;}
/*#news-home-evidenza-dx ul li span {display:block; color:#CC2D30;}   */
#news-home-evidenza-dx ul li a {display:block; color:#832245; font-weight:bold; font-size:11px; padding:0 0 3px 0;}
#news-home-evidenza-dx ul li.last{border-bottom:none; padding-bottom:0px; }
.news_evidenza_dettagli {width:60%; float:right; }
.news_evidenza_img {width:33%; float:left;}
/*-------------------Bannerd DX------------------*/
#banner-top-dx {clear:both; margin:5px 0 0 0;}
#banner-top-dx:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-top-dx ul:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-top-dx ul li {float:left; margin:0 0px 8px 0;}
#banner-top-dx ul li.small {margin: 0 0 0 10px;}

#banner-bottom-dx {clear:both;margin:0px;}
#banner-bottom-dx:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-bottom-dx ul:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-bottom-dx ul li {float:left; margin:0px;}
#banner-bottom-dx ul li.small {margin: 0 0 0 10px;}
/*-------------------Bannerd DX------------------*/
#multimedia{margin:10px 0 0 0;}
/*-------------------Box Bottom------------------*/
#box-bottom{ height:100%;background-color:#ffffff; clear:both; padding:0px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; color:#333333; width:auto;}
#info-footer {line-height:1.2em; clear:both; padding:15px 10px 0 10px; width:auto;}
#box-bottom:after{content: ""; display: block; height: 0pt; clear: both; }
#box-bottom .container {height:100%;border-bottom:1px solid #CCCCCC;padding:5px 10px 10px 10px; width:auto;}
#box-bottom .container:after{content: ""; display: block; height: 0pt; clear: both; }
#box-bottom .container .right{ float:right; margin:10px 0px 0 0; }
#box-bottom .container .left{width:55%; float:left; margin:0px 0px 0 0px; color:#333333;}
#box-bottom .container .left ul {padding:3px 0 0 0;}
#box-bottom .container .left ul li {float:left; margin:0 6px 0 0;}
/*-------------------Navigazione Footer------------------*/
#box-navb-footer{clear:both;width:980px;height:32px;text-align:center; background-image:url(/static/sfondo_navigazione_footer.png); background-repeat:repeat-x;}
#box-navb-footer ul{margin: 0 auto;padding:10px 0px 0px 380px;}
#box-navb-footer ul li {float:left; margin:0px 0px 0px 8px; padding:0 16px 0 8px; border-right:1px solid #333333;}
#box-navb-footer ul li.first{margin-left:0px; padding-left:0px; }
#box-navb-footer ul li a{color:#666666; padding:0px 0 0 0px; display:block;font-size:11px;}
#box-navb-footer ul li a:hover{ text-decoration:underline;}  
.box-navb-footer-bottom {background-image:url(/static/footer_sfondo.jpg);background-repeat:repeat-y;padding-top:15px; color: #666666;}
/*-------------------banner Footer------------------*/
#box-banner-footer{clear:both; padding:3px 0 0 0;}
#box-banner-footer ul{margin: 10px 6px 10px 0px;padding:0px 0 0px 0; float:right;}
#box-banner-footer ul li {float:left; margin:0 0 0 8px; padding:0 10px 0 0px;}
#box-banner-footer ul li.last{margin:0 0 0 0px; border-right:none; padding-right:0px; }
/*-------------------Breadcrumbs------------------*/
#breadcrumbs{margin:23px 0 16px 0;}
/*-------------------Container body mostra------------------*/
.int #container-titolo-mostre {background-color:#FFF; padding:0px 0 0px 0; width:auto; margin:0px auto;}
.int #container-body-mostra {border-top:none;}
.mostra #container-body-mostra {clear:both; border-top:1px solid #CCCCCC; padding:20px 0 0 5px;}
.mostra #container-body-mostra:after{content: ""; display: block; height: 0pt; clear: both; }
.mostra #container-titolo-mostre {background-color:#FFF; padding:20px 0 10px 0; width:998px; margin:0px auto;}

/*-------------------Partners------------------*/

#partners{clear:both; margin:20px 0 0 0; float:right;}
/*-------------------Titolo------------------*/
#titolo h1{color:#8F274C; font-size:22px; display:block; font-weight:normal; padding:0px 0 10px 30px; }
#titolo {border-bottom:1px dotted #CCCCCC; margin:20px 0; }
.mostre #titolo {border-bottom:none; width:94%; margin:0px 0 0px 15px;}
/*-------------------Body Articolo------------------*/
#body-articolo {width:650px; padding:0px 0px 20px 0px; }
.titolo_indietro_articolo {clear:both;width:650px; padding:10px 0px 0px 20px;}
#titolo_articolo_sx h1{color:#8F274C; font-size:22px; display:block; font-weight:normal; padding:0px 0 10px 0px; width:570px;float:left; } 
.indietro_articolo_dx {width:70px;float:right; padding:0px;}
.int #body-articolo {width:100%; }
#body-articolo .content{margin:0 0 0 10px;}
#body-articolo .content p{font-size:11px; line-height:1.5em; color:#666666;}
.mostra #body-articolo {width:100%;float:left;}
#body-articolo .content p a{color:#CC2C30;}             
/*-------------------Navigazione Mostre------------------*/
#box-navb-mostre {padding:6px 0 10px 5px; height:100%;clear:both; width:auto;}
#box-navb-mostre:after{content: ""; display: block; height: 0pt; clear: both; }
#box-navb-mostre ul {margin:0 0 0 0px;}
#box-navb-mostre ul li {float:left; margin:0 0 0 0px; padding:0 16px 8px 8px;}
#box-navb-mostre ul li.first{margin:0 0 0 0px;}
#box-navb-mostre ul li a{color:#666666; padding:0px 0 0 0px; display:block;font-size:13px;}
#box-navb-mostre ul li a:hover{ color:#CC2C30;}
#box-navb-mostre ul li.selected a {color:#CC2C30}
/*-------------------Navihazione sottocanali------------------*/
#box-navb-sottocanali {margin:0 0 20px 0;}
#box-navb-sottocanali .titolo { background-image:url(/static/loghino-grigio-small-backbianco.jpg); background-repeat:no-repeat; background-position:left; border-bottom:1px dotted #CCCCCC; margin:0 0 6px 0px;}
#box-navb-sottocanali h3{display:block; color:#CC2C30; font-size:14px; font-weight:normal; margin:0 0 0px 20px; padding:4px 0;}
#box-navb-sottocanali ul {border-bottom:2px solid #CCCCCC}
#box-navb-sottocanali ul li {clear:both; padding:4px 0; margin:0 0 4px 0; background-image:url(/static/loghino-small-dx.jpg); background-repeat:no-repeat; background-position: 6px 6px;  background-color:#F2F2F2;}
#box-navb-sottocanali ul li a { display:block; color:#333; font-size:14px; padding: 0 0 0 28px;}
#box-navb-sottocanali ul li.selected {background-image:url(/static/loghino-small-dx-rosso.jpg);}
#box-navb-sottocanali ul li.selected a {color:#CC2C30}

/*-------------------Indietro------------------*/
.indietro a{color:#333333; clear:both;}
.indietro {font-weight:bold; width:auto; border-top:1px solid #DEDEDE; margin:10px 0 0 0;padding:8px 0px 0 0;}
.indietro a{color:#333333; font-weight:bold; margin:0 0 0 6px; text-decoration:underline}

/*-------------------Media------------------*/
#media_testo{height:420px; padding:0px 5px 0 10px; width:auto; margin:0 0 0 10px;}
#media_testo p {height:200px; line-height:1.5em; font-size:12px; padding:0 10px 10px 0; overflow:auto;}
.visualizzazioni{display:block; font-size:11px;border-bottom:1px solid #DEDEDE; border-top:1px solid #DEDEDE; padding:10px 0; margin:15px 0 0 0;}
.visualizzazioni strong {padding: 0 0 8px 0;line-height:1.5em;}
.categoria {color:#666666; font-size:11px; text-transform:uppercase;line-height:1.5em;}
.tags {clear:both; margin:2px 0; font-size:11px;}
.tags a{color:#666666;}
.tags a:hover{text-decoration:underline;}
.tags .tag-container { background-color:#F4F4F4; padding:20px 10px; width:auto;}
/*-------------------Box Login------------------*/
#box-login {width:230px; margin:20px 0 0 0; height:100%;}
#box-login:after{content: ""; display: block; height: 0pt; clear: both; }
#box-login input.text{margin:0 0 8px 25px; width:100px; float:left;}
#box-login input.password{margin:0 0 8px 12px; width:100px; float:left;}
#box-login input.button {float:right;}
#box-login label {padding:0 6px 0 0; clear:both; float:left;}
#box-login.int {width:250px; clear:both;}
#box-login.int input.text{margin:0 0 8px 25px; width:120px;}
#box-login.int input.password{margin:0 0 8px 12px; width:120px;}

.area-riservata  {border-bottom:2px solid #CCCCCC; margin:0 0 10px 0; height:100%;}
.area-riservata:after{content: ""; display: block; height: 0pt; clear: both; }
.area-riservata h3 { display:block; color:#CC2C30; font-size:14px; font-weight:normal; margin:0 0 0px 0px; padding:4px 0;}


/*---- area cvcl ------*/
.area_cvcl{width:666px; height:195px; padding:0px; background-image:url(/static/home_sfondo_area_cvcl.png); background-repeat:no-repeat;}
.area_cvcl_left {width:60%;float:left;}
.area_cvcl_img  {width:25%; float:left;padding:0px 0px 0px 20px;}
.area_cvcl_dettagli {width:65%; float:right;}
.area_cvcl_titolo   {width:100%; padding:10px 0px 0px 15px;}
.area_cvcl_right {width:35%;float:right;}
.area_cvcl_right_select {padding: 5px 0px 0px 0px; margin: 0px auto;text-align:right;width:80%} 
.area_cvcl_right_img {padding: 8px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/*---- area sotto cvcl ------*/
.area_sotto_cvcl{clear:both;width:100%;  padding:10px 0px 0px 0px;}
.area_sotto_cvcl_left {width:35%;float:left;}
.area_sotto_cvcl_left_ricerca {float:left; background-image:url(/static/home_area_sotto_cvcl_ricerca_sfondo.png); background-repeat:repeat-y;}
.area_sotto_cvcl_left_ricerca_dettagli {;}   
.area_sotto_cvcl_left_ricerca_img {margin:0 0 0 0; padding:0px 0px 0px 0px;}
#ricerca_dettagli ul  {margin:0px 15px 5px 15px; padding:0px 0px 0px 0px;}
#ricerca_dettagli li {margin:0px 0 6px 0; padding:0px 0px 0px 0px; border-bottom:1px solid #CCCCCC;}
#ricerca_dettagli ul li span {display:block; color:#666666;}
#ricerca_dettagli ul li a {display:block; color:#666666; font-weight:normal; font-size:11px; padding:0 0 3px 0;}
.area_sotto_cvcl_left_formazione {clear:both; float:left; background-image:url(/static/home_area_sotto_cvcl_formazione_sfondo.png); background-repeat:repeat-y;}
.area_sotto_cvcl_left_formazione_dettagli {clear:both;}
.area_sotto_cvcl_left_formazione_img {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#formazione_dettagli ul  {margin:0 15px 5px 15px; padding:0px 0px 0px 0px;width:200px;}
#formazione_dettagli li {margin:0px 0 6px 0; padding:0px 0px 0px 0px; border-bottom:1px solid #CCCCCC;}
#formazione_dettagli ul li span {display:block; color:#666666;}
/*#formazione_dettagli ul li a {display:block;color:#666666; font-weight:normal;  padding:0 0 3px 0;} */ 
.area_sotto_cvcl_right {width:65%; margin:0px 0px 0px 0px;float:right;background-image:url(/static/home_area_studenti_sfondo.png);background-repeat:repeat-y;}
#area_studenti_bisogno_left img {margin:0px 0px 0px 0px;padding:0px 10px 5px 20px;}
#area_studenti_bisogno_left  {width:40%;float:left;}
#area_studenti_bisogno_right  {padding-top:5px;width:50%;float:right;}
#area_studenti_bisogno_right select {padding-right:0px;width:95%;}
#area_studenti img {width:100%;}
#area_studenti_separatore_top {clear:both;} 
#area_studenti_separatore_top  img {width:100%;margin:0px;} 
#esami_iscrizioni_home {float:clear; width:100%; height:100%; background-image:url(/static/home_esami_iscrizioni_sfondo.png);background-repeat:repeat-y;}
#esami_home {float:left;width:48%;} 
#esami_home img{margin:0px;padding-left:10px;}       
#esami_home_dettagli ul  {margin:0px 15px 5px 15px; padding:0px 0px 0px 0px;}
#esami_home_dettagli li {margin:0px 0 5px 0; padding:0px 0px 0px 0px; }
#esami_home_dettagli ul li span {display:block; color:#CC2D30;}
#esami_home_dettagli ul li a {display:block; font-weight:normal; font-size:11px; padding:0 0 3px 0;}
#iscrizioni_home {float:left;width:48%;padding-left:10px;}    
#iscrizioni_dettagli ul  {margin:0px 15px 5px 15px; padding:0px 0px 0px 0px;}
#iscrizioni_dettagli li {margin:0px 0 10px 0; padding:0px 0px 0px 0px;}
#iscrizioni_dettagli ul li span {display:block; color:#CC2D30;}
#iscrizioni_dettagli ul li a {display:block; color:#b0b0b0; font-weight:normal; font-size:11px; padding:0 0 3px 0;} 
#login-area-candidati {clear:both;}
#login-area-candidati img {;}

/* Pagina Media */
#left-int {width:207px;float:left;padding:10px 0px 0px 0px;}
#left-int-navigazione{width:203px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(/static/navigazione_media_int_sfondo.png);background-repeat:repeat-y;}
#left-int-navigazione ul  {margin:0px auto; padding:20px 0px 15px 0px; width:180px;}
#left-int-navigazione li {margin:0px 0 10px 0px; padding:0px 0px 0px 0px; border-bottom:solid 1px #b0b0b0; }
#left-int-navigazione ul li a {display:block; color:#666666;  font-size:11px; padding:0 0 3px 0;}
.left_int_navigazione_img {margin:0px; border:0px;padding-right:8px;}
#left-int-navigazione .categoria {display:block; margin:0px auto;}
#left-int-navigazione .top {display:block; margin:0px auto;}
#left-int-navigazione .bottom {display:block; margin:0px auto;}

.immamgine_lista_generica {margin:0px; border:0px; padding:0 8px 0 0px; }


.banner_bottom_int_dx_img{clear:both;display:block;margin:0px auto;margin:10px 10px 10px 10px;}
#banner-bottom-int-dx:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-bottom-int-dx ul:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-bottom-int-dx ul li {float:left; margin:0px;}
#banner-bottom-int-dx ul li.small {margin: 0 0 0 10px;}
/*-------------------Box pagine interne------------------*/
/*
#box-pagine-interne{float:left;width:50%; height:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-image:url(/static/navigazione_bottom.png);background-repeat:repeat-x; }
#box-pagine-interne.full{background-image:url(/static/back-body-site-full.jpg);}
#box-pagine-interne.mostra{ background-image:url(/static/back-body-mostra.jpg);}
#box-pagine-interne:after{content: ""; display: block; height: 0pt; clear: both; }
#box-pagine-interne.int.media{clear:both; height:100%; margin:15px 0 10px 0; width:98%; border-bottom:1px solid #DEDEDE; }  */
#box-pagine-interne{float:left;width:500px; height:100%;padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;background-image:url(/static/corpo_categoria_sfondo.png);background-repeat:repeat-y; }
#box-pagine-interne.int.media{clear:both; height:100%; margin:0px; width:98%;  }  
#box-pagine-interne .int{height:100%; margin:0px;padding:0px 0px 0px 0px; width:98%;  background-image:url(/static/corpo_categoria_sfondo.png);background-repeat:repeat-y;}
/*-------------------Argomenti correlati------------------*/
#right-int {width:250px;float:right;padding:10px 0px 0px 0px;}
#right-int-argomenti{width:250px;padding:0px 0px 0px 0px; background-image:url(/static/argomenti_correlati_sfondo.png);background-repeat:repeat-y;}
#argomenti_correlati_lista  {clear:both; width:240px;background-image:url(/static/argomenti_correlati_sfondo_ul.png);background-repeat:repeat-y; padding:0px 0px 0px 0px;margin:0px 0px 0px 5px;}
#right-int-argomenti ul  {margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; width:200px;}
#right-int-argomenti li {margin:0px 0px 0px 0px; padding:5px 0px 10px 0px; border-bottom:solid 1px #b0b0b0; }
#right-int-argomenti ul li a {display:block; color:#832245; font-size:11px; padding:0px 0px 0px 0px;}
#right-int-argomentiul li.last{border-bottom:none; padding-bottom:0px; }
/*#right-int-argomenti ul li p {clear:both;float:left;margin:0px 0px 0px 0px; padding:4px 0px 0px 0px;}  */
.right-int-argomenti_img {margin:0px; border:0px;padding:0px 0px 0px 0px;}
#right-int-argomentie .categoria {display:block; margin:0px auto;}
#right-int-argomenti .top {display:block; margin:0px auto;}
#right-int-argomenti .bottom {display:block; margin:0px auto;}
#argomenti_correlati_lista .top {display:block; margin:0px auto;}
#argomenti_correlati_lista .bottom {display:block; margin:0px auto;}




/* sottocategorie pagina interna */
/*
#elenco_sottocategorie_interno {width:460px;}
#elenco_sottocategorie_interno li{width:100%;} 
#elenco_sottocategorie_interno ul li a {display:block; color:#832245; font-weight:bold; font-size:11px; padding:0 0 3px 0;} */

.elementi_interni_li {clear:both;background-image:url(/static/elementi_interni_sfondo_li.png);background-repeat:repeat-y;padding:0px 0px 0px 0px;}
.elementi_interni_li_sx {width: 15%; float: left; padding-left: 10px;}
.elementi_interni_li_dx {float: left; width: 70%;}
.elementi_interni_li_dx_a  {display:block; color:#832245; font-weight:bold; font-size:11px; padding:0 0 3px 0;}
.elementi_interni_li_dx_all {float: left; width: 90%;padding-left: 10px;}


.content-articolo {width:95%;}
.content-articolo h2{margin:0px;padding:0px; display:block;}

.titolo_indietro {clear:both;width:460px; padding:0px 0px 0px 20px;}
#titolo_sx h1{color:#8F274C; font-size:22px; display:block; font-weight:normal; padding:0px 0 10px 0px; width:390px;float:left; } 
.indietro_dx {width:70px;float:right; padding:0px;}
.elenco_sottocategorie_interno {width:460;padding:0px 10px 0px 20px;}
.elenco_sottocategorie_interno_testo  {clear:both;width:460;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

/* navigazione breadcrumbs */
#box-navb-bread{clear:both;width:940px;text-align:center;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; margin:0px 0px 0px 20px;}
#box-navb-bread ul{margin: 0 auto;padding:10px 0px 10px 30px;}
#box-navb-bread ul li {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center;}
#box-navb-bread ul li.first{margin-left:0px; }
#box-navb-bread ul li a{color:#666666; padding:0px 0 0 0px; display:block;font-size:11px;}
#box-navb-bread ul li a:hover{ text-decoration:underline;}  
#box-navb-bread hr{width:950px;}
