/* ADIVA di Vincenzo Palmieri - info@adiva.eu - www.adiva.eu - www.osservatorioaziende.it - tel/fax +39 0975 22661 */
/* BASE */
*{ margin:0 auto; line-height:1.5em;}
body{  font-family:Verdana; font-size:12px;}
img, fieldset{ border:0;}
.left{ text-align:left;} .right{ text-align:right;} .center{ text-align:center;} .justify{ text-align:justify;}
.fright{ float:right;}
p{ padding-bottom:10px;}
h1{ text-align:center; margin:10px 0;}
ul{ list-style:square;}
li{ padding-bottom:5px;}

.mainbox{ width:740px; clear:both;}
.innerbody{ padding:0px 20px 20px 20px;}

.borderon{ background:url( pic/borderbody.gif) top center repeat-y;}
.bordertop{ background:url( pic/bordertop.gif) top left repeat-x; height:3px; line-height:normal; padding:0; margin:0 auto; border:0; border-collapse: collapse;}
.backmilly{ background:url( pic/background-braccialetti.gif) top center no-repeat;}

#social{ float:right; padding-right:10px;}
#social img{ padding:3px;}

.adiva, .copy{ font-family:Arial,Ms Sans Serif; font-size:10px; font-weight:normal; color:black; letter-spacing:0.2em; text-decoration:none;}
.adiva:hover{ color:#cccccc;}

.lingua{ margin:0; padding:0; text-align:center;}
.pisa{ font-size:14px; font-weight:bold; color:black; text-decoration:none;} /* azienda ospedaliera pisa*/
.nota{ font-size:11px; font-weight:bold; color:black; text-decoration:none;}

.off{ color:#c0c0c0;}
.on{ color:black;}
.w200{ width:200px; vertical-align:top;}
.w50{ width:50%; vertical-align:top;}
#eventi h2{ padding:20px 0 0 0;}
    #eventi p{ margin:0; padding:5px 0 10px 0;}
    #eventi td{ vertical-align:top; text-align:center;}

#casestudies{ margin:0; padding:0; margin-left:20px;}
    #casestudies li{ padding:10px 0 30px 10px; min-height:200px;}
    #casestudies .double{ float:right; margin-left:10px;}
    #casestudies .double div{ float:left;}
    .imgborder img{ border:1px solid black; margin-left:5px;}
    #casestudies .testato, #commenti li{ background:url(pic/testato.gif) top left no-repeat; padding-left:20px;}
    .extrabot{ margin-bottom:60px;}

#commenti{ list-style:none; padding:0; margin:0;}

#linksutili{ list-style:none; padding:0; margin:10px;}
    #linksutili li{ background:url(pic/point.gif) top left no-repeat; padding:0 0 15px 30px;}

a {color:#C00000; font-weight:bold;}
    a:hover{ color:#e5bd00; text-decoration:none;}
    a:active{ font-weight:bold;}

td { font-size:12px; color:black}
.required {color:#078B00; font-weight:bold}

.small{ font-size:9px; color:black; font-weight:normal;}

.form { border:1px solid #c0c0c0; font-weight:normal; font-size:12px; color:black; background-color:#FFF9E0}
.keep{ padding:5px;}
.underscore{ text-decoration: underline;}

#menuouter{ background-color:#FFD836; width:100%; height:130px;}
#menu{ font-size:13px; color:#d8b009; text-align:center; font-weight:bold;}
    #menu ul{ list-style:none; margin:0; padding:0; padding-top:3px;}
    #menu li{ display:inline; margin:0; padding:0 10px 0 0; line-height:2em;}
    #menu img{ padding:0 5px; vertical-align:baseline;}
    #menu a{ color:black; text-decoration:none;}
    #menu a:hover{ color:white;}
    .menuoff{ color:white; font-weight:bold;}

/* menu buy*/
#buybox{ margin:auto;}
#buybox a:hover{ color:white;}

.inevidenza{ color:#0000A0; text-align:center; margin-top:30px;}

/* menu seo*/
.sitiamici{ font-weight:bold; color:#e0e0e0; text-decoration:none; margin:20px; text-align:center;}
.sitiamici .on:hover{ color:#00B000;}
#tagseo{ font-size:9px; color:#a0a0a0; text-align:justify;}

.input{ width:250px; height:25px; color:#595959; border:1px solid #c0c0c0; padding:8px; font-size:14px;}
.textarea{ width:260px; height:150px; background-color:#FFFFFF; font-size:12px; color:#595959; border:1px solid #c0c0c0; padding:2px 0 0 4px; overflow:auto;}
