body {
border:0px;
margin:0px; 
padding:0px;
font: Georgia, "Times new roman", serif 10pt;
background: url('./layout/bg.gif') repeat-x  #8b744c;
color:#ffffff;
}

img {border:0px;}


a   
{
color:#f9edd5;
outline:none; 
text-decoration:none; 
}

a:hover {color:#a49365;}

a div:hover   /* per i testi dei lanci */
{color:#ffffff !important;}



/*---------------------------------------------- TESTA */

#header   /* sfondo sfumato da destra */
{
width:100%;
height:121px;
background: url('./layout/head_bg.png') no-repeat right top;
font-family: verdana, arial, helvetica, lucida, sans-serif; 
}


#header .box /* contenitore di logo e menu */
{
/*width:963px;
position:absolute;
left:50%;
margin-left:-481px;
padding:0px;
float:left;*/

width:963px;
margin: 0px auto;
padding:0px;
clear:both;/**/

}

.logo, .logohome
{margin-left:50px; float:left;}
.logo:hover, .logoejwd:hover
{
filter:alpha(opacity=60);
-moz-opacity:0.60;
opacity:0.60;
-khtml-opacity:0.60;
}


.nav{float:right;}

/*---------------------------TESTA - NAV*/



ul.lang, ul.menu
{
float:right;
clear:both;
height:10px;
line-height:10px;
list-style-type:none;
margin:30px 35px 0px 0px;
padding:0px;
font-size:7pt;
}

ul.menu
{
height:25px;
line-height:25px;
font-size:9pt;
margin-top:20px;
margin-bottom:5px;
width:633px;
}
#s1, #s2
{width:auto;}

ul.lang li, ul.menu li
{
display:inline;
background: url('./layout/spirale_lang.png') no-repeat 6px top;
padding-left:18px;
float:left;

}

ul.menu li
{
padding-left:25px;
padding-right:15px;
background: url('./layout/spirale.png') 5px 5px no-repeat;
border-right:#58442D 1px solid;

}

.pv, .dmt
{
height:10px; 
margin:0px !important;
margin-right:258px !important; 
}

.dmt {margin-right:158px !important; }
.tabcontent{display:none;}

/*-------- TESTA - NAV - STILE */

ul.menu li.active
{
background: url('./layout/spirale_on.png') 5px 5px no-repeat;
color:#513514 !important;
}
ul.menu li.active a {color:#513514;}
.ultimo
{border:0px !important; padding-right:0px !important;}

.on a:hover
{color:#a49365 !important;} /*link delle sotto-sottosezioni*/


/*---------------------------------------------- MAIN  */

#main, #main_home
{
background: url('./layout/bg_int.gif') repeat-x left -14px  #664e2a;
float:left; 
width:100%;
padding-bottom:35px;
}

#main_home
{background: url('./layout/bg_home.gif') repeat-x left -4px  #664e2a !important;}

#main a
{color:#a49365;}

#main a:hover
{color:#ffffff;}


.mainbox img{display:block;}
.comesiamo img {display:inline;}


/*---------------------------------------------- FOOTER  */

#footer
{
padding:15px 0px 20px 0px;
text-align:center;
width:100%;
float:left;
clear:both;
font-family: verdana, arial, helvetica, lucida, sans-serif;
font-size:7pt; 
background-color:#442b0e;
line-height:180%;
}















/*__________HOME*/

#intro
{
clear:both;
border:0px;
margin:0px auto;
padding:0px;
width:963px;
}

.highlights
{
width:963px;
clear:both;
margin:0px auto;
}


.highlights p
{
width:370px;
height:50px;
margin: 85px 0px 0px 50px;
float:left;
}

.pachamama, .coltivare, .pachamama:hover, .coltivare:hover
{
width:484px;
height:152px;
float:left;
background: url('./layout/pachamama_coltivare.png') no-repeat top left;
display:inline;
margin-top:50px;
}

.pachamama:hover, .coltivare:hover
{ background-image: url('./layout/pachamama_coltivare_hover.png'); }

.coltivare, .coltivare:hover
{
width:479px;
float:right !important;
background-position: top right !important;
}



/*---------------------------------------------- PAGINE INTERNE  */


#sezione_head     /* TESTATE INTERNE - spazio x SFONDO - associato alla classe della sezione*/
{
margin: 0px auto;
padding:0px;
height:117px;
clear:both;/**/
background-position: center center;
}

#sezione_head div   /* TESTATE INTERNE - SPAZIO MAIN*/
{
width:963px;
margin: 0px auto;
padding:0px;
clear:both;
}

#sezione_head div img  /* TESTATE INTERNE - TITOLO*/
{
margin-top:40px;
margin-left:60px;
}


.mainbox
{
width:969px;
margin:0px auto;
margin-top: 20px; /*130*/
}

.mainbox div  /* IMG CONTENUTO CENTRALE */
{
min-height:300px;
margin:0px auto;
float:left;
width:969px;
}

.bgmainbox
{
background: url('./layout/bg_mainbox.png') repeat-y; 
padding-left:8px; 
min-height:328px;
}

.mainbox img {clear:both;}

.box_noi, .box_mangiarsano, .box_coltivareconamore, .box_dintorni, .box_Pachamama
{background: url('./layout/box_noi.png') repeat-y; float:left; width:969px;}

.box_mangiarsano
{background-image: url('./layout/box_mangiarsano.png')!important;}

.box_coltivareconamore
{background-image: url('./layout/box_coltivareconamore.png')!important;}

.box_dintorni
{background-image: url('./layout/box_dintorni.png')!important;}

.box_Pachamama
{background-image: url('./layout/box_pachamama.png')!important;
background-position: +1px top !important; float:left; }


/*__________NOI */

.noi_head /* SFONDO TESTATA */
{background:url('./layout/head_noi.png') no-repeat;}

.noi /* IMG CONTENUTO CENTRALE */
{background: url('./layout/noi.png') no-repeat;}


/*__________PER VOI - OSPITALITA*/

.pervoi_head /* SFONDO TESTATA */
{background:url('./layout/head_pervoi.png') no-repeat;}


.lospitalita   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/lospitalita.png') no-repeat; height:328px;}

.camere   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/lecamere.png') no-repeat; height:328px;}

.appartamento   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/lappartamento.png') no-repeat; height:328px;}

.piscina    /* IMG CONTENUTO CENTRALE */
{background: url('./layout/lapiscina.png') no-repeat; height:328px;}

.attivita   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/attivita.png') no-repeat; height:328px;}

.Pachamama   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/pachamama.png') no-repeat;
min-height:429px !important;}

.tariffe   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/tariffe.png') no-repeat; height:397px;}



/*__________DALLA MADRE TERRA */

.mangiarsano_head /* SFONDO TESTATA */
{background:url('./layout/head_mangiarsano.png') no-repeat;}

.coltivareconamore_head /* SFONDO TESTATA */
{background:url('./layout/head_coltivareconamore.png') no-repeat;}

.mangiarsano   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/mangiarsano.png') no-repeat;}

.coltivareconamore   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/coltivareconamore.png') no-repeat;}


/*__________COME SIAMO */

.comesiamo_head /* SFONDO TESTATA */
{background:url('./layout/head_comesiamo.png') no-repeat;}

.comesiamo img
{
margin: 6px;
border:2px solid #8b744c;}
}

/*__________DOVE SIAMO */

.dovesiamo_head
{background:url('./layout/head_dovesiamo.png') no-repeat;}
.dovesiamo_head
{background:url('./layout/head_dovesiamo.png') no-repeat;}

.dovesiamo   /* IMG CONTENUTO CENTRALE */
{background: url('./layout/dovesiamo.png') no-repeat; height:328px;}


.dintorni  /* IMG CONTENUTO CENTRALE */
{background: url('./layout/idintorni.png') no-repeat; min-height:670px;padding-bottom:5px;}


.mappa
{
float:left;
width:477px !important;
}






/*__________CREDITS */

.credits_head /* SFONDO TESTATA */
{background:url('./layout/head_credits.png') no-repeat;}

.credits  /* IMG CONTENUTO CENTRALE */
{background: url('./layout/credits.png') no-repeat; height:328px;}



/*_________________________________________ STILE TESTI INTERNI */

/* BOX TESTO PAGINA INTERNA */


#main div p
{ 
float:right;
width:400px;
margin-top:35px;
margin-right:50px;
font-size:13pt;
line-height:100%;
}

#main .lancio1, 
#main .lancio2, 
#main .lancio3
{
float:left;
display:inline;
width:245px;
height:105px;
font-size:13pt;
line-height:130%;
margin:120px 0px 0px 50px;
}


.lospitalita .lancio2, .lospitalita .lancio3
{margin-left:20px !important;}

.appartamento p, .piscina p
{margin-top:100px !important;}

.camere p
{margin-top:60px !important;}

.attivita .lancio1, .attivita .lancio2
{width:370px !important;}
.attivita .lancio2
{margin-left:40px !important;}

.mangiarsano p
{line-height:140% !important;}

.coltivareconamore p
{margin-top:15px !important;
line-height:93% !important;
}

.tariffe p
{margin-top:25px !important;
line-height:93% !important;
}

.dovesiamo .lancio2
{margin-left:45px !important;}

.dovesiamo .lancio3
{margin-left:35px !important; width:248px !important;}

.Pachamama p, .camere p, .appartamento p, .piscina p, .noi p
{line-height:120% !important;}

.dintorni p
{line-height:112% !important;}

.comearrivare p
{line-height:130% !important; margin-left:10px !important;}


/*__STILI TESTI INTERNI___*/

.M {font-size:20pt !important;line-height:93%;}   *Prima lettera Grande*/

.B {color:#caad82 !important;}
.B {color:#caad82 !important;}



/* Lanci interni */

.lancio_app, .lancio_cam, .lancio_pis, .lancio_com, .lancio_din, .lancio_per   /*lancio_per di fatto ancora non è attivo*/
{
float:left;
display:inline;
width:325px !important;
margin:0px !important;
padding:0px !important;
color:#ffffff;
}

.lancio_cam
{width: 317px !important;}

.lancio_app:hover, .lancio_cam:hover, .lancio_pis:hover
{background: url('./layout/lospitalita_hover.png') no-repeat !important;}

.lancio_cam:hover
{background-position: -325px top !important;}
.lancio_pis:hover
{background-position: -642px top !important;}

/*attivita*/
.lancio_pac
{
float:left;
display:inline;
margin:0px !important;
color:#ffffff;
width:485px !important;
}

.lancio_per
{width:483px !important;}

.lancio_pac:hover
{background: url('./layout/attivita_hover.png') no-repeat;}

/**/
.lancio_com{width:317px !important;}
.lancio_com:hover, .lancio_din:hover
{background: url('./layout/dovesiamo_hover.png') no-repeat !important;}

.lancio_com:hover
{background-position: -325px top !important;}


/*fine Lanci Interni*/


 /*social*/
 
 #bar
 {margin: 0pt auto; clear: both; width: 940px;padding: 10px 0px 5px;margin-bottom:-50px;}
 









