body {
	background-color:#000000;
	margin:0px;
	font-family: Arial, Helvetica, sans serif;
	padding: 0px;
}

#global {
	width: 900px;
	padding-top: 100px;
  	margin-left: -450px;
	left: 50%; 
  	position:absolute;
}

dl, dt, dd, ul,.nosservices li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  border: 0 none;
}
#partouchepublic_api_top {
position:absolute;
top:0;
width:100%;
text-align:center;
}
#partouchepublic_api_top_content {
	width: 900px;
}
#partouchepublic_api_liens_header {
	width: 872px;
}
.partoucheabsolutheader {
	height:10px;
	left:50%;
	margin-left:-439px;
	position:absolute;
	top:0;
	width:872px;
	z-index:50;
}
a#partouchepublic_api_top_language{
	display:none;
}
#partouchepublic_api_top_languages{
	display:none;
}
ul{
	float:none;}

a {border: none; text-decoration: none; outline: none;}
img  {border: none; text-decoration: none; outline: none;}

#langues {
	width:100%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	display: block;
}
#langues ul {
	margin: 0px;
	padding: 10px;

}
#langues li {
	display:inline;
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.logo_groupe_off {
	width:100%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	display: block;
}

.betting, .poker {
	width:289px;
	margin: 0px;
	float:left;
}
.poker {
	width:289px;
	margin: 0px;
	float:left;
	padding-left: 15px;
}
.casino {
	width:289px;
	margin: 0px;
	float:right;
}

.logo_ppf_off {
	width:100%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	display: block;
}

.logo_ppt_off {	
  	margin: 0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;  
	float: left;
	display: block;
}

.logo_ppm_off {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;  	
	float: right;
	display: block;
}

.logo_net_off {	
 	width:100%;
 	margin: 0px;
 	padding: 0px;
 	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	display: block;

}

.clear {
	clear: both;
}

#hr-foot {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#mail_ok {
  display:none;
  font-size: 9px; 
  border: none; 
  background: url(images/mail-ok.jpg) no-repeat;
  color: #7E7E7E; 
  width: 158px !important;
  width: 168px; 
  height:20px;
}

#mail_wrong {
  display:none;
  font-size: 9px; 
  border: none; 
  background: url(images/mail-wrong.jpg) no-repeat;
  color: #7E7E7E; 
  width: 160px !important;
  width: 168px; 
  height:20px;
}

#mail_off {
  display:inline;
  font-size: 9px; 
  border: none; 
  background: url(images/mail-off.jpg) no-repeat;
  color: #7E7E7E; 
  width: 158px !important;
  width: 168px; 
  height:20px;
}

#mail {
	width: 650px;
 	margin: 0px;
  	padding: 0px;
  	float:left;
}
#mail ul {
	margin: 0px;
	padding: 0px;

}
#mail li {
	display:inline;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#texte-mail {
	color:#FFFFFF;
	font-size: 12px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#copyright {
  color:#FFFFFF;
  font-size: 10px;
  margin: 0px;
  padding: 0px;
  float:right;
}

form#newsletter { 

}

form#newsletter label	{ 
  position: relative;
  display:inline;

}

form#newsletter input	{ 
  display:block;
  font-size: 9px; 
  border: none; 
  background: #E0E0E0; 
  color: #7E7E7E; 
  width: 120px; 
  height:17px;
  padding-left:30px;
  background: url(images/mail-off.jpg) no-repeat;
}


#comment {
  visibility:hidden;
}
#partouchebackgroundPopup{
	display:none;
	position:fixed;
	_position:absolute;/*hackforinternetexplorer6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	z-index:99;
}
#partouchepopupContact p{
	color: #666;
}
#partouchepopupContact{
	display:none;
	position:fixed;
	_position:absolute;/*hackforinternetexplorer6*/
	height:450px;
	width:600px;
	border:0px solid #cecece;
	z-index:100;
	padding:0px;
	font-size:13px;
	/*background:url(../popups/partouchenet/bgpopup.jpg);*/
}
#partouchepopupContact h1{
	text-align:left;
	color:#333;
	font-size:22px;
	font-weight:700;
	border-bottom:1px dotted #D3D3D3;
	padding-bottom:2px;
	margin-bottom:20px;
}
#partouchepopupContactClose{
	position:absolute;
	top:0px;
	left:0px;
}
#partouchepopupLien{
	display:block;
	position:absolute;
	bottom:7px;
	right : 7px;
	width:182px;
	height : 69px;
}
#partouchepopup_casino, #partouchepopup_poker{
	width:266px;
	height:220px;
	overflow:hidden;
	position:absolute;
}
#partouchepopup_casino{
	left:19px;
	bottom:24px;
}
#partouchepopup_poker{
	right:18px;
	bottom:24px;
}
#partouchepopup_casino a, #partouchepopup_poker a{
	display:block;
	height:220px;
	width:266px;
	text-indent:-9999px;
	background-image:url(../popups/partouchenet/casino-bt.jpg);
}
#partouchepopup_poker a{
	background-image:url(../popups/partouchenet/poker-bt.jpg);
}
html > body #partouchepopup_casino a:hover, #partouchepopup_poker a:hover{
	background-position:0 -220px  ;
}
