@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */

body {margin:0 2% 1% 2%; padding:0; background-color:#ffffff; min-width:800px;}
a {color:#003399;}

/* ombre */
.blur {background-color:#9F9F9F; /*shadow color*/ color:inherit; margin-left:0px; margin-top:4px; margin-bottom:-6px;}
.shadow {position:relative; bottom:2px; right:2px; background-color:#666; /*shadow color*/ color:inherit;}

/* posizionamenti e dimensioni */
#testata {width:100%; height:81px;}
#menualto {width:100%; height:25px; text-align:right; margin-bottom:0; padding-bottom:0;}
#corpo {position:relative; width:100%;}
#contenitore {position:relative; margin-right:203px;}
#contenuto {position:relative; margin-left:147px;}
#colsx {position:absolute; top:0; width:147px;}
#coldx {position:absolute; top:0; right:0; width:203px;}
#coda {position:relative;}
#chiusura {margin-top:1em;}
#copy {margin-top:6px;}
#indice {line-height:150%;}
#indice li a {text-decoration:none;}

/* colori */
#contenuto, #menualto, #testata, #corpo, #contenitore, #coda {background-color:#ffffff;}
.nocolor {color:#000000;}

/* caratteri */
#colsx {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size:11px;}
#contenuto {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; padding:0px 8px 8px 10px;}
h1 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:normal; font-size:100%; background-color:#f4f4f4; letter-spacing:0.1em; margin-top:0; border-top:1px dotted; border-bottom:1px dotted; padding:3px;}
h2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:120%; margin-top:0; padding:3px;}
h3 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:120%; margin:0; padding:3px; border-bottom:1px dotted #CCCCCC;}
#contenuto p {text-align:justify;}
#chiusura {text-align:left; font-family:Geneva, Arial; font-size:12px; line-height:100%; color:#999999;}
#chiusura a {text-decoration:none;}
#copy {line-height:150%;}
#copy a {text-decoration:underline; color:#999999; font-size:10px;}

/* specializzazioni */
#testata #logo {position:absolute; width:147px; height:81px; background-color:#ffffff;}
#testata #logo img {margin-top:30px;}
#testata #sfondo {position:relative;}

/* particolari */
.bottonemenu {margin:0; padding:0;}

 /* case history */
.casehistory {background-color:#FFFFFF; padding:4px; border:1px dashed #CCCCCC;}


