*{padding: 0px; margin: 0px;}html{font-family: arial, verdana, sans-serif, helvetica; font-size: 76%; height: 100%; margin-bottom: 1px;}html *{font-size: 1em;}body{height: 100%;}img{border: none; margin: 0px; padding: 0px;}fieldset{border: none; padding: 0px; margin: 0px;}input{margin: 0px;}#body{position: relative; width: 100%; text-align: left; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%;}#container{overflow: hidden; width: 100%; padding-bottom: 50px;}#main{float: left; overflow: hidden;}#left{float: left; overflow: hidden;}#footer{position: relative; margin: -50px auto 0 auto; padding: 10px; height: 50px; he\ight: 30px;}#devel_enviroment{display: none;}.floated{overflow: hidden;}.clear{clear: both;}.pointer{cursor: pointer;}.for_print_view{display: none;}html .hide{display: none;}body#body_main{background: #2D5532; font-family: Times New Roman;}body#body_main table{border-collapse: collapse;}body#body_main #body{margin: 0px auto; width: 965px; padding: 0px 25px; background: url(/images/bg3.jpg) repeat-y;}body#body_main #body.mainpage{background: url(/images/bg2.jpg) repeat-y;}body#body_main #body a{color: black; text-decoration: none;}body#body_main #body a:hover{text-decoration: underline;}body#body_main #header{width: 925px; padding: 20px; padding-top: 15px; height: 152px; border-bottom: 6px solid #2B201C; background: #FFF3BF;}body#body_main #header ul{list-style-type: none; text-transform: uppercase; margin-left: 0px;}body#body_main #header ul li.l1{float: left; margin-right: 25px; font-size: 1.3em; font-weight: bold; cursor: default; position: relative;}body#body_main #header ul li.l1.last{margin-right: 0px;}body#body_main #header ul li.l1 a{color: black; text-decoration: none; cursor: pointer;}body#body_main #header ul li.l1 ul{display: none; position: absolute; width: 160px; color: white; background: #2D5532; padding: 5px; margin-left: -0px; z-index: 10000; opacity: 0.9; -moz-opacity: 0.9;}body#body_main #header ul li.l1:hover ul{display: block;}body#body_main #header ul li.l1 ul li.l2 a{color: white; font-size: 0.8em; font-weight: normal; cursor: pointer;}body#body_main #header ul li.l1 ul li.l2 a:hover{text-decoration: underline;}body#body_main #header a#logo{display: block; width: 106px; height: 119px; position: absolute; left: 80px; top: 50px; background: url(/images/logo_small.jpg) no-repeat;}body#body_main #header a#logo:focus{outline: none;}body#body_main #next_match{text-align: center; font-size: 1.1em;}body#body_main #next_match img.team_logo{display: inline; padding: 10px 0px;}body#body_main #next_match .teams{color: #CC0000; text-transform: uppercase; margin: 5px auto 10px auto; font-weight: bold;}body#body_main #next_match img.bb_liga{display: block; margin: 10px auto;}body#body_main #header a#title{display: block; background: url(/images/title.jpg) no-repeat; width: 481px; height: 94px; position: absolute; left: 267px; top: 70px; z-index: 1; text-decoration: none;}body#body_main #header a#title:focus{outline: none;}body#body_main #header #cupwinner{background: #FFF3BF url(/images/cupwinner.jpg) center no-repeat; position: absolute; left: 370px; top: 185px; width: 276px; height: 19px;}body#body_main #header #login_box{position: absolute; right: 50px; top: 70px; width: 130px; height: 250px; text-align: center;}body#body_main #header #login_box input.text{background: none; border: none; border-bottom: 1px dashed black; margin: 4px auto; padding: 1px 2px; color: #2D5532; font-weight: bold; width: 84px;}body#body_main #header #login_box label#label_username{margin-left: 9px;}body#body_main #header #login_box input.submit{background: none; border: none; font-family: Times New Roman; margin: 3px auto 5px auto; cursor: pointer; text-transform: uppercase;}body#body_main #header #login_box input.submit:hover{background: #2D5532; color: #FFF3BF;}body#body_main #header #login_box a{}body#body_main #header #login_box #logged_user{font-weight: bold; font-size: 1.2em; color: #2D5532;}body#body_main #header #login_box #invalid_login{color: #CC0000; font-weight: bold;}body#body_main #container_space{background: #FFF3BF; height: 16px; width: 100%;}body#body_main #container{width: 965px; padding-bottom: 100px;}body#body_main #left{width: 222px; padding-right: 6px; float: left;}body#body_main #main{width: 725px; float: left; padding-right: 10px;}body#body_main #center{float: left; width: 485px; padding: 0px 0px 0px 10px;}body#body_main #right{float: right; width: 222px; padding-left: 6px;}body#body_main h2{background: black; color: white; text-align: center; padding: 5px 0px; text-transform: uppercase; font-size: 1.2em; font-weight: normal;}body#body_main h3{font-size: 1.5em; text-align: center; margin: 10px auto 15px auto; font-weight: normal;}body#body_main h1{font-style: italic; font-size: 2.2em; font-weight: bold; margin-bottom: 16px;}body#body_main h1.border{border-top: 1px solid black; padding-top: 10px;}body#body_main h1.center{margin-top: -4px;}body#body_main .center{text-align: center;}body#body_main img.center{display: block; margin: 0px auto;}body#body_main .justify{text-align: justify;}.separator{background: #B6B096; height: 1px; overflow: hidden; margin: 20px 0px 10px 0px;}#right p img{margin: 10px auto; display: block;}body#body_main #footer{width: 980px; margin: -65px auto 0px auto; height: 40px; background: #FFF3BF; padding: 0px; padding-top: 25px; border-bottom: 1px solid #2D5532;}#footer #footer_line{border-top: 9px solid #2B201C; height: 30px;}#footer #footer_line span{background: #FFF3BF; padding: 3px 20px; color: black; font-size: 1.2em; position: relative; top: -17px; float: left; margin-left: 190px;}#footer #footer_line span a{color: black;}#project_mainpage #left .justify{padding-right: 5px;}#project_mainpage .lead{line-height: 18px; font-size: 1.2em; margin: 10px 20px; overflow: hidden; text-align: justify;}#project_mainpage .main_lead{text-align: center; font-size: 1.3em;}body#body_main #project_mainpage .lead img.left{float: left; margin-right: 10px;}body#body_main #project_mainpage .lead img.right{float: right; margin-left: 10px;}#project_mainpage table.tabella{width: 100%; margin: 5px auto; font-size: 1.2em;}#text_viewText .content table.tabella{width: 100%; margin: 10px auto;}#text_viewText .content table.tabella th,#project_mainpage table.tabella th{font-weight: normal; padding: 2px; background: #2D5532; text-align: center; color: #FFF3BF; border-right: 1px solid #FFF3BF;}#text_viewText .content table.tabella td,#project_mainpage table.tabella td{padding: 2px; text-align: center;}#text_viewText .content table.tabella td.number,#text_viewText .content table.tabella td.name,#project_mainpage table.tabella td.number,#project_mainpage table.tabella td.name{text-align: left;}#project_mainpage ul.archive{margin-left: 20px; margin-right: 5px;}#project_mainpage ul.archive li{margin-top: 6px;}#project_mainpage a.all_news{margin-left: 80px; font-size: 1.2em;}body#body_main #project_tickets td.col2 input.small{width: 50px; text-align: center;}#project_tickets .imp{font-weight: bold; text-decoration: underline; font-size: 1.1em; margin: 15px auto;}#project_tickets div.ul{line-height: 20px;}object{margin: 0px auto; display: block;}body#body_main{background: #2D5532; font-family: Times New Roman;}body#body_main table{border-collapse: collapse;}body#body_main #body{margin: 0px auto; width: 965px; padding: 0px 25px; background: url(/images/bg3.jpg) repeat-y;}body#body_main #body.mainpage{background: url(/images/bg2.jpg) repeat-y;}body#body_main #body a{color: black; text-decoration: none;}body#body_main #body a:hover{text-decoration: underline;}body#body_main #header{width: 925px; padding: 20px; padding-top: 15px; height: 152px; border-bottom: 6px solid #2B201C; background: #FFF3BF;}body#body_main #header ul{list-style-type: none; text-transform: uppercase; margin-left: 0px;}body#body_main #header ul li.l1{float: left; margin-right: 25px; font-size: 1.3em; font-weight: bold; cursor: default; position: relative;}body#body_main #header ul li.l1.last{margin-right: 0px;}body#body_main #header ul li.l1 a{color: black; text-decoration: none; cursor: pointer;}body#body_main #header ul li.l1 ul{display: none; position: absolute; width: 160px; color: white; background: #2D5532; padding: 5px; margin-left: -0px; z-index: 10000; opacity: 0.9; -moz-opacity: 0.9;}body#body_main #header ul li.l1:hover ul{display: block;}body#body_main #header ul li.l1 ul li.l2 a{color: white; font-size: 0.8em; font-weight: normal; cursor: pointer;}body#body_main #header ul li.l1 ul li.l2 a:hover{text-decoration: underline;}body#body_main #header a#logo{display: block; width: 106px; height: 119px; position: absolute; left: 80px; top: 50px; background: url(/images/logo_small.jpg) no-repeat;}body#body_main #header a#logo:focus{outline: none;}body#body_main #next_match{text-align: center; font-size: 1.1em;}body#body_main #next_match img.team_logo{display: inline; padding: 10px 0px;}body#body_main #next_match .teams{color: #CC0000; text-transform: uppercase; margin: 5px auto 10px auto; font-weight: bold;}body#body_main #next_match img.bb_liga{display: block; margin: 10px auto;}body#body_main #header a#title{display: block; background: url(/images/title.jpg) no-repeat; width: 481px; height: 94px; position: absolute; left: 267px; top: 70px; z-index: 1; text-decoration: none;}body#body_main #header a#title:focus{outline: none;}body#body_main #header #cupwinner{background: #FFF3BF url(/images/cupwinner.jpg) center no-repeat; position: absolute; left: 370px; top: 185px; width: 276px; height: 19px;}body#body_main #header #login_box{position: absolute; right: 50px; top: 70px; width: 130px; height: 250px; text-align: center;}body#body_main #header #login_box input.text{background: none; border: none; border-bottom: 1px dashed black; margin: 4px auto; padding: 1px 2px; color: #2D5532; font-weight: bold; width: 84px;}body#body_main #header #login_box label#label_username{margin-left: 9px;}body#body_main #header #login_box input.submit{background: none; border: none; font-family: Times New Roman; margin: 3px auto 5px auto; cursor: pointer; text-transform: uppercase;}body#body_main #header #login_box input.submit:hover{background: #2D5532; color: #FFF3BF;}body#body_main #header #login_box a{}body#body_main #header #login_box #logged_user{font-weight: bold; font-size: 1.2em; color: #2D5532;}body#body_main #header #login_box #invalid_login{color: #CC0000; font-weight: bold;}body#body_main #container_space{background: #FFF3BF; height: 16px; width: 100%;}body#body_main #container{width: 965px; padding-bottom: 100px;}body#body_main #left{width: 222px; padding-right: 6px; float: left;}body#body_main #main{width: 725px; float: left; padding-right: 10px;}body#body_main #center{float: left; width: 485px; padding: 0px 0px 0px 10px;}body#body_main #right{float: right; width: 222px; padding-left: 6px;}body#body_main h2{background: black; color: white; text-align: center; padding: 5px 0px; text-transform: uppercase; font-size: 1.2em; font-weight: normal;}body#body_main h3{font-size: 1.5em; text-align: center; margin: 10px auto 15px auto; font-weight: normal;}body#body_main h1{font-style: italic; font-size: 2.2em; font-weight: bold; margin-bottom: 16px;}body#body_main h1.border{border-top: 1px solid black; padding-top: 10px;}body#body_main h1.center{margin-top: -4px;}body#body_main .center{text-align: center;}body#body_main img.center{display: block; margin: 0px auto;}body#body_main .justify{text-align: justify;}.separator{background: #B6B096; height: 1px; overflow: hidden; margin: 20px 0px 10px 0px;}#right p img{margin: 10px auto; display: block;}body#body_main #footer{width: 980px; margin: -65px auto 0px auto; height: 40px; background: #FFF3BF; padding: 0px; padding-top: 25px; border-bottom: 1px solid #2D5532;}#footer #footer_line{border-top: 9px solid #2B201C; height: 30px;}#footer #footer_line span{background: #FFF3BF; padding: 3px 20px; color: black; font-size: 1.2em; position: relative; top: -17px; float: left; margin-left: 190px;}#footer #footer_line span a{color: black;}#project_mainpage #left .justify{padding-right: 5px;}#project_mainpage .lead{line-height: 18px; font-size: 1.2em; margin: 10px 20px; overflow: hidden; text-align: justify;}#project_mainpage .main_lead{text-align: center; font-size: 1.3em;}body#body_main #project_mainpage .lead img.left{float: left; margin-right: 10px;}body#body_main #project_mainpage .lead img.right{float: right; margin-left: 10px;}#project_mainpage table.tabella{width: 100%; margin: 5px auto; font-size: 1.2em;}#text_viewText .content table.tabella{width: 100%; margin: 10px auto;}#text_viewText .content table.tabella th,#project_mainpage table.tabella th{font-weight: normal; padding: 2px; background: #2D5532; text-align: center; color: #FFF3BF; border-right: 1px solid #FFF3BF;}#text_viewText .content table.tabella td,#project_mainpage table.tabella td{padding: 2px; text-align: center;}#text_viewText .content table.tabella td.number,#text_viewText .content table.tabella td.name,#project_mainpage table.tabella td.number,#project_mainpage table.tabella td.name{text-align: left;}#project_mainpage ul.archive{margin-left: 20px; margin-right: 5px;}#project_mainpage ul.archive li{margin-top: 6px;}#project_mainpage a.all_news{margin-left: 80px; font-size: 1.2em;}body#body_main #project_tickets td.col2 input.small{width: 50px; text-align: center;}#project_tickets .imp{font-weight: bold; text-decoration: underline; font-size: 1.1em; margin: 15px auto;}#project_tickets div.ul{line-height: 20px;}object{margin: 0px auto; display: block;}#text_textCategoryList a.title{font-size: 1.3em; text-decoration: none; line-height: 22px; font-weight: bold;}#text_textCategoryList a.title:hover{text-decoration: underline;}#text_textCategoryList .date{font-size: 0.9em; margin-bottom: 8px; color: #2D5532;}#text_textCategoryList .lead{line-height: 17px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dotted #565E6B; text-align: justify; overflow: hidden;}#text_textCategoryList .lead img{float: left; margin-right: 10px;}#text_viewText .date{font-size: 0.9em; margin-bottom: 8px; color: #2D5532;}#text_viewText .lead{font-weight: bold; line-height: 18px; margin-bottom: 20px; text-align: justify; font-size: 1.3em;}#text_viewText .content{line-height: 18px; text-align: justify; overflow: hidden; font-size: 1.1em;}#text_viewText .content p{margin-top: 17px;}#text_viewText .content p img{margin: 10px; display: block;}#text_viewText .content p img.left{margin-left: 0px; float: left;}#text_viewText .content p img.right{margin-right: 0px; float: right;}#text_viewText .content p img.center{display: block; margin: 0px auto;}#text_viewText #flash_tv embed{display: block; margin: 10px auto;}#text_viewText .content a.video_player_in_content{display: block; width: 480px; height: 400px; margin: 20px auto;}#text_viewText .content a.video_player_in_content:focus{outline: none;}body#body_main #gallery_galleryList a.gallery_box{display: block; width: 100px; padding: 5px; background: #558855; float: left; margin-right: 5px; margin-left: 5px; text-decoration: none;}body#body_main #gallery_galleryList a.gallery_box:hover{text-decoration: none; background: #3D6542;}#gallery_galleryList a.gallery_box img{margin: 0px auto; display: block;}#gallery_galleryList a.gallery_box .description{text-align: center; padding-top: 10px; color: #FFF3BF;}#gallery_galleryList .owner{font-weight: bold; margin-bottom: 20px; font-size: 1.3em; text-align: right;}#comment_forumMain a.forum_box{display: block; margin: 20px 110px; overflow: hidden; padding: 10px 20px; border: 1px solid #FFF3BF; text-decoration: none;}body#body_main #comment_forumMain a.forum_box:hover{background: #FFE6A0; border: 1px solid #FFE099; text-decoration: none;}#comment_forumMain a.forum_box:focus{outline: none;}#comment_forumMain .forum_box img{float: left;}#comment_forumMain .forum_box .description{text-align: center; float: right; width: 180px;}#comment_forumMain .forum_box .description .title{color: #2D5532; text-transform: uppercase; font-size: 1.3em; font-weight: bold; margin-bottom: 20px;}#comment_forumTopic .important,#comment_forumMain .important{font-weight: bold; color: #CC0000; text-align: center; margin: 30px 100px; font-size: 1.2em;}#comment_forumTopic .comment_header{margin-top: 20px; background: #2D5532; color: white; padding: 3px 10px; margin-bottom: 5px;}#comment_forumTopic .comment_header strong{font-size: 1.2em; margin-left: 10px;}#comment_forumTopic .comment_header .date{float: right;}#comment_forumTopic .comment{line-height: 17px; padding: 5px; overflow: hidden;}#comment_forumTopic .comment.inactive{color: #666666; background: #CCCCCC;}#comment_forumTopic .admin_menu{margin-bottom: 6px; border-top: 1px solid #CC0000; border-bottom: 1px solid #CC0000;}#comment_forumTopic .admin_menu span.button{color: #CC0000; margin: 0px 5px; font-size: 1.1em; padding: 2px; cursor: pointer;}#comment_forumTopic .admin_menu span.button:hover{background: #CC0000; color: white;}#comment_forumTopic .comment .avatar{float: left; margin-right: 12px; margin-bottom: 6px; width: 100px;}#comment_forumTopic a.new_comment{cursor: pointer; font-size: 1.3em;}#comment_forumTopic #write_comment{margin: 20px auto; width: 80%; background: #FFE6A0; border: 1px solid #FFE099; padding: 10px;}#comment_forumTopic #write_comment textarea{width: 346px; height: 224px; float: left; font-size: 1.1em;}#comment_forumTopic #write_comment div#smiles{float: right; width: 200px; border: 1px solid #AAAAAA; padding: 10px;}#comment_forumTopic #write_comment div#smiles img{margin: 1px; padding: 3px; cursor: pointer;}#comment_forumTopic #write_comment div#smiles img:hover{background: #E4D060;}#comment_forumTopic #write_comment input.submit{margin: 10px auto; display: block; width: 120px;}.pager{text-align: center; background: #FFE6A0; border: 1px solid #FFE099; padding: 10px; font-size: 1.3em;}.pager a{font-weight: bold;}#user_registration{font-size: 1.1em;}#user_registration .important{color: #CC0000; font-weight: bold; margin: 10px auto; font-size: 1.2em;}#user_registration table{width: 80%; margin-left: 40px;}#user_registration table td{padding: 2px 5px; border-bottom: 3px solid #FFF3BF;}#user_registration table td.col1{font-weight: bold; vertical-align: top; width: 120px;}#user_registration table td.col1 em{color: #CC0000;}#user_registration table td.col2 input.text{background: none; border: none; border-bottom: 1px dashed black; margin: 0px; margin-bottom: 6px; padding: 1px 2px; color: #2D5532; font-weight: bold; width: 250px;}#user_registration table td.col2 .comment{background: #FFE6A0; border: 1px solid #FFE099; padding: 5px; font-style: italic; overflow: hidden;}#user_registration table td.col2 input.radio{margin-right: 5px;}#user_registration table td.col2 input#gender_female{margin-left: 20px;}#user_registration table td.col2 textarea{width: 400px; height: 120px; margin-bottom: 6px;}#user_registration input.submit{margin: 15px auto; display: block; width: 200px;}#user_registration .errors{border: 1px solid #CC0000; font-size: 1.2em; line-height: 17px; padding: 20px; padding-top: 10px; background: #FFE6A0;}#user_registration .errors .error_line{color: #CC0000; padding-left: 30px;}#user_registration .success{font-weight: bold; font-size: 1.2em; color: #2D5532; margin: 10px auto;}#user_modifyPublic img.avatar{float: right;}#box_center{width: 100%; margin: 0px; padding: 0px; position: absolute; top: 0px; left: 0px; z-index: 10000; color: black;}#box_center #box_{background: white; width: 500px; height: auto; position: static; margin: 70px auto; display: none; overflow: hidden; padding: 10px;}#box_center #box_ #box_content{text-align: left;}#box_center #box_loading{width: 100px; height: 100px; background: url(/images/box/loading.gif) no-repeat; position: static; margin: 200px auto; display: none;}#box_darken{display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: black; z-index: 9999; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}*html #box_darken{position: absolute; display: none;}#box_alert{background: white; padding: 10px;}#box_alert a.box_close{float: right; background: url(/images/icons/cross.png) no-repeat; padding-left: 20px; text-decoration: none; cursor: pointer;}#box_alert_text{line-height: 16px; min-height: 70px; background: url(/images/box/alert.gif) 20px 0px no-repeat; padding-left: 100px; font-size: 1.2em;}*html #box_alert_text{height: 70px;}#box_alert.success #box_alert_text{background: url(/images/box/success.png) 20px 0px no-repeat;}#box_ iframe#box_external_link_iframe{width: 100%; height: 600px; border: none;}#box_ a.box_external_link_close{font-size: 0.9em; color: black; cursor: pointer; background: url(/images/icons/cross.png) no-repeat; padding-left: 20px; float: right;}.box_close{text-align: right; margin-top: 4px;}.box_close a{cursor: pointer;}#box_ h2{font-size: 1.4em; margin-bottom: 10px; margin-top: -20px;}#box_view_one_image img{display: block; margin: 0px auto; cursor: pointer;}body#body_main #game_game a.underline{text-decoration: underline;}#game_game .match_row{overflow: hidden; background: #F0E4A0; border-bottom: 1px solid #776655; height: 28px; line-height: 28px; color: black; padding: 4px 10px; font-family: Arial;}#game_game .match_row div{float: left; margin-right: 15px;}#game_game .match_row div.team2,#game_game .match_row div.team1{width: 180px; font-size: 1.3em; font-weight: bold;}#game_game .match_row div.team1{text-align: right;}#game_game .match_row div.tip{width: 36px; text-align: center; font-size: 1.4em; font-weight: bold;}#game_game .match_row input.tip{width: 30px; border: 1px solid #776655; background: white; text-align: center; height: 20px; padding: 2px;}#game_game .match_row div.result{font-size: 1.4em; text-align: center; width: 70px;}#game_game .match_row div.date{text-align: center; width: 120px;}#game_game .match_row div.point{width: 35px; margin-right: 0px; text-align: center; font-weight: bold; font-size: 1.2em;}#game_game .match_row div.point .p3,#game_game .match_row div.point .p1{color: #006600;}#game_game .match_row div.point .m1{color: #882222;}#game_game input.submit{display: block; margin: 10px auto;}#game_game .match_header{overflow: hidden; background: #444444; color: white; border-bottom: 1px solid #776655; padding: 1px 5px;}#game_game .match_header div{float: left; text-align: center; height: 30px; line-height: 30px;}#game_game .match_header div.teams{width: 390px;}#game_game .match_header div.result{width: 95px;}#game_game .match_header div.date{width: 125px; line-height: 14px;}#game_game .match_header div.point{width: 60px; line-height: 14px;}#game_game .important{font-size: 1.3em; margin: 10px auto;}#game_game .success{line-height: 30px; background: #006600; color: white; padding: 3px 10px; margin: 10px auto; font-size: 1.3em;}#game_game .sum{background: #444444; color: white; border-bottom: 1px solid #776655; line-height: 35px; padding: 2px 10px; float: right; width: 35%; font-size: 1.6em; text-align: right; letter-spacing: 1px;}#game_game .sum span.sum_point{font-weight: bold; color: #008E00; font-size: 1.6em; margin-left: 10px;}#game_toplist table#rank{margin: 20px auto; width: 65%; font-size: 1.2em;}#game_toplist table#rank thead{background: #2D5532; color: white; text-transform: uppercase;}#game_toplist table#rank thead th{border-right: 1px solid #FFF3BF; padding: 3px 5px;}#game_toplist table#rank tbody td{padding: 3px 5px; border-right: 1px solid #FFF3BF;}#game_toplist table#rank tbody tr.own td{background: #F0E4A0;}