@import url(/css/menuStyle.css);
@import url(/css/immaginiStyle.css);
@import url(/css/ipmStyle.css);
@import url(/css/loginStyle.css);

html,body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
body{color:#ffffff;text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size: 90%;
background-color: #000;}

a:link {color: #ffbe01;text-decoration: none;font-weight: bold;
font-family:Arial, Helvetica, sans-serif;}
a:hover {text-decoration: none;font-weight: bold;
font-family:Arial, Helvetica, sans-serif;}
a:visited {color: #ffbe01;text-decoration: none;font-weight: bold;
font-family:Arial, Helvetica, sans-serif;}

h1,h2,h3,h4,h5{padding-left: 15px;margin: 0 0;color: #699FB7;  padding-bottom: 10px;}
h6{padding-left: 0px ;margin: 0 0;color: #699FB7;  padding-bottom: 10px;
text-align: center;  font-style: oblique; }
h2{font-size: 125%;color: #A7BBC0;}
.rosso{color: #ff0000;}
h3{font-size: 100%;color: #699FB7}
h4{font-size: 115%;color: #000000;}
h5{font-size: 110%;color: #699FB7;}
h6{font-size: 160%;color: #699FB7}

p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5;color:#A7BBC0;}
address{font-style: normal}
p.codehere{color: #2A4D91}

/*********************STYLE CARATTERI TESTO*************************/
.titoloH3 {font-size: 100%;color: #ffbe01;margin: 0 auto 0 auto;font-weight: bold;padding: 0px 0px 0px 0px;}
.testoBold{	font-weight: bold;}
.testoSottolineato{text-decoration: underline;}
.testoItalic{font-style: italic;}
.testoItalicIpm{font-style: italic;font-size: 100%;}
.testoArancio{color:#FFA500;}
.testoArancioBold{color:#FFA500;font-weight: bold;}
.testoArancioBoldCentrato{color:#FFA500;font-weight: bold;text-align: center;}
.testoCentrato{text-align:center;}
.testoBianco{color:#FFFFFF;font-weight: normal;}
.testoSfondoNero {margin: 0;padding: 0 15px 0.7em;line-height: 1.5;color:#A7BBC0;}
.fontGrande{ font-size: 24pt; }

.titoloNewsHp{font-style: italic;/*font-weight: bold;*/text-align: justify;
margin: 2px 1px 2px 1px;background-color: transparent;}
.descrNewsHp{text-align: justify;font-weight: normal;	margin: 3px 5px 2px 5px;
padding: 3px 5px 2px 5px;font-size:85%;}

.lineaNewsHp{width:90%;border: 1px ridge #FABB14;margin: 2px auto 2px auto;padding: 0px 0px 0px 0px;}
.lineaNews{width: 90%;border: 1px outset #FABB14;margin: 0px auto 0px auto;
 padding: 0px 0px 0px 0px;	text-align: center;}
  
.email {text-decoration: none;color: #000000;font-weight: bold;}
.copyright{text-align: center;font-size: 9px;}
.piva{text-align: center;font-size: 8px;}
.noBordo{border:0px;}
.imgBordo{border: 1px solid #000000;}
.imgBordoBianco{border: 1px solid #FFFFFF;}

/*********************FINE STYLE CARATTERI TESTO*************************/

div.gradientCentrato{width:500px;w\idth:500px;background: #444444 repeat-x top;
margin: 50px auto 10px auto;text-align: center;padding:0px 0px 0px 0px;}
div.gradientCentrato p{margin:0;padding: 2px 5px;color:#E1E1E1;text-align: center;}
div.gradientCentrato a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientCentrato a:hover{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientCentrato a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div.gradientCentratoInterno{width:690px;w\idth:690px;background: transparent;
text-align: center;margin: 5px auto 10px auto;color: #FFA500;padding:2px 2px 2px 2px;}
div.gradientCentratoInternoImmagini{width:750px;w\idth:750px;background: transparent;
text-align: center;margin: 5px auto 10px auto;color: #FFA500;}
div.gradientCentratoInternoImmagini img {margin: 5px 10px 5px 10px;}
div.titoloGradientCentratoPrincipale{font-size: 130%;font-weight: bold;text-align: center;margin: 5px auto 5px auto;color: #FFA500;}
div.gradientCentratoInterno a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientCentratoInterno a:hover{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientCentratoInterno a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
.margineFoto{margin: 5px 5px 5px 10px;}
.margineFotoDue{margin: 5px 8px 5px 15px;}
.margineFotoTre{margin: 5px 0px 5px 8px;}
.margineFotoQuattro{margin: 5px 0px 5px 15px;}
.margineFotoCinque{margin: 5px 0px 5px 20px;}

div.gradient{background: #444444 repeat-x top;margin: 15px 5px 0px 5px;
padding: 0px 0px 0px 0px;}
div.gradient p{margin:0px 0px 0px 0px;padding: 2px 5px 5px;color:#E1E1E1;}

div.gradientFev{background: #444444 repeat-x top;margin: 0px 5px 0px 5px;
padding: 0px 0px 0px 0px;clear:both;}
div.gradientFev p{margin:0px 0px 0px 0px;padding: 2px 5px 5px;color:#E1E1E1;}


div.gradientHP{width:910px;background-color: #444444;
margin: 2px auto 1px auto;padding:0px 0px 0px 0px;color: #E1E1E1;}
div.gradientHP p{margin:0px 5px 0px 5px ;padding: 0px 0px 0px 0px;text-align: justify;color: #E1E1E1;}

div.gradientNewsLetterForm{height:50px;margin: 1px;  width:400px;   w\idth:400px;}
div.gradientContentForm{clear:left;height:50px;margin: 0px auto 0px auto;width:410px;w\idth:410px;text-align:center;border:1px}

div.gradientPrenotazione{/*repeat-x:top;*/margin: 10px auto 40px auto;text-align: center;clear:left; background: transparent;}
div.gradientPrenotazione p{color:#E1E1E1;text-align: center;font-size: 100%;padding:10px 0px 30px 0px;}
div.gradientPrenotazione a:hover{text-decoration: underline;font-weight: bold;}
div.gradientPrenotazione a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientPrenotazione a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div.gradientNewsHP{background: transparent;font-size:100%;
margin: 1px;  min-height:130px; padding: 2px 5px 10px 10px;}
div.gradientNewsHP p{margin: 0px 0px 15px 5px;padding: 0px 5px 10px 0px;color:#A7BBC0;
text-align: justify;font-size:100%;}
div.gradientNewsHP a:hover{text-decoration: underline;font-weight: bold;}
div.gradientNewsHP a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientNewsHP a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div.gradientNewsHPCorto{background: transparent;font-size:100%;
margin: 1px; min-height: 50px; padding: 2px 5px 10px 10px;}
div.gradientNewsHPCorto p{margin: 0px 0px 15px 5px;padding: 0px 5px 10px 0px;color:#A7BBC0;
text-align: justify;font-size:100%;}
div.gradientNewsHPCorto a:hover{text-decoration: underline;font-weight: bold;}
div.gradientNewsHPCorto a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientNewsHPCorto a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}


div.gradientNews{background: transparent;font-size:100%;
margin: 1px;  border-bottom: 1px solid #545454;min-height:180px; padding: 2px 5px 10px 10px;}
div.gradientNews p{margin: 0px 0px 15px 5px;padding: 0px 5px 10px 0px;color:#A7BBC0;
text-align: justify;font-size:100%;}
div.gradientNews a:hover{text-decoration: underline;font-weight: bold;}
div.gradientNews a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientNews a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div.gradientNewsUltima{background: transparent;
margin: 0px 0px 0px 0px;padding: 2px 5px 10px 10px;min-height:180px;font-size:100%;}
div.gradientNewsUltima p{margin: 0px 0px 0px 5px;padding: 0px 5px 0px 0px;
color:#A7BBC0;text-align: justify;}
div.gradientNewsUltima a:hover{text-decoration: underline;font-weight: bold;}
div.gradientNewsUltima a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientNewsUltima a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div.gradientProgrammazionePrimo{background: transparent;
border-bottom: 1px solid #545454;min-height:180px;overflow:hidden;margin: 1px 0px 10px 0px;
padding: 2px 5px 10px 10px;}
div.gradientProgrammazionePrimo p{margin: 0px 0px 5px 5px;padding: 2px 5px 10px 10px;
color:#A7BBC0;text-align: justify;}
div.gradientProgrammazionePrimo a:hover{text-decoration: underline;font-weight: bold;}
div.gradientProgrammazionePrimo a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientProgrammazionePrimo a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientProgrammazionePrimo h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #699FB7;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneProgrammazionePrimo {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#A7BBC0;text-align: justify;}

div.gradientProgrammazione{clear:right;background: transparent;
border-bottom: 1px solid #545454;min-height:180px;overflow:hidden;margin: 1px 0px 10px 0px;
padding: 2px 5px 10px 10px;}
div.gradientProgrammazione p{margin: 0px 0px 5px 5px;padding: 2px 5px 10px 10px;
color:#A7BBC0;text-align: justify;}
div.gradientProgrammazione a:hover{text-decoration: underline;font-weight: bold;}
div.gradientProgrammazione a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientProgrammazione a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientProgrammazione h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #699FB7;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneProgrammazione {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#A7BBC0;text-align: justify;}

div.gradientProgrammazioneUltimo{clear:right;background: transparent repeat-x top;
height:150px;overflow:hidden;margin: 1px 0px 0px 0px;padding: 0px 0px 0px 0px;}
div.gradientProgrammazioneUltimo p{margin: 0px 5px 5px 5px;padding: 2px 5px 10px 10px;color:#A7BBC0;text-align: justify;}
div.gradientProgrammazioneUltimo a:hover{text-decoration: underline;font-weight: bold;}
div.gradientProgrammazioneUltimo a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientProgrammazioneUltimo a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientProgrammazioneUltimo h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #699FB7;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.gradientProgrammazioneUltimo {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#A7BBC0;text-align: justify;}

div.gradientCommento{background: transparent;font-size:100%;
margin: 1px;  border-bottom: 1px solid #545454;min-height:180px; padding: 2px 5px 10px 10px;}
div.gradientCommento p{margin: 0px 0px 15px 5px;padding: 0px 5px 10px 0px;color:#A7BBC0;
text-align: justify;font-size:100%;}
div.gradientCommento a:hover{text-decoration: underline;font-weight: bold;}
div.gradientCommento a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div.gradientCommento a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

/**********************NEWSLETTER************************/
div#contentNewsLetter{padding: 3px 0px 0px 0px;background-color: #000;width:800px;w\idth:800px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:800px;}



div#contentNewsLetter a:hover{text-decoration: underline;font-weight: bold;}
div#contentNewsLetter a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentNewsLetter a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentNewsLetter p{text-align: justify;font-size: 12px;padding: 0px 0px 0px 0px;margin:10px 0px 0px 0px;}

div.gradientNewsLetter{min-height:350px;background:transparent;margin: 1px 10px 5px 5px;padding:5px 5px 5px 5px;}
div.gradientNewsLetter p{margin: 0px 0px 5px 5px;padding: 2px 2px;color:#A7BBC0;
font-size: 12px;vertical-align: middle;}
/**********************FINE NEWSLETTER************************/

/*******************************SPONSOR**********************/
div.gradientSponsor{height:120px;background-color: transparent;
margin: 0px 2px; border-bottom: 1px solid #545454;}
div.gradientSponsor p{margin: 0px 0px 5px 5px;padding: 0px 5px;color:#A7BBC0;
text-align: justify;vertical-align: middle;}
div.ImmagineSxSponsor {border: 0px;padding:0em 5em 1em 5em;
margin:0px auto 0px auto;background-color: transparent;width:500px;}
/************************FINE SPONSOR**********************/

div#container{width:1010px;w\idth:1010px;margin:0px auto 0px auto;
background-color: #000;text-align: justify;padding:0px 0px 0px 0px;
border-left: thin solid #ffffe0;border-right: thin solid #ffffe0;position:relative;
padding:0px 0px 0px 0px;z-index:0;overflow:auto;}

div#containerHP{width:950px;margin: 0px auto 0px auto;background-color: #000000;
text-align: center;border-left: thin solid #ffffe0;border-right: thin solid #ffffe0;}

div#header{background-color: transparent;width:555px;w\idth:555px;float:left;padding:0px 0px 0px 0px;margin: auto 0px auto 0px;text-align: center;}
div#header h1{color: #FFF;font-size: 300%;font-weight: 900}
div#rigaHeader{background-color: #444444;padding:0px;margin: 0px 0px 0px 0px;text-align: left;height:1.5px;overflow: hidden;}
div#headerHP{background-color:#000;padding:0px;margin: 0px 0px 0px 5px;text-align: left;width:608px;}
/*div#headerHP h1{color: #FFF;font-size: 300%;font-weight: 900;}*/
div#headerContainer{background-color: #000;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;
text-align: center;height:150px;border-bottom:thin solid #ffffe0}

/*****************INIZIO CONTENT DIV************************************/

div#content{padding: 3px 0px 0px 0px;background-color:#000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:800px;
position:relative;
padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#content a:link{color: #FFBE01;text-decoration: underline;font-weight: bold;}
div#content a:hover{text-decoration: underline;font-weight: bold;}
div#content a:visited{color: #FFBE01;text-decoration: underline;font-weight: bold;}
div#content p{text-align: justify;/*color:#E1E1E1;*/}

div#contentEventi{padding: 3px 0px 0px 0px;background-color: #000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:750px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}


div#contentFaq{padding: 3px 0px 0px 0px;background-color: #000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:750px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentFaq a:link{color: #ffbe01;text-decoration: none;font-weight: bold;}
div#contentFaq a:hover{text-decoration: none;font-weight: bold;}
div#contentFaq a:visited{color: #ffbe01;text-decoration: none;font-weight: bold;}
div#contentFaq p{text-align: justify;color:#E1E1E1;}


div#contentInterno{padding: 3px 0px 0px 0px;background-color: #000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:750px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentInterno a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentInterno a:hover{text-decoration: underline;font-weight: bold;}
div#contentInterno a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
.pContentInterno{color:#A7BBC0;  margin: 0px auto 0px auto;border-bottom: 1px solid #545454;  }
.pContentInternoPresentazione{color:#A7BBC0;  margin: 0px auto 0px auto;}

div#contentFisso{padding: 3px 0px 0px 0px;background-color: #000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:800px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentFisso a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentFisso a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div#contentNews{padding: 3px 0px 0px 0px;background-color: /*#444444*/#000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:750px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentNews a:hover{text-decoration: underline;font-weight: bold;}
div#contentNews a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentNews a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentNews p{text-align: justify;font-size: 12px;padding: 0px 0px 0px 0px;margin:10px 0px 0px 0px;}

div#contentFissoContatti{padding: 3px 0px 0px 0px;background-color: #000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:800px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentFissoContatti a:hover{text-decoration: underline;font-weight: bold;}
div#contentFissoContatti a:link{color: #FFBE01;text-decoration: underline;font-weight: bold;}
div#contentFissoContatti a:visited{color: #FFBE01;text-decoration: underline;font-weight: bold;}


div#contentVideo{padding: 3px 0px 0px 0px;background-color: #000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:750px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentVideo p{text-align: center;font-size: 12px;padding: 0px 0px 0px 0px;	margin: 5px 0px 0px 0px;}

div#contentHP{clear:left;width:920px;text-align: center;padding: 10px 0px 0px 0px;background-color: transparent;
color: #FEBF00;margin: 0px auto 0px auto;}

div#contentDiconodinoi{padding: 3px 0px 0px 0px;background-color: /*#444444*/#000;width:790px;w\idth:790px;
margin:30px auto 0px 220px;border-top:thin solid #ffffe0;min-height:800px;
position:relative;padding:0px 0px 0px 0px;z-index:0;overflow:auto;}
div#contentDiconodinoi a:hover{text-decoration: underline;font-weight: bold;}
div#contentDiconodinoi a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentDiconodinoi a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentDiconodinoi p{text-align: justify;font-size: 12px;padding: 0px 0px 0px 0px;margin:10px 0px 0px 0px;}

div#contentDiconodinoi h5{text-align: left;font-size: 110%;color: #699FB7;}

/************************************FINE CONTENT DIV**************************************************************/

div#footer{clear:left;padding-top:5px;text-align: center;font-size: 80%;
background: #000;color: #FFF;border-top:thin solid #ffffe0;
margin:0px 0px 0px 0px;}

div#footerHome{padding-top:5px;text-align: center;font-size:11px;background: #000000;color: #FFF;}
div#footerHomeIva{padding-top:5px;text-align: center;font-size:10px;background: #000000;color: #FFF;}
div#footerWeb{padding-top:5px;padding-bottom:5px;text-align:center;
font-size:10px;background: #000;color: #FFF;}

div#footerHpMenu{padding-top:0px;margin: 10px 0px 10px 0px;text-align: center;font-size:85%;background: #000000;color: #FFF}
div#footerHpMenu a:link{color: #ffbe01;text-decoration: none;font-weight: bold;}
div#footerHpMenu a:hover{text-decoration: none;font-weight: bold;}
div#footerHpMenu a:visited{color: #ffbe01;text-decoration: none;font-weight: bold;}

/*
div#box{float:right;display:inline;width:150px;margin:10px 15px 0 5px;background:#E4E7F2;text-align:center}
div#box a:link{color: #B44722;text-decoration: underline;font-weight: bold;}
div#box a:hover{color: #B44722;text-decoration: underline;font-weight: bold;}
div#box a:visited{color: #B44722;text-decoration: underline;font-weight: bold;}
div#box p{padding:0 5px;color:#000000}

div#boxNews{float:right;display:inline;width:200px;margin: 0px 15px 0 5px;background:#E4E7F2;text-align:center}
div#boxNews a:link{color: #B44722;text-decoration: underline;font-weight: bold;}
div#boxNews a:hover{color: #B44722;text-decoration: underline;font-weight: bold;}
div#boxNews a:visited{color: #B44722;text-decoration: underline;font-weight: bold;}
div#boxNews p{padding: 0px 5px 10px 5px;color:#000000}*/

div.titoloWorkShopPrincipale{font-size: 160%;font-weight: bold;text-align: center;margin: 25px auto 5px auto;color: #FFA500;}
div.titoloWorkShopSec{font-size: 120%;text-align: center;margin: 5px auto 20px auto;color: #FFA500;}
div.titoloWorkShopSecNero{font-size: 130%;text-align: center;margin: 5px auto 10px auto;color:#FFA500;  font-style: italic; }

div.titoloIscrizioneEvento{font-size: 120%;font-weight: bold;text-align: left;
margin: 5px auto 2px auto;padding: 5px 0px 5px 0px;color: #699FB7;}

div.sottotitoloEvento{font-size: 90%;font-weight: bold;text-align: left;
margin: 1px auto 1px auto;padding: 5px 0px 5px 0px;color: #FFF;}


div.titoloDocenteIpm{font-size: 120%;font-weight: bold;text-align: left;margin: 5px auto 5px auto;padding: 5px 5px 5px 20px;color: #FFA500;}
div.titoloDocentePostproduzioneIpm{font-size: 120%;font-weight: bold;text-align: left;margin: 50px auto 0px auto;
padding: 5px 5px 0px 20px;color: #FFA500;clear:both;}

ul.elencoWorkshop,ul.elencoWorkshop li{list-style-type: disc;margin: 0px 5px 0px 20px;padding-bottom: 0px;color:#A7BBC0}
ul.elencoWorkshop{overflow: hidden}
ul.elencoWorkshop li{margin-right:5px;text-align: left; list-style-type: disc;}
ul.elencoWorkshopSecondo,ul.elencoWorkshopSecondo li{list-style-type: circle;margin: 0px 5px 0px 22px;padding-bottom: 0px ;}
ul.elencoWorkshopSecondo{overflow: hidden}
ul.elencoWorkshopSecondo li{margin-right:5px;text-align: left;list-style-type: circle;}

div.titoloFaqSec{font-size: 100%;text-align: left;margin: 15px auto 10px 10px;color: #FFA500;  font-weight: bold;  }
div.titoloFaqSecNero{font-size: 90%;text-align: left;margin: 5px auto 10px 20px;color: #FFA500;  font-style: italic; }


/*************************************BRICIOLE*****************************/

div#briciole{background-color: #000;padding: 0px 0px 2px 2px;margin: 5px 0px 6px 0px;text-align: left;  color: #336699;font-weight: bold;}
div#rigaBriciole{background-color: #444444;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
text-align: left;height:1.5px;overflow: hidden;}
div#briciole a:link {color: #A7BBC0;text-decoration: none;font-weight: bold;}
/*div#briciole a:activelink{color: #A99A0E;text-decoration: none;font-weight: bold;}*/
div#briciole a:hover {color: #FF8C00;text-decoration: none;}
div#briciole a:visited {color: #A99A0E;text-decoration: none;font-weight: bold;}

/*************************************FINE BRICIOLE*****************************/



/*******************************************INIZIO EVENTI*******/

div.gradientEventoCentrato{width:550px;background: transparent repeat-x top;margin: 10px auto 0px auto;}

div#EventoDX{float:left;width:160px;height:auto !important;height:280px;
min-height: 280px;margin: 0px 10px 0px 0px;overflow: hidden;background: #A7BBC0 repeat-x top;}
div#EventoDX p{padding: 0px 0px 0px 0px;margin:0px 5px 0px 5px;color: #000000;}
div#EventoDX h2{font-size: 110%;color: #333;text-align: center;}
div#EventoDX a:hover{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoDX a:link{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoDX a:visited{color: #000000;text-decoration: underline;font-weight: bold;}

div#EventoSX{float:left;width:160px;height:auto !important;height:280px;min-height: 280px;
 margin: 0px 10px 0px 10px;overflow: hidden; background: #A7BBC0 repeat-x top;}
div#EventoSX p{padding: 0px 0px 0px 0px;margin:0px 5px 0px 5px;color: #000000;}
div#EventoSX h2{font-size: 110%;color: #333;text-align: center;}
div#EventoSX a:hover{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoSX a:link{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoSX a:visited{color: #000000;text-decoration: underline;font-weight: bold;}

div#EventoCX{float:left;width:160px;height:auto !important;height:280px;min-height: 280px;
margin: 0px 10px 0px 0px;overflow: hidden;background: #A7BBC0 repeat-x top;}
div#EventoCX p{padding: 0px 0px 0px 0px;margin:0px 5px 0px 5px;color: #000000;}
div#EventoCX h2{font-size: 110%;color: #333;text-align: center;}
div#EventoCX a:hover{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoCX a:link{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoCX a:visited{color: #000000;text-decoration: underline;font-weight: bold;}
/********************************************************************FINE EVENTI*******/

/**********************************Elenco puntato per FAQ**************************************/
ul.menuFaq {list-style:none ;margin:0;padding:0 2em;}
li.menuFaq {list-style: none;text-align: justify; }
ul.menuRispostaFaq {list-style:none ;margin:0;padding:0 2em;}
ul.menuRispostaFaq-1 {list-style:none ;margin:0;padding:0 2em;}

/**************************FINE elenco puntato FAQ*****************************************************/

/**********************************+PARTE NEWSLETTER***************************************/

.tbmain{height:300px;width:400px;color:#F5F5F5;border: 1px #AAAAAA solid;padding: 10px 10px 10px 10px;margin: 200px auto 0px auto;}

.leftNew{color:#F5F5F5;font-family:Arial, Helvetica, sans-serif;
font-size: 14px !important;font-size: 76%; font-weight: bold; 
	color: #F5F5F5; text-align: left;margin: 0px auto 0px auto;vertical-align: middle;}
.centro {text-align: center;}

.text{font-family:Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid; 
	width:250px;height:25px;color:#ffffff;background: #222222;margin: 0px auto 0px 30px;}
	
.textCognome{text-transform: capitalize;font-family:Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid; 
	width:250px;height:25px;color:#ffffff;background: #222222;margin: 5px auto 5px 8px;}
.textNome{text-transform: capitalize;font-family:Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid; 
	width:250px;height:25px;color:#ffffff;background: #222222;margin: 5px auto 5px 30px;}
.textEmail{text-align: left;width: 200px;w\idth:200px;background-color: #222222;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid;color:#ffffff;background: #000;margin:0px 0px 0px 0px;font-size: 100%;}

.textCitta{text-transform: capitalize;font-family:Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid; 
	width:250px;height:25px;color:#ffffff;background: #222222;margin: 5px auto 5px 30px;}
	
.btn{font-family:Arial, Helvetica, sans-serif;
   font-size:85%;font-weight:bold;color:#000000;border:1px #333333 solid;
	background: #A7BBC0;width:100px;}
.formCentro{text-align: center;margin:20px 5px 5px 5px;}


/*********************************FINE NEWSLETTER********************************************/


