body.Main {

background-position:top center;

background-repeat:no-repeat;

margin:0px;

padding:0px;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

div#sfondoTop {

background-image:url(/_templates/infocoop/header.jpg);

background-repeat:no-repeat;

background-position:top left;

position:absolute;

top:0;

left:0;

width:100%;

height:119px;
z-index:0;

}

div#loghi {
position:absolute;
top:39px;
left:838px;
width:164px;
height:76px;
z-index:2;
}

div#Contenitore {

width:1005px;

}



div.Logo {

float:left;

position:relative;

padding-top:56px;

padding-left:20px;

}



div#MenuTop {

padding-left:10px;

position:relative;

float:none;

clear:both;

padding-top:30px;

}



div.SingMenu {

padding-left:3px;

float:left;

}





div#FasciaArancio {

width:100%;

height:20px;

background-color:#ee7d43;

clear:both;

float:none;

}

div#FasciaArancioPagine {

width:100%;

height:25px;

background-color:#ee7d43;

clear:both;

float:none;

}



div#LeftHome {

width:684px;

float:left;

}

div#RightHome {

width:314px;

float:left;

border-top:5px solid #ee7d43;

background-image:url(/_templates/infocoop/SfondoBannerDx.jpg);

background-repeat:repeat-x;

background-position:top;

padding-left:7px;

}



div#NewsHome {

padding-left:79px;

padding-top:92px;

width:450px;

height:182px;



}





















div.Pat {

float:left;

}



a img {

border:none;

}



div.LinkRapid {

float:left;

position:relative;

margin-left:10px;

}



div.LinkRapid a {

float:left;

position:relative;

color:#333333;

text-decoration:none;

padding-left:8px;

}

div.Rapid {

float:left;

overflow:auto;

width:700px;



}



div.TopLink {

text-align:right;

clear:both;

}

div.TopLink a {

color:#2b99bc;

}



div.TitAss {

float:left;

text-align:left;

color:#2b99bc;

font-family:Zapf-Chancery, cursive;

font-size:22px;

}



div.Banner {

position:relative;

margin-top:10px;

overflow:auto;

}









div.TitMenu  {

padding-bottom:25px;

border-bottom:3px solid #CCCCCC;

}



div.TitMenu  h5 {

text-transform:uppercase;

font-weight:normal;

color:#666666;

}



div.SepMenu {

height:0px;

border-bottom:1px solid #333333;

}



div.MenuIndexSel {

padding-top:9px;

padding-bottom:8px;

text-transform:uppercase;

border-bottom:2px solid #d1383d;

padding-left:15px;

}



div.MenuIndexSel a {

color:#333333;

text-decoration:none;

font-weight:bold;



}



div.MenuIndex {

padding-top:9px;

padding-bottom:8px;

text-transform:uppercase;

border-bottom:2px solid #d1383d;

padding-left:15px;

}



div.MenuIndex a {

color:#333333;

text-decoration:none;

font-weight:bold;



}



div.SubTreeLivello3NoChild a {

display:block;

padding-left:15px;

padding-top:7px;

padding-bottom:7px;

text-transform:uppercase;

text-decoration:none;

color:#333333;

font-weight:normal;

}

div.SubTreeLivello3NoChild a:hover {

color:333333;

background-image:url(/_templates/infocoop/bgMenu3Liv.jpg);

background-repeat:repeat-x;

background-position:top;



}

div.SubTreeLivello3NoChild {

border-bottom:1px dotted #CCCCCC;

}



div.SubTreeLivello3 a {



padding-top:7px;

padding-bottom:7px;

text-transform:uppercase;

text-decoration:none;

color:#333333;

font-weight:normal;



}

div.SubTreeLivello3 a:hover {

color:#333333;

background-image:url(/_templates/infocoop/bgMenu3Liv.jpg);

background-repeat:repeat-x;

background-position:top;

}

div.SubTreeLivello3 {

border-bottom:1px dotted #CCCCCC;

padding-left:3px;

padding-top:7px;

padding-bottom:7px;

}



div.InvisibleTree {

display:none;

padding-bottom:15px;

}

div.InvisibleTree2 {

display:none;

border-bottom:1px dotted #CCCCCC;

padding-bottom:15px;

background-image:url(/_templates/infocoop/BgMenu2.jpg);

background-repeat:repeat-x;

background-position:top;

}

div.VisibleTree2 {

background-image:url(/_templates/infocoop/BgMenu2.jpg);

background-repeat:repeat-x;

border-bottom:1px dotted #CCCCCC;

padding-bottom:15px;

background-position:top;

}



div.SubTreeLivello3ExpNoChild a {

display:block;

padding-left:15px;

padding-top:7px;

padding-bottom:7px;

text-transform:uppercase;

text-decoration:none;

color:#333333;

font-weight:normal;

background-image:url(/_templates/infocoop/bgMenu3Liv.jpg);

background-repeat:repeat-x;

background-position:top;



}



div.SubTreeLivello3ExpNoChild {

border-bottom:1px dotted #CCCCCC;

}



div.SubTreeLivello3Exp {

padding-top:7px;

padding-bottom:7px;

padding-left:3px;

border-bottom:1px dotted #CCCCCC;

background-image:url(/_templates/infocoop/bgMenu3Liv.jpg);

background-repeat:repeat-x;

background-position:top;



}



div.SubTreeLivello3Exp a {

text-transform:uppercase;

color:#333333;

text-decoration:none;

font-weight:normal;



}



div.Sub4LivFree {

padding-left:10px;



}

div.Sub4LivFree a {

display:block;

padding-top:3px;

padding-bottom:3px;

color:#333333;

padding-left:40px;

text-decoration:none;







}

div.Sub4LivFree a:hover {

padding-left:40px;

color:#ee7d43;

background-image:url(/_templates/infocoop/Bg4Liv.jpg);

background-position:left center;

background-repeat:no-repeat;

}



div.Sub4Liv {

padding-top:3px;

padding-bottom:3px;

padding-left:30px;

}

div.Sub4Liv a {



color:#333333;

text-decoration:none;



}

div.Sub4Liv a:hover {



color:#ee7d43;

text-decoration:none;

background-image:url(/_templates/infocoop/Bg4Liv.jpg);

background-position:left center;

background-repeat:no-repeat;



}



div.Sub4LivExp {

padding-top:3px;

padding-bottom:3px;

padding-left:30px;



}

div.Sub4LivExp a {



color:#ee7d43;

text-decoration:underline;



}





div.Sub4LivFreeSel {

padding-left:10px;



}

div.Sub4LivFreeSel a {

display:block;

padding-top:3px;

padding-bottom:3px;

color:#ee7d43;

padding-left:40px;

text-decoration:none;

background-image:url(/_templates/infocoop/Bg4Liv.jpg);

background-position:left center;

background-repeat:no-repeat;



}



div.Sub5Liv {

padding-top:3px;

padding-bottom:3px;

padding-left:21px;



}



div.Sub5Liv a {



color:#333333;

text-decoration:none;



}



div.Sub5LivExp {

padding-top:3px;

padding-bottom:3px;

padding-left:23px;



}



div.Sub5LivExp a {



color:#ba321c;

text-decoration:none;





}





div.Sub5LivFree {



}

div.Sub5LivFree a {

display:block;

padding-top:3px;

padding-bottom:3px;

color:#333333;

margin-left:27px;

text-decoration:none;

background-image:url(/_templates/infocoop/FrecciaSx.gif);

background-repeat:no-repeat;

background-position:left center;

padding-left:10px;



}



div.Sub5LivFree a:hover {

color:#ba321c;

background-image:url(/_templates/infocoop/FrecciaSxRossa.gif);

background-repeat:no-repeat;

background-position:left center;

}



div.Sub5LivFreeSel {

}

div.Sub5LivFreeSel a {

display:block;

padding-top:3px;

padding-bottom:3px;

color:#ba321c;

margin-left:27px;

padding-left:10px;

text-decoration:none;

background-image:url(/_templates/infocoop/FrecciaSxRossa.gif);

background-repeat:no-repeat;

background-position:left center;



}





div.Sub6Liv {

}

div.Sub6Liv a {

display:block;

padding-top:3px;

padding-bottom:3px;

color:#333333;

padding-left:48px;

text-decoration:none;



}

div.Sub6Liv a:hover {

color:#ba321c;



}

div.Sub6LivSel {

}

div.Sub6LivSel a {

display:block;

padding-top:3px;

padding-bottom:3px;



color:#ba321c;

padding-left:48px;

text-decoration:none;



}



div.NewsLat {

font-family:Verdana, Arial, Helvetica, sans-serif;

}



div#BannerLat {

padding-top:10px;

}



div.NewsLatSingola {

padding-top:5px;

padding-bottom:15px;

font-size:12px;

}



div.TitoloNewsLat {

color:#2b99bc;

font-weight:bold;

font-size:12px;

font-family:Georgia, Palatino, serif;

padding-top:10px;

text-transform:uppercase;



}



div.SottotitoloNewsLat {

padding-top:10px;

color:#333333;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

line-height:1.3em;

}



div.NewsLatSingola  a{

text-decoration:none;

color:#d1383d;

padding-top:5px;

font-size:10px;

}



img.ImgNewsLat {

padding-bottom:10px;

}



div.SepNewsLat {

height:0px;

border-bottom:1px dashed #333333;

}

div#NavigationHome {

padding-left:19px;

padding-right:19px;

width:700px;

margin-top:11px;

border-right:1px dashed #333333;

border-top:1px dashed #333333;

float:left;

padding-top:10px;

}



div.TitNews {

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

font-weight:bold;

letter-spacing:0.1em;

text-transform:uppercase;

}



div.TitCategoriaHome {

font-size:10px;

font-weight:bold;

color:#CCCCCC;

}



div.NewsHomeSingola {



clear:both;

float:none;



}



img.ImgNewsHome {

padding-top:10px;

padding-right:20px;

width:46px;

}



div.TitoloNewsHome  {

padding-bottom:6px;

font-size:26px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-top:15px;

color:#ee7d43;



}



div.TitoloNewsHome a {

color:#ee7d43;





text-decoration:none;

font-weight:normal;



}



div.DataNewsHome {

padding-top:15px;

padding-bottom:8px;

color:fd8d08;

font-size:10px;

font-weight:bold;

}



div.AnteprimaNewsLat {

font-size:11px;

color:#333333;

line-height:1.8em;

word-spacing:0.01em;

padding-top:20px;

}



div.AnteprimaNewsLat a {

color:#333333;

font-weight:bold;

}



div.AnteprimaNewsLat a:hover {

text-decoration:none;

}



span.DataNews {

color:#0785b7;

font-weight:bold;

}

div.ArchivioNews {

position:relative;

text-align:right;

padding-right:5px;

margin-top:15px;

}

div.ArchivioNews a {

font-size:11px;

color:#0785b7;

text-transform:uppercase;

text-decoration:underline;

font-weight:bold;

}



div#ColonneHome {

padding-top:130px;





}



div#Colonna1 {

float:left;

margin-left:25px;

width:185px;



}

div#Colonna2 {

float:left;

margin-left:25px;

width:185px;



}

div#Colonna3 {

float:left;

margin-left:25px;

width:185px;



}



div.EventiHome h1 {

padding-bottom:15px;

font-size:10px;

color:#666666;

padding-top:0px;

margin:0px;

border-bottom:3px solid #999999;



}







div#latDestro {

margin-top:11px;

width:294px;

float:left;

padding-left:19px;

border-top:1px dashed #333333;

padding-top:10px;

}

div.TitMultimedia {

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

font-weight:bold;

letter-spacing:0.1em;

text-transform:uppercase;

padding-bottom:5px;



}



div#sfondoMultimedia {

background-image:url(/_templates/infocoop/bgsfondoMultimedia.jpg);

background-repeat:no-repeat;

background-position:center top;

height:155px;

}

div.LinkMedia {

padding-top:130px;

text-align:right;

padding-right:10px;



}



div.LinkMedia a {

padding-top:5px;

padding-right:18px;

background-image:url(/_templates/infocoop/Freccia_Barre_destra.jpg);

background-position:right bottom;

background-repeat:no-repeat;





}



div#SezioniHomePagine {

background-image:url(/_templates/infocoop/Barra_Destra_02.jpg);

background-position:top;

background-repeat:no-repeat;

width:315px;

height:306px;

margin-top:10px;

position:relative;

}



div#ContSezionePagine {

padding-left:10px;

padding-top:10px;



}



div#ContSezionePagine h1 {

font-size:22px;

font-weight:normal;

color:#333333;

padding:0px;

margin:0px;

padding-top:3px;

margin-left:10px;

letter-spacing:0.02em;



}



span.AnteprimaSezioni {

clear:both;

float:none;

font-size:10px;

color:#333333;

padding-right:10px;



}



div.Sezione {

width:140px;

float:left;

padding-right:10px;

padding-top:10px;

}



div.Sezione h2 {

color:#0785b7;

font-size:11px;

font-weight:bold;

padding:0px;

margin:0px;

margin-bottom:10px;

text-transform:uppercase;



}



div.Sezione h2 a {

color:#0785b7;

font-weight:bold;

text-decoration:none;

text-transform:uppercase;

}



img.ImgFiliali {

background-image:url(/_templates/infocoop/bgsfondoSezioni.jpg);

background-repeat:no-repeat;

background-position:top center;

padding-right:3px;

padding-left:3px;

padding-bottom:5px;

margin-right:5px;

}







div.LeggiTutti {

border-bottom:1px dashed #999999;

border-top:1px dashed #999999;

position:absolute;

top:26px;

margin-left:5px;

margin-right:5px;

clear:both;

float:none;

margin-top:10px;

padding-top:4px;

padding-bottom:2px;

position:relative;



}



div.LeggiTutti a {

color:#333333;

text-decoration:none;

padding-top:3px;

padding-bottom:3px;

display:block;

background-image:url(/_templates/infocoop/Freccia_Barre_destra.jpg);

background-position:right center;

background-repeat:no-repeat;

}



div.LeggiTutti a:hover {

text-decoration:none;

}

div.Agenda {

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;



padding-top:8px;

padding-bottom:5px;

color:#666666;

font-weight:bold;

letter-spacing:0.1em;

text-transform:uppercase;

}

div.EventoHomeSingolo {

width:112px;

float:left;

border-right:1px dashed #333333;

padding-right:10px;

padding-left:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

div.EventoHomeSingoloFirst {

width:113px;

float:left;

border-right:1px dashed #333333;

padding-right:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;





}



div.EventoHomeSingoloLast {

width:114px;

float:left;

padding-left:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}



div.SepMenuEventi {

height:0px;

border-top:1px dashed #333333;

}



span.DataEventoHome {

font-weight:bold;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



div.TitoloEventoHome {

font-size:14px;

color:#9ec021;

font-weight:bold;

text-transform:uppercase;

letter-spacing:-0.06em;

padding-top:5px;

}



div.TitoloEventoHome a {



color:#9ec021;

font-weight:bold;

text-decoration:none;

line-height:1.3em;



}



div.AnteprimaEventoHome {

padding-top:15px;

line-height:1.6em;

font-size:11px;

word-spacing:-0.1em;

letter-spacing:-0.02em;

color:#333333;



}



div.ApprofondisciHome {

padding-top:20px;

line-height:2em;

font-size:10px;



}



div.ApprofondisciHome a{

color:#0785b7;

text-decoration:none;

font-weight:bold;



}



div#Interactive {

padding-top:28px;

padding-left:20px;

padding-bottom:20px;

}



div#Interactive a {

color:#333333;

text-decoration:none;

font-size:10px;

letter-spacing:-0.01em

}





div#Interactive a:hover {

color:#333333;

text-decoration:none;

}

div#InteractivePagine {

text-align:right;

}



div#InteractivePagine a {

color:#333333;

text-decoration:none;

font-size:10px;

letter-spacing:-0.01em

}





div#InteractivePagine a:hover {

color:#333333;

text-decoration:none;

}





span.ControlTesto {

color:#ee7d43;

}



span.ControlTesto a {

color:#ee7d43;

font-weight:bold;

font-size:14px;

word-spacing:0.3em;

text-decoration:none;

}



hr.Cerca {

color:#999999;

height:0px;

border:none;

margin:0px;

padding:0px;

border-bottom:1px solid #999999;



}



div#NavigationBar {

padding-left:50px;

background-image:url(/_templates/infocoop/bgNavigation.jpg);

background-repeat:repeat-x;

height:26px;

padding-bottom:5px;

text-transform:uppercase;

}

div#LatMenu {

float:left;

width:260px;

clear:left;

}

div#LeftMenu {

width:260px;

padding-left:10px;



}







div#ContVideo {

width:294px;

height:266px;

}

div.TitVideo {

color:#2b99bc;

font-family:"Times New Roman", Times, serif;

font-size:24px;

font-weight:bold;

text-transform:uppercase;

}

div.BgScritteVideo {

background-image:url(/_templates/infocoop/bgDescrVideo.png);

background-position:bottom;

background-repeat:no-repeat;

height:86px;

padding-top:146px;

}

div.ContImgVideo {

text-align:center;

width:294px;

height:232px;

}



div.TitoloVideoHome{

margin-left:18px;

color:#2b99bc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:18px;

margin-top:18px;

text-transform:uppercase;

text-align:left;

line-height:0.9em;

font-weight:bold;



}

div.DescrizioneVideoHome {

margin-left:18px;

color:#2b99bc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

text-transform:uppercase;

text-align:left;

line-height:0.9em;

}

div.LinkVideoHome {



text-align:left;

padding-top:4px;



}



div.LinkVideoHome a {

padding-left:18px;

background:url(/_templates/infocoop/FrecciaBianca.gif) no-repeat left;

color:#fd8d08;

text-decoration:none;

font-weight:normal;

font-size:10px;

text-transform:uppercase;

}





div#ContImmagini {

width:294px;

height:200px;



}



div.ContImgGallery {

height:168px;

width:294px;

}

div.DettagliGalleryHome {

width:294px;

height:74px;

padding-top:94px;

background-image:url(/_templates/infocoop/bgtitImmagini.png);

background-repeat:no-repeat;

background-position:left bottom;

overflow:hidden;



}

div.ContImgGallery {

width:294px;

text-align:left;

}



div.TitoloGalleryHome {

padding-left:9px;

padding-top:9px;

font-size:10px;

color:#FFFFFF;

font-weight:normal;



}



div.AssoGalleryHome {

margin-left:18px;

color:#2b99bc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:18px;

margin-top:15px;

text-transform:uppercase;

text-align:left;

line-height:0.9em;

font-weight:bold;



}





div.CommentoGalleryHome {

margin-left:18px;

color:#2b99bc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

text-transform:uppercase;

text-align:left;

line-height:0.9em;



}



div#ContRadio {

width:294px;

background-image:url(/_templates/infocoop/bgRadio.jpg);

background-repeat:no-repeat;

background-position:center bottom;

height:108px;

overflow:hidden;



}



div.TitRadioHome {

padding-left:18px;

font-size:18px;

color:#FFFFFF;

line-height:0.8em;

padding-top:4px;

width:125px;

text-transform:uppercase;

font-weight:bold;

margin-top:10px;

}



div.DescrRadioHome {

padding-left:18px;

font-size:9px;

color:#FFFFFF;

}



div.LinkRadioHome {



text-align:left;

padding-top:4px;



}



div.LinkRadioHome a {

padding-left:18px;

background:url(/_templates/infocoop/FrecciaBianca.gif) no-repeat left;

color:#223a4b;

text-decoration:none;

font-weight:normal;

font-size:10px;

text-transform:uppercase;

letter-spacing:-0.06em;

}



div.InEvidenza {

width:294px;

background-color:#e0e0e0;

margin-top:15px;



}



div.TitInEvidenza{

height:27px;

background-image:url(/_templates/infocoop/bgInEvidenza.jpg);

background-repeat:no-repeat;

background-position:top;

color:#fe1e02;



font-family:"Times New Roman", Times, serif;



padding-top:6px;

padding-left:8px;

font-size:24px;

font-weight:bold;

}



div.NewsInEvidenzaSingola {

width:290px;

margin-left:1px;

height:55px;

background-image:url(/_templates/infocoop/bgSingolaInEvidenza.jpg);

background-repeat:repeat-x;

background-position:top;

}



img.ImgNewsInEvidenza {



margin-right:15px;

margin-top:5px;

width:49px;

height:43px;

border:3px solid #BABABA;

}



div.TitoloNewsInEvidenza {

padding-top:10px;

text-transform:uppercase;

}



div.TitoloNewsInEvidenza a {

font-family:Georgia, Palatino, serif;

font-size:12px;

text-decoration:none;

font-weight:bold;

color:#2b99bc;

letter-spacing:-0.03;



}



div.SottotitoloNewsInEvidenza {

color:#666666;

font-size:11px;

padding-top:3px;

}

div.BottomInEvidenza {

width:294px;

height:7px;

background-image:url(/_templates/infocoop/bgBottomInEvidenza.jpg);



background-repeat:no-repeat;

}



div#BottomContent {

float:left;

width:737px;

text-align:right;

margin-top:20px;

}



div#Footer {

padding-top:50px;

height:157px;

float:none;

clear:both;

background-image:url(/_templates/infocoop/Banner_Bottom.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}

div.Contatti {

padding-left:200px;

color:#666666;

font-size:10px;

float:left;

width:300px;

font-weight:bold;

}



div.Contatti h1 {

color:#0785b7;

padding:0px;

margin:0px;

font-size:18px;

padding-bottom:15px;

font-weight:normal;



}





div.LinksBottom {
float:left;

padding-top:120px;

padding-left:350px;

color:#666666;

}







div.LinksBottom a {

color:#666666;

font-weight:bold;

text-decoration:none;

}





div.LinksBottomCoop {

float:left;

padding-left:200px;

padding-top:80px;

}







div.LinksBottomCoop a {

color:#666666;

font-weight:bold;

text-decoration:none;

}





div#FooterPagine {

padding-top:50px;

height:350px;

float:none;

clear:both;

background-image:url(/_templates/infocoop/Banner_Bottom.jpg);

background-repeat:no-repeat;

background-position:bottom left;



}

div.ContattiPagine {

padding-left:30px;

color:#666666;

font-size:10px;

float:left;

width:300px;

font-weight:bold;

padding-top:200px;

}



div.ContattiPagine h1 {

color:#0785b7;

padding:0px;

margin:0px;

font-size:18px;

padding-bottom:15px;

font-weight:normal;



}

div.LinksBottomPagine {

padding-top:310px;

padding-left:200px;

color:#666666;

float:left;

}



div.LinksBottomPagine a {

color:#666666;

font-weight:bold;

text-decoration:none;

}



div.LinksBottomPagine a {

text-decoration:none;

}



div#BgFooter {

background-repeat:no-repeat;

background-position:bottom;

height:350px;

width:260px;

float:left;

}







div#NavigationPage {

float:left;

width:659px;

margin-left:60px;

padding-right:13px;

margin-top:11px;





}



div#NavigationFree {

float:left;

width:900px;

margin-left:60px;

padding-right:40px;

margin-top:11px;

}



div.IntroPage {

font-size:14px;

font-family:Georgia, Palatino, serif;

color:#666666;

line-height:1.4em;

padding-top:10px;

font-style:normal;

}



div.TestoPage {

color:#333333;

line-height:1.5em;

padding-top:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

padding-bottom:10px;





}



.mCalendarSmallRigaHead {

background-image:url(/_templates/infocoop/bgTopCalendar);

background-position:top;

background-repeat:no-repeat;

}



form {

padding:0px;

margin:0px;

}



input.ricerca {

width:240px;

height:14px;

border:1px solid #333333;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#333333;

padding-left:3px;



}





input#CercaHome {

border:1px solid #999999;

border-top:2px solid #999999;

border-left:2px solid #999999;

height:14px;

font-size:11px;

color:#333333;

width:250px;

}



div#SezioniHome {

width:315px;

height:178px;

background-image:url(/_templates/infocoop/Barra_Destra_01.jpg);

background-repeat:no-repeat;

background-position:top;



}



div#SezioniHome h1 {

color:#FFFFFF;

font-size:13px;

letter-spacing:-0.03em;

margin:0px;

padding:0px;



padding-left:3px;

font-weight:normal;

}





div.ricerca {

padding-left:8px;

padding-top:2px;

padding-bottom:2px;

position:relative;

margin:0px;

}





div.navigationbar {

padding-top:10px;

color:#BABABA;

}



.navigationbarLink a {

color:#666666;

text-decoration:none;

}



.navigationbarLink a:hover {

color:#666666;

text-decoration:underline;

}



div.ContentPage {

padding-top:10px;

font-size:12px;

color:#333333;

line-height:1.4em;

}



div.PageTit {

padding-top:10px;

padding-bottom:10px;

color:#ee7d43;

font-family:"Times New Roman", Times, serif;

font-size:30px;



}





div.ContSingolaListNews {

clear:both;

float:none;

padding-top:13px;

overflow:auto;

border-bottom:1px dashed #666666;

padding-bottom:10px;

min-height:100px;

height:auto !important;

height:100px;

}



div.ContImgListNews {

float:left;

padding-right:20px;

width:97px;

}



div.ContTestoSingolaListNews {

float:left;

width:530px;

}



div.DataListNews {

color:#ee7d43;

font-weight:bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

}

span.DataListNews {

color:#666666;

font-weight:bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

}



div.ListNewsTitolo {

font-size:12px;

color:#666666;

margin-top:3px;

font-family:Georgia, Palatino, serif;

font-weight:bold;



}



div.ListNewsTitolo  a {

font-size:12px;

color:#0785b7;

text-decoration:none;

text-transform:uppercase;

}

div.ListNewsTitolo  a:hover {



text-decoration:underline;

}



div.ListNewsAnteprima {

color:#666666;

margin-top:5px;

padding-bottom:15px;

font-size:11px;

letter-spacing:-0.01em;

word-spacing:-0.06em;

}



div.ListNewsAnteprima a {

color:#ee7d43;

text-decoration:none;

}





div.ListNewsAnteprimaNoBorder {

color:#666666;

margin-top:5px;

padding-bottom:15px;

font-size:11px;

}



div.ListNewsAnteprimaNoBorder a {

color:#fd8d0d;

text-decoration:none;

}



img.ImgNewsList {

width:97px;

border:1px solid #BABABA;

margin-top:5px;

}

div.ContListNews {

margin-top:20px;

}

div.NavigationNews {

float:none;

clear:both;

margin-top:10px;

padding-top:4px;

}

span.LinkPaginaListNews {

float:none;

clear:both;

color:#666666;

}



span.LinkPaginaListNews a {

color:#fe1e02;

text-decoration:none;

padding-left:4px;

}



div.DataPaginaNews {

color:#fd8d0d;

font-weight:normal;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

}



div.TitoloPaginaNews {

color:#2b99bc;

font-family:Georgia, Palatino, serif;

font-size:26px;

padding-top:5px;

line-height:1.2em;

letter-spacing:-0.02em;

}



div.AnteprimaPaginaNews {

font-size:16px;

font-family:Georgia, Palatino, serif;

color:#333333;

line-height:1.4em;

padding-top:20px;

font-style:italic;



}



div.TestoPaginaNews {

color:#333333;

line-height:1.5em;

padding-top:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

padding-bottom:10px;



}



img.ImmaginePaginaNews {

padding-right:20px;

padding-bottom:10px;

width:200px;

}



.mFotoTabella {

width:450px;

font-size:10px;

}





.mFotoTabella img {

width:99px;

padding:5px;

padding-bottom:0px;



}





.mFotoColonna {

padding-bottom:15px;

width:25%;

vertical-align:top;



}



div.ArchivioNews {

padding-top:10px;

}



a {

text-decoration:none;

color:#ee7d43;

border:none;

}

img {
border:none;
}



a:hover {

text-decoration:underline;

}





div.SinistraContent {

float:left;

overflow:auto;

width:50%;

}



div.DestraContent {

float:left;

width:50%;

overflow:auto;

}



div.imgContent {

width:40%;

float:left;

overflow:auto;

}



div.TestoContent {

width:50%;

float:left;

font-size:20px;

font-family:"Times New Roman", Times, serif;

}



div.SeparatoreChild {

height:20px;



margin-bottom:30px;

border-bottom:1px dashed #666666;

clear:both;

float:none;

}



div.TestoContentImg {

font-size:20px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:5px;

padding-right:5px;

}



div.TestoContentImg a {

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#86bddc;

font-weight:bold;

}



span.DescrizioneGalleryLine {

font-size:11px;

color:#333333;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



span.IntroTestoChild {

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



div.LeggiLat {

padding-top:10px;



}



div.ContVideoFlash {

padding-top:10px;

}

div.AutoreVideo {

font-size:10px;

}

div.DatiVideo {

font-size:10px;

padding-top:10px;

color:#666666;

}



div.SinossiVideo {

padding-top:13px;

}



.mCalendarTableSmallEventSide td {

padding-top:10px;

padding-bottom:30px;

border:1px solid #333333;

}



.mCalendarTableSmall {

font-size:9px;

width:214px;

border-spacing: 0px;

border-collapse:collapse; 

border-width: 0px;



}



.mCalendarTableSmall td {

padding:0px;

margin:0px;

border:none;

text-align:center;

}





.mCalendarSmallRigaHead {

background-image:url(/_templates/infocoop/bgTopCalendar.jpg);

background-repeat:no-repeat;

background-position:top;

color:#FFFFFF;

font-weight:bold;



}



.mCalendarSmallRigaHead  a {

color:#FFFFFF;

font-weight:bold;



}





.mCalendarSmallRigaGiorni {

background-image:url(/_templates/infocoop/bgGiorniCalendar.jpg);

background-repeat:repeat-x;

background-position:top;

color:#FFFFFF;

font-weight:bold;

height:19px;

text-align:center;

padding:0px;

margin:0px;

border-spacing: 0px;

border-collapse:collapse; 

border-width: 0px;





}

td.mCalendarSmallMese {

text-align:center;

padding:0px;

margin:0px;

}

td.mCalendarSmallMS {

padding:0px;

margin:0px;

}



td.mCalendarSmallMS a{

font-weight:bold;

color:#FFFFFF;

}



td.mCalendarSmallMP a{

font-weight:bold;

color:#FFFFFF;

}





td.mCalendarEventList {

border:none;

padding-top:0px;

padding-left:15px;

}



td.mCalendarSmallCelleMConEv {

border-bottom:1px solid #333333;

background-color:#2b99bc;



}

td.mCalendarSmallCelleMNoEv {

border-bottom:1px solid #333333;



}

td.mCalendarSmallCelleMS {

border-bottom:1px solid #333333;

color:#fe1e02;

}



td.mCalendarSmallCelleMConEv a {

color:#FFFFFF;

font-weight:bold;

text-decoration:none;



}



td.mCalendarSmallCelleMConEv a:hover {

text-decoration:underline;

}



div.mCalendarEventLabel {

color:#fe1e02;

font-family:"Times New Roman", Times, serif;

font-size:18px;

}

div.mCalendarDateLabel {

padding-left:12px;

background-image:url(/_templates/infocoop/freccia_grigia.jpg);

background-position:left center;

background-repeat:no-repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#a4a4a4;

font-weight:bold;

margin-top:5px;

}

div.mCalendarSingleEventTitle a {

color:#2b99bc;

font-family:Georgia, Palatino, serif;

font-size:12px;

text-decoration:none;

font-weight:bold;

}



div.mCalendarSingleEventTitle a:hover {

text-decoration:underline;

}



.mAgendaTitolo {

color:#2b99bc;

font-family:Georgia, Palatino, serif;

font-size:26px;

line-height:1.2em;

letter-spacing:-0.02em;

}



.mAgendaTitolo a {

font-size:14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



table.mAgendaTabella {

width:100%;

border:1px solid #33333;

}



.mAgendaTabella td {

text-align:center;

width:13.5%;

}

.mAgendaPrimaRiga {

background-color:#999999;

color:#FFFFFF;

font-weight:bold;

}

td.mAgendaMesePrecedente {

border-bottom:1px solid #333333;

color:#fe1e02;

}



td.mAgendaTDEvento {

border-bottom:1px solid #333333;

background-color:#2b99bc;

color:#FFFFFF;

font-weight:bold;

}



td.mAgendaTDEvento a {

color:#FFFFFF;

font-weight:bold;

text-decoration:none;



}



td.mAgendaTDEvento a:hover {

text-decoration:underline;

}



tr.mAgendaAltreRighe td {

border-bottom:1px solid #333333;

}



td.mAgendaMeseSuccessivo {

border-bottom:1px solid #333333;

color:#fe1e02;

}



td.mAgendaTDLink {

background-color:#fe1e02;

color:#FFFFFF;

font-weight:bold;

}



td.mAgendaTDLink a {

color:#FFFFFF;

font-weight:bold;

text-decoration:none;

}



td.mAgendaTDLink a:hover {

text-decoration:underline;

}



.mFotoTabella {

margin-top:20px;

}



h3 {

color:#0785b7;

font-family:Georgia, Palatino, serif;

font-size:26px;

line-height:1.2em;

letter-spacing:-0.02em;

padding-top:0px;

margin-top:0px;

font-weight:normal;

padding-bottom:15px;

margin-bottom:0px;

}

strong {

color:#0785b7;

font-weight:bold;

}





a {

text-decoration:none;

color:#ee7d43;

}



a:hover {

text-decoration:underline;

}



h4 {

color:#0785b7;

font-family:Georgia, Palatino, serif;

font-size:18px;

font-weight:normal;

}



ul {

list-style-image:url(/_templates/infocoop/Bg4Liv.jpg);

}



div#Modules {

padding-top:10px;

font-size:12px;

color:#333333;

line-height:1.4em;

}