body {background:url('images/body.gif') no-repeat top center #c8c8c8; font-family:Arial; font-size:76%; color:#000;  margin:0; padding:10px 0; height:100%;}
div.container {width:740px; position:absolute; left:50%; margin-left:-370px; bordser:1px solid red; background-color:#fff; margin-top:20px;}
img {border:0px;}/*
div {border:1px solid red;}*/
div.frase h1 {color:#757760; font-size:66%; font-weight:normal; margin:0 0 10px 6px; padding:0;}
.lingue {text-align:right; margin-bottom:5px; font-weight:bold; font-size:116%;}.lingue a {font-weight:bold;}
div.menu {background:url('images/bg-menu.gif') repeat-x; color:#496279; font-weight:bold; font-family:Arial!important; font-size:136%; bordessr:1px solid red; clear:both; text-align:center; height:45px; width:100%; margin-bottom:10px;}
div.menu ul {margin:0; padding:15px 0; list-style-type: none;}
div.menu li {display:inline; padding:0 5px; }
div.menu li.sel, div.menu a.sel {color:#f19716;}
div.menu a:link, div.menu a:visited, div.menu a:hover {color:#496279; text-decoration:none;}

div.testo {width:220px; margin:15px 0 15px 0; float:right;}
div.testo p {display:block; margin-top:30px;}
div.testo h1 {color:#f19716; font-size:150%; margin:-5px 0 5px 0; float:left; display:block;}
div.box-riferimenti {background:url('images/bg-riferimenti.gif') repeat-x top; float:left; width:210px; height:240px; color:#000; margin-right:10px; border:1px solid #c7c7c7; font-size:96%;}
div.lingua {font-size:86%; float:right; clear:right;}#indirizzi-stampa, #stampa-top {display:none;}

div.minipics {float:right; width:220px;}
div.gallery {}
div.gallery h1 {color:#f19716; font-size:150%;  padding:0;}
div.gallery span {color:#808080; font-size:90%; font-weight:normal;}
div.gallery ul {margin:0; padding:0; list-style-type:none;}
div.gallery li {display:inline; padding-right:8px;}

.gallery h3 {font-size:80%; margin-bottom:-3px;}
.gallery ul li img {margin-top:10px;}

a:link, a:visited {color:#f19818;}a:hover {color:#f1b55e;}
.fr {float:right;}.fl {float:left;}.error {border:1px solid #9E2728; color:#9E2728;}div.riferimenti {clear:both; margin-bottom:10px;}div.secliv ul {list-style-type:none;}div.secliv li {display:block; font-size:136%; padding:10px; border-bottom:1px solid #c7c7c7; font-weight:bold;}div.secliv li.sel {background-color:#c7c7c7; color:#fff; font-weight:bold;}div.testo-int .listino_prezzi {margin:5px 0 0 -235px;}div.testo-int .listino_prezzi th {background-color:#ffcb65; color:#000; padding:5px!important; font-size:86%; border:1px solid #757459; font-weight:bold!important;}div.testo-int .listino_prezzi td {border:1px solid #000; background-color:#FFF; padding:5px!important; font-size:86%; color:#000; text-align:center; vertical-align:middle!important}div.testo-int h2 {color:#e5b3ae; font-size:180%; margin:-5px 0 10px 0; display:block;}

.prezzi_offerte .central {margin:0 0 0 -80px; padding:0px 0px; vertical-align:top; font-size:80%;} /*il padding va modificato a seconda */
.prezzi_offerte .central div.offerta_singola {clear:both; padding:5px 0px;}
.prezzi_offerte .central div.offerta_singola .data {font-size:90%;}
.prezzi_offerte h1 {display:none;}
.prezzi_offerte .central h2 {font-family:arial; font-size:180%; color:#7E0B0F; padding:5px 0px 15px; margin:5px 0 0 -235px;}
.prezzi_offerte .note {width:450px; padding:0px 0px; font-size:96%; margin:5px 0 0 -235px;}
.prezzi_offerte .note h2 {padding:15px 0px; font-size:136%; margin:5px 0 0 0px;}
.offerte {font-size:166%; margin:5px 0 20px 50px;}

.prezzi_offerte .central div.offerta_singola {clear:both; padding:px 0px; margin:5px 0 0 0px; width:450px;}
.prezzi_offerte .central div.offerta_singola h2 {font-size:166%; margin:-15px 0 0 0px;}

.stampa {float:right; height:70px; border:0px solid red; margin-left:-120px; padding-right:8px; margin-right:24px;}

.colonna-sx .listini {display:none;}
.colonna-sx .offerte {display:none;}