/*<CSS ID="pt_advsearch.css" Name="pt_advsearch.css" />*/
/* ADVANCED SEARCH 02/08 */

div.global_search *{
margin:0;
padding:0;
list-style-type:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
div.container_search
{
	width:764px;
	padding:0 0 0 7px;
}

div.container_search option {padding-left:3px}

div.container_column_search{
background:url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/advsearch02_09.gif) 3px 15px repeat-y;
border-left:1px solid #cac9c9;
border-bottom:1px solid #cac9c9;
border-right:1px solid #cac9c9;
width:762px !important;
width:764px;
}
div.btn_valid_search{
clear:both;
width:771px;
}
div.btn_valid_search a{
margin-top:10px;
float:right;
}
/*4 columnS*/
div.column_search_1,div.column_search_2,div.column_search_3,div.column_search_4{
float:left;
}
div.column_search_1{
width:158px;
}
div.column_search_2{
width:215px;
}
div.column_search_3{
width:191px;
}
div.column_search_4{
}
div.header_search{
background:url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/advsearch02_03.gif) top left no-repeat;
width:778px;
height:107px;
}
h1.title_search_1{
display:none;
}
h3.no_result_search{
font-size:15px;
font-weight:bold;
padding:38px 0 0 53px;
margin:0;
color:#000;
}
h4.refine_search{
font-size:14px;
font-weight:bold;
padding:29px 0 0 10px;
margin:0;
color:#3c8c1e;
}
div.header_container_search{
background:url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/advsearch02_07.gif) top left no-repeat;
width:764px;
height:25px;
}
div.header_container_search ul{
padding:6px;
}
div.header_container_search ul li{
display:block;
float:left;
background:url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/advsearch02_10.gif) 0 6px no-repeat;
padding:0 0 0 9px;
font-size:13px;
font-weight:bold;
color:#3c8c1e;
}
div.header_container_search ul li.cat_1{padding:0 96px 0 9px;}
div.header_container_search ul li.cat_2{padding:0 85px 0 9px;}
div.header_container_search ul li.cat_3{padding:0 106px 0 9px;}
div.header_container_search ul li.cat_4{padding:0 0 0 9px;}

span.text_sm_blk{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
margin-bottom:2px;
}

div.padding_col{
padding:5px 10px 5px 10px;
margin:0;
}

div.spacer_search{
clear:both;
font-size:1px;
height:1px;
background:none;
}
div.spacer_search2{
clear:both;
font-size:1px;
height:15px;
background:#FFFFFF;
}
div.container_search input.champs_txt{
background:#FFFFFF;
border:1px solid #3c3c3c;
width:120px;
height:15px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
margin:2px 2px 5px 2px;
}
div.container_search input.champs_txt2,div.container_search input.champs_txt3{
background:#FFFFFF;
border:1px solid #3c3c3c;
width:120px;
height:15px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
margin:10px 2px 0px 12px;
}
div.container_search input.champs_txt3{
margin:10px 2px 0px 26px;
}
div.container_search select.textfield{
background:#FFFFFF;
border:1px solid #3c3c3c;
width:160px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
margin:4px 2px 5px 2px;
}
label.text_radio{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
float:left;
margin:0;
padding:0 0 2px 5px !important;
padding:3px 0 0 2px;
}
div.sub-radios_search{
padding-top:5px !important;
padding-top:0px;
clear:both;
}
div.sub-radios_search label { font-size: 10px; margin-left: 4px; vertical-align: top!important; vertical-align:middle;}
input.radio_search{
padding:0;
margin:0;
float:left;
}
span.col4{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:10px;
}

/* SEARCH RESULTS HEADER */
#refineSearch { width: 778px; }

div.resultQuery { width: 580px; float: left; display: inline; margin: 10px 0; background: url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/xs_recherche_3_03.gif) no-repeat; }
div.resultQuery h2 { font: bold 14px Arial, Helvetica, sans-serif; margin: 40px 0 0 55px; }
div.resultQuery em { font-style: normal; color: #556E73; }

div.resultRefine { width: 185px; float: left; display: inline; margin: 46px 0px 10px 204px; padding: 3px 0 3px 12px; }
div.resultRefine h3 { color: #556E73; font: bold 12px Arial, Helvetica, sans-serif; margin: 0 0 5px; white-space: nowrap; }
div.resultRefine input { border: 1px solid #444; color: #555; font-size: 12px; padding: .1em; width: 130px; margin: 5px 4px 14px 0; vertical-align: middle; }
div.resultRefine input:focus { background: #F9F9F9; color: #222; }
div.resultRefine input.okBTN { width: auto; }

div.resultRefine img { vertical-align: middle; }
div.resultRefine p { color: #556E73; font: 10px Verdana, Arial, Helvetica, sans-serif; white-space: nowrap; line-height: 1.3; }
div.resultRefine p a { background: transparent url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/xs_recherche_3_10.gif) no-repeat left center; color: #556E73; padding-left: 28px;  display: block; text-decoration: none; }
div.resultRefine p a:hover { text-decoration: underline; }

div.modifySearch {background-color:#F1F1F1; margin:10px 4px 10px 4px; padding: 15px 0 15px 10px; font-size: 10px ; }
div.modifySearch div.modSection { float: left; display: inline; margin: 0 15px 0 0; }
div.modifySearch p { display: inline; }
div.modifySearch select, div.modifySearch input { border: 1px solid #444; color: #555; margin-left: 3px; font-family:Arial,Helvetica,sans-serif;font-size:11px;}
div.modifySearch p.srchLink { margin-left: 8px; }
div.modifySearch p.srchLink a { color: #222; background: url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/arrow_gr_right.gif) no-repeat right 5px; padding-right: 12px; text-decoration: none; }
div.modifySearch p.srchLink a:hover { color: #000; text-decoration: underline; }
div.modifySearch p.srchPrev { margin: 0 4px; }
div.modifySearch p.srchPrev a { color: #222; background: url(//media.laredoute.fr/intl/PT/pt/XHTML/advsearch/arrow_gr_left.gif) no-repeat left 5px; padding-left: 10px; text-decoration: none; }
div.modifySearch p.srchPrev a:hover { color: #000; text-decoration: underline; }

/* This clears floats - DO NOT modify or delete .clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

#search_help { clear: both; margin: 15px 0; padding-top: 10px; border-top: 1px dashed #999; width: 100%; font-family: Verdana, Arial, Sans-Serif; }
#search_help img { margin: 10px 0 4px 20px; }
#search_help div.search_group { margin-left: 50px; }
#search_help p { color: #556E73; margin-right: 45px; font-size: x-small; }
#search_help h3 { color: #556E73; text-decoration: underline; font-size: 12px; }
#search_help h4 { color: #3C8C1E; margin: 10px 0 0; }

span.colWid { width: 35px; display: block; float: left; vertical-align: middle; font: 10px verdana, arial, sans-serif; }
div.column_search_4 div.sectdiv { margin: 10px 0; }
.sectdiv input { margin-right: 3px; }

#container .textfield {
background-color:#FFFFFF;
border:1px solid #4D4D4D;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
#container .smalltextfield {
background-color:#FFFFFF;
border:1px solid #4D4D4D;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
}

#container .global_search {text-align:center;}

#container .header_search {margin:auto!important;}
#container .container_search {margin:auto!important;}
#container .btn_valid_search {margin:auto!important;}

#container .global_search div { text-align:left;}

.page_switch {float:right!important;}
.page_switch a {color:#3C8C1E!important; font-weight:bold!important; text-decoration:none!important;}
.leftBorder {
border-left:1px dotted #888888;
width:5px;
padding-left:5px;
padding-right:5px;
float:left;
height:15px;
}


