/* CSS Document */
*{padding:0; margin:0; border:0; font-size:11px; font-family:Verdana , Times new roman, Verdana,  Thaoma, Arial, Helvetica, sans-serif;  color:#fff; }

body{background:#ccc;}
p{margin-bottom:10px;}

#wrapper {width:755px; margin:0 auto; }


.header{position:relative; height:226px; background:#8eacb6 url(header.jpg) no-repeat;}
.header h1 a{display:block; width:180px; height:131px; text-indent:-9999px; font-size:0}

/*.index{background:#258;}*/
.chisiamo{background:#8eacb6 url(header2.jpg);}
.curriculum{background:#8eacb6 url(header3.jpg);}
.patologie{background:#8eacb6 url(header4.jpg);}
.testimonial{background:#8eacb6 url(header5.jpg);}
.contatti{background:#8eacb6 url(header6.jpg);}


#contact{display:none;}

#menu{position:absolute; bottom:0;  height:48px; background:#242424; border-right:8px solid #7b7c7e;}
#menu ul{margin-left:15px;}
#menu ul li{float:left; margin-right:20px; list-style:none; line-height:40px;}
#menu ul li a{color:#fff; text-decoration:none; padding:2px; padding-left:3px; font-size:13px; }
#menu ul li a:hover{background:#3e3e3e }
#menu ul li a.active{color:#fc0; border-left:3px solid;   }


#menu_interno {margin-left:4px; margin-top:20px; height:100%}
#menu_interno  li{list-style:none; height:25px;}
#menu_interno  li a{color:#fff; text-decoration:none; padding:2px; padding-left:3px; font-size:13px; }
#menu_interno  li a:hover{background:#3e3e3e }
#menu_interno  li a.active{color:#fc0; border-left:3px solid;   }


#content {float:left; width:735px; background:#2e2e2e; border-top:5px solid #7b7c7e;  border-bottom:5px solid #7b7c7e; padding:10px; margin-bottom:10px; min-height:450px; height:auto !important; height:450px}
#content p{color:#fff}
#content h3{color:#fff; font-size:16px; margin-bottom:10px;}
#content h4{color:#fc0; font-size:14px; margin-bottom:10px;}
#content h5{color:#fc0; font-size:11px; margin-bottom:10px; font-weight:normal}

table.datatable td{padding:8px 2px;vertical-align: top;}


#storia {float:left; width:265px; }
#metodo {float:left; width:405px; margin-left:40px;}

#footer{clear:left; margin-top:10px; color:#f12;}
#footer a{color:#333;}
#footer #design p{text-align:right; display:block; width:200px; float:left; color:#7F7F7F;}
#footer #indirizzo p{display:block; width:550px; float:left; color:#7F7F7F;}


/* chi siamo - Curriculum */
#slideshow{  border:3px solid #fc0; width:240px; float:left; margin-right:20px;}
#slideshow img{width:240px;}
#content_txt{ float:left; width:460px;}


/* patologie trattate */ 

div.patologia{clear:left; margin-bottom:10px;}
div.patologia h5{color:#fc0; font-size:14px; margin-bottom:10px;}
div.patologia img{float:left; width:350px; margin:0 10px 10px 0; border:3px solid #fc0; }
div.patologia {float:left;}


/* HOMEPAGE */
div.storico{clear:left; width:300px; margin-bottom:10px;}
div.storico h5{color:#fc0; font-size:14px; margin-bottom:10px;}
div.storico img{float:left; margin:0 10px 10px 0; border:3px solid #fc0;}
div.storico {float:left;}

/* TESTIMONIAL */
#foto_testimone {float:left; width:550px; margin-right:20px;}
#foto_testimone img{border:3px solid #fc0; margin-bottom:5px;}
#elenco_testimoni{float:left; width:200px;}
#elenco_testimoni a{color:#fff; font-size:14px; text-decoration:none; border-left:15px solid #fff; padding-left:10px}
#elenco_testimoni a.active{color:#fc0; border-color:#fc0}
#elenco_testimoni p{padding-left:25px}


/* INTRO */
#wrapper_intro{width:755px; margin:0 auto;}
#intro p{text-align:center; color:#979797; padding:5px 15px;}
#intro ul  {width:600px; margin:5px auto; height:15px;}
#intro ul  li {float:left; list-style:none;}
#intro ul li a {font-size:10xp; padding:0 15px; height:15px; border-right:1px solid; color:#656565; }

/*	Contatti */
#contatto_diretto {float:left;float:left; width:300px; margin-right:65px;}
#fcontatto {float:left; margin-top:40px;}
#contatto_diretto p{clear:left; height:14px; }
#contatto_diretto p.link{text-align:right; margin-right:40px; padding-top:10px;}
#contatto_diretto label{display:block; width:80px; float:left; line-height:14px; margin-right:30px; }
#contatto_diretto input{ margin-bottom:10px;float:left; margin:0 5px; width:140px; background:#f2f2f2; padding:2px; border:1px solid #fc0; color:#000; height:15px; line-height:15px; padding:0;}

#contatto_diretto input.chkb{float:left; margin:0 5px;  height:15px; width:15px; background:#f2f2f2; border:1px solid #fc0; color:#000; }

#contatto_diretto textarea{width:256px; overflow:auto; background:#f2f2f2; padding:2px; border:1px solid #fc0; color:#333}
#contatto_diretto #sbform{width:40px; height:20px; margin:0; padding:0; margin-left:222px; margin-top:10px; }
#contatto_mappa  {width:300px; float:left;}
#contatto_mappa  address{line-height:20px; font-style:normal; margin:0; padding:0; }
#contatto_mappa  img{margin-top:22px;}

#contatto_diretto div.privacy {height:70px}
#contatto_diretto div.privacy p{margin:10px 0;height:40px}


p.selezione {margin-top:20px;}

/* home */
#contenuto {float:left; width:400px}
#contenuto img{border:2px solid #fc0;}



p.goback {text-align:right;}
p.goback a {color:#fc0;}


.news h4{clear:right; margin-bottom:10px;border-bottom:1px solid #ccc}
.news h5{clear:right; margin-bottom:10px; border-bottom:1px solid #ccc}
.news p{margin-bottom:3px; padding:2px; }
.news ul,ol{margin-left:25px;margin-bottom:15px;}
