@charset "utf-8";
/* CSS Document */

#container
{
width:100%;
}

#wrapper
{
width:600px;
margin: 0px auto -1px auto;
}



#header
{
width:600px;
height: 47px;
margin: 0px auto -1px auto;
}



#headerimg
{
background-image:url(../neweurolayout/CoreImg/Header.png);
width:268px;
height:47px;
min-height:47px;
float:left;
}

#navigationholder
{
width: 600px;
margin: 0px auto -1px auto;

}

.navborder
{
background:#3148CA;
width: 560px;
height: 25px;
float:left;
left:2px;
position:relative;
top:-2px;
}

#navigation a
{
color: #000;
background: #9ECBFF url(../neweurolayout/CoreImg/lefttab.png) left top no-repeat;
text-decoration: none;
padding-left: 10px;
height: 25px;
}

#navigation a span
{
background: url(../neweurolayout/CoreImg/righttab.png) right top no-repeat;
padding-right: 0px;
float: left;
}

#navigation a, #navigation a span
{
display: block;
float: left;
width: 121px;
margin-right:1px;
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #3148CA url(../neweurolayout/CoreImg/hovertableft.png) left top no-repeat;
padding-left: 10px;
height: 25px;
}

#navigation a:hover span
{
background: url(../neweurolayout/CoreImg/hovertabright.png) right top no-repeat;

width: 121px;
margin-right:2px;
}

#navigation a:hover, #navigation a:hover span
{
display: block;
float: left;
width: 121px;
margin-right:1px;
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 1;
}

#navigation li
{
list-style: none;
float: left;
margin: 1;
cursor:pointer;
} 


#navinfoholder
{
width: 600px;
margin: 0px auto -1px auto;

}

#lottoinfotop
{
color: #000;
text-decoration: none;
padding-left: 0px;
height: 25px;
position:relative;

}

#lottoinfotop ul
{
background: #9ECBFF;
list-style: none;
height: 25px;
width: 600px;
padding: 2;
margin: 1;
}

#lottoinfotop li
{
background: #9ECBFF;
list-style: none;
height: 20px;
width: 139px;
float: left;
text-align:center;
padding-left: 1;
padding-top: 3;
margin: 1;
} 

#lottoinfobot
{
color: #000;
text-decoration: none;
padding-left: 0px;
height: 25px;
position:relative;
}


#lottoinfobot ul
{
background: #FCAB0F;
list-style: none;
height: 25px;
width: 600px;
padding: 2;
margin: 1;
}

#lottoinfobot li
{
background: #FCAB0F;
list-style: none;
height: 20px;
width: 139px;
float: left;
text-align:center;
padding-left: 1;
padding-top: 3;
margin: 1;
} 


#lottoimage
{
background:url(../neweurolayout/CoreImg/euro_millions.png);
width: 568px;
height: 40px;
float:left
}

 #inner {float: left;  width: 568px; margin-top:20px; }
      #inner .col1 {float: left;  background: #FEE9FC;   width:49%; margin-right: 0px; margin-bottom: 20px; padding-bottom: 20px;  }
      #inner .col2 {float: right; width:49%; background: #FEE9FC; margin-right: 0px; margin-bottom: 20px; padding-bottom: 20px;   }
      .clear { clear: both; padding-top: 50px; }

.main
{
width: 250px;
margin-top: 30px;
}

.topleft
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}
.topright
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}
.bottomleft
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}
.bottomright
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}

.rightmain
{
width: 250px;
margin-top: 30px;
}

.righttopleft
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}
.righttopright
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}
.rightbottomleft
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}
.rightbottomright
{
padding-left: 10px;
background-color: #FCAB0F;
width: 30px;
}

  div#layout {display: table;
 position:relative;
 top:10px;
  left:5px;
  }

div.hgroup {display: table-row;

}

div.cell 

{

background-color: red;

display: table-cell;

margin-left:1px;

width: 25px;

height: 25px;

border-color:#FEE9FC;

border-style:solid; 

border-width: 1px;

text-align:center; 

color:White;

 

}

div.cell  a

{

color:black;

text-decoration: none;

background-color:#FCAB0F;

 width: 25px;

height: 25px;

display:block;

}

div.cell  a:hover

{

color:Black;

text-decoration: none;

background-color: 9ECBFF;

width: 25px;

height: 25px;

display:block;

}

div.cell2 

{


display: table-cell;

margin-left:1px;

width: 25px;

height: 25px;

border-color:#FEE9FC;

border-style:solid; 

border-width: 1px;

text-align:center; 

color:White;

 

}

div.cellline 

{


display: table-cell;

margin-left:1px;

width: 50px;

height: 25px;

border-color:#FEE9FC;

border-style:solid; 

border-width: 1px;

text-align:center; 

color:Black;


}
.white
{
font-size:xx-small;
}
.maintext
{
color:#000000;
font-size:14px;
}
input
{
width:20px;
}
.input
{
width:80px;
}


