@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background:url(../img/carte-bg.png) no-repeat center top #fdf9ee;
	font-family:arial, Helvetica, sans-serif;
	font-size:62.5%
}
p, ul, li{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
}
div#top{
	height:30px;
	background-color:#6b644d;
}
div.center{
	width:940px;
	font-size:1.1em;
	margin:0 auto;
}
P.msgRouge{
	color:#d63b56;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	font-style:italic;

}
p.navRapide{
	margin-top:0;
	width:940px;
	float:left;
	text-align:center;
}
p.navRapide a{
	color:white;
	font-size:1.09em;
	line-height:30px;
	padding-left:5px;
}
p.navRapide a:first-child{
	padding-left:0;
}
p.navRapide a:hover{
	text-decoration:underline;
}

div.maPage{
	width:940px;
	margin:0 auto;
	/*background:#CCC;*/
	background:white;
	padding:0 10px;

	font-size:1.2em;
	line-height:1.5em;
	min-height:940px;
}

div.header{
	background-color:#6b644d;
	/*margin:20px 0 10px 0px;*/
	margin:10px 0 10px 0px;
	width:940px;
	height:263px;/*230px*/
	position:relative;
	z-index:2;
}

div.header a{
	color:white;

}

div.header{
	font-size:1em;
	line-height:1.5em;
}

div.sectionPrincipal{
	padding:0 0 20px;
	position:relative;
	font-size:1em;
	line-height:1.5em;

}

div.sep{
	background:url(../img/sep.png) 0 0 no-repeat;
	height:5px;
}

div.menuGauche{
	background:url(../img/slide/shermann-2.png) no-repeat;
	float:left;
	margin:-200px 0 0;
	/*min-height:940px;*/
	min-height:900px;
	padding:0;
	padding-top:200px;
	/*width:280px;*/
	width:460px;
	position:relative;
	z-index:1;
}

div.article{
	float:right;
	padding:0 0 0 20px;
	width:640px;
}

div.article h1{
	color:#d63b56;
	font:2.083em;
	margin:0 0 10px;
	padding:15px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

h1.evenement{
	color:#d63b56;
	font:2.083em;
	margin:0 0 10px;
	padding:15px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

div.article h2{
	color:#d63b56;
	font-size:1.833em;
	line-height:125%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin:0 0 10px;
	padding:10px 0 0;
}

h2.evenements{
	color:#d63b56;
	font-size:1.833em;
	line-height:125%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin:0 0 10px;
	padding:10px 0 0;
}

div.article h3{
	color:#8F7233;
	font-family:"Times New Roman", Times, serif;
	margin:0 0 5px;
	padding:5px 0 0;
	font-size:1.583em;
	line-height:125%;
	font-weight:normal;
}

h3.events{
	color:#8F7233;
	margin:0 0 5px;
	padding:5px 0 0;
	font:1.083em;
	line-height:125%;
	font-weight:normal;
}

div.article h4{
	color:#8F7233;
	font:1.083em;
	margin:0 0 8px;
	padding:8px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}


a.gold{
	color:#8F7233;
	text-decoration:underline;
}
a.gold:hover{
	text-decoration:none;
}

div.article ul li{
	background:url(../img/sprite.png) -50px -391px no-repeat;
	margin:0;
	padding:0 0 5px 10px;
}

div.menuBoutique ul li{
	background:url(../img/puce.png) no-repeat;
	margin:0;
	padding:0 0 0px 10px;
}

div.menuBoutique ul li a{
	color:black;
}

div.menuBoutique ul li a:hover{
	color:#8F7233;
	text-decoration:underline;
}

p.filArianne{

}

P.liens{
	width:200px;
	height:225px;
	float:left;
	text-align:center;
	margin-bottom:25px;
	font-size:13px;
}

p.filArianne a, p.filArianne span{
	padding:0 4px 0 10px;
	color:#121110;
	font-size:0.923em;
	line-height:125%;
	background:url(../img/sprite.png) -50px -747px no-repeat;
	text-decoration:underline;
}

p.filArianne span{
	text-decoration:none;
}

div.nav-patrique-info{
	float:left;
	padding:15px 15px 0;
	width:230px;
}

div.nav-patrique-info a{
	display:block;
	padding:0 0 7px 10px;
	background:url(../img/sprite.png) -100px -794px no-repeat;
}

div.nav-patrique-info a:hover{
	text-decoration:underline;
}

div.taille1sur2{
	float:left;
	width:50%;
}

h1#logo{
	float:left;
	margin:0;
	padding:0;
	width:230px;
	height:140px;
	display:block;
	background:url(../img/logo-mmpark-white.jpg) no-repeat;
}
/*
a.logo:hover{
	background:url(../img/logo-mmpark-color.jpg) no-repeat;
}
*/

div.drapeau{
	position:absolute;
}

a#BG, a#RU, a#FR, a#US, a#UK, a#CA, a#DE, a#BE, a#JP, a#IT {
	position:absolute;
	/*
	background-color:grey;
	border:1px black;

	*/
	opacity:0;
	width:25px;
	height:20px;
	display:block;
	text-align:center;
}

a#BG{
	margin-left:25px;
	margin-top:102px;
}

a#RU{
	margin-left:28px;
	margin-top:79px;
}

a#FR{
	margin-left:38px;
	margin-top:57px;
}

a#US{
	margin-left:60px;
	margin-top:34px;
}

a#UK{
	margin-left:88px;
	margin-top:22px;
}

a#CA{
	margin-left:116px;
	margin-top:22px;
}

a#DE{
	margin-left:145px;
	margin-top:34px;
}

a#BE{
	margin-left:166px;
	margin-top:57px;
}

a#JP{
	margin-left:176px;
	margin-top:79px;
}

a#IT{
	margin-left:179px;
	margin-top:102px;
}

div#sussex{
	position:absolute;
	width:80px;
	height:140px;
	background:url(../img/logo-sussex.png) no-repeat 0 -25px;
}

div.boat{
	float:left;
	width:490px;
	height:140px;
	background:url(../img/banner-boat.jpg) top right no-repeat;
}

div.news{
	float:left;
	background-color:#898471;
	padding:23px 5px 0 14px; /* 18px bottom */
	width:200px;
	height:117px;
}

input#news{
	/*width:155px;*/
	width:200px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}

div#enConstruction{
	width:640px;
	height:290px;
	position:absolute;
	background:url(../img/en-travaux.png) no-repeat;
}

div#OuvertureMars{
	width:640px;
	height:290px;
	position:absolute;
	background:url(../img/Ouverture-01-Mars.png) no-repeat;
}

div#batimentClimatise{
	width:200px;
	height:150px;
	position:absolute;
	margin-left:440px;
	text-align:center;

}

div#btnBatimentClimatise{
	background:url(../images/Batiment-climatise-fond.png);
	width:165px;
	height:20px;
	margin-top:18px;
	color:white;
	margin-left:auto;
	margin-right:auto;
	padding-top:4px;
	font-weight:bold;
}

div#enConstructionRouge{
	width:640px;
	height:290px;
	position:absolute;
	background:url(../img/en-travaux-rouge.png) no-repeat;
}

div#enConstructionNoir{
	width:640px;
	height:290px;
	position:absolute;
	background:url(../img/en-travaux-noir.png) no-repeat;
}

p.justifier{
	text-align:justify;
}

a.evenement{
	display:block;
	width:320px;
/*	margin-right:25px;*/
	text-align:center;
	float:left;
	color:#8F7233;
}

img.event{
	border:1px dotted grey;
}

div.input{
	float:left;
	width:200px;
	padding:5px 0;
}

div.input label{
	color:white;
	font-size:1em;
	line-height:100%;
	font-weight:bold;
	padding:2px 0px 5px 0;
	width:155px;
	float:left;
}

div.navigation{
	clear:both;
	background:black;
	/*padding:0 8px;*/
	padding:0;
	display:block;
	height:122px;/*92px*/
}

ul.LigneUne{
	float:left;
}
ul.LigneDeux{
	float:left;
}
ul.LigneTrois{
	float:left;
}
ul.LigneQuatre{
	float:left;
}

hr.navig{
	float:left;
	height:1px;
	background:#6b644d;
	width:940px;
	color:black;
	margin:0;
	padding:0;
	/*border-bottom:1px solid #6b644d;*/
	border:0;
	line-height:1;

}

ul{
	list-style-type:none;
}

div.navigation ul li {
	float:left;
}

div.navigation ul li a{
	line-height:30px;
	display:block;
	text-align:center;
}

div.navigation ul.LigneUne li a{

	padding:0 5px;
/*	font-size:1.083em;
*/
	font-size: 11px;
	width:124.2px;

}

div.navigation ul.LigneDeux li a{
	padding:0 5px;
	font-size:1.083em;
	font-size: 11px;
	width:124.2px;
}

div.navigation ul.LigneTrois li a{
	padding:0;
	font-size:1.083em;
	font-size: 11px;
	width:134.2px;
}

div.navigation ul.LigneQuatre li a{
	padding:0;
	font-size:1.083em;
	font-size: 11px;
	width:134.2px;
}

input.inscription{
	background-color:#6b644d;
	color:white;
	border:1px solid #6b644d;
	float:left;
	/*width:25px;*/
}

div.navigation ul li:first-child a{
	/*padding:0 5px;*/
}

a.active{
	background-color:#6b644d;
}

div.navigation ul li a:hover{
	background-color:#6b644d;
}

div.footer{
	font-size:1em;
	line-height:1.2em;
}

p.ligne1{
	background-color:#6b644d;
	line-height:35px;
	text-align:center;
}

p.ligne1 a{
	color:white;
	font-weight:bold;
	font-size:1em;
	padding:0 5px;
}
p.ligne1 a:hover{
	text-decoration:underline;
}

br.spacer{
	clear:both;
}

div.ligne2{
	background-color:#e8e7de;
	padding:20px 0 0 10px;
	display:block;
}

div.ligne2 a:hover{
	text-decoration:underline;
}

div.taille1sur5{
	float:left;
	width:16%;
}

p.h2{
	color:black;
	font-size:1em;
	font-weight:700;
	margin:0;
	padding:0 10px;
}

div.ligne2 ul{
	padding:0 10px 20px;
}

div.ligne2 ul li{
	padding:0 0 3px;
}

div.ligne2 ul li a{
	color:#4b4943;
}

p.ligne3{
	background-color:#e8e7de;
	border-top:1px solid white;
	line-height:35px;
	text-align:center;
}

p.ligne3 a{
	color:#4b4943;
	font-weight:bold;
	font-size:1em;
	padding:0 5px;
}
p.ligne3 a:hover{
	text-decoration:underline;
}

a.underline:hover{
	text-decoration:underline;
}

div.BandeauBoutique{
	float:right;
	width:660px;
	height:29px;
	background-color:#333;
	display: table;

}

a.bt_famille{
	height:21px;
	text-transform:uppercase;
	color:white;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	text-shadow:1px 1px grey;
	text-align:center;
	padding:4px;
	background:url(../img/bt_home.png) repeat-x;
	vertical-align: middle;
	line-height:13px;
/*
	display:block;
	float:left;
*/
	display: table-cell;
}

a.bt_famille:hover{
	background:url(../img/bt_home_on.jpg) repeat-x;
}

span.rubrique
{
	margin-left:30px;
	font-size:12px;
	font-weight:bold;
}

p#ban_gris
{
	background:url(../images/ban_gris.png) no-repeat;
	width:900px;
	height:20px;
	margin-left:10px;
	padding-top:3px;
}

#zone_qte2
{
	width:61px;
	height:18px;
	background:url(../images/zone_qte2.png) no-repeat;
	border:none;
	text-align:center;
}

#titre_panier td
{
	padding-bottom:2px;
	border-bottom:1px solid #CACACA;
}

/* Programme */

table.programme{
	border-collapse:collapse;

	text-align:center;
	width:600px;
}

table.programme th, table.programme td{
	color:grey;
	border:1px solid #bbbbbb;
}

table.programme th{
	background:#e7e7df;
}

table.programme td{
	color:#8F7233;
}

/* Panier */

table.panier
{
	border-collapse:collapse;
	text-align:center;
	margin:auto;
	width:880px;
}

table.panier td
{
	border-bottom:1px solid #CCC;
	padding-top:5px;
	padding-bottom:5px;
}

.connexion {
	background:url(../images/bt_connecti.png) no-repeat;
	border:none;
	width:88px;
	height:20px;
	color:white;
	text-shadow:1px 1px grey;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:28px;
	padding-bottom:3px;
	font-size:12px;;
	cursor:pointer;
}
.connexion:hover {
	background:url(../images/bt_connectio.png) no-repeat;
}

#bt_valid
{
		background:url(../images/bt_valid.png) no-repeat;
		width:83px;
		height:20px;
		padding-bottom:3px;
		font-size:12px;
		color:white;
		padding-left:28px;
		text-shadow:1px 1px grey;
		border:none;
		cursor:pointer;
}

#bt_valid:hover
{
	background:url(../images/bt_valido.png) no-repeat;
}

#bt_inscription {
	background:url(../images/bt_inscription.png) no-repeat;
	border:none;
	width:83px;
	height:20px;
	line-height:20px;
	color:white;
	font-size:12px;
	text-shadow:1px 1px grey;
	padding-left:28px;
	cursor:pointer;
	padding-bottom:3px;
}
#bt_inscription:hover {
	background:url(../images/bt_inscriptiono.png) no-repeat;
}

/************************ ICONES COMPTE  ************************/


#tab_icone_profil
{
	width:940px;
	margin-left:30px;
}

.icone {
	height:70px;
}

.les_icones{
	width:80px;
	height:50px;
	display:block;
	color:white;
	text-decoration:none;
	text-align:right;
	text-shadow:1px 1px grey;
}


#i_acces {
	background:url(../images/icone_acces.png) no-repeat;
}
#i_acces:hover {
	background:url(../images/icone_acceso.png) no-repeat;
}

#i_acces_off{
	width:74px;
	height:30px;
	background:url(../images/icone_acces.png) no-repeat;
	padding-right:6px;
	padding-top:20px;
}

#i_acceso {
	width:74px;
	height:30px;
	padding-right:6px;
	padding-top:20px;
	background:url(../images/icone_acceso.png) no-repeat;
}
#i_profil {
	width:70px;
	height:30px;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/icone_profil.png) no-repeat;
}

#i_profilo {
	width:70px;
	height:30px;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/icone_profilo.png) no-repeat;
}
#i_profil:hover {
	background:url(../images/icone_profilo.png) no-repeat;
}
#i_adresse {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	font-size:9px;
	background:url(../images/icone_adresses.png) no-repeat;
}

#i_adresseo {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	font-size:9px;
	background:url(../images/icone_adresseso.png) no-repeat;
}
#i_adresse:hover {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	background:url(../images/icone_adresseso.png) no-repeat;
}
#i_suivi {
	width:70px;
	height:30px;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/icone_suivi.png) no-repeat;
}

#i_suivio {
	width:70px;
	height:30px;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/icone_suivio.png) no-repeat;
}
#i_suivi:hover {
	background:url(../images/icone_suivio.png) no-repeat;
}
#i_achat {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_achat.png) no-repeat;
}
#i_achato {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_achato.png) no-repeat;
}

#i_achat:hover {
	background:url(../images/icone_achato.png) no-repeat;
}
#i_litige {
	width:70px;
	height:30px;
	text-align:right;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/icone_litiges.png) no-repeat;
}

#i_litigeo {
	width:70px;
	height:30px;
	padding-right:10px;
	padding-top:20px;
	background:url(../images/icone_litigeso.png) no-repeat;
}
#i_litige:hover {
	background:url(../images/icone_litigeso.png) no-repeat;
}
#i_contact {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	background:url(../images/icone_contact.png) no-repeat;
}

#i_contacto {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	background:url(../images/icone_contacto.png) no-repeat;
}
#i_contact:hover {
	background:url(../images/icone_contacto.png) no-repeat;
}

/************************ ICONES PANIER(ETAPES CMDES) ************************/

.tab_icone_panier td
{
	padding-left:78px;
}

.tab_icone_panier #debut_tab
{
	padding-left:20px;
}
#i_panier {
	width:75px;
	height:30px;
	padding-right:5px;
	padding-top:20px;
	background:url(../images/icone_panier.png) no-repeat;
}
#i_paniero {
	width:75px;
	height:30px;
	padding-right:5px;
	padding-top:20px;
	background:url(../images/icone_paniero.png) no-repeat;
}
#i_panier:hover {
	background:url(../images/icone_paniero.png) no-repeat;
}
#i_compte {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_profil.png) no-repeat;
}

#i_compteo {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_profilo.png) no-repeat;
}
#i_compte:hover {
	background:url(../images/icone_profilo.png) no-repeat;
}

#i_modeenvoi {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_suivi.png) no-repeat;
}

#i_modeenvoio {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_suivio.png) no-repeat;
}
#i_modeenvoi:hover {
	background:url(../images/icone_suivio.png) no-repeat;
}

#i_recap {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_suivi.png) no-repeat;
}

#i_recapo {
	width:75px;
	height:40px;
	padding-right:5px;
	padding-top:10px;
	background:url(../images/icone_suivio.png) no-repeat;
}
#i_recap:hover {
	background:url(../images/icone_suivio.png) no-repeat;
}

#i_paiement {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	font-size:9px;
	background:url(../images/icone_paiement.png) no-repeat;
}
#i_paiemento {
	width:78px;
	height:30px;
	padding-right:2px;
	padding-top:20px;
	font-size:9px;
	background:url(../images/icone_paiemento.png) no-repeat;
}

#i_paiement:hover {
	background:url(../images/icone_paiemento.png) no-repeat;
}

/* gestion adresse */

#nom_adresse
{
	color:black;
	text-decoration:none;
	margin-left:30px;
}

#lien_edit
{
	color:#F93;
	text-decoration:none;
}

#lien_sup
{
	color:#F10327;
	text-decoration:none;
}


#bt_valid_pan
{
	width:210px;
	height:30px;
	background:url(../images/valid_pan.png) no-repeat;
	color:white;
	font-weight:bold;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:3px;
	font-size:13px;
	text-shadow:1px 1px grey;
	border:none;
}

#bt_continuer
{
	width:116px;
	height:30px;
	background:url(../images/bt_continuer.png) no-repeat;
	color:white;
	font-weight:bold;
	padding-left:35px;
	line-height: 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-shadow:1px 1px grey;
	border:none;
}

.tab_liv
{
	border-collapse:collapse;
}
.tab_liv tr
{
	height:80px;
}

.tab_liv td
{
	border-bottom:1px solid #ccc;
	font-size:11px;
}

h3.titre_recap
{
	margin:0;
	padding:0;

	width:400px;
	height:24px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding-top:0px;
	padding-left:30px;

}

#ban_rouge
{
	background:url(../images/ban_rouge.png) no-repeat;
	width:900px;
	height:20px;
	margin-left:10px;
	padding-top:3px;
	color:#FFF;
}

#ban_vert
{
	background:url(../images/ban_vert.png) no-repeat;
	width:900px;
	height:20px;
	margin-left:10px;
	padding-top:3px;
	color:#FFF;
}

#bt_compte {
	position:absolute;
	top:16px;
	margin-left:-107px;
	display:block;
	width:126px;
	height:24px;
	padding-right:16px;
	padding-top:6px;
	z-index:2;
	color:white;
	font-size:14px;
	text-decoration:none;
	text-align:right;
	text-shadow:1px 1px grey;
}
.bt_compte {
	background:url(../images/bt_compte.png) no-repeat;
}
.bt_compte:hover {
	background:url(../images/bt_compteo.png) no-repeat;
}
.bt_compteo {
	background:url(../images/bt_compteo.png) no-repeat;
}

#encart_haut_droite{
	position:absolute;
	background-color:white;
	border: solid 1px #999;
	left:625px;
	top:14px;
	width:304px;
	height:32px;
	z-index:1;
	-moz-border-radius:5px 5px 0px 5px;
	border-radius:5px 5px 0px 5px;
}

.bt_panier {
	position:absolute;
	top:16px;
	display:block;
	background:url(../images/bt_panier.png) no-repeat;
	width:126px;
	height:24px;
	margin-left:52px;
	padding-right:16px;
	padding-top:6px;
	z-index:2;
	color:white;
	font-size:14px;
	text-decoration:none;
	text-align:right;
	text-shadow:1px 1px grey;
}
.bt_panier:hover{
	background:url(../images/bt_paniero.png) no-repeat;
}


.tab_cmd
{
	width:860px;
	margin:auto;
	border-collapse:collapse;
}

.tab_cmd td
{
	height:25px;
	border-bottom:1px solid #E8E8E8;
}

#cmd_selected
{

	background-color:#e9e6dd;

}

#lien_litige {
	background:url(../images/litige.png) no-repeat ;
	display:block;
	height:20px;
	width:200px;
	color:white;
	text-shadow:1px 1px grey;
	font-size:12px;
	padding-left:30px;
	text-decoration:none;
	line-height:20px;
}

/* Comentaire */

.avis_client
{
	position:relative;
	margin-left:10px;
	width:559px;
	border-right:1px solid #CCC;
	margin-top:-3px;
	text-align:left;
}

.avis_client span
{
	display:block;
	border-bottom:1px solid #9F9F9F;
	width:550px;

}

#cache_com{
	display:none;
}

.avis_client p
{

	border:1px solid #E2E2E2;
	width:528px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#FEF5E1;
}

.langue{
	position:absolute;
	top:5px;
	right:8px;
	display:block;
}

/* BARRE DE RECHERCHE */
label.searchLb{
	position:absolute;
	top:0px;
	left:0px;
	width:30px;
	height:22px;
	background-color:transparent;
	border:0px;
}
form.searchFm{
	background:url(../images/barre_rech.png) no-repeat center;
	width:669px;
	height:22px;
	position:absolute;
	top:110px;
	left:250px;
	border:1px solid #999999;
	border-radius:5px 5px 0px 5px;
	-moz-border-radius:5px 5px 0px 5px;
}
input.searchOk{
	position:absolute;
	top:2px;
	left:640px;
	width:25px;
	height:25px;
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
span#compbox{
	 position:absolute;
	 display:none;
	 top:86px;
	 z-index:1000;
	 left:321px;
	 background-color:#FFF;
	 border-right:1px solid grey;
	 border-bottom:1px solid grey;
	 border-left:1px solid grey;
	 background:url(../images/bg_search.png) repeat-y;
	 -moz-border-radius:0px 0px 5px 5px;
	 border-radius:0px 0px 5px 5px;
	 width:665px;
	 height:230px;
}
.barre_search {
	position:absolute;
	top:0px;
	left:26px;
	width:615px;
	height:24px;
	line-height:24px;
	background-color:transparent;
	border:0px;
	color:white;
}