/* ***************************************************************** */
/* ***                                                           *** */
/* *** In questo foglio di stile vengono definiti colori e bordi *** */
/* ***                                                           *** */
/* ***************************************************************** */


body {
	background-color:	#000000;
	background-image:	url(http://www.agsp.it/fogli_di_stile/prova_sfondo_4.jpg);
	background-repeat:	no-repeat;
	background-position:	right top;
}


#menu_navigazione_principale {
	background: 		#CCDDEE;
	border-bottom: 		#006699 1px dashed;
	filter:alpha(opacity=80);-moz-opacity:0.8;
}

#briciole {
	background: 		#CCDDEE;
	border-bottom: 		#006699 0px dashed;
	filter:alpha(opacity=80);-moz-opacity:0.8;
}

a {
	color:			#111111;
}

a:hover {
	text-decoration:	underline;
}

#corpo_principale {
	background: 		#ffffff;
/*	opacity:                0.5;*/
	filter:alpha(opacity=80);-moz-opacity:0.8;

	border: 		#004488 1px solid;
}


#canvas0 { background-color:	#5588CC;}
#canvas1 { background-color:	#5588CC;}

.colonna_sinistra_box {
	background-color:	#BBCCEE;
	border:			#99CCEE 1px solid;
	filter:alpha(opacity=80);-moz-opacity:0.8;
}

#news_box p:first-letter {
	color:			#004488;
	font-weight: 		bold;
	font-size:		2em;
}

#news_box img {
	border: 		#6699CC 1px solid;
}

/* Il box destro è quello 'dentro' al corpo principale */
/* Ci mettiamo il menu di navigazione secondario */

#news_box {
	background: 		#5588CC;
	border:			#557799 2px outset;
}

#box_destro a {
	padding:		2px;
	color:			#000000;
	text-decoration:	none;
}

#box_destro a:hover {
	text-decoration:	underline;
}

#box_destro ul {
	list-style-image:	url(head_box.gif);
}

#box_destro  p {
	border: 		#111111 1px dashed;
}

#box_destro  table {
	border: 		#fcf2cc 2px solid;
	background: 		inherit;
	padding:		5px;
}

#corpo_principale p {
	text-indent:		0px;
}

#corpo_principale h1 {
	color:			#cc0033;
	border-bottom: 		#111111 1px dashed;
}

#corpo_principale h2 {
	color:			#cc0033;
	border-bottom: 		#111111 1px dashed;
}

#segreteria  {
	border: 		#9ab 2px solid;
}

.news  {
	border: 		#9ab 2px solid;
}

th {
	background-color:	#fcf2cc;
}

.layout th {
	border-bottom:	1px dashed #aaaaaa;
	background-color: white;
}


/* box header */

#intestazione {
	background-color: 	#6699CC;
	border: 	  	#5588CC 1px solid;
	filter:alpha(opacity=80);-moz-opacity:0.8;
}

div.testointestazione	{	color:	#004488;}


#highlighterbg {
	color:			#BBCCEE;
}

#highlighterbg a {color:	#BBCCEE;
}

#highlighter {background-color:	#BBCCEE;}


/* pari e dispari di una tabella */
.even {
	background-color:	#BBCCEE;
	padding:		5px;
/*	margin:			5px; */
}
.odd {
	background-color:	#CCDDEE;
	padding:		5px;
/*	margin:			5px; */
}


#logo {

	background-color:	#cc0033;
	background-color:	#FFFE66;

}

dl {
	padding:		5px;
	margin:			5px; 
}

dt {
	font-weight: 		bold;
}

dd {
	margin:			0px; 
	padding-left:		10px;
}


