body {	
	font-family:Arial, Helvetica, sans-serif;
	background-color:#dbe4d1;
}

/* 
	########################################################################
	################################################################## ADMIN
*/

.adminClass {
}

table.adminClass {
	background-color:#000000;
	border:1px solid #FFFF00;
}

td.adminClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFF00;
	text-align:left;
	
	border: 1px solid #FFFF00;
}

a.adminClass {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFF00;
	text-decoration:none;
}

td.adminPopupsTitle {
	width:50%;
	height:20px;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	font-size: 10px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
}

td.adminPopupsTitleLink {
	width:50%;
	height:20px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	font-size: 10px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
}

td.adminPopupsTitleLink a {
	text-decoration:none;
	color:#FFFFFF;
}

td.adminListImage {
	width:80px;
	text-align:left;
	vertical-align:top;
	background-color:#AAAAAA;
}

td.adminListCtrls {
	text-align:left;
	vertical-align:top;
}

td.adminListCtrlUpdate {
	height:20px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	font-size: 10px;
	color: #666666;
	background-color:#EFEFEF;
}

td.adminListCtrlDelete {
	height:20px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	font-size: 10px;
	color: #666666;
	background-color:#EAEAEA;
}

td.adminListCtrlNew {
	height:20px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	font-size: 10px;
	color: #666666;
	background-color:#EFEFEF;
}

.adminFormButtons {
	width:50px;
	font-size:10px;
}

.adminFormButtons#update {
	background-color:#0099CC;
}

.adminFormButtons#delete {
	background-color:#FF0000;
}

.adminFormButtons#new {
	background-color:#00CC33;
}

td.adminFormImage {
	width:80px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
}

td.adminFormCtrls {
	text-align:left;
	font-size: 10px;
	color: #666666;
	vertical-align:top;
	padding-left:10px;
}

td.adminListLink {
	width:80px;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	font-size: 10px;
	font-weight:bold;
	background-color:#AAAAAA;
}

td.adminListLink a {
	color:#FFFFFF;
}

/* 
	########################################################################
	################################################################### HOME
*/

.home_sxBtns {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6D6D6D;
	font-weight:bold;
}

.home_sxBtnsTd {
	background-image: url(../images/base_left_iscr_repeat.gif);
	background-repeat:repeat-y;
}

.home_aiccText {
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6D6D6D;
	font-weight:bold;
}

.home_news {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6D6D6D;
	text-align:left;
}

.home_newsTitolo {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6D6D6D;
	font-weight:bold;
	text-align:left;
}

.home_newsTitolo a {
	text-decoration:none;
	color:#6D6D6D;	
}

.home_newsletterCenter {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-align:left;
}

td.home_newsletterCenterContinua {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#66C9C9;
	text-align:right;
}

td.home_newsletterCenterContinua a {
	text-decoration:none;
	color:#66C9C9;
}

/* 
	########################################################################
	########################################################## MDL_ITINERARI
*/

.mdlItinerari_title {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
}

a.mdlItinerari {
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#555555;
}

a.mdlItinerari:link {
	color:#555555;
}

a.mdlItinerari:visited {
	color:#555555;
}

a.mdlItinerarie:hover {
	color:#555555;
}

a.mdlItinerari:active {
	color:#555555;
}

td.mdlItinerari_text {
	font-size:11px;
	color:#6D6D6D;
	text-align:left;
}

.mdlItinerariDetail_titolo {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:left;
}

.mdlItinerariDetail_contenuto {
	font-size:11px;
	color:#666666;
	text-align:left;
}

/* 
	########################################################################
	############################################################# MDL_EVENTI
*/

.mdlEventi_title {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#CCCC33;
}

a.mdlEventi {
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#555555;
}

a.mdlEventi:link {
	color:#555555;
}

a.mdlEventi:visited {
	color:#555555;
}

a.mdlEventie:hover {
	color:#555555;
}

a.mdlEventi:active {
	color:#555555;
}

td.mdlEventi_text {
	font-size:11px;
	color:#6D6D6D;
	text-align:left;
}

.mdlEventiDetail_data {
	color:#CCCC33;
}

.mdlEventiDetail_titolo {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:left;
}

.mdlEventiDetail_contenuto {
	font-size:11px;
	color:#666666;
	text-align:left;
}

/* 
	########################################################################
	############################################################## MDL_LINKS
*/

.mdlLinks_title {
	text-align:left;
}

td.mdlLinks_title a {
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

td.mdlLinks_title a:link {
	color:#99CC33;
}

td.mdlLinks_title a:visited {
	color:#FF8000;
}

td.mdlLinks_title a:hover {
	color:#FF8000;
}

td.mdlLinks_title a:active {
	color:#FF8000;
}

td.mdlLinks_text {
	font-size:11px;
	color:#6D6D6D;
	text-align:left;
}

/* 
	########################################################################
	########################################################### MDL_CONTATTI
*/

.mdlContatti_title {
}

td.mdlContatti_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:left;
}

.mdlContatti_text {
}

td.mdlContatti_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6D6D;
	text-align:left;
}

td.mdlContatti_text a {
	text-decoration:none;
	color:#66CC99;
}

/* 
	########################################################################
	######################################################### MDL_ISCRIZIONI
*/

.mdlIscrizioni_inputTxts {
}

input.mdlIscrizioni_inputTxts {
	font-size:10px;
	color:#70A011;
	text-align:left;
}

.mdlIscrizioni_testo {
}

td.mdlIscrizioni_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
}

.mdlIscrizioni_labels {
}

td.mdlIscrizioni_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	text-align:left;
}

/* 
	########################################################################
	######################################################### MDL_NEWSLETTER
*/

.mdlNewsletter_txts {
}

td.mdlNewsletter_txts {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	text-align:left;
}

.mdlNewsletter_editorialTitle {
}

td.mdlNewsletter_editorialTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#444444;
	text-align:left;
}

.mdlNewsletter_numero {
}

td.mdlNewsletter_numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}

.mdlNewsletter_newsTitle {
}

td.mdlNewsletter_newsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#444444;
	text-align:left;
}

.mdlNewsletterView_numero {
}

td.mdlNewsletterView_numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}

.newsl_printTitle {
	display:none;
}

/* 
	########################################################################
	####################################################### MDL_FATTINOTIZIE
*/

.mdlFatti_navText {
}

.mdlFatti_navText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6D6D6D;
	text-align:left;
}

.mdlFatti_title, .mdlFatti_titleData {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF8000;
	text-align:left;
}

.mdlFatti_titleData {
	font-style:italic;
}

.mdlFatti_abstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6D6D;
	text-align:left;
}

.mdlFattiDetail_data {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF8000;
	text-align:left;
	font-style:italic;
}

.mdlFattiDetail_titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	text-align:left;
}

.mdlFattiDetail_contenuto {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
}

/* 
	########################################################################
	########################################################## MDL_NORMATIVE
*/

.mdlNormative_title, .mdlNormative_titleData {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC9900;
	text-align:left;
}

.mdlNormative_titleData {
	font-style:italic;
}

.mdlNormative_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6D6D;
	text-align:left;
}

/* 
	########################################################################
	########################################################## INTERNAL TXTS
*/

.intTxts {
}

td.intTxts {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6D6D6D;
	text-align:left;
}
