.casinoMain {
    float: left;
    clear: both;
    font-family: Arial, Verdana;
    font-size: 11px;
    background-repeat: repeat-x !important;
    background-color: #00104D;
    width: 825px;
}
#casinoLoungeDiv{
    background-image: url(http://static.mybet.com/images/casino/lobby_bg.gif)
}
.casinoMain .firstThreeColumns {
    width: 655px;
}

* html .casinoMain .firstThreeColumns {
    width: 660px;
}

.casinoMain .right {
    width: 165px;
    text-align: left;
    margin-left: 2px;
}
* html .casinoMain .right {
    margin-left: 0px;
}
.casinoMain .left {
    width: 208px;
    margin-left: 10px;
}

* html .casinoMain .firstTreeColumns {
    margin-left: 0px;
}
* html .casinoMain .groupIt {
    margin-left: 10px;
}
* html .casinoMain .left {
    margin-left: 0px;
}
* html .casinoMain .box {
    margin-left: 0px;
}
* html .casinoMain .title {
    margin-left: 0px;
}
* html .casinoMain .text {
    margin-left: 0px;
}
* html .casinoMain .middleLeft {
    margin-left: 10px; 
}
* html .casinoMain .middleRight { 
    margin-left: 5px;
}

.casinoMain .middleLeft {
    width: 208px;
    margin-left: 10px;
}
.casinoMain .firstThreeColumns .middleRight {
    float: right;
    width: 208px;
}

.marginTop10{
    margin-top: 10px;
}

.casinoMain .firstTwoColumns {
    padding-bottom: 0px !important;
    margin-left: 10px;
    margin-top: 10px;
}
* html .casinoMain .firstTwoColumns {
    margin-left: 5px;
}

*:first-child+html .casinoMain .firstTwoColumns .box {
    margin-bottom:4px;
}
.casinoMain .threeColumns {
    width: 655px;
    padding: 0px;
    margin: 0px;
}
.casinoMain .left,
.casinoMain .firstThreeColumns,
.casinoMain .firstTwoColumns, 
.casinoMain .threeColumns,
.casinoMain .middleLeft, 
.casinoMain .right {
    float: left;
}
.casinoMain .threeColumns .box {
    width: 655px;
}
.casinoMain .firstTwoColumns .box {
    margin-top: 0px;
}
.casinoMain .box  {
    float: left;
    background-color: #002E62;
}
.casinoMain .threeColumns .box .title,
.casinoMain .threeColumns .box .text {
    width: 643px;
}

.casinoMain .left .box .text,
.casinoMain .middleLeft .box .text,
.casinoMain .middleRight .box .text {
    width: 208px;
    overflow: hidden;
}
.casinoMain .box .text .imageLink {
    float: left;
    line-height: 0px;
}

.casinoMain .box li a:hover, 
.casinoMain .box td a:hover{
    background-color: #003399;
    color: #FFFFFF;
}

.casinoMain div.noBackgroundColor,
.casinoMain div.noBackgroundColor .text {
    background-color: transparent !important;
}
.casinoMain div.backgroundColorCasino,
.casinoMain div.backgroundColorCasino .text {
    background-color: #00104D !important;
}
.casinoMain div.backgroundColorCasino .text div {
    color: #F6CB00;
}

.casinoMain #formAmount, 
.casinoMain #formChips {
    width: 180px;
    margin: 0px;
    padding: 0px;
    float: left;
    text-align: left;
}

.casinoMain #equals {
    float: left;
    padding: 20px 0px 0px 0px;
    font-size: 13px;
    font-weight: bold;
}
.casinoMain #buyChips {
    float: left;
    width: 190px;
    clear: none;
    margin-left: 12px;
    padding: 0px;
}
* html .casinoMain #buyChips {
    margin-left: 5px;
}

.casinoMain #sellChips {
    float: right;
    width: 190px;
    clear: none;
    margin-right: 12px;
}
* html .casinoMain #sellChips {
    margin-right: 5px;
}
.casinoMain div.morePadding img {
    margin: 14px 0px 0px 14px;
}

.casinoMain #confirm,
.casinoMain #message,
.casinoMain #noMoney,
.casinoMain #buyChipsForm {
    height: 64px;
}
.casinoMain #confirm,
.casinoMain #message {
    padding-left: 15px;
}
.casinoMain #confirm form {
    margin-left: 0px;
}
.casinoMain div.moreMarginTop,
.casinoMain div.moreMarginTop .text  {
    height: 179px;
}
.casinoMain div.moreMarginTop .text  {
    width: 208px !important;
}

/*###################### LOUNGE - CMS - soEasy - START ##############################*/
.casinoMain #soEasyNoHeader,
.casinoMain #forFunNoHeader,
.casinoMain #soEasy,
.casinoMain #forFun {
    float: left;
    background-color: #00104D;
    height: 64px;
    

}
* html .casinoMain #soEasy,
* html .casinoMain #soEasyNoHeader {
    height: 65px;
}
.casinoMain #soEasy {
/*    margin-top: 113px;*/
}
* html .casinoMain #soEasy {
   /* margin: 112px 0px 0px 0px;*/
}
.casinoMain #forFunHeader {
    margin: 68px 0px 0px 2px;
}
.casinoMain .helpLink {
    margin: 8px 3px 2px 5px;
    float: right;
}
.casinoMain .changeLink {
    margin-left: 2px;
    float: left;
}
.casinoMain #soEasyImg,
.casinoMain #casinoEnoughImg {
    margin: 15px 0px 0px 3px;
    float: left;
    max-width: 142px;
}
#soEasyHelpImg{
    margin: 3px 0px 0px 0px;
}
/*###################### LOUNGE - CMS - soEasy - END ##############################*/



/*###################### LOUNGE - CMS - FreeCasino- START ##############################*/
.casinoMain .firstTwoColumns .box .text {
    max-height: 64px;
}
/*###################### LOUNGE - CMS - FreeCasino- END ##############################*/






/*###################### LOUNGE - CMS - CasinoMemberBox- START ##############################*/
.casinoMain .box .text #memberBox {
    height: 64px;
    width: 426px;
}
* html .casinoMain .box .text #memberBox {
    height: 64px;
    width: 428px;
}
.casinoMain #confirm,
.casinoMain #message,
.casinoMain #noMoney,
.casinoMain #buyChipsForm {
    height: 64px;
    padding-top: 5px;
}
* html .casinoMain #buyChipsForm {
    padding-top: 1px;
}


.casinoMain #formAmount, 
.casinoMain #formChips {
    width: 177px;
    margin: 0px;
    padding: 0px;
    float: left;
    text-align: left;
}
* html .casinoMain #formAmount{
    margin-left: -5px;
}
*+html .casinoMain #formAmount{
    margin-left: -12px;
}
.casinoMain #buyChipsForm .button {
    width: 182px;
    float: left;
    margin: 0px;
    padding: 0px;
}

#equals{
    margin-left: 7px;
}


/*###################### LOUNGE - CMS - CasinoMemberBox- END ##############################*/


/*###################### LOUNGE - CMS - C_RegisterNow_2er- START ##############################*/
.casinoMain .box .text #registerNow {
/*    text-align: right; */
/*    background-repeat: no-repeat;*/
    height: 64px;
    width: 426px;
}
* html .casinoMain .box .text #registerNow {
    width: 428px;
    height: 65px;
}

.casinoMain #termsLayer a {
    color: #F6CB00;
    position: absolute;
    left: 158px;
    top: 130px;

}
#biszuLayer{
    position: absolute;
    left: 40px;
    top: 130px;
}
#betragLayer{
    position: absolute;
    left: 25px;
    top: 140px;
    font-size: 36px;
    font-weight: bold;
}
#bonusLayer{
    position: absolute;
    left: 110px;
    top: 155px;
    font-size: 20px;
    font-weight: bold;
}
#emailAddress{
    background: white;
    width:146px;
    display:none;
}
.casinoMain .box .text #registerNow #emailLayer {
    position: absolute;
    left: 283px;
    top: 127px;
}
.casinoMain .box .text #registerNow #buttonLayer {
    position: absolute;
    left: 285px;
    top: 157px;
}
/*###################### LOUNGE - CMS - C_RegisterNow_2er- START ##############################*/
.casinoMain div.backgroundColorCasino {
    border: 1px solid #04417c;
}

.casinoMain .welcomeCasino {
    border: 1px solid #04417c;
    background-color: #00104d ;
}
.casinoMain .welcomeCasinoSpecial {
    border: 1px solid #F6CB00;
    background-color: #00104d ;
}
.casinoMain .welcomeCasino .title,
.casinoMain .welcomeCasinoSpecial .title{
    background-color: #002E62;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 0px;
    padding: 0px 1px 0px 3px;
    line-height: 21px;
}

.casinoMain .welcomeCasino div.c_list,
.casinoMain .welcomeCasinoSpecial div.c_list{
    background:url(http://static.mybet.com/images/teaser/casino/orange_bullet.gif) no-repeat center left;
    margin: 0px 0px 0px 3px;
    padding:1px 0px 0px 22px; 
}
.casinoMain .welcomeCasino a.c_list,
.casinoMain .welcomeCasinoSpecial a.c_list{
    color:white;
    display:inline;
    font-size: 12px;
    line-height: 17px;
    text-decoration:none;
    vertical-align:top; 
}
.casinoMain .welcomeCasino a:hover.c_list,
.casinoMain .welcomeCasinoSpecial a:hover.c_list{
    text-decoration: underline;
}
.casinoMain .welcomeCasino div.outer,
.casinoMain .welcomeCasinoSpecial div.outer{
    color:white;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 2px 5px 0px 4px;
    height:87px; 
}
*:first-child+html .casinoMain .welcomeCasino div.outer{
    height:90px;
}
*:first-child+html .casinoMain .welcomeCasinoSpecial div.outer{
    height:90px;
}

* html .casinoMain .welcomeCasino div.outer{
    height:90px;
}
* html .casinoMain .welcomeCasinoSpecial div.outer{
    height:90px;
}

.casinoMain div.outer select {
    width: 195px;
    margin: 3px;
}

.casinoMain .right .miniBox {
    margin-left: 10px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    width: 153px;
}
* html .casinoMain .right .miniBox {
    width: 145px;
    margin-left: 5px;
}

/*     casinoGirl    */
#jackpot{
    vertical-align: top;
    padding-top: 22px;
    padding-left: 15px;
    text-align: center;
    font-size: 11px;
    width: 165px;
    height: 69px; 
    background-image:url(http://static.mybet.com/images/casino/lounge/jackpot.gif);
    background-repeat:no-repeat;
    display: none;
}
