/*list-last*/
img {border:0px;}


/*
div {border:1px solid red;}
*/

.offerte a {font-size:116%;}

.fright {float:right;}
.prezzi_offerte {width:710px;}
/*colonna di sinistra*/
.prezzi_offerte .colonna-sx {width:161px; 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:#DEE5ED; 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:16px!important; font-family:arial; color:#386790; padding-bottom:0px; margin-bottom:0px; font-weight:bold; padding:5px 0px;} /*titolo*/
.prezzi_offerte .colonna-sx  ul {margin:0; padding:0 15px; } 
.prezzi_offerte .colonna-sx  ul li { font-size:116%; }
.prezzi_offerte .colonna-sx  ul li.sel {font-weight:bold; color:#BC4D04;}

.last_m {text-align:center; padding:20px 0px; border-bottom:1px solid #CEDADA;}

.stampa {float:right; height:28px; border:0px solid red; margin-left:-3px; padding-right:8px; margin-right:-4px; font-size:86%;}
.stampa IMG {margin-bottom:-7; margin-top:3px;}
.stampa A:link, .stampa A:visited, .stampa A:hover {color:#1D366C!important;}

/*colonna centrale*/
.prezzi_offerte .central {padding:10px 10px; vertical-align:top; } /*il padding va modificato a seconda */
.prezzi_offerte .central div.offerta_singola {clear:both; padding:5px 0px; font-size:96%;}

.prezzi_offerte h1 {font-family:arial; font-size:160%; color:#BC4D04; padding:0px; margin:0px;}
.prezzi_offerte h2 {font-family:arial; font-size:130%; color:#FE8649; padding:2px 0px 5px; margin:0px;}

.prezzi_offerte .titolo-pagina {width:100%; background-color:#4E7E8A;}

/*tabella listino*/
.listino_prezzi {margin:0px; padding:0; width:90%;}
.listino_prezzi th {background-color:#DEE5ED; color:#386790; padding:5px!important; font-size:12px; border:1px solid #386790; font-weight:bold!important;}
.listino_prezzi td {border:1px solid #386790; 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; display:block;}
.prezzi_offerte .note h2 {font-family:arial; font-size:17px; color:#FE8649; padding:10px 0px; margin:0px;}
.prezzi_offerte .note ul {margin:0; padding:0 15px; } 
.prezzi_offerte .note ul li { font-size:106%;}

.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; font-size:18px; color:#DC5800; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.offerte_h { padding:10px; color:#000; border:0px solid #DC5800; background-color:#E0E4EE;}
.offerta_h .validita {font-size:10px;}
.offerta_h H2 {font-size:110%; font-family:arial; color:#BC4D05; padding:2px 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;}
.news-titolo {display:block; font-size:18px; color:#DC5800; text-transform:uppercase; font-weight:bold; text-decoration:none;}


.no-b {border:0px!important; padding-bottom:0px;}

.big-title {font-size:220%; font-family:times; color:#4E7E8A;}