/*list-last*/
img {border:0px;}


.fright {float:right;}
.prezzi_offerte {width:630px;}
/*colonna di sinistra*/
.prezzi_offerte .colonna-sx {width:151px; vertical-align:top; padding:10px;} /*la larghezza puņ essere espressa in px e dipende da 	quella del sito*/
.prezzi_offerte .colonna-sx .listini {margin-top:5px; padding-bottom:15px; margin-bottom:10px; border-bottom:1px solid #CEDADA;} /*i due DIV prezzi e offerte possono essere separati*/
.prezzi_offerte .colonna-sx .offerte {background-color:#fff; border:1px solid #744A19; padding:5px 5px 10px;}
.prezzi_offerte .colonna-sx .ctp {display:none; }
.prezzi_offerte .colonna-sx .listini .title,
.prezzi_offerte .colonna-sx .offerte .title,
.prezzi_offerte .colonna-sx .ctp .title {font-size:14px!important; font-family:arial; color:#7D5528; padding-bottom:0px; margin-bottom:0px; font-weight:bold; padding:5px 0px;} /*titolo*/
.prezzi_offerte .colonna-sx  ul { list-style-type: none; padding: 0; margin: 0; } 
.prezzi_offerte .colonna-sx  ul li { background-image: url('images/li.gif'); background-repeat: no-repeat; background-position:0px 12px; padding:10px 15px 0px; }
.prezzi_offerte .colonna-sx  ul li.sel {font-weight:bold; color:#BC4D04;}

.last_m {text-align:center; padding:0px 0px 10px 0px; border-bottom:1px solid #CEDADA;}

.stampa {float:right; height:70px; border:0px solid red;}
.stampa IMG {margin-bottom:-7;}
.stampa A:link, .stampa A:visited, .stampa A:hover {color:#1D366C!important;}

/*colonna centrale*/
.prezzi_offerte .central {padding:10px; vertical-align:top; width:100%;} /*il padding va modificato a seconda */
.prezzi_offerte .central div.offerta_singola {clear:both; padding-bottom:40px; margin-top:-20px;}
.prezzi_offerte .central div.offerta_singola .data {font-size:90%;}
.prezzi_offerte h1 {font-family:arial; font-size:160%; color:#BC4D04; padding:10px 0px; margin:0px;}
.prezzi_offerte h2 {font-family:arial; font-size:150%; color:#BC4D04; padding:2px 0px 5px; margin:0px;}

.prezzi_offerte .titolo-pagina {}

/*tabella listino*/
.listino_prezzi {margin:0px;}
.listino_prezzi th {background-color:#D8CCBF; color:#000; padding:5px!important; font-size:12px; border:1px solid #744A19; font-weight:bold!important;}
.listino_prezzi td {border:1px solid #744A19; background-color:#FFF; padding:5px!important; font-size:11px; font-weight:bold; color:#000; text-align:center; vertical-align:middle!important}
/*note*/
.prezzi_offerte .note {padding:15px 0px; font-size:11px;}
.prezzi_offerte .note h2 {font-family:arial; font-size:15px; color:#A99177; padding:10px 0px; margin:0px;}
.prezzi_offerte .note ul { padding: 0; margin: 0; } 
.prezzi_offerte .note ul li { padding:10px 0px; font-weight:normal; color:#000;}

.prezzi_offerte a:link, .prezzi_offerte a:visited {color:00468E;}
.prezzi_offerte a:hover {color:black; text-decoration:none;}

/*offerta*/
.img-offerta {float:left; margin-right:10px;  margin-bottom:10px;}

.white {background-color:white; border-top:1px solid black;}

/*offerte in home page*/

a.offerte-titolo:link, a.offerte-titolo:visited, a.offerte-titolo:hover {display:block; background:url('images/offerte.gif') no-repeat; width:150px; font-size:11px; color:#FFF; padding-left:15px; text-transform:uppercase; font-weight:bold;}
.offerte_h { border:1px solid #BC4D05; background-color:#fff; padding:10px; color:#000;}
.offerta_h {  font-size:11px; padding-bottom:10px;}
.offerta_h .validita {font-size:10px;}
.offerta_h H2 {font-size:110%; font-family:arial; color:#BC4D05; padding:0px; margin:0px;}
.tutte-offerte {border:1px solid #BC4D05; background-color:#D28857; color:#FFF; padding:2px; text-align:right; padding-right:10px; border-top:0px;}
.tutte-offerte A:link, .tutte-offerte A:hover, .tutte-offerte A:visited {color:#FFF;}


.no-b {border:0px!important; padding-bottom:0px;}

.big-title {font-size:220%; font-family:times; color:#4E7E8A;}
