/*
Fogli di stile per i  tag HTML
*/

/*colori usati

blu scuro: color: #003873;
blu medio: #2D4B9B;
azzurro chiaro: color: #C8D1E7;
grigio: #CCCCCC 

*/

body {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	padding:0px;
	margin:0px;
}
form{
	margin:0;
	padding:0;
}

a:active {
	color:#003873;
	text-decoration:none;
}

a:link {
	color:#000000;
	text-decoration:none
}

a.th:link {
	color:#ffffff;
	text-decoration:none
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

a.th:hover {
	color: #ffffff;
	text-decoration: underline;
}

a:visited {
	color: #000000;
	text-decoration: underline;
}

a.th:visited {
	color: #ffffff;
	text-decoration: underline;
}

th {
	background-color: #abd;
	color: #003355;
	text-align: center;
	height: 20px;
}

td {
	padding-left:20px;
	border-bottom:1px solid #CCCCCC;
	height:25px;
}

b {
	color: #FF0000;
}

table {
	width: 700px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

/*
Fogli di stile personalizzati
*/
.testosx {
	text-align: left
}
	
.titolo {
	font-weight: bold;
	color: #003355
}

.alert {
	font-weight: bold;
	color:#FF0000;
}

td.alert {
	background-color:#FF9900;
	color:#003355;
}

th.alert {
	color:#FFFFFF;
}

/*
Fogli di stile per i contenuti
*/
#contenuto {
	width:800px;
	background-image:url(../admin_form_image/sfondo.gif);
	background-repeat:repeat-y;
	padding-top:20px;
	padding-bottom:20px;
}
#intro {
	width:800px;
	background-image:url(../intro/sfondo_intro.gif);
	background-repeat:repeat-y;
	padding-top:0px;
	padding-bottom:0px;
}
#bottom {
	width:800px;
	padding-top:0px;
	padding-bottom:0px;
}
