

body {
    margin: 0;
    padding: 0;
    text-align: left;
    font: 75% arial, tahoma, "Trebuchet MS", verdana, arial, verdana, sans-serif;
  }


#container {
    width: 1000px;
    border: 0px solid #FFE93B;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    line-height: 1.5em;
  }


#banner {
    height: 175px;
    padding: 0;
    margin-bottom: 20px;
    background: #fff url(images/image16.jpg) no-repeat;
    color: #333;
  }

/* TOP NAVIGATION */

  




ul.navlink {
    float : left;
    list-style-image : none;
    list-style-type : none;
    margin-bottom : 0px;
    margin-left : 130px;
    margin-right : 120px;
    margin-top : 0px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
  }


ul.navlink li {
    float: left;
    background: #fff url(images/navlinkbar.jpg) no-repeat;
  }


ul.navlink li a {
    float: left;
    text-decoration: none;
    color: #F80000;
    padding: 4px 15px 0 0;
    margin-right: 8px;
    font: 900 14px "Arial", Helvetica, sans-serif;
    background: #fff url(images/navlinkbar.jpg) no-repeat;
  }


ul.navlink li a span {
    float: left;
    padding-right: 15px;
    display: block;
    margin-top: -4px;
    height: 24px;
  }


ul.navlink li a:hover, ul.navlink li a.current {
    color: #FDFD98 ;
    background: url("images/blue.png") no-repeat top right;
  }


ul.navlink li a:hover span, ul.navlink li a.current span {
    background: url("images/blue.png") no-repeat top left;
  }

/* LEFT SIDEBAR */
  
  




#sidebar-a {
    float: left;
    width: 150px;
    width: 160px;
    width: 150px;
    margin-right: 5px;
    padding: 0 5px 0 5px;
    color: #666;
    background-color: #fff;
  }


.blog1 {
    color: rgb(55,133,197);
    font-size:large;
  }


.blog2 {
    text-decoration : blink;
    font-size:x-large;
    color:#FBBC0D;
    font-weight:bold;
  }


.getfirefox {
    color : #9999CC;
    font-size : x-small;
    line-height : 12px;
    text-align : center;
  }

/* LEFT MENU */
  





.leftul {
    font-size: 100%;
    letter-spacing: 1px;
    color:#3399FF;
    background: #fff;
    text-align:center;
    font-weight:bold;
    padding: 0 0 0 14px;
    margin-top:15px;
    font-family:sans-serif;
  }


.leftul  a {
    color: #00994D;
    background: inherit;
  }


.leftul  a:hover {
    color: #6A9662;
    background: inherit;
  }

/* MAIN CONTENT */
  
  




#content {
    padding: 0 20px 0 20px;
    margin-left: 170px;
    margin-right: 170px;
    border-left: 1px dashed #333;
    border-right: 1px dashed #333;
    color: #000;
    background-color: #fff;
  }

/* Main content home page */
  
  




.youtube1 {
    text-align:left;
    padding-left:115px;
    margin-top:63px;
    padding-bottom:53px;
  }


.backg_con_hp {
    background-image : url('images/fioriyou2.jpg');
     background-repeat:no-repeat;
    text-align:center;
  }


.backg_con_hp1 {
    background-image : url('images/fioriyou1.jpg');
  }


.palbero {
    width:550px;
    padding-left:6%;
  }

/* Main content centro.html */
 
  
  




.youtube2 {
    text-align:left;
    width:300;
    height:243;
    padding-left:15px;
    padding-top:89px;
  }


.backg_con_cen {
    background-image : url('images/sfondocent2.jpg');
    text-align:center;
  }


.backg_con_cen1 {
    background-image : url('images/arco.jpg');
  }


.imglogosm {
    float: right;
  }

/* Main content contatti.html */
 
 




.backg_con_cont {
    background : url('images/sfondocent3.jpg');
    text-align : center;
  }


.backg_con_cont1 {
    background-image : url('images/sfondocent4.jpg');
  }

/* Main content scuola.html */





.backg_con_scu {
    background-image : url('images/sfondocent3.jpg');
    text-align:center;
    margin-top:1em;
  }




/* Main content reiki.html */





.backg_con_rei1 {
    background-image:url(images/fiorerosso.jpg);
    background-repeat:no-repeat;
  }


.reikimg {
    float:left;
  }


.intro1 {
    width:200px;
    float:left;
    margin-left:40px;
  }


.intro1 strong, .intro2 strong {
    color:orange;
  }


.intro2, .intro3 {
    width:618px;
    margin-left:320px;
  }


.intro3 strong {
    color:#FF0000;
  }


.topbordo {
    border-top-style:dashed;
    border-top-width:1px;
    padding-bottom:1em;
  }

.rightext {
background-color : #fff;
font-style:italic;
}

/* RIGHT SIDEBAR */
  
  
  
  
  




#sidebar-b {
    float: right;
    width: 150px;
    width: 160px;
    width: 150px;
    margin: 0 0 0 5px;
    padding: 0 5px 15px 5px;
    color: #333;
    background-color:#FAF8E9;
  }


.pepper {
    width: 150px;
    height: 114px;
  }


.a_right {
    color:#6699FF;
    font-size:large;
  }


.rightul {
    background-color : #fff;
    color : #FF9933;
    font-family : sans-serif;
    font-size : 100%;
    font-weight : bold;
    letter-spacing : 0px;
    margin-top : 15px;
    padding-bottom : 0;
    padding-left : 14px;
    padding-right : 0;
    padding-top : 0;
    text-align : left;
    text-transform : uppercase;
  }

/* FOOTER */
  




#footer {
    clear: both;
    padding: 5px;
    margin: 0;
    background-color: #FEFEB8;
    color: #000;
    text-align:center;
  }


#footer a {
    text-decoration: none;
    color: red;
    background-color:#FEFEB8;
  }


#footer  a:hover {
    text-decoration: none;
    color: #FE3F22;
    background-color:#FEFEB8;
  }

/* LINKS */
  




a {
    text-decoration: none;
    color:#A64CFF;
    background-color: none;
  }


a:hover {
    text-decoration:underline;
    color: #666;
    background-color:none;
  }


a img {
    border: 0;
  }


.aext {
    text-decoration: none;
    color:#fff;
    background-color: none;
    font-size:xx-large;
  }

/* IMAGE PROPERTIES */
  




.mani2 {
    width:100px;
    height:100px;
    float : left;
    margin: 15px 15px 15px 0px;
  }


.leftimg1 {
    width:150px;
    height:192px;
    padding-bottom:10px;
  }


.rightimg1 {
    width:150px;
    height:192px;
    padding-bottom: 0px;
  }


.border {
    padding-left:20px;
  }


.hcent {
    height: 140px;
    width: 180px;
    margin: 80px 0 0 0px;
    position:relative;
  }


.hcent1 {
    height: 140px;
    width: 180px;
    position:relative;
    margin: 0px 0 22px 0px;
  }


.imgleft {
    float: left;
    border: 1px solid #90b905;
    margin: 5px 10px 10px 15px;
    padding: 5px;
  }

.farfalla {
 background-image:url(images/farfalla.jpg);
 background-repeat:no-repeat;
}


/* HEADING PROPERTIES */
  




h1 {
    width: 30%;
    font-size: 200%;
    letter-spacing: 5px;
    color:#6A9662;
    background: #fff;
  }


h2 {
    font-size: 130%;
    text-transform: uppercase;
    letter-spacing: 2px;
    color:#66CC00;
    background: none;
    text-align:center;
  }


h3 {
    padding: 5px;
    text-transform: uppercase;
    font-size: 110%;
    color:#CC0033;
  }


.h3a {
    font-weight:bold;
    color:#FF0000;
    font-size:medium;
    font-style:italic;
  }


.h3b {
    font-weight:bold;
    color:#996699;
    font-size:medium;
    font-style:normal;
    text-align:center;
  }


.h3c {
    font-weight:bold;
    color:#FFA500;
    font-size:x-large;
    font-style:normal;
    text-align:center;
  }


h4 {
    padding: 5px;
    text-transform: uppercase;
    font-size: 150%;
    color:#FFCC00;
    text-align:center;
    font-size:x-large;
    margin-left:20px;
    letter-spacing: 15px;
  }


h5 {
    text-align:center;
    font-weight:bold;
    color:orange;
    font-size:xx-large;
    padding-top:0px;
    margin-top:0;
  }


h6 {
    text-align:center;
    font-weight:bold;
    color:red;
    font-size:x-large;
    margin-top:-20px;
    font-style:italic;
  }


/* EXTRA storia e intervista html */

.cont1 { 
background-image: url(images/baleno.jpg);
background-repeat:no-repeat;
 background-position:top;
padding:0 60px 0 60px;
}

.cont2 { 
background-image:url(images/sfondoint.jpg);
background-repeat:no-repeat;
padding:0px 60px 0 60px;
margin: -15px 0 0 0;
}

.cont2bis { 
padding:0px 60px 0 60px;
margin: 0px 0 0 0;
}

.cont3 { 
 border-left: 1px dashed #333;
 border-right: 1px dashed #333;
 padding:0 50px 0 50px;
 text-align:justify;
 
}
#cont4{
background-image: url(images/sfondoint2.jpg);
background-repeat:repeat-y;
   background-position:center;
}
