
	
	/*   PARTOUCHE POKER TOUR   */
	/*     GROUPE PARTOUCHE     */
	
	body {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		background-color: #090000;
		background-image: url('../images/background_apitop.jpg');
		background-repeat: no-repeat;
		background-position: center 0px;
		color: #FFFFFF;
		
	}
	
	body, td, th, input, textarea, select {
		
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 14px;
		
	}
	
	img { border: none; border:none; border-style: none; outline-style: none; outline: none; }
	form { margin: 0px; padding: 0px; }
	ul, li { margin: 0px; padding: 0px; list-style: none; }
	a:link, a:visited { color: #fff; text-decoration: none; outline: none; }
	a:hover, p a:active { color: #fff; text-decoration: none; outline: none;}
	p a:link, p a:visited { color: #da9c00; text-decoration: underline; outline: none; }
	p a:hover, p a:active { color: #ffb600; text-decoration: underline; outline: none;}
	a:link span, a:visited span { cursor: pointer; outline: none;}
	p { margin: 0px; padding: 0px; }
	
	h1 {
		
		position: relative;
		
		margin-left: 18px;
		margin-right: 0px;
		margin-top: 23px;
		margin-bottom: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		color: #DA9C00;
		
		font-size: 30px;
		font-weight: bold;
		
	}
	
	div.global-foo {
		
		position: absolute;
		
		left: 0px;
		top:0;
		
		/*height: 500px;*/
		
		width: 100%;
		
		
		
	}
	
	div.global {
		background-image: url('../images/footer_sides.jpg');
		background-repeat: no-repeat;
		background-position: bottom center;
		position: relative;
		
		left: 50%;
		top: 82px;
		
		margin-left: -493px;
		
		width: 987px;
		
	}
	
	div.header {
		
		position: relative;
		
		margin-left: 13px;
		margin-right: 13px;
		
		height: 144px;
		
		background-image: url('../images/header3.jpg');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		
	}
	
	div.header h1 {
		
		display: block;
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		width: 210px;
		height: 100%;
		
	}
	
	div.header a.hlogo:link, div.header a.hlogo:visited {
		
		display: block;
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		width: 100%;
		height: 100%;
		
		text-indent: -2500px;
		font-size: 0px;
		line-height: 0px;
		
		background-image: url('../images/pix.gif');
		
	}
	
	div.header div.languages {
		
		position: absolute;
		
		right: 0px;
		top: 0px;
		
	}
	
	div.header div.languages a:link, div.header div.languages a:visited {
		
		display: block;
		position: relative;
		float: left;
		
		margin-right: 3px;
		
		padding-left: 4px;
		padding-right: 4px;
		
		background-color: #000000;
		color: #A23327;
		
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 10px;
		text-decoration: none;
		outline: none;
		
	}
	
	div.header div.languages a:hover, div.header div.languages a:active {
		
		background-color: #A23327;
		color: #000000;
		outline: none;
		
	}
	
	div.header div.languages-flags {
		
		position: absolute;
		
		right: 0px;
		top: 0px;
		
	}
	
	div.header div.languages-flags a:link, div.header div.languages-flags a:visited {
		
		display: block;
		position: relative;
		float: left;
		
		width: 19px;
		height: 17px;
		
		background-repeat: no-repeat;
		background-position: 0px 0px;
		
		font-size: 0px;
		text-indent: -100px;
		
	}
	
	div.header div.languages-flags a:hover, div.header div.languages-flags a:active,
	div.header div.languages-flags a.status-1:link, div.header div.languages-flags a.status-1:visited {
		
		background-position: 0px -17px;
		
	}
	
	div.header div.newsletter {
		
		position: absolute;
		
		left: 821px;
		top: 31px;
		
	}
	
	div.header div.newsletter input.nl-input {
		
		position: relative;
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 6px;
		margin-bottom: 0px;
		
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 0px;
		padding-bottom: 1px;
		
		width: 110px;
		
		background-color: #C0A095;
		border: 1px solid #210000;
		color: #222222;
		
		font-size: 12px;
		
	}
	
	div.header div.newsletter a.nl-submit:link, div.header div.newsletter a.nl-submit:visited {
		
		display: block;
		position: relative;
		
		margin-left: 1px;
		margin-top: 4px;
		
		width: 118px;
		height: 15px;
		
		background-image: url(../images/newsletter_submit.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		
		font-size: 0px;
		line-height: 0px;
		
	}
	
	div.header div.newsletter a.nl-submit:link span.into, div.header div.newsletter a.nl-submit:visited span.into {
		
		background-image: url('../images/newsletter_submit.gif');
		background-position: 0px -15px;
		
	}
	
	div.nav {
		
		position: relative;
		
		margin-left: 13px;
		margin-right: 13px;
		margin-top: 9px;
		
		height: 50px;
		
	}
	
	div.nav a.navbtn:link, div.nav a.navbtn:visited {
		
		display: block;
		position: relative;
		float: left;
		
		height: 50px;
		
		background-repeat: no-repeat;
		background-position: 0px 0px;
		color: #450C02;
		
		font-size: 0px;
		
	}
	
	div.nav a.navbtn:link span.into, div.nav a.navbtn:visited span.into {
		
		height: 50px;
		
		background-position: 0px -50px;
		
	}
	
	div.main {
		
		position: relative;
		overflow: hidden;
		
		padding-left: 13px;
		padding-right: 13px;
		padding-bottom: 0px;
		
		height: 1%;
		
		background-image: url('../images/main_background.gif');
		background-repeat: no-repeat;
		background-position: 0px 636px;
		
	}
	
	div.main div.in-main {
		
		position: relative;
		overflow: hidden;
		
		height: 1%;
		
	}
	
	div.main div.line {
		
		position: relative;
		overflow: hidden;
		
		margin-bottom: -0px;
		
		height: 1%;
		
	}
	
	div.footer {
		
		position: relative;
		overflow: hidden;
		
		margin-bottom: 0px;
		
		width: 987px;
		height: 224px;
		
		background-image: url('../images/footer_borders.gif');
		background-repeat: no-repeat;
		background-position: 0px bottom;
		
	}
	
	div.footer div.footer-links {
		
		position: relative;
		
		margin-left: 13px;
		margin-top: 0px;
		
		padding-top: 18px;
		
		height: 34px;
		
		background-image: url('../images/footer_background.jpg');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		color: #E9CF71;
		
		font-size: 13px;
		text-align: center;
		
	}
	
	div.footer div.footer-links a:link, div.footer div.footer-links a:visited {
		
		margin-left: 12px;
		margin-right: 12px;
		
		color: #E9CF71;
		text-decoration: none;
		outline: none;
	}
	
	div.footer div.footer-links a:hover, div.footer div.footer-links a:active {
		
		color: #764317;
		text-decoration: none;
		outline: none;
	}
	
	div.footer div.footer-logos {
		
		position: relative;
		
		margin-left: 13px;
		
	}
	
	div.box {
		
		/*
		position: relative;
		float: left;
		*/
		
		position: absolute;
		
	}
	
	div.box a.legend:link, div.box a.legend:visited {
		
		display: block;
		position: relative;
		
		height: 46px;
		
		background-image: url(../images/box_legend_bg.gif);
		background-repeat: repeat-x;
		background-position: 0px 0px;
		text-decoration:none;
		
	}
	
	div.box .legend span.title {
		
		display: block;
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		padding-left: 45px;
		padding-top: 12px;
		
		color: #FFFFFF;
		
		font-size: 15px;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		
	}
	
	div.box .legend span.title.big {
		
		padding-left: 45px;
		padding-top: 10px;
		
		color: #FFFFFF;
		
		font-size: 21px;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		
	}
	
	div.box .legend span.more {
		
		display: block;
		position: absolute;
		
		right: 13px;
		top: 13px;
		
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 3px;
		
		height: 18px;
		
		background-image: url('../images/box_legend_more.gif');
		background-repeat: repeat-x;
		background-position: 0px 0px;
		color: #78281B;
		
		font-size: 10px;
		font-style: normal;
		
	}
	
	div.box .legend span.icon {
		
		position: absolute;
		
		left: 7px;
		top: 6px;
		
		width: 25px;
		height: 34px;
		
		background-image: url('../images/box_legend_icon.gif');
		background-repeat: no-repeat;
		
		cursor: pointer;
		
	}
	
	div.box div.content {
		
		position: relative;
		overflow: hidden;
		
		height: 1%;
		
		background-color: #090000;
		color: #FFFFFF;
		
	}
	
	div.box.bg div.content {
		
		background-image: url('../images/box_content_bg.gif');
		background-repeat: no-repeat;
		background-position: right bottom;
		
	}
	
	ul.list-a {
		
		position: relative;
		
	}
	
	ul.list-a li {
		
		margin-bottom: 4px;
		
	}
	
	span.into {
		
		display: block;
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		width: 100%;
		height: 100%;
		
		background-repeat: no-repeat;
		
		opacity: 0.0;
		-moz-opacity: 0.0;
		
		cursor: pointer;
		
	}
	
	span.into img {
		
		display: block;
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		width: 100%;
		height: 100%;
		
		cursor: pointer;
		
	}
	
	span.into.on {
		
		opacity: 1.0;
		-moz-opacity: 1.0;
		
	}
	
	a.whitebtn:link, a.whitebtn:visited {
		
		display: block;
		position: relative;
		float: left;
		
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 3px;
		
		height: 18px;
		
		background-image: url('../images/box_legend_more.gif');
		background-repeat: repeat-x;
		background-position: 0px 0px;
		color: #78281B;
		
		font-size: 10px;
		font-style: normal;
		
	}
	
	a.selectbox:link, a.selectbox:visited {
		
		display: block;
		position: relative;
		
		height: 16px;
		
		color: #000000;
		
		font-size: 11px;
		
	}
	
	a.selectbox:hover, a.selectbox:active { color: #666666; }
	
	a.selectbox:link span.sb-a, a.selectbox:visited span.sb-a {
		
		display: block;
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		width: 6px;
		height: 16px;
		
		background-image: url('../images/selectbox_left.gif');
		background-repeat: no-repeat;
		
	}
	
	a.selectbox:link span.sb-b, a.selectbox:visited span.sb-b {
		
		display: block;
		position: relative;
		
		margin-left: 6px;
		margin-right: 18px;
		
		height: 16px;
		
		background-image: url('../images/selectbox_center.gif');
		background-repeat: repeat-x;
		
	}
	
	a.selectbox:link span.sb-c, a.selectbox:visited span.sb-c {
		
		display: block;
		position: absolute;
		
		right: 0px;
		top: 0px;
		
		width: 18px;
		height: 16px;
		
		background-image: url('../images/selectbox_right.gif');
		background-repeat: no-repeat;
		
	}
	
	div.listbox-menu {
		
		margin-top: 1px;
		
	}
	
	div.listbox-menu div.lbm-into {
		
		position: relative;
		overflow-x: hidden;
		overflow-y: scroll;
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		padding: 0px;
		
		height: 105px;
		
		background-color: #F5F5F5;
		
	}
	
	div.listbox-menu a:link, div.listbox-menu a:visited {
		
		display: block;
		position: relative;
		
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 3px;
		
		color: #000000;
		
		font-weight: normal;
		font-size: 12px;
		outline: none;
	}
	
	div.listbox-menu a:hover, div.listbox-menu a:active {
		
		display: block;
		position: relative;
		
		background-color: #CCCCCC;
		color: #333333;
		
		font-weight: normal;
		font-size: 12px;
		outline: none;
	}
	
	.inerror { background-color: #FFCCCC; }
	
	.hidden { display: none; visibility: hidden; }
	
	
	
#ppthomepublic_api_top *,#ppthomepublic_api_top1 *,#ppthomepublic_api_top2 *{
	font-family:Arial, Helvetica, sans-serif;
}
#ppthomepublic_api_top1 h3{
	margin:0;
}
#ppthomepublic_api_top {
position:absolute;
top:0;
width:100%;
text-align:center;
}
#ppthomepublic_api_top_content {
	width: 900px;
}
#ppthomepublic_api_liens_header {
	width: 872px;
}
.ppthomeabsolutheader {
	height:10px;
	left:50%;
	margin-left:-439px;
	position:absolute;
	top:0;
	width:872px;
	z-index:50;
}
a#ppthomepublic_api_top_language{
	display:none;
}
#ppthomepublic_api_top_languages{
	display:none;
}
div.header div.languages-flags {
	position:absolute;
	right:0;
	top:10px;
}
.playervideo h2{
	margin-bottom:10px;
	color:#fbe37f;
}

