/*calendrier*/
@import url(/pspa/inc/recherche/skins/calendar-blue2.css);

/*recherche recent*/
form { margin:0px; padding:0px}
#formu { padding:6px 26px 3px 10px;}
#formu ul { 
	list-style:none; display:block; 
	margin:0px 0px 0px 29px; padding:0px; 
	/*overflow:scroll;*/
	max-height:155px; 
	height:expression(this.scrollHeight > 150? "150px" : "auto" ) /*funky, mais marche pour ie6*/
} html > body { height:auto;} /*restore pour ie7 (inutile, mais bon)*/

#formu li { margin:0px;}
#formu table tr td { padding-bottom:6px;}

.indContainer{z-index:1}

.forminput { height:22px; background:url(/pspa/img/rech/bg-input.gif) repeat-x top left; cursor:pointer} 
.forminput span { padding:4px 0px 0px 36px; display:block;}
	.forminput .helprech { display:block; float:left; padding:4px 0px 0px 0px; width:36px; cursor:help; height:18px;}
	.forminput .withhelp { display:block; float:left; padding:0px 0px 0px 0px;}

#formu li { background:url(/pspa/img/rech/drop_bg.gif);display:block; padding:2px 3px; border-right:1px solid #D4CFBA; border-bottom:1px solid #D4CFBA }
#formu li a { display:block;text-decoration:none; color:#AFA889;}
#formu li a:hover { color:#DBD3B0;}
#formu li a span {padding:2px 3px; display:block;}

.ddrech { position:absolute; z-index:50; }
#formu .noscroll { overflow:visible;}

#helpfoodtext { position:absolute; padding:3px; border:1px solid #849c08; background:#e3dcc7; z-index:255; margin-top:-1px; width:250px; }

#individus { width:171px; background:url(/pspa//img/rech/dd_qui.gif) no-repeat;}
#indliste li a{ width:135px;}
#adultes { width:171px; background:url(/pspa//img/rech/dd_qui.gif) no-repeat;}
	#aduliste li a{ width:135px;}
#enfants {width: 109px; background:url(/pspa//img/rech/dd_enf.gif) no-repeat;}
	#enfliste li a{ width:73px;}
#repas { width:288px; background:url(/pspa//img/rech/dd_repas.gif) no-repeat;}
#type { width:271px; background:url(/pspa//img/rech/dd_type.gif) no-repeat;}
	#typeliste li a{ width:235px;}


/*
recherche old
form { margin:0px; padding:0px}
#formu { padding:6px 26px 3px 10px;}
#formu ul { list-style:none; margin:0px; padding:0px 0px 0px 40px;}
#formu li { margin:0px;}
#formu table tr td { padding-bottom:6px;}

.indContainer{  position:relative; z-index:1} /*margin-bottom:6px;

.formhelp { height:22px; width:31px; background:url(/pspa/img/rech/bg-help.gif) no-repeat top left; float:left}
.forminput { height:22px; background:url(/pspa/img/rech/bg-input.gif) repeat-x top left; float:left; cursor:pointer} 
.formarrow { padding-right:30px; height:22px; background:url(/pspa/img/rech/arrow.gif) no-repeat right center;}
.formarrow span { padding:3px 10px; display:block; line-height:14px;}

#formu li { background:url(/pspa/img/rech/drop_bg.gif);display:block; padding:2px 3px; border-right:1px solid #D4CFBA; border-bottom:1px solid #D4CFBA }
#formu li a { 	background:url(/pspa/img/rech/drop_bg_bottom.gif) bottom no-repeat; display:block; width:120px;
				text-decoration:none; color:#AFA889;} html > body #formu li a { width:auto; min-width:120px;} 
	#formu #enfliste li a { width:60px;} html > body #formu #enfliste li a {width:auto; min-width:60px;}
	#formu #aduliste li a { width:60px;} html > body #formu #aduliste li a {width:auto; min-width:60px;}
#formu li a:hover { color:#DBD3B0;}
#formu li a span {padding:2px 3px; display:block;}

.ddrech { position:absolute; z-index:50; left:0px; top:22px;}

.helprech { background:url(/pspa/img/rech/help.gif) no-repeat center; height:22px; width:31px; cursor:help; top:0px; left:0px}
#helpfoodtext { position:absolute; padding:3px; margin-top:20px; border:1px solid #ccc; background:#FFFFFF; z-index:255}



#individus { width:140px;}
#adultes { width:140px;}
#enfants {width: 78px;}
#repas { width:257px;}
#type { width:240px;}
*/


/*Style recherche eric

#recherchemain div { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666666; }
#recherchemain input { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold; color:#666666; }
#formu { cursor:default; }
#bottom { background-image:url(/pspa/img/recherche/drop_bg_bottom.gif); background-repeat:no-repeat; background-position:bottom right; height:1px; width:289px; }
#bottom2 { background-image:url(/pspa/img/recherche/drop_bg_bottom.gif); background-repeat:no-repeat; background-position:bottom right; height:1px; width:170px; }
#bottom3 { background-image:url(/pspa/img/recherche/drop_bg_bottom.gif); background-repeat:no-repeat; background-position:bottom right; height:1px; width:115px; }
#dropdown { background-image:url(/pspa/img/recherche/dropdown1.gif); height:22px; width:289px; background-repeat:no-repeat; }
#dropdown2 { background-image:url(/pspa/img/recherche/dropdown2.gif); height:22px; width:170px; background-repeat:no-repeat; }
#dropdown3 { background-image:url(/pspa/img/recherche/dropdown3.gif); height:22px; width:115px; background-repeat:no-repeat; }
#item1 {background-image:url(/pspa/img/recherche/drop_bg.gif); background-position:right; background-repeat:repeat-y; height:18px; width:289px; }
#item2 {background-image:url(/pspa/img/recherche/drop_bg.gif); background-position:right; background-repeat:repeat-y; height:18px; width:170px; }
#item3 {background-image:url(/pspa/img/recherche/drop_bg.gif); background-position:right; background-repeat:repeat-y; height:18px; width:115px; }
#texte1 { padding-left:40px; padding-top:3px; }
#titre1 { padding-left:37px; padding-top:3px; }
.input_recherche{ width:220;	height:18;	border:0px;	background:transparent; 	font-size:100%;	}
.date{ width:93;	height:22; padding-left:7px; padding-top:3px;	border:0px;	background:transparent; background-repeat:no-repeat; font-size:100%;	 }
.fdate { background-image:url(../textbox.gif); background-repeat:no-repeat; }
.drop { position:absolute; }


*/
