/*
** TAILLANT
*/

.fc-bloc-taillant{margin-top: 30px; width: 970px;}
.fc-bloc-container{ margin-bottom:0!important; }
.fc-bloc-container h2{font-size: 13px; padding-top: 5px; background:#fff url(fc_title_bg2.gif) repeat-x top left; color:#FFFFFF; }
.fc-bloc-container h2 .fc-bloc-title{margin-top: 4px; }

#taillants #col1{ width: 230px; }
#taillants #col2{ width: 262px; }
#taillants #col3{ width: 406px; }
.fc-bloc-empty{ width: 30px; }

.fc-bloc-container2{ margin-bottom:0!important; border:1px solid #efefef; border-bottom:0; }
.fc-bloc-container2 h2 { overflow:hidden; background:#fff  repeat-x top left; height:27px; color:#000; padding-left:10px; padding-top:3px; font-weight:normal; font-size:20px; text-transform:uppercase; }

.fc-bloc-container2 .fc-bloc-valeurs{ margin-left: 20px;	margin-bottom: 20px; }
.fc-bloc-container2 .fc-bloc-valeurs h5{ font-size: 17px; }
.fc-bloc-container2 table.tab-val{ font-size: 12px; width: 925px; margin-left: 20px; }
table.tab-val .lign_deb td{ /*background-color: #FFF5EE;*/ background-color: #989898; color: #FFFFFF; }
table.tab-val .col_deb, table.tab-val .col_deb_spe{ text-align: left !important; width: 110px; }
table.tab-val td{ background-color: #FFFFFF; border-left: 1px solid #C2C1BF; border-top: 1px solid #C2C1BF; font-size: 11px !important; padding: 4px; text-align: center; }
table.tab-val .lign_deb .col_fin{ background: url("tab_droite_h.jpg") no-repeat scroll left top transparent; }
table.tab-val .col_fin{ background:  repeat-y scroll left top transparent; border-top: medium none; font-size:0; line-height: 0; padding: 0 !important; text-indent: -10000px; width: 5px; }
table.tab-val .lign_fin{ height: 40px; }
table.tab-val .lign_fin .col_deb{ background:  no-repeat scroll left top transparent; }
table.tab-val .lign_fin td{ background:  repeat-x scroll left top transparent; border-bottom: medium none; border-left: medium none; border-right: medium none; font-size: 0; line-height: 0; padding: 0 !important; text-indent: -10000px; }
table.tab-val .lign_fin .col_fin{ background:  no-repeat scroll left top transparent; }
table.tab-val .demi{ color: #FF680C; font-size: 14px; }
.fc-bloc-container2 .info{ color: #000000; font-size: 12px; margin-left: 20px; margin-top: -20px; margin-bottom: 10px; height: 20px; font-weight: bold; }

.fc-bloc-container2 .link-top{ margin-right: 20px; margin-bottom: 10px;}
.fc-bloc-container2 a.pfoot-link { font-size: 12px; padding-left: 15px!important; background: no-repeat scroll left center #FFFFFF!important;}

.fc-bloc-container2 #corsetterie tr.lign_fin{ height: 20px!important; }
.fc-bloc-container2 #femme_bas{ margin-top: 20px; }

.fc-bloc-container .fc-bloc-content { padding:0; height: 250px; }
#content_1 { text-align: center; }
#content_1 a{ display:block; margin-bottom: 10px; }
#content_1 img{ padding:0; margin:0; }
#content_1 .visu1{ background:url(homme.gif) top left no-repeat transparent; }
#content_1 .visu2{ background:url(femme.gif) top left no-repeat transparent; }
#content_1 .visu3{ background:url(enfant.gif) top left no-repeat transparent; }

#content_2 a{ display:block; width: 120px; margin-left: 20px; }
#content_2 span { text-decoration: none!important; display: inline; float: left; height:40px; width: 40px; margin-right: 15px;}
#content_2 #shoes1 { background:url(chaussures-homme.png) top left no-repeat transparent; }
#content_2 #shoes2 { background:url(chaussures-femme.png) top left no-repeat transparent; }
#content_2 #shoes3 { background:url(chaussures-enfant.png) top left no-repeat transparent; }
#content_2 #shoes4 { background:url(chaussures-bebe.png) top left no-repeat transparent; }

#content_3 a{ display:block; margin-left: 10px; }
#content_3 span { text-decoration: none!important; display: inline; float: left; height:40px; width: 40px; margin-right: 3px;}
#content_3 #sport1 { background:url(velo.png) top left no-repeat transparent; }
#content_3 #sport2 { background:url(roller.png) top left no-repeat transparent; }
#content_3 #sport3 { background:url(plongee.png) top left no-repeat transparent; }
#content_3 #sport4 { background:url(basketball.png) top left no-repeat transparent; }
#content_3 #sport5 { background:url(foot.png) top left no-repeat transparent; }
#content_3 #sport6 { background:url(fitness.png) top left no-repeat transparent; }
#content_3 #sport7 { background:url(equitation.png) top left no-repeat transparent; }
#content_3 #sport8 { background:url(surf.png) top left no-repeat transparent; }


#content_1 a:hover, #content_2 a:hover, #content_3 a:hover{ color:#165EB9; }
/*#content_1 a:hover, #content_2 a:hover, #content_3 a:hover{ color:#FD6A0A; }*/
#content_2 .first, #content_3 .first{ height:10px; }
#content_2 .ligne, #content_3 .ligne{ height:45px; line-height: 40px; }

.content_0 td{ vertical-align: top; }
.content_0 td.visuel_taille{ width: 175px; }
.content_0 .indication{ color: #00ABF4; margin-top: 10px; margin-bottom: 15px; margin-left: 10px; font-size: 15px; font-weight: bold;}
.content_0 .liste { margin-left: 40px; }
.content_0 .liste li { list-style:disc; margin-bottom: 15px; }


.col_deb_spe{
	background-color: #989898!important;
	color: #FFFFFF;
}
.col_spe1{
	background-color: #FCF9BA!important;
}
.col_spe2{
	background-color: #FFCCFF!important;
}
.col_spe3{
	background-color: #DCF4D5!important;
}

.position0 { background-position: 0% 0%!important; }
.position1 { background-position: 20% 0%!important; }
.position2 { background-position: 40% 0%!important; }
.position3 { background-position: 60% 0%!important; }
.position4 { background-position: 80% 0%!important; }
.position5 { background-position: 100% 0%!important; }

.txt_basic{
	margin-left: 40px;
	font-size: 12px;
	width: 850px;
}