/*NOIRE ET BLANC*/
body {
	background-color:#000000;
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
*html body{
	font-size:11px;
	margin:0px;
}
ul, li, p , table, h1,h2,h3,h4,h5,h6, fieldset, submit,form,img, pre  {
	margin:0px;
	padding:0px;
}
img, fieldset {
	border:none;
}

#TitreHaut {color:#FFFFFF;font-size:10px;font-weight:normal;margin:0px; text-align:center; height:15px;}
.police1, .police1 A{color:#000000; text-decoration:none;}
.police1 A:HOVER{text-decoration:underline; color:#FF0000;}
.police2, .police2 A{color:#ffffff; text-decoration:none;}
.police2 A:HOVER{text-decoration:underline; color:#FF0000;}

.gras{font-weight:bold;}

#conteneur_principal {
	width:985px ;
	background-color:#999999;
	border:1px solid #ffffff;
	margin-left:auto ;
	margin-right:auto ;
	padding:10px 10px 30px 10px;
}
#head {height:222px;}
#head #headLogo{float:left;}
#head #headIAB{
	float:left;
	margin-left:10px;
	width:728px;
	height:90px;
}
#head #speedyCartouche{
	float:left;
	margin:10px 10px 0px 10px;
	padding:5px;
	width:434px;
	height:110px;
	font-size:25px;
	font-weight:bold;
	text-align:center;
	border:1px solid #FFFFFF;
}
#head #speedyCartouche img{margin-top:13px;cursor:pointer;}
#head #speedyCartouche #moteurRecherche{
	background-color:#999999;
	height:300px;
	width:431px;
	position:relative;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;	
}

#head #themesLangues{
	float:left;
	padding:8px 5px;
	margin-top:10px;
	font-size:17px;
	border:1px solid #FFFFFF;
	height:104px;
	cursor:pointer;
}
#head #themesLangues .choix{
	width:248px;
	line-height:22px;
	padding:2px 5px;
	font-size:11px;
	border:1px solid #000000;
	background:url(images/fleche-bas.png) no-repeat right #CCCCCC;
}
#head #themesLangues .choix_liste{
	padding-left:5px;
	font-size:13px;
	background-color:#CCCCCC;
	width:253px;
	position:relative;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;	
}
#head #themesLangues .choix_liste_scroll{}
#head #themesLangues .choix img{float:left; margin-right:5px;}

#corps .contMarque{
	float:left;
	background:url(images/fond-marque.png) no-repeat top center;
	width:189px;
	height:82px;
	margin:10px 10px 0px 0px;
	padding-top:5px;
	text-align:center;
	line-height:40px;
}
h2 {margin:20px 0px 10px 0px;}
#menu_bas{
	margin:10px 0px 40px 0px;
	text-align:center;
}
/*SPEEDY CARTOUCHE*/
#moteurRecherche input, #moteurRecherche select, #moteurRecherche textarea {font-size:10px;margin:4px;}
#RechercheCart INPUT{border:2px ridge #999999; width:308px; font-size:11px; padding-top:2px; padding-bottom:2px;margin-left:5px;}
#RechercheCart SELECT{border:2px ridge #999999; width:313px; font-size:11px; padding-top:2px;margin-bottom:5px; padding-bottom:2px;}
#ResMod, #ResImp {
background-color:#FFFFFF;
border:2px ridge #999999;
float:left;
height:169px;
margin-bottom:5px;
margin-left:6px;
/*overflow-x:hidden;*/
overflow-y:auto;
width:150px;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:left;
}
#ajout-btn a {
color:#309841;
text-decoration:none;
}
#ajout-btn{
/*margin-top:185px;*/
font-weight:bold;
line-height:21px;
text-align:center;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
#RechercheCart{
height:236px;
width:329px;
margin-left:52px;
}

#ResMod ul, #ResImp ul {
/*display:block;*/
padding-left:13px;
text-decoration:none;
}