/* spoone styles */
ul.horizontal_list	{
    margin: 0 auto;
    width:492px;
    margin-left:-34px;
    margin-top:-2px;
}

ul.horizontal_list li	{
    text-align: center;
	float:right;
    list-style: none;
    margin-left:0.1px;
}

#welcome-nav {
	margin:-100px 0 0 210px;
	padding-bottom:100px;
	height:25px;
	width:275px;
	font-size:10px;
}
/* end spoone styles */

body {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	background : #000000;
	color : white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
}

li {
	margin-left:-15px;
	list-style: circle outside; 
	list-style-image: url(../images/bullet.png);

} 

input,textarea,select{
	border:1px dotted #ffffff;
	background-color:#000000;
	color:#ffffff;
	/* padding:2px */
}
.button{
	padding:3px 0;
	background:#bfa600;
	border:1px solid #ffffff;
	line-height:15px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
}
.button:hover{
	background:#e6e047;
}


#navigation{
	width:800px;
	height:120px;
	background: url(../images/frenchcash_top.png) no-repeat;
}
#wrapperlogin {
	/* width:225px;
	height:25px; */
	margin-top:35px;
	margin-right:36px;
	float:right;
}

#navoption {
	width: 492px;
	height: 25px;
	padding-left:260px;
	padding-top:80px;
}

#navoption a {
	text-decoration: none;
	display: block;
	float:left;
	height: 25px;
}

#wrapper {
	width:800px;
	margin:0 auto;
	background : #000000;
}

a.homewebmaster {
	display:block;
	width: 82px;
	background: url(../images/navigationwebmaster_EN.png) no-repeat -0px 0px;
}

a:hover.homewebmaster{
	background: url(../images/navigationwebmaster_EN.png) no-repeat -0px -25px;
}


a.statswebmaster {
	display:block;
	width: 82px;
	background: url(../images/navigationwebmaster_EN.png) no-repeat -83px 0px;
}

a:hover.statswebmaster {
	background: url(../images/navigationwebmaster_EN.png) no-repeat -83px -25px;
}

a.paymentswebmaster {
	display:block;
	width: 82px;
	background: url(../images/navigationwebmaster_EN.png) no-repeat -164px 0px;
}

a:hover.paymentswebmaster {
	background: url(../images/navigationwebmaster_EN.png) no-repeat -164px -25px;
}

a.codeswebmaster {
	display:block;
	width: 82px;
	background: url(../images/navigationwebmaster_EN.png) no-repeat -245px 0px;
}

a:hover.codeswebmaster {
	background: url(../images/navigationwebmaster_EN.png) no-repeat -245px -25px;
}

a.promotoolswebmaster  {
	display:block;
	width: 82px;
	background: url(../images/navigationwebmaster_EN.png) no-repeat -327px 0px;
}

a:hover.promotoolswebmaster  {
	background: url(../images/navigationwebmaster_EN.png) no-repeat -327px -25px;
}

a.supportwebmaster  {
	display:block;
	width: 82px;
	background: url(../images/navigationwebmaster_EN.png) no-repeat -409px 0px;
}

a:hover.supportwebmaster  {
	background: url(../images/navigationwebmaster_EN.png) no-repeat -409px -25px;
}




a.hometour {
	display:block;
	width: 82px;
	background: url(../images/navigationtour_EN.png) no-repeat -0px 0px;
	
}

a:hover.hometour{
	background: url(../images/navigationtour_EN.png) no-repeat -0px -25px;
}


a.programstour {
	display:block;
	width: 82px;
	background: url(../images/navigationtour_EN.png) no-repeat -82px 0px;
}

a:hover.programstour {
	background: url(../images/navigationtour_EN.png) no-repeat -82px -25px;
}

a.sitestour {
	display:block;
	width: 82px;
	background: url(../images/navigationtour_EN.png) no-repeat -164px 0px;
}

a:hover.sitestour {
	background: url(../images/navigationtour_EN.png) no-repeat -164px -25px;
}

a.promotoolstour {
	display:block;
	width: 82px;
	background: url(../images/navigationtour_EN.png) no-repeat -246px 0px;
}

a:hover.promotoolstour {
	background: url(../images/navigationtour_EN.png) no-repeat -246px -25px;
}

a.supporttour  {
	display:block;
	width: 82px;
	background: url(../images/navigationtour_EN.png) no-repeat -328px 0px;
}

a:hover.supporttour  {
	background: url(../images/navigationtour_EN.png) no-repeat -328px -25px;
}

a.signuptour  {
	display:block;
	width: 81px;
	background: url(../images/navigationtour_EN.png) no-repeat -410px 0px;
}

a:hover.signuptour  {
	background: url(../images/navigationtour_EN.png) no-repeat -410px -25px;
}




#headerhome  {
	width: 500px;
	height: 50px;
	background:url(../images/home_EN.png) top left no-repeat;
	margin:0;
}
#headercodes  {
	width: 500px;
	height: 50px;
	background:url(../images/codes_EN.png) top left no-repeat;
	margin:0;
}
#headernews  {
	width: 500px;
	height: 50px;
	background:url(../images/news_EN.png) top left no-repeat;
	margin:0;
}
#headerpromotools  {
	width: 500px;
	height: 50px;
	background:url(../images/outilspromo_EN.png) top left no-repeat;
	margin:0;
}
#headerpaiements  {
	width: 500px;
	height: 50px;
	background:url(../images/paiements_EN.png) top left no-repeat;
	margin:0;
}
#headerprogrammes  {
	width: 500px;
	height: 50px;
	background:url(../images/programmes_EN.png) top left no-repeat;
	margin:0;
}
#headersinscrire {
	width: 500px;
	height: 50px;
	background:url(../images/sinscrire_EN.png) top left no-repeat;
	margin:0;
}
#headersites {
	width: 500px;
	height: 50px;
	background:url(../images/sites_EN.png) top left no-repeat;
	margin:0;
}
#headerstats {
	width: 500px;
	height: 50px;
	background:url(../images/stats_EN.png) top left no-repeat;
	margin:0;
}
#headersupport {
	width: 500px;
	height: 50px;
	background:url(../images/support_EN.png) top left no-repeat;
	margin:0;
}
#header2257 {
	width: 500px;
	height: 50px;
	background:url(../images/titre_2257_EN.png) top left no-repeat;
	margin:0;
}
#headertermes {
	width: 500px;
	height: 50px;
	background:url(../images/titre_terms_EN.png) top left no-repeat;
	margin:0;
}
#headerressources {
	width: 500px;
	height: 50px;
	background:url(../images/titre_ressources_EN.png) top left no-repeat;
	margin:0;
}
#vidcontainer {
	width: 500px;
	height: 331px;
	float:left;
	margin-left:25px;
}
#reasons {
	width: 250px;
	height: 331px;
	background:url(../images/pourquoi_EN.png) top left no-repeat;
	float:left;
}
#reasons-text {
	font-size: 14px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top: 85px;
}
#presentation {
	clear:both;
	width: 800px;
	height: 400px;
	background:url(../images/boiteapropos_EN.png) top left no-repeat;

}
.presentation-text-full {
	height: 530px;
	width: 742px;
	color:#b99504;
	padding-top:270px;
	margin-left:28px;
	margin-right:28px;
	text-align:justify;
}
#signup {
	clear:both;
	margin:0 auto;
	width: 700px;
	height: 100px;
	background:url(../images/joinnow_EN.png) top left no-repeat;
}
.pitchbreak {
	clear:both;
}
.pitch {
	width: 400px;
	height: 128px;
	float: left;
}
.textpitch {
	width: 262px;
	height: 128px;
	float: left;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	margin-top:30px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:15px;

}

#pitch-50pc  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_50pourcent.png) top left no-repeat;
}
#pitch-60pc  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_60pourcent.png) top left no-repeat;
}
#pitch-10pc  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_10pourcent.png) top left no-repeat;
}
#pitch-contenu  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_contenuexclusif.png) top left no-repeat;
}
#pitch-nats  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_nats.png) top left no-repeat;
}
#pitch-tools  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_outilspromo.png) top left no-repeat;
}
#pitch-sites  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_minisite.png) top left no-repeat;
}
#pitch-support  {
	margin:0px;
	width: 128px;
	height: 128px;
	float: left;
	background:url(../images/icone_support.png) top left no-repeat;
}
.programs {
	width: 800px;
	height: 128px;
	vertical-align : middle; 
	position: relative;	
	display: table;
}
.programswrapper {
	vertical-align : middle; 
	position: relative;	
	height:128px;
	width: 662px;
	display: table-cell;
	color : #b99504;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	margin-left:5px;
}
#site-amatricedebutante {
	width: 800px;
	height: 200px;
	background:url(../images/site-amatricedebutante.png) top left no-repeat;
	cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
#site-pulpefiction {
	width: 800px;
	height: 200px;
	background:url(../images/site-pulpefiction.png) top left no-repeat;
    cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
#site-pornomasque {
	width: 800px;
	height: 200px;
	background:url(../images/site-pornomasque.png) top left no-repeat;
	cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
#site-aliciaroze {
	width: 800px;
	height: 200px;
	background:url(../images/site-aliciaroze.png) top left no-repeat;
	cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
#site-ntm {
	width: 800px;
	height: 200px;
	background:url(../images/site-ntm.png) top left no-repeat;
	cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
#site-br {
	width: 800px;
	height: 200px;
	background:url(../images/site-br.png) top left no-repeat;
	cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
#site-ras {
	width: 800px;
	height: 200px;
	background:url(../images/site-ras.png) top left no-repeat;
	cursor:pointer;
	display:block;
	margin: 0px auto;
	text-align: center;
	text-decoration:none;
}
.siteswrapper{
    color : #b99504;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	padding-top:55px;
	padding-left:260px;
	padding-right:20px;
	padding-bottom:30px;
	text-decoration: none;
}

a.siteswrapper{
	color : #b99504;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	cursor:pointer;
}
p.siteswrapper{
    color : red;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
#tool-flashembed {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;
	background:url(../images/icone_flashembed.png) top left no-repeat;
}
#tool-fhg {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_fhg.png) top left no-repeat;
}
#tool-pixdump {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_pixdump.png) top left no-repeat;
}
#tool-capsdump {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_capsdump.png) top left no-repeat;
}
#tool-trailers {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_trailers.png) top left no-repeat;
}
#tool-minisite {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_minisite.png) top left no-repeat;
}
#tool-fpahpa {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block;
	float:left;
	background:url(../images/icone_fpahpa.png) top left no-repeat;
}
#tool-banners {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_banners.png) top left no-repeat;
} 
#tool-rss {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_rss.png) top left no-repeat;
}
#tool-peelads {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_peelads.png) top left no-repeat;
}
#tool-dedicace {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_dedicace.png) top left no-repeat;
}
#tool-cartespromo {
	margin:0px;
	width: 128px;
	height: 128px;
	display:block; 	
	float:left;	
	background:url(../images/icone_cartespromos.png) top left no-repeat;
}
#wrapper-news {
	margin:0px auto;
	width:690px;
	height:240px;
	overflow:auto;
	border:1px solid #b99504;
	background-color: #0d0d0d;
	padding:5;
	scrollbar-face-color:#303030;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#040404;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-Color:#000000;
}
h1.wrapper-news {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:14px;
	color : #b99504;
}
p.wrapper-news {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:12px;
	color : #white;
}


.join_table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
	width: 400px; 
	border: thin solid #b99504; 
	padding: 5px; 
	margin: 0px; 
}
.join_name { 
	font-weight: bold; 
	text-align: right; 
	border: none; 
}
.join_value { 
	text-align: left; 
	border: none; 
}
.join_error { 
	color: #EE0000; 
}
.join_header { 
	font-size: 14px; 
	font-weight: bold; 
	text-align: center; 
	border: none; 
}
.join_footer { 
	font-size: 14px; 
	font-weight: bold; 
	text-align: center; 
	border: none; 
}
.join_input { }
.join_select { }
.join_button { }

.signup_base { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
}
.signup_outter_table { 
	align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
	width: 450px; 
	border: none; 
	padding: 0px; 
	margin: 2px; 
}
.signup_inner_table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
	width: 450px; 
	border: none; 
	padding: 2px; 
	margin: 0px; 
}
.signup_header { 
	font-weight: bold; 
	text-align: left; 
}
.signup_name { 
	font-weight: bold; 
	text-align: right; 
	width: 150px; 

	background-color: #0d0d0d; 
}
.signup_value { 
	text-align: left; 
	width: 300px; 

	background-color: #0d0d0d; 
}
.signup_error { 
	color: #EE0000; 
}
.signup_input { }
.signup_select { }
.signup_button { }

.edit_base { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
}
.edit_outter_table { 
	align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
	width: 450px; 
	border: none; 
	padding: 0px; 
	margin: 2px; }
.edit_inner_table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #b99504; 
	width: 450px; 
	border: none; 
	padding: 2px; 
	margin: 0px; 
}
.edit_header { 
	font-weight: bold; 
	text-align: left; 
}
.edit_name { 
	font-weight: bold; 
	text-align: right; 
	width: 150px; 
	border: 1px solid #b99504; 
	background-color: #0d0d0d; 
}
.edit_value { 
	text-align: left; 
	width: 300px; 
	border: 1px solid #b99504; 
	background-color: #0d0d0d; 
}
.edit_error { 
	color: #EE0000; 
}
.edit_input { }
.edit_select { }
.edit_button { }

#boxleft {
    float : left;
	width : 320px;
	height: 400px;
}
.boxcontact{
    width : 253px;
	height: 135px;
	background: url('../images/fond-contact-box.png') top left no-repeat;
}
.contactinfo{
   float:left;
   width: 195px;
   height: 110px;
   padding-top: 25px;
   padding-left: 15px;
}
.contactbuttons{
   float: right;
   padding-right:15px;
   padding-top: 55px;
}
#boxright {
    float : right;
	width : 480px;
	height: 660px;
}

#corporate{
width:800px;
height:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
margin:0 auto;

}

#corporateleft{
width:500px;
height:100px;
float:left;
text-align:left;
}

#corporateright{
width:300px;
height:100px;
float:left;
text-align:right;
}
 
table.ressources {
	border-style: none;
	border-collapse: separate;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-align:center;
}
table.ressources th {
	padding: 1px;
}
table.ressources td {
	padding: 1px;
}
#button-francais {
	display:block;
	width:70px;
	height:50px;
	background-image:url(../images/francais.png);
	margin:0 auto;
	text-align:center;
}
#button-francais:hover { 
  background-position: 0px -50px;
}
#button-francais  span
{
  display: none;
}
#button-anglais {
	display:block;
	width:70px;
	height:50px;
	background-image:url(../images/anglais.png);
	margin:0 auto;
	text-align:center;
}
#button-anglais:hover { 
  background-position: 0px -50px;
}
#button-anglais  span
{
  display: none;
}