body {background-color:#fff; font-family:Verdana; font-size:76%; color:#000;  width:780px; margin:0; padding:0;}

div.container {width:760px; position:absolute; left:50%; margin-left:-390px; bordder:1px solid red;}

img {border:0px;}

/*
div {border:1px solid red;}
*/
div.lingue {float:right;}
div.lingue img {margin:5px 0 5px 5px;}
div.frase h1 {color:#fff; font-size:76%; font-weight:normal; margin:5px 0 5px 0; float:left;}


div.top {background:url('new/images/top-home.jpg') no-repeat; height:170px; width:760px; float:left;}
div.top img.home {float:left;}
div.top p {font-family:Verdana; margin:0 0 0 px; padding:0px 0 0 240px; line-height:130%; color:#786C43; font-size:126%; font-style:italic; clear:left;}
div.top p.loc {margin:105px 0 0;}
div.top p.home {padding:0px 0 0 0; margin-top:40px; margin-left:250px; margin-bottom:45px; font-style:normal;}
div.top p.home a {color:#fff; font-size:66%; font-weight:bold; text-decoration:none;}

div.menu { margin:22px 0 0 20px; color:#fff; font-weight:bold; font-family:Arial!important; clear:both; font-size:106%; bordessr:1px solid red;}
div.menu ul {margin:0; padding:0; list-style-type: none;}
div.menu li {display:inline; margin:0 5px;}
div.menu li.sel { padding:5px ; line-height:180%; background-color:#fff; color:#970829;}
div.menu li a:link, div.menu li a:visited, div.menu li a:hover {color:#fff; text-decoration:none;}

div.offerte_h {background-color:#E0E5B9; float:left; width:300px; margin:10px 0; text-align:center; borsder:1px solid red;}
div.offerte_h a {color:#970829; font-size:186%; text-decoration:none; text-transform: capitalize; font-weight:bold;}
div.offerta_h {text-align:left; bosrder:1px solid green; padding:10px; }
div.offerta_h h2 {display:block; margin:0 0 10px 0; font-size:100%;}
div.offerta_h h1 {display:none;}

div.offerta_singola h2 {display:block; margin:0 0 10px 0; font-size:100%;}
div.offerte_singola a {color:#970829; font-size:186%; text-decoration:none; text-transform: capitalize; font-weight:bold;}
div.offerta_singola {text-align:left; bosrder:1px solid green; padding:10px; }
div.offerte_singola {background-color:#E0E5B9; float:left; width:300px; margin:10px 0; text-align:center; borsder:1px solid red;}
div.offerta_singola h1 {display:none;}
div.testo-home {float:right; width:430px; margin-top:10px; }
div.testo-home img {float:right;}
div.testo-home h2 {display:block; color:#4F3F09; font-size:206%; font-weight:normal;}

.ac {text-align:center;}


div.testo-int {font-family:Verdana; width:760px; bordesr:1px solid red; padding:20px 0; clear:both;}
div.testo-int p {clear:both; float:left; font-size:76%; color:#000; font-style:normal; width:760px; margin-top:20px;}
h4 {color:#970829; font-size:180%; margin:20px 0 10px 0;}
h4 span {color:#B19F62; font-size:90%; font-weight:normal;}

div.testo-int span.tit {font-size:160%; padding:3px; color:#fff; background-color:#DFD4B0; font-weight:bold; margin-bottom:10px; margin-top:20px; display:block;}

div.testo-int table {font-size:100%;}

div.riferimenti {color:#fff; text-align:center; background-color:#A4945B; font-size:96%; padding:5px 0 5px 7px; clear:both;}

.gallery {float:right; padding:20px 0;}
.gallery ul {margin:0; padding:0; list-style-type:none;}
.gallery li {display:inline; padding-right:5px;}


.minipics {float: right;}
.minipics h3 {font-size:86%; margin-top:10px; text-align:right;}

.minipics ul {padding: 0px;}
.minipics ul li {float: left; clear: none; list-style-type: none; margin:0 3px;}

.gallery h3 {font-size:90%; margin:10px 0 -3px 0;}
.gallery ul li img {margin:10px 5px 0;}

a:link, a:visited {color:#970829;}
a:hover {color:#C7405F;}

.big {font-size:126%; color:#0B4275;}

.menu-sec ul {margin:0px; padding:5px 0; list-style-type: none;}
.menu-sec {background-color:#EDE6CE; margin-left:25px;}
.menu-sec li {padding:5px; display:inline;}
.menu-sec li.sel {color:#970829;}

.space {padding-top:5px;}

.error {border:1px solid #AE2813; color:#AE2813;}


div.fading_img {width:760px; clear:both;}