

harset "utf-8";
/* CSS Document */

html, body {
   height:100%;
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #c5c2bf;
	background-image: url(/chaussures/logos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
	color: #000000;
}

.freeshop #container {
width:911px;
border: 0px;
margin: 0 auto; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
}

.freeshop #entete {
position:relative;
top: -12px;
width:911px;
height:300px;
z-index:300;
overflow:visible;
}


.freeshop #mainContent {
border: 0px;
padding-bottom: 20px;
}

.freeshop #dedans {
height:200px;
border: 0px;
padding-bottom: 50px;
background:#000000;
vertical-align:middle;
text-align:left;
}

#pied {
background: url(/chaussures/pied.png);
background-position: bottom;
background-repeat:repeat-x;
width:100%;
height:100%;
}
.freeshop #marque {
position:absolute;
top:307px; /* avancé par pas de 17 */
background: url(/chaussures/marques-freeshop.png);
width:232px;
height:452px;
}
.freeshop #callage {
padding: 8px 25px;
}
.freeshop #minipanier {
padding: 21px 32px;
}
.freeshop #blanc {
background: transparent url(/chaussures/blanc.png) repeat-y;
padding: 30px 0;
height:500px;

}
.freeshop #blancv {
background: transparent url(/chaussures/blanc.png) repeat-y;
padding: 10px 0;
height:500px;

}

.freeshop #blanca {
background: transparent url(/chaussures/blanc.png) repeat-y;
padding: 0;
height:500px;

}

.freeshop #navigation {
height:357px;
width:180px;
}
.freeshop #actu {
	position:relative;
	top:100px;
	left:210px;
	background:none;
	width:440px;
	height:70px;
	font-family: "Franklin Gothic Medium", Arial, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	text-transform:uppercase;
	font-weight:normal;
	line-height: 19px;
	display:block;
}
.freeshop #conteneurActu{
	margin: 14px 35px;
	width:661px;
	height:178px;
	background:url(chaussures/actualite_01.png);
	background-color:#b72f32;
	background-repeat:no-repeat;
}
.panier {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	line-height: 15px;

}
.panier samp {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #ffeca1;
	font-weight:normal;
}

.panier b {
	font-family: "Arial black", Arial, sans-serif;
	font-size: 14px;
	color: #9D282C;
	text-transform:uppercase;
	font-weight:normal;
}

.freeshop #placement {
background-position: top center;
background-repeat:no-repeat;
}
.freeshop #etiquette {
background: url(/chaussures/etiquette-bas.png);
background-repeat:no-repeat;
height:88px;
padding: 3px 18px;
}
.minilien {
	font-family: "Arial black", Arial, sans-serif;
	font-size: 13px;
	color: #9B282C;
	text-transform:uppercase;
	font-weight:normal;
	line-height: 12px;
}
.titre {
	font-family: "Arial black", Arial, sans-serif;
	font-size: 18px;
	color: #b72f32;
	text-transform:uppercase;
	font-weight:normal;
	line-height: 17px;
}
.autretitre {
	font-family: "Arial black", Arial, sans-serif;
	font-size: 16px;
	color: #b72f32;
	text-transform:uppercase;
	font-weight:normal;
	line-height: 16px;
}
.centimes {
	font-family: Arial, sans-serif;
	font-size: 20px;
	color: #f58332;
	font-weight: normal;
}
.euro {
	font-family: "Arial Black" Arial, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
}
.prixpts {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #b72f32;
	font-weight: normal;
	text-decoration:line-through;
}
.prixpt {
	font-family: "Arial Black" Arial, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
}
.prixpt samp {
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
}
.champ {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-width: 1px;
	border-color: #7f9db9;
	border-style: solid;
}
.gprix {
	font-family: "Arial Black" Arial, sans-serif;
	font-size: 25px;
	color: #000000;
	font-weight: normal;
}
.gprix samp {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
}


.sprix {
	font-family: "Arial Black" Arial, sans-serif;
	font-size: 16px;
	color: #bc4854;
	font-weight: normal;
	text-decoration:line-through;
}
.sautre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bc4854;
	line-height: 16px;
	font-weight: bold;
	font-style: oblique;
}
.seuro {
	font-family: "Arial Black" Arial, sans-serif;
	font-size: 14px;
	color: #bc4854;
	font-weight: normal;
}
.scentimes {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #bc4854;
	font-weight: normal;
	text-decoration:line-through;
}
.details {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
	text-transform:uppercase;
}
.detailsRouge {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AC2835;
	line-height: 16px;
	text-transform:uppercase;
}
.ariane {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #4b658f;
	font-variant: small-caps;
	line-height: 13px;
}
a.ariane {
	color: #b0414d;
	text-decoration:underline;
}
a.ariane:hover {
	color: #375483;
	text-decoration:none;
}
.arianemega {
	font-family: "Franklin Gothic Medium", Arial, sans-serif;
	font-size: 13px;
	color: #999999;
	text-transform:uppercase;
	line-height: 13px;
}
.arianemega b {
	font-family: "Franklin Gothic Medium", Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-transform:uppercase;
	line-height: 13px;
	font-weight:normal;
}
a.arianemega {
	color: #0081a7;
	text-decoration:underline;
}
a.arianemega:hover {
	color: #b72f33;
	text-decoration:none;
}
.pagination {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 11px;
	color: #c5c2bf;
	text-transform:uppercase;
	font-style:normal;
}
a.pagination {
	color: #0081a7;
	text-decoration:none;
	text-decoration:underline;
	font-style:normal;
}
a.pagination:hover {
	color: #f58332;
	text-decoration:none;
	font-style:normal;
}
.reglette {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777;
	font-style:normal;
	font-weight:normal;
}
a.reglette {
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
}
a.reglette:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
}
.autre a {
	color: #b72f33;
}
.nbpage {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 12px;
	color: #f58332;
	padding: 20px 0 0 0;
}
.nbpage strong {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 14px;
	color: #f58332;
	font-weight:normal;
	letter-spacing:-1px;
	padding: 20px;
}
.tp {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height:19px;
}
.tp strong{
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	letter-spacing:-1px;
	line-height:19px;
}

.panierover {
	background-color: #fac29a;
	cursor: hand;

}
.paniersans {
	background-color: #e6e4e3;
	cursor: default;
}
.boutiqueover {
	cursor: hand;

}
.boutiquesans {
	cursor: default;
}
.autre {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #9D9995;
	text-transform:uppercase;
	font-weight:normal;
	line-height: 16px;
	display:block;
	padding-top:4px;
}
.coordo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-width: 1px;
}
.pied {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 11px;
	color: #888680;
	font-style:normal;
}
a.pied {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 11px;
	color: #B1ACA7;
	font-weight:normal;
	font-style:normal;

}
a.pied:hover {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 11px;
	color: #b72f33;
	font-weight:normal;
	font-style:normal;
}
.tesxtepur {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
	text-transform:none;
}

