/* CSS Document */
body {
text-align:center;
border-style:none;
margin:0px;
padding:0px;
background-image:url(../imgs/fotosfondo.jpg);
background-repeat:no-repeat;

	
}


.container {

background-color:#FFFFFF;
width:770px;
border-style:solid;
border-width:1px;
border-color:#D5D5D5;

margin-left:auto;
margin-right:auto;
padding:0px;
}

.contsotto {
position:relative;
width:auto;

padding:0px;
margin:0px;
}

.sin {
background-image:url(../imgs/sisitrasfo.jpg);
background-repeat:repeat-y;
margin:0px;


width:177px;
height:870px;
padding-bottom:6px;
float:left;
}




.centro {
background-image:url(../imgs/sfondo_centro_ok.jpg);
background-repeat:repeat-y;
margin:0px;
width:415px;
height:870px;
padding-bottom:6px;
float:left;
}


.centrovista {
background-color:white;
margin:0px;
width:550px;
padding:10px;
float:left;
}



.cont {



width:400px;
padding-top:31px;
padding-left:8px;
height:819px;
clear:both;
}


.news {
text-align:left;
margin:0px;
padding-right:50px;
background-image:url(../imgs/newsss.jpg);
background-repeat:no-repeat;

width:350px;
height:125px;

}





.testcentro {
text-align:left;
margin:0px;
padding-top:0px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;
width:348px;

}

.testcentro.loc {
margin-left:-8px;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width:400px;
}




.destra {
text-align:left;
padding-top:20px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width:auto;
height:820px;
margin:0px;
float:left;
}






.footer {

background-image:url(../imgs/footer.jpg);
background-repeat:no-repeat;
width:770px;
height:43px;

}

.barca {
background-image:url(../imgs/sisitrasfo.jpg);
background-repeat:repeat-y;
}


.menusback {
background-image:url(../imgs/bgtop_h.gif); 
background-repeat:repeat-x;
width:593px;
height:34px;
}

.menusback.lungo {
width:770px;
}


.menus {
text-align:center;
padding:0px;
margin:0px;
list-style-type:none;

}

li.limenus {


padding-left:20px;
padding-right:20px;
margin:0px;
line-height:29px;
display:inline;
}



.tend {
padding:0px;
margin:0px;
list-style-type:none;
}

.backo {
background-image:url(../imgs/bgtop_h.gif);

width:134px;
height:34px;

}
a.tendas {

font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	color:#666666;
	}
	
a.tendas:hover {
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	color:#FFFFFF;
	

}
a.tendas.tend2 {
line-height:26px;
}

.chisa {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:26px;
	color:#666666;
}

	


a.lastendas {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:22px;
	color:#666666;
	}
	
a.lastendas:hover {
background-image:url(../imgs/bg_over.gif);
width:134px;
height:34px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:22px;
	
	color:#FFFFFF;
}



.ver10bk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDEDED;
}
.ver10bkk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

a.ver10bkd {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	}
a.ver10bkd:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
color:#666666;
}




.servpos {
text-align:left;
padding-top:0px;
padding-left:10px;
padding-right:0px;
padding-bottom:0px;
}

.serpos.pad {
padding-top:4px;
}





a.ver11bkpad {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#949494;
text-decoration:none;
}

a.ver11bkpad:hover {

margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.ver16redpad {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

a.ver16redpad:hover {

margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
}



.ver11grey_bd {
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#949494;
}
.ar12black {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	line-height: 19px;
}

.ar12black.Bdbig {

font-weight:bold;
}

.ar12black.Bdbig11 {
font-size:1.2em;
font-weight:bold;
}



a.ver11graypad {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.ver11graypad:hover {

margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;
color:#666666;
text-decoration:none;
}

a.ver11graypad.credits {
font-size:10px;
}


a.visita {
background-image:url(imgs/visita_virtuale.jpg);

padding:0px;
margin:0px;
width:177px;
height:90px;
text-decoration:none;
}

a.visita:hover {
background-image:url(imgs/visita_virtuale_over.jpg);
padding:0px;
margin:0px;
width:177px;
height:90px;
text-decoration:none;
}




.contenutti {
text-align:left;
margin:0px;

position:relative;
width:770px;

}


.contenutti.bridges {
text-align:left;
margin-left:auto;
margin-right:auto;


width:770px;

}




.statsin {
text-align:left;
margin:0px;
padding:7px;

background-image:url(../imgs/graabgrande.jpg);
background-repeat:repeat-y;
width:572px;
height:auto;
float:left;
}

.statsindnd {

background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:730px;
height:auto;
}










.graab {
margin-top:20px;
padding-left:2px;
width:auto;
float:left;
}

.graab.thebisse {
width:180px;

}





.ar12black.ww {
padding-left:10px;
text-align:left;
width:520px;
}

.chiudi {
clear:both;

}

.chiudi2 {
clear:left;

}

.ar14bk_bd {
padding-left:10px;
text-align:left;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #006FB9;
}



.conttesto {
padding:0px;
margin:0px;
width:530px;
float:left;
}

.contattitesto {

padding:0px;
margin:0px;
float:right;
}
.contattitesto.conti {
padding-left:90px;
float:left;
}



.serviziosin {
background-image:url(../imgs/sisitrasfo.jpg);
background-repeat:repeat-y;
width:177px;
height:auto;
padding-left:0px;
margin:0px;
float:left;
}

.serviziosin.pos {
text-align:left;
}





.servizio {
padding-left:10px;
width:500px;
float:left;
}



.theforms {
padding-left:10px;
background-color:#F1F1F1;

margin-left:auto;
margin-right:auto;
width:540px;
height:auto;
border-style:solid;
border-width:1px;
border-top-color:#C7C7C7;
border-left-color:#C7C7C7;
border-right-color:#C7C7C7;
border-bottom-color:#C7C7C7;
}


.ar14bk_bd.gge {
padding:0px;
font-size:0.8em;

}

.ar14bk_bd.gss {
padding:0px;
font-size:0.9em;
text-align:right;
}

.ar14bk_bd.ggpi {
padding:5px;
font-size:0.9em;
}


.soci {
margin:0px;
padding:0px;
list-style-type:none;
}

.isoci {

margin-left:0px;
margin-right:0px;
padding:0px;
display:inline;
border-style:double;
border-width:2px;
border-color:#CCCCCC;

}

.pano {

padding:2px;
margin:0px;
width:auto;
float:left;
}

.thepattern {
background-color:#F8F8F8;
background-image:url(../imgs/patternnodo.jpg);
width:200px;
height:80px;
border-style:solid;
border-width:1px;
border-color:#C9C9C9;
}

.thepattern.little {
margin-right:20px;
width:150px;
height:70px;
float:left;
}

.thepattern.little.due {
width:150px;
height:60px;
}







.ar12black_bd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #006FB9;
}

.ar12black_bd.Big1 {
text-align:center;
font-size:0.9em
}

.ar12black_bd.thegrus {
text-align:center;
font-size:1em;
font-style:oblique;
}



.container.amici {
height:auto;
}

.contenutti.centrale {

margin-left:auto;
margin-right:auto;
width:750px;
height:auto;

}

.contenutti.centrale.organ {

padding:0px;
width:580px;
float:right;
}



.thess {

padding-left:5px;

}

.servcontenuto {
padding:20px;
width:550px;
}

.sercontenuto.org {

padding:0px;
width:auto;
}


a.ver16redpad.piccolo {
font-size:10px;
}

a.ver16redpad.piccolo:hover {
font-size:10px;
}


.pagleggi {
text-align:left;
padding-left:40px;
padding-right:40px;
margin:0px;
}



.servcontenuto.videos {
padding:0px;
margin:0px;
width:auto;
float:left;
}


.finestra {
padding:0px;
margin-left:auto;
margin-right:auto;
width:650px;
height:auto;
position:relative;
}


ul.videoFor {
background-color:#F5F5F5;
padding:6px;
margin-left:auto;
margin-right:auto;
width:140px;
height:auto;
list-style-type:none;
border-style:solid;
border-width:1px;
border-color:black black black black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
}






.ilvideo {
padding:2px;
background-color:#FFFFFF;
width:330px;
height:300px;
border-style:groove;
border-width:2px;
border-left-color:black;
border-right-color:black;
border-top-color:black;
border-bottom-color:black;
float:right;
}




.banda {
width:310px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

.chiu {
clear:both;
}







.ver12Bk_norm {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
}

.ver11graypad.cen {
line-height:19px;
font-style:italic;
}

.ver11graypad.cenorm {
line-height:10px;
font-style:normal;
}



.ver11graypad.vid {
text-align:center;
}



.VideoInseriti {
text-align:left;
padding:6px;
}

.ver12Bk_norm.picci {
font-size:0.8em;
font-weight:normal;
}


.ar12black_bd.gruss {
font-size:0.9em;
font-style:italic;
}

.ar12black_bd.vi2 {
padding:0px;
font-size:0.9em;

}



.servcontenuto.TVideo {
float:left;
}

.graab.TTVideo {
float:left;
}

.graab.RassegnaS {

height:auto;
}


.testata {
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:2.8em;
color:#999999;
}

.impaginazione {
padding:0px;
margin:0px;
width:auto;
position:relative;
}

.flSin {
text-align:left;
padding:10px;
margin:0px;
width:350px;
float:left;
}
.flDes {
text-align:left;
padding:10px;
margin:0px;
width:350px;
float:left;
}







.bodoni16 {
	font-family: "Bodoni MT", "Times New Roman" , "Verdana";
	font-size: 18px;
	font-weight: normal;
	color:#AC4B34;
}


.bodoni16 gray1 {
font-size:1em;
color:#999999;
}
.bodoni16 graIta1 {
font-size:1em;
color:#999999;
font-style:italic;
font-weight:bold;
}

.obiettiviCont {
margin-left:auto;
margin-right:auto;
width:700px;
}
.slideshow {
	filter: RevealTrans(Duration:1000; Transition:10);
}
.bod12Bold {
	font-family: "Georgia", "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color:#333333;
}

.bod12Bold.curse {
font-size:10px;
font-style:oblique;
color:#333333;
}



.bod12 {
font-family: "Georgia", "Times New Roman";
	font-size: 12px;
	line-height:14px;
	color:#333333;
	}
	
	
a.organbo {
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:0.8em;
font-weight:500;
text-decoration:none;
color:#333333;

}

a.organbo:hover {
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:0.8em;
font-weight:500;
text-decoration:none;
color:#00CCFF;
}

a.organbo.mail {
font-size:0.8em;
color:#FF6666;
}

a.organbo.mail:hover {

font-size:0.8em;
color:#CC3333;
}
.orgabo {
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:0.8em;
font-weight:500;
text-decoration:none;
color:#333333;

}



.orgabo.mil {
font-size:0.8em;
color:#FF6666;
}










.ar18bk_bd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #6FB7FF;
}
.ar14bk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	
}
.ar16bd_bk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.arial15black_bd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.ari14Bk_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.thao12_black {
	font-family: Tahoma, Verdana, serif;
	font-size: 1.1em;
	color: #000033;
	line-height: 25px;
}
.thao14Bold_azz {
	font-family: Tahoma, Verdana, serif;
	font-size: 2.3em;
	font-weight: bold;
	color: #000033;
}
.thao11_blue {
	font-family: Tahoma, Verdana, serif;
	font-size: 1em;
	font-style: normal;
	color: #00004F;
	font-weight: 400;
	font-variant: normal;
	line-height: 25px;
}


a.ver11graypad.pippo {
font-size:14px;
color:#006FB9;
}

a.ver11graypad.pippo:hover {
font-size:14px;
color:#CCCCCC;
}

.contenutti.sfondus1 {
background-image:url(../imgs/rassegnasfondus.jpg);
background-repeat:repeat-y;
width:770px;
height:auto;

}

span.mediaLibriR {


}

a.mediaLibri {
background-image:url(/imgs/mediaLibri.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaLibri:hover {
background-image:url(../imgs/mediaLibri_Over.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}
a.mediaQuadri {
background-image:url(../imgs/mediafotoeQuadri.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaQuadri:hover {
background-image:url(../imgs/mediafotoeQuadri_Over.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaEBooks {
background-image:url(../imgs/mediaEBooks.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaEBooks:hover {
background-image:url(../imgs/mediaEBooks_Over.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}
a.mediaRubriche {
background-image:url(../imgs/mediaRubriche.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaRubriche:hover {
background-image:url(../imgs/mediaRubriche_Over.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}
a.mediaCd {
background-image:url(../imgs/mediaCD.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaCd:hover {
background-image:url(../imgs/mediaCD_Over.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}
a.mediaVideo {
background-image:url(../imgs/mediaVideo.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}

a.mediaVideo:hover {
background-image:url(../imgs/mediaVideo_Over.jpg);
margin:0px;
padding:0px;

width:120px;
height:120px;
text-decoration:none;
display:none;
}
