/* CSS Document */

html, body {
background: url(skin/default/images/bg.jpg) center top repeat-y;
font-family:tahoma;
font-size:11px;
margin:0;
padding:0;
}

img {border:0}

#container {margin:0 auto; width:933px;}

#header {background:url(skin/default/images/header.jpg); height:110px; width:890px; margin:auto; margin-bottom:10px;}
.logo {margin-left:10px; float:left;}
.top_link {float:right; width:270px;}

/* NAVIGATION */ 

.navigation {width:874px; height:34px; line-height:34px; font-size:10px; font-family:Arial, Helvetica, sans-serif;  padding-left:20px; margin:auto; background:url(skin/default/images/bg_nav.jpg) no-repeat; margin-bottom:10px; color:white; text-transform:uppercase; }

.navigation  ul{margin:0;padding:0;list-style-type:none;width:auto;word-spacing:-1px;}
.navigation  ul li{display:block;float:left;margin:0; line-height:34px; padding-left:10px; padding-right:10px; border-right:1px solid #787878;
}
.navigation  ul li a{display:block;float:left;color:#000000;text-decoration:none;;height:34px;line-height:34px;font-size:10px;}
.navigation  ul li a:hover,.navigation  ul li a:active,.navigation  ul li a.current{color:#FFF;line-height:34px; background:url(images/arrow.png) top center no-repeat; color:#FFF;font-size:10px;}

.main_banner {width:535px; height:216px; float:left;}
.side_banner {float:right;}
.red_line {background:url(skin/default/images/redline.jpg) no-repeat; width:890px; height:34px; line-height:34px; text-align:center; margin-top:10px; margin-bottom:10px; font:Geneva, Arial, Helvetica, sans-serif; color:white; text-transform:uppercase; font-size:12px; font-weight:bold}

#main {width:890px; margin:auto; margin-bottom:20px;}
.text_content a, .text_content a:visited {color:#5A0102; text-decoration:underline}
.text_content a:hover, .text_content a:active {color:#5A0102; text-decoration:none}

.text_content_top {background:url(skin/default/images/text_content_top.jpg) no-repeat; height:22px; width:890px;}
.text_content{background:url(skin/default/images/text_content_bg.jpg) repeat-y; width:890px;}
.text_content_bottom {background:url(skin/default/images/text_content_bottom.jpg) no-repeat; height:22px; width:890px;}
.text_content .inner {padding:10px;}
.text_content h1 {font-size:20px; color:#5A0102; padding:0; margin:0; font-weight:bold; }
.text_content h2 {font-size:12px; color:#5A0102; font-weight:bold;}
.text_content h3 {font-size:12px; color:#990000; font-style:italic;}


/* HP BOXES */
#hp_boxes {background:url(skin/default/images/boxes-matrix-fr.gif) no-repeat; width:898px; height:82px; margin:10px auto;}
#hp_boxes a, #hp_boxes a:visited {color:#5A0102; text-decoration:underline}
#hp_boxes a:hover, #hp_boxes a:active {color:#5A0102; text-decoration:none}
#hp_boxes .jackpot {width:206px; height:52px; margin-top:22px; margin-right:10px; float:left; padding:5px; color:#5A0102; cursor: pointer;}
#hp_boxes .payment {width:200px; height:52px; line-height:12px; margin-top:22px; margin-right:14px; float:left;padding:5px 5px 5px 10px; color:#5A0102;}
#hp_boxes .jeux {width:200px; height:52px; line-height:12px; margin-top:22px; margin-right:9px; float:left;padding:5px 5px 5px 10px; color:#5A0102;}
#hp_boxes .support {width:195px; height:42px; line-height:12px; margin-top:25px; float:left;padding:5px 5px 5px 15px; color:#5A0102;}

/* BOTTOM MENU */
.bottom_menu {
clear:both;
float:left;
font-size:10px;
line-height:20px;
margin-top:20px;
text-align:center;
text-transform:uppercase;
width:100%; }
.bottom_menu a, .bottom_menu a:visited {color:#5A0102; text-decoration:underline}
.bottom_menu a:hover, .bottom_menu a:active {color:#5A0102; text-decoration:none}

.bottom_icon {
clear:both;
float:left;
font-size:10px;
line-height:20px;
margin-top:20px;
margin-bottom:20px;
text-align:center;
text-transform:uppercase;
width:100%; }

#footer {font-size:10px;
line-height:20px;
margin:auto;
text-align:center;
width:80%;
color:black;
}
#footer a, a:visited {color:#5A0102; text-decoration:underline}
#footer a:hover, a:active {color:#5A0102; text-decoration:none}

.clear {clear:both;}
.left {float:left; padding:5px 10px 5px 5px;}