@CHARSET "ISO-8859-1";
@import url(Amministrazione.css);


/* imposta la dimesione predefinita del sito,
 applicato al tag BODY */
.size1{
	font-family: Verdana, sans-serif;
	font-size: 75%;
}
.size2{
	font-family: Verdana, sans-serif;
	font-size: 90%;
}
.size3{
	font-family: Verdana, sans-serif;
	font-size: 105%;
}

/* dimensione testo*/
/* piccolo */
.size50{
	font-size-adjust: 0.5;
}


/* solido e semi-fluido */
.solid{
	width: 960px;
	margin: 0px auto;   /* centra in firefox e ie7 e opera */
	text-align: left;   /* ripristina l' allineamento */
}

.fluid{
	width: 100%;
	margin: 0px auto;   /* centra in firefox e ie7 e opera */
	text-align: left;   /* ripristina l' allineamento */
}

/* aAA dimensione caratteri AAA */
.sizeSwitch{
	float:right;
	margin: 15px 5px 0px 0px;
}

.sizeSwitch a{
	color: white;
	text-decoration: none;
}

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

body{
	text-align: center;   /*centra in ie5 e ie6 */
}

/* Elimino i bordi alle immagini */
html img{
	border: 0px;
}
/* ------- */

/* Stile testata */
.Titolo{
	font-size: 200%;
	font-weight: bold;
	width: auto;
	height: 164px;
	text-align:center;
	/*background: white url(immagini/logo.jpg) top center no-repeat;*/
	/*background: url(immagini/sfondoLogo.jpg);*/
}
.Titolo img{
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
/* -------------- */


/* menu orizzontale (SEZIONI) */
.Menu{
	font-size: 120%;
	font-weight: bold;
}
.Menu ul{
	padding: 5px 0px 5px 0px;
	/*border-bottom: 3px solid #790009;*/
	margin: 10px 0px 0px 0px;
}
.Menu li {
	display:	inline;
	/*border-right: 2px solid white;*/
	padding: 5px 20px 5px 20px;
}
.Menu a {
	text-decoration: none;
}
.Menu a:hover { 
}
.MenuSelezionato a{
}
/* -------------------- */

/* layout */
#Container{
	position: relative;
	margin: 5px 0px 0px 0px;
	/*border: 1px dashed blue;*/
}

#ColonnaSx{
	position:absolute;
	left:0px;
	top: 0px;
	width: 180px;
}

#ColonnaDx{
	float: right;
	width: 180px;
}

#ColonnaCnt{
	margin: 0px 185px 0px 185px;
	border: 1px solid white;
}
/* ------------- */



/* box delle colonne */
.Box{
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}
.Box h4{
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 0px 3px;
	margin: 0px 0px 0px 0px;
}
.Box ul{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.Box li{
	padding: 5px 5px 5px 5px;
}
.Box a{
	text-decoration: none;
}
.Box a:hover { 
	text-decoration: underline;	
}
.VoceSel, .Box li:hover{
}
/* --------------------------------------- */


.Centro {
/* 	border: 1px dotted red; */
	position:relative;  /* lasciare o non va in ie5 e ie6 */
	line-height: 150%;
}


/* colonna centrale !!! */
.Centro h2 {
	font-size: 120%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.Centro h3{
	font-size: 110%;
	font-weight: bold;
	display: inline; /* messo per visualizzare il link amministrazione a fianco */
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.Centro a{
}
.Centro a:hover{
}
.Centro table {
	table-layout:fixed;
	width: 100% !important; /* per i veri browser */
	width: auto;          	/* per quelli bachati come ie... */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	empty-cells: show;
}
.CentroTitoloNotizia{
	text-align:left;
}
.Centro table th{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.Centro table td{
	padding: 0px 2px 0px 2px;
	vertical-align: top;
}
.Centro hr{
	clear: left;
	height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.Centro p{
	margin: 0px 0px 0px 5px;
}
.CentroNotiziaImg{
	float: left;
	position: relative; /* LASCIARE PER IE6 e IE5.5 */
	width: 100px;
}
/* --------------------------------------- */


/* dettaglio commissioni */
.commissioneDett{
	float: left;
	width: 40%;
	position: relative;  /* LASCIARE PER IE6 e IE5.5 */
	margin: 15px;
	padding: 5px;
}
.commissioneDett a{
}
.commissioneDett ul{
	list-style-type: disc;
}
/* --------------------- */


/* Imposta la lunghezza dei campi imput*/
.TextArea{
	/*border:	1px solid #ecc2aa; */
	width: 90%;
}
.TextArea:focus {
	/* NOTA: Cambiare il colore di sfondo anche in js/hifocus.js 
	perche IE non supporta il focus e allora l'ho fatto 
	da javascript. maledetto IE! */
	/*border:	1px solid #aa3070;*/
	background-color: #fff5ff;
}
.submit{
	margin: 5px 0px 5px 0px;
}
/* ------------- */


/* lista pagine |1|2|3... */
.ListaPagine{
	margin: 5px 0px 15px 0px;
}
.ListaPagine ul{
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.ListaPagine li{
	display: inline;
	padding: 0px 2px 0px 2px;
}
.ListaPagine a{
	text-decoration: none;
}
.PaginaSelezionata{
	font-weight: bold;
	border-bottom: 2px solid #790009;
}
/* ------------------- */


/* BOX CALENDARIO */
.BoxCalendario p{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.BoxCalendario table td{
	border: 1px dotted #dadada;
	empty-cells: hide;
}

.BoxCalendarioEvento{
	background-color: #cccccc;
}
/* -------------  */


/* alcune tabelle (come quelle dell'orario) sono scritta dall'utente, con l'immagine float a sinistra 
firefox prende la dimensione errata, quindi sovrascrivo la dimensione */	
.TableAuto table{
	width: auto !important; 
}



/* textarea ricerca */
/*
.textareacerca{
	border:				2px solid #D98556;
	margin:				10px 0px 10px 0px;
	font-family: serif;
}
*/


/* -----------------------------------------------------------------     PREDEFINITI */

/* STILE EDITOR FCKEDITOR */
.fckedit{
	margin: 10px 0px;
	text-align:center;
}
/* STILI DI SCRITTURA DI FCKEDITOR */
.FckTitolo{
	font-weight: bold;
	font-size: 20px;
}

.FckSottotitolo{
	font-size: 16px;
	font-weight: bold;
}

.FckCorpo{
	font-size: 12px;
}

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


/* padding predefiniti */
.padd5h {
	padding: 0px 5px 0px 5px;
}
.padd5 {
	padding: 5px 5px 5px 5px;
}
.padd10 {
	padding: 10px 10px 10px 10px;
}
.padd10h {
	padding: 0px 10px 0px 10px;
}
.padd10v {
	padding: 10px 0px 10px 0px;
}

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

/* allineamenti predefiniti */
.alignSx {
	text-align:left;
}
.alignDx {
	text-align:right;
}
.alignCnt {
	text-align:center;
}
/* ------------------------ */

/* fissa la dimensione delle tabelle */
.fix{
	table-layout:	fixed;
}
/* -------------------- */

/* stile grassetto */
.bold{
	font-weight: bold;
}

.corsivo{
	font-style: italic;
}
/* --------------- */




/* larghezze predefinite */
.larg5 {
	width: 5%;
}

.larg10 {
	width: 10%;
}

.larg15 {
	width: 15%;
}

.larg20 {
	width: 20%;
}

.larg25 {
	width: 25%;
}

.larg30 {
	width: 30%;
}

.larg40 {
	width: 40%;
}

.larg45 {
	width: 45%;
}

.larg50 {
	width: 50%;
}

.larg60 {
	width: 60%;
}

.larg65 {
	width: 65%;
}

.larg70 {
	width: 70%;
}

.larg80 {
	width: 80%;
}

.larg85 {
	width: 85%;
}

.larg90 {
	width: 90%;
}

.larg95 {
	width: 95%;
}

.larg100 {
	width: 100% !important;
	width: 98%;
}
/* --------------------- */

