div#content h1{float: none; clear: both;}

div#content img.foto{width: 170px; 80px; padding: 1px; border: 1px #ccc solid; margin: 0 5px 5px 0;}

div#content ul.foto-nav{color: #ff6600; padding: 0; margin: 0 0 10px 0; width: 100%; overflow: auto; border-bottom: 1px #ccc solid; list-style: none;}

div#content ul.foto-nav > li{float: left; padding-right: 15px;}

div#content ul.foto-nav > li.info{float: none; color: #333; font-weight: bold;}

div#content ul.foto-nav select{border: 1px #ccc solid; color: #666; font-size: 0.9em;}

div#content ul.foto-nav > li#scheda{clear: both; float: none; margin-bottom: 15px; border-top: 1px #eee solid;}

div#content ul.foto-nav > li#scheda a{color: #222;}

div#content ul.foto-nav > li#invia-foto{border-left: 2px #222 solid; padding-left: 13px; font-weight: bold;}

div#content ul.foto-nav > li#invia-foto a{color: #222;}

div#content ul.foto-nav > li.pagination{float: right; padding-right: 0;}

div#content ul#foto-pagination{margin: 0; padding: 0; height: 15px;}

div#content ul#foto-pagination li{border: 0; margin: 0 0 0 2px; padding: 0 2px 0 2px; list-style: none; float: left; color: #ff6600; height: 11px; width: auto; border: none; text-align: center;}

div#content ul#foto-pagination a{margin: 0 auto;}

div#content ul#foto-pagination .previous-off,
div#content ul#foto-pagination .next-off{color: #ccc;}

div#content ul#foto-pagination .active{font-weight: bold; border-bottom: 2px #ff6600 solid; height: 15px;}

div#content div.foto-big{margin: 0; text-align: center;}

div#content div.foto-big a{color: #ff6600;}

div#content div.foto-big img{margin: 0 auto 5px 0; text-align: center; width: auto; height: auto; clear: both;}

div#content p.no-foto{margin: 10px; text-align: center;}

div#content p.descrizione-foto{background: #ece2cb; padding: 0.2em; margin: 0.5em 0 0.5em 0; font-weight: bold;}

div#content div.adv468-60{clear: both; text-align: center;}

/**************************	Caricamento foto **************************/

div#content h1.upload{margin: 0 0 0.5em 0; float: none;}

div#content div.image-uploader{height: 500px; margin: 0.5em 0 0 0; clear: both;}

div#content div.image-uploader p.upload-semplificato{background: #4b3e35; color: #ece2cb; margin: 0 0 0.5em 0; text-align: center;}

div#content div.image-uploader p.upload-semplificato a{color: #ff6600;}

div#content div.image-uploader .component {background: #fff; padding: 10px; text-align:center;}

div#content div.image-uploader .component img{margin: 0 auto; margin-top: 175px;}

div#content ul.upload{margin: 0.5em auto; list-style: none; display: block; width: 400px; clear: both;}

div#content ul.upload li{margin: 0.5em 0 0 0;text-align: right;}

div#content ul.upload li.error{color: #ff0000;}

div#content div.inserisci-data{background: #ece2cb; padding: 10px;}

div#content div.inserisci-data ul.specchietto{width: 270px; margin: 0 auto; padding: 0; list-style: none;}

div#content div.inserisci-data ul.specchietto input{width: 270px;}

div#content div.inserisci-data ul.specchietto li.reset{font-size: 0.9em; text-align: right;}

div#content div.inserisci-data ul.specchietto li.procedi{font-weight: bold; text-align: center; font-size: 1.1em; margin: 10px 0 0 0;}

div#content div.inserisci-data ul.specchietto li label{display: block; font-weight: bold;}

