body {background:url('images/bck.gif') repeat-x top center #c2c2c2; color:#000;}
div.container {width:870px; position:absolute; left:50%; margin-left:-450px; bordser:1px solid red; margin-top:20px;}

img {border:0px;}

div {border:0px solid red;}

div.frase {background-color:#404040; color:#404040; font-size:8px; margin:0 0 0px 0x; padding:0;}

div.logo {float:left; margin:0 0 0px 0; padding:0; width:570px;}
div.lingue {float:right; margin:45px 0px 0px 0px;}
div.box-home {background-color:#fff; clear:both;}

.menu {float:left; width:150px; bordser:1px solid red;}
.menu img {margin:0 10px 5px 10px;}

.fade-image {clesar:both; margin:0px 0px 0px 10px; bosrder:1px solid red; float:left; width:510px;}

.img-right {float:left; width:159px; margin:0 0 0 25px;}
.img-right img {margin:0 0 10px 0;}
.testo {font-family:Verdana; font-size:116%; color:#000; clear:both; margin:10px 30px 0 170px; }
.riferimenti {font-family:Verdana; font-size:86%; color:#585656; clear:both; margin:10px 0px 0 0px; background-color:#c2c2c2; text-align:center;}

.testo-int {font-family:Verdana; font-size:116%; color:#000; margin:15px 30px 0 10px; float:left; borer:1px solid red; width:510px}
.testo-int h1 {font-family:Verdana; font-size:156%; color:#6a0055; margin:0px 0px 15px 0px;}

.testo-int1 {font-family:Verdana; font-size:116%; color:#000; margin:15px 30px 0 160px; float:left; borer:1px solid red; width:510px}
.testo-int1 h1 {font-family:Verdana; font-size:156%; color:#6a0055; margin:0px 0px 15px 0px;}

.contatto {clear:both; margin:0px 30px 0 160px; border:0px solid red;}

.prezzi {clear:both; font-family:Verdana; font-size:116%; color:#000; margin:15px 30px 0 10px; float:left; border:0px solid red; width:710px}

.menu-sec {background:url('images/bck-menu.jpg') repeat-y; font-family:Arial; font-size:96%; color:#000; margin:15px 0 0px 10px; padding:0 0 0px 0; float:left; width:138px; clear:both; }
.menu-sec ul {list-style-type: none;}
.menu-sec li {color:#fff; bsorder:1px solid yellow; font-weight:bold; font-size:186%; margin:10px 0 0px -30px;}
.menu-sec li.sel {color:#000; padding:1px 4px; width:100px;}
.menu-sec a:link, .menu-sec a:visited, .menu-sec a:hover {color:#fff; text-decoration:none; font-weight:bold;}

/*photogallery*/
div.gallery {float:left; margin:10px 0px 0px 0px; bosrder:1px solid red; width:158;}
div.gallery img {width:72px; height:55px; margin:0 5px 5px 0px; border:0px solid #fff;}
div.minipics {float:right; bordfer:1px solid red; margin:0 0 0px 0px; }
div.minipics h3 {display:none;}
div.minipics ul {padding: 0px; margin:0;}
div.minipics ul li {float:left; list-style-type: none; margin:0px;}

/* css Tek */

/* colonna sinistra */

.prezzi_offerte .colonna-sx {width:701px; vertical-align:top; padding:8px 10px 5px 0; font-size:126%;} /*la larghezza puņ essere espressa in px e dipende da 	quella del sito*/
.prezzi_offerte .colonna-sx .listini {width:150px; margin:0px 0 0 0px; padding-bottom:15px; margin-bottom:10px;} /*i due DIV prezzi e offerte possono essere separati*/

.prezzi_offerte .colonna-sx .ctp {display:none; }
.prezzi_offerte .colonna-sx .listini .title {font-weight:bold; color:#6a0055; font-size:126%; margin:5px 0 0 0;}
.prezzi_offerte .colonna-sx .listini .title A:link {font-weight:bold; color:#ab0f0f; font-size:96%; margin:5px 0 0 0;}
.prezzi_offerte .colonna-sx .ctp .title {font-size:16px!important; font-family:arial; color:#ab0f0f; 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 { padding-bottom:16px; }
.prezzi_offerte .colonna-sx  ul li A:link, .prezzi_offerte .colonna-sx  ul li A:visited {color:#000!important; font-size:116%;}
.prezzi_offerte .colonna-sx  ul li.sel {font-weight:bold; color:#ffcb65;}

.prezzi_offerte .offerte {background-color:#d077bf;}
.prezzi_offerte .offerte .title {margin:5px 0 20px 25px;}
.prezzi_offerte .offerte .title a:link {font-size:166%; color:#fff!important;}
.prezzi_offerte .offerte .title a:visited {font-size:166%; color:#fff!important;}
.prezzi_offerte .offerte .title a:hover {font-size:166%; color:#fff!important;}

/* colonna centrale */


.prezzi_offerte .central {margin:0 0 0 50px; padding:0px 0px; vertical-align:top; font-size:120%;} /*il padding va modificato a seconda */
.prezzi_offerte h1 {display:none;}
.prezzi_offerte .central h2 {font-family:arial; font-size:150%; color:#6a0055; padding:5px 0px 15px; margin:5px 0 0 0px;}
.prezzi_offerte .note {width:550px; padding:0px 0px; font-size:106%; margin:5px 0 0 0px;}
.prezzi_offerte .note h2 {color:#000; padding:15px 0px; font-size:136%; margin:5px 0 0 0px;}
.prezzi_offerte .listino_prezzi {margin:0px; width:90%;}
.prezzi_offerte .listino_prezzi th {background-color:#c2c2c2; color:#fff; padding:5px!important; font-size:106%; border:1px solid #757459; font-weight:bold!important;}
.prezzi_offerte .listino_prezzi td {border:1px solid #000; background-color:#FFF; padding:5px!important; font-size:106%; color:#000; text-align:center; vertical-align:middle!important}
.prezzi_offerte h2 {color:#e5b3ae; font-size:140%; margin:-5px 0 10px 0; display:block;}

.prezzi_offerte .central div.offerta_singola {padding:5px 0px; font-size:106%; margin:0px 0 0 45px; border: 0px solid red; width:450px}
.prezzi_offerte .central div.offerta_singola .data {font-size:90%;}
.prezzi_offerte .central div.offerta_singola h2 {font-size:106%; margin:0px 0 0 0px;}

.stampa {float:right; height:30px; border:0px solid red; margin: 18px 0 0 40px;}


/* offerte home */

div.offerte_h {margin:0 10px 0 50px; background-color:#fff; border: 1px solid #e6cdb4; pasdding:5px;}
div.offerte_h img {float:left; margin:0 10px 0 5px;}
div.offerte_h h1 {background-color:#e6cdb4; color:#b2341f; margin:0; font-size:170%; padding:2px 0 5px 2px;}
div.offerte_h h2 {color:#b2341f; font-size:130%; margin:5px 0 0 5px;}
div.offerte_h p {margin-left:5px; }
div.offerte_h div.offerta_singola {clenar:both; padding:5px 0px;}
div.offerte_h div.offerta_singola .data {font-size:90%;}

/* news */

div.news-titolo {background-color:#e6cdb4; color:#b2341f; margin:0; font-size:170%; margin:10px 0 0 50px; padding:2px 0 5px 2px;}

div.top-news {margin: -90px 0px 0px 550px;}
div.top-news h3 {color:#b2341f; font-size:120%;}

div.newsbar h1{display:none;}
div.newsbar marquee {width:600px; height:100%; font-size:106%; margin:10px 50px 15px 0px;}

div.stampa {display:none;}
