*{margin:0;padding:0;outline:none;}body{background:#0c0c0c url(/assets/images/body_bg.jpg) center center repeat;font:12px "myriad pro",Arial,Helvetica,sans-serif;line-height:1.4;text-align:center;color:#ffffff;}a{text-decoration:none;}img{border:0;}a img{display:block;}.clearer{clear:both;}h1{position:relative;clear:both;font-size:3em;font-weight:normal;font-style:oblique;padding:12px 24px;line-height:1;background:#222222;color:#333333;text-align:right;text-transform:lowercase;}h2{display:block;clear:both;margin-top:15px;padding-bottom:10px;font-size:2em;}h3{margin-top:6px;font-size:1.4em;font-weight:normal;text-align:left;color:#ffffff;}h4{font-size:1.5em;font-weight:normal;color:#985145;}h4 em{color:#bd8452;}h5{display:block;clear:both;padding:1px 0 2px 0;font-size:1.4em;font-style:italic;text-align:left;color:#ffffff;}.wrapper{position:relative;margin:0 auto;width:910px;z-index:0;}.left{float:left;}.right{float:right;}p.nothing{width:100%;height:18em;line-height:18em;font-size:1.8em;color:#666666;}#log{position:absolute;top:0;left:0;float:left;width:100%;height:24px;background-color:#0c0c0c;z-index:0;}#log p{color:#ff0000;font:bold 8pt/2.2 Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;}#page-content{position:relative;width:100%;height:620px;top:25px;left:0;margin-bottom:65px;}#container-wrapper{position:relative;margin:0 auto;width:971px;height:600px;top:0;left:0;}#container-fx{position:relative;float:left;width:960px;height:520px;top:61px;left:6px;background:url(/assets/images/container_bg.png) center center repeat;z-index:0;}#container{position:absolute;width:971px;height:586px;top:0;left:0;background:url(/assets/images/container_fx.png) center bottom no-repeat;z-index:1;}#container-inner{position:relative;float:left;top:11px;left:6px;width:960px;height:520px;z-index:2;}#header{position:relative;top:0;left:0;width:960px;height:50px;z-index:2;}a#logo:link,a#logo:visited{position:relative;top:0;left:15px;float:left;width:250px;height:50px;background:url(/assets/images/logo_bg.png) left top no-repeat;text-indent:-9999px;}#footer{position:fixed;bottom:0;left:0;width:100%;height:16px;background-color:#0c0c0c;font:7pt Verdana,Arial,Helvetica,sans-serif;z-index:9998;overflow:hidden;}#footer p{display:inline;float:left;margin:0 8px;line-height:14px;color:#999999;}#footer p span{padding-left:16px;}#footer ul{display:inline;float:right;margin:0 16px;list-style:none;}#footer li{display:inline;float:left;}#footer a:link,#footer a:visited{padding:0 12px;line-height:14px;letter-spacing:1px;color:#666666;}#footer a:focus,#footer a:hover,#footer a:active{color:#ffffff;}#player{position:absolute;top:-3px;right:215px;z-index:9999;}#navigation{position:relative;top:16px;right:6px;float:right;height:26px;list-style:none;}#navigation li{display:inline;float:left;margin:0 6px;}#navigation a:link,#navigation a:visited{display:inline;float:left;padding:4px 6px;line-height:16px;font-size:1.3em;text-transform:lowercase;color:#ffffff;}#navigation a.current:link,#navigation a.current:visited{color:#e53433;}#content{position:relative;display:block;top:20px;left:auto;width:920px;height:480px;margin:0 auto;background:url(/assets/images/container_bg.png) center center repeat;overflow:hidden;z-index:2;}.gallery{position:relative;display:inline;float:left;width:434px;height:84px;margin:15px 12px 0 12px;border:1px solid #2d2d2d;}.gallery .right{float:right;}.gallery a:link,.gallery a:visited{position:relative;top:0;left:0;float:left;width:434px;height:84px;background-color:#2b2b2b;}.gallery a:focus,.gallery a:hover,.gallery a:active{background-color:#2d2d2d;text-decoration:none;}.gallery a img{display:inline;float:left;margin:6px;background-color:#262626;color:#999999;}.gallery span.title,.gallery span.text{position:absolute;width:335px;left:90px;float:left;clear:both;font-size:1em;text-align:left;background-color:transparent;cursor:pointer;}.gallery span.title{top:12px;font-size:1.6em;text-align:left;color:#ffffff;}.gallery span.text{bottom:16px;font-style:italic;color:#cccccc;}.gallery a:focus span.text,.gallery a:hover span.text,.gallery a:active span.text{color:#dddddd;}form,fieldset{border-width:0;}form div{float:left;width:100%;clear:both;margin-bottom:10px;}label{float:left;clear:both;margin-bottom:5px;padding:0 3px;font:12px Arial,Helvetica,sans-serif;text-align:left;color:#dddddd;}input.text{display:block;clear:both;margin-bottom:12px;padding:4px 5px;font-size:1em;}input.checkbox{width:auto;margin-right:5px;background:none;border:none;color:#000000;}textarea{display:block;clear:both;padding:4px 5px;font-size:1em;}textarea,input{width:100%;font:12px Arial,Helvetica,sans-serif;background-color:#999999;border:1px solid #666666;text-align:left;color:#333333;}textarea:focus,input.text:focus,a#securedCaptcha{background-color:#cccccc;border:1px solid #ffffff;color:#000000;}input#fg_secured{display:inline;float:left;clear:none;width:100px;}a#securedCaptcha:link,a#securedCaptcha:visited{display:inline;float:left;margin-right:5px;}a#securedCaptcha img{display:block;border:0;}#print-left{display:inline;float:left;width:500px;margin:12px 6px 0 12px;padding-bottom:1.2em;}#print-left p{float:left;clear:both;width:100%;margin-bottom:12px;font-size:1.15em;text-align:left;}#print-left a.reminder{position:absolute;top:5px;left:20px;font-size:0.9em;border-bottom:1px dotted #666666;color:#999999;}#print-bottom{display:block;clear:both;width:340px;height:89px;padding:0 80px;background-color:#2c2c2c;}#print-bottom a{display:inline;float:left;margin:30px 10px;padding:5px 10px;background-color:#555555;border:1px solid #666666;color:#cccccc;white-space:nowrap;}#print-bottom a:hover{background-color:#cccccc;border:1px solid #ffffff;color:#2b2b2b;}#print-form{float:left;width:230px;height:162px;padding:10px 0;overflow:hidden;}#print-form div{position:relative;margin-top:12px;}#print-form input.submit{display:block;float:right;clear:both;width:6.5em;padding:4px 15px;font-weight:bold;text-align:center;color:#333333;}#print-right{display:inline;float:right;width:350px;margin:12px 12px 0 6px;padding:20px 15px;background:#2c2c2c;}#print-right p{float:left;clear:both;width:100%;margin-bottom:12px;font-size:1.1em;text-align:left;}#print-right div{display:block;clear:both;width:182px;height:90px;margin:0 auto;clear:both;}#print-right div a{float:left;clear:both;margin:5px 0;width:150px;padding-left:38px;font-size:1.1em;line-height:36px;background-image:url(/assets/images/win_mac_logos.png);background-repeat:no-repeat;text-align:left;color:#999999;overflow:hidden;}#print-right div em{font-size:80%;}#print-right div a:hover{color:#ffffff;}#print-right a.win{background-position:0 -80px;}#print-right a.mac{background-position:0 0;}#print-right a.win:hover{background-position:0 -120px;}#print-right a.mac:hover{background-position:0 -40px;}#contatti-left{display:inline;float:left;width:296px;margin:10px 12px 0 0;overflow:hidden;padding-bottom:1.2em;}#contatti-form{display:inline;float:left;width:272px;margin:0 12px;}#contatti-form label{display:none;}#contatti-form label#check{display:block;float:left;clear:both;margin-bottom:8px;font-size:0.9em;}#contatti-form textarea{height:80px;}#contatti-form input.submit{display:block;float:left;clear:both;width:6.5em;font-weight:bold;padding:4px 15px;text-align:center;color:#333333;}#recapiti{display:inline;float:left;clear:both;width:290px;margin:5px 12px;}#recapiti p{float:left;clear:both;width:290px;padding-bottom:10px;font-size:1em;text-align:left;color:#dddddd;}#recapiti span{font-size:1.4em;font-style:italic;color:#ffffff;}#recapiti strong{font-size:110%;font-weight:normal;color:#e53433;}#contatti-right{display:inline;float:left;width:588px;margin:12px 12px 0 12px;padding-bottom:1.2em;}#gmaps{float:left;width:588px;height:320px;background-color:#3d3d3d;color:#000000;}#gmaps p{font-size:1.1em;padding:3px;text-align:center;}#privacy{display:inline;float:left;clear:both;width:558px;margin:10px 15px;}#privacy p{float:left;clear:both;width:100%;padding:3px 0;font-size:0.9em;text-align:left;color:#cccccc;}.pagination{position:absolute;left:0;bottom:-9px;display:block;clear:both;width:920px;font-size:1em;line-height:40px;z-index:9999;}.pagination a,.pagination span{display:inline;margin:2px 3px;padding:3px 6px;font-size:0.9em;border-width:1px;border-style:solid;border-color:#202020;}div.pagination a{color:#e53433;}div.pagination a:focus,div.pagination a:hover,div.pagination a:active{color:#cccccc;}div.pagination span.current{background:#202020;border-color:#202020;color:#ffffff;}div.pagination span.disabled{background:transparent;color:#666666;}#friends{position:absolute;top:95px;right:0;width:211px;height:551px;background:url(/assets/images/friends_bg.png) center center no-repeat;z-index:9998;}#friends h6{display:block;clear:both;margin:30px auto 15px auto;font-size:1.5em;font-style:italic;color:#ffffff;}#friends ul{display:block;width:150px;height:430px;padding:5px 30px;list-style:none;}#friends li{float:left;clear:both;text-align:left;line-height:1.2;}#friends li a:link,#friends li a:visited{display:block;margin:5px auto;padding:5px 0;font-size:1.2em;text-decoration:none;color:#cccccc;}#friends li a:focus,#friends li a:hover,#friends li a:active{color:#ffffff;}#friends a#friends_close{position:absolute;top:12px;left:0;display:block;width:16px;height:16px;font-size:14px;line-height:14px;cursor:pointer;background-color:#333333;border:1px solid #222222;color:#ffffff;z-index:9999;}#friends a#friends_close:hover{background-color:#222222;color:#999999;}.fc-tbx .tl{background:url(/assets/images/formcheck/white/tl.png) no-repeat}.fc-tbx .t{background:url(/assets/images/formcheck/white/t.png) repeat-x;height:16px}.fc-tbx .tr{background:url(/assets/images/formcheck/white/tr.png) no-repeat}.fc-tbx .l{background:url(/assets/images/formcheck/white/l.png) repeat-y;width:16px}.fc-tbx .r{background:url(/assets/images/formcheck/white/r.png) repeat-y;width:16px}.fc-tbx .bl{background:url(/assets/images/formcheck/white/bl.png) no-repeat}.fc-tbx .b{background:url(/assets/images/formcheck/white/b.png) no-repeat;height:25px}.fc-tbx .br{background:url(/assets/images/formcheck/white/br.png) no-repeat}.fc-tbx .c{background:url(/assets/images/formcheck/white/c.png) repeat}.fc-tbx a.close{float:right;background:url(/assets/images/formcheck/white/close.png) no-repeat;position:relative;margin-left:5px;display:block;width:10px;height:10px;cursor:pointer}.fc-tbx .err{float:left}.fc-tbx p{width:auto;display:block;font-size:11px;margin:0;padding:0;border:0;color:#333}.ajax_loader{background:url(img/ajax-loader.gif) no-repeat center;width:200px;height:150px}.fc-error{border:1px solid #888;margin-top:5px;background-color:#EAEAEA}.fc-error p{margin:5px;color:#A00}
