html,body{background:url(../img/bg-body.gif) top left #000; color:#000; margin:0; padding: 0; height:100%; font:13px "Trebuchet MS",Arial,sans-serif; line-height:1.6em; cursor:default;}
#container{position:relative; display:block; width:1000px; margin: 0px auto; height:100%; height:auto!important; min-height: 100%;}
body>div#container{height:auto; min-height:100%}

/* HEADING */
h1{font-size: 160%; padding:0px; margin:0px; line-height: 1.2; font-family:FuturaCondensedNormal, "Trebuchet MS", Arial, sans-serif; font-weight:normal;}
h2{font-size: 140%}
h3{font-size: 120%}
h4{font-size: 110%; font-weight:bold; margin-bottom: 0px}
p{line-height: 1.2}
h2 + p {display:inline;}
a{color:#000; text-decoration:none}
a:hover{ text-decoration:underline}
a.dettaglio{color:#fff; text-decoration:none; font-weight:bold}
a:hover.dettaglio {color:#fff; text-decoration:underline;}


/* Impostazioni assolute*/
.hidden{ position: absolute; top: -9999px;left:-9999px}
.btn{background:url(../img/bg-button.gif) top no-repeat; width:83px; height:25px; border:0; padding:0; margin:0;}
.clearfloat{clear:both; }
.floatleft{float:left}
.floatright{float:right}
.center{text-align:center}
acronym{cursor:help}
img{border:0px}
a:active, a:focus{outline:none;}
.fashion{color:#000; font-weight:bold}
.people{color:#fd0083; font-weight:bold}
ul{list-style:none; padding:0; margin:0; border:0}
span.dettagli {font-size:11px; color:#999; }


/* COMMENTI */
.commenti .avatar{width:50px; height:50px; padding:1px; border:1px solid #000; float:left; margin:0 10px 4px 0}
.commenti p.txt{margin:0; padding:0; border:0}
.commenti input.text{width:300px; color:#000; padding:2px}
.commenti textarea{width:300px; height:100px; color:#000; padding:2px}

.nickname{color:#fd0083; font-weight:bold}
.nickname a{color:#fd0083; text-decoration:none}
.nickname a:hover{color:#fd0083; text-decoration:underline}
.gray {background-color:#CCC; padding:4px; border-bottom:1px solid #999}
.white {padding:4px; border-bottom:1px solid #999}

/* HEADER */
#header{background:url(../img/bg-header.gif) top left repeat-x; height:172px;  border-left:1px solid #000; border-right:1px solid #000;}
#header .logo{float:left; width:116px; height:136px; padding:6px}
#header .banner-search-container{float:left; width:872px}
#header .banner{float:right; width:728px; height:90px;  padding:6px; }
#header .search{text-align:left; padding:0 3px; width:210px; float:right}
#header form{margin:0; padding:0; border:0; text-align:left}
#header .input{width:168px; height:16px; border:1px solid #ccc; color:#999; padding:2px; font-size:11px}
#header button {background:url(../img/ok-form.gif) top no-repeat; width:29px; height:22px; border:0; padding:0; margin:0; vertical-align /**/:middle !important}

/* NAVIGATOR */
#nav{border:0; margin:0; padding:0}
ul#nav{float: left;list-style: none; margin:110px 0 0 20px;padding: 0; }
ul#nav li{float: left;margin: 0 0.2em 0;padding: 0; height:40px}
ul#nav a{float: left;padding: 0 0 0 0.4em; text-decoration: none;color:#fd0083;  height:40px}
ul#nav span{float: left;padding: 0.4em 0.4em 0.8em 0; cursor: pointer;  height:40px}
ul#nav li#active a, ul#nav a:hover{background: url(../img/tab2.png) no-repeat top left;  height:40px}
ul#nav li#active span,ul#nav a:hover span{background: url(../img/tab2.png) no-repeat top right;color: #fff;  height:40px}

/* CORPO */
#corpo{ background:url(../img/bg-corpo-dx.gif) right repeat-y #FFF; height:auto; height:100%; width:1000px}
#corpo .colcx{float:left; width:742px; padding:4px; height:auto;}
#corpo .coldx{float:left; width:242px; padding:4px height:auto; }

.img-torneo-poker {margin-top:20px}
.img-info {margin:20px 0}
.vincitori {margin-top:20px}
.vincitori p{margin:0; padding:4px; border:0; text-align:right; color:#FFF}
.vincitori p span{color:#ecc53f}
.vincitori h1{background:url(../img/h1-i-vincitori.gif) left scroll no-repeat; height: 40px; width:240px; margin-bottom:8px; padding:2px  }
.vincitori .class{background:url(../img/bg-vincitori.gif) bottom left no-repeat #1a171b; width:182px; height:276px; float:left}

/* News */

.notizia{margin:50px 0;}
.notizia h1{background:url(../img/ico-news.png) scroll no-repeat; height:29px;  padding-left:48px}
/*.notizia hr{height:1px; background-color:#FFF; border:1px dotted #666; padding:0; margin:0}*/
.notizia hr{background:#e6e6e6; border/**/:0!important; border:1px dotter #666; height:1px}
.notizia a{color:#000; text-decoration:none}
.notizia a:hover{text-decoration:underline}
.notizia p{ line-height:1.6em; padding:0; margin:4px 0; border:0}

.notizia .dettagli{font-size:11px; color:#999; }
.notizia .dettagli a{color:#999; text-decoration:none}
.notizia .dettagli a:hover{color:#999; text-decoration:underline}

.goalwin{margin:0px 0;}
.goalwin h1{background:url(../img/ico-news.png) scroll no-repeat; height:29px;  padding-left:48px}
/*.notizia hr{height:1px; background-color:#FFF; border:1px dotted #666; padding:0; margin:0}*/
.goalwin hr{background:#e6e6e6; border/**/:0!important; border:1px dotter #666; height:1px}
.goalwin a{color:#000; text-decoration:none}
.goalwin a:hover{text-decoration:underline}
.goalwin p{ line-height:1.6em; padding:0; margin:4px 0; border:0}

.goalwin .dettagli{font-size:11px; color:#999; }
.goalwin .dettagli a{color:#999; text-decoration:none}
.goalwin .dettagli a:hover{color:#999; text-decoration:underline}

/*TABLE ULTIMI RISULTATI HOME*/

/* Disegno le tabelle */
td.top{background:url(../img/sf-tab-top.gif) left top repeat-x; height:16px; color:#FFF; font-size:11px; text-align:center}
td.bottom{background:url(../img/sf-tab-bottom.gif) left top repeat-x; height:16px; color:#FFF; font-size:11px; text-align:right}
td.rows-sx{border-left:1px solid #e6e6e6; padding:1px 0}
td.rows-dx{border-right:1px solid #e6e6e6; padding:1px 0}
tr.grey{background-color:#e6e6e6}
td.text{text-align:center; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:1px}
td.text2{ padding:1px}
td.text3{ text-align:center; padding:1px; border-bottom:1px dotted #999; border-left:1px solid #e6e6e6; border-right:1px dotted #999 }
td.text4{ text-align:center; padding:1px; border-bottom:1px dotted #999; border-right:1px solid #e6e6e6;}

.sx-top, .dx-top, .sx-bottom, .dx-bottom{width:10px; height:36px;}

.sx-top{background:url(../img/sx-top.gif) top left no-repeat;}
.dx-top{background:url(../img/dx-top.gif) top left no-repeat}
.sx-bottom{background:url(../img/sx-bottom.gif) bottom right no-repeat}
.dx-bottom{background:url(../img/dx-bottom.gif) bottom left no-repeat}

.footer-sx{width:10px; height:10px; background:url(../img/footer-sx.gif) top left no-repeat}
.footer-dx{width:10px; height:10px; background:url(../img/footer-dx.gif) top left no-repeat}
td.border-bottom{border-bottom:1px solid #e6e6e6}


/**/


/******************* COLONNA DX ************************/


.iscrizione {margin-top:44px; padding-left:8px}
.iscrizione h1{background:url(../img/h1-iscriviti-al-club.gif) top left no-repeat; width:198px; height:38px}
.iscrizione form input{margin:4px 0; border:1px solid #CCCCCC; height:15px; width:213px; padding:3px}
.iscrizione form .button{ background:url(../img/button-ok.gif) top left no-repeat; width:69px; height:24px;}

.coldx .classifica{margin-top:135px; margin-left:7px; font-size:11px}
.coldx .classifica h1{background:url(../img/h1-classifica.gif) top left no-repeat; width:102px; height:47px}
.coldx .classifica span.team-name{float:left}
.coldx .classifica span.punti{float:right}

.coldx .tab-girone{background:url(../img/tab-classifica-coldx.gif) top left no-repeat; width:103px; height:23px}

.tab-girone a{font-weight:bold; text-decoration:none; color:#666}
.tab-girone a:hover{font-weight:bold; text-decoration:underline; color:#000}
.tab-girone selected a{ font-weight:bold; color:#000}

.coldx .tab-girone-b{background:url(../img/tab-classifica-coldx.gif) top left no-repeat; width:103px; height:23px}

.coldx .top-players{margin-top: 82px; margin-left:7px; font-size:11px; }
.coldx .top-players h1{background:url(../img/h1-top-players.gif) top left no-repeat; width:110px; height:47px;}

.coldx .juego{margin:53px 0 50px 7px; }

/* FOOTER */
#footer{bottom:0; text-align:center; margin:8px 0 3px 3px; font-size:11px}

#footer .top{background:url(../img/bg-footer-top.gif) top left no-repeat; width:994px; height:11px;}
#footer .bottom{background:url(../img/bg-footer-bottom.gif) top left no-repeat; width:994px; height:11px}
#footer .container{background-color:#fd0083; width:994px; height:100%; height:auto!important; min-height: 100%;}
#footer .container a{color:#000; text-decoration:none}
#footer .container a:hover{text-decoration:underline}

#footer .ultimi-articoli{float:left; width:350px; text-align:left; margin-left:10px}
#footer .ultimi-articoli a{padding:2px 2px; text-decoration:none; color:#000}
#footer .ultimi-articoli a:hover{padding:2px 2px; text-decoration:none; background-color:#000; color:#fd0083}

#footer .ultimi-commenti{float:left; width:350px; text-align:left; margin-left:10px}
#footer .ultimi-commenti .avatar{border:2px solid #000; float:left; margin:4px 4px 4px 0 }
#footer .ultimi-commenti li{clear:both}
#footer .ultimi-commenti a{text-decoration:none; color:#000}
#footer .ultimi-commenti a:hover{text-decoration:underline;}

.classifica-generale{}
.classifica-generale tr{height:28px}
.classifica-generale th{font-size:11px; color:#666;}
.classifica-generale td.punteggi{text-align:center;}
.classifica-generale .giocatore{padding-left:10px}
.classifica-generale a{color:#000; text-decoration:underline}