/* =News left
----------------------------------------------- */
#superenalotto #content_left h4{
 margin-left: 5em;
}
#superenalotto #content_left .box div+h4{
 margin-left: 0em;
}

p {
 margin-top:0.3em;
}

#content_right .box h4 {
 font: 1.9em Georgia, Times, serif;
 text-align:center;
 clear: both;
}

#content_right .box {
padding-bottom:0em !important;
padding-bottom:2em;
}

#content_right .box h5 {
 font-weight: bold;
 font-size: 1.6em;
 color:black;
 text-align:left;
 border: none;
 background-color: transparent;
 text-decoration: none;
 margin-left: 1em;
 clear:both;
padding-top:1em;
}

#content_right .box p {
 font-size: 1.5em;
 line-height: 1.2em; 
 margin-top:0.5em;
 text-align: justify;
 padding: 0 0.7em 0 0.5em;
}

.column1 {
text-align: center;
 padding-top:2em;
}
.column2 {
text-align: center;
 padding-top:2em;
}

.box .box_interno {
 border-color:#8F6B32;
 background-color: #F9EFDE;
}

.box img.icon9 {
 float:left;
 position:relative;
 top: -2.9em;
 left: -1em;
 height: 6.7em;
 width: 6.7em;
 margin: 0 -1em -4em 0;
}


#block_right tbody td{
 font-weight: bold;
}
#block_right tbody th{
 font-weight: normal;
}
#block_right thead th{
 text-align: center;
 border-left: 0px;
}
#block_right thead th+th{
 border-left: 1px solid #CCC;
}

#back,
#forw{
 display: block;
 height: 0.5em;
 width: 1em;
 padding:0;
 font-size: 4em;
 text-decoration: none;
 text-align: center;
float:left;
 position:relative;
 top:0.6em !important;
 top:0.95em;
 margin:0 0 0 1.5em;
}

#forw{
float:right;
 position:relative;
 top:-0.46em !important;
 top:-0.48em;
 margin:0 1.5em 0 0 ;

}


/* =Totocalcio
----------------------------------------------- */
#tris .column2 {
 width: 23em;
 margin: 2em 9em 0 0;
}

#combinazioni td{
 text-align: center;
}

#vincite td,
#montepremi td{
 text-align: right;
}

#montepremi td{
 padding-right: 6em;
}

td,
th,
#combinazioni tbody+tbody td,
#combinazioni tbody+tbody th{
 border-color:#FFE424;
 background-color: #FFFAE3;
}

#combinazioni td,
#combinazioni th,
tbody+tbody td,
tbody+tbody th{
 border-color:#B1DA87;
 background-color: #EBF5DE;
}


/* =Concorsi
----------------------------------------------- */
#concorsi caption{ 
 width: 37.4em;
 margin-top:1em;
 border-width: 1px 1px 0 1px ;
}


table#concorsi{ border-color:#B1DA87; }

#concorsi td, #concorsi th{ border:none; }

#concorsi tbody th, #concorsi tbody th{ font-weight: normal; }

#concorsi tbody td+td{ font-weight: bold; }

#concorsi tr.separa td, #concorsi tr.separa th { border-bottom: 1px #B1DA87 solid; }

#concorsi thead th+th, #concorsi th, #concorsi td, #concorsi th+td+td { background-color: #EBF5DE; text-align: center; }

#concorsi thead th, #concorsi thead th+th+th, #concorsi th+td { background-color: #F4F8EE; }

#concorsi thead th{ border: 1px #B1DA87 solid; border-width: 1px 0 1px 0; }

#concorsi thead th+th{ border-width: 1px 1px 1px 1px; }

#concorsi thead th+th+th{ border-width: 1px 0 1px 0; }

#totocalcio #concorsi tbody td+td,
#totogol #concorsi tbody td+td { padding: 0.8em; }
#bigmatch #concorsi tbody th { padding: 0em; }
#bigmatch #concorsi tbody td+td { padding: 0.8em; }

#superenalotto #concorsi thead th+th+th+th {
 background-color: #F0C7C7;
}

#superenalotto #concorsi tbody td+td+td+td+td+td+td+td {
 background-color: #FBE3E3;
}

#bigmatch #concorsi tbody td+td+td+td+td+td+td+td {
 background-color: #F4F8EE;
}

#bigmatch #concorsi tbody td+td+td+td+td+td+td+td+td+td+td+td+td+td {
 background-color: #EBF5DE;
}


#concorsi tr.alternative td,
#concorsi tr.alternative th+th
{
border-bottom: 0px;
background-color: #F4F8EE;
}

#totogol #concorsi tr.alternative td+td+td+td+td+td+td+td+td{ padding: 0; }


#annibox li {
 display: inline;
 line-height: 1.5em;
}
#annibox li a {
 text-decoration:none;
 padding: 0.2em 0.2em 0.2em 0.2em;
}

#annibox li.selected>a{
 font-weight:bold;
}
#annibox>li.selected{
 margin-left:0.6em;
}
#annibox>li.selected>a{
 display: inline;
 background-color: #F9F4EC;
 border: 1px #8F6B32 solid;
 border-bottom: 1px #F9F4EC solid;
 position: relative;
 z-index: 4;
}


#annibox>li.select>a{
 display: inline;
 background-color: #F9F4EC;
 font-weight:bold;
 border: 1px #8F6B32 solid;
}

#annibox ul{
 margin: 0 auto 0 auto;
 width: 16em;
 display: block;
 padding: 0.3em;
/* border: 1px blue solid;*/
 background-color: #F9F4EC;
 border: 1px #8F6B32 solid;
}


#concorsi td,
#concorsi th
{
border:none;
}

#concorsi tr.separa td,
#concorsi tr.separa th
{
border-bottom: 1px #B1DA87 solid;
}


/* =Estrazioni Lotterie Home
----------------------------------------------- */
/*
#content_right>div{
width: 30em;
}
*/
#estrazioni_concorsi {
margin: 0 0 2em 12em;
}
#estrazioni_concorsi h4 {
 margin: 0.7em 0 0 0;
 text-align:center;
}
#estrazioni_concorsi>h4 {
 font-size: 2.5em;
}
#estrazioni_concorsi p {
 text-align: right;
 line-height: 1.8em;
 white-space: nowrap;
}
#estrazioni_concorsi div h4 a {
 display:block;
 padding: 0 0 0.4em 3em;
 height:3.4em;
 margin-bottom: -2.3em;
 z-index: 2;
 position:relative;
 text-decoration: none;
 border:none;
 cursor: pointer;
}
#estrazioni_concorsi div h4 a {
 height:2.2em;
 margin: 0em 0 -3.2em 0;
}
#estrazioni_concorsi div h4+p {
 margin: 0 0 0.3em 0;
 padding: 0 0 0 8em;
 font: 0.9em Verdana, sans-serif;
 text-transform: uppercase;
 letter-spacing: 0.33em;
 text-align: center;
}
#estrazioni_concorsi div h4+p {
 margin: 3.8em 0 0.3em 0;
}
#estrazioni_concorsi img.icon97 {
float:left;
 position:relative;
 top: -3em;
 left: -8em;
 height: 7.1em;
 width: 9.1em;
 margin: 0 -11em -3em 0;
}
#estrazioni_concorsi div h4+p span {
 font: 1.2em Georgia, Times, serif;
 letter-spacing: 0.1em;
 text-transform: none;
}
#estrazioni_concorsi div h4+p span {
 letter-spacing: 1px;
}
#estrazioni_concorsi div p+p {
 padding: 0.1em 0.5em 0.1em 0;
 margin: 0;
 border: 1px solid #FFDD00;
 border-width: 0 0 1px 0;
 background-color: #FFFAE3;
 font-weight: bold;
 color: #5C5C5C;
 text-align: right;
 font: 1.3em Arial, sans-serif;
}
#estrazioni_concorsi div p+p {
 border: 1px solid #C4E5FD;
 border-width: 0 0 1px 0;
 background-color: #E2F2FE;
 font: bold 1.2em Arial, sans-serif;
}
#estrazioni_concorsi div p+p .n {
 font-weight: normal;
}
#estrazioni_concorsi div h4+p+p span {
 margin-left: 0.15em;
}

