/*SITE HEADER*/
#client-header{
	width				: 100%;
	height				: 160px;

}

#client-header #logotrading{
	background-image	: url(../images/client-header/fleche.jpg);
	background-repeat	: no-repeat;
    margin-left:-8px;
    margin-top:18px;
    width:240px;
    height:100px;
    float:left;
    position:relative;
}

#client-header #banner{
    margin-bottom:20px;
    height:90px;
    padding-top:30px;
}

#client-lang-menu{
	/*background-image	: url(../images/client-header/main-bg.gif);	*/
	height				: 30px;
	width				: 830px;
	display				: block;
	text-align                      : left;
}

#client-lang-menu #slogan{
	position		: relative;
	top				: 2px;
	text-transform	: uppercase;
	font-weight		: bold;
	float			: left;
	margin-left		: 10px;
}

#fbleft{
        width                     :6px;
        background-image	: url(../images/client-header/fb/facebookleft.gif);
       background-repeat         :no-repeat;
}
#fbmiddle{
  background-image	: url(../images/client-header/fb/facebookrepeat.gif);
}
#fbmiddle a:link , a:visited ,a:hover ,a:active{

  text-decoration:	none !important;
}
#fbmiddle a{
  	position		: relative;
    top             :2px;
}
#fbright{
         width                   :65px;
       background-image	: url(../images/client-header/fb/facebooklogo.gif);
       background-repeat         :no-repeat;
}
/*Main Horizontal Menu*/

#td-navbar a, #td-navbar a:visited, #td-navbar a:hover{
	color: white;
}

#td-navbar a.menuOn {
      color: 			#689600  !important;
	  background-image:		url(../images/menu/pic.jpg);
      background-repeat         :no-repeat;
      background-position: center top;
      position		: relative;
}

/*SITE-WIDE hyperlinks*/
a{
    text-decoration:	none;
    outline:0;
}
a, a:hover ,a:visited,li a:visited,li a:link{
	color: black ;
}

a:active {
	color: red !important;
}
#edited_by a ,.fastreg_5 a{
	color: black !important;

}
.fastreg_5 a{
	color: black !important;
    _color: black !important;
}
.forgottenpwd_link{
    color:#689600 !important;
    text-decoration: underline;
    padding-left:11px;
    padding-right:10px;
    _padding:0;
}
.rules_links{
   text-decoration: underline;
}
/*SITE FOOTER*/
#td-footer .footer_links a, #td-footer  .footer_links a:visited, #td-footer  .footer_links a:hover{
	font-size:10px !important;
	text-decoration: none !important;
	text-transform:lowercase !important;
}

#td-footer .footer_links a.menuOn {
	font-size:10px !important;
	color:#689600 !important;
	text-decoration: none !important;
}
	
#td-footer .footer_links{
	float:right;
}

#td-footer .footer_links a:link
#td-footer .footer_links a:visited,
#td-footer .footer_links a:active
{
	color:gray !important;
}

#td-footer .footer_links a:hover{
	color:white !important;
}
#td-footer {
    clear:both;
}
.td-wrapper #td-container #td-footer-navbar-top #logo{
    	width: 86px;
		height: 41px;
		float:left;
		position:relative;
		
}

/*SITE WIDE Tables*/

.td-table-col-header{
	background-color:	#DEDEDE;
}
.td-table-col-left{
	background-color:	#F7FAE9;
}
.td-table-row-header{
	background-color:	#EFF6CC;
}
/*TOP 10 panel*/

#topN .position{
	color:black;
}
#topN .nickname{
	color: #689600;
}
#topN .duellars{
	color: gray;
}
#topN .prize_descr{
	color: black;
}

/*PRIZES page*/

#prize_unit{
	border-bottom: 1px solid #464646;

}

#prize_unit .descr ,#prize_unit .label{
	color:#464646;
}
#prize_unit .donator{
	border: 1px solid #9e9e9d;
}
        
#prize_unit .pic_size{
	border: 1px solid #9e9e9d;
}

#prize_unit .link a{
	text-decoration:underline;
	color: white !important;
}
#prize_unit .link a:hover{

	text-decoration:none;

}	

/*TD navigational tabs*/

.tab_subtitle{
	background-color:#dedede;
	padding:5px;
    text-align:right;
}

.tab_subtitle span{
	font-weight:bold;

}
/*Games page*/
.games_col_header{
	background-image	: none !important;
	border-bottom: 1px dotted #000033;
}

.games_col2, .games_col3, .games_col4, .games_col5  {
	color:black !important;
    font-size:12px !important;
}
.games_col1, .games_col6 {
	color:#689600 !important;
}

.gameresult_link div a, .gameresult_link div a:hover, .gameresult_link div a:visited{
	color: white !important;
}

.gameresult_link div.label {
    color:#689600 !important;
}

.orange_text {
	color:#689600 !important;
}

.td-wrapper #td-container #td-right-column #td-right-column-header-middle-img span a:hover {
	color: white !important;
}

#faqs a {
	color: #28435e !important;
}

#faqs div.answer {
	border: 1px solid #000000 !important;
}

.games_play_button a:link, .games_play_button a:visited, .games_play_button a:active{
	color: white !important;
	text-decoration: none !important;
}
.games_play_button a:hover{
	color: white !important;
	text-decoration: underline !important;
}

.forum_message,
.parent_message
{
	background: #F7FAE9;
    color:#689600;
}
#right_col_btn a{
	font-size:10px !important;
	color:red !important;
}
.newletter_yes_no{
	padding-left:5px;
}
.lastNregistered_txt {
    font-size:12px !important;
}
/* multilangue
*/
#loginBoxLine3 {
    background-image:url(../images/box/coin.jpg);
	background-repeat:no-repeat;
    float:right;
    color:white;
    height:20px;
    width:103px;
   /* cursor:pointer;*/
}
#loginBoxLine3 a img{
    padding-right:4px;
    padding-top:4px;
    _margin-right:4px;
    _margin-top:4px;
}
#logo{
    margin-left:51px;
    margin-top:44px;
    color:white;
}
#trading {
   margin-top:30px;
}
#trading .a{
    color:black !important;
}
#logotrading{
    float:left;
    position: relative;
}
#logohome{
    background-image:url(../images/logohome.jpg);
	background-repeat:no-repeat;
    height:1055px;
    width:518px;
    _margin-right:-5px !important;
}

#client-skyscrapper img{

}
.submit_btn{
    background-image:url(../images/button-play.jpg);
	background-repeat:repeat-x;
	
}
#home_title{
    color:#b8da6a;
    font-size:30px;
    padding-top:5px;
    padding-left:7px;
}
#home_subtitle{
    color:white;
    padding-top:5px;
    padding-left:7px;
}
#home_medium_title{
    font-size:28px;
    padding-left:150px;
    color:#FADA5F;
    padding-top:20px;
    word-spacing:-3px;
}
#home_prize1,#home_prize2,#home_prize3,#home_prize4,#home_prize5{
    padding-left:170px;
    font-size:14px;
    font-weight:bold;
    color:#FADA5F;
}
#sponsorship_content{
    font-size:12px;
}
.invitation {
    height:auto;
}
#emailAccountTypes{
    text-align:center;
}
.invitation .unit{
     background-image:url(../images/invite/coupe.jpg);
	 background-repeat:repeat-x;
     height:auto;
     clear:both;
}
.invitation #unit_1{
     background-image:url(../images/invite/1.jpg);
     background-repeat:no-repeat;
     height:40px;
    width:100%;
    padding-top:9px;
}
.invitation #unit_1_mes{
    padding-bottom:10px;
    text-align:center;
}
.invitation #unit_1 span{
     padding-left:30px;
     font-size:12px;
     font-weight:bold;
}

.invitation #unit_2{
     background-image:url(../images/invite/2.jpg);
     background-repeat:no-repeat;
     height:40px;
    width:100%;
    padding-top:9px;
}
.invitation #unit_2 span{
    padding-left:30px;
    font-size:12px;
     font-weight:bold;
}

.invitation #unit_3{
     background-image:url(../images/invite/2.jpg);
     background-repeat:no-repeat;
     height:40px;
    width:100%;
    padding-top:9px;
}
.invitation #unit_3 span{
    padding-left:30px;
    font-size:12px;
     font-weight:bold;
}
#msg_form{
    padding-left:3px;
}
.email_perso{
    background-image:url(../images/invite/triangle.jpg);
    background-position:3px 10px;
    background-repeat:no-repeat;
    width:100%;
    padding-left:15px;
    height:auto;
    clear:both;
}
.ep_bottom{
    padding-bottom:24px;
}
.ep_submit{
    float:right;
    position:relative;
    padding-right:40px;
    margin-top:-29px;
}

.ept_f,.ept_l{
    margin-bottom:1px;
    float:left;
    position:relative;
}
.ept_f{
    width:150px;
 }
.ept_l{
    width:155px;
}
.ept_e{
   
    margin-bottom:1px;
}
.ept_t{
    float:left;
    width:416px;
    _width:400px;
    height:40px;
    _height:40px;
  }
#more_invitations{
    background-image:url(../images/button-play.jpg);
    background-repeat:repeat-x;
    height:20px;
    padding-top:7px;
    margin-right:33px;
    padding-bottom:15px;
    text-align:center;
    width:99px;
    float:right;
}
#li_principal{
    background-image:url(../images/invite/amis.jpg);
    background-repeat:no-repeat;
    background-color:#A3C731;
    height:100%;
    width:100%;
}
#li_title{
    border-bottom:1px solid gray;
    color:white;
    font-size:15px;
    padding-bottom:2px;
    padding-left:6px;
    padding-top:1px;
}
#li_input{
    height:33px;
    color:#246B04;
}
#li_text{
    padding-left:7px;
    margin-top:-8px;
    color:#246B04;
}
#li_a{
    padding-left:6px;
}
#li_a a{
    color:black;
}
#lii_txt{
    margin:0;
    border-color:#246B04;
}
#lii_s{
    width:30px;
    background:#246B04;
    color:white;
    margin:0;
}
#mess_text{
    width:400px;
    height:40px;
    _height:40px;
    margin:0;
}
.gameresult_chat{
    padding-bottom:7px;
    padding-left:8px;
}
.flash_game_result {
    padding-left:8px;
}
.emphasize{
    font-size:14px;
}
#logo a #slogan{
    color:white;
}
#obligatoire{
    color:#599600;
}


#bonuz_main_content {
	position: relative;
	width: 728px;
	height: 310px;
	border: 5px solid #FFF;
	filter:alpha(opacity=100);
	-moz-opacity: 10;
	opacity: 10;
}

#bonuz_main_content  {
	position: relative;
	background: url('/images/pub/bandit/background.jpg') #051f3d no-repeat;
	height: 308px;
    margin-left:10px;
}

#message {
	z-index: 2;
	position: absolute;
	background: url('/images/pub/bandit/message.jpg');
	width: 313px;
	height: 299px;
	top: 0px;
	left: 11px;
}

#message span {
	position: absolute;
	width: 270px;
	height: 118px;
	top: 130px;
	left: 20px;
	font-family: arial;
	font-size: 12px;
	text-align: justify;
	color: #ffffff;
}

#win {
	z-index: 2;
	position: absolute;
	background: url('/images/pub/bandit/win_message.png');
	width: 313px;
	height: 303px;
	top: 0px;
	left: 10px;
}

#result {
	z-index: 1;
	position: absolute;
	width: 308px;
	height: 189px;
	top: 15px;
	left: 16px;
}

#btn_go {
	position: absolute;
	left: 326px;
	top: 55px;
	height: 103px;
	width: 103px;
	background: url('/images/pub/bandit/btn_go_off.jpg');
}

#btn_go img {
	position: absolute;
	top: 33px;
	left: 25px;
}

#result_amount_box {
	position: absolute;
	text-align: center;
	width: 200px;
	height: 62px;
	top: 206px;
	left: 54px;
}

#replay_box {
	position: absolute;
	text-align: center;
	width: 120px;
	height: 27px;
	top: 278px;
	left: 94px;
}

#win .title {
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
}

#win .title a {
	text-decoration: none;
	color: #ffffff;
}

#win .amount {
	font-family: arial;
	font-weight: bold;
	font-size: 35px;
	color: #ffd800;
}

#result1, #result2, #result3, #result4, #result5, #result6 {
	font-family: arial;
	font-size: 24px;
	color: #ffd800;
}

#result1 {
	position: absolute;
	top: 36px;
	right: 28px;
}

#result2 {
	position: absolute;
	top: 76px;
	right: 28px;
}

#result3 {
	position: absolute;
	top: 116px;
	right: 28px;
}

#result4 {
	position: absolute;
	top: 156px;
	right: 28px;
}

#result5 {
	position: absolute;
	top: 196px;
	right: 28px;
}

#result6 {
	position: absolute;
	top: 238px;
	right: 28px;
}
#td-left-column-bandit{
    float:left;
    padding-left:15px;
    width: 728px;
}
#ad{
    padding-left:15px;
}
.input_speed{
        border:2px solid #CCCCCC !important;
    color:#666666;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    margin:0px;
    }
#passe{
    padding-left:5px;
}