h1.search_result{
width:542px;
padding:29px;
background-color:#659F2F;
margin-top:0px;
margin-bottom:10px;
}

div.search_result{
padding-left:29px;
}

a.details {
background-image:url("/images/2010/fleche.png");
background-repeat:no-repeat;
color:white;
display:block;
float:right;
font-size:10px;
font-weight:normal;
height:13px;
line-height:18px;
padding-bottom:13px;
text-indent:7px;
width:81px;
}
hr.clear{
visibility:hidden;
margin:0px;
border:0px;
padding:0px;
font-size:0px;
height:1px;		
}

div.clear{
font-size:0px;
width:100%;
margin:0px;
border:0px;
padding:0px;
height:1px;		
}

p.MsoNormal{
font-size:8pt;
}

table.bookmark{
width:500px;
}
td.bm_col1{
width:300px;	
}


input.text{
height:16px;
border-left:1px solid #a69e96;
background-image:url(../../images/public/input_text.gif);
background-repeat:repeat-x;	
}

ul.resultList{
margin:0px;
padding:0px;
text-align:left;
background-color:#e0e0e0;
border-left:1px solid #f3ebd4;
border-top:1px solid #f3ebd4;
border-right:1px solid #3e341a;
border-bottom:1px solid #3e341a;
list-style-type:none;
}

ul.resultList li{
margin-left:3px;
margin-right:3px;
font-size:8pt;
color:#251f0f;
cursor:pointer;
}

ul.resultList li a{
display:block;
width:100%;
padding-left:1px;
padding-right:1px;
padding-top:1px;
padding-bottom:1px;
color:#251f0f;
text-decoration:none;
}

ul.resultList li a:hover{
background-color:#251F0F;
color:#ffffff;
text-decoration:none;
}

.btn_arrow_red_right{
background-image:url(../../images/public/btn_arrow_red_right.gif);
width:22px;
height:20px;	
}

/*///// COL1 /////*/

#col1 .btn_orange, #col1 .btn_bordeau{
width:190px;
text-align:center;
}

#col1 .btn_orange a.item, #col1 .btn_bordeau a.item{
color:white;
text-transform:uppercase;
height:23px;
line-height:23px;
font-size:8pt;
text-align:center;
}

#col1 .btn_orange{
background-image: url(../../images/public/col1_item_orange.gif);
background-repeat:no-repeat;
}

#col1 .btn_bordeau{
background-image: url(../../images/2010/menu_green1.png);
background-repeat:repeat-x;
}

.details_btn{
display:block;
background-image:url(/images/details_bg.gif);
width:62px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.effacer_btn{
display:block;
background-image:url(/images/bg_effacer.gif);
width:61px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.brun_btn{
display:block;
background-image:url(/images/bg_btn_brun.gif);
width:140px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.grand_rouge_btn{
display:block;
background-image:url(/images/bg_grand_rouge.gif);
width:143px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.grand_beige_btn{
display:block;
background-image:url(/images/bg_grand_beige.gif);
width:140px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.grand_beige_btn02{
display:block;
background-image:url(/images/bg_grand_beige.gif);
width:140px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
margin-right:24px;
}
.beige_btn{
display:block;
background-image:url(/images/bg_btn_beige.gif);
width:40px;
text-align:center;
height:18px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}

.form input, .form select, .form textarea{
border:1px solid #abadb3	
}
.horaire{
margin-left:6px;
border:3px solid #ffffff;	
}

.signup_captcha_container img{
margin-right:24px;
}
.signup_captcha_container input{
width:138px;
}
