BODY                {font-family: Verdana, Arial, Helvetica, sans-serif; 
						color: #CFCFCF;
						text-align: center; 
						font-size: 10px; 
						vertical-align: middle;
						margin: 0px 0px 0px 0px; 
						background-image: url(res/bg.jpg); 
						 height: 100%;
						 min-height: 100%;
						scrollbar-face-color: #990000;
						scrollbar-highlight-color: #FFFFFF;
						scrollbar-3dlight-color: #C0C0C0;
						scrollbar-darkshadow-color: #000000;
						scrollbar-shadow-color: #808080;
						scrollbar-arrow-color: #FFFFFF;
						scrollbar-track-color: #FFFFFF;
						}
						
						
HR				{ color: #FFFFFF; height: 0px;}
IMG				{ padding: 0px 0px 0px 0px; border-style: none;}

A					{ color: #666666; text-decoration: none;}
a:active            { color: #910812;}
A:link				{ color: #666666;}
A:visited			{ color: #666666;}
A:hover				{ color: #930712; text-decoration: 'underline'; }

p { text-align: justify;}


td.col1 {width: 157px; vertical-align: top;}
td.col2 {width: 6px; vertical-align: top;}
td.col3 {width: 587px; vertical-align: top;}
table {width: 100%;}

#container	{width: 820px; margin-left:auto; margin-right:auto; text-align: center; background-image: url(res/bg_lft_n.gif); background-color: #E5E5E5; }	 
#contents	{ margin-left: 15px; margin-right: 14px; background-color: #FFFFFF; color: #666666; }
#menu	{ width: 100%; margin-left:auto; margin-right:auto; vertical-align: middle; background-image: url(res/mFONDO.jpg); font-weight: bold; height: 32px; font-size: 10px; }
	
#menu td.menu_top_l {width: 7px;}
#menu td.menu_top_c {background-image: url(res/menu-bg.gif); text-align: center;}
#menu td.menu_top_r {width: 8px;}
#menu #puntimenu { padding: 5px 0px 0px 0px;  font-weight: bold; }
#menu #puntimenu a { padding-left: 5px; padding-right: 5px; font-size: 9px;}

#menu_left { width: 100%; font-weight: bold; text-align: left; background-color: #990000;}
#menu_left span {font-size: 14px; color: #333333;}
#menu_left img { padding-top: 15px; padding-bottom: 15px;}
#menu_left img.bottom { padding-bottom: 50px;}
#menu_left div.puntimenu {} 

#menu_left #banner { padding-top: 15px; padding-bottom: 15px; min-height: 250px; }
#menu_left #banner img { padding-top: 3px; padding-bottom: 3px;}

#main { width: 100%;  background-color: #E5E5E5; }

#main td.coltext1 { width: 587px; margin-left:auto; margin-right:auto; background-color: #E6E6E6; text-align: center; 
        color: #666666; 
        vertical-align: top;
        font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px; }


#main A.menu1                    {color: #333333;  }
#main a.menu1:active            { color: #333333;}
#main A.menu1:link				{ color: #333333;}
#main A.menu1:visited			{ color: #333333;}
#main A.menu1:hover				{ color: #930712; text-decoration: 'underline'; }

#main hr { color: #000000;} 
#main div.menu2 { background-image: url(res/mFONDO.jpg); height: 30px; width: 100%;}
#main div.puntimenu2 { padding-top: 8px; padding-bottom: 5px; }
#main A.menu2 {color: #FFFFFF;  }
#main a.menu2:active            { color: #FFFFFF;}
#main A.menu2:link				{ color: #FFFFFF;}
#main A.menu2:visited			{ color: #FFFFFF;}
#main A.menu2:hover				{ color: #999999; text-decoration: 'underline'; }

#main div.puntimenu3 { padding-top: 3px; padding-bottom: 10px; }
#main div.menu3 { padding: 1px 5px;}
#main A.menu3 {color: #FFFFFF;   font-size: 9px; padding-left: 12px;  }
#main a.menu3:active            { color: #999999;}
#main A.menu3:link				{ color: #999999;}
#main A.menu3:visited			{ color: #999999;}
#main A.menu3:hover				{ color: #FFFFFF; text-decoration: 'underline'; }

#menuSotto { padding-top: 10px; text-align: center; }
#menuSotto A {color: #333333; padding-left: 10px; padding-right: 10px; font-weight: bold;  }
#menuSotto a:active            { color: #333333;}
#menuSotto A:link				{ color: #333333;}
#menuSotto A:visited			{ color: #333333;}
#menuSotto A:hover				{ color: #930712; text-decoration: 'underline'; }

#main td.Datalist_banner { text-align: center; }

#intro { width: 90%; margin-left:auto; margin-right:auto; font-size: 12px; text-align: justify; } /*padding-top: 35px; padding-bottom: 15px;*/

#novita { font-size: 12px; font-weight: bold; text-align: left; padding: 3px 3px 3px 3px;}
#novita A					{ color: #CC0000; text-decoration: none;}
#novita A:link				{ color: #CC0000;}
#novita A:visited			{ color: #CC0000;}
#novita A:hover				{ color: #000000; text-decoration: 'underline'; }

#main span.tit {font-size: 14px; font-weight: bold; color: #990000;}

#main #testo { padding: 15px 5px 20px 5px;}
#main #testo A			{text-decoration:underline; color:	#990000; font-size: 10px; }
#main #testo A:visited	{text-decoration:underline; color:	#990000;}
#main #testo A:hover	{text-decoration:none; color: #000000;}

#main #testo div.titolo_ { font-size: 14px; font-weight: bold; color: #990000; text-align: left;}
#main #testo div.testo { margin-left:auto; margin-right:auto; text-align: justify; padding: 5px 5px 5px 5px;}
#main #testo div.footer {  padding:5px 5px 5px 5px; line-height: 15px;}

#testo table.news { padding: 5px 5px 5px 5px;}
/*
#testo table.scheda  { width: 100%; }
#testo td.eventoTit  { padding: 2px 2px 2px 2px; color: #EEEEEE;  background-image: url(res/pulsante.gif); font-weight: bold;}
*/

#testo td.actions {text-align: right; width: 100px; vertical-align: top;}
#testo div.action {text-align: left; border-bottom: solid 1px #EEEEEE; color: #EEEEEE; width: 100%; padding-top: 3px;}


#main #testo span.alert { color: #990000;}


#link { font-family: Arial;}
#link a { font-family: Arial;}


#testo A.img			{ padding: 3px 3px;}
#testo Img.img			{ padding: 3px 3px;}

#footer					{  margin-top: 10px; padding: 20px 0px 20px 0px;}		
#footer A				{ color: #990000; font-weight: bold;}
#footer A:link			{ color: #990000;}
#footer A:visited		{ color: #990000;}
#footer A:hover			{ color: #990000;}


TR.DataGrid_HeaderStyle			{color:	#990000; font-weight: bold; }
TR.DataGrid_ItemStyle A			{text-decoration:underline; color:	#990000; }
TR.DataGrid_ItemStyle A:visited	{text-decoration:underline; color:	#990000;}
TR.DataGrid_ItemStyle A:hover		{text-decoration:none; color: #000000;}

TR.DataGrid_ItemStyle
{ text-align: left;}

TD.DataGrid_ItemStyle
{ text-align: left; }


