* {	margin:0;padding:0;}
body {font:14px Arial, Helvetica, sans-serif; margin:0; padding:0; background:url(../img/bg-footer.jpg) repeat-y 50% 0%}
input, textarea, option {font:14px Arial, Helvetica, sans-serif, sans-serif; padding:2px}
select, option {font:14px Arial, Helvetica, sans-serif, sans-serif; padding:1px 2px}
img {border:0}
li {list-style-type:none;}
/*NAVIGATIN*/
a:link {color:#C04317; border-bottom:1px dotted; text-decoration:none}
a:visited {color:#C04317; border-bottom:1px dotted; text-decoration:none}
a:active {color:#C04317; border-bottom:1px dotted; text-decoration:none}
a:hover {color:#C04317; border-bottom:none; text-decoration:none}
.login li a:hover {border-bottom:none}
.tabs {padding:10px 0; margin-bottom:10px; float:left; width:980px}
.tabs a {color:#da4c1a; font:bold 18px Arial, Helvetica, sans-serif; padding:5px 10px; border-bottom:none}
.tabs a.activ, .tabs a:hover {color:#56762F}
#navigation {float:left; width:300px; margin-bottom:20px}
#navigation ul {display:block; background:#f5f8f0}
#navigation ul li {display:block; border-bottom:1px dotted #8AA064; padding-left:5px}
#navigation ul li a {display:block; padding:9px 0; color:#2B430D; font-weight:bold; font-size:110%; border-bottom:none}
#navigation ul li a:hover {color:#da4c1a; background:url(../img/menu-dart.gif) no-repeat left 50%}
#navigation ul li a.activ {color:#da4c1a}
.page {margin-top:10px; float:left; width:100%; padding:5px 0}
.page a {border-top:1px solid #da4c1a; padding:3px 5px; float:left; margin:0 10px 8px 0; color:#da4c1a; border-bottom:none}
.page a:hover {border-top:1px solid #2B430D; color:#2B430D; padding:3px 5px}
.page span {float:left; margin:0 5px 8px 0; border-top:1px solid #2B430D; padding:3px 5px; color:#2B430D}
.login a, .logo a, #footer a, .about a, .social a, .correlati li a, .lista-immagine a, .lista-negozio div a, .ads-top a, .ads-left a, .info-ads a, .sala-giochi li a, .social-img a, .content-titel a, .banner-img a {border-bottom:none}
/*HEADER*/ 
#container-header {width:100%; background:url(../img/bg-header.jpg) no-repeat 50% 0%}
#header {width:980px; margin:0 auto; height:105px}
.login {float:left; width:680px; padding-top:5px; color:#fff; font-size:13px}
.login li {float:right; padding:1px 8px 3px 8px; font-weight:bold; background:#da4c1a; margin-left:1px}
.login li a {color:#efefef; font-weight:normal}
.logo {float:left; width:300px; margin-top:5px}
.iscritti {float:left; width:680px; color:#fff; font-weight:bold; font-size:17px; text-align:right; margin-top:10px}
.search {float:left; width:680px; text-align:right; margin-top:10px}
.search-button {border:1px solid #da4c1a; background:#efefef; color:#da4c1a; cursor:pointer; font-weight:bold}
.search-field {border:1px solid #da4c1a; width:200px; background:#efefef}
/*top*/
#container-top {width:100%; background:url(../img/bg-top.jpg) repeat-y 50% 0}
#top {width:980px; margin:0 auto; background:url(../img/ombra-x.png) no-repeat bottom}
.top-box {float:left; width:600px; color:#4B4B4B; padding:0 0 5px 10px; letter-spacing:1px; margin-right:70px; font:bold 24px Georgia, "Times New Roman", Times, serif; text-align:center; line-height:140%}
.top-box span {color:#56762F}
.top-box img {margin:20px 0 10px 0}
.top-login {float:left; width:300px; color:#da4c1a; padding-bottom:5px}
.top-login table {border:0; width:100%; margin-bottom:8px}
.top-login td {padding-top:10px; vertical-align:bottom}
.top-login span {display:block; text-align:right}
.top-login a {color:#000; font-size:11px}
.login-field {background:none; border-top:none; border-left:none; border-right:none; border-bottom:1px dotted #da4c1a; width:210px; padding-bottom:0}
.login-button {border:1px solid #da4c1a; background:#efefef; color:#da4c1a; cursor:pointer; font-weight:bold}
.top-reg {float:left; width:970px; background:url(../img/bg-top-reg.gif) no-repeat; padding-left:10px; line-height:100px; font-weight:bold; font-size:20px; color:#f7f7f7; margin-top:-37px}
.but-iscriviti {float:right; width:106px; height:100px; background:url(../img/button-iscriviti-activ.png)}
.but-iscriviti a {display: block; border-bottom:none; width:106px; height:100px; background:url(../img/button-iscriviti.png)}
.but-iscriviti a:hover {background:url(../img/button-iscriviti-activ.png)}
.top-profilo {float:left; width:970px; background:url(../img/bg-top-reg.gif) no-repeat; padding-left:10px; line-height:100px; font-weight:bold; font-size:24px; margin-top:-37px; text-align:center; letter-spacing:1px}
.top-profilo a {color:#f7f7f7; border-bottom:none}
.top-regalo {float:right; width:106px; height:100px; background:url(../img/regalo-activ.png)}
.top-regalo a {display: block; border-bottom:none; width:106px; height:100px; background:url(../img/regalo.png)}
.top-regalo a:hover {background:url(../img/regalo-activ.png)}
/*CONTENT*/
#container-content {width:100%; background:#FFF}
#content {width:980px; margin:0 auto; padding-top:20px}
.content-titel {width:980px; border-bottom:1px solid #8AA064; color:#393939; font-weight:bold; font-size:24px; padding-bottom:5px}
.content-titel span {color:#C04317}
.content-titel img {vertical-align:bottom; margin-left:20px}
#left {float:left; width:300px; margin-bottom:20px}
#right {float:left; width:650px; margin:0 0 20px 30px}
.sub-menu {float:left; width:650px; margin-top:-1px}
.sub-menu li {float:right; text-align:center; margin-left:4px}
.sub-menu li a {color:#000; display:block; background:#f5f8f0; padding:3px; border-top:1px solid #8AA064; font-size:12px; border-bottom:none}
.sub-menu li a:hover, .sub-menu li a.aktuell {color:#da4c1a; border-top:1px solid #da4c1a}
.negozio-singolo {border-bottom:1px solid #E7EFDE; padding:15px 0; float:left}
.negozio-singolo table {border:0; width:650px}
.negozio-singolo td {padding:2px 0; vertical-align:top}
.lista-immagine {width:130px}
.lista-immagine img {width:120px; height:60px; margin-top:4px}
.lista-negozio a {font-weight:bold; font-size:18px}
.lista-negozio div {float:right; font-weight:normal; font-size:13px; margin-top:5px}
.lista-negozio span {display:block; margin-top:7px}
.lista-info {width:120px; text-align:right; font-size:18px; color:#484848}
.lista-info b {color:#56762F}
.lista-info div {float:left; width:60px; margin-left:15px}
.lista-info a {font-size:13px}
/*NEGOZIO*/
.negozio {float:left; width:650px; margin-top:10px}
.negozio-titel a {font-weight:bold; font-size:24px}
.negozio-titel span {font-weight:bold; font-size:24px; color:#56762F}
.negozio-titel img {float:right}
.negozio-titel strong {display:block; margin:10px 0 15px 0; font-size:120%; color:#56762F}
.negozio-preferiti img {float:left; margin-right:4px}
.negozio-preferiti a {font-size:12px}
.negozio-descrizione {float:left; width:650px; margin-top:20px; line-height:21px}
.url {display:block; color:#666; font-size:12px; margin:10px 0}
.eventi {float:left; width:650px; margin-top:20px}
.eventi p {font-weight:bold; font-size:18px; color:#56762F}
.eventi table {border:0; width:650px}
.eventi td {padding:5px 0; border-bottom:1px solid #E7EFDE}
.negozio-cashback {text-align:right; width:150px}
.negozio-cashback b {color:#56762F; font-size:15px}
.correlati {float:left; width:650px; margin-top:30px}
.correlati b {font-size:18px; color:#56762F}
.correlati li {float:left; width:162px; text-align:center; margin-top:10px}
.correlati li img {border:4px solid #56762F; margin:5px 0 3px 0; width:120px; height:60px}
.correlati li a:hover img {border:4px solid #C04317}
.commenti {float:left; width:650px; margin-top:30px}
.commenti strong {display:block; border-bottom:1px solid #E7EFDE; padding-bottom:4px; margin-bottom:7px}
.commenti li {list-style-type:decimal; list-style-position:outside; margin:10px 0 25px 20px}
.commenti-autor {text-decoration:underline}
.commenti-text {display:block; margin-top:4px; padding-top:5px}
/*INFO*/
.info-left, .faq {float:left; width:650px; margin:20px 30px 20px 0}
.info-right {float:left; width:300px; margin:20px 0}
.stampa {background:url(../img/stampa.gif) no-repeat; padding:0 10px 0 20px; font-size:14px}
.pdf {background:url(../img/pdf.gif) no-repeat; padding:0 10px 0 20px; font-size:14px}
.word {background:url(../img/word.gif) no-repeat; padding-left:20px; font-size:14px}
.faq-risposta {width:627px; background:#E7EFDE; padding:10px 4px 0 19px; line-height:22px}
.faq div img {margin-right:4px}
.ut-edit {float:right; font-size:14px; font-weight:normal; margin-top:8px}
.ut-edit img {vertical-align:bottom; margin-left:20px}
.ut-punti {float:right; color:#da4c1a; font-size:15px; margin-top:10px}
/*RICARICHE*/
.ut-ricarica, .refferal {border-bottom:1px dotted #8AA064; padding-bottom:20px; margin-bottom:15px; float:left; width:650px}
.ric-calendario {float:left; text-align:center; border-top:5px solid #da4c1a; background:#EEEEF0; padding:0 3px; height:28px; margin-top:2px}
.ric-calendario span {display:block; margin:5px 0; font-weight:bold; font-size:15px}
.nickname {float:left; margin-left:20px; height:28px}
.nickname span {display:block; margin-bottom:4px}
.nickname span b {color:#56762F}
.operatore, .numero {float:left; width:250px}
/*REFFERAL*/
.refferal-ordine {float:left; text-align:center; border-top:5px solid #da4c1a; background:#EEEEF0; padding:0 3px; height:28px; margin:3px 20px 0 0; width:22px}
.refferal-ordine span {display:block; margin:5px 0; font-weight:bold; font-size:15px}
.refferal-nick {float:left; width:400px}
.refferal-affi {float:left}
.refferal b {color:#56762F}
/*SALA GIOCHI*/
.sala-giochi {float:left; width:650px; margin:20px 30px 20px 0}
.sala-giochi p {}
.sala-giochi strong {font-size:18px; color:#56762F; display:block; margin-bottom:10px}
.gioco-concorso {float:left; width:630px; background:#F3F7EE; border-top:3px dotted #56762F; padding:10px; margin:20px 0}
.gioco-concorso img {float:left; margin:4px 15px 0 0}
.gioco-concorso a, .gioco-singolo-desc a  {font-size:18px; font-weight:bold}
.concorso-desc {float:left; width:515px; min-height:52px; height:auto !important; height:52px; margin:10px 0 5px 0}
.concorso-scad {float:left}
.sala-giochi li {float:left; width:216px; text-align:center; margin:10px 0}
.sala-giochi li img {border:4px solid #56762F; margin-top:8px; width:80px; height:80px}
.sala-giochi li a:hover img {border:4px solid #C04317}
.gioco-singolo {float:left; width:980px}
.gioco-singolo table {border:0; margin:20px auto}
.gioco-singolo td {padding:20px; background:#F0F0F0; border:1px dotted #262626}
.gioco-singolo-info {float:left; width:540px; margin:0 30px 20px 0}
.gioco-singolo-desc, .gioco-singolo-mod {width:540px; margin-bottom:20px; float:left}
.gioco-singolo-desc div {float:left; width:102px; border:2px solid #C04317; padding:4px; text-align:center; line-height:102px; margin:4px 15px 0 0}
.gioco-singolo-desc span {display:block; margin-bottom:10px}
.gioco-singolo-mod strong {display:block; margin-bottom:20px; font-size:16px}
.gioco-singolo-mod b {color:#56762F}
.gioco-singolo-mod p {margin-bottom:15px}
.mochi-bridge {float:left; width:410px; margin-bottom:20px}
.info-game {float:left; width:300px; margin-bottom:20px; background:#da4c1a}
.info-game b {display:block; color:#fff; font-size:18px; text-align:center; padding:3px 0}
.info-game p {text-align:center; margin:10px 0}
.info-game a {font-size:18px; font-weight:bold}
.testo-game {margin:5px auto; width:284px; background:#FFF; padding:6px 3px 3px 3px}
.gratta {float:left; width:650px; margin:20px 0; text-align:center}
.gratta-img {width:380px; height:240px; margin:20px auto; background:url(../grattaricarica/img/bg-gratta.gif) no-repeat; cursor: url(../grattaricarica/img/coin.cur), move; padding-top:15px}
.banner-img img {margin:10px 0}
.gratta span {color:#56762F}
.gratta strong {display:block}
/*NEWS*/
.novita {float:left; width:650px; margin:20px 30px 20px 0}
.novita-singola {float:left; width:650px; border-bottom:1px dotted #8AA064; padding-bottom:25px; margin-bottom:20px}
.novita-titel {float:left; width:530px; margin-right:20px; font-weight:bold; font-size:20px}
.novita-data {float:left; width:100px; text-align:right; color:#666; font-style:italic}
.novita-testo {float:left; width:650px; margin-top:10px}
.datum {color:#666; font-size:12px; display:block; margin:-10px 0 10px 0}
.novita-social {float:left; width:650px; margin:30px 0 20px 0; font-weight:bold; border-top:1px dotted #8AA064; padding-top:5px}
.social-img {float:left; width:650px; margin:5px 0 10px 0}
.novita-social p {font-weight:normal}
.rss {float:left; width:32px; height:32px; background:url(../img/rss_32-activ.gif); margin-right:12px}
.rss a {display:block; width:32px; height:32px; background:url(../img/rss_32.gif)}
.rss a:hover {background:url(../img/rss_32-activ.gif)}
.facebook {float:left; width:32px; height:32px; background:url(../img/facebook_32-activ.gif); margin-right:12px}
.facebook a {display:block; width:32px; height:32px; background:url(../img/facebook_32.gif)}
.facebook a:hover {background:url(../img/facebook_32-activ.gif)}
.twitter {float:left; width:32px; height:32px; background:url(../img/twitter_32-activ.gif); margin-right:12px}
.twitter a {display:block; width:32px; height:32px; background:url(../img/twitter_32.gif)}
.twitter a:hover {background:url(../img/twitter_32-activ.gif)}
.google {float:left; width:32px; height:32px; background:url(../img/google_32-activ.gif); margin-right:12px}
.google a {display:block; width:32px; height:32px; background:url(../img/google_32.gif)}
.google a:hover {background:url(../img/google_32-activ.gif)}
.email {float:left; width:32px; height:32px; background:url(../img/email_32-activ.gif)}
.email a {display:block; width:32px; height:32px; background:url(../img/email_32.gif)}
.email a:hover {background:url(../img/email_32-activ.gif)}
/*FORM*/
.ut-info {margin:20px 0 30px 0}
.ut-info table {border:0; width:100%}
.ut-info td {padding:5px 0; vertical-align:bottom}
.ut-field {background:none; border-top:none; border-left:none; border-right:none; border-bottom:1px dotted #da4c1a}
.ut-submit {border:1px solid #da4c1a; background:#efefef; color:#da4c1a; cursor:pointer; font-weight:bold; font-size:15px; padding:2px 3px}
.form-error {font-size:13px; font-style:italic; color:#E10000}
/*ADS*/
.ads-top {width:980px; text-align:center; padding-bottom:20px}
.ads-left, .info-ads {float:left; width:300px; margin-bottom:20px}
/*INDEX*/
.news {float:left; width:470px; padding:30px 19px 0 0; border-right:1px solid #E7EFDE; background:url(../img/news.gif) no-repeat top left; margin-top:20px}
.notizia-wrapper {float:left; margin-bottom:5px}
.notizia-wrapper a {font-weight:bold; font-size:14px}
.calendario {font:bold 12px Georgia, "Times New Roman", Times, serif; float:left; width:39px; text-align:center; margin:4px 15px 0 0; border-top:5px solid #da4c1a; background:#EEEEF0; line-height:130%; padding-bottom:3px}
.calendario span {display:block; font-weight:bold; font-size:20px; margin:1px 0 4px 0}
.notizia {float:left; width:416px; margin-bottom:10px; font-size:13px}
.about {float:left; width:470px; padding:30px 0 0 20px; background:url(../img/vr.gif) no-repeat top left; margin-top:20px}
.social {float:left; width:300px; margin-top:10px}
.social img {margin-right:5px}
.box-wrapper {float:left; width:980px; margin-top:20px; border-top:1px solid #E7EFDE; padding:30px 0}
.archivio {float:left; width:170px; margin-top:10px; text-align:right}
.feedback {float:left; width:300px; border-right:1px solid #E7EFDE; margin-right:19px; padding:30px 20px 0 0; background:url(../img/feedback.gif) no-repeat top left; min-height:230px; height:auto !important; height:230px}
.advertise {float:left; width:300px; border-right:1px solid #E7EFDE; margin-right:19px; padding:30px 20px 0 0; background:url(../img/advertise.gif) no-repeat top left; min-height:230px; height:auto !important; height:230px}
.game {float:left; width:300px; padding-top:30px; background:url(../img/sala-giochi.gif) no-repeat top left; min-height:230px; height:auto !important; height:230px}
.feed-utente, .feed-operatore {float:left; margin:0 0 5px 20px; width:200px}
.feed-utente span {color:#56762F}
.concorso, .ricarica {margin-top:20px}
.concorso a {font-size:17px}
.concorso b {display:block; margin-bottom:10px}
.concorso-img {float:left; width:74px; border:2px solid #C04317; padding:2px; text-align:center; line-height:74px; margin:3px 5px 0 0}
.concorso-img img {width:70px; height:70px}
.concorso strong, .ricarica strong {margin-bottom:10px; display:block}
.about p, .feedback p, .game p, .advertise p {margin-bottom:15px}
.offerte-spec {float:left; width:470px; padding:30px 0 0 20px; background:url(../img/offerte-speciali.gif) no-repeat top left; margin-top:20px}
.offerte-spec li {width:450px; height:65px}
.offerte-spec li img {float:left; margin:3px 12px 0 0; width:80px; height:40px; border:1px solid #56762F}
.offerte-spec span {display:block; font-size:13px}
/*FOOTER*/
#container-footer {width:100%}
#footer {width:980px; margin:0 auto; padding:20px 0 10px 0; background:url(../img/bg-footer-logo.png) no-repeat top left; color:#AABC93; clear:both}
#footer a {color:#AABC93}
#footer a:hover {color:#fff}
#footer .footer-links a {color:#AABC93; background:url(../img/footer-dart.gif) no-repeat 0 50%; padding-left:20px}
#footer .footer-links a:hover {color:#fff; background:url(../img/footer-dart-hover.gif) no-repeat 0 50%}
.footer-links {float:left; width:270px; line-height:20px}
.footer-links b {font-size:16px; display:block; margin-bottom:10px}
.footer-copy {float:left; width:400px; margin-left:40px}
.footer-powered {float:left; width:980px; margin:20px 0 5px 0; font-size:12px; text-align:right; color:#829070}
#footer .footer-powered a {color:#829070} #footer .footer-powered a:hover {color:#fff}
/*CLEAR*/
#top:after, #content:after, #footer:after {clear:both; display:block; content:"."; height:0; visibility:hidden}