html{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
background-image:url(../layout/sfondo_sito3.jpg);
background-repeat:repeat;
}
q{
	display:block;
	width:80%;
	margin:5px auto;
	font-style:italic;
}
dfn {
margin: 0 2px;
}

.invisible{
display:none;
}
.invisibile{
display:none;
}

#sommario{
	margin-left:-500em;
	position:absolute;	
}

#contenitore_totale{
	width:774px;
	margin:0 auto;
	padding:0;
	background-image:url(../layout/fondo_contenitore.jpg);
	background-repeat:repeat-y;
	background-position: center;
}


/************** TESTATA ********************/

#testata{
background-image:url(../layout/logo_fondo_testata.jpg);
background-position:top center;
background-repeat:no-repeat;
width:774px;
height:241px;

}

#testata h1 {
position:absolute;
margin-left:500em;
}

#testata img {
height:228px;
width:515px;
padding:0;
margin:11px 0 0 249px;
z-index:0;
}


#testata p{
	padding-right:5px;
}


#testata p{
	width:508px;
	height:20px;
	margin:-24px 0 0 250px;
	text-align:right; 
}


/************** FINE TESTATA ********************/


#contenitore{
	
	/*background-color:#ffff00;*/
	margin:0px 0 0px 9px;
	width:757px;
	/*border-left:1px solid #330000;*/
}



/**************NAVIGAZIONE ***********************/
#menuNavigazione{
	margin:0;
	padding:0;
	width:238px;
	float:left;
}

#menuNavigazione ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

/*la riga che separa le sezioni*/
#menuNavigazione ul ul{
	padding-bottom:12px;
}


#menuNavigazione ul li li{
	margin:0px 10px 0px 12px;
	border-bottom:1px solid #133012;
	font-size:0.8em;
	text-indent:0px;
	color:#000;
}

#menuNavigazione a{
color:#000000;
text-decoration:none;
padding: 0 0 0 5px;
}

#menuNavigazione a:hover{
 color:#fff;
}

#menuNavigazione .selezionato{
	background-color:#f7f7f7;
}


#menuNavigazione .selezionato span{
 padding:0 0 0 6px;
}

#ansia_ascolto, #sintomi, #disagio_sociale, #ascolto_donna, #riflsessioni{
  font-family:Georgia, "Times New Roman", Times, serif;
  text-indent:12px;
  font-size:1em;
  color:#660000;
  list-style:none;
}


#ansia_ascolto{
	background-color:#bcbdb5;
}

#ansia_ascolto ul{
	border-bottom:4px solid #c7cbca;/*la righina che separa le varie sezioni*/
}

#sintomi {
	background-color:#a0a698;
}

#sintomi ul{
	border-bottom:4px solid #c7cbca;/*la righina che separa le varie sezioni*/
}

#disagio_sociale {
	background-color:#c1b988;
}

#disagio_sociale ul{
	border-bottom:4px solid #c7cbca;/*la righina che separa le varie sezioni*/
}

#ascolto_donna{
	background-color:#bcbdb5;
}

#ascolto_donna ul{
	border-bottom:4px solid #c7cbca;
}

#riflsessioni{
	background-color:#a99e80;
}

#riflsessioni ul{
	border-bottom:0px solid #000;
}



/************** fine NAVIGAZIONE ***********************/


/****************CORPO********************/
#corpo{
padding:0 10px 10px 10px;
float:left;
width:495px;
margin:0 auto 0 2px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:18px;
}

#corpo h2{
font-weight:400;
margin-top:1em;
margin-bottom:15px;
}

#corpo h2 a{
color:#000;
text-decoration:none;
}

#corpo h2 a:hover{
color:#000;
text-decoration:none;
}

#corpo a{
color:#660000;
}

#corpo a:hover{
color:#cc6600;
}

#corpo .importante{
color:#660000;
font-weight:bold;
}

/****************FINE CORPO********************/
/***********classe boxNuews*****************/
.box_news{
	padding:0px;
	background-color:#FCFCDC;
	border-right:solid 1px #766553;
	border-bottom:solid 1px #766553;
	border-left:solid 1px #766553;
	width:450px;
	margin:0 auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
}

.box_news h2{
	margin:0px;
	padding:10px;
	font-size:18px; font-weight:bolder;
	background-color:#766553;
	color:#fff;
	border:solid 1px #766553;
}
.box_news p{
	padding:5px;
}
/****************************/


/******footer**********/
#footer{
clear:both;
background-image:url(../layout/footer_ombra.jpg);
background-position:center top;
background-color:#650101;
height:70px;
width:774px;
margin:0 auto 0 0px;
}

#footer p{
color:#FFFFFF;
text-align:center;
padding:10px;
}

#footer a{
	color:#FFFFFF;
}
/******FINE footer**********/

/******INIZIO box_staf**********/
.box_staf {
clear:both;
padding:0 0 20px 0;
}

.box_staf legend {
font-size:1.2em;
}

.box_staf img, .foto{
float:left;
padding:0 10px 0 0; 
}

.curriculum{
clear:both;
padding:0;
margin:0;
}

.autoreCitazione{
	display:block;
	width:80%;
	margin:5px auto;
}
.autoreCitazione q{
	width:100%;
}
.autoreCitazione span{ 
	font-style:italic;
	font-size:small;
	font-weight:bold;
}
/******FINE box_staf**********/
.finestra_ok_cooki{	color: black; text-align: center; z-index: 1001; padding: 6px 15px; border-bottom: 1px solid #333; background-color:#FFFFFF;position:absolute;top: 0px;width: 100%;}
#ok_chiudi {border:1px solid;background-color:#62402a;	color: white;}

