
/*************************************** STYLE GENERAL *****************************/

body {
    margin: 0 auto;
    color: #4D4D4D;
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    line-height: 1.8em;
    text-align: left;
    background: url(images/bg.gif) repeat;
}

a {
    color: #1c6ea8;
}

a:hover {
    color: #2699eb;
}

h1 {
    font: 30px;
    font-family: Papyrus, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    color: #fff;
    margin: 15px 0 15px 0;
    padding-left: 15px;
}

h2 {
    font: 22px Papyrus, Tahoma, Trebuchet MS;
    color: #1c6ea8;
    margin: 15px;
}

h3 {
    font: 20px Tahoma, Trebuchet MS;
    color: #1c6ea8;
    margin: 15px;
}

p {
    margin: 5px 15px 5px 15px;
    text-align: justify;
    color: #FCFCFC;
}

blockquote p {
    font: 160% Papyrus, Tahoma, Georgia;
    color: #FCFCFC;
    padding: 5px;
    line-height: 25px;
}

.highlight {
    color: #99cc00;
    font-weight: bold;
}
/* content stuff */
#container {
    width: 765px;
    text-align: left;
    margin: 0px auto 0 auto;
    background: #2B6088;
    padding: 0 !important;
    line-height: 1.8em;
    border-left: 10px solid #000;
    border-right: 10px solid #000;
}

#header_fr {
    height: 120px;
    background: url(images/banner3b.jpg) no-repeat;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
}

#header_en {
    height: 120px;
    background: url(images/banner3a.jpg) no-repeat;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
}

#header_en h1 {
    float: left;
    color: #000;
    font: 45px Papyrus, Tahoma, Trebuchet MS;
    margin: 35px 0 0 15px;
    background: none;
    font-weight: bold;
}

#header_fr h1 {
    float: left;
    color: #000;
    font: 45px Papyrus, Tahoma, Trebuchet MS;
    margin: 35px 0 0 15px;
    background: none;
    font-weight: bold;
}

#language {
	clear: right;
	float: right;
	padding-top: 15px;
	text-decoration: normal;
    color: #fff;
}


#language img {
	border:none ;
}

#language li {
	text-decoration: none;
	color: #fff;
}

#content {
    float: right;
    width: 470px;
    margin: 15px 12px 15px 6px;
    background: #333333;
    color: #fff;
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    border: 1px dotted #888;
    border-radius: 7px;
}

.cartemini1 {
    padding-left: 50px;
}

.cartemini2 {
    padding-left: 3px;
}

table, caption {
    border: 1px solid #aaa;
}

tr {
    border: none;
}

td {
    border: none;
}

/*************************************** MENU HAUT *****************************/

#menuDeroulant
{
 width: 644px;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant li
{
 float: left;
 width: 150px;
 margin: 0;
 padding: 0;
 border: 0;
}	

#menuDeroulant .sousMenu
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
}	



#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
}	

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: auto;
 color: #FFF;
 background: #3B4E77;
 margin: 0;
 padding: 4px 8px;
 border-right: 1px solid #fff;
 text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #F2462E; }
#menuDeroulant li a:active { background-color: #5F879D; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 background: transparent url("fondTR.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
{
 background-image: none;
 background-color: #F2462E;
}		

/* navigation!!!!!! */
#nav-top {
    margin: 5px 15px 0 0;
    background: none;
}

#nav-top ul {
	clear: right;
	float: right;
    margin: 0;
    padding: 2px;
    background: none;
}

#nav-top li {
    display: inline;
    padding: 4px;
}

#nav-top a, #nav-top a:visited {
    color: #000;
    font-weight: bold;
    text-decoration: none;
    margin: 4px;
}

#nav-top a:hover, #nav-top a:visited:hover {
    color: #FFF;
}
/*  menu haut */

#mainnav {
	padding: 10px 10px 0px 10px;
	margin: auto;
	min-height: 20px;
	background: inherit;
	text-align:center;
	font-size: 12px;
}

#mainnav ul {
	margin: 0;
	padding: 0 0 0 10px;
}

#mainnav li {
	list-style-type: none;
	float: left;
	width: auto;
	margin: 7px 5px 0 5px;
}

#mainnav a:link, #mainnav a:visited {
	display: block;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 5px 2px 5px;
	background: inherit;
	border-bottom: 2px solid #10C8CD;
}

#mainnav a:hover, #mainnav a:visited:hover {
	color: #2F96E1;
	text-decoration: none;
	padding: 1px 5px 2px 5px;
	border-bottom: 2px solid #FFF;
	background: #212121 url("../ppt13/fond2.gif") top  center no-repeat;
}

#mainnav a.pageActive {
	color: #2F96E1;
	text-decoration: none;
	padding: 1px 5px 2px 5px;
	border-bottom: 2px solid #FFF;
	background: #212121;
}

/*sub main navigation */

#mainnavsub {
    clear: both;
}

#mainnavsub ul {
    margin: 0;
    padding: 0 10px 0 10px;
}

#mainnavsub li {
    list-style-type: none;
    float: right;
    margin: 4px 16px 0 2px;
    padding-left: 8px;
}

#mainnavsub li a {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: #aaa;
}

#mainnavsub li a:hover {
    text-decoration: none;
    color: #fff;
}

/************************************* BANDEAU AFFILIATION *****************************************/

.TopAffiliation {
	position: relative;
	background-color: #2B6088;
	height:39px;
	margin: 10px 0px 0px 0px;
	width: auto;
}

.ContenerAffiliation {
	border: none;
	text-align:center;
}
	
.ContentAffiliation {
	margin-right: -3px;
}

/******************************* PIED DE PAGE ***************************************/
#footer-contents {
    clear: both;
    text-align: right;
    background: inherit;
    margin: 0;
    padding: 2px 0 2px 0;
    border-top: 1px dotted #aaa;
}

#footer-copy {
    padding: 5px;
    background: inherit;
    margin: 4px 16px 4px 10px !important;
    color: #000;
}

#footer-copy a, #footer-copy a:visited {
    color: #000;
}

#footer-copy a:hover, #footer-copy a:visited:hover {
    color: #aaa;
}

#footer-links {
    font-size: 10px;
    padding: 0;
    margin: 10px 16px !important;
    color: #000;
    text-align: left;
}

#footer-links a {
    font-size: 10px;
    padding: 0;
    margin: 10px 16px !important;
    color: #fff;
}

#footer-links a:hover, #footer-links a:visited {
    font-size: 10px;
    padding: 0;
    margin: 10px 16px !important;
    color: #aaa;
}

/************************************* PAGES EN CONSTRUCTION *****************************************/
#construction {
    position: absolute;
    left: 30%;
    right: 30%;
    top: 240px;
}
/************************************* PAGES VARIANTES *****************************************/
.titre_variante {
    font: 160% Arial, Georgia, Papyrus;
    font-weight: 900;
    text-decoration: none;
    color: white;
}
/************************************* PAGES HISTOIRE DU POKER *****************************************/
#titre_history {
	font: 160% Arial, Georgia, Papyrus;
    font-weight: 900;
    text-decoration: none;
    color: white;
	text-align: center;
	padding: 10px 5px 5px 110px;
}

#history {
	padding: 5px 5px 5px 10px;
}
/************************************* PAGE LEGENDES *****************************************/
.gauche {
    float: left;
    padding-right: 20px;
}
/************************************* PAGE VIDEOS *****************************************/
.video {
    text-align: center;

}

.separation {
	text-align: center;
	margin: 12px;
	
}
/************************************* BANNIERES *****************************************/
#banniere_poker770 img {
    border: 2px solid #aaa;
    position: relative;
    padding: 1px;
    margin-top: 25px;
    margin-left: 20px;
    background-color: inherit;
    width: 200px;
    height: 200px;
}

#banniere_poker770 img:hover {
    border: 2px solid #2699eb;
}

#banniere_PacificPoker img {
    border: 2px solid #aaa;
    position: inherit;
    padding: 1px;
    margin-top: 25px;
    margin-left: 20px;
    background-color: inherit;
    width: 200px;
    height: 200px;
}

#banniere_PacificPoker img:hover {
    border: 2px solid #2699eb;
}

/************************************* PAGE CASINOS *****************************************/
.casino {
    padding:0 8px 0 8px;
}

/*************************************** MENU DE DROITE *****************************/
#sidebar {
    float: left;
    width: 254px;
    margin: 15px 5px 15px 12px;
    padding: 0;
    background: #333333;
    color: #787878;
    border: 1px dotted #888;
}

/*right nav */
div#nav-right {
    margin: 10px;
}
	
div#nav-right ul {
    width: 230px;
    list-style: none;
    margin: 0;
    padding: 0;
}

/*On positionne les elements du menu */ 
div#nav-right ul li { 
	position:relative; 
	list-style: none; /*on enleve les icones de liste */ 
	border-bottom:1px dotted #888; /*ajout d'une bordure de separation d'element:*/ 
	height:25px;
} 

div#nav-right ul ul { 
	width: 160px;
	position: absolute; 
	top: 0px; 
	left: 230px;
}   

div#nav-right li a { 
   text-decoration: none; /* plus de soulignement pour les liens */ 
}

/* fichier pour internet explorer */ 
body { 
  behavior: url(csshover.htc); 
 } 

/* On cache tous les sous menu avec la propriété display none */ 
div#nav-right ul ul { 
	position: absolute; 
	top: 0; 
	right: 230px; 
	display:none;
}
			   
div#nav-right li {
    display: block;
    padding: 0;
    margin: 0px 0 0px 0px;
    border-bottom: 1px dotted #888;
}

/*Lors du survol ,avec la souris, les sousmenu apparaissent grace a display: block */ 
div#nav-right ul.niveau1 li.sousmenu:hover ul.niveau2{ 
	display:block; 
	background: #2B6088;
	
}

div#nav-right li a {
    display: block;
    padding: 1px 1px 1px 6px;
    text-decoration: none;
    background: inherit;
    color: #aaa;
}

div#nav-right li a:hover {
    background: #212121;
    color: #fff;
}

/*************************************** GALERIES DES IMAGES *****************************/

/* Side bar thumbs  */
.thumbs img {
    position: relative;
    padding: 1px;
    margin: 2px 3px 3px 2px;
    border: 2px solid #aaa;
    background-color: inherit;
}

.thumbs img:hover {
    border: 2px solid #2699eb;
}

/*************************************** FORMULAIRE MEMBRES PPT13 *****************************/

.tbox {
    color:#375342;
}

input.button {
background-color: #ccc; 
color: green;
border-color:  black;
text-decoration: none;
}

.ppt {
	font-weight:bold ;
}

#form_ppt13 {
    position:relative;
 	float:right;
 	margin-right:10px;
}

