﻿/* ---------------------------------------------------------------- MAGICBOX */
div.magicbox img,div.inevidenza img,div.magicboxsfondo img{border:1px solid #5B5B5B;float:left;}
a.button{float:right;font-weight:700;}
div.inevidenza h1{padding-top:1.5em;padding-bottom:1.8em;}
div.inevidenza2 h1{padding-top:.5em;padding-bottom:1.8em;}
div.inevidenza2 h1.titolo a{font-size:68.75%;color:#FFF;font-weight:400;}
div.magicboxsfondo div.sfondo{position:absolute;height:100%;width:100%;}
div.magicboxsfondo div.content{height:7.4em;overflow:hidden;}
div.magicboxsfondo div.box{position:absolute;background-color:Transparent;padding:.55em 1em .55em .55em;}
div.magicboxsfondo img{margin-right:.7em;height:8.12em;}
div.magicboxsfondo h1,div.magicboxsfondo p,div.magicboxsfondo a.button{background-color:Transparent;font-size:62.5%;}
div.magicboxsfondo h1{padding-top:1em;padding-bottom:1em;}
div.lista ul,div.listasintetica ul,ul.listaimmagini,ul.listaimmagini ul{list-style-type:none;margin:0;padding:0;}
div.lista a,div.listasintetica a,ul.listaimmagini a{color:#000;text-decoration:none;}
div.lista a:hover,div.listasintetica a:hover,ul.listaimmagini a:hover{color:#ACACAC;text-decoration:underline;}
div.lista h1.header
ul.listaimmagini h1.header{margin-bottom:2em;padding:1.2em 1.2em 1.2em 3em;}
div.listasintetica div.box{border-bottom:.5em solid #FFF;}
div.listasintetica div.img{display:inline;float:left;padding-right:.4em;}
div.listasintetica h1{float:left;display:block;}
div.listasintetica p{clear:left;padding-top:0;}
div.listasintetica li{background-color:#F0F0F0;}
div.listasintetica li.alternate{background-color:Transparent;}
div.listasintetica ul.listasinteticaridotta li{background-color:Transparent!important;}
div.listasintetica div.listasinteticaridotta p{font-size:62.5%;background-color:Transparent;}
ul.listaimmagini li{padding-top:1em;clear:both;}
ul.listaimmagini li.first{padding-top:0;}
ul.listaimmagini ul.descrittori_raggruppamenti li{clear:none;padding-top:0;}
ul.listaimmagini div.box{border:1px solid #FFF;}
ul.listaimmagini div.img{float:left;padding-right:1em;padding-bottom:.5em;}
ul.listaimmagini div.img img{width:8em;}
ul.listaimmagini h1{vertical-align:top;line-height:1.2em;padding:0;}
ul.listaimmagini ul.descrittori_raggruppamenti{float:left;width:19em;}
div.pager a.page{font-size:62.5%;font-weight:bolder;margin-left:3px;}
div.magicbox a,div.inevidenza a,div.magicboxsfondo a,div.magicbox a:hover,div.inevidenza a:hover,div.magicboxsfondo a:hover{text-decoration:none;}
div.inevidenza div.box,div.inevidenza2 div.box{padding:.5em 1.5em .5em .5em;}
div.inevidenza div.content,div.inevidenza2 div.content{height:12em;overflow:hidden;}
div.inevidenza img,div.inevidenza2 img{height:12.81em;margin-right:1em;}
div.inevidenza h1,div.inevidenza p,div.inevidenza a.button,div.lista h1,div.lista p,div.lista a.button,div.listasintetica h1,div.listasintetica p,ul.listaimmagini h1,ul.listaimmagini p,ul.listaimmagini a.button{font-size:68.75%;}
div.inevidenza p,div.magicboxsfondo p,div.lista h1,div.lista p,div.lista a.button,ul.listaimmagini h1,ul.listaimmagini p,ul.listaimmagini a.button{padding-bottom:1.5em;}
div.inevidenza2 p,div.inevidenza2 a.button{display:none;visibility:hidden;}
div.listasintetica div.listasinteticaridotta h1,div.pager span.label{font-size:62.5%;}
