/* Style sheet catalogo */
#main .mod_cataloglist .immagine{width:135px;height:110px;float:left;clear:none;display:block;color:#434343;}
#main .mod_cataloglist .immagine img{padding:4px;background-color:#f6f6f6;border:1px solid #e7e7e7;}
#main .mod_cataloglist .codice{width:455px;float:left;display:block;border-bottom:1px dotted #258dce;color:#185a94;font: bold 18px "Lucida Grande", Arial;}
#main .mod_cataloglist .nome{width:455px;float:left;display:block;margin-top:2px;margin-bottom:5px;color:#38a5cd;font: bold 13px "Lucida Grande", Arial;}
#main .mod_cataloglist .descbreve{width:455px;height:70px;overflow:hidden;float:left;display:block;margin-bottom:5px;font-size:12px;color:#545254;}
#main .mod_cataloglist .link{float:right;display:block;text-align:justify;font-weight:bold;font-size:10px;font: 11px/16px "Lucida Grande", Arial;}
#main .mod_cataloglist .link a{color:#1b6f93;}
#main .mod_cataloglist{float:left;display:block;}
#main .mod_cataloglist .total:before{display:inline;}
#main .mod_cataloglist .total{display:none;}
#main .mod_cataloglist .item{float:left;display:block;margin-top:20px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #f6f6f6;}
.mod_catalogfilter:before{height:7px;display:block;content: url(tl_files/system/up-box.png);}
.mod_catalogfilter:after{height:12px;display:block;content: url(tl_files/system/dw-box.png);}
.mod_catalogfilter{width:322px;background: url(tl_files/system/box.png) repeat-y;}
.mod_catalogfilter .clearall{margin-top:10px;margin-right:15px;text-align:right;font-size:11px;}
.mod_catalogfilter .clearall a{text-decoration:none;color:#939393;}
div.filter_group{}
ul.list{list-style-position: inside;opacity: 1;}
ul.list li{padding:10px 15px;border-bottom:1px solid #ececec;font-size:12px;}
ul.list li.active{padding:10px 15px;background-color:#379fd9;font-weight:bold;color:#feffff;}
li.option.list_0{display:none;visibility: hidden;}
#right .mod_catalogfilter h1{padding:5px 5px 5px 10px;background-color:#efefef;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;font-weight:bold;font-size:18px;color:#5f5f5f;}
.mod_catalogfilter h3{display:none;background-color:#efefef;color:#5f5f5f;}
#main .mod_catalogreader .immagine{width:300px;float:left;display:block;color:#434343;}
#main .mod_catalogreader .immagine img{padding:4px;background-color:#f1f1f1;border:1px solid #c7c7c7;}
#main .mod_catalogreader .codice{display:block;margin-top:0;margin-right:0;margin-bottom:0;padding:0;text-align:left;font-weight:bold;font-size:20px;color:#07385f;}
#main .mod_catalogreader .nome{overflow:hidden;display:block;margin:10px 0 5px;padding:0;text-align:justify;border-bottom:1px solid #efefef;font-weight:bold;font-size:12px;color:#37a0cb;background-color: transparent;}
#main .mod_catalogreader .descbreve{height:150px;overflow:hidden;display:block;margin:0;padding:0;text-align:justify;font-size:12px;color:#5e5e5e;line-height:15px;background-color: transparent;}
#main .mod_catalogreader .desclunga{width:593px;overflow:hidden;display:block;margin:0;text-align:justify;font-size:12px;color:#5e5e5e;line-height:18px;background-color: transparent;}
#main .mod_catalogreader .desclunga .label{overflow:hidden;margin-top:20px;margin-bottom:3px;padding-bottom:2px;text-align:justify;border-bottom:1px solid #d9e9f2;font-weight:bold;font-size:13px;color:#3b3d3d;line-height:14px;text-transform: uppercase;}
#main .mod_catalogreader .allegati{width:580px;display:block;margin-top:25px;margin-bottom:25px;padding:5px;background-color:#fefce2;border:1px solid #d9e9f2;}
#main .mod_catalogreader .allegati .label{overflow:hidden;margin-bottom:5px;text-align:justify;font-weight:bold;font-size:12px;color:#6e6f6f;background-color: transparent;text-transform: uppercase;}
#main .mod_catalogreader .allegati .file{display:block;margin-right:20px;}
#main .mod_catalogreader .gallery{width:580px;margin-top:25px;margin-bottom:25px;padding:5px;}
#main .mod_catalogreader .gallery .label{margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid #d9e9f2;font-weight:bold;font-size:13px;color:#666666;text-transform: uppercase;}
#main .mod_catalogreader .gallery .image{float:left;display:block;margin:5px;padding:0;background-color: white;}
#main .mod_catalogreader .gallery .image img{border:1px solid #cccccc;background-color: white;}
#main .mod_catalogreader .codici{width:580px;overflow:hidden;display:block;margin:0;padding:0;text-align:justify;font-size:11px;color:#5e5e5e;line-height:14px;background-color: transparent;}
#main .mod_catalogreader .codici .label{margin-top:20px;margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid #d9e9f2;font-weight:bold;font-size:13px;color:#666666;text-transform: uppercase;}
#main .mod_catalogreader p.back{display:block;margin-top:15px;text-align:center;}

