@CHARSET "ISO-8859-1";

#imageContainer img
{
	display:none;
	position:absolute;
	top:0; left:0;
}

.page
{
	background: #EEB111 url("/images/bg_nursery.gif") no-repeat left bottom;   
	min-height:1150px;
}

#col3_content.area_utente
{
	background: #FFFFFF url("/images/add_thread_bg.png") repeat-x left 229px;   
	min-height:930px;
}

#reply .sub_title
{
	font-weight: bold;
	font-family: helvetica,arial;
	font-size: 1.4em;
	color: #999999;
	display:block;
	padding:20px;
	padding-bottom:10px;
}	
		
.title
{
	font-weight: bold;
	font-family: helvetica,arial;
	font-size: 1.4em;
	color: #f37937;
	display:block;
	padding-top:20px;
}	

.sub_title
{
	font-weight: bold;
	font-family: helvetica,arial;
	font-size: 1.4em;
	color: #999999;
	display:block;
	padding-top:20px;
	padding-left:15px;
}	

.orange
{
	color:#F37937;
}		

.white
{
	color:#FFFFFF;
}		

.bold
{
	font-weight:bold;
}

div#nursery_testo_laterale p
{
	width: 252px;
	line-height: 1.3em;
	font-family: helvetica,arial;
	font-size: 1em;
	color: #FFFFFF;
}	

div#nursery_testo_laterale 
{
	width:252px;
	text-align: justify;
}


ul.sezioni label
{
  	display:block;
 	width:66px;
}   

ul.sezioni
{
 	margin:0px;
 	padding:0px;
 	position:relative;
}

ul.sezioni a
{
  	color:#FFFFFF;
}

ul.sezioni li
{
 	margin:0px;
	padding:0px;
 	padding-top:5px;
 	list-style:none; 
  	width:265px;
  	/*height:28px;*/
  	/*line-height:20px;*/
 	background: url("/images/bg_sezioni_orange.png") no-repeat left top; 
  	font-family:helvetica,arial;
  	font-size:1em;
  	color:#FFFFFF; 
}

ul.sezioni li a
{
  	text-decoration:none;
 	padding-left:15px;
	display:block;
} 


ul.sezioni .bigger
{
  	font-size:1.3em;
  	font-weight:normal;
  	color:#FFFFFF; 
} 

ul.sezioni .titoli
{
  	padding-left:15px;
} 


ul.sezioni li ul 
{
 	margin-top:10px;
}

ul.sezioni li ul li 
{
 	margin:0px;
 	padding:0px;
 	padding-left:0px;
 	list-style:none; 
  	/*height:19px;*/
  	font-family:helvetica,arial;
  	font-size:1em;
  	color:#F37937; 
 	background: url("/images/bg_li_round_white.png") no-repeat left top; 
 	vertical-align:bottom;
}

ul.sezioni li ul li#li_asili-nido-aziendali, ul.sezioni li ul li#li_asili-nido-privati
{
 	margin:0px;
 	padding:0px;
 	margin-top:10px;
 	list-style:none;
  	/*height:19px;*/
  	font-family:helvetica,arial;
  	font-size:1em;
  	color:#F37937; 
 	background: url("/images/bg_li_orange.png") no-repeat left top; 
 	vertical-align:bottom;
 	position:relative;
}


ul.sezioni li ul li#li_asili-nido-aziendali.selezionato, ul.sezioni li ul li#li_asili-nido-privati.selezionato
{
 	background: url("/images/bg_li_sel_orange.png") no-repeat left top; 
}


ul.sezioni li ul li a
{
 	color:#FFFFFF; 
	text-decoration:none;
}  

ul.sezioni li ul li#li_asili-nido-aziendali a, ul.sezioni li ul li#li_asili-nido-privati a
{
 	color:#F37937; 
	text-decoration:none;
	font-weight:bold;
	
}  

ul.sezioni li ul li.selezionato
{
	background: url("/images/bg_li_round_sel_white.png") no-repeat left top; 
}

ul.sezioni li ul li#scarica_pdf_aziendali
{
	position:absolute;
	top:32px;
	left:175px;
}

ul.sezioni li ul li#li_asili-nido-aziendali a.scarica_pdf, ul.sezioni li ul li#li_asili-nido-privati a.scarica_pdf 
{
	position:absolute;
	right:20px;
	top:0;
	font-weight:normal;
}		

ul.sezioni li ul li#scarica_pdf_privati
{
	position:absolute;
	/*top:150px;*/
	text-align:right;
	padding-top:-15px;
	border:1px solid red;
}

ul.sezioni li ul li#scarica_pdf_aziendali, ul.sezioni li ul li#scarica_pdf_privati
{
 	margin:0px;
 	padding:0px;
 	list-style:none;
   	font-family:helvetica,arial;
  	font-size:1em;
  	color:#F37937; 
 	background: none; 
 	vertical-align:bottom;	
}

ul.sezioni li ul li#scarica_pdf_aziendali a, ul.sezioni li ul li#scarica_pdf_privati a
{
 	color:#F37937; 		
}

ul.sezioni li ul li#scarica_pdf_aziendali a:hover, ul.sezioni li ul li#scarica_pdf_privati a:hover
{
 	color:#76797F; 		
}

div#testo_ad_ancore
{
	margin-top:30px; 	
}

div#testo_ad_ancore p, div#testo_ad_ancore h3
{
 	font-family:helvetica,arial;
  	font-size:1.2em;
  	color:#76797F; 
  	text-align:justify;
}

div#testo_ad_ancore ul
{
 	font-family:helvetica,arial;
  	font-size:1.2em;
  	color:#76797F; 
}
		

div#testo_ad_ancore h1.selezionato, div#testo_ad_ancore h2.selezionato
{
 	margin:0px;
 	padding:0px;
 	padding-left:20px;
	padding-top:2px;
 	list-style:none;
  	height:19px;
  	font-family:helvetica,arial;
  	font-size:1.2em;
  	font-weight:bold;
  	color:#F37937; 
 	background: url("/images/bg_li_sel_orange.png") no-repeat left top; 
 } 
 
div#testo_ad_ancore h1, div#testo_ad_ancore h2
{
 	margin:0px;
 	padding:0px;
	padding-top:2px;
 	list-style:none;
  	height:19px;
  	font-family:helvetica,arial;
  	font-size:1.2em;
  	font-weight:bold;
  	color:#76797F; 
 } 
 
div#mappa_left
{
	float:left;
	width:235px; 
}

div#mappa_right
{
	float:left;
	width:300px; 
	/*text-align:justify;*/
}

div#mappa_right p, div#mappa_right h3
{
	font-size:0.9em;
	line-height:1.1em;
  	font-family:helvetica,arial;
}
 
div#mappa_right h3.orange
{
	color:#F37937;
}

div#mappa_right h3.white
{
	color:#FFFFFF;
}

div#mappa_right ul
{
	margin-top:0;
	padding-top:0;
}

div#mappa_right li
{
	font-size:0.7em;
	line-height:1.1em;
  	font-family:helvetica,arial;
}

div#contatti_content
{
	line-height: 1.4em;
	font-family: helvetica,arial;
	font-size: 1.2em;
	color: #7b7c7e;
	position:absolute;
	top:475px;
}
div#contatti_content h1
{
	padding-left:15px;
	padding-top:5px;
  	font-family:helvetica,arial;
  	font-size:1em;
  	color:#F37937; 
  	font-weight:bold;
 	background: url("/images/bg_li_sel_orange.png") no-repeat left center; 
 	vertical-align:bottom;
}
div#contatti_content p
{
	line-height:1.2em;
}

#testo_ad_ancore .hideable p
{
	/*text-align: justify;*/
}

/* ****** CONTATTI FORM ******* */



/* INIZIO PARTE CONTATTI */
ul.error_list
{
    margin-bottom: 2px;
}

#contatti p.indirizzo
{
    text-align:left;
    margin:0;
    line-height:1.22em;
    font-family:Helevetica Regular, Arial;
    font-size:1.4em;
    font-weight:normal;
}

#contatti a
{
    text-decoration:none;
    color:#FFF;
}

#contatti a:hover
{
    text-decoration:none;
    color:#FC0;
}

#google_map
{
	position:absolute;
	top:0px;
	left:320px;
	width:565px;
	height:465px;
	display:block;
	background-color:#FFFFFF;
	margin-left:50px;
}

#body_contatti #pulsanti_icone
{
	left:700px;
}

#posizioni_aperte_content, #contattaci_content
{	
	font-size: 0.9em;
        background: url(/images/nursery/form/bg_form.jpg);
        padding-left: 30px;
        padding-top: 30px;
        width: 520px;
        height: 545px;
        margin-top: 20px;
}

#posizioni_aperte_content h2, #contattaci_content h2
{
	font-family:Helevetica Regular, Arial;
	font-size:1.2em;
	font-weight:normal;
}
#posizioni_aperte_content h1, #contattaci_content h1
{
	font-family:Helevetica Regular, Arial;
	font-size:1.7em;
	font-weight:bold;
}

#contattaci_content p
{
	font-family:Helevetica Regular, Arial;
	font-size:1.7em;
}

#posizioni_aperte_content #posizione_aperta h1
{
	margin-bottom: 15px;
	font-size: 2em;
}
#posizioni_aperte_content #posizione_aperta h2
{
	font-size: 1.5em;
	margin-bottom: 15px;
}

#posizioni_aperte_content .bold
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1.3em;
}

#contattaci_content .bold
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 2em;
}

.posizione_codice
{
  	width:100px;
   	float:left;
	background: url("/images/dash.png") no-repeat right center;
  	margin:6px;
}

.posizione_titolo
{
  	float:left;
   	margin:0px;
}
#posizioni_aperte_content a
{
	font-weight:bold;
	color:#FFF;
}
#posizioni_aperte_content a:hover
{
	color:#FC0;
}

#posizioni_aperte_content #posizione_aperta
{
	font-family:Helevetica Regular, Arial;
	font-weight:normal !important;
	font-size:1.5em !important;
}

#posizioni_aperte_content ul li
{
	line-height: 1.1em;
}

#posizioni_aperte_content ul
{
	margin-top: 10px;
	margin-left: 23px !important;
}

.clear
{
  	display:block;
  	height:2px;
   	border-top:1px solid #FBB074;
	clear:both;
}

	/* FORM */
div#posizioni_aperte_content form th
{
    text-align:left;
    width:110px;
}

div#posizioni_aperte_content form tr
{
    font-size:1.3em !important;
}

div#posizioni_aperte_content select
{
    height:25px;
    background-color: #F2F3B1;
    border:1px solid #E7B078;
    margin-bottom:5px;
}

div#posizioni_aperte_content input
{
    background:	url(/images/nursery/form/bg_input.jpg);
    border:	0px;
    font-family:  Arial, Helvetica;
    font-size:	18px;
    color:	#8e522e;
    font-weght:	normal;
    padding-left:	12px;

    width:353px;
    height:25px;
    padding-top:12px;
    background-color: #F2F3B1;
    color: #8C542D;
    margin-bottom:5px;
    font-family: Helvetica,Arial;
    font-size:1em;
}

div#posizioni_aperte_content textarea
{
    background:	url(/images/bg_textarea.jpg);
    border: none;
    width: 345px;
    height: 100px;
    padding: 10px;
    color: #8e522e;
}

div#posizioni_aperte_content input[type="submit"]
{
    margin-left:112px;
    background:	url(/images/nursery/form/bg_submit.jpg);
    width: 365px;
    height: 37px;
    padding-bottom: 15px;
    padding-top: 7px;
    font-size: 16px;
    color: black;
}

div#posizioni_aperte_content input[type="file"]
{
    -moz-appearance: none;
    /*width:400px;*/
    height:25px;
    padding-top:7px;
    margin-bottom:5px;
}

div#posizioni_aperte_content label, #contattaci_content label
{
  font-family:  Arial, Helvetica;
  font-size:	18px;
  color:	#f9f8ee;
  font-weight:	normal;
  text-align:	right;
  padding-right: 15px;
}

#contattaci_content input, #contattaci_content select
{
  background:	url(/images/nursery/form/bg_input.jpg);
  border:	0px;
  font-family:  Arial, Helvetica;
  font-size:	18px;
  font-weght:	normal;
  padding-left:	12px;

  width:353px;
  height:25px;
  padding-top:12px;
  background-color: #F2F3B1;
  /*color: #8C542D;*/
  margin-bottom:5px;
  font-family: Helvetica,Arial;
  font-size:1em;
}

#contattaci_content textarea
{
    background:	url(/images/nursery/form/bg_note.jpg);
    border: none;
    width: 345px;
    height: 100px;
    padding: 10px;
    /*color:	#8e522e;*/
}

#contattaci_content select
{
    padding: 12px;
    height:37px;
    width: 364px;
}

#contattaci_content .submit
{
    background:	url(/images/nursery/form/bg_submit.jpg);
    width: 365px;
    height: 37px;
    padding-bottom: 15px;
    padding-top: 7px;
    font-size: 16px;
    color: black;
    margin-top: 5px;
}

	/* FINE FORM */


/* FINE PARTE CONTATTI */