 BODY  {  overflow-x:hidden; }
span ul { 
         list-style-type:circle;
		 margin-left:15px;
		 }
 b,strong {
    font-weight: 600;
	letter-spacing:-0.015em;
	}


  i ,em{ font-weight: 400; }
   i > b, b > i, em > strong, strong > em {
                 font-weight: 600;
                 letter-spacing:-0.015em;
				 }

#header { position:absolute;
          top:0px;
		  height:75px;
		  width:100%;
		  font-size: 18px;
          text-shadow: none;
          color: #696661;
          background: #FFFDF6;
          opacity: 0.8;
		  /*filter: alpha(opacity = 80); */
		 
		  padding: 0 0 0 0;z-index:2;
        }



#header_menu {
              font-size:11pt;
			  width:960px;
			  letter-spacing:0.05em;
			  text-align:center;
			  margin-left:auto;
			  margin-right:auto;
             }


#header2 {padding-left:25px;
          overflow:hidden;
		  position:relative;
		  height:75px;
		  width:100%;
		  text-shadow: none;
		  color: #696661;}
	 
#inner_testimonials  {
                       text-align:left;
					   margin-left:auto;
					   margin-right:auto;
					   padding:8px;
					   font-family: 'Open Sans', sans-serif;
                     }


#cornice { text-align:center;
           vertical-align:top;
		   width:705px;
		   padding-top:13px;
		   height:493px;
		   background:url(images/cornice.png) no-repeat; }



a:hover {text-decoration:none;color: #696661;}
a {color: #696661;}
		 


 .caption-top,
 .caption-bottom{color:#fff;
                 font-weight:normal;
				 line-height:99.4%;
				 padding:2px;
				 font-size:12px;
				 background:#666;
				 font-family: 'Open Sans', sans-serif;
				}
















#facebox {  position: absolute;
            top: 0;
            left: 0;
            z-index: 100;
            text-align: center; }


#facebox .popup{
  position:relative;
  border:0px solid rgba(0,0,0,0);


}

#facebox .content {
  display:table;
  width: 320px;
  
  /* sfondo del box */
 
 
  color:black;
}

#facebox .content > p:first-child{
  margin-top:0;
}
#facebox .content > p:last-child{
  margin-bottom:0;
}

#facebox .close{
  position:absolute;
  top:5px;
  right:5px;
  padding:2px;
  /* sfondo del box della x */
  background:#fff;
}
#facebox .close img{
  opacity:0.3;
}
#facebox .close:hover img{
  opacity:1.0;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

/*  velo grigio in background */
#facebox_overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  height:1000px;
  width:100%;
  background-color: #000;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}
 


 
 

/* accordition */


ul{padding:0; list-style-type:none;}

ul.text {margin-bottom: 1em; line-height: 1.5em;}
.text-center {text-align: center;}
.demo-container { width: 226px;margin-top:-2px;}
 

.dcjq-count {float: right;}
.grey .accordion a:hover {  color: #990000;}
.grey .accordion a:active{outline: none;}
.grey .accordion{border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.grey .accordion, .grey .accordion li {margin: 0; padding: 0; border: none;}
.grey .accordion a {outline: none;padding: 18px  0px 0 30px;margin-bottom:-3px;font-size:10pt;font-family: 'Open Sans', sans-serif;line-height:90%;background:   url(images/bott_bianco_ok.png) no-repeat;height:34px;cursor:pointer;margin-left:-5px; text-decoration:none; display: block; color: #94202B;  position: relative;  }
.grey .accordion a.dcjq-parent.active {outline: none;}
.grey .accordion a.dcjq-parent, .grey .accordion a.dcjq-parent:hover {outline: none;font-size:10pt;font-family: 'Open Sans', sans-serif;background:   url(images/bott_rosso_ok.png) no-repeat ; padding: 18px  0px 0px 30px;cursor:pointer;color:#F4FFFD;margin-left:-5px;margin-bottom:-3px;}
.grey .accordion a .dcjq-icon {outline: none;position: absolute; top: 50%; right: 20px; width: 20px; margin-top: -17px; height: 34px; background: url(images/prova_right2.png) no-repeat 0 center;}
.grey .accordion a.dcjq-parent.active .dcjq-icon {outline: none;margin-top: -19px;background: url(images/sotto_piccola.png) no-repeat;}
ul ,  li , ul ,  li {margin-left:0px;}