*{margin:0;padding:0;}

a{ font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#FF9B27;text-decoration:none;}
a:hover{text-decoration:underline;}


p a{color:#FF9B27;text-decoration:none;}
p a:hover{text-decoration:underline;}
body{ font-family:Tahoma, Geneva, sans-serif;}
body,html{height:100%;}




.clearer { clear: both;}
.alto10 { height: 10px;}
.alto25 { height: 25px;}



/*FOOTER*/

#wrapper-footer { display: block; height: 314px; width: 100%; background: transparent url(bg-footer.jpg) repeat-x;}
#footer { display: block; width: 960px; margin: 0 auto;}
#copy { display: block; width: 940px; padding: 10px; font-size: 11px; background: transparent url(boxfooter.jpg) no-repeat; text-align:right; color:#666; }
#colpart { display:block; float:left; width: 224px; margin-left: 15px; border-right: 1px solid #e3e3e3;  }
#colpart.ultimo { border-right: none;}
.footer-title { font-family:Arial, Helvetica, sans-serif; font-size: 19px; color: #666;   }

#footer-menu ul { list-style: none;}
#footer-menu ul li { display:block; padding:1px 0; font-size: 11px;}


#footer-menu ul li a { font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#FF9B27;text-decoration:none;}
#footer-menu ul li a:hover {text-decoration:underline;}

/*-------*/







#wrapper{ background:url(bg.jpg) repeat-x;}
#contenitore{ margin: 0 auto; width:960px;}

#testata { display: block; height: 240px; padding: 40px 0;}
#intesta { display: block; float:left; width: 760px; padding: 0 10px; }

h1{color:#FFF; font-family: Georgia, "Times New Roman", Times, serif; font-size:48px; font-weight:normal; font-style:italic; letter-spacing: -1px; }

.ptest {font-family: Tahoma, Geneva, sans-serif;font-size:12px; color: #FFF;}


#centro { display:block; width: 960px; }


h2{color:#BBB; font-family: Georgia, "Times New Roman", Times, serif; font-size:37px; font-weight:normal; font-style:italic; border-bottom: 2px solid #F7F7F7; padding-bottom: 8px; margin-bottom: 20px; background: transparent url(bgh2.jpg) no-repeat; height: 50px; padding-top: 31px; padding-left: 15px;}

span{color:#504748; font-size:15px; font-weight: bold;}
p{color:#504748;font-family: Tahoma, Geneva, sans-serif;font-size:12px;margin-top:10px; line-height: 17px;}
#logo{height:157px;margin-bottom:30px;width:158px; float: left;}

#wrapper a {text-decoration:!important none;}
#wrapper a:hover {text-decoration:!important none; cursor: pointer;}
