body, html {background: #4076a0 url(../img/bg.jpg) top left repeat-x; padding: 0; margin: 0; text-align: center;}
h2 {color: #e2ab05; font-size:18px; font-family: georgia, "times new roman"; font-weight: bold;}
p {color: #FFFFFF; font-size: 10px; line-height: 0.2em;}
img {border: 0; margin: 0; padding: 0;}
#s_container {margin: 0 auto; width: 578px; height: 671px;}
#s_col-sx {float: left; width: 84px; height: 671px;background: transparent url(../img/splash_sx.jpg) top left no-repeat;}
#s_col-cn {float: left; width: 410px; background: transparent url(../img/splash_centro.jpg) top left no-repeat;}
#s_col-dx {float: left; width: 84px; height: 671px; background: transparent url(../img/splash_dx.jpg) top left no-repeat;}
#s_logo {margin: 98px 0 0 10px; }
#s_footer {clear: both; width: 578px; margin: 0; padding: 15px 0;}
#s_bollo {width: 68px; height: 63px; position: absolute; top: 0; right: 0; background: transparent url(../img/logo_40anni.gif) top right no-repeat;}
.s_text{margin-top: 20px; padding: 5px 0; }
.s_text p{color: #FFFFFF; font-size: 12px; line-height: 0.2em;}
.s_text strong{color: #E0AB11; font-family: Georgia;}
.shiny{margin-top: 65px;}
.shiny p{margin: 2px 0; }
.shiny img, .shiny a img{margin: 4px 0 0;}