body{font-family: monotype corsiva; font-size: 18px; text-align: center; background: #FAF4E5;}
img {border: 0;}
p {margin-right: 10px;}
.nocss {display: none;}

/* index */
body#index {text-align: center; background: url(images/interfaccia/bg.jpg);}
img#logo {margin-top: 30px;}
ul#index  {margin: 0;padding: 0; list-style-type: none;}
p#footertxt  {margin-top: 30px; font-size: 14px; color: #4F422F;}

/* gui */
div#contenitore {width: 786px; background: url(images/interfaccia/bg.jpg); position: relative; text-align: left; border: solid 1px #DABF92;}
div#header {width: 786px; height: 136px; background: url(images/interfaccia/head.jpg); margin: 0px; }
div#menusx {width: 120px; float: left; background: url(images/interfaccia/sx.jpg); background-repeat: no-repeat;}
div#contenuti {width: 650px; float: right; margin-top: 20px;}
ul#lingue  {margin-left: 5px ; margin-top: 1px; padding: 0; list-style-type: none;}
ul.menu  {margin-top:0; margin-left: 5px ; margin-bottom: 0px; padding: 0; list-style-type: none; }
ul.menu img{ margin-top: 14px; margin-left: 10px ; }
div#footer {clear: both; height: 20px;}

/* testi */
p.prima {font-size: 20px; display: inline; }
div.titoletto {text-align: right; margin: 10px; width: 100%;}
img.titoletto {margin-right: 80px; }
p.center {text-align: center; margin: 0px;}
b {font-size: 40px; font-weight: normal;}
b.2 {font-size: 28px; font-weight: normal;}

/* home */
img.sx {float: left; margin: 10px;}
img.dx {float: right; margin: 10px;}
div.cen {text-align: center;}
div.cen img{border: 10px;}
p.home {text-align: center; padding: 20px; }
p.home2 {text-align: center; padding: 10px; clear:left; }

/* podere */
div.podere {margin: 20px; width:530px; margin-left: 70px;}
p.podere {text-align: center; font-weight: bold;}

/* campagna */
div#campsx {width: 320px; text-align: center; float: left;}
div#campdx {width: 320px; text-align: center; float: right;}
div#campdx p{margin-right:5px;}

/* eventi */
div.evento {width: 640px; text-align: center; margin-top: 20px;}
div.evento p{ margin: 0; padding: 0;}
h2.evento {font-family: arial; font-size: 18px; color: brown; margin: 0; padding: 0;}
p.data {text-decoration: underline; margin: 0; padding: 0;}

/* trovarci */
div.trov {margin-bottom: 50px; margin-left: 15px; margin-right: 15px; float: left; clear: left; font-size: 20px;}
p.trov {font-size: 24px;}
img#trov {float: right; position: absolute; right: 55px; top: 400px; }

/* costi */
table.costi {width: 500px; background: #9d9; margin-left: 50px; margin-bottom: 30px; clear:both;}
.tab1 {width: 300px;}
.tab2 {width: 100px; text-align: right;}
div.titletab {width: 500px;  margin-left: 50px; text-align: right; padding-right: 20px;}
img.camera {float: left;}
p.camera {margin-top: 15px;}
div#contatti {width: 450px;  margin-left: 80px; margin-bottom: 20px; clear: left;}








