@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px; line-height:normal;}

body { background:url(r.php) /*#cdcdcd*/ #e5e4e4 no-repeat center top; font-family:Arial, Helvetica, sans-serif; color:black; }
h1 { font-size:19px;}
h2 { font-size:12px;}
img {border:0;}
.spacer{clear:both;}

#pageContainer { width:795px; margin:0 auto; height:700px}

#topBar { width:795px; background:url(../images/top_bar.png) no-repeat; height:118px; margin-top:25px;}
#topBar.fr {background:url(../images/top_bar_fr.png) no-repeat; }
#topBar.it {background:url(../images/top_bar_it.png) no-repeat; }
#topBar.de {background:url(../images/top_bar_de.png) no-repeat; }

#topBar #languages {width:240px; height:23px; float:right; text-transform:none;margin:8px 10px 0 0;clear:both;border:0; }

/*Selects*/
.selectArea { width:140px;height:21px;background:url(img/select_bg.gif) repeat-x left top;font-size:12px;float:right; }
.selectArea .left { width:8px;height:21px;float:left;background:url(img/select_left.gif) no-repeat left top; }
.selectArea .right { width:21px;height:21px;float:right;background:url(img/select_right.gif) no-repeat left top;cursor:pointer;font:12px/21px Arial, Helvetica, sans-serif;color:#fff; }
.selectArea .right a { display:block;width:140px;height:21px;margin-left:-119px;position:absolute; }
.selectArea .right i {display:none;}
.selectArea .center { width:100px;color:#FFF;padding-top:3px;overflow:hidden;white-space:nowrap;text-align:left;  }
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible { position:absolute;margin-top:-1px;margin-left:3px;width:112px;background:#53090A;padding:2px;font-size:11px;z-index:20; }
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p { margin:0;padding:0; }
.optionsDivVisible a { color:#fff;text-decoration:none;display:block;padding:1px 4px; }
.optionsDivVisible a:hover { color:#000;background:#9F7779;border-color:#cfd0d6; }

#languages label {font-size:11px; font-weight:bold; color:#fff;float:left;line-height:20px;width:100px;}

#topBar #menuBar {width:500px; height:20px; float:right; text-transform:uppercase;clear:both; }

#topBar #menuBar ul { font-size:9px; }
#topBar #menuBar ul li { list-style:none; float:right; padding:0 8px;}
#topBar #menuBar a { color:white;}
#topBar #menuBar a:hover { color:yellow;}

#topBar .play-casino { float:right;height:20px;width:100px;margin:5px 10px 0 0; }
#topBar .play-casino a { display:block;height:20px;width:100px; }
#topBar .play-casino span { visibility:hidden; }
#topBar .play-casino.fr { width:130px; }
#topBar .play-casino.fr a { width:130px; }

#topBar .play-poker { position:relative;float:right;height:20px;width:80px;right:455px;clear:both; }
#topBar .play-poker a { display:block;height:20px;width:80px; }
#topBar .play-poker span { visibility:hidden; }

#middle { width:100%; height:286px;}

#middle #text { width:197px; float:left; height:200px;}
#middle #text h2 { margin:0; padding:0; font-weight:normal; font-size:10px; }
#middle #text #textWrapper { margin-left:10px; margin-top:10px;}
#middle #buttonArea { width:590px; float:right;height:200px; position:relative;}

a#downloadBtn { position:absolute; background:url(../images/downloadBtns.png) no-repeat bottom; display:block; width:234px; height:107px; top:150px; /*top:99px;*/ }
a#downloadBtn.fr { position:absolute; background:url(../images/buttons_fr.png) no-repeat bottom; display:block; width:234px; height:107px; top:150px; /*top:99px;*/ }
a#downloadBtn.it { position:absolute; background:url(../images/buttons_it.png) no-repeat bottom; display:block; width:234px; height:107px; top:150px; /*top:99px;*/ }
a#downloadBtn.de { position:absolute; background:url(../images/buttons_de.png) no-repeat bottom; display:block; width:234px; height:107px; top:150px; /*top:99px;*/ }
a#downloadBtn:hover { background-position:top;}

div#faceAnim { position:absolute; width:148px; height:85px; background:url(../images/faceAnimation.gif) no-repeat; left:227px; top:-4px;}

#textWrapper ul { font-size:12px;}
#textWrapper ul li { list-style:none;}

#bottom {width:100%;}

#bottom #col1 { float:left; width:232px;}
#bottom #col2 { float:left; width:210px; margin-left:6px; background:url(../images/winners_box2.png); height:208px}
#bottom #col2 p{ color:#fff; font-size:12px; font-weight:bold;margin:5px 0 0 10px;}
#bottom #col2.fr { background:url(../images/winners_box2.png);}
#bottom #col3 { float:right; width: 341px;}

#bottom #col3 #offerBox { width:341px; height:189px;}

#col2 .jackpots { height:20px;width:100px;margin:0 0 0 10px; }
#col2 .jackpots a { display:block;height:50px;width:100px; }
#col2 .jackpots span { visibility:hidden; }

#winnerBlock { width:182px; margin-top:15px; margin-left:11px;}

#winnerBlock ul { list-style:none; display:block;}

#winnerBlock ul li { font-family:Arial, Helvetica, sans-serif; font-size:13px; clear:both; display:block; height:20px;}
/* #winnerBlock ul li:hover { font-weight:bold; cursor:pointer;} */

#winnerBlock ul li a { color:black;text-decoration:none!important;}
#winnerBlock ul li a:hover { font-weight:bold;}

span.name { float:left;}
span.amount { float:right; color:#db0606;}

#footer {width:795px; height:83px; line-height:83px; float:left; margin:10px 0 0 0; font-size:12px; }
#footer a{ color:#5F5F5F; }
#footer a:hover{ color:#781A1A; }
#footer ul.links { clear:both;margin:0 0 0 60px; }
#footer ul.links.fr { margin:0 0 0 30px; }
#footer ul.links.it { margin:0 0 0 10px; }
#footer ul.links.it li { padding:0 5px;}
#footer ul.links.de { margin:0 0 0 10px; }
#footer ul.links.de li { padding:0 8px;}
#footer ul.links li { list-style:none; float:left; padding:0 14px;}
#footer ul.casino-languages { margin:230px 0 0 0;font-size:11px; }
#footer ul.casino-languages li { list-style:none; float:left; padding:0 9px;}
#footer p{ padding-top:20px; clear:both; color:#000; font-size:10px; text-align:center; }

#infobar { width:100%; clear:both; margin:30px 0 20px 0;}

#infobar #trustmarks {float:left; width:646px; }
#infobar #trustmarks table { width:100%; border-collapse:collapse;}

#infobar #support { float:right;}
#infobar #support h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; padding:0; margin:0;}

p.informativetext{ position:absolute;top:800px;padding-top:20px; clear:both; color:#000; font-size:10px; text-align:center;width:795px; }
p.informativetext a{ color:#5F5F5F; }
p.informativetext a:hover{ color:#781A1A; }

.popup {
border: solid 1px #333;
font-family: Tahoma;
font-size: 12px;
display: none;
position: absolute;
width: 250px;
z-index: 60;
}

.popuptitle {
background: #000;
color: white;
font-weight: bold;
height: 20px;
padding: 5px;
}

.popupbody {
background: #ddd;
text-align: center;
}

#popup1 {
top: 100px;
left: 50px;
}

.but{
height:17px;
cursor:pointer;
border-top:.1em solid #fff;
border-right:.15em solid #333;
border-bottom:.15em solid #555;
border-left:.15em solid #fff;
margin:0;
white-space:nowrap;
color:#000;
background:#ccc;
}

.cw{width:20px;padding-bottom:18px}

#shutdown{
background:transparent url(../images/shutdown/tamtam_message.png) no-repeat;
width:652px;
height:363px;
font-family:Arial, Helvetica, sans-serif;
}

#shutdown .inner{
padding:40px 0 0 172px;
width:443px;
}

#shutdown .inner h1{
margin:0 0 40px 0;
padding:0;
font-size:30px;
font-weight:normal;
}

#shutdown .inner p{
font-size:12px;
text-align:justify;
}

#shutdown .inner span{
color:#490201;
}

#closing{
width:751px;
height:472px;
background:url(../popup/shutdown/sd/images/popup-en.png);
font-family:Calabri, Verdana, Geneva, sans-serif;
font-size:17px;
color:#666;
}

#closing.taljan{
background:url(../popup/shutdown/sd/images/popup-it.png);
}

#closing.franciz{
background:url(../popup/shutdown/sd/images/popup-fr.png);
}

#closing.deutch{
background:url(../popup/shutdown/sd/images/popup-de.png);
}

#closing a{
text-decoration:none;
color:#8fb323;
}

#closing .details{
width:442px;
float:left;
padding:247px 0 0 30px;
}

#closing .details img.intercasino{
float:left;
margin:30px 0 0 0;
}

#closing .details p.play{
float:left;
margin:20px 0 0 35px;
color:#627b18;
font-size:15px;
}

#closing .details p.play a{
text-decoration:underline;
color:#666;
}

#closing .details img.download{
float:right;
margin:10px 20px 0 0;
}

#closing.franciz .details img.intercasino{
margin:15px 0 0 0;
}

#closing.franciz .details p.play{
margin:5px 0 0 35px;
}

#closing .details p.contact{
font-size:12px;
color:#fff;
padding:30px 0 0 0;
}

#closing.deutch .details p.contact{
font-size:9px;
}

#closing .details p.contact a{
color:#627b18;
}

#closing .marvel{
float:right;
width:279px;
height:472px;
}

#closing .marvel a{
display:block;
width:279px;
height:472px;
}

#closing .marvel a span{
visibility:hidden;
}