/* CSS Document */
body{
padding:0px;
margin:0px;
font-family:tahoma;
font-size:12px;
color:#ffffff;
background:url(../images/bg.jpg) top center no-repeat;
background-attachment:fixed;
}
#main{
background:url(../images/top_bg.jpg) top repeat-x;
}
#main #mainTB{}
#main #mainTB .ONE{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
height:55px;
vertical-align:middle;
text-align:center;
background:#000000;
}
#main #mainTB .ONE a{
color:#FFFFFF;
text-decoration:none;
}
#main #mainTB .ONE a:hover{
color:#F78E15;
text-decoration:none;
}
#main #mainTB #SecTB{}
#main #mainTB #SecTB .sONE{
width:439px;
height:215px;
background: url(../images/txt.png) top center no-repeat;
vertical-align:top;
}
#main #mainTB #SecTB .sONE h3{
font-family:tahoma;
font-size:18px;
margin:19px 0px 0px 21px;
color:#000000;
padding:0px;
}
#main #mainTB #SecTB .sONE p{
font-family:tahoma;
font-size:14px;
margin:18px 5px 0px 21px;
color:#FFFFFF;
padding:0px;
}


#main #mainTB #SecTB .sTWo{
width:374px;
height:233px;
background: url(../images/news.png) top center no-repeat;
vertical-align:top;
}
#main #mainTB #SecTB .sTWo h3{
font-family:tahoma;
font-size:22px;
margin:77px 0px 0px 61px;
color:#FFFFFF;
padding:0px;
}
#main #mainTB #SecTB .sTWo h2{
font-family:tahoma;
font-size:22px;
margin:16px 0px 0px 61px;
color:#FFFFFF;
padding:0px;
}
#main #mainTB #mainBD{
background: #FF7F00 url(../images/bd_bg.jpg) repeat-x;
}
#main #mainTB #mainBD .bONE{
	background: #FEAF60 url(../images/line_1.jpg) no-repeat;
	width:1px;
	vertical-align:top;
}
#main #mainTB #mainBD .bTWO{
width:206px;
vertical-align:top;
}
#main #mainTB #mainBD .bTHREE{
	background: #FEAF60 url(../images/line_2.jpg) no-repeat;
	width:1px;
	vertical-align:top;
}
#main #mainTB #mainBD .bFOUR{
width:683px;
vertical-align:top;
}
#main #mainTB #mainBD #mainLF{
margin:0px 6px 50px 23px;
}
#main #mainTB #mainBD #mainLF a{
color:#AD5011;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#main #mainTB #mainBD #mainLF a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#main #mainTB #mainBD #mainLF .line{
background: url(../images/line.jpg) no-repeat;
height:1px;
}
#main #mainTB #mainBD #mainBOD{}
#main #mainTB #mainBD #mainBOD .white{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}
#main #mainTB #mainBD #mainBOD .white a{
color:#AD5011;

}
#foot{
background:url(../images/foot.png) repeat-x;
height:96px;
color:#000000;
font-family:Arial;
text-align:center;
vertical-align:middle;
font-size:11px;
}
#foot p{
padding:37px 0px 0px 0px;
margin:0px;
}
#foot a{
color:#000000;
font-family:Arial;
font-size:11px;
text-decoration:none;
}
#foot a:hover{
color:#000000;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}
a{
 text-decoration:none;
}
a:hover{
 text-decoration:underline;
}
.white1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
.Stile3{
color:#FFFFFF;
font-size:12px;
text-align:center;
}
.tab2{
border:1px solid #E45216;
}
.tab2 td{
border:1px solid #E45216;
}