.foto {background-color:#eee; border:1px solid #ccc; border-bottom:1px dotted #ccc; padding:24px 0px 24px 24px; }
.fotoB {background-color:#fff; border:1px solid #ccc; border-bottom:1px dotted #ccc; padding:24px 0px 24px 24px; }

.fotomini{ background: #fff; padding:3px; float:left;}
.fotominiB{ background: #eee; padding:3px; float:left;}

.fotoDx{margin-left:137px;}

.tx-mediaPechino-pi1 .fotoSingola {background-color:#eee; border:1px solid #ccc; margin:0; padding:24px 0px 24px 10px; }

.tx-mediaPechino-pi1 .fotoSingola .fotoConte {text-align:center;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto {text-align:center; margin: 0 auto; width: 466px;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto div {text-align:left;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto .fotoS img {border: 3px solid #fff;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto .fotosx {float:left; width:49%; text-align:left;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto .fotodx {margin-left:49%;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto .fotodx p{text-align:left; margin:0; padding:0;}
.tx-mediaPechino-pi1 .fotoSingola .imgFoto .fotosx p{text-align:left; margin:0; padding:0;}

.tx-mediaPechino-pi1 .fotoSingola .fotoConte .imgFoto  p.imgicona {text-align:left;}
.tx-mediaPechino-pi1 .descrizioneFoto {background-color:#fff; padding:5px; border-left:1px solid #ccc;border-right:1px solid #ccc;}
.tagFoto {background-color:#eee; border:1px solid #ccc;  padding:24px 0px 24px 10px; }

/* NAV GALLERY */
#dx #mediai .titolo {color: #f30; border: 1px solid #ccc; border-top-width: 6px;}
#dx #mediai .titolo h1 {background: #fff; padding:2px 20px;}

#dx #mediai .contenitoreFoto {float: right; width: 98%; border-bottom: none; text-align: center; margin: 10px 0;}
#dx #mediai .contenitoreFoto span {font-size:90%; display: block; margin-top: 8px;}
#dx #mediai .contenitoreFoto ul {width: 215px; margin: 0 auto;}
#dx #mediai .contenitoreFoto li {float: left; width: 95px; height: 68px; background: #fff url(../img/grafica/bg2.gif) no-repeat left top; color: #000; padding-top: 6px; margin: 0 5px;}

/* FOTO PIU VISTA */
#dx #fotopiu {border-top: 6px solid #ccc; margin-bottom: 25px;}
#dx #fotopiu .titolo {color: #f30; border: 1px solid #ccc;}
#dx #fotopiu .titolo h1 {padding: 0 0 0 15px; font-size: 120%; margin-bottom: 4px;}
#dx #fotopiu .cont {padding: 15px 0 7px 0; background: #fff url(../img/grafica/bgBox.jpg) repeat-x left top; color: #000; border-bottom: 1px dotted #ccc; margin-bottom: 0px;}
#dx #fotopiu .boxDx {text-align: center;}
#dx #fotopiu .imgAtleta {width: 155px; height: 115px; background: #fff url(../img/grafica/visitata.gif) no-repeat left top; padding: 12px 0 5px 0; margin: 5px auto;}

/* TAGS */
#dx #tags {clear: right; width: 100%;}
#dx #tags .titolo {border: 1px solid #ccc; border-top: 6px solid #ccc; padding: 0; margin: 0;}
#dx #tags .titolo h1 {background: #fff url(../img/icone/graf.gif) no-repeat 4px 6px; color: #f30; padding: 2px 0 2px 22px;}
#dx #tags .cont {border: 1px dashed #ccc; border-top:none; padding: 15px 0 7px 0; background: #fff url(../img/grafica/bgBox.jpg) repeat-x left top; color: #000;}
#dx #tags .cont {padding: 15px 5px 7px 5px; background: #fff url(../img/grafica/bgBox.jpg) repeat-x left top; color: #000; border-bottom: 1px dotted #ccc; margin-bottom: 0px;}
#dx #tags .cont p {padding:5px;}

span.tag1 {font-size:70%;}
span.tag2 {font-size:100%;}
span.tag3 {font-size:125%;}
span.tag4 {font-size:145%;}
span.tag5 {font-size:170%;}



