
/* ######################################## Stili TAG HTML ######################################## */ 
 body, html { color:#FFFFFF; 
        font-family: Arial, Helvetica, sans-serif; 
	    font-size:12px;
	    scrollbar-3d-light-color: #CCCCCC;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-base-color: #333333;
        scrollbar-dark-shadow-color: #000000;
        scrollbar-face-color: #333333;
        scrollbar-highlight-color: #333333;
        scrollbar-track-color: #EBEBEB;
		background: #000000;
		margin:0;
		padding:0;
	  }	
	  
  
 h4 {margin:4px; font-size:16px;} 
 object {margin:0; padding:0;}

A:link, A:active, A:visited {text-decoration: none; color:#FF6600;}
A:hover {text-decoration: none; font-weight:bold; color:#FF6600;}

input { background:#666666; color:#FFFFFF;}

hr { border:#FF6600 1px solid }
/* ---------------------------------------------------------------------------------------------------- */ 






/* ###################################### BOX CONTENITORI e STILI GENERALI ############################ */ 
#boxprincipale { width:740px; margin-left:auto; margin-right:auto; margin-top:15px; }
#boxtestata, #boxmenuA, #boxmenuB {width:740px; margin-bottom:4px; display:block; }
#boxpartners { width:740px; margin-bottom:4px; display:block; background-color:#18207B; }
#boxfooter { width:740px; margin-bottom:4px; display:block; text-align:center; font-size:10px; color:#CCCCCC; }
a.footer { color:#FFFFFF;}
div.spacer { height: 4px; clear:both;}
.titolisezioni { background-color:EC5813; }

#freccia {
	background-color:#FF6600;
	background-image: url(img_template/striscia_arancio_giu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.titolo { display:block; background-color:#EC5813; height:21px; }
/* ---------------------------------------------------------------------------------------------------- */ 





/* ############################################ HOME PAGE ############################################# */
#homebg {
	width: 510px;
	height:100%;
	display: inline;
	float:left; 
	background-color: #333333;
	background-image: url(img_template/striscia_arancio.gif);
	background-repeat: repeat-x;
} 
#homesx { display: inline; float:left; background:#ccc; background:#333333; height:100%; }
#homecontent { margin-top: 10px; margin-right: 0; margin-bottom: 0;	margin-left: 10px; display:block; }
#homedx { display: inline; float:right; margin: 0; background:#000000; width: 225px; height:100%; }
.homenews { width:250px; display:block; }
/* ---------------------------------------------------------------------------------------------------- */





/* ########################################### STILI NEWS ############################################# */ 
.borderarancio { border-bottom:#EC5813 solid 2px; padding:5px 0;}
.titlenews { font-size:15px; font-weight:bold; color:#EC5813; }
/* ---------------------------------------------------------------------------------------------------- */





/* ######################################### Sezione OFFICINA ######################################### */ 
.vocicont { float:left; width: 120px; }
/* ---------------------------------------------------------------------------------------------------- */


/* ########################################## Sezione LINK ############################################ */ 
.elencolink { display:block; background:#4D4B4B; margin-bottom: 5px; margin-left: -40px; margin-right:10px; padding: 4px; list-style:none;}
/* ---------------------------------------------------------------------------------------------------- */


/* ----------------------------------------------------------------------------------------------------- */
/* #######################################   STILI FORM E PULSANTI  #################################### */
/* ----------------------------------------------------------------------------------------------------- */


textarea { background:#333333; color:#FFFFFF; }



/* ---------------------------------------------------------------------------------------------------- */
/* ################################    STILI NEWSLETTER, POPUP, SCROLL     ############################# */
/* ---------------------------------------------------------------------------------------------------- */	

/* stile popup */
#bodynlpopup { background:#000000; padding:8px; height: 800px}

/* classe per div con scroll */ 
        .boxscroll { height: 150px; padding: 5px; border:#E2007A 1px dashed; background-color: #666666; }
    .ie .boxscroll { overflow-y:scroll; }
 .gecko .boxscroll { overflow-y:scroll; }
 .opera .boxscroll { overflow:scroll; }
.safari .boxscroll { overflow:scroll; }

    .ie .privacy { overflow-y:scroll; }
 .gecko .privacy { overflow-y:scroll; }
 .opera .privacy { overflow:scroll; }
.safari .privacy { overflow:scroll; }
        .privacy { height: 250px; padding: 5px; border:#E2007A 1px dashed; }

/* ---------------------------------------------------------------------------------------------------- */ 




/* ############################################## Footer ############################################## */ 

#footer { font-size:10px; color:#CCCCCC;}
a.footer { color:#FFFFFF;}

/* ---------------------------------------------------------------------------------------------------- */ 


#title { margin: 40px;}
 input.pulsanti { background-color: #CCCCCC;
				  color: #000000;
				  font-weight: bold; }



	.login { margin:0px; border:#CCC 1px dashed; width:250px; font-size:11px; padding:4px; background-color: #333333}
	.boxcontent { margin:1px; border:#E2007A 1px dashed; }


/* Questi per sicurezza lasciamoli! */
	#LastNews img {
		float: left;
		margin: 25px;
		clear: left;	
	}
	#ListNews {
		clear: left;
	}
	.link {
		cursor: pointer;
	}



/* ############### STILI AREA FILE ############### */
	
	#areafiles table {
		width: 80%;
	}
	#areafiles table td {
		background-color:#8A9FFF;
		margin: 2px;
	}
	.files_icon {
		text-align: center;
		width: 10%;
	}
	.files_icon img {
		width: 22px;
	}
	.files_title {
		width: 80%;
		font-size: 1.1;
	}
	.files_fsize {
		width: 10%;
		font-size: 0.8em;
		font-family: courier;
	}

/* ############### GALLERIA ############### */

.GalleriaSemplice { font-size: 11px;}

h2 { font-size: 11px;}