/* Parametri dei TAG html */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-position:top; background-image:url(images/sfondo_px.jpg); background-color:#232b2a; margin:0px; background-repeat:repeat-x; color:#FFFFFF   }
hr { color:#cccccc; height:1px; background-color:#CCCCCC  }
a:link { color: #ffffff; text-decoration: none; }
a:visited {	color: #ffffff;	text-decoration: none;}
a:hover { color:#91a7a3; text-decoration: underline;}
a:active {color: #ffffff;text-decoration: none;}
a:focus { outline: none; } 
input { background-color:#4f5957; border-color:#394442; font-size:11px; border-style:solid; border-width:1px; color:#FFFFFF; }
textarea { background-color:#4f5957; border-color:#394442; font-size:11px; border-style:solid; border-width:1px; color:#FFFFFF;}
select { background-color:#4f5957; border-color:#394442; font-size:11px; border-style:solid; border-width:1px; color:#FFFFFF;}

/* Parametri di classi Css */
/* Classi di testo */
.txt_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color:#cccccc }
.txt_txtlettura { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color:#999999 }
.txt_titbig { font-family:Arial Narrow; font-size:15px ; color:#ffffff; font-weight:bold }
.txt_titmid { font-family:Arial Narrow; font-size:13px ; color:#91a7a3; font-weight:bold }
.txt_titsmall { font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#ffffff; font-weight:bold }
.txt_subtitmid { font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#91a7a3;   }
.txt_subtitmid2 { font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#50615e;   }
.txt_subtitsmall { font-family: Arial, Helvetica, sans-serif; font-size:10px ; color:#91a7a3 }
.txt_desc { font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:10px ; color: #666666; }
.txt_descmini { font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:10px ; color:#999999; }
.txt_system { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color:#999999; }
.txt_browser { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color:#333333; }
/* Classi immagine */
.img_img {  }
.img_small { border-color: #ffffff; border-width:3px;    }
.img_portfolio { border-color: #ffffff; border-width:8px;    }
.img_mid { border-color:#999999; border-width:1px; }
.img_big {  }
/* Classi oggetti Highslide */
.highslide-html-content { display: none; padding: 10px 10px 10px 10px; overflow:visible }
.highslide-html { background-color:#FFFFFF ; border-style: solid; border-color:#000000; border-width:0px; }

.tabbar { background-image:url(images/barpx.jpg); background-repeat:repeat-x; background-position:bottom}
.divslide { padding-top:15px; padding-bottom:20px; padding-left:2px; padding-right:3px; line-height:20px; color:#d1d6d5; font-family:"Arial Narrow"; font-size:14px; }
.contentsommario { margin:0px ; width:482px; height:260px; position:absolute;  } 
.bordodiv { margin-top:5px; border-top:dotted; border-width:1px; border-top-color:#666666;} 
.bordodiv2 { margin-top:2px; border-top:dotted; border-width:1px; border-top-color:#666666;} 
.bordodivclienti { margin-top:3px; padding-bottom:3px;  border-bottom:dotted; border-width:1px; border-bottom-color:#666666; color:#999999} 
.cellatitolo { background-color:#50615e; font-family:"Arial Narrow"; font-size:14px; padding:3px; font-weight:bold}
.tabportfolio {  border-color: #ffffff; border-width:8px; border-style:solid  }
.testoprincipale { line-height:20px; text-align:justify; padding-top:25px; color:#CCCCCC}
.footersx { padding:25px; background-color:#4f5957 ; color:#91a7a3; font-size: 11px;	font-family: Arial, Helvetica, sans-serif; }
.footerdx { width:388px; padding:25px; background-color:#394442; color:#91a7a3; font-size: 11px;	font-family: Arial, Helvetica, sans-serif;  }


.divspace {
height:41px!important;
height:39px;
float:none }

.ridimensiona img{ width:80%; border:solid; border-color:#FFFFFF; border-width:2px; }
