a {
	color:#AE2BA1;
	text-decoration:none;
}

.all {
    font-family:arial;
	font-size:11px;
	position:absolute;
	width:780px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	border-style:solid;
	border-width:1px;
	border-color:#24618E;
	padding:10px;
	padding-bottom:40px;

  }
  
a:hover {
	color:#8A8CBB;
}  

a.ordinatore {
	color:#000000;
}
h5 {
	font-size:18px;
	padding:0;
	margin: 0;
}

.utente_box {
	font-size:11px;
	position:absolute;
	top:132px;
	left:10px;
	width:175px;
	text-align:left;
	background-color:#F8F8F8;
  }

.utente_testo {
    text-align:left;
    margin:5px;
    padding:0px;
  }


.utente_titoletto {
   text-align:left;
   font-size:11px;
  }
  
.eventi_box {
	position:absolute;
	top:235px;
	left:10px;
	width:175px;
	text-align:left;
	background-color:#F8F8F8;

}

.eventi_testo {
	padding:5px;
}

.news_box {
	position:absolute;
	top:360px;
	left:10px;
	width:175px;
	text-align:left;
	background-color:#F8F8F8;
	
}

.news_testo {
	padding:5px;
}

.basiscout_box {
	position:absolute;
	top:485px;
	left:10px;
	width:175px;
	text-align:left;
	background-color:#F8F8F8;

}

.contatti_box {
	position:absolute;
	top:567px;
	left:10px;
	width:175px;
	text-align:left;
	background-color:#F8F8F8;

}

.titoletto {
   font-weight:bold;
   text-align:center;
   color:#24618E;
   font-size:11px;
}

.contatti_testo {
	padding:5px;
}

.indirizzario_tabella {
	width:100%;
}

.indirizzario_elemento {
	margin:0px;
	font-size:10px;
}
  
.indirizzario_riga0 {
	background-color:#ffffff;
}

.indirizzario_riga1 {
	background-color:#ECECEC;
}

.tabs {
	position: absolute;
	top:105px;
	left:10px;
    width:777px;
    background:#F4F4F4;
    line-height:normal;
	border-bottom:1px solid #24618E;
      }
.tabs ul {
	margin:0;
	padding:0px 0px 0 50px;
	list-style:none;
      }
.tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
.tabs a {
      float:right;
      background:url("img/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 3px;
      font-weight:bold;
      }
.tabs a span {
      float:left;
      display:block;
      background:url("img/tabrightJ.gif") no-repeat right top;
      padding:5px 10px 5px 5px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a span {float:none;}
    /* End IE5-Mac hack */
.tabs a:hover span {
      color:#FFF;
      }
.tabs a:hover {
      background-position:0% -42px;
      }
.tabs a:hover span {
      background-position:100% -42px;
      }
	  
.contenuti_box {
	position: relative;
	top:30px;
	left:180px;
	width: 575px;
    border-style:dashed;
    border-width:1px;
	border-color:#24618E;
    text-align:justify;
	padding:10px;
	font-size:small;
  }
  
.login_testo {
    text-align:left;
    margin:0px;
    padding:0px;
  }

.login_input {
    width:200px;
    padding:0px;
    margin-top:0px;
    border-width:1px;
    border-color:#000000;
    background-color:#E1E1E1;
  }
  
.calendariopicc_box {
	text-align:center;
  }
  
.titolo {
	font-size:14px;
	text-align:left;
	font-weight:bold;
}  
  
.form_input {
	float:right;
}

.form_elemento {
	padding:3px;
	clear:both;
}

.menu_box {
    position:absolute;
    top:150px;
	left:5px;
    width:150px;
    border:1px;
    border-style:solid;
    border-color:#24618E;
    padding:5px;
    text-align:left;
  }
  
.documenti_tabella {
	width:100%;
}

.calendario_grande {
    font-family:arial;
	font-size:11px;
  }
  
.documenti_elemento {
	margin:0px;
	font-size:10px;
}
  
.documenti_riga0 {
	background-color:#ffffff;
}

.documenti_riga1 {
	background-color:#ECECEC;
}












.notizia_CC_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
}

.notizia_LC_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_lc.jpg');
}

.notizia_EG_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_eg.jpg');
}

.notizia_RS_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_rs.jpg');
}

.notizia_TT_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_tt.jpg');
}

.notizia_titolo {
	font-size:18pt;
	font-weight:bold;
}

.notizia_tempo {
	font-size:8pt;
	font-weight:normal;
}

.notizia_testo {
	text-align:justify;
	margin-top:10px;
}

.notizia_azioni {
	text-align:right;
	font-size:12pt;
	font-family:monospace;
}

.notizia_edit {
	float:right;
	top:20px;
	left:450px;
}

.nav_successive {
	float:left;
	clear:left;
	padding:5px;
	padding-left:10px;
}

.nav_precedenti {
	text-align:right;
	float:right;
	clear:right;
	padding:5px;
	padding-right:10px;
}

.commento_contenitore {
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	margin:5px;
	padding:2px;
}

.commento_testo {
	text-align:justify;
}

.commento_autore {
	text-align:right;
	font-family:monospace;
}

div.calendarioPiccolo {position:relative;top:0px;left:30px;width:146px;border:1px;border-style:solid;border-color:#000000;text-align:center;font-family:arial;padding:5px;clear:both;}
table.calendarioPiccolo {}
td.calendarioPiccoloGiorno {width:15px;height:15px;background-color:#d0d0d0;border:1px;border-style:solid;border-color:#dddddd;font-size:x-small;text-align:right;}
td.calendarioPiccoloGiornoVisualizzato {width:15px;height:15px;background-color:#98F7B3;border:1px;border-style:solid;border-color:#dddddd;font-size:x-small;text-align:right;}
td.calendarioPiccoloGiornoNonMese {width:15px;height:15px;background-color:#eeeeee;border:1px;border-style:solid;border-color:#dddddd;font-size:x-small;text-align:right;}
td.calendarioPiccoloGiornoTesta {width:15px;height:15px;background-color:#dddddd;border:1px;border-style:solid;border-color:#dddddd;font-size:x-small;text-align:center;font-weight:bold;}
a.calendarioPiccoloGiornoLink {text-decoration:none;color:#000000}

div.calendario_lavagna {
	width:350px;
	height:100px;
	position:relative;
	top:-120px;
	left:200px;
	font-weight:bold;
}

.evento_LC_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_lc.jpg');
	clear:both;
}

.evento_EG_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_eg.jpg');
	clear:both;
}

.evento_RS_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	background-image:url('img/news_rs.jpg');
	clear:both;
}

.evento_CC_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	clear:both;
}

.evento_TT_contenitore {
	margin:10px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	clear:both;
	background-image:url('img/news_tt.jpg');
}

.evento_titolo {
	font-size:18pt;
	font-weight:bold;
}

.evento_tempo {
	font-size:8pt;
	font-weight:normal;
}

.evento_testo {
	text-align:justify;
	margin-top:10px;
}

.evento_azioni {
	text-align:right;
	font-size:12pt;
	font-family:monospace;
}

.evento_edit {
	float:right;
	top:20px;
	left:450px;
}

.doc_insert_form {
	width:300px;
	border-style:solid;
	border-width:1px;
	overflow:hidden;
	text-align:center;
}

.doc_insert_form_elemento {
	text-align:left;
	padding:5px;
	clear:both;
}




