/*****************************/
/*** Core html setup stuff ***/
/*****************************/

*{
font-family: Trebuchet MS, Helvetica, sans-serif;
margin:0px;
padding:0px;
border:0px;

}

html {
 
  margin-bottom: 1px;

}

form {
  margin: 0;
  padding: 0;
}

body {

background-color:#cab3d0;}


p, font, div , input,input,textarea, select,.div_news,li {
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:12px;
line-height: 16px;
margin: 0px;
padding: 0px;
color:#000;}


a {
        color:#FF8B00;
        font-style:normal;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
  color:#FF8B00;
        font-style:normal;
	text-decoration: none;
	font-weight: normal;
}

input,textarea
{
	margin:2px; background:#EBE1AA; color:#FF8B00; padding:1px; }
input:focus,textarea:focus{
background:#FF8B00; color:#fff; padding:1px; 	text-decoration: none; 	}	

ul{ margin:5px 20px}

ul li{list-style: none; }

ol li{ margin-left: 20px;}


img { border:2px solid #FF8B00; }

.clr{clear:both; line-height:0px;}
.scheda{background:#EBE1AA;}

h1,h2,h3,h4,h5,h6,legend {font-size:18px;color:#FF8B00; font-weight: normal; font-style: italic;  font-family: Trebuchet MS, Helvetica, sans-serif;}
h1 {font-size:18px;color:#EBE1AA; font-weight: normal; width: 220px; padding-left: 430px; text-align: center; font-style: italic; line-height: 30px}
h2{ font-size:15px; }
h3{ font-size:13px; text-transform: uppercase }
h4{ font-size:12px; }
h5,legend{ font-size:11px; }
h6{ font-size:10px; }


.center{ margin: 10px auto;}

#sfondo{ background: url(../images/sfondo_int.png) no-repeat; width: 1024px; height:755px; padding: 0px; margin: 0px;}
#pag_home #sfondo{ background: url(../images/sfondo_home.png) no-repeat; }
#pag_cont #sfondo{ background: url(../images/sfondo_contatti.png) no-repeat; height:1235px; }
#pag_pop{background: #FFF; padding: 10px}
#header ul li{
float:left;
 margin-top: 20px;
}
#header ul{ list-style: none; margin: 0px;}


#header ul li#home{
 margin-top: 0px;
 }
/*
 
  #chisiamo a , #corsi a , #studio a,#staff a, #metodo a{

  padding-right:130px;
 }
 
  #chisiamo a img, #corsi a img, #studio a img,#staff a img, #metodo a img{

  width:16
  height:100%;
 }
 #home a{
  padding-right:100px;
  padding-bottom:100px;}
 
	#chisiamo a{
  padding-bottom:61px;}
	#corsi a {
  padding-bottom:81px;} 
	#studio a{
  padding-bottom:106px;}
	#staff a{
  padding-bottom:120px;} 
	#metodo a{
  padding-bottom:120px;}
*/
  
  #home ,#home img {
  width:119px;
  height:105px;
  border: 0px;
  background: url(../images/home.png) no-repeat;
  }
  #chisiamo,#chisiamo_a , #chisiamo img , #chisiamo_a img {
  width:152px;
  height:61px;
  border: 0px;
  background: url(../images/chisiamo.png) -2px -2px no-repeat;
  }
  #corsi,#corsi_a  , #corsi img , #corsi_a img{
  width:142px;
  height:81px;
  border: 0px;
  background: url(../images/corsi.png) -5px -2px no-repeat;
  }
  
  #massaggi,#massaggi_a, #massaggi img , #massaggi_a img{
  width:147px;
  height:91px;
  border: 0px;
  background:url(../images/massaggi.png) 0px -20px no-repeat;
  }
  
  #studio ,#studio_a , #studio img , #studio_a img{
  width:145px;
  height:106px;
  border: 0px;
  background: url(../images/studio.png) -5px 12px no-repeat;
  }
  #staff,#staff_a  , #staff img , #staff_a img{
  width:140px;
  height:120px;
  border: 0px;
  background: url(../images/staff.png) -20px -2px no-repeat;
  }
  #metodo,#metodo_a , #metodo img , #metodo_a img{
  width:168px;
  height:120px;
  border: 0px;
  background: url(../images/metodo.png) -20px -15px  no-repeat;
  }
#home img, #chisiamo img , #chisiamo_a img, #corsi img , #corsi_a img, #studio img , #studio_a img, #staff img , #staff_a img, #metodo img , #metodo_a img,#massaggi img , #massaggi_a img{ background: none;}
   
  #chisiamo:hover  ,#chisiamo_a {
  background: url(../images/chisiamoh.png) -2px -2px no-repeat;
  }
  #corsi:hover, #corsi_a {
  background: url(../images/corsih.png) -5px -2px  no-repeat;
  }
  #massaggi:hover, #massaggi_a {
  background: url(../images/massaggih.png) 0px -20px no-repeat;
  }
  #studio:hover, #studio_a {
  background: url(../images/studioh.png) -5px 12px no-repeat;
  }
  #staff:hover , #staff_a{
  background: url(../images/staffh.png) -20px -2px no-repeat;
  }
  #metodo:hover, #metodo_a{
  background: url(../images/metodoh.png) -20px -15px  no-repeat;
  }

  
  
  #main{ width: 100%; margin-top: 20px;}
  
  #eventi{ float: left; width:185px; height:255px; overflow: hidden; padding: 125px 45px 0px 70px;  font-size: 11px; text-align: left;  }
  
  #eventi h4 a{ color: #000; font-weight: bold; font-size:12px; font-style: italic}
   #eventi .news_content{ color: #5A4386; font-size:11px; font-style: italic}
   
   #eventi .news_content *{ color: #5A4386;} 
  
  #pag_home  #eventi{ float: left; width:185px; height:255px; overflow: hidden; padding: 25px 45px 0px 70px;  font-size: 11px; }
    #testo{ float: left; width:647px; height: 380px; padding: 0px 5px; /* overflow: auto */ }
    
   #pag_home #testo{ float: left; width:647px; height: 280px; padding: 0px 5px;}
   #pag_cont #testo{ float: left; width:647px; height: 840px; padding: 0px 5px; /* overflow: auto */}
    
    #video{ float: left; width: 185px; height: 155px; overflow: hidden; padding: 0px 48px 0px 67px; color: #FFF; }
    #pag_cont .slideshow ,  #pag_cont #video p{ display: none; visibility: hidden;}
        #testo_bottom{ float: left; width:647px; height: 105px; padding: 25px 5px; color:#FFF;  }
     
      #pag_home #testo_bottom{height: 190px;}
       #pag_home #video{ height: 240px;}
        #video *,  #testo_bottom *{ color: #FFF; font-size:11px; line-height:12px;}
    #footer{ width: 251px; margin: 0px auto;}
    
      #dovesiamo {
  width:101px;
  height:26px;
  background: url(../images/dovesiamo.png) no-repeat;
  float: left;
  }
  
   #dovesiamo:hover {
  background: url(../images/dovesiamoh.png) no-repeat;
  }
   #dovesiamo a{ padding:36px 101px 0px 0px;}
   
   
    #link {
  width:56px;
  height:26px;
  background: url(../images/link.png) 0px 0px no-repeat;
  float: left;
  }
  
   #link:hover {
  background: url(../images/linkh.png) no-repeat;
  }
   #link a{ padding:36px 56px 0px 0px;}
  #contatti {
  width:80px;
  height:26px;
  background: url(../images/contatti.png) no-repeat;
  float:left;
  }
  #contatti:hover {
  background: url(../images/contattih.png) no-repeat;
  }
   #contatti a{ padding:36px 80px 0px 0px;}
   
   #pag_home #dovesiamo, #pag_home #contatti, #pag_home #link {margin-top:20px;}
   
   .col_img{
  width:215px;
  height:130px;
  float:left;
   }
   
    .col_img img{
   margin: 3px 33px 3px 33px;
   }
   .col_img p{ text-align: center; font-size: .9em}
    .col_img img.vert{
   margin: 5px 58px;
  
   }
   
   
    .col_imgl,.col_imgr{
   margin:5px;
   float: left;
   }
   .col_imgr{
   float: right;
   }
   
   .prezzo_orig{text-decoration: line-through}
   .prezzo_scontato{color:#FF8B00;  font-weight: bold;}
   
    .col_imgl img, .col_imgr img{ margin: 5px}
    .torna{margin-left: 160px; width:120px; text-align: center}
    
    #stafff a{
    line-height:20px;
    }
    .privacy p{
    font-size:.9em;
    
    }
    
  #regolamento ul li{ list-style: circle; margin-bottom: 10px;}
  
 #numeri li, #lettere li li{ list-style:decimal;}
    
    #lettere li{ list-style:lower-alpha;}
    #informativa h2,#informativa h3 { font-size: 1em}
    #informativa p,#informativa p{ font-size: .9em;}
    
    
    #ulcorsi li {line-height: 22px; }

