body{margin:0px;}h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:bold;margin:0px;}h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:normal;margin:0px;text-align:justify;}a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:bold;margin:0px;}a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:bold;margin:0px;}.rosso{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:normal;text-align:center;;}#content{margin:0 auto;width:900px;}.bg{background-image:url(../img/ilmuseodelgiocattolo_bg.jpg);background-repeat:no-repeat;width:745px;height:784px;float:left;}.ilmuseo{margin:50px 0px 0px 120px;}.textmuseo{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align: right;margin-right:25px;margin-top:px;}.ilmuseo img{float:left;margin-right:10px;border:0px;}.ilbosco{	margin: 300px 100px 0px 80px;}.ilbosco img{float: right;border: 0px;}.textbosco{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #003300;text-align:left;margin-left:30px;margin-top:475px;}.textbosco span{font-weight: bold;}.boxmenu {width:150px;height:100%;float: right;float /**/: left;margin-left /**/: 745px;margin-top: 100px;position: absolute;}*:first-child+html .boxmenu {width:150px;height:100%;float: right;float /**/: left;margin-left /**/: 0px;margin-top: 100px;position: absolute;}.boxmenu_pul{background-image:url(../img/link.gif);background-repeat:no-repeat;width:200px;height:20px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: bold;color:#660000;margin-top:2px;padding:0px 0px 0px 0px;}.boxmenu_pul a{height:20px;padding:0px 0px 0px 0px;color:#660000;text-decoration:none;/*border:1px solid #00FF00;*/}.boxmenu_pul a:hover{background-image:url(../img/link_.gif);background-repeat:no-repeat;width:200px;height:20px;display:block;color:#660000;text-decoration: underline;padding:0px 0px 0px 0px;}/*PAGINA MUSEO///////////////////////////////////////////*/#contentmuseo{margin:0 auto;width:900px;}.bgmuseo{width:745px;height:100%;float:left;}.bgmuseo_up{background-image:url(../img/up.jpg);background-repeat:no-repeat;width:745px;height:169px;float:left;}.bgmuseo_up img{border:0px;}.fonmuseo{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;/*height:100%;*/height:850px;float:right;}.fonchisiamo{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;/*height:100%;*/height:1000px;float:right;}.fonbosco{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:650px;float:right;}.fonscuole{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:720px;float:right;}.foninfo{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:950px;float:right;}.fonmuseo2{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:570px;float:right;}.fonmodulo{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:720px;float:right;}.fonnewsletter{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:450px;float:right;}.fonstampa{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:1380px;float:right;margin-top:0px;}.fongalleria{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;float:right;}.fonprivacy{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:920px;float:right;}.fonmuseo_eventi{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:680px;float:right;}.fonmuseo_calend{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:950px;float:right;}.fonmuseo_calend_2{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:1110px;float:right;}.bgspettacoli{width:745px;clear:both;/*background-image:url(../img/fon.jpg);background-repeat:repeat-y;*/float:left;}.fonmuseo_compleanni{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:760px;float:right;}.fonmuseo_compleanni_2{background-image:url(../img/fon.jpg);background-repeat:repeat-y;width:745px;height:900px;float:right;}.footer{background-image:url(../img/footer.jpg);background-repeat:no-repeat;width:745px;height:72px;float:left;}.footerbis{background-image:url(../img/footer.jpg);background-repeat:no-repeat;width:745px;height:72px;float:left;margin-top:120px;}.footertext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;padding-top:45px;color:#660000;}.ilmuseo2{width: 264px;height: 116px;margin: 35px 205px 0px 20px;float: left;}.ilmuseo3 img{float: left;border:none;}.ilmuseo3{width: 264px;height: 116px;margin: 35px 0px 0px 20px;float: left;}.ilbosco2{	width: 230px;	height: 118px;	margin: -118px 20px 0px 495px;	margin /**/: 33px 20px 0px 495px;}	.ilbosco3 img{	float: right;	border: 0px;}.ilbosco3{width:230px;height:118px;margin:33px 10px 0px 0px;float: right;}.txt_ilmuseo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 40px;width:330px;padding-bottom: 30px;height:650px;font-weight:normal;text-align:justify;float:left;}.txt_chisiamo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 40px;width:680px;padding-bottom: 30px;height:650px;font-weight:normal;text-align:justify;float:left;}.txt_info{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 40px;width:310px;padding-right: 20px;height:850px;font-weight:normal;text-align:justify;float:left;border-right: 1px dashed #EED78D;}.txt_newsletter{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:20px 0px 0px 100px;width:550px;padding-bottom: 30px;height:350px;font-weight:normal;text-align:center;float:center;}.txt_contatti{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 100px;width:550px;height:550px;font-weight:normal;text-align:center;float:center;}.txt_newsletter span{font-weight:bold;}.txt_modulo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 30px;width:680px;padding-bottom: 10px;height:700px;font-weight:normal;text-align:center;float:center;}.txt_modulo span{font-weight:bold;}.fotoscuola{float:left;width:330px;margin-left:20px;margin-top:22px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:left;text-align:justify;}.txt_privacy{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;margin:0px 0px 0px 40px;width:680px;padding-bottom:0px;height:830px;text-align:justify;float:left;}.txt_privacy span{font-weight:bold;}.txt_compleanni{background-image:url(../img/animatore.jpg);background-repeat:no-repeat;background-position: right top;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 20px 0px 30px;width:700px;height:800px;text-align:left;float:left;padding-right:0px;}.txt_compleanni span{font-weight: bold;}.animazione{background-image:url(../img/foglie.jpg);background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;background-color:#EFD88B;text-align:justify;width:330px;height:320px;margin:10px 0px 0px 0px;padding:5px 5px 5px 5px;float:left;}.animazione2{background-image:url(../img/foglie.jpg);background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;background-color:#EFD88B;text-align:justify;width:330px;height:320px;margin:10px 0px 0px 20px;padding:5px 5px 5px 5px;float:left;}.txt_ilmuseo span{font-weight: bold;}.txt_corsivo{font-style:italic;}.foto{float:left;width:325px;margin-left:15px;margin-top:px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;}.fotocomp{float:right;width:179px;margin-left:px;margin-top:px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:right;}.fotoscuola2{background-image:url(../img/pinocchio.jpg);background-repeat:no-repeat;background-position:right;float:left;width:325px;margin-left:15px;padding-right:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;}.fotoinfo{float:left;width:325px;margin-left:20px;margin-top:px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;height:740px;}.fotoinfo img{border:#EFD88B solid;}.foto span{font-weight: bold;}.fototreno{float:left;width:325px;margin-left:20px;margin-top:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#880000;text-align:right;height:150px;}.trenino a{font-size:13px;color:#002200;font-weight:bold;}.trenino a:hover{color: #990000;}.foto2{float:inherit;width:290px;margin-left:0px;margin-top:20px;margin-bottom:15px;border:#EFD88B solid;}.foto3{float:left;width:215px;height:322;margin-top:20px;margin-right:15px;border:#EFD88B solid;}.foto4{float:left;width:300px;height:680px;margin-left:29px;margin-top:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:left;font-weight:normal;}.txt_foto{width:294px;}.foto_elfo img{margin-bottom:15px;}.home{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;margin:10px 10px 0px 620px;}.compleanni span{font-weight: bold;}.home a{ color:#660000;text-decoration:none;}.home a:hover {color:#660000;text-decoration: underline;}.pageventi{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #660000;}.pageventi a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #660000;	text-decoration: underline;}.pageventi a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #660000;	text-decoration: underline;}.fotopiu{border:#EFD88B solid;text-align:center;width:299px;height:199px;margin-left:10px;}.fotopiu2{border:#EFD88B solid;text-align:center;width:246px;height:153px;margin-left:35px;margin-top:10px;}.txt_ilbosco {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 40px;padding-bottom:20px;padding-right:15px;width:325px;height:250px;text-align:justify;float:left;border-right: 1px dashed #EED78D;}.txt_ilbosco2 {background-image:url(../img/fon_2.jpg);background-position:left;background-repeat:no-repeat;text-align:right;margin:0px 0px 0px 0px;width:710px;height:252px;margin-left:12px;float:left;}.txt_ilbosco3 {background-image:url(../img/foto_scuola.jpg);background-position: bottom right;background-repeat:no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 40px;padding-bottom:20px;padding-right:15px;width:325px;height:680px;text-align:justify;float:left;border-right: 1px dashed #EED78D;}.txt_scuola {text-align:right;margin:0px 0px 0px 0px;width:368px;height:220px;margin-left:12px;border-right: 1px dashed #EED78D;float:left;}.fotovisite{float:right;width:250px;margin-left:px;margin-top:85px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;}.fotoscuole2{float:right;height:700px;width:325px;margin-right:20px;background-image:url(../img/pinocchio.jpg);background-position: bottom;background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;}.fotoscuole3{float:left;width:220px;margin-right:20px;margin-top:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:left;}.fotoscuole{float:left;width:340px;margin-right:20px;margin-left:30px;margin-top:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:right;}.txt_ilbosco a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:bold;}.txt_ilbosco a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;font-weight:bold;}.txt_ilbosco span{font-weight: bold;}.txt_visite{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;width:320px;width /**/:350px;height:500px;margin:20px 0px 0px 40px;float:left;}.compleanni{width:340px;height:300px;margin-top:20px;margin-left:20px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;}.compleanni2{background-image:url(../img/clown.jpg);background-position:right;background-repeat:no-repeat;float:left;width:210px;margin-left:00px;margin-top:20px;height:300px;padding-right:130px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;}.compleanni2 a{font-weight: bold;color:#660000;}.compleanni2 a:hover{font-weight: bold;color:#003300;}.compleanni a{font-weight: bold;color:#660000;}.compleanni a:hover{font-weight: bold;color:#003300;}.giochiamo{float:left;width:320px;margin-left:px;margin-top:px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#660000;text-align:justify;font-weight: bold;}.txt_visitepiu span{font-weight:bold;}.txt_visitepiu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;text-align:justify;width:300px;width /**/:340px;height:360px;margin:0px 0px 0px 30px;float:left;}.txt_visite2{width:294px;}.txt_visite span{font-weight:bold;}.link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;text-align:center;}.link a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;font-weight:bold;text-align:center;}.link a:hover{font-weight:bold;}.calendario{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:10px 0px 0px 0px;}.calendario span{font-weight:normal;}.calendario a{ color:#660000;font-size:12px;text-decoration:none;font-weight:bold;}.calendario a:hover {color:#003300;text-decoration: underline;font-size:12px;}.calendario2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;background-color:;margin:10px 0px 0px 0px;text-align:center;}.calendario2 span{font-weight:normal;}.calendario2 a{ color:#660000;font-size:12px;text-decoration:none;font-weight:bold;text-align:center;}.calendario2 a:hover {color:#003300;text-decoration: underline;font-size:12px;text-align:center;}.stampa2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#006600;font-weight:bold;}.stampa{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;font-weight:bold;}.stampa a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;font-weight:bold;}.stampa :hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;font-weight:bold;}.info{float:left;width:320px;margin-left:30px;margin-top:44px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#660000;text-align:justify;}.txt_info span{font-weight:bold;}.fotoscuola img{border:#EFD88B solid;}.fotoscuola span{font-weight:bold;}.laboratori{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:5px 0px 0px 30px;width:700px;padding-bottom: 30px;height:500px;text-align:justify;float:left;}.bull{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#660000;font-weight:bold;}.txt_spettacoli{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 40px;width:680px;padding-bottom: 30px;height:640px;text-align:left;float:left;}.txt_spettacoli span{font-weight:bold}.txt_stampa{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;margin:0px 0px 0px 20px;margin /**/:0px 0px 0px 40px;width:680px;padding-bottom: 30px;text-align:left;float:left;}.txt_stampa span{font-weight:bold}.partner{width:710px;margin:20px 0px 0px 30px;float: inherit;}.pubb{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#660000;width:710px;margin:20px 0px 0px 30px;float: inherit;text-align:center;}.galleria{width:710px;height:300px;margin:20px 0px 0px 30px;float: inherit;}.galleria2{width:700px;height:300px;margin:30px 0px 0px 30px;float:inherit;}.galleria img{border:#EFD88B solid;float:inherit;margin-left:15px;margin-top:15px;}.galleria2 img{border:#EFD88B solid;float:inherit;margin-left:15px;margin-top:15px;}.imgmolla{width:88px;height:52px;margin:120px 60px 0px 45px;float:left;}.imgmolla{width:88px;height:52px;margin:130px 60px 0px 45px;float:left;}.imgfarfalla{width:200px;height:52px;margin:10px 40px 0px 20px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#002200;font-weight:bold;text-align:right;}.imgfarfalla a{font-size:13px;color:#002200;font-weight:bold;}.imgfarfalla a:hover{color: #990000;}.imgape{width:62px;height:52px;margin:100px 0px 0px 158px;float:left;}.imgaqui{width:62px;height:52px;margin:85px 0px 0px 150px;float:left;}.foto_elfo{background-image: url(../img/f_03.jpg);background-repeat:no-repeat;width:292px;height:196px;border:solid #EFD88B;}.txtform{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;font-size:10px;text-align:center;}.txtform span{text-align:left;}.txtbold{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10;font-weight:bold;text-align:right;}.bordo {	border: 1px dashed #EED78D;}.menu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11;color:#333333;width:180px;height:60px;float:right;}.cavallo{width:317px;height:240px;margin-left:px;}.fascia{background-color:#EFD88B;}