#fon-haut
{
	height:            25px;
	background-image:  url(../images/design_def/fon_haut.png);
	background-repeat: repeat-x;
}

#logo-top
{
	position:          relative;
	top:               -25px;
	left:              20px;
	width:             168px;
	height:            65px;
	background-image:  url(../images/design_def/top.jpg);
	background-repeat: no-repeat;
	z-index:           50;
}

#soldes
{
	position: relative;
	top:      -75px;
	left:     18.5em;
	z-index:  50;
}

#fon-pub
{
	clear:             left;
	height:            4em;
	background-image:  url(../images/design_def/fon_pub.png);
	z-index:           1;
}


#annonce
{
	position:        relative;
	top:             -2.85em; /*2.85em;*/
	left:            0.75em;
	width:           30em;
	color:           #FFD700;
	text-decoration: none;
	font-size:       0.7em;
	font-weight:     bold;
}

#annonce a { color: #FFF; }

#version
{
	position:  relative;
	top:       -2em; /*4.75em;*/
	left:      103.5em;
	width:     1.5em;
	font-size: 0.6em;
	color:     #FFF;
}

#sep1
{
	clear:  left;
	height: 7px;
	background-image:  url(../images/design_def/sep1.png);
	background-repeat: repeat-x;
}

#cont-menu-h
{
	clear:            left;
	height:           1.63em;
	line-height:      1.63em;
	background-color: #2663b7;
	color:            #FFF;
	font-size:        0.725em;
	font-weight:      bold;
}

#sep2
{
	clear:  left;
	height: 7px;
	background-image:  url(../images/design_def/sep2.png);
	background-repeat: repeat-x;
}

#rechviagoogle
{
	position:    absolute;
	margin-left: auto;
	top:         30px;
	right:       10px;
}

fieldset.recherche
{
	text-align: center;
	width:      460px;
	height:     35px;
	border:     0;
	padding:    0;
}

legend.recherche
{
	color: #FFFFFF;
}

td.recherche-input
{
	padding-top: 2px;
}

input.recherche
{
	width:            350px;
	padding:          2px;
	margin-left:      1px;
	margin-right:     2px;
	background-image: url(../images/design_def/bg_input.gif);
}