body{
	background:url(../images/bgrd-pattern.gif) top center;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}

img{
	border:0;
}
#plan {
	list-style:none;

}
#plan li {
	margin-left: -15px;
}
#arianne{
	width:672px;
	height:32px;
	padding:7px 0 0 20px;
	margin:15px 0 10px 0;
}


#arianne a{
	color:#486683;
	font-size:12px;
	text-decoration:none;
}

#title{
	width:672px;
	height:29px;
	text-align:right;
	padding:10px 20px 0 0;
	margin:15px 0 10px 0;
}


#title a{
	color:#577794;
	font-size:12px;
	text-decoration:none;
}

#titlehome{
	width:450px;
	height:29px;
	text-align:right;
	padding:10px 20px 0 0;
	margin:15px 0 10px 0;
}


#titlehome a{
	color:#577794;
	font-size:12px;
	text-decoration:none;
}


h1{
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
	color:#577794;
}

h2{
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
	color:#486683;
}

h3{
	font-family:Tahoma, Arial, sans-serif;
	font-size:16px;
	color:#486683;
}

h4{
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	color:#486683;
}

h1, h2,h3, h4{
	margin:0px;
}

.rechercheav{
	font-size:12px;
	color:#486683;
}

#bgrdcontinu{
	width:944px;
	height:auto !important;
	background:url(../images/bgrd-continu.png) repeat;
	margin-top:
}

#container{
	width:944px;
	min-height:1000px;
	height:auto !important;
	height:1000px;
	background:url(../fr/images/passe-temp-frame.png) no-repeat;
}

#colonneleft{
	float:left;
	width:237px;
	min-height:800px;
	height:auto !important;
	height:800px;
	margin:135px 0 0 0;
}

#colonnebleu{
	width:202px;
	height:auto;
	background:#C2DAF0;
	margin-top:20px;
	margin-left:4px;
}

#colonnebottom{
	width:202px;
	height:auto;
	margin-left:4px;
}

#contenutop{
	float:left;
	width:467px;
	height:auto;
	text-align:left;
	margin:110px 0 0 0;	
}

#textehome{
	width:443px;
	height:auto;
	margin-top:15px;
	text-align:left;
	padding-bottom:15px;
}

#textehome a{
	color:#486683;
}

#newshome{
	width:442px;
	height:auto;
	margin-left:12px;
}

#newshome hr{
	color:#c2daf0;
	margin:10px 0px 10px 0px;
    border: 0;
 	background-color: #c2daf0;
	height: 1px;
}
#texteniveau a{
	color:#486683;
}

#texteniveau{
	width:690px;
	height:auto;
	text-align:left;
	padding-bottom:15px;
}


*+html #texteniveau{

}

#texteniveau hr{
	color:#c2daf0;
	margin:10px 0px 10px 0px;
    border: 0;
 	background-color: #c2daf0;
	height: 1px;
	width:450px;
}

#colonneright{
	float:left;
	width:210px;
	height:310px;
	text-align:left;
	padding:98px 0 0 0px;
}

#colonnerighthome{
	float:left;
	width:220px;
	height:auto;
	text-align:left;
	padding:98px 0 0 0px;
}

#boxform{
	margin-right:5px;
	height:90px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:9px;
	color:#577794;
}

#boxformniveau{
	margin-right:-5px;
	height:90px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:9px;
	color:#577794;
}

#boxform input, #boxformniveau input{
	width:113px;
	height:15px;
	border:1px solid #577794;
	font-size:9px;	
}

#boxform select, #boxformniveau select{
	width:115px;
	_width:117px;
	height:20px;
	font-size:9px;	
}

#boxform a, #boxformniveau a{
	text-decoration:underline;
	color:#577794;
}

#malistedecommande-container{
	margin-left:19px;
}

#malistedecommande-box{
	width:172px;
	height:auto;
	margin-left:7px;
	padding:5px 5px 8px 5px;
	border-left:1px solid #E6D99D;
	border-right:1px solid #E6D99D;
	font-family:Tahoma, Arial, sans-serif;
	color:#ce8f43;
}

#malistedecommande-bottom{
	width:184px;
	height:2px;
	margin-left:26px;
}


#malistedecommande-box a{
	text-decoration:underline;
	color:#000000;
}

#malistedecommande-box ul{
	margin: 0;
	padding: 0 0 3px 0;
	list-style-type: none;
}

#malistedecommande-box li{
	border-bottom:1px solid #E6D99D;
	margin: 0px;
	padding: 2px 0px;	
}

#malistedecommande-box li a{
	text-decoration:none;
	color:#ce8f43;
}

#babillarddesprofs{
	margin-top:13px;
	margin-left:23px;
}

#espacelibrehome{
	margin-top:43px;
	margin-left:23px;
	text-align:center;
}

#bottom{
	width:944px;
	height:40px;
}

#topmenu{
font-size:9px;
height:27px;
color:#CFDBE5;
padding-top:5px;
margin-bottom:10px;
margin-left:30px;
}


#topmenu span{
margin:0 10px 0 10px;
}

#topmenu a{
text-decoration:none;
color:#CFDBE5;
}

#topmenu a:hover{
text-decoration:none;
color:#CFDBE5;
}

/*MENU GAUCHE (LEFT.HTML)*/
.smenu{
   text-align:left;
   display:block;
   margin:0 7px;
   padding:2px 0 2px 0px;  
   background:#e8f2fb; 
   border-bottom:#000 solid 1px;
}

.bkg_menu{
   background:#e8f2fb;
   margin:0 5px;  
   padding:0 0 15px 0;
}

.tmenu{
   text-align:left;
   display:block;
   margin:0 5px;
   padding:2px 0 2px 20px;
   background:#fff; 
   
}

.menu_titre{
   margin:10px 0 0 0;   
}

/*PAGE DES FICHES DE JEUX*/
.liste_jeux{
   width:196px;
   height:180px;
   float:left;
   overflow:hidden;
   background:#fff;  
   margin:5px;
   padding:8px;
   text-align:center;
   font-weight:bold;
   color:#486683;
   font-size:12px;   
}

.liste_jeux a{
	color:#486683;
	font-size:12px;
   text-decoration:none;
}

.liste_jeux img{
    width:196px;
    height:160px;
    overflow:hidden;   
}

#txtliste{
	margin-left:10px;
	margin-bottom:15px;
}


#fiche_containertop{
	width:660px;
	height:7px;
	margin-left:15px;
}

#fiche_container{
	width:660px;
	height:auto;
	background:url(/images/bgrd_fiche.gif) repeat-y;
	padding-top:20px;
	margin-left:15px;
}

#fiche_container ul{
	margin: 0px 0px 0px 3px;
	padding: 0;
	list-style-type: none;
}

#fiche_container li{
	margin: 0px;
	padding: 1px 15px;
	background: url(/images/puce_fiche.gif) 0 5px no-repeat;
}


#cadre_fiche_prix{
	width:181px;
	height:36px;
	padding-top:15px;
	background:url(/images/bgrd-fiche-cadre1.gif) no-repeat;
	font-size:17px;
	font-weight:bold;
	color:#ba9f6e;
	text-align:center;
}

#cadre_fiche_commande{
	width:404px;
	height:49px;
	padding-top:6px;
	padding-left:12px;
	background:url(/images/bgrd-fiche-cadre2.gif) no-repeat;
	font-size:9px;
	color:#ce8f43;
}

#cadre_fiche_commande a{
	font-size:9px;
	color:#ce8f43;
}

#cadre_fiche_commande img{
	margin-left:15px;
}



/*PAGE BABILLARD.HTML*/
.commentaire{
	width:635px;
	min-height:318px;
	height:318px;
	height:auto !important;
   background:url(/images/bgrd_articles.gif) bottom no-repeat;
   margin:0 0 20px 0;
   padding:0 0 20px 0; 
}

#txtcommentaire{
	width:620px;
	height:auto; 
}

.pagination{
   float:right;
   margin:0 15px 0 0;   
}

#containerbabillard{
	width:650px;
	height:auto;
	background:url(/images/bgrd_lebabillardeprofs.gif) repeat-y;
	padding:0 20px 0 20px;
}
#txttopbabillard{
	width:650px;
	color:#476582;
	padding-top:5px;
}

#topbabillard{
	background:url(/fr/images/top_babillardeprofs.gif) top left no-repeat;
	width:650px;
	height:80px;
	color:#cad7e4;
	font-weight:bold;
	padding:141px 0 0 40px;
	line-height:10px;
}
#topbabillard, x:-moz-any-link {margin-bottom:-20px}
#topbabillard, x:-moz-any-link, x:default {margin-bottom:-20px}

#bottombabillard{
	width:690px;
	height:52px;
	margin-top:-20px;
}
#bottombabillard, x:-moz-any-link {margin-top:-20px}
#bottombabillard, x:-moz-any-link, x:default {margin-top:-20px}

#babillardformbox1{
	width:403px;
	height:249px;
	background:url(../images/babillardform_box1.gif) no-repeat;
}
#babillardformbox2{
	width:202px;
	height:244px;
	background:url(../images/babillardform_box2.gif) no-repeat;
	padding: 5px 0 0 5px;
}
#babillardformbox3{
	width:618px;
	height:329px;
	background:url(../images/babillardform_box3.gif) no-repeat;
	margin-top:5px;
}
/*PAGE COMMANDE.HTML*/

.boldcommande{
color:#D39763;
font-weight:bold;
}
.commande{
   width:490px;
   margin:0 auto;   
}

#conteneur_commande{
   position:relative;
   background:#fff url(../images/bgrd-container-commande.gif) repeat-y;  
   width:692px;
}

#containerlistecommande{
	position:absolute;
	top:382px;
	left:0;
	height:435px;
	background:#fff url(../images/bgrd-container-commande.gif) repeat-y;
	padding-top:20px;
}

#top_commande{
   background: url(../fr/images/bgrd-top-commande.gif) no-repeat; 
   width:692px;
   height:389px;
}

#txt_topcommande{
  margin:50px 0 0 200px;
}

#bottom_commande{
   width:692px;
   height:13px;
}

#entetecommande{
   background: url(../images/entete-commande.gif) no-repeat; 
   width:555px;
   height:21px;
   margin-left:65px;
}

#bottomcommande{
   background: url(../images/bottom-commande.gif) no-repeat; 
   width:555px;
   height:42px;
   margin-left:65px;
}

#listecommande{
   background: url(../images/bgrd-impair-pair-commande.gif) repeat-y; 
   width:555px;
   height:auto !important;
   height:300px;
   min-height:300px;
   margin-left:65px;
}


.commande .numero{
   margin-left:5px;
   text-align:center;
}

.checkvide{
   line-height:19px;   
}


.commande .bkgbrun{
  background:#c18845;   
}

#cadre_commande{
	width:392px;
	height:43px;
	padding:14px 12px 0 12px;
	text-align:right;
	background:url(/images/bgrd-fiche-cadre2.gif) no-repeat;
	font-size:9px;
	color:#ce8f43;
    margin:10px 0 0 205px;	
}

#cadre_commande a{
	font-size:9px;
	color:#ce8f43;
}

#cadre_commande img{
	margin-left:15px;
}

#transmettre {
	width:650px;
	text-align:right;
}