body{
    background-color:#47494B;
    margin:0px;
    padding:0px;
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
        background-image:url(/img/bg_body.jpg);
        background-repeat:repeat-x;
  }
  .navHead{
    background-image:url(/img/bg_nav_head.jpg);
    background-repeat:repeat-y;
    background-position:center;
  }
    
  .contentBG{
    background-color:#000000;
    /*padding-right:5px;*/
        width:995px;
  }    
    
      .contentBG2{
    background-color:#000000;
        width:995px;
  }
    
    .linkNews {
    color:#CD7007;
    }
        
  .contentPadding {
    padding-right:10px;
  }  
    
  .nav{
    /*padding-left: 28px; */
    text-align:left;
  }
  
  .nav ul {
    /*padding-left: 28px; */
  margin: 0;
  padding: 0;
  padding-top:4px;
  list-style-type: none;
  font-size: 100%;
  cursor: default;
  width: auto;  }
  
  .nav li {
  height: auto;
  vertical-align:text-top;
  margin: 0px;
  padding: 5px;
  padding-left:25px;
  padding-right:10px;
  padding-top:3px;
  list-style-type: none;
  font-size: 100%;
  position: relative;
  text-align: left;
  cursor: pointer;
  /*width: 8em;*/
  float: left;
/*  border-bottom:#cdcdcd solid 1px;
    border-right:#cdcdcd solid 1px;
    border-top:#FFF solid 1px;
    border-left:#FFF solid 1px;*/
    font-family:Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:14px;
    color:#4095ea;
    font-weight:bold;
  
  }
  

  .coreBgMulti {
  background-image:url(/img/core_img_out_multiBut.jpg); 
/*  background-image:url(/img/core_img_out_temp.jpg);*/
  width:700px; 
  height:492px;
  }

  .coreBgOut {
  background-image:url(/img/core_img_out.jpg);    
  width:700px; 
  height:492px;
  }

  .coreBgIn {
  background-image:url(/img/core_img_in-NoProm.jpg);
  width:700px; 
  height:492px;
  }
  
    .specialBut div{
  
  height: auto;
  width:120px;
  cursor:hand;
  display:block;
  padding:3px;
  margin:2px;
  }
    
  .specialBut a{
  color:#ffffff;
  }
      
    
  
  .mailtoTD{
  font-size:12px;
  color:#0066CC;
  }
  
  .butRegister_nl {
  height:32px;
  width:129px;
  background-repeat:repeat-x;
  background-image:url(/img/bt_register_nl.png);
  cursor:hand;
  }
  
  .butLogin_nl {
  height:32px;
  width:124px;
  background-repeat:repeat-x;
  background:url(/img/bt_login_nl.png);
  cursor:hand;

     padding-left:2px;
  border:0px;
    }
    
  .butRegister_en {
  height:32px;
  width:129px;
  background-repeat:repeat-x;
  background-image:url(/img/bt_register_nl.png);
  cursor:hand;
  }
  
  .butLogin_en {
  height:32px;
  width:124px;
  background-repeat:repeat-x;
  background:url(/img/bt_login_nl.png);
  cursor:hand;

     padding-left:2px;
  border:0px;
    }
  
  .butReal {
  height:29px;
  width:170px;
  background-repeat:repeat-x;
  background:url(/img/but_real.gif);
  cursor:hand;
  padding:0px;
  border:0px;
    }
  
  .butDemo {
  height:29px;
  width:170px;
  background-repeat:repeat-x;
  background:url(/img/but_demo.gif);
  cursor:hand;
  padding:0px;
  border:0px;
    }
      
.headerKroon {
background-image:url(/img/headerKroon.png);
background-repeat:no-repeat;
width: 995px;
height: 132px;
display: inline;
float: left;
cursor: hand;
}  
.headerLeft {
background-image:url(/img/logo_pm_head.png);
background-repeat:no-repeat;
width: 283px;
height: 132px;
display: inline;
float: left;
cursor: hand;
}

.headerRight {
background-image:url(/img/banner_pm_head.png);
background-repeat:no-repeat;
height: 132px;
width: 712px;
float: left;
}
  
  .nav a{
    text-decoration:none;
    color:#ffffff; 
    }
    
  .nav a:hover{
    text-decoration:none;
    color:#550000;
    }
  
    .nav #id0{
    padding-left:10px;
    }
    .nav #id1{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    }
    .nav #id2{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    }
    .nav #id3{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    display:none;         
    }
    .nav #id4{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    display:none; 
    }
    .nav #id5{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    display:none;        
    }
    .nav #id6{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    display:none;        
    }
    .nav #id7{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    }
    .nav #id8{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    }                
    
    .nav .linkTopMenu{
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;
    }                
    
    
    
    


  .navTime{
    
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:right;
    font-weight:bold;
    height: auto;
        margin-right: 10px;
        margin-top: 85px;
    padding: 0;
    padding-top: 6px
        
  }
  
  .navUser{
    color:#FFFFFF;
    text-align:left;
    background-image:url(/img/bg_navUser.gif);
    font-size:12px;
  }
  
  .borderTD{
border: 1px solid #CD7007;
}  
  
  .navUser a{
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
  }
  
  .navUser a:hover{
    color:#a40000;
    font-weight:bold;
  }
  
  .loginField{
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    background-image:url(/img/bg_signin.png);
        text-transform:uppercase;
        font-weight: bold;
    background-repeat:repeat-y;
    background-position: right;
    text-align:left;
    font-size:10px;
  }
  
    .loginFieldIn{
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    text-transform:uppercase;
        font-weight: bold;
    text-align:left;
    font-size:10px;
  }
  
  
  .loginField input{
    width: 133px;
    background-color:#ffffff;
    background-image:none;
    border:0px;  
  }

  .loginField2{
    color:#ffffff;
    background-color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
        font-weight: bold;
    text-align:left;
    font-size:12px;
  }
  
  .loginField2 input{
    width: 133px;
    background-color:#ffffff;
    background-image:none;
    border:0px;  
  }
  
  form{
    margin:0px;
    padding:0px;
  }
  .boxLoginBig{
    background-image:url(/img/bg_login.png);
    background-repeat:no-repeat;
    height: 250px;
    vertical-align:top;
  }
  
  .boxLogin{
    background-image:url(/img/bg_login.jpg);
    background-repeat:no-repeat;
    height: 225px;
    vertical-align:top;
  }
  
  
     .bgTD{
  background-color:#CCCCCC;
  }
  
 
    .boxAgent{
     height:330px;
    background-image:url(/img/bg_box.jpg);
    background-repeat:repeat-x;
    vertical-align:top;
    text-align:center;
    /*padding-top:45px;*/
    background-color:#E57F23;
   }
  
   .boxLiveGaming{
     height:325px; 
    background-image:url(/img/bg_boxBorder2.jpg);
    background-repeat:no-repeat;
    vertical-align:top;
    text-align:center;
    /*padding-top:45px;
    background-color:#E57F23;*/
 }
   
  .footer{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#CD7007;
    background-color:#000000;
  }
  
  .footer a{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#F79321;
    text-decoration:none;
  }
  
  .footer a:hover{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#CD7007;
    text-decoration:none;
  }

th .def{
  text-align:left;
}

td .def{
  text-align:left;
}

td .defJust{
  text-align:justify;
  font-size:11px;
}

#subNav{
  font-weight:bold;
  color:#666666;
}

#subNav a{
  color:#550000;
  text-decoration:none;
}

#subNav a:hover{
  color:#a40000;
  text-decoration:none;
}

.testBlack
{
  color:#000000;
}

div#codeErrorNo { color: #ffffff; border:1px solid #ff0000; width:50%; }
div#codeErrorSi { color: #ffffff; border:1px solid #ff0000; width:50%;}

div#results{
  
}


div#results table{
  width:100%
}

div#results th{
    background-image:url(/img/bg_navUser.gif);
    font-size:12px;
    height:33px;
}

div#results td{
  background-color:#F79321;
  height: 22px;
  padding: 2px;
}

div#results td a{
  color:#550000;
  text-decoration:none;
}

div#results td a:hover{
  color:#ffcc66;
  text-decoration:none;
}

.titleBox, .headside{
  background-image:url(/img/bg_head_long.png);
  background-repeat:no-repeat;
  text-align:left;
  font-size:14px;
}

.headsideShort{
  background-image:url(/img/bg_head_short.png);
  background-repeat:no-repeat;
  text-align:left;
  font-size:14px;
}




.headside #crown {

    padding-left: 10px;
    background:url(/img/crownLittle.png);
    background-repeat:no-repeat;

}


.titlePar{
  font-size:14px;
  padding: 4px;
  color:#CD7007;
}

.warningField{
  font-size:10px;
  color:#CCCCCC;
  font-style:italic;
}

input#FieldDef{
    background-color:#b4e1ff;
    border: solid 2px #074470;
    height:18px;
  }
select#FieldDef{
    background-color:#b4e1ff;
    border: solid 2px #074470;
    height:18px;
  }
  
.FieldDef{
    /*background-color:#b4e1ff;
    border: solid 2px #074470;*/
    width:250px;
    height:18px;
    line-height:18px;
  }
  
p a{
  color:#0066CC;
  text-decoration:none;
}

p a:hover{
  color:#0099FF;
  text-decoration:none;
}

.def a{
  color:#550000;
  text-decoration:none;
}

.def a:hover{
  color:#a40000;
  text-decoration:none;
}


.def2 a{
  color:#CD7007;
  text-decoration:none;
}

.def2 a:hover{
  color:#F79321;
  text-decoration:none;
}


/* TAB PLAY DEMO/REAL */
.borderContainerExt {  border-bottom: #CD7007 solid 1px; }
.borderContainerExtFull { border-left: #CD7007 solid 1px; border-right: #CD7007 solid 1px; border-bottom: #CD7007 solid 1px;}

.tabEvidence{
    border-left: #CD7007 solid 1px;
    border-top: #CD7007 solid 1px;
    border-right: #CD7007 solid 1px;
  
    font-size : 14px;
    color : #FFF;
    height:30px;
    text-align:center;
    vertical-align:middle;
    text-transform: uppercase; 
    padding-left: 2px;
    padding-right: 2px;
    width:30%;
    white-space: nowrap;
    }
    
.tabNormal{
    border-bottom: #CD7007 solid 1px;
    font-size : 14px;
    color : #FFF;
    height:30px;
    text-align:center;
    vertical-align:middle;
    text-transform: uppercase; 
    padding-left: 2px;
    padding-right: 2px;
    width:30%;
    white-space: nowrap;
}

/* STYLE NAVIGATOR */
div#navigator { clear:both; text-align : center; margin-bottom:5px; color: #FFFFFF; }
div#navigator ul { list-style-type: none; margin-top: 0px; margin-left: 0px; padding: 0px; white-space: nowrap; }
div#navigator li { display: inline; margin: 0px; padding:1px; font-weight: bold; height:20px; width:25px;}
div#navigator li a { text-decoration: none; padding: 1px; color: #CD7007; }
div#navigator li a:hover { text-decoration: none; padding: 1px; color: #CD7007; text-decoration:underline; }
div#navigator li#active { text-decoration: none; padding: 1px; color: #FFFFFF; }
div#navigator #total { float:left; padding: 1px; color: #FFFFFF; margin-left:10px; }
div#navigator table { background-color: #EDEDED; border: 1px; padding:2px; border-color: #999999; border-style: solid; font-size: 12px; width: 100%; table-layout: auto; }

div#bannerAffWeb{
  background-image:url(/img/affiliateWeb.jpg);
  width:680px;
  height:235px;
}

.msg{
  padding-top:12px;
  }
  
  #id_support{
     display:none;
 }

  
div#megabet{
display:none;
}
  
div#blacksilk{
display:none;
}
 
.bgSubNav{
background-color:#ffffff;
}

.registration td {
  font-size:12px;
}


/*****************************************   MENU UTENTE   ***************************************************/

#nav, #nav ul { /* all lists */
  padding: 0;
  margin: 0;
  list-style: none;
  line-height:10px;
  font-size:12px;
  margin-top: 10px!important;
  margin-top/**/: 10px;
  margin-top/**/: /**/ 10px;
  float:left;
  
}



#nav a {
  color:#FFF;
  text-decoration:none;
  display:block;
}
 
#nav a:hover {
  color:#fbb513;
  text-decoration:none;
} 


 
#nav li { /* all list items */
  float: left; 
  width: 100px;
  list-style:none;
  border-right:1px solid #767674;
  text-align:center;
  /*height:15px;*/
   /*white-space:nowrap;*/
}


 
#nav li ul { /* second-level lists */
  position: absolute;
  background-color:#3e3e3e;
/*  background: #8C261A;*/
  left: -3000px; /*using left instead of display to hide menus because display: none isn't read by screen readers */
  padding:0px;
  
  width: 160px!important;
  width /**/: 160px;
  width/**/: /**/ 160px;
  
   margin-left:0px!important;
  margin-left /**/: 0px;
  margin-left/**/: /**/ -40px;

  margin-top:3px!important; 
  margin-top /**/: 3px;
  margin-top/**/: /**/ -0px;
 
}

#nav li ul li { /* second-level lists */
  margin:0px;
  width:158px!important; 
  width /**/: 158px;
  width/**/: /**/ 158px;
  margin-top:0px;
  /*height:18px;*/
   border-top:1px solid #676767;
  border-left:1px solid #676767;
  border-bottom:1px solid #1a1a1a;
  margin-bottom:1px;
}


#nav li ul li:hover { /* second-level lists */
  margin:0px;
  width:158px!important; 
  width /**/: 158px;
  width/**/: /**/ 158px;
  margin-top:0px;
/*  height:18px; */
   border-top:1px solid #edb181;
  border-left:1px solid #8d4b17;
  border-bottom:1px solid #8d4b17;
  border-right:1px solid #edb181;
  margin-bottom:1px;
  background-color:#df7724;
}


#nav li ul li a{
  color:#FFF;
  font-size:12px;
  display:block;
  /*height:18px!important;*/
  line-height:18px;
  
  display:block;
 
  
/*  height:18px; */
  margin-left:5px;
  margin-left:5px;
  padding-left:2px;
  margin-top:0px;
  text-align:left!important;
  background-image:url(/img/arrowLiMenuUtente.gif);
  background-position:center left;
  background-repeat:repeat-x;
  }



#nav li ul li a:hover{
  color:#ffffff;
  font-size:12px;
  display:block;
  /*height:18px;*/
  line-height:18px;
  /*background-image:url(/img/arrowLiMenuUtenteHover.gif);*/
  background-position:center left;
  background-repeat:repeat-x;
  }



#nav li ul ul { /* third-and-above-level lists */
  color:#c2c1c1;
  margin-left:150px!important;
  margin-left /**/: 150px;
  margin-left/**/: /**/ 95px;
  
  margin-top:-25px!important;
  /*border:1px solid #868483;*/
  
}

.subMenu{
  background-image:url(/img/arrowExpandMenu.gif);
  background-position:center right;
  background-repeat:repeat-x;
  }


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
  left: -3000px;
}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
}

/*LONG LINKS CORNEERED BOXES*/

  .longLinkCornSx {
    width: 15px; 
    height: 33px; 
    background-image: url('/img/longLinkCornSx.png'); 
    background-repeat: no-repeat;

  }

  .longLinkCornDx {
    width: 15px; 
    height: 33px; 
    background-image: url('/img/longLinkCornDx.png'); 
    background-repeat: no-repeat;

  }

  .longLinkCornContent {
    height: 33px; 
    background-image: url('/img/longLinkCornBg.png'); 
    background-repeat: repeat-x; 
    vertical-align: middle;

  }
  
  .longLinkCornContent a {
    color: white;
    font-size: 13px;
    font-weight: bold;
    text-shadow: black 1px 1px;
    text-transform: uppercase;
    text-decoration: none;

  }  
	
	
	
	
	/******** LOBBY SLOC CASINO  ********/
#bodyLobby{
background-position:top center;
background-repeat:no-repeat;
  
  }

.headerLobby {
background-image:url(../imglobby/header.jpg);
background-repeat:no-repeat;
height: 122px;
width: 995px;
}
.navHeadLobby {
background-image:url(../imglobby/header.jpg);
background-repeat:no-repeat;
background-position:0px -122px;
height: 36px;
width: 995px;
}

