/* CSS Document */*{	margin:0;	padding:0;	border:0;}html, body {	padding:0;	border:0;	margin:0 auto;}body {	margin:0 auto;	padding:0;	text-align:center;	background:#fff url(../images/bg.gif) top repeat-x;	font:Arial, Helvetica, sans-serif;}/*===========WRAPPER===========*/#wrapper{	margin:0 auto;	padding:0;	width:960px;	position:relative;	background:url(../images/bg-wrapper.gif) top no-repeat;	}/*=============================HEADER===============================*//*===========LOGO===========*/#logo{	position:absolute;	width: 567px;	height:189px;	margin:0;	padding:0;	top:34px;	left:28px;}/*===========5XMILLE===========*/#cinquepermille{	position:absolute;	width: 196px;	height:65px;	margin:0;	padding:112px 0 0 0;	top:0;	left:724px;	background:url(../images/cinquepermille.gif) top no-repeat;}#cinquepermille p a{	color:#FDBDE2;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:11px;	text-decoration: none;	padding-bottom:5px;	display:block;}#cinquepermille p a:hover{	text-decoration:underline;}#cinquepermille p{	color:#fff;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	line-height:14px;}/*=============================SPALLE LATERALI/CORPO CENTRALE===============================*//*===========FLOAT-SX===========*/#float-sx{	float:left;	width:202px;	padding:0;	margin: 270px 0 0 0;	}/*===========CORPO===========*/#corpo{	float:left;	width:467px;	padding:0 0 0 0;	margin: 225px 0 0 30px;	text-align:left;}#corpo.conimmagini{	margin: 380px 0 0 30px;}/*===========FLOAT-DX===========*/#float-dx{	float:right;	display:inline;	width:210px;	padding:0 0 0 0;	margin: 180px 11px 0 0;	text-align:center;/*	border:1px solid blue;*/}/*=============================CONTENUTI SPALLA SX===============================*//*===========NAVIGAZIONE===========*/#navigation {	float:right;	width:176px;	margin-bottom:45px;}#navigation ul {	float:right;	list-style:none;}#navigation li {	display:inline;	float:left;	width:176px;	text-align:left;	background: url(../images/puntini-link.gif) 17px bottom no-repeat;	padding:0;	margin:0;	/**/	color:#6E6E6E;/*	color:#AEADAD;*/	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;}/*===========SOTTOMENU ROSA===========*/#navigation li ul{	float:right;	width:155px;	text-align:left;	margin-bottom:5px;	padding:0;}#navigation li ul li{	float:left;	width:155px;	text-align:left;/*	background: url(../images/puntini-sottolink-rosa.gif) 17px bottom no-repeat;*/	padding:0;	margin:0;	background-image:none;}#navigation li ul li a{	text-decoration:none;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#EA6BB4;	padding:3px 0 3px 17px;}#navigation li ul li a:hover{	background:url(../images/punto-link-rosa.gif) 5px 6px no-repeat;}/*#navigation li ul li .sottonavattivi{	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#EA6BB4;	background:url(../images/punto-link-rosa.gif) 5px 11px no-repeat;	float:left;	padding:3px 0 3px 17px;}*//*===========SOTTOMENU2===========*/#navigation li ul#sottomenu{	float:right;	width:155px;	text-align:left;	margin:0;	padding:0;}#navigation li ul#sottomenu li{	float:left;	width:155px;	text-align:left;	background: url(../images/puntini-link.gif) 17px bottom no-repeat;	/*padding-right:5px;	/*background-image:none;*/	padding:0;	margin:0;}#navigation li ul#sottomenu li.senzalink{	float:left;	width:138px;	text-align:left;	background: url(../images/puntini-link.gif) 17px bottom no-repeat;	/*padding-right:5px;	background-image:none;*/	padding:6px 0 6px 17px;	margin:0;}#navigation li ul#sottomenu li.senzalinksmall{	float:left;	width:138px;	text-align:left;	/*background: url(../images/puntini-link.gif) 17px bottom no-repeat;	padding-right:5px;*/	background-image:none;	padding:3px 0 0 17px;	margin:0;	font-size:13px;}#navigation li ul#sottomenu li a{	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;/*	color:#AEADAD;*/	color:#959595;	padding:6px 0 6px 17px;}#navigation li ul#sottomenu li a:hover{	background:url(../images/punto-link-grigio.gif) 5px 11px no-repeat;}#navigation li ul#sottomenu li a.evidenziato{	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;/*	color:#AEADAD;*/	color:#959595;	padding:6px 0 6px 17px;	background:url(../images/punto-link-grigio.gif) 5px 11px no-repeat;}#navigation li ul#sottomenu li a.sottolink{	text-decoration:none;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#AEADAD;	padding:3px 0 3px 17px;}#navigation li ul#sottomenu li.small{	float:left;	width:155px;	text-align:left;	background: url(../images/puntini-link.gif) 17px bottom no-repeat;	/*padding-right:5px;	background-image:none;*/	padding:0;	margin:0;}#navigation li ul#sottomenu li.small a{	text-decoration:none;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#AEADAD;	padding:3px 0 6px 17px;}#navigation li ul#sottomenu li.smallrosa{	float:left;	width:155px;	text-align:left;	/*background: url(../images/puntini-link.gif) 17px bottom no-repeat;	padding-right:5px;*/	background-image:none;	padding:0;	margin:0;	}#navigation li ul#sottomenu li.bg{background:url(../images/puntini-link.gif) 17px bottom no-repeat;}#navigation li ul#sottomenu li.smallrosa a{	text-decoration:none;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#EA6BB4;	padding:3px 0 6px 17px;}#navigation li ul#sottomenu li.smallrosa a:hover{	background:url(../images/punto-link-rosa.gif) 5px 6px no-repeat;}/*===========SOTTOMENU2===========*/#navigation li ul#sottomenurosa{	float:right;	width:138px;	text-align:left;	margin:0;	padding:0;}#navigation li ul#sottomenurosa li{	float:left;	width:138px;	text-align:left;	/*background: url(../images/puntini-link.gif) 17px bottom no-repeat;	padding-right:5px;*/	background-image:none;	padding:0;	margin:0;}#navigation li ul#sottomenurosa li a{	text-decoration:none;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#EA6BB4;	padding:6px 0 6px 15px;}#navigation li ul#sottomenurosa li a:hover{	background:url(../images/punto-link-rosa.gif) 5px 10px no-repeat;}/*================================*/#navigation a {	display:block;/*	color:#AEADAD;*/	color:#6E6E6E;	text-decoration:none;	font-size:15px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	padding:6px 0 6px 17px;}#navigation a:hover {	background:url(../images/cerchio-link-grigio.gif) left 9px no-repeat;}#navigation li.nolink {	padding:5px 0 0 0;	margin:0;	float:right;	display:block;	width:157px;	background-image:none;	font-weight:bold;}#navigation .navattivi {	display:block;	color:#E50084;	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	padding:6px 0 6px 17px;	background:url(../images/cerchio-link-rosa.gif) left 9px no-repeat;}/*===========RINGRAZIAMENTI===========*/#ringraziamenti {	float:right;	width:170px;	height:67px;	background:url(../images/sorriso-big.gif) 15px no-repeat;}#ringraziamenti ul {	float:right;	list-style:none;	width:160px;	height:52px;	display:block;	color:#FEA9DB;	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	text-align:left;	/**/	padding:20px 0 0 10px;}#ringraziamenti li {	display:inline;	float:left;	width:158px;	text-align:left;	background:url(../images/puntini-link-rosa.gif) left bottom no-repeat;}#ringraziamenti a {	display:block;	color:#F66FBD;	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	padding:5px 0 0 12px;	background:url(../images/freccia-link-ringraziamenti.gif) left 7px no-repeat;}#ringraziamenti a:hover {	text-decoration:underline;}/*============================= CONTENUTI CORPO CENTRALE===============================*//*===========RICERCA===========*/#ricerca{	float:left;	width:174px;	height:154px;	margin:0 0 10px 0;	padding:10px 10px;	text-align:left;	background-image: url(/images/bg-box-ricerca.jpg);}#ricerca p{	padding:0 0 0 0;	text-align:left;	color:#c9097a;}#ricerca p.titoli{	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#fff;	padding:3px 0 0 0;}#ricerca p.titolo{	text-decoration:none;	font-size:16px;	font-weight:bold;	font-family: Georgia, "Times New Roman", Times, serif;	color:#fff;	padding:0 0 0 0;}#form-ricerca{	float:left;	text-align:left;	width:174px;	font-size:13px;	font-weight:bold;	font-family: Georgia, "Times New Roman", Times, serif;	color:#c9097a;	padding:0 0 0 0;}.campo{	font-weight:normal;	font-size:12px;	color:#E50084;	background-color:#F7E6EE;	border:1px solid #F3B8D9;	width: 174px;	height:15px;	font-family: Arial, Helvetica, sans-serif;	margin:0 0 3px 0;	padding:0;	display: block;}.cerca{	border:none;	margin:0;	padding:0;	width:auto;	text-align:right;	float:right;}/*===========RICERCA===========*/#immagini{	position:absolute;	width:493px;	height:96px;	top:272px;	left:205px;}/*===========FLOAT-SX-CORPO===========*/#float-sx-corpo{	width:100%;	/*padding-right:17px;*/	text-align:left;	float:left;   /* border:5px solid red;*/}#float-sx-corpo img, #float-dx-corpo img{	border:2px solid #EAE8E9;	vertical-align:top;	margin:2px 0 0 0;}#float-sx-corpo img.bordo-foto {	border:5px solid #EAE8E9;	vertical-align:top;	margin:8px 10px 10px 0;    float:left;}/*===========DIV DOWNLOADS===========*/#download {    width:100%;	float:left;	margin:0;	padding:0;/*	border-top:1px dotted #AEADAD;*/}#download ul {	float:left;	list-style:none;	margin:0;	padding:0;	width:100%;}#download li {	text-align:left;	margin:0 0 0 0;	padding:0;	/*float:left;*/    display:block;	width:100%;	background-color:#f4f3f3;	border-bottom:1px solid #fff;	padding:3px;}#download a {	display:block;	color:#797979;	text-decoration:none;	font-size:13px;	line-height:12px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	padding:5px 0 3px 15px;	background:url(../images/freccia-download.gif) left 5px no-repeat;	margin:0;}#download a:hover {	text-decoration:underline;}/*===========FLOAT-DX-CORPO===========*/#float-dx-corpo{	width:300px;	text-align:left;	float:right;    /*border:1px solid black;*/}/*===========POESIA===========*/#poesia{	width:450px;	padding:7px;	text-align:left;	background-color:#F4F4F2;	font-size:11px;	line-height:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;}/*============ PRECEDENTE/SUCCESSIVO===========*/#paginazione{	float:right;	width:467px;	text-align:right;	border-bottom:1px dotted #AEADAD;	margin-bottom:10px;}#paginazione.bordertop{	float:right;	width:467px;	text-align:right;	border-top:1px dotted #AEADAD;	border-bottom: none;	margin-top:10px;}#paginazione ul {	float:right;	list-style:none;	display:inline;	margin:0;	padding:0;}#paginazione li {	float:left;	text-align:left;	margin:0;	padding:0;}#paginazione a.precedente{	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;	padding:2px 13px 2px 13px;	background:url(../images/freccia-precedente.gif) left no-repeat;	border-right:1px dotted #AEADAD;}#paginazione a.successivo{	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;	padding:2px 13px 2px 13px;	background:url(../images/freccia-successivo.gif) right no-repeat;	border:none;}#paginazione a:hover {	text-decoration:underline;}/*===========DIV INFORMAZIONI===========*/#informazioni{	float:left;	width:467px;	text-align:left;	background:url(../images/telefono.gif) left top no-repeat;	border-bottom:1px dotted #AEADAD;	margin:10px 0;	padding-top:28px;}#informazioni.mondo{	background:url(../images/mondo.gif) left top no-repeat;}/*===========FORM===========*/#form1{	float:left;	text-align:left;	width:190px;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;	padding:0 20px 0 0;}#form2, #form2 a{	float:left;	text-align:left;	width:190px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;	font-size:13px;	padding:0 0 0 0;}.invia{	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#E50084;	font-weight:bold;	background-color:#F7E6EE;	border:1px solid #F3B8D9;	margin: 20px 0 10px 0;}/*============================= CONTENUTI SPALLA DX===============================*//*===========BANNER BABY-SITTER===========*/#baby-sitter{	float:left;	width:195px;	height:114px;	background:url(../images/bg-corso-babysitter.gif) left;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#CA2A02;	font-size:13px;/*	padding-top:52px;*/	margin:0 0 10px 0;	text-align:left;	padding:0;}#baby-sitter p.banner1 a{	font-weight:bold;	color:#CA2A02;	text-decoration:underline;}#baby-sitter p.banner1{	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#CA2A02;	font-size:13px;	margin-top:49px;	text-align:center;	display:block;}/*===========BANNER CORSI/INIZIATIVE===========*/#corsi-iniziative{	float:left;	width:192px;	height:176px;	background:url(../images/bg-corsi-iniziative.gif) top left no-repeat;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#CA2A02;	font-size:13px;	line-height:12px;	padding:0;	margin:0 0 10px 0;	text-align:left;}#corsi-iniziative p.banner2 a{	font-weight:bold;	color:#CA2A02;	text-decoration:underline;	line-height:12px;}#corsi-iniziative p.banner2{	font-family: Arial, Helvetica, sans-serif;	color:#CA2A02;	font-size:13px;	line-height:12px;	margin:117px 0 0 39px;	padding:0;	text-align:left;	display:block;	line-height:12px;}/*===========BANNER ATTIVITA===========*/#attivita{	float:left;	width:195px;	height:319px;	background:url(../images/bg-attivita.gif) left  top no-repeat;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#628B21;	font-size:13px;	line-height:12px;	padding:0;	margin-bottom:10px;	text-align:left;}#attivita p.banner3{	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#628B21;	font-size:13px;	line-height:12px;	padding:0 12px;	margin:0;	text-align:left;}#attivita h2{	color:#628B21;	padding:15px 12px;}#attivita h3{	color:#E50084;	padding:8px 12px;	}#attivita a{	font-weight:bold;	color:#628B21;	text-decoration:underline;	padding:8px 12px;}#attivita a:hover{	color:#E50084;}/*===========NAVIGAZIONE SPALLA DX DINAMICA===========*/#spalla-dx-dinamica {	float:left;	width:195px;	border-top:1px dotted #AEADAD;	text-align:left;	margin-bottom:10px;}#spalla-dx-dinamica ul {	float:left;	list-style:none;}#spalla-dx-dinamica li {	display:inline;	float:left;	width:181px;	text-align:left;	background-color:#F7F7F7;	margin:0;	border-bottom:1px dotted #AEADAD;	padding:7px;}#spalla-dx-dinamica a {	display:block;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#E50084;	text-decoration:none;	line-height:14px;}#spalla-dx-dinamica a:hover {	text-decoration:underline;}#spalla-dx-dinamica li.attivi{	display:inline;	float:left;	width:181px;	text-align:left;	background-color:#E50084;	margin:0;	border-bottom:1px dotted #AEADAD;	padding:7px;	color:#FFFFFF;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	text-decoration:none;	line-height:14px;}#spalla-dx-dinamica li.tit-spalla-dx-dinamica { 	text-decoration:none;	font-size:16px;	line-height:14px;	font-weight:bold;	font-family: Georgia, "Times New Roman", Times, serif;	color:#E50084;	background-color:#FEEAF6;}#spalla-dx-dinamica li .sottotit-spalla-dx-dinamica { 	text-decoration:none;	font-size:13px;	font-weight:bold;	font-family: Georgia, "Times New Roman", Times, serif;	color:#EE69B9;	display:block;}#spalla-dx-dinamica li.numeri { 	text-decoration:none;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#E50084;	background-color:#FEEAF6;	border-bottom:1px dotted #AEADAD;	margin-top:0;}#spalla-dx-dinamica li.numeri a{	display: inline;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#E50084;	text-decoration:none;	line-height:14px;	padding: 1px 2px;}#spalla-dx-dinamica li.numeri a:hover{	color:#fff;	text-decoration:none;	line-height:14px;	background-color:#E50084;}#spalla-dx-dinamica li .numeriattivi{	color:#fff;	text-decoration:none;	line-height:14px;	background-color:#E50084;	display: inline;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	padding: 1px 2px;}#spalla-dx-dinamica span {	display:block;	font-size:12px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#E50084;	text-decoration:none;	line-height:14px;}/*===========ARGOMENTI CORRELATI===========*/#spalla-dx-argomenti {	float:left;	width:195px;/*	background:url(../images/puntini-link-dx.gif) left top repeat-x;*/	text-align:left;	margin-bottom:10px;}#spalla-dx-argomenti ul {	float:left;	list-style:none;}#spalla-dx-argomenti li {	display:inline;	float:left;	width:195px;	text-align:left;	margin:1px 0;	/*background-color:#FEEAF6;	border-bottom:1px dotted #AEADAD;	padding:3px 7px 0 7px;*/	background:#dbe3fa url(../images/puntini-link-dx.gif) left bottom repeat-x;}#spalla-dx-argomenti a {	display:block;	font-size:13px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#3053b3;	text-decoration:none;	line-height:14px;	padding:3px 7px 0 7px;}#spalla-dx-argomenti a:hover, #spalla-dx-argomenti li.sottotit-spalla-dx-dinamica a:hover {	text-decoration:underline;}#spalla-dx-argomenti li.tit-spalla-dx-dinamica { 	text-decoration:none;	font-size:15px;	line-height:15px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	color:#fff;	background:#093ac2 url(../images/puntini-link-dx.gif) left top repeat-x;	/**/	padding-bottom:3px;}#spalla-dx-argomenti li.tit-spalla-dx-dinamica p{ 	text-decoration:none;	font-size:15px;	line-height:15px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	color:#fff;	/**/	padding:3px 7px 0 7px;}#spalla-dx-argomenti li.sottotit-spalla-dx-dinamica {	background-color:#6d8fea;	text-decoration:none;	font-size:14px;	line-height:14px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	color:#fff;	padding-bottom:3px;}#spalla-dx-argomenti li.sottotit-spalla-dx-dinamica p {	text-decoration:none;	font-size:14px;	line-height:14px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	color:#fff;	padding:3px 7px 0 7px;}#spalla-dx-argomenti li.sottotit-spalla-dx-dinamica a{ 	text-decoration:none;	font-size:14px;	line-height:14px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	color:#fff;}/*===========FOOTER===========*/#footer{	width:960px;	padding:20px 0;	text-align:left;	background-color:#FFFFFF;}#footer p{	color:#AEADAD;	text-decoration:none;	font-size:10px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	padding:3px 0 3px 38px;}#footer p a{	/*display:block;	*/color:#AEADAD;	text-decoration:none;	font-size:10px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	padding:3px 0 3px 0;}#footer a:hover{	text-decoration: underline;}/*tabella*/	#itsthetable {	font: 13px  Arial, Verdana, Helvetica, sans-serif;	border-collapse: collapse;	width:465px;	text-align:left;	font-weight:normal;	margin:0 0 0 0;	padding:0;	border-left:1px solid #d6d6d6; 	border-right:1px solid #d6d6d6; }#itsthetable th, #itsthetable td {	padding: 7px;}#itsthetable thead th {	background-color: #e50084;	color: #fff;	text-align: left;	font-weight:bold;	border:none;}#itsthetable tbody td, #itsthetable th {	padding-left:10px;	font-size:13px;	line-height:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;	border-bottom:1px solid #d6d6d6;	border-right:1px solid #d6d6d6;	vertical-align:top;}#itsthetable tbody td a, #itsthetable th a {	padding-left:10px;	font-size:13px;	line-height:15px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;	text-decoration:underline;	padding:0;	vertical-align:top;}#itsthetable tbody td a:hover, #itsthetable th a:hover {	color:#E50084;}/*============ PAGINE ===========*/#pagine{	float:left;	width:467px;	text-align:right;	margin-bottom:10px;	padding-right:0;	margin-top:20px;}#pagine ul {	float:right;	list-style:none;	display:inline;	margin:0;	padding:0;	border-left:1px solid #AEADAD;}#pagine li {	float:left;	text-align:left;	margin:0;	padding:0;	text-decoration:none;	font-size:11px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	color:#E50084;	padding:2px 13px 2px 13px;	border-right:1px solid #AEADAD;}#pagine a{	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#6E6E6E;/*	padding:2px 13px 2px 13px;*/	}#pagine a:hover {	text-decoration:underline;	color:#E50084;}