﻿@import url(layout.css);
@import url(module.css);
body, html{ width:100%; margin: 0px auto;font-family:Arial; font-size:11px;}
ins {text-decoration:none; margin:0px; padding:0px;}
a {text-decoration:none; color:Black;}
#form{padding:0px; margin:0px; border:0;}
-#Top{ background:Black url('/Images/HeadBg.gif') repeat-x; height:25px;	Color:Silver;font-size:10px; position:relative;}
#Top{ height:85px;	Color:Silver;font-size:10px; position:relative;}
#Top a{color:Silver; z-index:20}
#All{ width:1000px;  margin:0pt auto; position:relative; padding-top:25px;}
#Logo{ position:absolute; left:0px;z-index:5}
.Sponsor{position:absolute; width:100%; height:80px;background:url('/Images/layout/topSponsor.jpg') repeat-x bottom;}
.Sponsor img{position:absolute; right:7px; top:7px;}
#Header{ height:60px;  _background:url('/Images/HeadBgRev.gif') repeat-x bottom; position:relative; z-index:1}
#Content{ position:relative; clear:both; width:100%; height:100%; overflow:hidden;background:white url(/Images/FalsoSfondo.gif) repeat scroll 0%; padding-bottom:10px; margin-bottom:12px;}
#Footer{ text-align:left;padding-top:20px; color:#F2F2F2; padding-left:10px; }
#Footer a{ color:#F2F2F2; padding:0px 10px 10px 10px; }
#BottomBorder{ position:absolute; width:851px; border-bottom:1px solid silver; bottom:26px; right:0px; }
#BottomBorder div{ text-align:center;}
#BottomBorder div a{ padding-right:30px;}
.Centered{ color:#EAEAEA; text-align:center; padding:10px; white-space:nowrap;}
.PartnerLogo{}
.PartnerLogo a{padding-left:40px;}
#MenuLeft{ width:150px; height:100%; left:0pt; position:absolute;}
#ContentPage{ width:840px; height:100%; left:155pt; position:absolute; }
.Selected{background-image:url(/images/layout/menu_big_blue.png) !important;color:#FFFFFF; margin-top:0px !important; z-index:4 !important}
.Selected a{background-image:url(/images/layout/menu_left_blue.png) !important; color:#FED44C !important; height:36px !important;}
#NewTopMenu ul{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;
margin:0px;padding:0px 0px 0px 155px;}
#NewTopMenu li{background:transparent url(/images/layout/menu_item_r.png) no-repeat scroll 100% 0pt;color:#FFFFFF;display:block;float:left;margin:10px 2px 0px 0px;position:relative;z-index:3;display:block;float:left;}
#NewTopMenu a{background:transparent url(/images/layout/menu_item_l.png) no-repeat scroll 0pt;height:35px;
display:block;float:left;font-size:100%;font-weight:bold;line-height:28px;overflow:hidden;padding:0px 20px;text-decoration:none;	}
#SubMenuBar{background:transparent url('/images/layout/submenu_bg.jpg') repeat-x scroll 100% 0pt;height:25px;
left:0px;position:absolute;bottom:0px;width:100%;z-index:3;	}
#SubMenuBar ul{display:inline; letter-spacing:1px; font-size:12px; list-style-image:none;
list-style-position:outside;list-style-type:none;margin:0px;padding:0px 0px 0px 180px;}
#SubMenuBar li{font-size:95%;position:relative;padding-right:40px}
#SubMenuBar li a{font-weight:bold;line-height:21px;overflow:hidden;padding:0px 4px;text-decoration:none; letter-spacing:2px}
#SubMenuBar li a:hover{ color:White;}
#SubMenuBar a{color:#FED44C;}
#topMenu{position:absolute; bottom:4px;right:20px; font-size:16px;}
#topMenu ul,li{display:inline; letter-spacing:1px;}
#topMenu a{color:#FED44C;}
.Selected{ font-weight:bold;}
#Contacts{position:absolute; right:20px; bottom:4px; }
#ContentLeft{ min-height:100%; float:left; padding:70px 4px 0px 4px; width:140px; height:100%; background:#EEEEEE url('/Images/LeftSide.gif') repeat-x top; margin-bottom:20px; }
#ContentRight{ background:white url('/Images/ContentBg.gif') repeat-x top left; float:left;padding-left:0px; top:4px; width:821px; border-top:1px solid #EEEEEE;
	margin:0px auto; padding:15px; border-left:1px solid #C0C0C0;}
.BorderBott{margin:0px; padding:0px; background-color:Silver; height:1px; width:851px; float:right;}
#RankHead{ padding:2px 2px 4px 2px; border-top:1px solid silver; border-left:1px solid silver; border-right:1px solid silver;}
.RankItem{ position:relative; height:16px; border-left:1px solid #504F54; border-right:1px solid #504F54;}
.RankItemAltern{ position:relative; height:20px; border-left:1px solid #504F54; border-right:1px solid #504F54;}
.RankLeft{ position:absolute; left:2px;}
.RankRight{ position:absolute; right:2px;}
.RankRight2{ position:absolute; right:20px;}
.RankBottom{border-bottom:1px solid #504F54;}
.rankLegend{ text-align:center;}
.rankLegend td div{ margin:2px 10px 4px 10px; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black;
padding:2px;}
.TitleBox{background:Black url('/Images/HeadBg.gif') repeat-x; 
	height:23px; color:#FFDF7F; padding-top:2px; padding-left:2px; position:relative;}
.TitleBox td:first-child{padding-left:2px;text-align:left;}
.TitleBox td{padding-left:2px;text-align:center; border-left:1px solid silver;}
.RankItem td:first-child{border-left:1px solid silver; padding-left:2px;text-align:left;}
.RankItem td{text-align:center;border-right:1px solid silver;background-color:#FFFFFF;}
.RankItemAltern td:first-child{border-left:1px solid silver; padding-left:2px;text-align:left;}
.RankItemAltern td{text-align:center;border-right:1px solid silver; background-color:#EFEFEF}
.RankBottom td{border-top:1px solid silver;}
.GridText{ text-align:left !important; padding-left:4px !important;}
.borderLeft{border-left:1px solid silver;}
.RoundBox{width:260px; position:relative; padding:15px 0px 0px 10px; float:left;}
.Legend{ font-size:10px;width:170px; position:relative; float:left; margin-top:15px; border:1px solid silver}
.Legend div{border:none !important}
.ContentDataLeft{float:left;width:370px; padding:4px; text-align:right;}
.ContentDataRight{float:left;width:365px;padding:4px;text-align:left; position:relative;}
.ContentDataDescription{width:100%; text-align:left;}
#ContentData{overflow:hidden; width:100%}
.TeamTitle{ font-size:16px; font-weight:bold;}
.MatchGoals{ float:left; padding: 4px 19px; width:32px; text-align:center;}
.NewsMiddle{ float:left; padding: 4px 0px; width:32px; text-align:center; background:transparent url('/Images/NewsBg.gif') repeat-y top;}
#ContentNews{border:2px solid #2E2E2E;overflow:hidden; height:100%; background:transparent url('/Images/NewsBgAll.gif') repeat-y top left;}
.SmallLeftMenu{width:150px; }
.BigRightContent{width:99%; padding-left:8px;}
.SocietyTitle{ font-weight:bold;}
.LightBox{ padding:5px 0pt 5px 5px; margin:0pt 0pt 2px; line-height:normal; height:35px; border:1px solid silver; 
	background:#FCFDFD url('/Images/PlayerBg.gif') repeat-x scroll bottom left; text-align:left; position:relative; cursor:pointer; }
.LightBox a{ font-weight:bold; text-decoration:none;}
.LightBox a:hover{ color:#FFD700;}
.LightBox p{cursor:pointer;}
.SideLightBox { font-weight:bold; text-align:left; }
.SideLightBox span{ padding: 10px 0px 0px 10px; display:block; }
.PlayerExpo{width:399px; float:left; height:50px; padding:10px 2px 0px 0px; overflow:hidden;}
.PlayerExpo p{padding:0px; margin:0px;}
.PlayerExpo .Photo{ float:left; display:inline; padding:0px 5px 0px 0px;}
.PlayerExpo .Name{ float:left;display:inline;padding:10px 10px 10px 10px;}
.PlayerExpo .BirthDay{ float:right;display:inline;padding:10px 2px 0px 0px;}
.PlayerExpo .Nationality{ float:right;display:inline; padding:10px 5px 10px 5px;}
.SocietyBox{background-color:White; padding:4px; overflow:hidden; height:100%; border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
.RuleExpo{clear:both;}
.newsdate{ font-weight:bold; position:absolute; left:0px;}
.newstitle{position:absolute; right:0px; }
.news{padding-bottom:5px;border-bottom:1px dashed silver;}
.news ul{letter-spacing:2px;}
.news li{letter-spacing:2px;}
.news:hover{background-color:#FED44C;}
.newslink{ width:100%; height:20px;}
.newslink ul{padding:0px; margin:0px; position:relative; display:block; width:100%;  height:20px;}
.SingleDateTime{ font-weight:bold; font-size:14px;float:left;}
.SingleTitle{font-weight:bold; font-size:16px; float:right;}
.SingleNewsHeader{position:relative;}
.SingleDescription{ border-top:1px solid silver}
.SingleImage{ text-align:center; padding-top:20px; padding-bottom:20px; }
.SingleWho{ color:#898E79; font-size:10px; }
.DetailsLeft{width:250px;}
.DetailsRight{width:250px; padding-left:25px;}
#Information strong{ width:100px; display:block; float:left;padding-right:10px;}
#Information span{ display:block; padding-left:110px;}
#Information p{ clear:both; padding:4px; margin:4px; overflow:hidden; border-bottom:1px dashed silver; }
#Information input,select{ text-align:left; float:left; width:240px; border:1px solid #8FC0FF;}
.DescriptionBox{ padding:5px; border:1px solid silver;}
.NamePlayer{padding-left:10px;}
.LinkTo{ display:block;  top:0px; width:100%; }
.LinkTo span{ display:none; }
#Subscribe{clear:both; padding:10px; text-align:center;}
#Privacy{height:300px; overflow:auto;}
.Alert{text-align:center; color:Red; padding-top:150px; font-size:14px;}
.validated,.FeedSubscribe{text-align:center;}
#Images img{padding:10px;}
.Credits{ border:1px solid silver; margin-bottom:20px;}
.Credits p{ padding:10px; margin:0px;}
.SponsorBanner{ width:388px; float:left; height:90px; vertical-align:middle; text-align:center; padding:10px; border-bottom:1px dashed silver; border-left:1px dashed silver; border-right:1px dashed silver;}
.SponsorBanner h2{ text-align:left;}
.SponsorLogo{ width:270px; height:270px; float:left;text-align:center; border-bottom:1px dashed silver; border-right:1px dashed silver; }
.SponsorLogo div{ padding-top:10px; font-style:italic; }
.Partner { font-size:12px;}
.Partner a:hover{ color:#FFBF00;}
.Partner p{ border:0px; margin:2px; font-size:11px; letter-spacing:normal;}
#guestbookSign{ width:100%; }
#guestbookSign input{ font-size:10px; text-align:left; width:246px; }
#guestbookSign span{ display:block; width:50px; float:left;}
#guestbookSign p{ padding:1px; margin:0px;}
#guestBook { width:814px;}
.Signature{border-bottom:1px solid black; border-left:1px solid black; border-right:1px solid black;}
.Signature a{  padding:5px; color:#EFDB00; font-weight:bold; }
.Signature div{  padding:5px; }
.Signature p{  padding:5px; margin:2px;  }
.GuestbookPaging { text-align:center;padding:5px; }
.GuestbookPaging a{ font-size:12px; padding-left:10px; font-size:11px;  text-decoration:none;}
.GuestbookPaging a:hover{ font-weight:bold;color:#EFDB00;}
.CurrentPage{ font-weight:bold; color:#EFDB00;}
.year{ clear:both; overflow:hidden; padding:2px;}
.seasonSociety{ font-style:italic;}
.seasonYear{ display:block; float:left; width:60px; font-weight:bold;}
