﻿
body {background-color: #336699}
#homemain {background-color: white /*#ffcc00*/}


body {font-family: verdana;margin: 0px }
#mastercontent {width:100%;border-collapse: collapse; border:none;font-size: 12px}
#mastercontenthome {width:100%;border-collapse: collapse; border:none;font-size: 12px}

.layout100left {margin: 4px;text-align:left}
.layout100center {padding: 10px;text-align:center;}

#homemain
{
    border-collapse: collapse;
    width: 100%;
    border: none;
}
#homemainleft {width: 370px;vertical-align:top;}
#homemaincenter {vertical-align:top;text-align: center;width: 100%}
#homemainright {vertical-align:top;width: 160px;}
    
#homemain td {padding-left: 2px;}

#homeminibadge img {margin: 1px;padding-top:4px}
    
.boxfloat
{
    width: 212px;
    height: 212px;
    margin: 3px 0px 0px 2px;
    float: left;
    overflow: hidden;
    background-position: left top;   
    background-repeat: no-repeat;
    background-image: url(img/pic/homebox_white.gif);
    float:left; 
}
.boxfloat a {color: #336699;font-weight:bold}
.boxbody {padding: 4px}
.boxtitle {padding: 2px;font-weight:bold;color: white}

.boxfloatsmall 
{
    width: 220px;
    margin: 3px 0px 0px 2px;
    float: left;
}

.linkbox {float:left;margin:2px}


.homeboxred {background-image: url(img/pic/homebox_red.gif);color: white}
.homeboxorange {background-image: url(img/pic/homebox_orange.gif);color: white}
.homeboxblue {background-image: url(img/pic/homebox_blue.gif);color: white}
.homeboxyellow {background-image: url(img/pic/homebox_yellow.gif);color: white}
.homeboxgreen {background-image: url(img/pic/homebox_green.gif);color: white}
.homeboxlightgreen {background-image: url(img/pic/homebox_lightgreen.gif);color: white}
.homeboxviolet {background-image: url(img/pic/homebox_violet.gif);color: white}
.homeboxwhite .boxtitle {color: black}

.homeboxyellow .boxbody {color: black}


#userbirthday {}
#userbirthday .photolistsmall {margin-left:2px;width:80px;overflow: hidden;font-size: 9px;border: solid 0px black }

.boxfix {border: solid 1px red;width:100%;padding:0px;margin: 0px;}
  
.boxg
{
    border: none;
    width: 318px;
    border-collapse: collapse;
    font-size: 12px;
    margin-top: 4px;
    margin-bottom: 0px;
    margin-left: 2px;
    color: white;
    background-repeat: repeat-y;
    float:left;
    overflow:hidden  
}
.boxg .boxgtitle
{
    border: none;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    background-image: url(img/pic/homebox_gtop.gif);
}
.boxg .boxgfoo {background-image: url(img/pic/homebox_gfoo.gif);height:25px; background-repeat:no-repeat;vertical-align:top;}
.boxgimg {border: solid 1px #cc0033}
.boxgnote {padding-bottom: 5px;text-align:center; background-color: #cc0033;height:45px}
.boxgnotesmall {padding-bottom: 5px;text-align:center; background-color: #cc0033;}
.boxgicon {text-align:center; background-color: #cc0033;height:32px;padding:0px}
.boxgtagpremiostart {text-align: center; font-size: 12px; background-color: #cc0033;}
.boxgmsg {text-align: center}
.boxgclamsg {width: 40%;margin: 0px;}
.boxg img {border: 0px}
.gioca { vertical-align:middle;}

.boxghalf
{
    width: 212px;
    border-collapse: collapse;
    font-size: 12px;
    margin-top: 4px;
    margin-bottom: 0px;
    margin-left: 2px;
    color: white;
    background-repeat: repeat-y;
    float:left;
    overflow:hidden    
}
.boxghalf .boxgtitle
{
    border: none;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    background-image: url(img/pic/homebox_gtop2.gif);
}
.boxghalf .boxgfoo {background-image: url(img/pic/homebox_gfoo2.gif);height:25px;background-repeat:no-repeat;vertical-align:top  }
.boxghalf .boxgimg img {width:206px;}




.profilelistoption td {text-align: left;font-size: 10px}
.profiletab {width: 650px; border-collapse:collapse;}
.profiletab td {padding: 4px}
.profiletabtitle {border-top: solid 1px black;border-left: solid 1px black;border-right: solid 1px black;}
.profiletabop {border-bottom: solid 1px black;border-left: solid 1px black;border-right: solid 1px black;}
#profilezod td {width:80px}
.profileorigin {width: 250px} 

.biotab {width: 100%;font-size: 9px}
.biocaption {background-color: Black; color: White;text-align: center}
.biotoparea {vertical-align: bottom;height:35px }
.biobottomarea {vertical-align: top;height:35px}
.biopos {background-color: green;width: 90%}
.bioneg {background-color: #cc0033;width: 90%}

.icoprofile {}
.icoprofile img {margin-left: 2px;margin-right: 2px;}

.photoalbum
{
    width: 165px;
    height: 138px;
    background-image: url(logon/img/pic/photobig.gif);
}
.photoalbum img {width: 150px;height: 125px; margin:5px 5px 5px 9px;border: solid 1px black}

.tabmenu {}
.tabmenuitemstatic {width: 200px;padding-left: 5px;padding-right: 5px;
                    border-bottom: solid 4px white;margin: 0px;text-align: center;color: black}
.tabmenuselected {border: solid 4px #FF9900;text-align: center;width: 200px;
                  padding-left:5px; padding-right: 5px;background-color: #FF9900; color: white;
                  font-weight: bold }
.tabmenustatic  {width: 100%;border-bottom: solid 4px #FF9900;margin-top: 20px;margin-bottom: 20px}

.photolistsmall {float:left;overflow:hidden;  height: 50px;width:64px;text-align:center;font-size: 10px;}
.photolistsmallbold {clear: both; height: 50px;width:64px;text-align:center;font-size: 10px;font-weight: bold }

.photolistbig {float: left; height: 158px;width:140px;text-align:center;font-size: 12px;overflow:hidden;}
.photolistmedium {float: left; height: 100px;width: 100px;text-align:center;font-size: 10px;overflow:hidden;}
.photolistmedium img {width:72px;height:72px;overflow:hidden;}

.faqq { font-weight: bold }
.faqa { border-bottom: dotted 1px black;padding-bottom: 5px;margin-bottom:5px }
.faqa li {margin-bottom: 5px}
.faqsection {font-size: medium; background-color: #ffcc00  }

.mag_art_title {font-weight:bold;font-size: medium   }
.mag_art_body {font-size:small  }

.pagetitle {font-weight:bold;font-size: medium}
.pagetext {font-size:small  }

.screenres {}
#screenres_sel { background-color: #336699;padding: 2px;color: white} 

.teambigbutton {font-size: 12px;display:block;width:300px;height:20px;border: solid 1px gray;margin: 5px}
.teamhelp {font-size: 12px;text-align: left;vertical-align: top}
.teamhelpmain {width:600px}
.teaminfo {text-align: left;vertical-align:top;padding: 2px}

.faq {text-align: left;}
.faq div {margin-bottom: 10px}

.bdeck {font-size: 10px;border: 0px;border-collapse: collapse;}
.bdeckhalf {font-size: 10px;border: 0px;border-collapse: collapse; width: 21px;}
.bdecktop {padding: 0px;text-align:left}
.bdeckbottom {text-align:center }

.fhelp {background-color: #ffffff;font-size: 12px}
.helptxt {width: 60%}
.helptitle {font-weight: bold}

.masterprofile {width: 100%;border-collapse: collapse;border: none;margin:0px;padding:0px;}
.mpleft     {width:80px;vertical-align: top;border: none;padding:0px;margin:0px;background-color: #336699  }
.mpright    {vertical-align: top;border: none}

.mpwelcome  {text-align: center;color: #ffcc00}
.mpmenu     {border:none;padding:0px;background-color:#336699;border-collapse: collapse;width:100%;}
.mpborder   {width:2px; background-color: #336699 }    
.mpactive   {color:black;background-color: White; padding: 2px;}
.mpmenu a   {text-decoration:none;}
.mpactive a {color:black}

.mpmenu td  {padding-bottom: 3px;padding-top: 3px}
.mpitem     {border:solid 1px white}
.mpitem a    {color: white}

.cardtop    {text-align:left;vertical-align: top;}
.cardbottom {vertical-align:bottom;font-size: 10px}

.labelform td {border-bottom: dotted 1px black} 

.pyramid td {border-bottom: dotted 1px gray}

.newusertab td {text-align:left}
.newusertab input {width:200px}
.privacy input {width:20px}

a img {border: none}

.sfidetab {width:100%;border-collapse:collapse;font-size:12px}
.sfidetab td {vertical-align:top; text-align:center;width:10%;border: solid 1px black }
.sfidetab .fest
{
    background-color: #3366ff; color:White;
}
.sfidetab .fest a {color:white}

.tagslast {margin: 4px}

.tagslast .m {color: blue}
.tagslast .f {color: #ff1493;}
.tagslast .n {color: gray}
      
.tagslast .b {font-size: 20px;font-weight: bold;background-color:#ffffff;border: solid 1px black;padding: 1px}
.tagslast .s {font-size: 16px;background-color:#ffffff;border: dotted 1px black;padding: 1px}

.tagslast  span {font-size: 12px;color: gray}
.tagslast  a {text-decoration: none}
.tagslast  .l {border: solid 1px black} 

.cpage {width:100%}
.cpage td {padding: 2px}
.cpage .adv {width:160px}

.photolistindex {margin:0 auto;width:90%}
.photolistindex td {text-align:left}
.photolistindex img {width:50px;display:block;float:left;margin:2px}

.ebaymese {width: 600px;font-size: medium }
.ebaymese td {height: 30px;border: dotted 1px black}

.votetab td {text-align:center}
.votetab input {width: 150px}
.voteuserLabel {font-size: 16px;font-weight: 900 }

.homenews {margin: 10px 0px 10px 0px;padding:0px;text-align:left;font-size: 11px;
           border: none; vertical-align:top;}
.homenews img {margin-right:2px}
.homenewscnt {width:100%;height:80px;overflow:hidden;text-align:left;margin-top:4px;margin-left:2px}

.starlistbox {width:100%;border: solid 1px white;height: 300px;margin:4px;overflow: hidden}
.starlisttitle {width: 100%;text-align:center;font-weight:bold; font-size: 14px}
.cell   {width:100px;height:400px;border: solid 1px white;float:left; 
        background-color: white; text-align:center;font-size:10px;}
.cell img {width:100px;}
.bar    {width: 100%;background-color:#ff9900}


h1 {margin: 2px;padding:0px 0px 0px 10px;font-size:16px;border-bottom:solid 1px #336699;
	background-color:#336699;font-weight:bold;color:white;width:98%;}

.news {border-bottom: dotted 1px gray;overflow: hidden;float:left;
		margin-bottom:4px;padding-bottom:2px;}
.news .img {float:left;margin: 2px;width:120px;height:120px;border:none}
.news .txt {float:left;border:none;}
.news h2 {margin:0px;padding:0px;font-size:14px;font-weight:bold}
.news p {margin:0px;padding:0px;font-size:11px}


fieldset {}
legend {border:solid 1px #cccccc;font-size: 12px;margin-top:2px;font-weight:bold }
.lcontent {width:100%;overflow:hidden;margin-top:4px}
.LastWinNews {width:250px;height:60px;float:left;text-align:left;font-size:10px}
#bigtext {font-size: 64px;font-weight:bold }
.photolistmedium div {width:74px;height:84px;padding:0px;font-size: 9px;float:left;margin-right:4px;border:solid 1px none}
.photolistmedium img {width:72px;height:72px;border:none}

.homegame {width:100%;margin-bottom: 10px}
.homegame td {border: none;vertical-align:top}
.hgdisplay {width:810px}
.hgnews {overflow:hidden}
.album img {width:254px}
.homesubtab {margin:0px;padding:0px;border-collapse:collapse;border:none }
.homesubtab td {padding:0px;border:none }

.full {width:398px;height:250px;margin-right:6px;float:left;margin-bottom:6px;padding:0px;overflow:hidden;background-color: #cc0033;color:white;}
.halfwidth {width:196px;height:250px;margin-right:6px;float:left;margin-bottom:6px;padding:0px;background-color: #cc0033;color:white}
.small {width:196px;height:80px;margin-right:6px;float:left;margin-bottom:6px;padding:0px;overflow:hidden;background-color: #cc0033;color:white;font-size:10px}
.small2 {width:186px;height:16px;margin:2px;float:left;padding:0px;overflow:hidden; font-weight:normal}
.smalladv {width:196px;height:80px;margin-right:6px;float:left;margin-bottom:6px;padding:0px;overflow:hidden;}
.hadv {width:398px;height:250px;text-align:center}

.stitle {width:100%;background-color: #cc0033;color:white; text-align:center;font-size: 14px; font-weight:bold;}
.simg {text-align:center;background-color:white;border-left:solid 1px #cc0033;border-right:solid 1px #cc0033}
.swin {text-align:center;height:14px}
.snote {text-align:center;height:14px}
.sclose {text-align:center;}
.sgioca {text-align:center; vertical-align:middle }
.closeteam
{
    background-image: url(games/img/legenda/s_team.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.closenowinner {
    background-image: url(games/img/legenda/s_onlynostellati.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.torneo
{
    background-image: url(games/img/legenda/s_torneo.gif);
    background-repeat: no-repeat;
    background-position: right top;
}

.legenda
{
    padding: 2px;float:left;width:98%
}
.legenda img {margin-left:20px}

.communitynbr {height:48px;overflow:hidden;width:100%}
.communitynbr div {width:150px;border: dotted 1px gray;height:40px;text-align:center;font-size:12px;float:left;margin-right:5px;margin-bottom:10px;}
.communitynbr span {font-size:24px;font-weight:bold}

.certblock
{
    width: 400px;
    height: 90px;
    text-align: center;
    font-size: 26px;
    vertical-align: middle;
    border: solid 2px #d3d3d3;
    margin: 10px 0px 10px 0px;
    padding: 0px;
    color: #d3d3d3;
}
.certblock div {padding-top:20px}
.certstate {background-color:white;color:black;width:98%;text-align:center;border:solid 1px #336699}
.certactive { background-color:#ffcc00;color:black;border:solid 1px #336699 }

.games {border:none;height:690px;overflow:hidden;width:808px;padding:0px}
.fgames {width:790px;float:left}

.hteam div {float:left}
.hteam .note {margin-right:2px}
.hteamp div {width:65px;height:50px;font-size:9px;overflow:hidden;text-align:center}

#npbox {width:140px;position:absolute;top:15px;left:320px;display:none}
#np {width:120px;font-size:24px;background-color:black;border:solid 1px #cc0033;color:#ffcc00;text-align:center;float:left;margin-right:5px}
#nptxt {font-size:10px;text-align:center;}

.estrazione {width:100%}
.estrazione .eheadertop td {text-align:center;font-size:32px}
.estrazione .eheadertop img {width:140px}
.estrazione .eheader td {width:20%;border:solid 1px #ff9900; background-color: #ffcc00;text-align:center; }
.estrazione .elist td {border:solid 1px #ff9900;vertical-align:top}
.estrazione .elist table {width:100%;border-collapse:collapse }
.estrazione .elist table td {}

.specialbox div {float:left;margin-bottom:5px;height:70px}
.specialbox a {color:#cc0033}

