a:link,a:visited,a:hover {
 text-decoration:none;
 font-weight:bold;
}
.sfondo_grigio {
 margin-bottom:3px;
 padding-left:2px;
}
.sfondo_testo{
 height:60px;
 background-color:#fff;
}
.sfondo_tx{
 font-size:12px;
 color:#F3442F;
 font-weight:bold;
 padding:5px;
}
.info{
width:200px;
border:solid 1px #cc0000;
}
.formati{
padding:5px;
text-align:center;
background-color:cc0000;
color:#fff;
font-weight:bold;
}
.prezzi{
padding:3px;
text-align:center;
background-color:e7e7e7;
color:#333;
font-weight:bold;
}
.prezzi1{
padding:3px;
text-align:center;
background-color:e7e7e7;
color:#333;
font-weight:bold;
}
.butt_stamp {
 font-family:Arial,Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 border-width:1px;
 border-style: solid;
 border-color:#DE4D26 #B93C1C #9E2708 #DE4D26;
 background-color:#E56748;
 color:#fff;
 padding:0px 10px;
 cursor:pointer;
}
table.riepilogo {
 width:617px;
 border:2px solid #ccc;
 background-color:#F3F4F4;
 margin-bottom:4px;
}
.txtnerobox A{
 font-weight:bold;
 color:#2659C9;
 text-decoration:none;
}
.txtnerobox A:link{
 font-weight:bold;
 text-decoration:none;
}
.txtnerobox A:visited{
 font-weight:bold;
 text-decoration:none;
}
.txtnerobox A:hover{
 font-weight:bold;
 text-decoration:underline;
}
td.classetd {
 background-color: #fff;
 text-align:center;
 font-weight:bold;
 padding:1px 10px;
 color:#ccc;
 font-size:11px;
}
td.classetd A:link,td.classetd A:visited {text-decoration:none; color:#ccc}
td.classetd A:hover {text-decoration:none}
td.classetdon {
 text-align:center;
 font-weight:bold;
 color:#2659C9;
 padding:1px 10px;
 font-size:11px;
}
td.classetdon A:link,td.classetdon A:visited {
text-decoration:none;
color:#2659C9;
}
td.classetdon A:hover {
text-decoration:none
}

.sfondo_stamp{
 text-align:center;
}
.sfondo_stamp a{
 color:#2659C9;
 font-weight:bold;
}
.sfondo_stamp A:link{
 font-weight:bold;
 text-decoration:none;
}
.sfondo_stamp A:visited{
 font-weight:bold;
 text-decoration:none;
}
.sfondo_stamp A:hover{
 font-weight:bold;
 text-decoration:underline;
}
.tab_album {
 width:98%;
 text-align:center;
}
.sfoglia {
 width:98%; 
}
.sfoglia_td{
 text-align:center;
 border:1px solid #2659C9;
 background-color:#F3F4F4;
 font-size:11px;
}
.sel_foto{
 font-size:11px;
}
.sel_td3{
 text-align:center;
 border-style:solid;
 border-color:#999;
 border-width:2px;
 padding:3px 0;
 font-size:11px;
 background-color:#ffeeee;
}
.sel_td1{
 text-align:center;
 border:1px solid #ccc;
 padding:3px 0;
 font-size:11px;
}
.sel_td{
 text-align:center;
 border:1px solid #ccc;
 padding:3px 0;
 font-size:10px;
}
.sel_td a:link,.sel_td a:visited {
 text-decoration:none;
 text-align:center;
 color:#2659C9;
 padding:5px 0;
}
.sel_td a:hover {
 text-decoration:underline;
 text-align:center;
 color:#2659C9;
 padding:5px 0;
}
table.tb_ph {
background-color:#fff;
border: 2px solid #e6e6e6;
}
table.tb_ph td {
background-color:#e6e6e6;
}