#main-image .action-link { margin-top:-10px; margin-left:150px; position:relative;}

#main-gallery .action-link { margin-top:-10px; }
#main-gallery .gallery { padding:20px 10px; min-height:120px; }
#main-gallery .gallery span { padding:0 2px; }
#main-gallery .gallery img { height:120px; }

#main-attach { padding:10px 0;}
#main-attach .action-link { margin-top: 10px;}
#main-attach .attach h3 { padding-bottom:10px; }
#main-attach .attach .action-link { position:relative; margin:0; }
#content #main-attach .attach ul { list-style-type:square; padding-left:20px; }
#content #main-attach .attach ul li { list-style-type:square; }

#main-link { padding:10px 0;}
#main-link .link h3 { padding-bottom:10px; }
#main-link .action-link { margin-top: 20px;}
#main-link .link .action-link { position:relative; margin:0; }

.msg-box { position:fixed; width:420px; top:60px; margin-left:20px; border:6px solid #cccccc; padding:10px; background:#ffffff; min-height:80px; }
.msg-box h3 { font-size:14px; color: #ff5bbf; }
.msg-box p { padding: 10px 0; }
.msg-box .buttons { padding: 5px 0; }

.info-box { position:fixed; width:600px; top:90px; margin-left:20px; border:6px solid #cccccc; padding:10px; background:#ffffff; min-height:120px; }
.info-box h3 { font-size:14px; color: #ff5bbf; }
.info-box p { padding: 10px 0; }
.info-box .buttons { padding: 5px 0; }
.info-box .image { float:left; width:130px; }
.info-box .image img { width:120px; }
.info-box .box { margin-left:130px; }

.close-button { float:right; }

.attach #allegati-title { width:208px; height:26px; background:url('../../Images/Modules/allegati-title.png') no-repeat; }
.attach #allegati-title span { display:none; }

.link #links-title { width:183px; height:26px; background:url('../../Images/Modules/links-title.png') no-repeat; }
.link #links-title span { display:none; }
