html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}.box-shadow-none{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:9999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px
solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body
img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner
span{background:url(images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px
0;width:45%}#sb-nav
a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(images/shadowbox/close.png)}#sb-nav-next{background-image:url(images/shadowbox/next.png)}#sb-nav-previous{background-image:url(images/shadowbox/previous.png)}#sb-nav-play{background-image:url(images/shadowbox/play.png)}#sb-nav-pause{background-image:url(images/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter
a{padding:0
4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link, div.sb-message a:visited{color:#fff;text-decoration:underline}html,body{height:100%;font:normal 14px/20px helvetica, arial, sans serif;color:#333}#wrap{position:relative;width:980px;margin:0
auto;padding-bottom:50px}h1{color:#000;text-decoration:none;text-transform:uppercase;margin-bottom:15px;font-family:'Exo',sans-serif;font-size:28px;line-height:30px;font-weight:600}h2, h2
a{color:#000;text-decoration:none;text-transform:uppercase;margin-top:20px;margin-bottom:15px;font-family:'Exo',sans-serif;font-size:18px;line-height:24px;font-weight:600}h3, h3
a{color:#000;text-decoration:none;text-transform:uppercase;margin-top:20px;margin-bottom:0;font-family:'Exo',sans-serif;font-size:15px;line-height:20px;font-weight:600}strong{font-weight:bold}em{font-style:italic}a{color:#777}td{font-size:12px;padding:4px
6px}:focus{outline:0}input,textarea{color:;width:100%}textarea:focus,input:focus{outline:o}textarea{resize:none;line-height:15px}.clear{clear:both}.over{position:relative;z-index:500}.hide{display:none}.banner
a{text-decoration:none;margin:0;padding:0;display:block}.bg-class{position:fixed;top:0;left:0;width:100%;height:100%}#bg{z-index:100;overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%}#bg .pattern-bg{z-index:100;background:url(images/pattern-bg.png);position:fixed;top:0;left:0;width:100%;height:100%}#bg .img-bg{width:100%;height:100%;position:absolute;top:0;left:50%;z-index:100}#head{position:relative}#head
.logo{padding-top:17px}#head .banner-top{position:absolute;right:0;bottom:0}.breadcrumb{font-size:12px}.breadcrumb
a{font-size:12px;color:#605426;text-decoration:none}.breadcrumb .first-bread
a{font-size:12px;color:#fff;display:block;font-weight:700;float:left;padding:2px
7px;margin:-2px 2px 0 0;background-color:#151515;background-image:-webkit-gradient(linear,left top,left bottom,from(#151515),to(#565656));background-image:-webkit-linear-gradient(top,#151515,#565656);background-image:-moz-linear-gradient(top,#151515,#565656);background-image:-o-linear-gradient(top,#151515,#565656);background-image:-ms-linear-gradient(top,#151515,#565656);background-image:linear-gradient(top,#151515,#565656);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#151515',EndColorStr='#565656');-moz-box-shadow:0px 1px 1px #fff;-webkit-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#content{margin-top:20px}#content
p{margin:10px
0 10px 0}#content .content-left{width:674px;float:left;background:#fff}#content .content-right{width:300px;float:right}#content .content-left .content-head{background:#fc0;padding:10px
25px}#content .content-left .content-body{padding:25px}#content .content-left
ol{margin:0
0 30px 20px}#content .content-left ol
li{font-weight:400;list-style:decimal}#content .content-left ol
ol{font-weight:400}#content .content-left li
li{font-weight:400}#content .content-left
ul{margin:0
0 0 20px}#content .content-left ul
li{font-weight:400;list-style:disc}#content .content-left ul ul li, #content .content-left ol ul
li{font-weight:400;font-style:italic}#content .content-head .title-newsletter{color:#000;width:340px;overflow:hidden;text-transform:uppercase;float:left;padding:5px
0;font-family:'Exo',sans-serif;font-size:16px;line-height:16px;font-weight:600}#content .content-head .form-newsletter{width:290px;float:right;position:relative}#content .content-head .form-newsletter
input.textfield{width:249px;font-size:12px;line-height:12px;height:12px;padding:6px
35px 6px 6px;border:1px
solid #b69b29}#content .content-head .form-newsletter
.submit{width:18px;height:17px;border:none;cursor:pointer;position:absolute;top:5px;right:5px;z-index:100;background-image:url(images/sprite.png);background-position:-24px 0px;background-repeat:no-repeat}#content .content-head .form-newsletter
.newsletter_messages{font-size:11px;line-height:13px;padding:8px
0;border-top:4px solid #ffeda5;border-bottom:4px solid #ffeda5;position:relative}#content .content-head .form-newsletter .newsletter_messages
.message{width:80%}#content .content-head .form-newsletter .newsletter_messages .message
p{margin:0}#content .content-head .form-newsletter .newsletter_messages
a{font-size:11px;line-height:11px;color:#000;position:absolute;bottom:8px;right:0}#content .content-head.red{background:red}#content .content-head.red .title-newsletter{color:#fff}#content .content-head.red .form-newsletter
input.textfield{border:1px
solid #b62929}#content .content-head.red .form-newsletter
.newsletter_messages{border-color:#ffa5a5}#content .content-head.red .form-newsletter .newsletter_messages .message, #content .content-head.red .form-newsletter .newsletter_messages
a{color:#fff}#content  #news
.post{margin-bottom:45px}#content  #news .post
.title{width:550px;float:left}#content  #news .post
.date{color:#888;margin:0;float:right;font-size:12px}#content  #news .post
.text{margin-top:-10px}#content  #news .post .link-articolo, #content #post_news .back
a{text-decoration:none;margin-top:12px;display:block;color:#000;font-family:'Exo',sans-serif;font-size:13px;line-height:13px;font-weight:600;background:#fc0;padding:5px
0;width:120px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#content #faq
.qa{margin:30px
0;padding-left:20px;position:relative}#content #faq .qa
.arrow{width:13px;height:13px;display:block;position:absolute;top:2px;left:0;background:url(images/a_arrow.png) left top no-repeat}#content #faq
.question{display:block;margin-bottom:15px;cursor:pointer;font-weight:700;font-family:'Exo',sans-serif;font-size:16px;line-height:20px;font-weight:600}#content #faq
.answer{display:none;color:#555}#content .anagrafiche
.anagrafica{background:#f2f2f2;border:1px
dashed #e2e2e2;margin:0
0 15px 0;padding:10px;position:relative;min-height:32px}#content .anagrafiche.type-2
.block{display:none}#content .anagrafiche .anagrafica
.left.float{width:180px;float:left}#content .anagrafiche .anagrafica
.right.float{width:412px;float:right}#content .anagrafiche .anagrafica .show-hide{position:absolute;bottom:10px;right:10px;text-decoration:underline;text-transform:lowercase;font-size:12px;line-height:12px;cursor:pointer}#content .anagrafiche .anagrafica
.img{width:180px;height:180px;overflow:hidden;position:relative}#content .anagrafiche .anagrafica .img
img{position:absolute;top:0;left:0;display:none}#content .anagrafiche .anagrafica
p.name{font-weight:700;font-size:12px;line-height:12px;margin:0;margin-bottom:10px;text-transform:uppercase;background:#000;color:#fff;padding:5px}#content .anagrafiche .anagrafica .left.float
p.name{margin:0}#content .anagrafiche .anagrafica
p{margin:0
0 8px 0;font-size:12px;line-height:13px;color:#888}#content .anagrafiche .anagrafica
.label{color:#333;margin-right:3px}#content .partners
.partner{background:#f2f2f2;float:left;width:178px;border:1px
dashed #e2e2e2;margin:0
15px 15px 0;padding:10px}#content .partners
.partner.last{margin-right:0}#content .partners .partner
.img{width:178px;height:178px;overflow:hidden;position:relative}#content .partners .partner .img
img{position:absolute;top:0;left:0;display:none}#content .partners .partner
p{margin:7px
0;font-size:12px;line-height:12px;color:#888}#content .partners .partner
p.name{font-weight:700;font-size:12px;line-height:12px;margin:0;margin-bottom:10px;text-transform:uppercase;background:#000;color:#fff;padding:5px}#content .partners .partner
.label{color:#333;margin-right:3px}#content .tournaments .menu-four{margin-bottom:30px}#content .tournaments .menu-four
ul{margin:0;padding:0}#content .tournaments .menu-four
li{list-style:none;float:left;margin:0;padding:0;margin-right:1px}#content .tournaments .menu-four li
a{display:block;text-decoration:none;background:#666 url(images/pattern-bg.png);padding:6px
8px;color:#fff;text-transform:uppercase;position:relative;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);font-family:'Exo',sans-serif;font-size:15px;line-height:15px;font-weight:500}#content .tournaments .menu-four li.menu-current
a{color:#000;background-image:none;background:#fc0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#content .tournaments .menu-four li.menu-current a
.arrow{width:15px;height:7px;display:block;position:absolute;bottom:-7px;left:50%;margin-left:-7px;background-image:url(images/sprite.png);background-position:-24px 0px;background-repeat:no-repeat}#content .tournaments .menu-four .menu-3{display:none}#content .tournaments .menu-four.mini{margin-top:-10px}#content .content-right .menu
li{margin-bottom:4px;position:relative;z-index:200}#content .content-right .menu li
a{display:block;padding:12px
9px 9px 9px;text-align:left;text-decoration:none;text-transform:uppercase;color:#fff;position:relative;z-index:200;font-family:'Exo',sans-serif;font-size:19px;line-height:19px;font-weight:500}#content .content-right .menu li
.bg{display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:#000;z-index:100;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}#content .content-right .menu li.menu-parent a, #content .content-right .menu li.menu-current
a{color:#fc0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#content .content-right .menu li.menu-parent .bg, #content .content-right .menu li.menu-current
.bg{opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}#content .content-right .menu li.menu-parent a .arrow, #content .content-right .menu li.menu-current a
.arrow{display:block;width:17px;height:16px;position:absolute;right:12px;bottom:12px;z-index:300;background-image:url(images/sprite.png);background-position:0px 0px;background-repeat:no-repeat}#content .content-right .menu .menu-1 li
a{color:#fff;padding:5px
9px 10px 9px;font-family:'Exo',sans-serif;font-size:12px;line-height:12px;font-weight:500}#content .content-right .menu .menu-1 li.menu-parent a, #content .content-right .menu .menu-1 li.menu-current
a{color:#fc0}#content .content-right .menu .menu-1 .menu-2{padding:0
0 10px 0}#content .content-right .menu .menu-1 .menu-2 li
a{color:#fff;text-transform:lowercase;padding:2px
0 2px 35px}#content .content-right .menu .menu-1 .menu-2 li.menu-parent a, #content .content-right .menu .menu-1 .menu-2 li.menu-current
a{color:#fc0}#content .content-right .menu .menu-1 .menu-2 .menu-3{display:none}#content .content-left
.video{margin-bottom:10px}#content .content-left
.gallery{padding:0;margin:0}#content .content-left .gallery
li{float:left;width:116px;height:116px;margin:0;padding:0;background:none;margin-right:10px;margin-bottom:10px;float:left;overflow:hidden;position:relative}#content .content-left .gallery li
img{display:none;position:absolute}#content .content-left .gallery
li.last{margin-right:0px;width:120px}#content .content-left .gallery li:hover{opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}#content .banner-footer
a{float:left;margin:40px
4px 4px 0}#footer{height:200px;background:#111}