/* HOME
----------------------------------------------- */
#splash P.more {background:none; padding:0;}

H2 {color:#E20A16; font-size:14px; border-bottom:1px dotted #b2b2b2;padding: 0 0 3px 10px;}
H5 {background:#8DAABA; color:#fff; font-size:11px; padding:2px 0 2px 8px; margin:0;}
H6 {font-weight:bold; font-size:11px; margin:0; padding:0;}

.box1 {width:240px; float:left; margin:20px 10px 0 0; background:#fff;}
.box1 .item {padding:0px 0 0px 0; margin:11px 0px 0 5px; border-bottom:1px dotted #aaa;}
.box1 .item IMG {float:right;  margin:0 00px 0 10px;}
.box1 .item P {margin:0}
.box1 .item H6 {text-transform:uppercase; font-size:13px; font-weight:normal;}
.box1 .item A {text-decoration:none;}

.box2 {width:499px; float:left; margin:0 0px 0 0;}


.box3 {
	
display:block;
float:right;
width:250px;	
}
.banner
{
  background:url(img/banner.png) no-repeat;
   height:100px;
   margin-top:75px;
}

.boxprogetti P.more {background:#eee; padding:2px 2px 2px 10px;}
.boxprogetti P.more A {text-decoration:none;}

A.more {text-decoration:none;background:url(img/spot-miniarrow-dx.gif) no-repeat 99% 60%; padding:0 7px 0 0px; font-weight:normal;}

.boxprogetti {width:100%; float:left; margin:0 10px 20px 0px; }
.boxprogetti H6 {text-transform:uppercase; color:#666;}
.boxprogetti .item {padding:6px 12px 6px 12px;  border-bottom:1px dotted #999; background:url(img/spot-minired.gif) no-repeat 3px 10px;font-size:11px;}
.boxprogetti P {margin:0; padding:0;}

TABLE.link{}
TABLE.link TD {width:50%; border-bottom:1px solid #444;}
TABLE.link A {display:block; height:32px; text-decoration:none; color:#666666; font-size:10px; line-height:32px; padding:0 0 0 40px;}
TABLE.link A:hover {color:#990000;}
TABLE.link A#link-04 {background:#E8E8E8 url(img/a.gif) no-repeat 10px 0px; height:33px;}
TABLE.link A#link-04:hover {background:#E8E8E8 url(img/a.gif) no-repeat 10px -33px; height:33px;}



TABLE.mestieri{}
TABLE.mestieri TD {width:50%; border-bottom:1px solid #444;}
TABLE.mestieri A {display:block; height:32px; text-decoration:none; color:#fff; font-size:10px; line-height:32px; padding:0 0 0 40px;}
TABLE.mestieri A:hover {color:#ff9;}
TABLE.mestieri A#mestieri-01 {background:#272727 url(img/mestieri-01.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-01:hover {background:#272727 url(img/mestieri-01.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-02 {background:#272727 url(img/mestieri-02.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-02:hover {background:#272727 url(img/mestieri-02.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-03 {background:#272727 url(img/mestieri-03.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-03:hover {background:#272727 url(img/mestieri-03.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-04 {background:#272727 url(img/mestieri-04.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-04:hover {background:#272727 url(img/mestieri-04.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-05 {background:#272727 url(img/mestieri-05.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-05:hover {background:#272727 url(img/mestieri-05.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-06 {background:#272727 url(img/mestieri-06.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-06:hover {background:#272727 url(img/mestieri-06.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-07 {background:#272727 url(img/mestieri-07.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-07:hover {background:#272727 url(img/mestieri-07.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-08 {background:#272727 url(img/mestieri-08.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-08:hover {background:#272727 url(img/mestieri-08.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-09 {background:#272727 url(img/mestieri-09.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-09:hover {background:#272727 url(img/mestieri-09.gif) no-repeat 10px -33px; height:33px;}
TABLE.mestieri A#mestieri-10 {background:#272727 url(img/mestieri-10.gif) no-repeat 10px 0px; height:33px;}
TABLE.mestieri A#mestieri-10:hover {background:#272727 url(img/mestieri-10.gif) no-repeat 10px -33px; height:33px;}

 FORM {margin:1em 0 1em 0;}
.campo {border:1px solid #99B7BF; padding:3px;font:14px Verdana, Arial, Helvetica, sans-serif;}
.boxcorsi {width:270px; float:right; float:right;
margin-right:10px;
margin-top:8px;
width:230px;}
.boxcorsi P {width:200px;}
.boxcorsi TABLE { background:#eee; font-weight:bold;}
#lista-topic UL {margin-top:1em; line-height:1.4em;}
#lista-topic UL LI A {font-weight:normal; text-decoration:none; color:#333;}
#lista-topic UL LI A:hover {color:#E20A16;}
 #mostra-argomento {font-weight:normal; color:#63605C; font-size:10px; margin-top:3px;}
.campofinto {border:none; background:none;font-size:10px; font-weight:bold; color:#E20A16;}
 .cerca1 {background:#D1E7ED url(img/home-cerca1.gif) no-repeat left center; padding:15px 15px 15px 35px; border-bottom:2px solid #fff;}
.cerca2 {background:#DEEDF2 url(img/home-cerca2.gif) no-repeat left center; padding:15px 15px 15px 35px; border-bottom:2px solid #fff;}
.cerca3 {background:#E9F2F5 url(img/home-cerca3.gif) no-repeat left center; padding:15px 15px 15px 35px; border-bottom:2px solid #fff;}
.cnaFooter
{
text-align:center;

}

.cnaFooterIMG
{
padding-top:8px;
padding-bottom:5px;
}