BODY {PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 0; MARGIN: 0; FONT: 12px Arial; COLOR: #000080; PADDING-TOP: 0; BACKGROUND-COLOR: #FFFFFF}
H1 {MARGIN-TOP: 0; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 0; FONT: bold 20px Arial}
H2 {MARGIN-TOP: 0; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 0; FONT: 18px Arial}
H3 {MARGIN-TOP: 0; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 0; FONT: bold 16px Arial}
FORM {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 0; FONT: 12px Arial}
P {margin:0; padding:5px; font:12px Arial}

/*-------------------Div--------------------------*/
#container {
text-align: center;
/*background-color:#EEFFFF;*/
background:url(/images/fond_container.jpg);
/*background:url(/images/fond_container_noel.jpg);*/
/*background:url(/images/fond_container_soldes.jpg);*/
width:100%;
/*height:100%;*/
float:left;
}

#centre {
width:1000px;
margin:auto;
background-color:#FFFFFF;
}

#titre {
width:100%;
float:left;
clear:both;
background-color:#FFFFFF;
/*background:url(/images/fond_container.jpg);*/
}
#titre H1{FONT: 16px Arial}

#contenu {
width:100%;
float:left;
clear:both;
background-color:#FFFFFF;
}
#contenu td {
font:12px Arial;
}

#bas {
width:100%;
float:left;
clear:both;
height:80px; 
background:url(/images/barre-bleu-bas-inverse.jpg);
}

#noclic {
visibility:hidden;
display:none;
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
background-color:navy;
opacity:0;
filter:alpha(opacity=0);
}

#popup {
visibility:hidden;
display:none;
position:fixed;
top:100px;
left:50%;
margin-left:-250px;
width:500px;
height:500px;
background-color:white;
opacity:0;
filter:alpha(opacity=0);
border: 1px solid #FF9922;
}

#topmarchand {
width:370px;
height:60px;
float:left;
text-align:center;
}

#pubmarchandG {
width:350px;
height:60px;
float:left;
}

#pubmarchandD {
width:270px;
height:60px;
float:left;
}

#pubmarchandcat {
width:240px;
text-align:left;
border: 1px solid #8B8CC4;
margin-top:4px;
margin-left:4px;
padding:0;
float:left;
}

#imgmarchand {
float:left;
margin-left:2px;
padding:2px;
border: 1px solid #00FFFF;
font: 10px Arial;
}

#recherche {float:left; width:100%; height:70px; background:url(/images/barre-bleu-bas.jpg);}
#recherche FORM {MARGIN-TOP: 10px; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 0; FONT: 12px Arial}

#menuhaut {text-align:right; margin:0px; padding:0px; float:right; width:100%; height:30px; background-color:#FF9922;}
#menuhaut FORM {MARGIN-TOP: 4px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT: 12px Arial}
#menuhaut input {padding:0px; margin:0px; font: 12px Arial}
#menuhaut a {color:white;}

/*--------------------Class-------------------------*/
.Gtaille {
font:bold 18px Arial;
margin-left:10px;
}

.formlibel {
padding:5px; 
width:200px; 
clear:both;
float:left;
text-align:right;
}

.formlibel2 {
float:left; 
padding:5px; 
text-align:left;
}

.forminput {
float:left; 
padding:5px; 
text-align:left;;
width:780px;
}

.alignL {
float:left;
}

.alignR {
float:right;
width:700px;
text-align:right;
}

.retourL {
clear:both;
float:left;
}

.menuBox {float:left; margin-top:-30px; padding-left:0; width:100%; font:bold 12px Arial;}
/*.menuBox {float:left; margin-top:22px; padding-left:0; width:100%; font:bold 12px Arial;}*/
.menuBox ul {padding:0; margin-left:200px; MARGIN-TOP:0}
.menuBox li {float:left;display:inline;margin-right:5px;}
.menuBox li a {width:92px;line-height:30px;height:30px;color:#0000FF;text-align:center;background:url(/images/style1_bouton.jpg) 0 bottom no-repeat;display:block;text-decoration:none;}
.menuBox li a:hover, .menuBox li a.selected {background:url(/images/style1_bouton.jpg) 0 top no-repeat;color:#FFFFFF;}

/*--------------------A supprimer-------------------*/
.tabnormal{background-color:#F7912F}
.tabover{background-color:#FF0000}
.tabclick{background-color:#DD0000}
.tab_blanc{background-color:#FFFFFF}
.tabaffich{display:block}
.tabefface{display:none}

.produitnormal{background-color:#FFFFFF}
.produitover{background-color:#FFFF90}
.produitclick{background-color:#FFFF90}
.produitblanc{background-color:#FFFFFF}

/*---------------Menu coté-------------*/
#menu
{
	width: 169px ;
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
}

#menu li
{
	border: 1px solid #FF9922 ;
	margin-bottom: 1px ;
        FONT: 12px Arial;
}

#menu a, #menu a:link, #menu a:visited
{
	display: block ; 
	color: #0000FF;
	text-decoration: none;
	line-height: 1em ;
	padding: 2px 0 ;
	text-align: left ;
	FONT: 10px Arial;
}

#menu a:hover, #menu a:active, #menu a:focus
{
	background-color: #FF9922;
	color: #FFFFFF; 
	text-decoration: none;
}

#menu ul
{
	margin: 0px;
	padding: 0px;
}

#menu #active a 
{
	background-color: #FF9922;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-color: #000000;
}

/*--------------Annuaire marchand-----------------*/
.marchand {
width:240px;
text-align:left;
/*border: 1px solid #8B8CC4;*/
border: 1px solid #00FFFF;
margin-top:4px;
margin-left:4px;
padding:0;
float:left;
}
.marchand H3{FONT: bold 14px Arial; background:url(/images/lignetitremarchand.jpg) no-repeat; height:20px;}

.cadremarchandP {
float:left;
width:250px;
margin:0;
padding:0;
}

.cadremarchandL {
float:left;
width:500px;
margin:0;
padding:0;
}

#colmarchand {
float:left;
}

#inscription {
width:490px;
height:300px;
text-align:center;
background:url(/images/inscription-V3.jpg);
margin-left:5px;
margin-top:4px;
padding:0;
float:left;
}

#identajax {
margin-top:50px;
text-align:center;
width:100%;
float:left;
font: 16px Arial;
}
#identajax a{
font: 16px Arial;
}
#identajax p{
font: 16px Arial;
margin:20px;
}

#divsearch {
position:absolute;
list-style: none;
text-align:left;
margin-left:50px;
margin-top:115px;
z-index:1;
}

#divsearch li
{
        border: 1px solid #0000FF ;
        margin-bottom: 1px ;
        FONT: 12px Arial;
        background-color: #CCFFFF;
        width:200px;
}

#divsearch a, #divsearch a:link, #divsearch a:visited,#divsearch
{
        display: block ;
        color: #FF0000;
        text-decoration: none;
        line-height: 1em ;
        padding: 2px 0 ;
        text-align: left ;
        FONT: 10px Arial;
}

#divsearch a:hover, #divsearch a:active, #divsearch a:focus
{
        background-color: #0000FF;
        color: #FFFFFF;
        text-decoration: none;
}


