body
{
    margin: 0px;
    padding: 0px;
	color: #777777;
	background:#d2d2d2 url(../images/bkg.gif) repeat-x top;
    font-family:Arial, Verdana, Sans-serif ;
}


td      {padding:0px; margin:0px; vertical-align:top; font-size:11px; text-align:justify; }
img     {border: 0px;}

ul.list {list-style-position: outside;  list-style-image: url(../images/ArrGrey.gif); margin:0; padding:5px 0 10px 18px;} 

a       {color: #777777; text-decoration:none;}
a:hover {color: #000000; text-decoration:none; }

input{ font-size: 10px; color:#777777; border:solid 1px #9c9a9a;  margin:2px; padding:2px; }
select{ font-size: 10px; color:#777777; border:solid 1px #9c9a9a;  margin:2px; padding:2px; }
textarea{ font-size: 10px; color:#777777; border:solid 1px #9c9a9a;  margin:2px; padding:1px 0 1px 6px; font-family:Arial, Verdana, Sans-serif; }
.radio{ border:none;  vertical-align:middle; padding:5px 0 5px 0; }

.divon{ cursor:hand; cursor:pointer;}
.cxc    { width:100%;}
.tab_Non {background:url(../images/TabMenuToolOnBkg.gif) no-repeat right top; padding:8px 18px 0 7px; width:100%; color:#000000; font-size:12px; white-space:nowrap;}
.tab_Noff {background:url(../images/TabMenuNetBkg.gif) no-repeat right top; padding:8px 25px 0 0; width:100%; font-size:12px; white-space:nowrap;}


.menu { background: url(../images/ArrM.gif) no-repeat left; padding:5px 22px 0 13px;}
.ll { background: url(../images/ArrGrey.gif) no-repeat left top;  text-align:left; padding:0 22px 2px 13px;}

.tit    {color:#000000; font-weight:bold; font-style:italic;}
.titred {color:#cf0000; font-weight:bold; font-style:italic; font-size:12px;}
.sottotitolo {color:#717171; font-weight:bold; font-style:italic;}
.didascalia {color:#7a7a7a; font-style:italic; font-size:10px; padding:3px 0 20px 0; text-align:left;}
.sezione { background: url(../images/StartSez.gif) no-repeat left top; padding:16px 0 0 20px; }

.startbox {background: url(../images/BkgStartBox.gif) no-repeat right bottom; width:100%;}
.endbox { background: url(../images/BkgEndBox.gif) no-repeat right bottom; width:100%;}
.sxbox { background: url(../images/BkgSxBox.gif) no-repeat left bottom;}
.dxbox { background: url(../images/BkgDxBox.gif) no-repeat right bottom;}

.ar_t01 { padding:6px 6px 0 6px; }
.ar_t02 { vertical-align: middle; padding:0 6px 0 6px; border:solid 1px #ffffff; background-color:#dddddd; font-weight:bold;}
.ar_t03 { vertical-align: bottom; font-weight: bold; font-size:10px;  font-style:italic; text-align:right; width:200px; color: #000000; }
.ar_t04 { padding:1px 1px 1px 6px; vertical-align:middle;}

.home_link {background:url(../images/bkgLinkH.gif) no-repeat left bottom; padding:15px 0 12px 8px;}

.form { padding:0 6px 0 6px; /*border:solid 1px #ffffff; background-color:#dddddd;*/ font-weight:bold;}

.cg {color:#000000; font-weight:bold; font-style:italic; width:100%; padding:7px 0 7px 29px; border-bottom:dotted 1px #cccccc; background:url(../images/IcoCG02.gif) no-repeat left top; text-align:left; }
.cg a       {color: #000000; text-decoration:none;}
.cg a:hover {color: #777777; text-decoration:none; }
#in {color:#cf0000;  background:url(../images/IcoCG01.gif) no-repeat left top;}


.cgpag {color:#646464; font-size:10px; font-weight:bold; width:100%; padding:3px 0 7px 18px; background: url(../images/IcoCG04.gif) no-repeat left top;  text-align:left;}
.cgpag a       {color: #646464; text-decoration:none;}
.cgpag a:hover {color: #000000; text-decoration:none; }
#pagon {color:#cf0000;  background:url(../images/IcoCG03.gif) no-repeat left top;}

.cgsez {color:#000000; font-weight:bold; font-style:italic; font-size:14px;}
.cgtit {color:#cf0000; font-weight:bold; }

.bold {color: #000000; }

.dateOn {color:#cf0000; font-weight:bold; font-style:italic; }
.news   {padding:4px 0 10px; border-bottom:dotted 1px #cccccc; text-align:left;}

/*
.press {color:#cf0000; font-size:12px; font-weight:bold; font-style:italic; width:100%; padding:4px 0 7px 29px; border-bottom:dotted 1px #cccccc; background:url(../images/ArrBig.gif) no-repeat left top; }
.press a       {color: #cf0000; text-decoration:none;}
.press a:hover {color: #000000; text-decoration:none; }

.presspag {color:#646464; font-size:10px; font-weight:bold; width:100%; padding:3px 0 5px 18px; background:url(../images/IcoCG04.gif) no-repeat left top; }
.presspag a       {color: #646464; text-decoration:none;}
.presspag a:hover {color: #000000; text-decoration:none; }

.press_td {border-bottom:dotted 1px #cccccc; padding:3px 0 0 30px;}
*/
