div { padding: 0px; }
div#outer { margin-top: 20px;
margin-bottom: 20px;
margin-right: auto;
margin-left: auto;
background-color: #eeeeee;
width: 750px;
border: 0px solid #006600;}
div#header { background: #e0e0e0;
border: 0px solid #009900;
width: 750px;}
#titolo {width: 550px;
height: 70px;
text-align: center;
text-decoration: none;
font-size: 20px;
FONT-WEIGHT: bold;
color : #006600;}
#titolo_sx { width: 100px;
height: 70px;}
#titolo_dx {width: 100px;
height: 70px;}
#titolo_data {width: 750px;
height: 30px;
background: #006600;
color : #eeeeee;
font-size: 12px;
FONT-WEIGHT: bold;
padding: 0px 5px 0px 5px ;
}
div#footer { 
          background: #e0e0e0;
          border: 0px solid #006600;
  	width: 750px;
  	margin: 10px 0 0 0 ;
          }
#footer_line { 
  	width: 750px;
  	height: 10px;
          background: #006600;
          color : #006600;
  	font-size: 12px;
  	FONT-WEIGHT: bold;
          padding: 0px 0px 0px 0px ;
          }
#footer_center { 
  	width: 750px;
  	height: 80px;
          text-align: center;
          text-decoration: none;
          font-size: 12px;
          color : #006600;
          }
#footer_sx { 
  	width: 100px;
  	height: 80px;
          }
#footer_dx { 
  	width: 100px;
  	height: 80px;
          }
body {
      font-family: Arial, Helvetica, sans-serif;
	    font-size: 14px;
      background:  #eeeeee;
      color: #030303;
      }
table.main {
      border-width : 0px;
	    width : 750px ;
      background:  #eeeeee;
      margin-top: 10px;
      }
td.leftcol {
      border-width : 0px;
	    width : 140px ;
      background:  #e0e0e0;
      vertical-align : top;
      }
.spacecol {
      border-width : 0px;
	    width : 10px ;  
      }
td.main3 {
      border: #006600 solid 1px;
	    width : 448px ;
      background:  #e0e0e0;
      vertical-align : top;
      }
td.main2 {
      border: #006600 solid 1px;
	    width : 598px ;
      background:  #e0e0e0;
      vertical-align : top;
      }
form {
          border-width: 0px;
	        margin: 0px;
	        padding: 0px;
          }
input  {
  	border: 1px solid #006600;
          background-color: #eeeeee;
          padding: 0.25em;
          }
 fieldset {
  	border: 1px solid #006600;
  	width: 35em;
  	padding: 20px 20px 20px 20px ;
  	}
 legend {
  	color: #030303;
  	background: #d3d3d3;
  	border: 1px solid #006600;
  	padding: 2px 6px;
  	}
  label {
          width: 10em;
          float: left;
          text-align: right;
          margin-right: 0.5em;
          display: block;
  	}
.inputbox {
  	border: 1px solid #006600;
          background-color: #eeeeee;
          padding: 0.25em;
          }
img.foto  {
  	border: 2px solid #000000;
          }
img.freccia {
  	margin: 4px 5px 0px 0px;
  	border-width: 0px ;
          }
img.doppiafreccia {
  	margin: 4px 0px 0px 0px;
  	border-width: 0px ;
          }
img.left  {
          float: left;
          margin-right: 20px;
  	border: 2px solid #000000;
          }
img.right  {
          float: right;
  	margin: 0px 0px 10px 20px;
  	border: 2px solid #000000;
          }
img.foto_sponsor{
  	border: 2px solid #000000;
  	width: 126px;
          }
.par    {
          font-size: 14px ;
          color : #030303;
          text-align: justify;
          margin: 20px 20px 10px 20px;
          }
.parsmall {
          font-size: 12px;
          color : #030303;
          margin: 5px 5px 0px 5px;
          text-align: justify;
          }
.parverysmall    {
          font-size: 11px;
          color : #030303;
          margin: 5px 5px 0px 5px;
          text-align: justify;
          }
.parsmall_nm {
          font-size: 12px;
          color : #030303;
          margin: 0px 5px 0px 5px;
          text-align: justify;
          }
.cpar    {
          font-size: 14px;
          color : #030303;
          margin: 10px 20px 10px 20px;
          text-align: center;
          }
.biblio { 
  	font-size: 12px;
  	font-style: italic;
          margin: 0px 20px 0px 20px;
  	text-align: justify;
      	color: #030303;
          }
.txt     {
          color: #000000; 
          text-decoration: none;
          font-size: 12px;
          }
.failed { 
  	font-size: 12;
  	margin: 3px 0 3px 0;
  	text-align: center;
  	FONT-WEIGHT: bold;
          color: #880000;
          }
.credits { 
  	font-size: 12px;
  	margin: 0;
  	text-align: center;
  	FONT-WEIGHT: normal;
          color: #006600;
          }
.evid { 
          color: #006600;
          }
.small { 
          font-size: 12px;
          }
.big { 
          font-size: 16px;
          }
h1     {
          text-align: center;
          text-decoration: none;
          margin: 25px 50px 20px 50px;
          font-size: 20px;
          FONT-WEIGHT: bold;
          color : #002200;
          }
h2     {
  	text-align: center;
  	text-decoration: none;
          margin: 5px 50px 15px 50px;
  	font-size: 14px;
  	FONT-WEIGHT: bold;
  	font-style: italic;
      	color: #000000;
          }
hr    {
          padding : 1px 0px 0px 0px;
  	border: 1px solid #006600;
          margin: 5px 5px 0 5px;
          }
A.link {
          color: #030303; 
          font-size: 14px;
          text-decoration: none;
          }
A.link:hover   {text-decoration: underline;}
A.link_verysmall {
          color: #030303; 
          font-size: 11px;
          text-decoration: none;
          }
A.link_verysmall:hover   {text-decoration: underline;}
A.link_small {
          color: #030303; 
          font-size: 12px;
          text-decoration: none;
          }
A.link_small:hover   {text-decoration: underline;}
A.link_big {
          color: #030303; 
          font-size: 16px;
          text-decoration: none;
          }
A.link_big:hover   {text-decoration: underline;}
td.but    {
  	font-size: 14px;
          font-weight: bold;
  	background-color : #006600;
  	margin-top: 20px;
  	text-align: center;
  	width: 70px;
          }
A.but     {
          color: #e0e0e0; 
          text-decoration: none;
          font-size: 12px;
          }
div#modulo { 
          border: 0px solid #006600 ;
  	width: 140px;
          }
div#modulo_corpo { 
          background: #e0e0e0;
          color: #030303;
          border: 0px solid #006600 ;
  	width: 140px;
  	text-align: left;
  	padding : 3px 0 3px 0;
          }
div#modulo_titolo { 
          background: #d3d3d3;
          color: #030303;
          border: #006600 solid  1px;
  	width: 138px;
  	text-align: center;
  	font-size: 14px;
  	padding : 2px 0 2px 0;
  	font-weight : bold;
          }
div#modulo_full { 
          border: 0px solid #006600 ;
  	width: 398px;
          }
div#modulo_corpo_full { 
          background: #e0e0e0;
          color: #030303;
          border: 0px solid #006600 ;
  	width: 398px;
  	text-align: left;
  	padding : 3px 0 3px 0;
          }
div#modulo_titolo_full { 
          background: #d3d3d3;
          color: #030303;
          border: #006600 solid  1px;
  	width: 396px;
  	text-align: center;
  	font-size: 14px;
  	padding : 2px 0 2px 0;
  	font-weight : bold;
          }
div#modulo_half { 
          border: 0px solid #006600 ;
  	width: 186px;
          }
div#modulo_corpo_half { 
          background: #e0e0e0;
          color: #030303;
          border: 0px solid #006600 ;
  	width: 186px;
  	text-align: left;
  	padding : 3px 0 3px 0;
          }
div#modulo_titolo_half { 
          background: #d3d3d3;
          color: #030303;
          border: #006600 solid  1px;
  	width: 184px;
  	text-align: center;
  	font-size: 14px;
  	padding : 2px 0 2px 0;
  	font-weight : bold;
          }
.sezioni {
		color: #030303;  
		font-size: 12px; 
		line-height: 120%; 
		text-decoration: none; }
.sezioni_sel {
		color: #bb0000;  
		font-size: 12px; 
		line-height: 120%; 
		text-decoration: none; }
.sezioni_barra {
          background:  #d3d3d3;
          width: 5px;      }
.sezioni_barra_sel {
          background:  #006600;
          width: 5px;      }
.sezioni_fondo_sel {
          background:  #e0e0e0;
      }
.sezioni_fondo {
      }
table.mod_news {
      border : 1px solid #e0e0e0;
	    width : 138px ;
      background:  #e0e0e0;
      }
td.mod_news_news {
      border : 1px solid #e0e0e0;
	    width : 100% ;
      background:  #eeeeee;
      }
p.datanews { 
  	font-size: 12px ;
  	margin: 0 0 0 2px;
  	text-align: left;
          color: #009900;
          }
p.titolonews { 
  	font-size: 14px ;
  	margin: 0 2px 0 2px;
  	text-align: left;
          color: #030303;
          }
p.testosponsor { 
  	font-size: 12px ;
  	margin: 0  2px 0 2px;
  	text-align: center;
          color: #030303;
          }
.calendar { 
  	font-size: 12px ;
  	margin: 2px  2px 2px 2px;
  	text-align: center;
          color: #030303;
          }
.today { 
          border : 1px solid #006600;
          color: #030303;
          background: #99cc99;
          }
.yesterday { 
      border : 1px solid #006600;
          color: #030303;
          background: #d3d3d3;
          }
.tomorrow { 
      border : 1px solid #006600;
          color: #999999;
          background: #e0e0e0;
          }
.sunday { 
          color: #990000;
          }
.daynews { 
          border : 1px solid #ee0000;
          }
div#news { 
          border: 0px solid #006600 ;
  	width: 558;
          clear: both;
  	margin: 10px 0 10px 0;
          }
div#news_corpo { 
          background: #e0e0e0;
          color: #030303;
          border: 0px solid #006600 ;
  	width: 518px ;
  	text-align: justify;
  	padding : 10px 20px 10px 20px;
  	font-size : 14;
          clear: both;
          }
div#news_titolo { 
          background: #d3d3d3;
          border: #006600 solid  1px;
  	width: 556px ;
          }
#news_titolo_sx { 
          color: #030303;
  	text-align: left;
  	font-size: 14px;
  	padding : 2px 10px 2px 10px;
  	font-weight : bold;
  	width: 65% ;
          }
#news_titolo_dx { 
          color: #006600;
  	text-align: right;
  	font-size: 14px;
  	padding : 2px 10px 2px 10px;
  	font-weight : normal;
  	width: 35% ;
  	vertical-align : top;
          }
#news_file { 
          border: 1px solid #006600 ;
          background: #eeeeee;
  	font-size: 12px;
  	padding: 5px 5px 5px 5px ;
  	margin: 0px ;
          }
.news_txtlight {
  	padding: 5px ;
  	background-color: #eeeeee;
          border: #006600 solid;
  	border-width: 0 0 1px 0; 
          margin: 5px 0 5px 0;
          }
.news_txtdark {
  	padding: 5px ;
  	background-color: #e0e0e0;
          border: #006600 solid;
  	border-width: 0 0 1px 0; 
          margin: 5px 0 5px 0;
          }
.news_but_light {
          border-width:0pt;
  	background-color: #eeeeee;
          }
.news_but_dark {
          border-width:0pt;
  	background-color: #e0e0e0;
          }
td.listalink {
          border: #006600 solid  1px;
          }
.titlink {
          font-size: 14px;
  	font-weight : bold;
  	text-align : center;
          }
ul.listalink {
          font-size: 12px;
          list-style : disc url('http://www.arsie-test.net/images/quad.gif') outside;;
          }
.txtlight {
  	font-size: 14px;
  	color : #030303 ;
          text-align: center;
  	padding: 0 ;
  	background-color: #eeeeee;
          border: 0 solid;
  	border-width: 0 0 1px 0; 
          margin: 5px 0 5px 0;
          }
.txtdark {
  	font-size: 14px;
  	color : #030303 ;
          text-align: center;
  	padding: 0 ;
  	background-color: #e0e0e0;
          border: 0 solid;
  	border-width: 0 0 1px 0; 
          margin: 5px 0 5px 0;
          }
.gallery  {
  	border: 2px solid #000000;
          }
.gallery-ev  {
  	border: 2px solid #009900;
          }
.stat     {
  	text-align: left;
  	text-decoration: none;
  	padding: 0 10px 0 10px;
  	font-size: 12px;
  	color : #030303;
          }
.stat_c   {
  	text-align: center;
  	text-decoration: none;
  	padding: 0 10px 0 10px;
  	font-size: 12px;
  	color : #030303;
          }
.stat_tube {
  	padding: 0px ;
  	margin: 0px;
  	width : 8px;
          border-width : 0px;          }
.stat_ud {
  	padding: 0px;
  	margin: 0px;
  	width : 8px;
  	height : 5px;
          border-width : 0px;          }
table.forum_cat{
          border: 1px #006600 solid;
  	font-size: 14;
          font-weight: bold;
  	background-color: #d3d3d3;
  	text-align: justify;
  	padding: 5px ;
          }
table.forum_forum{
          border: 1px #006600 solid;
  	font-size: 12;
          font-weight: normal;
  	background-color: #eeeeee;
  	padding: 0px ;
          }
.forum_titolo {
          font-weight: bold;
  	color : #030303 ;
  	background-color: #e0e0e0;
  	text-align: justify;
      	border-width: 0;
  	padding: 5px 10px 5px 10px;
          }
button.fondo_dark {
  	width: 25pt;
          border-width: 0px;
  	background-color: #e0e0e0;
          }
button.fondo_light {
  	width: 25pt;
          border-width: 0px;
  	background-color: #eeeeee;
          }
button.forum_cat {
  	width: 25pt;
          border-width: 0px;
  	background-color: #d3d3d3;
          }
button.forum_forum {
  	width: 25pt;
          border-width: 0px;
  	background-color: #e0e0e0;
          }
a.forum_forum{
          text-decoration: none;
          color : #030303 ;
          }
A.forum_forum:hover   {text-decoration: underline;
          color : #006600;
          }
.forum_msg_body {
          background-color : #eeeeee;
          font-weight: normal;
          padding: 4px 4px 4px 4px;          }
.forum_msg_info {
          background-color : #e0e0e0;
          font-weight: normal;
          padding: 4px 4px 4px 4px;          }
.forum{
          border: 1px #006600 solid;
  	font-size: 14;
  	background-color: #eeeeee;
  	text-align: justify;
  	padding: 5px;
          }
td.forum_desc {
  	padding: 10px ;
          }
td.forum_cat {
  	font-size: 14;
          font-weight: bold;
  	color : #030303 ;
  	margin-top: 20pt;
  	text-align: justify;
  	margin-left : 20pt ;
  	margin-right : 20pt;
      	border-width: 0;
  	padding:0;
          }
td.forum_for_tit {
  	font-size: 12;
          font-weight: bold;
  	color : #030303 ;
  	margin-top: 20pt;
  	text-align: justify;
  	margin-left : 20pt ;
  	margin-right : 20pt;
      	border-width: 0;
  	padding:0;
          }
td.forum_for_txt {
  	font-size: 12;
  	color : #030303 ;
  	margin-top: 20pt;
  	text-align: justify;
  	margin-left : 20pt ;
  	margin-right : 20pt;
      	border-width: 0;
  	padding:0;
          }
button.forum_but {
  	width:25pt;
          border-width:0pt;
  	background-color: #e0e0e0;
          }
.radio    {
  	border-width: 0px;
          }
.checkbox {
  	border: solid 1px #006600;
          background-color: #eeeeee;
          }
.modgest  {
  	border: solid 1px #006600;;
          background-color: #e0e0e0;
          width: 40px;
          height: 15px;
  	font-size: 11;
          padding-bottom: 15px;
          }
.textarea {
  	border: 1px solid #006600;
          background-color: #eeeeee;
          padding: 0.25em;
          }
.textarea_big {
  	border: 1px solid #006600;
          background-color: #eeeeee;
          padding: 0.25em;
          width: 90%;
          }
.textarea_small {
  	border: 1px solid #006600;
          background-color: #eeeeee;
          padding: 0.25em;
          font-size: 11;
          }
option {
  	border: 0px ;
          background-color: #eeeeee;
          }
select {
  	border: 1px solid #006600;
          background-color: #eeeeee;
          }
button.form_but {
  	width:25pt;
          border-width:0pt;
  	background-color: #eeeeee;
          }
td.news_small {
  	font-size: 12;
  	color : #030303 ;
      	border-width: 0;
  	padding-left: 5pt;
  	padding-right: 5pt;
  	margin-left : 0pt ;
  	margin-right : 0pt;
  	margin-top: 0pt ;
  	margin-bottom : 0pt;
          }
td.news_small_img {
  	font-size: 12;
  	color : #030303 ;
      	border-width: 0;
  	padding-top: 0;
          text-align: center;
          }
td.txtsmall {
  	font-size: 12;
  	color : #030303 ;
  	margin: 20px 20px 0px 20px;
  	text-align: justify;
      	border-width: 0px;
  	padding: 0px ;
          }
td.ltxtsmall {
  	font-size: 12;
  	color : #030303;
  	margin-top: 20pt;
  	text-align: left;
  	margin-left : 20pt;
  	margin-right : 20pt;
      	border-width: 0;
  	padding:0;
          }
td.rtxtsmall {
  	font-size: 12;
  	color : #030303;
  	margin-top: 20pt;
  	text-align: right;
  	margin-left : 20pt;
  	margin-right : 20pt;
      	border-width: 0;
  	padding:0;
          }
td.news1 {
  	text-align: left;
  	text-decoration: none;
  	padding-left: 0;
  	font-size: 14;
  	color : #030303;
          }
td.txtstat{
  	text-align: left;
  	text-decoration: none;
  	padding-left: 10pt;
  	padding-right: 10pt;
  	font-size: 12;
  	color : #002200;
          }
td.txtstat1{
  	text-align: center;
  	text-decoration: none;
  	padding-left: 10pt;
  	padding-right: 10pt;
  	font-size: 12;
  	color : #002200;
          }
button.btnForm, input.btnForm { 
  	cursor: pointer;
          background:#006600 url(../images/sfondoBtnVer.gif) bottom repeat-x;
          color: #fff;
          border: 1px solid #006600;
          padding: 0px;
          }
