* img {border:0px;}
/*stili generali e di layout*/
body {	
	color: #000;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	padding:0;
	margin:0;
	font-size:12px;
	height:100% !important;
	background: url(../images/sfondo_pag.jpg) repeat-y  center;
}
#container {
	width:984px;
	overflow:hidden;
	margin:0 auto;	
	background: url(../images/sfondo_pag.jpg) repeat-y top center;
	height:100% !important;
  	
}

/*stili header*/
#header{margin:30px 0;padding:0;}
#header h1, h2 {display: none;}

#testata{margin:0px;padding:0;display: block; height:97px; width:290px;background: url(../images/centroshama.jpg) no-repeat top left; text-indent:-6000em;}

#headmenu {
font-size:12px;
width:694px;
margin: 0;
display:block;
clear:both;
height:45px;
float:right;
}

#headmenu ul {margin:0; padding:0; text-align:left; height:30px; text-align: center;}

#headmenu ul li {
	list-style-type:none; 
	width:104px;
	float:left;	
	height:30px;
}
#headmenu ul li.long {
	width:138px;
}
#headmenu ul li.last {
	margin-right:0px;
}
#headmenu ul li a{
  color:#000;
  text-decoration:none;
  padding-top:15px;
  display:block;
}
#headmenu ul li a:hover{background: url(../images/sfondo_menu.jpg) no-repeat top center;}
#headmenu ul li a.selected{background: url(../images/sfondo_menu.jpg) no-repeat top center;}
#testo.hidden{visibility:hidden;}

/*stili content*/
#content{clear:both; display:block;  height:291px; width:984px; overflow:hidden; background:#FFFFFF;}

#content.home{background: url(../images/sfondo_home.jpg) no-repeat top left #e0d48d; border-right:solid 22px #dd8603; margin:0;padding:0;width:962px;}
#content.chisiamo{background: url(../images/sfondo_chisiamo.jpg) no-repeat top left #FFFFFF;}
#content.contatti{background: url(../images/sfondo_contatti.jpg) no-repeat bottom left #FFFFFF;}
#content.dovesiamo{background: url(../images/sfondo_1.jpg) no-repeat top left #FFFFFF;}
#content.terapie{background: url(../images/sfondo_terapie.jpg) no-repeat bottom left;}
#content.convegni{background: url(../images/sfondo_terapie.jpg) no-repeat bottom left #FFFFFF;}
#content.lezioni{background: url(../images/sfondo_lezioni.jpg) no-repeat top left;}
#content.attivita{background: url(../images/sfondo_lezioni.jpg) no-repeat top left;}
#testo{float:right;width:694px;}
#testo p{margin:0px; padding:10px;}

.contatti p{margin:70px 0 0 30px !important; padding:0px !important;}
#content.home #testo p{margin-top:115px;}
#content  a{
color:#95330f;
}
#accWrapper {background-color:#FFF;height:291px; float:right; width:694px; overflow: hidden;}

.accordion {
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 0px;
	float: left;
	margin:10px 0 10px 10px;
	height: 264px;	
	font-size:10px;
}
 
.accordionTitle { /* This one will be generated by the jQuery part */
	background-color: #dd8603;
	color:#FFFFFF;
	border-left: 1px solid #e0d48d;
	border-right: 1px solid #e0d48d;
	cursor: pointer;
	padding: 3px 5px;
	margin: 0px;
	float: left;
	height: 285px;
	overflow: auto;
}

.clearBoth { clear: both; }

#testo h3{
font-size:12px;
font-weight:600;
color:#95330f;
margin:10px 0 0 10px; padding:0;
}
#testo h4{
font-size:9px;
font-weight:200;
font-style: italic;
color:#95330f;
margin: 0 0 3px 10px; padding:0;
}
.accordion h3{
font-size:12px;
font-weight:600;
color:#95330f;
margin:0; padding:0;
}
.accordion h4{
font-size:9px;
font-weight:200;
font-style: italic;
color:#95330f;
margin:0 0 3px 0; padding:0;
}
table { border-collapse:collapse; }
tr.last td { border-bottom:1px solid #dd8603; }
tr.title td { border-bottom:1px solid #dd8603; font-size:12px}

table {text-align:left !important; border-collapse: collapse !important; width:95% !important;border-collapse: collapse;}
table th{color:#95330f !important; padding:3px 0 !important; font-size:12px !important;width:70px !important;padding-bottom:2px !important; text-align:left !important;}
table th.giorno{width:auto !important;}
table tr.title{border-bottom:solid 1px #95330f; }
table tr.last{border-bottom:1px solid  #dd8603 !important; margin-bottom:2px !important;}
table{width:90% !important;}
.accordion p{
margin:10px 0 0 0;
font-size:10px;
}

.accordion p.right{
text-align:right;
}

/*stili footer*/
#footer {
	margin-top:60px;
	text-align:center;
	display:block;
	float:right;
	width:694px;
}
#footer p{
	color:#333;
	font-size:11px;	
}

		
#accWrapper.dueTab div.accordion{width:628px;}

#accWrapper.quattroTab div.accordion{width:578px;}
#accWrapper.cinqueTab div.accordion{width:553px;}
div.testo{
	overflow:auto;	
}

div.testo p{
	margin-right:5px;	
}

#accWrapper.quattroTab div.testo{
  height: 238px;
	width: 560px;
}

#accWrapper.treTab div.testo{
  height: 238px;
	width: 603px;
}
#accWrapper.dueTab div.testo{
  height: 238px;
	width: 623px;
}


#accWrapper.cinqueTab div.testo{
  height: 238px;
	width: 540px;
}
#accWrapper.cinqueTab div.testo{
  height: 238px;
	width: 520px;
}

