#gallery_home{padding:0; display:block; float:left; background:url(gfx/home_gallery.jpg) no-repeat top; width:559px; height:366px; margin:0;}
.foto{border:1px solid #fff; margin:5px; width:43%; display:inline; float:left;}
#gallery_home a{text-decoration:none; color:#CCFF00;}
#gallery_home p{padding:35px 16px 10px 16px; color:#fff;}

#platinum{margin:0 0 0 568px; background:url(gfx/platinum.jpg) no-repeat top; width:361px; height:368px; padding:0;}
#platinum p{padding:15px 18px 0 18px; color:#fff; font-size:14px;}
#platinum p a:link, #platinum p a:visited, #platinum p strong {color: #ccff00; text-decoration:none;}

#subcontent{width:932px; background:url(gfx/back_content.jpg) repeat-y; padding:0 34px 10px 34px; display:block; clear:both; margin:0;}
#gold{background:url(gfx/gold.jpg) no-repeat top; display:block; float:left; width:319px; height:144px; padding:20px; text-align: center;}
#gold a img{border: 1px solid #fff;}
#gold a:hover img{border: 1px solid #CCFF00;}
#last{background:url(gfx/last.jpg) no-repeat top; width:522px; height:145px; margin:0 0 0 367px; padding:20px; color:#fff;}
#lst{float:left; display:block;}
#last img{margin:0 20px 10px 0;}
#last a{text-decoration:none; color:#CCFF00;}

#mappa{background:url(gfx/mappa.jpg) no-repeat top; width:715px; height:850px; display:block; float:left;}
#mappa p{margin:0; padding:0;}
#legend_ok, #legend_no{margin-left:560px; width:95px; color:#fff; font-size:12px;}
#legend_ok{padding-top:72px;}
#legend_no{margin-top:24px;}

#new_login{margin:0 0 0 736px; background:url(gfx/new_login.jpg) no-repeat top; width:200px; height:154px; display:block; padding:10px 0 10px 0;}
#new_logout{margin:0 0 0 736px; background:url(gfx/new_logout.jpg) no-repeat top; width:200px; height:154px; display:block; padding:10px 0 10px 0;}
form.newlog{margin:0 10px; padding:5px 0; color:#fff;}
form.newlog p{margin:5px 0; padding:0;}
a.log{color:#ccff00; text-decoration:none;}

#promo{margin:0 0 10px 736px; background:url(gfx/new_block.jpg) no-repeat top; width:170px; height:295px; display:block; padding:5px 15px; color:#fff; font-size:11px;}
#promo strong.title{font-weight:bold;}
#promo strong{color:#ccff00; font-weight:normal;}

#promo_long{margin:0 0 10px 736px; background:url(gfx/new_block_long.jpg) no-repeat top; width:190px; height:340px; display:block; padding:10px 5px; color:#fff; font-size:11px;}