@charset "utf-8";
/* CSS Document */

body{background:#f5f5f5;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:auto;}

input, select, textarea{font-size:12px;font-family:Trebuchet MS;}
hr{width:98%;height:1px;}
ul{margin:0;padding:0;}
li{margin:0;padding:0;list-style:none outside;}
td{vertical-align:top;padding:0px;margin:0px;}


a:link, a:visited{text-decoration:none;color:#c1272d;}
a:hover, a:active{color:#333;}

.closer{clear:both!important;}
.spacer{width:90px;height:8px;}


a.Mod:link, a.Mod:visited{display:block;width:114px;height:20px;background:url(img/Mod.png) 0 0 no-repeat;color:#ddd;font-size:12px;border:none!important;}
a.Mod:hover, a.Mod:active{color:#999;}
a.Del:link, a.Del:visited{display:block;width:114px;height:20px;background:url(img/Del.png) 0 0 no-repeat;color:#ddd;font-size:12px;}
a.Del:hover, a.Del:active{color:#000;}
.Mod span, .Del span{display:block;padding:2px 0 0 10px;}
.Mod2{position:absolute;top:0;right:10px;}
a.Del2:link, a.Del2:visited{position:absolute;top:10px;right:140px;border:none!important;}


.short{width:20px!important;text-align:center;background:#efc9cb;border:1px solid #c1272d;}
.short2{width:30px!important;text-align:center;background:#333;border:1px solid #000;color:#fff;}

.ServerTime{display:block;width:110px;margin:6px 0;padding:3px 3px 3px 6px;background:#c1272d;color:#fff;font-size:11px;}


/*################# Banner Google ###################################*/

.banner300{margin:40px 0 10px 0;}
.banner468{width:400px;overflow:hidden;margin:10px 0 20px 0;}
.banner250{margin:40px 0 0 0;}

.spot{text-align:center;margin:30px 0;}

/*################# Stili HP #######################################*/

div.SK1{width:980px;background:#fff;margin:auto;}

div.HD1{position:relative;width:980px;height:100px;overflow:hidden;background:#fefefe;}
div.HD1 a.Logo:link, div.HD1 a.Logo:visited{position:absolute;top:10px;left:10px;display:block;width:400px;height:80px;background:url(img/logo.jpg) 0 0 no-repeat;}
div.HD1 .Logo span{display:none;}
div.HD1 .Login{position:absolute;top:10px;right:10px;width:500px;height:70px;text-align:right;font-size:11px;}
div.HD1 .Login img{float:right;width:33px;height:41px;margin:0 0 0 10px;}
div.HD1 .Login .Name{font-weight:bold;}
div.HD1 .Login .Info{}
div.HD1 .Login .Info span span{font-weight:bold;}
div.HD1 .Login ul{margin-top:3px;font-size:12px;}
div.HD1 .Login li{display:inline;border-right:1px solid #999;padding:0 4px;}
div.HD1 .Login .FI{width:110px;margin:0 6px;}
div.HD1 .Login .Alert{position:absolute;top:34px;color:red;}
div.HD1 .Search{position:absolute;top:54px;right:10px;width:500px;height:70px;text-align:right;font-size:11px;}
div.HD1 .Search .SE{width:340px;height:14px;color:#666;}
div.HD1 .Search .SU{height:21px;}

div.MN1{width:980px;height:30px;overflow:hidden;font-size:16px;font-weight:bold;background:#eee;margin-bottom:10px;}
div.MN1 ul{padding:6px 0 0 10px;}
div.MN1 li{display:inline;padding-right:20px;}
div.MN1 a:link, div.MN1 a:visited{color:#333;}
div.MN1 a:hover, div.MN1 a:active{color:#c1272d;}



div.BD1, div.BD2, div.BD3{width:980px;overflow:hidden;}

.C1, .C2, .C3{float:left;overflow:hidden;}

div.BD1 .C1{width:420px;}
div.BD1 .C2{width:300px;}
div.BD1 .C3{width:260px;}

div.Apertura{margin:0 6px 10px 10px;line-height:18px;}
div.Apertura .D{font-size:11px;color:#c0272d;}
div.Apertura .A{font-size:11px;}
div.Apertura h1{font-weight:bold;font-size:21px;margin:5px 6px 10px 0;line-height:24px;}
div.Apertura a:link, div.Apertura a:visited{border-bottom:1px dotted #c1272d;}
div.Apertura a:hover, div.Apertura a:active{color:#333;border-bottom:1px dotted #333;}
div.Apertura a.MyPlayerLink:link, div.Apertura a.MyPlayerLink:visited{color:#333;border-bottom:1px dotted #333;font-weight:bold;}

div.ArticoliList{margin:0 6px 10px 10px;}
div.ArticoliList li{position:relative;min-height:90px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px dotted #ddd;}
div.ArticoliList a:link, div.ArticoliList a:visited{display:block;}
div.ArticoliList a:hover, div.ArticoliList a:active{}
div.ArticoliList img{float:left;width:100px;height:80px;margin:0 10px 0 0;border:1px solid #666;}
div.ArticoliList .D{font-size:11px;color:#333;}
div.ArticoliList .A{font-size:11px;color:#333;}
div.ArticoliList .Cat{font-size:11px;color:#999;}
div.ArticoliList h2{font-weight:bold;padding:6px 0 6px 4px;background:#eee;margin-bottom:6px;}
div.ArticoliList h3{font-weight:bold;font-size:15px;color:#c1272d!important;}
div.ArticoliList .S{display:block;color:#333;font-weight:bold;}
div.ArticoliList .C{color:#333;}
div.ArticoliList a.Count:link, div.ArticoliList a.Count:visited{position:absolute;top:-4px;left:-10px;display:block;width:25px;height:27px;background:url(img/goal.png) 0 0 no-repeat;color:#fff;font-weight:bold;font-size:11px;text-align:center;padding:5px 3px 0 0;}
div.ArticoliList a.Count2:link, div.ArticoliList a.Count2:visited{position:absolute;top:0;right:100px;display:block;width:25px;height:27px;background:url(img/goal.png) 0 0 no-repeat;color:#fff;font-weight:bold;font-size:11px;text-align:center;padding:5px 3px 0 0;}

.BD2 div.ArticoliList li{min-height:50px!important;}


div.RisultatiHP{margin:0 6px 10px 6px;}
div.RisultatiHP h2{font-weight:bold;padding:6px 0 6px 4px;background:#333;margin-bottom:6px;color:#fff;}
div.RisultatiHP .G{font-size:11px;}
div.RisultatiHP table{width:100%;}
div.RisultatiHP .sel{background:#efc9cb;}
div.RisultatiHP .Team{width:40%;}
div.RisultatiHP .Ris{width:5%;padding-right:4px;}
div.RisultatiHP .View a:link, div.RisultatiHP .View a:visited{display:block;width:20px;background:#f5f5f5;border:1px solid #c0272d;font-weight:bold;padding:2px;text-align:center;color:#333;margin-bottom:2px;}
div.RisultatiHP .View a:hover, div.RisultatiHP .View a:active{background:#ddd;}

div.ClassificaHP{margin:0 6px 30px 6px;}
div.ClassificaHP h2{font-weight:bold;padding:6px 0 6px 4px;background:#ccc;margin-bottom:6px;color:#333;}
div.ClassificaHP table{width:100%;}
div.ClassificaHP thead{font-size:11px;color:#333;}
div.ClassificaHP .Punti{font-weight:bold;}

div.FT1{position:relative;width:980px;padding:20px;}
div.FT1 .Suggest{display:block;font-size:11px;color:#333;}
div.FT1 .Disc{display:block;font-size:11px;color:#bbb;}
div.FT1 .w3c{position:absolute;bottom:10px;right:80px;}

div.MN2{width:980px;height:30px;overflow:hidden;font-size:12px;margin-bottom:10px;}
div.MN2 ul{padding:6px 0 0 0;}
div.MN2 li{display:inline;padding-right:10px;}
div.MN2 a:link, div.MN2 a:visited{color:#666;}
div.MN2 a:hover, div.MN2 a:active{color:#c1272d;}


/*################# Stili Pages Inside #######################################*/

div.BD2 .C1{width:720px;}
div.BD2 .C2{width:260px;}

div.MyArt{position:relative;padding:20px;min-height:400px;}
div.MyArt .Season{display:block;font-size:11px;color:#c0272d;}
div.MyArt .D{display:block;font-size:11px;}
div.MyArt .A{display:block;font-size:11px;}
div.MyArt .Cat{display:block;font-size:11px;}
div.MyArt h1{font-weight:bold;font-size:30px;padding-bottom:4px;}
div.MyArt h2{font-weight:bold;font-size:20px;padding-bottom:10px;color:#c0272d;}
div.MyArt img{float:left;margin:0 14px 10px 0;}
div.MyArt .Mod{margin-top:10px;}
div.MyArt .Social{position:absolute;top:36px;right:10px;width:96px;height:30px;}
div.MyArt .Social img{float:left;margin-right:4px;}
div.MyArt a:link, div.MyArt a:visited{border-bottom:1px dotted #c1272d;}
div.MyArt a:hover, div.MyArt a:active{color:#333;border-bottom:1px dotted #333;}
div.MyArt .SE3{width:690px;padding:5px;background:#eee;border:1px solid #ddd;margin:20px 0 10px 0;color:#333;}
div.MyArt .SU{margin-bottom:20px;}
div.MyArt a.MyPlayerLink:link, div.MyArt a.MyPlayerLink:visited{color:#333;border-bottom:1px dotted #333;font-weight:bold;}
div.MyArt h4{display:inline;font-size:20px;color:#DA9616;}

div.Comments{margin:10px 20px 20px 20px;border-top:1px solid #ddd;}
div.Comments .Insert{background:#eee;padding:10px;}
div.Comments .Insert .D{display:block;font-style:italic;margin-bottom:10px;color:#333;}
div.Comments .Insert textarea{width:640px;height:90px;padding:5px;border-style:hidden;margin-bottom:10px;color:#333;}
div.Comments .View{margin-top:10px;}
div.Comments .View li{position:relative;min-height:40px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ddd;}
div.Comments .View img{float:left;width:33px;height:41px;margin-right:10px;}
div.Comments .View .D{display:block;color:#c0272d;font-size:11px;}
div.Comments .View .C{display:block;width:540px;}
div.Comments .View .Del{position:absolute;top:10px;right:0;}

div.Risultati{margin:10px 10px 10px 10px;}
div.Risultati .G{display:block;font-size:11px;margin-bottom:10px;}
div.Risultati table{width:100%;}
div.Risultati td{height:26px;}
div.Risultati .Team{width:40%;font-size:13px;font-weight:bold;padding-top:3px;}
div.Risultati .Team img{width:17px;height:21px;vertical-align:middle;}
div.Risultati .Ris{width:6%;font-size:18px;font-weight:bold;padding:3px 10px 0 10px;text-align:center;}
div.Risultati .Team2{text-align:right;}
div.Risultati .sel{background:#efc9cb;}
div.Risultati .View{width:8%;}
div.Risultati .View a:link, div.Risultati .View a:visited{display:block;background:#f5f5f5;border:1px solid #c0272d;font-weight:bold;padding:4px;margin:2px;text-align:center;color:#333;}
div.Risultati .View a:hover, div.Risultati .View a:active{background:#ddd;}

div.stagioni{height:18px;padding:0 0 6px 10px;font-size:11px;}
div.stagioni li{display:inline;}
div.stagioni a:link, div.stagioni a:visited{float:left;display:block;text-align:center;border:1px solid #000;padding:3px;background:#333;margin-right:2px;color:#fff;}
div.stagioni a:hover, div.stagioni a:active{background:#666;}

div.giornate{height:22px;padding:0 0 6px 10px;font-size:12px;}
div.giornate li{display:inline;}
div.giornate a:link, div.giornate a:visited{float:left;display:block;width:14px;text-align:center;border:1px solid #666;padding:0 2px;background:#eee;margin-right:2px;}
div.giornate a:hover, div.giornate a:active{background:#ccc;}

div.Classifica{margin:10px 6px 30px 10px;padding-top:10px;border-top:1px solid #eee;}
div.Classifica a{color:#000;}
div.Classifica table{width:100%;}
div.Classifica td{padding:2px;border-bottom:1px solid #ccc;vertical-align:middle;}
div.Classifica thead{font-size:11px;color:#333;height:24px;}
div.Classifica .Team{font-weight:bold;}
div.Classifica .Team2{width:200px;}
div.Classifica .Punti{font-weight:bold;font-size:18px;}
div.Classifica .Punti2{font-weight:bold;}
div.Classifica .Winner{background:#ccc;}
div.Classifica .Champ{background:#ddd;}
div.Classifica .Uefa{background:#eee;}
div.Classifica .Last{background:#bbb;}
div.Classifica .Abb1{background:#eee;}
div.Classifica .Abb2{background:#ddd;}
div.Classifica .Abb3{background:#ccc;}
div.Classifica .Abb4{background:#bbb;}


div.Scorer{padding:0 6px;}
div.Scorer h2{font-weight:bold;padding:6px 0 6px 4px;background:#eee;margin-bottom:6px;}
div.Scorer li{position:relative;height:60px;}
div.Scorer img{float:left;width:40px;height:53px;margin-right:10px;}
div.Scorer .G{float:left;display:block;font-weight:bold;color:#000;font-size:24px;width:40px;height:50px;padding-top:10px;text-align:center;}
div.Scorer .N{display:block;color:#333;padding-top:10px;}
div.Scorer .SF{font-size:11px;}
div.Scorer .R{position:absolute;top:10px;right:20px;}
div.Scorer li.Break{background:#ddd;height:1px;margin-bottom:6px;}

div.MN3{width:980px;height:20px;overflow:hidden;font-size:12px;margin-bottom:20px;}
div.MN3 ul{padding:6px 0 0 10px;}
div.MN3 li{display:inline;padding-right:10px;}
div.MN3 a:link, div.MN3 a:visited{color:#333;}
div.MN3 a:hover, div.MN3 a:active{color:#c1272d;}

div.Match{text-align:center;}
div.Match .S{font-size:11px;}
div.Match .G{font-size:11px;color:#c1272d;}
div.Match .D{font-size:11px;}

div.Tabellino{margin-top:20px;}
div.Team{float:left;width:350px;text-align:center;}
div.Team .NT{display:block;font-weight:bold;font-size:15px;margin-top:10px;}
div.Team .Goal{display:block;font-weight:bold;font-size:30px;margin-top:10px;}
div.Team .MatchScorer{text-align:left;height:80px;margin:10px 10px 20px 20px;padding:10px;background:#eee;}
div.Team .MatchScorer li{border-bottom:1px solid #ddd;padding-bottom:2px;}
div.Team .MatchScorer .N{float:left;display:block;width:280px;}
div.Team .MatchScorer .Reti{color:#000;font-weight:bold;}

div.MyScorerAdmin{position:relative;width:100%;height:40px;margin-top:10px;text-align:center;}
div.MyScorerAdmin a:link, div.MyScorerAdmin a:visited{position:absolute;left:50%;margin-left:-60px;display:block;width:114px;height:20px;background:url(img/Mod.png) 0 0 no-repeat;color:#ddd;font-size:12px;border:none!important;}
div.MyScorerAdmin a:hover, div.MyScorerAdmin a:active{color:#999;}
div.MyScorerAdmin span{display:block;padding:2px 0 0 0;}

div.HD2{min-height:80px;padding:0 10px 10px 10px;font-size:12px;}
div.HD2 img{float:left;margin-right:20px;}
div.HD2 h1{font-weight:bold;font-size:22px;padding:10px 0 0 0;}
div.HD2 .color{display:block;font-size:11px;}
div.palma{padding:0 10px 10px 10px;min-height:140px;margin-top:10px;font-size:11px;}
div.palma img{float:right;margin-left:4px;}

div.RisultatiTeam{margin:10px 6px 10px 10px;padding-bottom:6px;}
div.RisultatiTeam h2{font-weight:bold;padding:6px 0 6px 4px;background:#eee;margin-bottom:6px;}
div.RisultatiTeam .G{font-size:11px;padding:2px 0 0 10px;text-align:right;}
div.RisultatiTeam table{width:100%;}
div.RisultatiTeam td{height:19px;}
div.RisultatiTeam .Team{font-size:12px;font-weight:bold;}
div.RisultatiTeam .Ris{font-size:14px;font-weight:bold;padding-right:10px;}
div.RisultatiTeam .sel{background:#efc9cb;}

div.Rooster{padding:0 6px 0 20px;}
div.Rooster li{position:relative;height:60px;}
div.Rooster img{float:left;width:40px;height:53px;margin-right:10px;}
div.Rooster .N{display:block;color:#333;padding-top:10px;}
div.Rooster .SA{font-size:11px;}
div.Rooster .V{display:block;font-size:12px;font-weight:bold;color:#333;}
div.Rooster .R{position:absolute;top:10px;right:20px;}
div.Rooster li.Break{background:#ddd;height:1px;margin-bottom:6px;}
div.Rooster .G{position:absolute;top:-4px;left:-10px;display:block;width:25px;height:27px;background:url(img/goal.png) 0 0 no-repeat;color:#fff;font-weight:bold;font-size:11px;text-align:center;padding:5px 3px 0 0;}

div.HD3{min-height:140px;padding:0 10px 10px 10px;font-size:12px;}
div.HD3 img{float:left;margin-right:20px;}
div.HD3 h1{font-weight:bold;font-size:22px;padding:10px 0 0 0;}
div.HD3 .R{display:block;}
div.HD3 .R span{font-weight:bold;font-size:18px;}
div.HD3 .K{display:block;}
div.HD3 .K span{font-weight:bold;font-size:18px;}
div.HD3 .SA{color:#c0272d;}
div.HD3 .GT{font-size:12px;}
div.HD3 .GT span{font-weight:bold;font-size:18px;}

div.playerStat{padding:10px;font-size:12px;}
div.playerStat table{width:100%;}
div.playerStat thead{font-size:11px;color:#333;font-weight:bold;}
div.playerStat td{height:20px;}
div.playerStat .G{font-weight:bold;font-size:15px;}

div.statistiche{padding:10px;}

/*################# Backend #######################################*/

div.BD3 .C1{width:260px;}
div.BD3 .C2{width:720px;}

div.BeLink{padding:10px;margin-bottom:40px;}
div.BeLink h3{padding:20px 0 4px 0;font-weight:bold;}

.Confirm{color:red;}

.Insert{}
.Insert ul{width:100%;list-style:none outside;padding:0;margin:20px 0 0 0;}
.Insert li{display:block;width:100%;height:22px;overflow:hidden;margin-bottom:6px;border-bottom:1px solid #ddd;padding-bottom:6px;}
.Insert li span{display:block;}
.Insert .Info{float:left;width:60%;height:22px;overflow:hidden;}
.Insert .Check{float:left;width:40%;height:22px;}
.Insert .Check input{margin-right:10px!important;width:25px;height:22px;}
.Insert .N{float:left;width:160px;height:22px;font-size:18px!important;}
.Insert .R{float:left;width:50px;height:22px;}
.Insert .SA{float:left;width:60px;height:22px;}

div.skin{}
div.skin .FI{width:600px;}
div.skin .AR{width:600px;height:150px;}
div.skin ul{margin-top:20px;}
div.skin li{min-height:300px;}
div.skin h4{font-weight:bold;font-size:18px;}
div.skin img{float:left;margin-right:20px;border:1px solid #ccc;}


.View{}


div.MyForm{margin:10px 20px 20px 20px;text-align:left;}
div.MyForm .Insert{background:#eee;padding:10px;}
div.MyForm .D{display:block;font-style:italic;margin-bottom:10px;color:#333;}
div.MyForm li.Break{height:1px;margin-bottom:20px;border:none;}
div.MyForm .View{position:relative;}
div.MyForm table{font-size:12px;margin-top:10px;}
div.MyForm thead{font-size:11px;color:#333;}
div.MyForm td{height:26px;padding-right:6px;}
div.MyForm .trSel{background:#ccc;}
div.MyForm h3{font-weight:bold;}
div.MyForm .N{width:200px;}
div.MyForm .PanelInfo{margin:10px 0;}
div.MyForm .SE2{width:66px;font-size:12px;}

ul.userList{margin-bottom:20px;}
ul.userList li{display:inline;}

div.userData{}
div.userData .userInfo{width:100%;margin-bottom:30px;}
div.userData .userInfo input{width:300px;height:16px;}
div.userData .userInfo a{display:block;}
div.userData .userInfo img{width:60px;height:40px;}
div.userData .userInfo td{height:40px;}
div.userData .userInfo .AR{width:400px;height:120px;}
div.userData .userAbility{width:40%;margin-bottom:30px;}

div.SelectionMenu{}
div.SelectionMenu ul{padding-bottom:10px;}
div.SelectionMenu li{display:inline;font-size:12px;}



div.playerList{padding:20px 6px;}
div.playerList li{position:relative;height:60px;}
div.playerList img{float:left;width:40px;height:53px;margin-right:10px;}
div.playerList .SE{width:86px;font-size:12px;}
div.playerList .Del{position:absolute;top:0;right:10px;}

div.giornateBack{margin-top:20px;padding:0 0 6px 10px;font-size:16px;font-weight:bold;}
div.giornateBack li{display:inline;border:1px solid #666;padding:0 6px;}

div.articoloInsert{}
div.articoloInsert span{display:block;font-weight:bold;margin-bottom:6px;}
div.articoloInsert span p{font-weight:normal;font-size:11px;}
div.articoloInsert .SE3, div.articoloInsert textarea{width:640px;padding:5px;background:#eee;border:1px solid #ddd;margin-bottom:10px;color:#333;}
div.articoloInsert .T{font-weight:bold;font-size:30px;padding-bottom:4px;}
div.articoloInsert .S{font-weight:bold;font-size:20px;padding-bottom:10px;color:#c0272d;}
div.articoloInsert textarea{height:400px;}

div.MyCash{margin-top:20px;}
div.MyCash li{position:relative;height:94px;border-bottom:1px solid #ccc;margin-bottom:6px;}
div.MyCash img{float:left;margin-right:10px;}
div.MyCash a{font-weight:bold;}
div.MyCash .Line{display:block;width:650px;height:22px;margin:0 0 3px 10px;font-size:11px;}
div.MyCash .Line .Bar1{position:absolute;top:48px;left:260px;float:none;margin:0 0 0 10px;}
div.MyCash .Line .Bar2{position:absolute;top:70px;left:260px;float:none;margin:0 0 0 10px;}
div.MyCash .Line .ValTot{display:inline;font-weight:bold;font-size:12px;}
div.MyCash .SU{position:absolute;top:10px;right:0;}

div.MyCounterList{margin:0 0 20px 0;}
div.MyCounterList h2{font-weight:bold;font-size:18px;color:#c1272d;}
div.MyCounterList li{display:inline;}
div.MyCounterList span{font-weight:bold;}

