﻿html,body 
{
	background-color:#463220;
	margin-top: 0; margin-right: 0px; margin-left: 0px; margin-bottom: 0; padding:0;
	text-align:center;

	font-family:Verdana;
	font-size:12px;
	color:#666666;
	}
	
html{height:100%; margin-bottom:1px; }
body a{ color:#666666; text-decoration:none;}

#header
{
    width:965px; height:186px;
    background-image:url(/img/struttura/intestazione.gif);
	text-align:center;
	float:left;
	background-position:top;
	background-repeat:no-repeat;

}

#sito 
{
	width:965px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top:10px;
}
div.corposito{width:965px; float:left; display:block;
   background-image:url(/img/struttura/bg_linea.gif);
	background-position:top;
	background-repeat:repeat-y;
	}
	
div.velsx{background-image:url(/img/struttura/veliero.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	  min-height:552px;
	}	
	div.bottom{background-image:url(/img/struttura/bg_sito_footer.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
    min-height:552px; 
	}	
	
#ColonnaSxLogo{ display:block; width:185px; float:left;}
#ColonnaCentrale{  width:764px; min-height:300px; margin-left:185px; margin-right:16px; padding-bottom:50px;}
#Logo{width:185px; height:186px; float:left; 
    background-image:url(/img/struttura/logo.jpg);
	background-position:top;
	background-repeat:no-repeat;}
	
#AreaPulsanti{ width:780px; height:68px; float:left;}
    #pul1{width:123px; height:68px; float:left;}
    #pul2{width:131px; height:68px; float:left;}
    #pul3{width:127px; height:68px; float:left;}
    #pul4{width:126px; height:68px; float:left;}
    #pul5{ width:123px; height:68px; float:left;}
    #pul6{ width:124px; height:68px; float:left;}
    #finale{width:26px; height:68px; float:left;}
    
#LineaPul{ display:block; width:780px; height:22px; float:left;
    background-image:url(/img/struttura/linea_sottopul.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
	
#ContenutoSito{ display:block;  width:780px; float:left;}

#footer{width:904px; height:2px; background-color:#463220; clear:both; margin-top:3px; margin-left:45px; margin-right:16px;}
#infooter{width:904px; font-size:10px; color:#FFFFFF; padding-top:5px; clear:left;  margin-left:45px; margin-right:16px;}
	.Infofooter1 a{text-align:left; color:#FFFFFF;}
	.Infofooter2{float:left; width:452px; text-align:left; padding-bottom:20px; padding-top:10px; height:27px;}
	.Infofooter3logo{float:right; width:452px; text-align:left; padding-bottom:20px; padding-top:10px; height:27px; text-align:right;}

.ContenutoTxt{ margin-top:15px; margin-bottom:15px; padding:5px 30px 5px 15px; text-align:justify; float:left;}

.ColonnahpSx{width:471px; height:416px; float:left;}
.pulCV{ padding-left:15px; width:456px; height:auto; float:left;}
.BaseGalleriahpSx{width:471px; height:196px; float:left; background-image:url(/img/struttura/galleria.jpg);background-position:top;background-repeat:no-repeat;}
.BaseMailinghpSx{width:275px; height:220px; float:left; background-image:url(/img/struttura/mailing.jpg);background-position:top;background-repeat:no-repeat;}
.BaseSaratehpSx{width:196px; height:220px; float:left; background-image:url(/img/struttura/seratefisse.jpg);background-position:top;background-repeat:no-repeat;}

.ColonnahpDx{width:293px; height:416px;  float:left;}
.BaseEventihpSx{width:293px; text-align:center; height:208px; float:left; background-image:url(/img/struttura/pergamena_1.jpg);background-position:top;background-repeat:no-repeat;}
.BasePulPrenotahpSx{width:293px; height:49px; float:left; background-image:url(/img/struttura/pergamena_2.gif);background-position:top;background-repeat:no-repeat;}
.BaseBottehpSx{width:293px; height:159px; float:left; vertical-align:bottom; background-image:url(/img/struttura/pergamena_3.gif);background-position:top;background-repeat:no-repeat;}

.AreaBoxSerate{width:441px; height:125px; vertical-align:middle;  margin:33px 12px 0 18px; text-align:center;}
.BoxSerateHp{width:147px; height:125px;}
.FotoSerateHp{text-align:center; height:125px; vertical-align:middle; margin:auto auto auto auto;}
.divdesc{color:#000000;}
.divimg{margin:auto auto auto auto;}

    .BG_IMG {height: 125px; vertical-align: middle; display: inline; background-color:#000000;}
    .img_tn {padding: 5px; border: 1px solid #000000; margin: 5px;}
    .img_tn a:hover{background-color:#000000;}

.BoxFoto{width:130px; height:150px; float:left;}
.IMGGalleria{}
.DescGalleria{}

#TextHeader{ padding:1px 0 2px 0; margin:3px 0 0 10px; width:750px; height:auto; font-size:12px; text-align:right;}
#BarraNavigazione{ padding:2px 2px 2px 2px; margin:0 0 10px 0; width:766px; height:30px; background-color:#ededed;}

.PulNavigazioneTxt{float:left; width:750px; margin:15px 0 15px 0; padding:2px 2px 2px 2px; text-align:center; background-color:#DEDEDE;}
.AreaBoxFoto{width:650px; margin:auto auto auto auto;}

.InputMailing{width:210px;}
.ColMLTxt{color:#000000;}
.ColMLPul{padding-top:10px; text-align:right;}
.MLHP{width:210px; height:190px; margin:auto auto auto auto; padding:30px 30px 0 30px;}

.txtserate{margin-bottom:6px; width:160px; float:left;}
.txtserateo{margin-bottom:6px; width:230px; float:left;}

/*MENU*/
.TitoloPagina780{width:740px; font-weight:bold; padding:10px 10px 10px 10px; float:left; background-color:#ddb87f; margin-right:20px; margin-top:10px; margin-bottom:10px;}
.BoxMenu{width:380px; height:240px; float:left; text-align:center;}
.FotoMenu{width:380px; height:190px; float:left; text-align:center;}
.TestoMenu{width:380px; height:50px; float:left; text-align:center;}

.BoxBirra{width:740px; height:auto; float:left; text-align:center;}
.FotoBirra{width:150px; height:150px; float:left; text-align:center;}
.TestoBirra{width:570px; height:130px; margin:10px 10px 10px 10px; float:left; text-align:justify;}
.TxtBoxBirra{width:720px; margin:10px 10px 10px 10px; float:left; text-align:justify;}