/* Parametri dei TAG html */

body { background-color:#8d3043; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; background-image:url(images/sfondo2.jpg); background-position:top center; background-repeat:no-repeat; color:#CCCCCC; height:100% ; line-height:16px; background-attachment:fixed }
hr { color:#666666; height:1px; background-color:#666666; }
a:link { color: #c12735; text-decoration: none; }
a:visited {	color: #c12735;	text-decoration: none;}
a:hover { color:#FF0000; text-decoration: underline;}
a:active {color: #c12735;text-decoration: none;}
a:focus { outline: none; } 
.a_hover { color:#FF0000; font-weight:bold }
input { background-color:#592731; border-color:#000000; font-size:11px; border-style:solid; border-width:1px; padding:2px; margin:2px; color:#FFFFFF }
textarea { background-color:#592731; border-color:#000000; font-size:11px; border-style:solid; border-width:1px; padding:2px; margin:2px; color:#FFFFFF  }
select { background-color:#592731; border-color:#000000; font-size:11px; border-style:solid; border-width:1px; padding:2px; margin:2px; color:#FFFFFF  }

/* Parametri di classi Css */
/* Classi di testo */
.txt_txt { font-family:Arial, Helvetica, sans-serif; font-size:11px ; color:#CCCCCC }
.txt_titbig { font-family:Arial, Helvetica, sans-serif; font-size:15px ; color:#CC0000 }
.txt_titmid { font-family:Arial, Helvetica, sans-serif; font-size:12px ; color:#CCCCCC; font-weight:bold }
.txt_titsmall { font-family:Arial, Helvetica, sans-serif; font-size:13px ; color:#CCCCCC }
.txt_subtitmid { font-family:Arial, Helvetica, sans-serif; font-size:11px ; color:#CCCCCC; font-weight:bold }
.txt_subtitsmall { font-family:Arial, Helvetica, sans-serif; font-size:11px ; color:#CCCCCC }
.txt_desc { font-family:Arial, Helvetica, sans-serif; font-size:12px ; color:#999999; }
.txt_system { font-family:Arial, Helvetica, sans-serif; font-size:9px ; color:#999999 }
.txt_browser { font-family:Arial, Helvetica, sans-serif; font-size:9px ; color:#999999 }
.txt_mini { font-family:Arial, Helvetica, sans-serif; font-size:9px ; color:#999999 }
.txt_commenti { font-family:Arial, Helvetica, sans-serif; font-size:11px ; color:#cc9999 }

/* Classi varie */
.tdriga{ border-bottom:solid; border-bottom-color: #333333; border-bottom-width:1px; padding-bottom:4px; padding-top:4px; }
.puls { background-image:url(images/sfondo_puls.png); }
.pulsk { background-image:url(images/sfondo_pulsk.png)  }
/* Classi per le trasparenze */
.overlay{ position: absolute; top: 0;bottom: 0;left: 0;width: 100%;background: #000;opacity: 0.60;-moz-opacity: 0.60;filter:alpha(opacity=60);}
.overlay2{ position: absolute; top: 0;bottom: 0;left: 0;width: 100%;background: #000;opacity: 0.55;-moz-opacity: 0.55;filter:alpha(opacity=55);}
.content {position: relative;float: left;}
#column-1 .content {width: 180px;padding: 15px;}
#column-1 { position: relative; float: left; width: 210px; }
#column-1b { position: relative; float: left; width: 210px; }
#column-2b { position: relative; float: left; width: 195px; }
#column-3b { position: relative; float: left; width: 468px; }
#column-2 .content {
	width: 170px;
	padding: 15px;
}
#column-2 { position: relative; float: left; width: 195px; }
#column-3 .content {width: 438px;padding: 15px;}
#column-3 { position: relative; float: left; width: 468px; }
#column-4 .content {width: 438px;padding: 15px;}
#column-4 { position: relative; float: left; width: 468px; }


/* Let's compensate for IE6's inability to interpret top: 0; and bottom: 0; */
	* html #column-1 .overlay { height: expression(document.getElementById("column-1").offsetHeight); }

/* Classi immagine */
.img_img {  }
.img_small {   }
.img_mid { border-color:#000000; border-width:1px; }
.img_big {  }
/* Classi oggetti Highslide */
.highslide-html-content { display: none; padding: 25px 25px 25px 25px; }
.highslide-html { background-color:#FFFFFF ; border-style: solid; border-color:#000000; border-width:0px; }

