@charset "windows-1252";
/* CSS Document */
.box img {
position:relative;
z-index:20;
border: 5px solid #EEEEEE;
margin: 0 5px;
padding: 5px;
}
.youtube{
z-index:0;	
}
#RokBoxBox {
position: relative;
z-index:0;
}
p{
padding:0px;
vertical-align:top;
margin:0px;
border:0px;
}
.alcentro{
margin:0px;
padding:0px;
height:25px;
vertical-align:middle;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-style:italic;
font-size:15px;
text-align:center;
width:980px;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body .alcentro {
height:25px;
}
.centropagina{  
float:left;
min-height:400px;
background-color:#000;
background-image:url(images/sito/barrasx.png);
background-position:left;
background-repeat:repeat-y;
margin-top:0px;
width:980px;
border:0px;
}
.sfondocentropagina{
float:left;
min-height:400px;
background-image:url(images/sito/gelsi.png);
background-position: 40px 10px;
background-repeat:no-repeat;
margin-top:0px;
width:980px;
border:0px;
}
.sfondocentropaginanatale{
float:left;
min-height:300px;
background-image:url(images/sito/gelsi.jpg);
/*background-position: 40px 10px;*/
background-position:top;
background-repeat:no-repeat;
margin-top:0px;
width:980px;
border:0px;
}
.sfondocentropaginasingolo
{clear:both;
    text-align:center;
min-height:400px;
background-image:url(images/sito/gelsi.png);
background-position: 40px 10px;
background-repeat:no-repeat;
margin-top:0px;
width:980px;
border:0px;
}
.riquadrocontenuti{
float:left;
min-height:400px;
margin-top:0px;
width:658px;
border:0px;
margin-left:86px;
}
.riquadrocontenutieventi{
float:left;
min-height:100px;
margin-top:0px;
width:658px;
border:0px;
margin-left:86px;
}
.riquadrocontenutiSingolo{
min-height:100px;
margin-top:0px;
width:758px;
border:0px;
margin-left:auto;
margin-right:auto;
}
.riquadrocontenutiFoto{
float:left;
min-height:400px;
margin-top:0px;
width:950px;
border:0px;
margin-left:25px;
}

.riquadroHome{
float:left;
min-height:200px;
margin-top:0px;
width:658px;
border:0px;
margin-left:220px;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body .riquadrocontenuti {
width:794px;
margin-left:136px;
}	
.divsopra{   
clear:both;
width:780px;
min-height:20px;
padding:0px;
margin:0px;
}
.divsotto{}
.divsottosingolo{float:left;}
.divsottoHome{
margin-top:180px;
/*height: 775px;*/
}
.divsottoIntro{
float:left;
margin-top:50px;
}
.imggelsi img{
border:none;
}
.imggelsi_ img{
border:none;
margin-bottom:100px;
}
.imggelsi{
border:none;
width:515px;
/*height:390px;*/
text-decoration:none;
color:#000;
background:#000;
}
.gelsiintro{
margin:auto;
padding:0px;
border:none;
width:802px;
/*height:450px;*/
margin-left:100px;
text-decoration:none;
color:#000;
background:#000;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body .imggelsi{
	border:none;
	width:800px;
	/*height:400px;*/
	background:none;
}
.riquadroEventiTesto{
	float:right;
    width:724px;
	text-align:center;
	line-height:25px;
	min-height:200px;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body .riquadroEventiTesto {
width:744px;
padding:20px;
}
.riquadroFotoGallery{
float:left;
width:950px;
vertical-align:middle;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-style:italic;
line-height:25px;
line-height: normal;
padding:20px;
min-height:50px;
color:#ddd;
height: 40px;
}
.riquadroFotoTestoGal{
float:left;
width:324px;
min-height:300px;
vertical-align:middle;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-style:italic;
padding:0px;
margin:0px;
margin-left:100px;
color:#ddd;
}
.riquadroFotoTesto{
float:left;
width:704px;
vertical-align:middle;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-style:italic;
line-height:25px;
line-height: normal;
padding:20px;
min-height:100px;
color:#ddd;
}
.riquadroFotoTestoSingolo{clear:both;display:block;
width:704px;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-style:italic;
line-height: normal;
margin-left:auto;
margin-right:auto;
padding:20px;
color:#ddd;
margin-top:10px;
margin-bottom:10px;
}

.riquadroFotoVimeo{clear:both;display:block;
margin-left:70px;
margin-bottom:20px;
float:left;
width:644px;
vertical-align:middle;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-style:italic;
line-height:25px;
line-height: normal;
padding:00px;
min-height:100px;
color:#ddd;
margin-left:60px;
margin-right:auto;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body .riquadroFotoTesto {
width:744px;
padding:20px;
}
.riquadroFotoTesto a{
color:#fefefe;
text-decoration:none;
}
.sistemamargine{
margin-top:-8px;
}
.spazia15px{
float:left;
width:680px;
margin:0px;
padding:0px;   
height:15px;
}
.linea1pxlunga{
float:left;
width:694px;
overflow:hidden;
height:1px;
background-color:#CCC;
}
.linea1px{
float:left;
width:594px;
overflow:hidden;
height:1px;
margin-left:50px;
background-color:#CCC;
}
.asx{
min-height:100px;
vertical-align:middle;
margin:10px;
padding:10px;
margin-top:20px;
}
.adx{ 
min-height:100px;
margin:10px;
margin-top:15px; 
text-align:right;
}
.asxGal{
vertical-align:middle;
margin:0px;
padding:0px;
margin-top:10px; 
margin-left:10px;
}
.adxGal{ 
margin:0px;
margin-top:0px; 
text-align:right;
margin-left:10px;  
}
.acx{ 
min-height:100px;
margin-top:15px; 
margin-bottom:15px;
text-align:center;
}
.asxTitolo{
margin-left:20px;
height:20px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size:15px;
text-align:left;
}
.adxTitolo{
margin-left:20px;
height:20px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size:15px;
text-align:center;
}
.acxTitolo{
height:30px;
font-family: DancingScriptOTRegular, Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
}
.acxTitoloBig{
height:48px;
font-family: DancingScriptOTRegular, Arial, Helvetica, sans-serif;
font-size:3em;
text-align:center;
}
.TitoloEventi, .TitoloEventiSingolo{
height:20px;
font-family: Museo500, Arial, Helvetica, sans-serif;
font-style:normal;
font-style:normal;
font-size:16px;
text-align:center;
}
.TitoloEventiSingolo{float:left;}
.TitoloEventiBig{
height:48px;
font-family: DancingScriptOTRegular, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:3em;
text-align:center;
color:#cccccc;
}
.TitoloEventiBigSingolo{

font-family: DancingScriptOTRegular, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:2em;
text-align:center;
color:#cccccc;
}
.TitoloEventiSmall{
height:48px;
font-family: DancingScriptOTRegular, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:2em;
text-align:center;
color:#cccccc;
}
#map_canvas {
border:1px solid #999;
margin: 1px;
padding: 0;
}
#involucro{
float:left;
border:1px solid #999;
width:980px;
margin: 1px;
padding: 0;
height:auto;
}
body{
width:980px;
max-width:980px;
margin: auto;
padding: 0;
text-align:center; /* IE5.5 */
color:#333;
}
#bordo{
width:980px;
border:1px solid #333;
float:left;
text-align:left; /* IE5.5 */
}
#nobordo{
width:980px;
border:none;
float:left;
text-align:left; /* IE5.5 */
}
#centrato{
float:left;
width:980px;
/*height:100%;*/
margin:auto;
text-align:left; /* IE5.5 */
}
.centratosocial{
float:left;
width:100px;
text-align:center;
height:100%;
margin-left:335px;
margin-top:160px;
padding:auto;
text-align:left; /* IE5.5 */
}
.centratosocialsingolo{
width:100px;
margin-top:30px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.centratosocialeventi{
width:100px;
margin-top:90px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.riquadro {
clear:both;
border:0px;
width:980px;
margin:auto;
text-align:left; /* IE5.5 */
}
#riquadro_interno {
width:925px;
height:100%;
padding :0;
margin:auto;
text-align:left; /* IE5.5 */
}
#intestazione{
float:left;
background-color:#456;
background-image:url(images/sito/testata.png);
background-repeat:no-repeat;
width:980px;
height:158px;
}
#sxmenu{
float:left;
background-image:url(images/sito/sxmenu.png);
width:86px;
height:22px;
}
#g{
position:fixed;
margin-left:29px;
background-image:url(images/sito/g.png);
width:41px;
height:72px;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body #g{
position:absolute;
}
html>body #g_bianco{
position:absolute;
}
/*HACK SPECIFICA PER IE7 WOLF*/
*:first-child+html #g{
position:absolute;
left:1.5px;
}
*:first-child+html #g_bianco{
position:absolute;
left:1.5px;
}
*:first-child+html body{
position:absolute;
width:980px;
}
#g_bianco{
position:fixed;
margin-left:29px;
background-image:url(images/sito/g_trasp.png);
width:41px;
height:72px;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body #g_bianco{
}
/*HACK SPECIFICA PER IE7 WOLF*/
*:first-child+html #g_bianco{
position:relative;
left:29px;
margin-left:0px;
}
#barrasx{
float:left;
background-image:url(images/sito/barrasx.png);
background-repeat:repeat-y;
height:200%;
width:29px;
overflow:hidden;
}
#testata_sopra {
border-top:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
background:#ffffb0;
float:left;
width:940px;
padding: 0px 0px 0px 40px;
margin: auto;
text-align:left; /* IE5.5 */
}
#testata_sx {
padding: 10px 0px 0px 10px;
float:left;
width:302px;
margin: auto;
height:44px;
}
#testata_dx {
padding: 0px 0px 0px 40px;
float:left;
width:530px;
margin:auto;
height:44px;
}
#testata_sotto {
border:1px solid #AAAAAA;
border-bottom:0px solid #BBBBBB;
clear:left;
width:925px;
height:170px;
margin:0;
padding:0px 0px 0px 0px;
}

.Social{
color:#fefefe;
float:left;
border:0px;
padding-left:757px;
margin-top:10px;
width:350px;
height:50px;
}
.SocialSingolo{
color:#fefefe;
border:0px;
padding-left:757px;
margin-top:10px;
width:350px;
height:50px;
}
.SoundOff{
color:#918a34;
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
float:left;
width:74px;
height:25px;
border:0px;
margin-left:10px;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body SoundOff
{
padding-left:0px;
margin-left:880px;
}
.imgsx {
float:left;
margin:0;
padding:0;
margin-left:0px;
border: hidden;
}
#slidecentro{
float:right;
margin:0;
margin-top:2px;
padding:0;
margin-left:0px;
border: hidden;
font-size:20px;
min-height:537px;
}
.imgsxcentro {
float:left;
margin:0;
margin-top:-7px;
padding:0;
margin-left:0px;
border: hidden;
}
.imgsxpad{
float:left;
margin:0;
padding:0;
margin-left:2px;
border:0px;
}
imgtest {
margin:0px 0 0 0;
padding:10px 0px 0px 0px;
}
.imgcorpo{
margin: 1em;
margin-top:0;
margin-left:0;
padding:0;
border:1px solid #666;
}
.imgcorpobordo{
float:left;
margin:auto;
margin: 1em;
border:2px solid #918a34;
}
.imgcorpobordocx{
margin: 1em;width:600px;
border:2px solid #918a34;
text-align: center;
margin-bottom:100px;
}
.imgcorpobordodx{
float:right;
margin: 1em;
border:2px solid #918a34;
}
.imgcorpobordoGal{
float:left;
margin:auto;
margin: 1em;
width:280px;
border:2px solid #918a34;
}
.imgcorpobordoGaldx{
float:right;
margin: 1em;
width:280px;
border:2px solid #918a34;
}
.imgcorpodx{
float:right;
margin:1em;
margin-top:0;
padding:0;
border:1px solid #666;
}
.imgcorpocentro{
float:none;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
margin-bottom:0px;
padding:0px;
}
.imgsocial{
float:left;
margin-left: 5px;
margin-bottom:0px;
padding:0px;
}
.imgsocial img{border:0px; }
.imgsocialsingolo{
margin-left: 5px;
margin-bottom:0px;
padding:0px;
}
.imgsocial img{border:0px; }
.Social img{border:0px; }
.imgcorpocentrobordo{
float:none;
display: block;
margin-left: auto;
margin-right: auto; 
text-align: center;
border:1px solid #666;
}
ul{
margin:0px;
padding:0px;
border:0px;
}
html{
background-color:#131313;
}
.credits{
float:left;
border:0px;
font-size:12px;
color:#AAA;
margin-left: auto;
margin-right: auto; 
text-align:left;
background-color:#131313;
}
.descrizione{
font-size:16px; 
text-align:justify;
}
.doratoTitolo{
color:#ac865f;
font-size:36px;
text-align:center;
}
.dorato{
color:#ac865f;
font-size:16px;
text-align:center;
}
.doratosmall{
color:#ac865f;
font-size:12px;
text-align:center;
}
h1{
margin-top:25px;
padding:0px;
vertical-align:bottom;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a92056;
}
#riquadro_menu{
}
li{
border-left:0px;
display:inline;
}
.menuNavigazione li{
border-left:0px;
display:inline;
}
.commentoeventi{
float:left;
margin:30px;
width:200px;
color:#fefefe;
}

.descrizioneEventi{
float:left;
color:#eee;
width:100%;
margin:auto;
width:190px;
margin-left:29px;
background-color:#111;
text-align:justify;
padding:5px;	
line-height:20px;
}
.descrizioneEventiWide
{
clear:both;
color:#eee;
margin:auto;
margin-left:auto;
margin-right:auto;
margin-top:10px;
background-color:#222;
line-height:20px;
}
.descrizioneEventiLarge{
float:left;
color:#eee;
width:100%;
margin:auto;
width:600px;
margin-left:46px;
background-color:#222;
line-height:20px;
}
.descrizioneEventiVideo
{
float:left;
color:#eee;
width:100%;
margin:auto;
width:634px;
background-color:#111;
text-align:justify;
padding:5px;
line-height:20px;
}
.descrizioneEventiVideo a{text-decoration:none; color:#fff;}
.imgeventi {
float:left;
display:inline;
width:260px;
text-align:center;
margin-right:4px;
margin-bottom:5px;
}
.imgeventiwide 
{float:left;
text-align:center;
margin-left:35px;
margin-right:auto;
border:1px solid #333;
}
.imgeventiwidein 
{
 float:left;
border:1px solid #333;
margin-left:auto;
margin-right:auto;}

.noFloat{
clear:both;
}
.imggallery{
float:left;
display:inline;
width:220px;
text-align:center;
margin-right:4px;
margin-bottom:5px;
margin-top:10px;
}
.imgeventilarge{
float:left;
width:700px;
text-align:center;
margin:20px;
margin-left:45px;
margin-bottom:5px;
}
.imgeventilarge img{
float:left;
width:600px;
border:2px solid #918a34;
text-align:center;
margin:auto;
margin-bottom:3px;
}
.imgeventi img{
float:left;
width:200px;
border:2px solid #918a34;
text-align:center;
margin-left:29px;
margin-bottom:3px;
}
.imggallery img{
float:left;
width:200px;
border:2px solid #918a34;
text-align:center;
margin-left:29px;
margin-bottom:3px;
}
.email, .email a{
height:22px;
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
color:#fff;
}
.divmenu {
float:left;
background-color:#918a34;
height:22px;
width:894px;
overflow:auto;
}
.divmenu a{
height:22px;
float:left;
color:#000;
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
padding:0px;
padding-left:7px;
padding-right:7px;
border:0px;
text-decoration:none;
font-weight:bold;
}
/*HACK PER TUTTI TRANNE IE6 WOLF*/
html>body .divmenu a{
}
.divmenu a:hover,
.divmenu a:focus,
.divmenu a:active{
/*QUI PASSA SOPRA IL MOUSE*/
background-color:#aea63e;
}
.divmenu .vocecorrente a{
color:#FFF;
}
.pulsante a,.pulsante b{
border:1px;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
float:left;
padding:0;
border:1px;
margin-top:2px;
width:117px;
height:62px;
padding-left:35px;
padding-top:20px;
text-decoration:none;
}
.pulsante a{
margin-left:70px;
}
.pulsante b{
margin-left:98px;
}
.pulsante a:hover,.pulsante b:hover,
.pulsante a:focus,.pulsante b:focus{
/*QUI PASSA SOPRA IL MOUSE*/
background:url(images/sito/Matrimonio_Ristorante_Pulsante_premuto2.jpg);
color:#ffffff;
}
.pulsante a:active,.pulsante b:active{
/*QUI PASSA SOPRA IL MOUSE*/
background:url(images/sito/Matrimonio_Ristorante_Pulsante_premuto.jpg);
color:#ffffff;
}
.pulsante .vocecorrente a{
color:#FF9;
}
.menu a{
padding:0;
text-decoration:none;
white-space:nowrap;
color:#FFF;
}
#riquadro_corpo_pagina{
border:1px solid #AAAAAA;
border-top:0px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:500;
width:925px;
margin:0;
padding-bottom:0em;
padding-top:0em;
height:auto;
}
.riquadro_corpo_fisso{
border:0px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:500;
width:980px;
margin:0;
margin-top:2px;
padding:0em;
text-align:center;
}
#colonna_sx{
padding:10px;
margin:0;
float:left;
width:605px;
background:#FEFEEE;
}
#colonna_dx{
padding:10px;
float:left;
width:280px;
margin:0;
background:#FEFEEE;
height:100px;
}
#Copyright{
border:1px solid #AAAAAA;
border-top: 0px;
font-weight:bold;
text-align:center;
clear:left;
width:905px;
height:22px;
margin:0;
margin-bottom:0em;
padding:10px;
background:#fad6e5;
}
#SottoCopyright{
height:1em;
font-weight:bold;
text-align:center;
clear:left;
width:905px;
margin:0;
margin-left:26px;
margin-bottom:0em;
padding:10px;
border:0;
}
table{
border-collapse:collapse;
}
.login
{
float:left;
margin-left:260px;
}
.bordoDorato
{
border:2px solid #918a34;  
}
.verde
{
color:#918a34;
}
.grigio{ color:#dddddd; }
nav li a, nav li
{
display:inline;
color:#999;
margin:0px;
padding:0px;
text-decoration:none;
font-weight:bold;
}
 .paginazione
 {float:right;
  width:128px;
  height:18px;
  background-color:#918a34;
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  padding:5px;
  text-align:center;
  margin:30px;
  border:1px solid #333;
  margin-left:0px;
  }
 .paginazione a
 {color:#000000;
 text-decoration:none;
 }
 .paginazione a:hover
 {color:#ffffff;
 text-decoration:none;
 }
 
 
@font-face {
    font-family: 'AngelinaRegular';
    src: url('font/angelina-webfont.eot');
    src: url('font/angelina-webfont.eot?iefix') format('eot'),
         url('font/angelina-webfont.woff') format('woff'),
         url('font/angelina-webfont.ttf') format('truetype'),
         url('font/angelina-webfont.svg#webfontlC3a4dkA') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ 
@font-face {
    font-family: 'Museo700';
    src: url('font/mumuseo700-regular-webfont.eot');
    src: url('font/museo700-regular-webfont.eot?iefix') format('eot'),
         url('font/museo700-regular-webfont.woff') format('woff'),
         url('font/museo700-regular-webfont.ttf') format('truetype'),
         url('font/museo700-regular-webfont.svg#webfontVzJEG639') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Museo300';
    src: url('font/Museo300-Regular-webfont.eot');
    src: url('font/Museo300-Regular-webfont.eot?iefix') format('eot'),
         url('font/Museo300-Regular-webfont.woff') format('woff'),
         url('font/Museo300-Regular-webfont.ttf') format('truetype'),
         url('font/Museo300-Regular-webfont.svg#webfontBsA9EFUC') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo500';
    src: url('font/Museo500-Regular-webfont.eot');
    src: url('font/Museo500-Regular-webfont.eot?iefix') format('eot'),
         url('font/Museo500-Regular-webfont.woff') format('woff'),
         url('font/Museo500-Regular-webfont.ttf') format('truetype'),
         url('font/Museo500-Regular-webfont.svg#webfontRb8Mo00X') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ShardeeRegular';
    src: url('font/Shardee-webfont.eot');
    src: url('font/Shardee-webfont.eot?iefix') format('eot'),
         url('font/Shardee-webfont.woff') format('woff'),
         url('font/Shardee-webfont.ttf') format('truetype'),
         url('font/Shardee-webfont.svg#webfontL8K8yNIu') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EnglandHandDBRegular';
    src: url('font/england-webfont.eot');
    src: url('font/england-webfont.eot?iefix') format('eot'),
         url('font/england-webfont.woff') format('woff'),
         url('font/england-webfont.ttf') format('truetype'),
         url('font/england-webfont.svg#webfontZ3zScwRm') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DancingScriptOTRegular';
    src: url('font/DancingScript-Regular-webfont.eot');
    src: url('font/DancingScript-Regular-webfont.eot?iefix') format('eot'),
         url('font/DancingScript-Regular-webfont.woff') format('woff'),
         url('font/DancingScript-Regular-webfont.ttf') format('truetype'),
         url('font/DancingScript-Regular-webfont.svg#webfontPAZXjfPK') format('svg');
    font-weight: normal;
    font-style: normal;

}



.boxDescrizioneEventi{
clear:left;
float:left;
margin-bottom:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.boxDescrizioneEvento
{ width:900px;
 margin-top:50px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #f00;
text-align:center;
min-height:800px;
}
.centro { 
  display: block; 
  margin: 0px auto; 
  text-align: center; 
}
.imgeventosingolo{display: block;
	margin: 0px auto;
	text-align: center; border:1px solid #333;}
.boximg{text-align:center;margin-left:auto; margin-right:auto; border:1px solid #f00;}
.boximg p{text-align:center;}
.nomargin{margin-top:0px; padding-top:0px;}

.addthis_toolbox{margin-left:200px;width:400px;}
.natale {margin-left:auto; margin-right:auto; width:850px; height:200px; color:#6E672B;font-size:22px;}
.natale a {text-decoration:none; color:#D1C992;}
