body		{ background-image:url(/images/bg.jpg); background-repeat:repeat-x; background-color:#00174B; margin:0px; padding:0px; font-size:13px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
form		{ margin:0px; padding:0px;}
input 		{ color:#666666; font-size:10px; padding:3px;}
a			{ color:#0000FF; text-decoration:underline;}
#header		{ background-image:url(/images/header.jpg); background-repeat:no-repeat; width:960px; height:250px; }
#colsx				{ border-left:2px solid #E8E8E8; border-right:2px solid #E8E8E8; padding:15px 15px 3px 15px;}
#coldx2_content		{ font-size:12px; line-height:18px; width:665px; border-left:2px solid #E8E8E8;border-right:2px solid #E8E8E8; padding:15px 15px 3px 15px;}
#colsx ul	{ margin:0px; padding:0px;}
#colsx li	{ padding:3px; border-bottom:1px dotted #CCCCCC; list-style:none;}
.colsx_td	{ padding:12px;}
.colmid_home_td	{padding-top:0px; width:100%;}
.colmid_td	{ padding:12px;}
.coldx2_td	{ padding:12px;}
#box_login	{ background-image:url(/images/box_login.jpg); background-repeat:no-repeat; width:211px; height:161px; color:#999999; font-size:10px;}
img			{ border:0px;}
#footer		{ background-image:url(/images/footer.jpg); background-repeat:repeat-x; width:960px; height:62px; color:#B5D2E2; font-size:10px;}
#footer a	{ color:#B5D2E2; text-decoration:none;}
#footer a:hover	{ text-decoration:underline;}

.titPagina   {font-size:24px; font-weight:bold; color:#003399; margin-bottom:10px;}
.testiPagina {text-align:justify; padding-right:10px;}
.testoBig    { font-size:16px; font-weight:bold;}
.menu        { font-size: 18px; color: #FFFFFF; background-image:url(/images/fondo_menu.jpg);  background-repeat:repeat-x; width:960px; height:60px; text-align:left;}

a.linkmenu:link     {text-decoration:none; color:#DAF1F1; font-size:22px;}
a.linkmenu:visited  {text-decoration:none; color:#DAF1F1; font-size:22px;}
a.linkmenu:hover    {text-decoration:underline; color:#DAF1F1; font-size:22px;}
a.linkmenu:active   {text-decoration:none; color:#DAF1F1; font-size:22px;}

a.linksx:link     {text-decoration:none; color:#666666; font-size:14px;}
a.linksx:visited  {text-decoration:none; color:#666666; font-size:14px;}
a.linksx:hover    {text-decoration:none; color:#003399; font-size:14px;}
a.linksx:active   {text-decoration:none; color:#666666; font-size:14px;}

a.linksubmenu:link     {text-decoration:none; color:#DAF1F1; font-size:12px; margin:5px; font-weight:bold;}
a.linksubmenu:visited  {text-decoration:none; color:#DAF1F1; font-size:12px; margin:5px; font-weight:bold;}
a.linksubmenu:hover    {text-decoration:underline; color:#DAF1F1; font-size:12px; margin:5px; font-weight:bold;}
a.linksubmenu:active   {text-decoration:none; color:#DAF1F1; font-size:12px; margin:5px; font-weight:bold;}

.divisore           { margin:10px; font-size:12px;}


.dataNews   {font-size:10px; color:#999999;}

.errore     {color:#FF0000; font-weight:bold; text-align:center; font-size:14px;}

.thumb      { border:5px solid #CCCCCC;}

/*gestione box home*/

.fotoHome     {float:left; margin-right:10px; border:3px solid #FFFFFF;}
.fotoHomeDx   {float:right; margin-left:10px; border:3px solid #FFFFFF;}
.fotoHome2    {border:2px solid #CCCCCC;}

.titoloHome   {font-size:18px; font-weight:bold; font-family: "Myraid Pro", "Trebuchet", "Trebuchet MS", Verdana, Arial, sans-serif; color:#003399; border-bottom:1px solid #CC0000; margin-bottom:5px;}
.testoBoxHome {color:#333333;}
.boxHome      {
	border:1px dotted #666666;
	padding:5px;
	background-color:#ECEEFF;
	
}
.spazioBox    { clear:both; font-size:12px;}
