* html #page {
	text-align:center;
}

*+html #page {
	padding: 0px 0px 0px 2px;
	text-align:center;
}

.rel {
	position: relative;
}

#header2008a{
	height: 70px;
	background-color: #2b201e;
}

#header2008b{
	position: relative;
	height: 22px;
	background-color: #150f0f;
	text-align:center;
}

#headerLogo{
	position: absolute;
	height: 33px;
	width: 248px;
	bottom: -2px;
	margin-left: -222px;
}

#headerLogo img{
	margin-right: 50px;
}

#headerText{
	position: relative;
	top: 4px;
	left: 203px;
	color: white;
	font-size: 14px;
	font-family: arial;
}

#header2008c{
	position: relative;
	height: 46px;
	background-color: #2b201e;	
	text-align:center;
	padding-bottom: 5px;
}

#entete2008{
	position: absolute;
	height: 12px;
	top: 20px;
	left: auto;
	right: auto;
	
}





#menu2008White{
	position: relative;
	height: 43px;
	margin-left: auto;
	margin-right: auto;
	width: 882px;
}

#menu2008White td {
	margin: 0px;
	padding: 0px;
}

#menu2008White a{
	color: black;
	font-size: 14px;
	padding-left: 16px;
	padding-right: 16px;
	font-family: arial;
	display: block;
	height: 43px;
	padding-top: 13px;
}

*> #menu2008White a{ /* Hack IE6 */
	height: 32px;
}




#bouton1White a:hover, #bouton2White a:hover, #bouton3White a:hover, #bouton4White a:hover, #bouton5White a:hover, #bouton6White a:hover, #bouton7White a:hover, #bouton8White a:hover, #bouton9White a:hover, #bouton10White a:hover {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/menuFR-1.png") no-repeat top left;
	color: white;
}

#bouton1White a:hover {
	background-position: -393px -41px;
}

#bouton2White a:hover {
	background-position: -635px -41px;
}

#bouton3White a:hover {
	background-position: -903px -41px;
}

#bouton4White a:hover {
	background-position: -1181px -41px;
}

#bouton5White a:hover {
	background-position: -1451px -41px;
}

#bouton6White a:hover {
	background-position: -1755px -41px;
}

#bouton7White a:hover {
	background-position: 0px -175px;
}

#bouton8White a:hover {
	background-position: -260px -175px;
}

#bouton9White a:hover {
	background-position: -539px -175px;
}

#bouton10White a:hover {
	background-position: -133px -41px;
}


#bouton1WhiteEN a:hover, #bouton2WhiteEN a:hover, #bouton3WhiteEN a:hover, #bouton4WhiteEN a:hover, #bouton5WhiteEN a:hover, #bouton6WhiteEN a:hover, #bouton7WhiteEN a:hover, #bouton8WhiteEN a:hover, #bouton9WhiteEN a:hover, #bouton10WhiteEN a:hover {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/menuEN-1.png") no-repeat top left;
	color: white;
}

#bouton1WhiteEN a:hover {
	background-position: -390px -41px;
}

#bouton2WhiteEN a:hover {
	background-position: -635px -41px;
}

#bouton3WhiteEN a:hover {
	background-position: -887px -41px;
}

#bouton4WhiteEN a:hover {
	background-position: -1162px -41px;
}

#bouton5WhiteEN a:hover {
	background-position: -1456px -41px;
}

#bouton6WhiteEN a:hover {
	background-position: -1739px -41px;
}

#bouton7WhiteEN a:hover {
	background-position: 0px -175px;
}

#bouton8WhiteEN a:hover {
	background-position: -253px -175px;
}

#bouton9WhiteEN a:hover {
	background-position: -530px -175px;
}

#bouton10WhiteEN a:hover {
	background-position: -133px -41px;
}



#page {
	text-align:center;
}




#frame {
	width:870px;
	margin-right:auto;
	margin-left:auto !important; /* stupid ie... */
	margin-left:1px;
	margin-top:0px;
	padding:0px;
	text-align:left;
}

#content {
	width:510px !important;
	width:550px;
	padding:0 20px 0 20px;
	float:left;

	overflow:hidden;
}

#google {
	width: 510px;
	position: relative;
	left: 3px;
}

#sidebar {
	width:318px;
	padding:0px;
	margin-right: 1px;
	float:right;
	background-color:#FFFFFF;

}

#sidebar div,
#sidebar ul {
	padding:0 9px 9px 9px;
}

#sidebar div div {
	padding:0 0 0 0;
}


#header {
	width:800px;
	margin-right:auto;
	margin-left:auto !important; /* stupid ie... */
	margin-left:1px;
	margin-top:0px;
	padding:0px;
}
	
	
	
#footer {
	position: relative;
	height: 205px;
	width: 853px;
	margin-right:auto; 
	margin-left:auto;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
}

html>/**/body .footer_content  ul li{
		line-height: 12px ;
}


#footer a{
	text-decoration: none;
	color:#666666;
	font-size: 11px;
}

#footer a:hover {
	color:#cf3333;
}




#footer0  {
	width: 180px;
	height: 15px;
	position: absolute;
	top: 7px;
	left: 15px;
	padding:0px;
	text-align: left;
	color:#FFFFFF;
	border-bottom: 1px solid #343434;
}

#footer0bas {
	width: 190px;
	position: absolute;
	top: 27px;
	left: 14px;
	text-align:left;
}

#footer1  {
	width: 590px;
	height: 15px;
	position: absolute;
	top: 7px;
	left: 15px;
	padding:0px;
	text-align: left;
	color:#FFFFFF;
	border-bottom: 1px solid #343434;
}

#footer1bas {
	width: 380px;
	position: absolute;
	top: 30px;
	left: 14px;
	color:#FFFFFF;
	font-size: 8px;
	text-align:left;
}

#footer1basgauche0bis {
	width: 90px;
	position: absolute;
	left: 0px;
}

#footer1basgauche0 {
	width: 90px;
	position: absolute;
	left: 100px;
}

#footer1basgauche {
	width: 90px;
	position: absolute;
	left: 200px;
}

#footer1basdroit {
	width: 90px;
	position: absolute;
	left: 300px;
}

#footer1basdroit2 {
	width: 90px;
	position: absolute;
	left: 400px;
}

#footer1basdroit3 {
	width: 90px;
	position: absolute;
	left: 500px;
}

#footer2  {
	width: 110px;
	height: 15px;
	position: absolute;
	top: 7px;
	left: 630px;
	padding:0px;
	text-align: left;
	color:#FFFFFF;
	border-bottom: 1px solid #343434;
}

#footer2bas {
	width: 120px;
	position: absolute;
	top: 30px;
	left: 629px;
	color:#FFFFFF;
	font-size: 8px;
	text-align:left;
}


#footer3  {
	width: 76px;
	height: 15px;
	position: absolute;
	top: 7px;
	left: 765px;
	padding:0px;
	text-align: left;
	color:#FFFFFF;
	border-bottom: 1px solid #343434;
}

#footer3bas {
	width: 70px;
	position: absolute;
	top: 30px;
	left: 764px;
	color:#FFFFFF;
	font-size: 8px;
	text-align:left;
}

#footerBar a{
	text-decoration: none;
	color:#868686;
	font-size: 11px;
}

#footerBar a:hover {
	color:#cf3333;
}





/********************************** HOME **********************************/


.homeTab {
	position: absolute;
	width: 277px; 
	border: 1px solid #d7d7d7;
}

.homeTitle {
	position: absolute; 
	top: 0px; 
	left: 10px;
}

.homeCorner1 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	top: -1px; 
	left: -1px;
}

.homeCorner2 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	top: -1px; 
	left: 272px;
}

*> .homeCorner2 { /* Hack IE6 */
	left: 274px;
}

.homeCorner3 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: -1px;
	top: 188px;
}


*> .homeCorner3 { /* Hack IE6 */
	top: 190px;
}

.homeCorner4 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: 272px;
	top: 188px;
}

*> .homeCorner4 { /* Hack IE6 */
	left: 274px;
	top: 190px;
}





.homeCorner3News {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: -1px;
	top: 391px;
}

*> .homeCorner3News { /* Hack IE6 */
	top: 393px;
}

.homeCorner4News {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: 272px;
	top: 391px;
}

*> .homeCorner4News { /* Hack IE6 */
	left: 274px;
	top: 393px;
}




.homeCorner2Pop {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	top: -1px; 
	left: 846px;
}

*> .homeCorner2Pop { /* Hack IE6 */
	left: 848px;
}

.homeCorner3Pop {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: -1px;
	top: 219px;
}


*> .homeCorner3Pop { /* Hack IE6 */
	top: 221px;
}

.homeCorner4Pop {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: 846px;
	top: 219px;
}

*> .homeCorner4Pop { /* Hack IE6 */
	left: 848px;
	top: 221px;
}




.homeCorner4Shop {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: 847px;
	top: 188px;
}

*> .homeCorner4Shop { /* Hack IE6 */
	left: 849px;
	top: 190px;
}



/********************************** HOME CONTENU**********************************/


.homeRecNews1 {
	position: absolute;
	top: 38px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews1 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}

.homeRecNews2 {
	position: absolute;
	top: 85px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews2 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}

.homeRecNews3 {
	position: absolute;
	top: 132px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews3 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}

.homeRecNews4 {
	position: absolute;
	top: 179px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews4 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}

.homeRecNews5 {
	position: absolute;
	top: 226px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews5 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}

.homeRecNews6 {
	position: absolute;
	top: 273px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews6 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}

.homeRecNews7 {
	position: absolute;
	top: 320px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRecNews7 img {
	width: 33px; 
	height: 33px;
	border: 1px solid black;
}





.homeRec1 {
	position: absolute;
	top: 36px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec1 img {
	border: 1px solid black;
}

.homeRec2 {
	position: absolute;
	top: 81px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec2 img {
	border: 1px solid black;
}

.homeRec3 {
	position: absolute;
	top: 126px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec3 img {
	border: 1px solid black;
}

.homeRec4 {
	position: absolute;
	top: 171px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec4 img {
	border: 1px solid black;
}

.homeRec5 {
	position: absolute;
	top: 216px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec5 img {
	border: 1px solid black;
}

.homeRec6 {
	position: absolute;
	top: 261px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec6 img {
	border: 1px solid black;
}

.homeRec7 {
	position: absolute;
	top: 306px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec7 img {
	border: 1px solid black;
}

.homeRec8 {
	position: absolute;
	top: 351px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec8 img {
	border: 1px solid black;
}

.homeRec9 {
	position: absolute;
	top: 396px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec9 img {
	border: 1px solid black;
}

.homeRec10 {
	position: absolute;
	top: 441px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec10 img {
	border: 1px solid black;
}

.homeRec11 {
	position: absolute;
	top: 486px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec11 img {
	border: 1px solid black;
}

.homeRec12 {
	position: absolute;
	top: 531px;
	left: 8px;
	width: 265px; 
	height: 35px;
}

.homeRec12 img {
	border: 1px solid black;
}





.homeSousRec1 {
	position: absolute;
	top: -2px;
	left: 40px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #3d3d3d;
}

.homeSousRec1 a{
	color: #3d3d3d;
}


.homeSousRec2 {
	position: absolute;
	top: 11px;
	left: 40px;
	font-size: 11px;
	font-family: Arial;
}

.homeSousRec2 a{
	color: #000;
}

.homeSousRec3 {
	position: absolute;
	top: 23px;
	left: 40px;
	font-size: 11px;
	color: #a52967;
	font-weight: bold;
	font-family: Arial;
}

.homeSousRec3 a{
	color: #a52967;
}

.homeSousRec4 {
	font-size: 11px;
	color: #a52967;
	font-weight: bold;
	font-family: Arial;
	position: absolute; 
	left: 140px; 
	bottom: -2px; 
	font-size: 11px;
}

.homeSousRec4 a{
	color: #a52967;
}

.homeSousRec4 img {
	width: 14px; 
	height: 11px; 
	border: 0px;
	position: relative;
	top: 2px;
}





.homeArticles {
	position: absolute; 
	bottom: 6px;
	right: 0px;
	width: 133px;
	text-align: center;
	font-size: 12px;
	color: #a52967;
	font-weight: bold;
	font-family: Arial;
}

.homeArticles a{
	color: #a52967;
}


.homeArticlesEN {
	position: absolute; 
	bottom: 6px;
	right: 0px;
	width: 90px;
	text-align: center;
	font-size: 12px;
	color: #a52967;
	font-weight: bold;
	font-family: Arial;
}

.homeArticlesEN a{
	color: #a52967;
}



#tagCadre {
	width: 521px; 
	height: 330px; 
	text-align: justify; 
	border: 1px solid #d7d7d7;
	position : relative; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 0px; 
}

*> #tagCadre {
	width: 500px; 
}

#tagCadre a {
	margin-right: 4px;
	margin-left: 3px;
}


#tagCadreBig {
	width: 521px; 
	text-align: justify; 
	border: 1px solid #d7d7d7;
	position : relative; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 0px; 
	font-family: arial;
}

*> #tagCadreBig {
	width: 500px; 
}


#tagTip {
	position: absolute;
	right: -2px;
	bottom: -1px;
	border: 1px solid #d7d7d7;
	width: 85px; 
	padding: 3px;
	padding-left: 6px;
	background-color: #f6f3ef;
}

*> #tagTip {
	right: -1px;
	width: 75px; 
}

.tagTipCorner {
	position: absolute; 
	right: -2px; 
	bottom: -2px;
}

*> .tagTipCorner {
	position: absolute; 
	right: -1px; 
	bottom: -1px;
}





#conseilsCadre {
	width: 521px; 
	height: 200px; 
	text-align: justify; 
	border: 1px solid #d7d7d7;
	position : relative; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 5px; 
	z-index: 100;
}

*> #conseilsCadre {
	height: 193px; 
	width: 500px; 
}



#alphaCadre {
	width: 471px; 
	text-align: justify; 
	border: 1px solid #d7d7d7;
	position : relative; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	margin-left: 19px;
	background-color: #f6f3ef;
}

*> #alphaCadre {
	width: 450px; 
}

#alphaCadre a {
	position: relative; 
	left: 13px; 
	top: 1px; 
}

#alphaCadre2 {
	width: 521px; 
	text-align: justify; 
	border: 1px solid #d7d7d7;
	position : relative; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	margin-left: 0px;
	
}

*> #alphaCadre2 {
	width: 500px; 
}

#alphaCadre2 a {
	position: relative; 
	left: 13px; 
	top: 1px; 
}

#alphaTip {
	position: absolute;
	right: -2px;
	top: -1px;
	border: 1px solid #d7d7d7;
	width: 64px; 
	padding: 3px;
	padding-left: 6px;
	background-color: #f6f3ef;
}

*> #alphaTip {
	right: -1px;
	width: 55px; 
}





.contactList {
	position: absolute; 
	top: 0px; 
	left: 130px;
	
}

*> .contactList {
	left: 120px;
}





.commentContent {
	position: relative;
	width: 520px; 
	font-family: Arial;
	border: 1px solid #d7d7d7;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 12px;
	padding-bottom: 13px;
	text-align: justify;
	background-color: #f6f3ef;
}

*> .commentContent { /* Hack IE6 */
	width: 493px; 
	padding-top: 5px;
	padding-bottom: 6px;
	!padding-top: 5px;
	!padding-bottom: 6px;
}


.commentTab {
	position: relative;
	width: 520px; 
	font-family: Arial;
	text-align: justify;
	margin-bottom: 20px;
}

*> .commentTab { /* Hack IE6 */
	width: 510px; 
}

.commentName {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	color: #3d3d3d;
	position: relative; 
	margin-bottom: 7px;
}

.commentDate {
	position: absolute; 
	right: 0px; 
	top: 3px; 
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	color: #3d3d3d;
}






.conseilTab2 {
	position: relative;
	width: 520px; 
	font-family: Arial;
	border: 1px solid #d7d7d7;
	background:url(images/homeDegrade2.png) repeat-x;
	padding: 7px;
	text-align: justify;
}

*> .conseilTab2 { /* Hack IE6 */
	width: 506px; 
}

.conseilName {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	color: #3d3d3d;
	position: relative; 
	margin-bottom: 13px;
}

.conseilDateBold {
	position: absolute; 
	right: 5px; 
	top: 6px; 
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	color: #3d3d3d;
}






.rubComments {
	font-size: 11px;
	color: #a52967;
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
	margin-left: 7px;
}

.rubComments a{
	color: #a52967;
}

.rubComments img {
	width: 14px; 
	height: 11px; 
	border: 0px;
	position: relative;
	top: 2px;
}




.interview {
	position: relative; 
	left: 3px; 
	bottom: 2px;
}

*> .interview {
	bottom: 2px;
}




.itemLexique {
	position: relative;
	height: 27px;
	margin-top: 4px;
}

.imgLeft img {
	float: left;
	margin-right: 5px;
	border: 1px solid #000;
}

.description {
	position: absolute;
	top: 5px;	
	left: 33px;
	width: 300px;
}

.description a {
	border: 0px;
}






#logo1 a.images{
	display: block; 
	width: 78px; 
	height: 77px; 
	background-image: url(images/logo1bis.jpg);
}

#logo1 a.images:hover{
	visibility: visible;
}

#logo1 a.images:hover img {
	visibility: hidden;
}

#logo2 a.images{
	display: block; 
	width: 78px; 
	height: 77px; 
	background-image: url(images/logo2bis.jpg);
}

#logo2 a.images:hover{
	visibility: visible;
}

#logo2 a.images:hover img {
	visibility: hidden;
}

#logo3 a.images{
	display: block; 
	width: 79px; 
	height: 77px; 
	background-image: url(images/logo3bis.jpg);
}

#logo3 a.images:hover{
	visibility: visible;
}

#logo3 a.images:hover img {
	visibility: hidden;
}





#smenuUL li a {
	color: #CCC;
	position: relative;
	top: 2px;

}









#subscribe_options{
	margin-top:9px;
	padding:8px 5px;
	font-size:90%
}
	
#subscribe_options{margin-top:-10px}

#subscribe_options .subscribe_icons{width:295px; margin:0 auto}
#subscribe_options .subscribe_icons ul{ list-style-type: none; }
#subscribe_options .subscribe_icons li{float:left; background: none;margin:0 2px 5px 2px;width:55px;text-align:center;padding: 7px 0 0 0; font-size:11px}
#subscribe_options .subscribe_icons a{
	display:block; 
	
	font-size:11px; 
	padding:45px 0 2px;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
}
#subscribe_options .subscribe_icons a:hover{color:#444;text-decoration:none;-moz-box-shadow:0 2px 4px hsla(0,0%,0%,.35);-webkit-box-shadow:0 2px 4px hsla(0,0%,0%,.35)}
#subscribe_options .subscribe_icons .subscribe_twitter a{background-position:center -93px}
#subscribe_options .subscribe_icons .subscribe_facebook a{background-position:center -193px; padding-left: 4px;}
#subscribe_options .subscribe_icons .subscribe_rss a{background-position:center -293px}
#subscribe_options .subscribe_icons .subscribe_email a{background-position:center -398px;}
#subscribe_options p{clear:both}
#subscribe_options .more_subscribe_options{text-align:center}





/***************  ANCIENNE DELIMITATION LAYOUT.CSS/STYLE.CSS  *********/





body, html {
	margin:0;
	padding:0;
	font-size : 90%;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	text-align:center;
}

body {
	margin:0;
	padding:0;
	background-color: #2b201e;
}

*::-moz-selection {
	background-color:#FF3C00;
	color:white;
}

a {
	color:#553820;
	text-decoration:none;
}

#content a {
	border-bottom:1px dotted #553820;
}

#content a:hover {
	color:#FF3C00;
	border-bottom:1px dotted #FF3C00;
}

#prelude {
	display: none;
}

#title {
	background:transparent url(images/header.gif) top no-repeat;
	height:66px;
	margin:0;
	padding:25px 25px 0 25px;
	clear:both;
	text-align:left;
}

html>body #title {
	height:41px;
}

#title h1 {
	padding:0;
	margin:0;
	font-weight:normal;
	line-height:.7em;
	font-size:2.1em;
	letter-spacing:-.1em;
	font-family:helvetica;
}

#title h1 a {
	color:white;
	display:block;
}

.description {
	color:#c9e45a;
}

#content h1 {
	color:#111111;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:26px;
	padding:0;
	margin:0;
	border:none;
	clear:both;
}

#content h1 a {
	text-decoration:none;
	border:none;
	color:#222;
}

#content h1 a:hover {
	border-bottom:1px dotted silver;
	color:#555;
}



#content h2 {
	color:#111111;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:26px;
	padding:0;
	margin:0;
	border:none;
	clear:both;
}

#content h2 a {
	text-decoration:none;
	border:none;
	color:#222;
}

#content h2 a:hover {
	border-bottom:1px dotted silver;
	color:#555;
}

hr {
	display:none;
	clear:both;
}

h3, h4 {
	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;
	
	color:#3d3d3d;
	padding:0;
	margin:2em 0 0 0;
	clear:both;
}

input,
textarea,
select {
	padding:4px;
	border:1px solid #515151;
	font-size:.9em;
	line-height:1em;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
}

input,
label {
	height:auto !important;
	height:2em;
	width:auto;
	padding:4px;
}

label {
	font-size:.9em;
}


#searchform input#q {
	width:130px !important;
	padding:4px;
	border:1px solid #515151;
	font-size:.9em;
	line-height:1em;
	text-transform:none;
	color:black;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	background:white;
}

#sidebar input.btn,
#searchform input {
	width:75px;
	font-family : Arial;
	font-size: 10px;
}

#searchform {
	margin-top:10px !important;
}

#searchform br {
	display:none;
}

input.btn,
#searchform input,
input#submit,
input#preview {
	background:#111111;
	color:#FFFFFF;
	padding:4px;
	border:1px outset #000000;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	text-transform:uppercase;
}

input[class=btn],
input[type=submit]
input[id=submit]
input[id=preview] {
	padding:3px;
}

textarea {
	overflow:auto;
	display:block;
	width:100%;
}

ul,
ol {
	list-style-type:none;
	list-style-position:outside;
	padding:0;
	margin:.2em 0 .2em 0;
}

ul li,
ol li {
	background:transparent url(images/puce.png) 2px .4em no-repeat;
	padding-left:15px;
}

ul li a {
	font-family:Arial, Helvetica, sans-serif;
}

ul ul li,
ol ol li {
	background:transparent url(images/bullet.gif) 0px .5em no-repeat;
	padding-left:8px;
}

#content ol li {
	list-style-type:decimal;
	list-style-position:inside;
	background:transparent;
	padding-left:0;
}
#content ol li li {
	padding-left:2em;
}

a img {
	border: 0 none;
}

form {
	padding:0;
	margin:0;
}

pre,
code {
   display:block;
   font: 1em 'Courier New', Courier, Fixed, monospace;
   font-size : 100%;
   color: #000;
   /*background : #fff url(images/preback.jpg) no-repeat left top;*/
   overflow : auto;
   text-align:left;
   border : 1px solid #99cc66; /*highlight color */
   padding : 0px 20px 0 30px;
   margin:1em 0 1em 0;
   line-height:17px;
}

.alt {
	background-color:#F5F5F5 !important;
}

.icon {
	vertical-align:middle;
	border:0;
}
.with_icon {
	padding:2px 0 2px 0
}

.navigation {
	clear:both;
	padding:0;
	display:block;
}

.alignleft {
	display:block;
}

.alignright {
	display:block;
}


/*-------SIDEBAR---------*/

#sidebar {
	font-size:.9em;
	color: #333333;
}
 
#sidebar ul,
#sidebar ol {
	padding:0;
}

#sidebar form,
#sidebar p {
	padding:0;
	margin:0 0 1em 0;
}

#sidebar h2 {
	color:#000000;
	height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 8px;
	margin:10px 0 10px 0;
	font-size: 12px;
	font-weight:normal;
	text-transform:uppercase;
}

html>body .ellipsis li {
	clear:both;
}

html>body .ellipsis li:after { 
	content: "...";
	display:inline;
}

html>body .ellipsis li span {
	white-space:nowrap;
	overflow:hidden;
	max-width:180px;
	width:auto !important;
	display:inline;
	float:left;
}

ol.ellipsis li span {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:190px;
	display:block;
}

#sidebar a{
	text-decoration: none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sidebar a:hover,
#sidebar .current_page_item li a:hover,
#sidebar .current-cat li a:hover {
	color:#cf3333;
}

#sidebar .current_page_item a,
#sidebar .current-cat a {
	font-weight:bold;
	color:#FF3C00;
}

#sidebar .current_page_item li a,
#sidebar .current-cat li a {
	font-weight:normal;
	color:#BBBBBBB;
}

#sidebar li {
	background:transparent url(images/puce.png) 2px 4px no-repeat;
}

#sidebar li img {
	vertical-align:middle;
	border:0;
}

#sidebar input.btn {
	margin-left:4px;
}

/*
menu
*/

.menu {
	list-style-type:none;
	background:url(images/menu/menu_bg.gif) 50% 0 #515151 repeat-x;
	margin:0;
	padding:0;
	height:80px;
	width:780px;
	border-top:1px solid #FFFFFF;
	overflow:hidden;
}

.menu li {
	background:none;
	padding:0;
	display:table-row;
	vertical-align:middle;
	float:left;
	height:80px;
	
}

.menu li.last_menu,
.menu li.right_menu {
	float:right;
}


.menu li a {
	font-size:.8em;
	text-transform:uppercase;
	line-height:normal !important;
	line-height:80px;
	display:table-cell;
	vertical-align:middle;
	height:80px;
	padding:0 10px 0 10px;
	background:url(images/menu/menu_triple.gif) top left transparent repeat-x;
}

.menu li a:hover,
.menu li a:active {
	background-position:center left;
	color:#FFFFFF;
}

.menu li.current_page_item a {
	background-position:bottom left !important;
	color:#1F3700 !important;
}

.menu li a.first_menu {
	padding-left:35px;
	background-repeat:no-repeat;
	background-image:url(images/menu/menu_start_triple.gif);
}

.menu li a.last_menu,
.menu li a.last_menu_off {
	padding-right:35px;
	background-repeat:no-repeat;
	background-image:url(images/menu/menu_end_triple.gif);
	background-position:top right;
}

.menu li a.last_menu:hover,
.menu li a.last_menu:active {
	background-position:center right;
}

.menu li.current_page_item a.last_menu {
	background-position:bottom right !important;
}

.menu li a {
	color:white;
	text-decoration:none;
}

.menu li.lang_menu {
	float:right;
}

.menu li.lang_menu a span {
	width:19px;
	height:80px;
	overflow:hidden;
	text-indent:100px;
	display:block;
}


.menu li.lang_menu a {
	display:block;
	width:19px;
	cursor:pointer;
}


/*---------LANGS----------*/

.menu li#fr_FR a span {

}

.menu li#en_US a span {

}

.menu li#fr_FR.current_page_item a span,
.menu li#fr_FR  a:active span {

}

.menu li#en_US.current_page_item a span,
.menu li#en_US  a:active span {

}

/*--------FOOTER---------*/

#footer .footer_content {	
	width:853px !important;
	width:853px;
	height: 178px;
	display:block;
	margin-right:auto;
	margin-left:auto !important; /* stupid ie... */
	margin-top:0px;
	padding: 0px;
	border-top:1px solid black;
	text-align:center;
	position: relative;
	/*background-image: url(images/diago-black.jpg);*/
}

/*--------POST--------*/

.post {
	font-size:.9em;
	border-top:20px solid #F5F5F5;
	margin-bottom:10px;
	padding:1em 0 1em 0;
}

.post h2,
.post h3 {
	font-size:2em;
}

.post h4,
.post h5 {
	font-size:1.5em;
}

.post hr {
	display:block;
}

.highlight_box {
	font-size:.9em;
	border:2px solid #F5F5F5;
	padding:1em;
	margin-bottom:20px;
}

.highlight_box .post {
	font-size:1em;
	border:0px none;
	margin-bottom:0px;
	padding:0 0 0 0;
}

.highlight_box .post p {
	margin:0;
}

.highlight_box .post .date {
	display:none;
}

.highlight_box h2,
.highlight_box h3,
.highlight_box h4,
.highlight_box h5 {
	font-size:2em;
	border-bottom:10px solid #F5F5F5;
}

.highlight_box .post h2,
.highlight_box .post h3,
.highlight_box .post h4,
.highlight_box .post h5 {
	font-size:1.5em;
}

.readmore {
	display:block;
	text-align:left;
	font-weight:bold;
	clear:both;
	margin:1em 0 1em 0;
	color:#FF3C00;
}

.day-date {
	display: none;
}

.date { /* date & author */
	color : silver;
	float:right;
	line-height:2.3em;
	margin:1.5em 0 5px 10px;
	padding-left:5px;
	border-left:1px solid silver;
	font-size:.8em;
	text-align:center;
	position:relative;
	right:0;
}

.date_day {
	display:block;
	font-size:3em;
	text-align:right;
}

.date_month {
	display:block;
	font-size:3em;
	text-align:right;
	font-weight:bold;
}

.date_year {
	display:block;
	font-size:1.4em;
	line-height:.9em;
}

.postmetadata {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	color:#515151;
	list-style-type:none;
}

#content .postmetadata a {
	color : #FF3C00;
	border:none;
	text-decoration:none;
}

#content .postmetadata a:hover {
	border-bottom:1px dotted silver;
}


#content .commentlist dt{
	/*	clear:both;*/
	position:absolute;
}

html > body #content .commentlist dt{
	position:static;
}

#content .commentlist dd {
	margin:0;
	padding:10px 3em 10px 10px; /* for ie not overlapping the comment with the date */
	font-size:12px;
	color:silver;
	margin:0 0 1em 0;
	text-align:justify;
	/*letter-spacing:1px; */
	line-height:1.5em; 
	font-family:Arial, Helvetica, sans-serif;
}

html > body #content .commentlist dd {
	padding:10px;
}

#content .commentlist .comment {
	color:#000000;
}

#content .commentlist .date {
	margin-right:5px;
	font-size:.5em;
}

#content .commentlist .comment_text {
	margin-top:5px;
	display:block;
}

html > body #content .commentlist dd.author_comment {
	background:url(images/transp-80.png) #c9e45a !important;
	width:auto;
}

#content .commentlist dd.author_comment {
	background-color:#c9e45a !important;
	filter:alpha(opacity=20);
	width:510px;
}

#content .commentlist .author_comment .author,
#content .commentlist .author_comment .author a {
	color:#c9e45a !important;
	border-color:#c9e45a !important;
}


#content .commentlist dd.author_comment * { /* ie */
	filter:alpha(opacity=100);
	position:relative;
}

#content .commentlist dt.author_comment .date {
	color:#a5ba52 !important;
	border-color:#a5ba52 !important;
}

#content textarea#comment {
	font-size:1em;
	line-height:1.3em;
}

#commentform small {
	color:#515151;
}

.commentmetadata {

}

.entry {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	text-align:justify;
	/*letter-spacing:1px; */
	line-height:1.5em; 
}

.entry p {
	margin:1em 0 1em 0;
}

tbody {
	font-size:0.8em;
}

th {
	font-size:0.8em;
}




.rectangle {
	position: relative;
	width: 510px;
	height: 100px; 
	border: 1px solid #000000; 
	color: #FFF;
	margin-top: 7px;
	background-image: url(images/diago-black.jpg);
	font-family:Arial, Helvetica, sans-serif;
}

.rectangle a {
	font-weight: bold;
	color: #FFF;
	border: 0 none;
	text-decoration: none;
}

.rectangle img {
	border-right: 1px solid black;
}

.rectangleLink {
	position: absolute; 
	top: 9px; 
	left: 130px;
	font-weight: bold;
}

.rectangleLink a {
	border: 0;
}

.rectangleLink a:hover {
	color: red;
}





.rectangleMini {
	position: relative;
	width: 510px;
	height: 70px; 
	border: 1px solid #000000; 
	color: #FFF;
	margin-top: 7px;
	background-image: url(images/diago-black.jpg);
	font-family:Arial, Helvetica, sans-serif;
}

.rectangleMini a {
	font-weight: bold;
	color: #FFF;
	border: 0 none;
	text-decoration: none;
}

.rectangleMini img {
	border-right: 1px solid black;
}

.rectangleLinkMini  {
	position: absolute; 
	top: 9px; 
	left: 100px;
	font-weight: bold;
}

.rectangleLinkMini  a {
	border: 0;
}

.rectangleLinkMini  a:hover {
	color: red;
}

.rectangleSmall {
	font-size:10px; 
	font-weight: normal;
}





.citation0 {
	font-family:verdana,arial; 
	font-size: 10px; 
	margin-top: 12px; 
	margin-left: 2px; 
	margin-bottom: 25px;
}

.citation1 {
	font-family:verdana,arial; 
	font-size: 10px; 
	margin-top: 12px; 
	margin-left: 2px; 
	margin-bottom: 3px;
}

.citation2 {
	font-family:verdana,arial; 
	font-size: 10px; 
	margin-top: 0px; 
	margin-left: 2px; 
	margin-bottom: 25px;
}



.affil {
	width: 507px;
	height: 40px;
	border: 1px dashed red;
}

.affilLink {
	font-size: 11px;
	margin: 11px 0px 0px 10px;
}

.affilLink a {
	color: #d24a4a;
}

.affilLink a:hover {
	color: #f48d8d;
	border-bottom: 1px solid black;
}



/* Page de conseils */

.conseilNom {
	position: relative; 
	font-weight: bold; 
	margin-bottom: 11px;
}

.dateConseils { 
	color : black;
	float:right;
	line-height:2.3em;
	margin:0 0 5px 10px;
	padding-left:5px;
	border-left:1px solid silver;
	font-size:6px;
	text-align:center;
	position:relative;
	right:0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
}

.dateMini {
	font-size: 10px; 
	font-weight: normal
}

.conseilBloc1 {
	position: relative; 
	width: 520px; 
	background-image: url(images/diago-pink.jpg);
	border: 1px solid black; 
	padding: 5px; 
	text-align: justify;
	margin-bottom: 10px;
}

*> .conseilBloc1 {
	width: 510px;
}

.conseilBloc2 {
	position: relative; 
	width: 520px; 
	background-image: url(images/diago-purple.jpg);
	/*background: #e5cfcf; */
	border: 1px solid black; 
	padding: 5px; 
	text-align: justify;
	margin-bottom: 10px;
}

*> .conseilBloc2 {
	width: 510px;
}

.conseilBloc3 {
	position: relative; 
	width: 520px; 
	background-image: url(images/diago-green.jpg);
	/*background: #f4f9de; */
	border: 1px solid black; 
	padding: 5px; 
	text-align: justify;
	margin-bottom: 10px;
	overflow:hidden;
}

*> .conseilBloc3 {
	width: 510px;
}

.conseilTitle {
	font-size: 17px;
	margin-top: 30px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #3d3d3d;
	font-family: Arial;
}

.conseilWarning {
	font-size: 11px;
}







/*
menu
*/

.menuBar {
	list-style-type:none;
	background:url(images/menu/menu_bg.gif) 50% 0 #515151 repeat-x;
	margin:0;
	padding:0;
	height:80px;
	width:780px;
	border-top:1px solid #FFFFFF;
	

}

.menuBar table {
	margin: 0px 0 0 0px;
	height: 80px;
	width:780px;
	border-collapse:collapse;
}

.menuBar tr {
	height: 80px;
	
}

.menuBar td {
height: 80px;
padding: 0px;
background:url(images/menu/menu_triple.gif) top left transparent repeat-x;

}

.menuBar a {
	text-align: center;
	vertical-align:middle;
	font-size:10px;
	height: 47px;
	display: block;
	color:white;
	text-decoration:none;
	text-transform:uppercase;
	padding:33px 7px 0px 7px;
	background:url(images/menu/menu_triple.gif) top left transparent repeat-x;
}

* html .menuBar a { height: 80px; }

.menuBar a:hover {
	background-position:center left;
	color:#FFFFFF;
}

.menuBar a.first_menu {
	padding-left:35px;
	background-repeat:no-repeat;
	background-image:url(images/menu/menu_start_triple.gif);
}

.menuBar a.last_menu {
	padding-right:35px;
	background-repeat:no-repeat;
	background-image:url(images/menu/menu_end_triple.gif);
	background-position:top right;
}

.menuBar a.last_menu:hover {
	background-position:center right;
}

.menuBar a.current_page_item {
	background-position:bottom right;
	color:#1F3700;
}





/********* CSS SPRITES *********/

.s-homeTitle16, .s-homeTitle15, .s-twitterMini, .s-facebookMini, .s-feed, .s-facebookEN, .s-facebook-1, .s-facebook-2, .s-facebook-3, .s-spritemap-1, .s-spritemap-2, .s-spritemap-3, .s-spritemap-4, .s-bordDen, .s-bordGen, .s-logoHugoboss, .s-puceFooter, .s-footerCurveLeft, .s-footerCurveRight, .s-homeCurveBottomLeft2, .s-homeCurveBottomLeft3, .s-homeCurveBottomRight2, .s-homeCurveBottomRight3, .s-homeCurveTopLeft2, .s-homeCurveTopLeft3, .s-homeCurveTopRight2, .s-homeCurveTopRight3, .s-comments_add, .s-comments, .s-homeCurveBottomLeft, .s-homeCurveBottomRight, .s-homeCurveTopLeft, .s-homeCurveTopRight, .s-homeCurveBottomLeft2bis, .s-homeCurveTopLeft2bis, .s-add, .s-exclamation, .s-script, .s-script_edit, .s-search2, .s-star1, .s-star2, .s-star3, .s-style, .s-time, .s-world, .s-homeTitle1, .s-homeTitle2, .s-homeTitle3, .s-homeTitle4, .s-homeTitle5, .s-homeTitle6, .s-homeTitle7, .s-homeTitle8, .s-homeTitle10, .s-homeTitle11, .s-homeTitle12, .s-homeTitle13, .s-homeTitle14, .s-puceHome, .s-comment, .s-puce, .s-facebook {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/csg-4d08b217b7f68.png") no-repeat top left;
	display: block;
}


.s-add{ background-position: 0 0; width: 16px; height: 16px; } 
.s-bordDen{ background-position: 0 -66px; width: 69px; height: 10px; } 
.s-bordGen{ background-position: 0 -126px; width: 65px; height: 9px; } 
.s-comment{ background-position: 0 -185px; width: 14px; height: 11px; } 
.s-comments{ background-position: 0 -246px; width: 16px; height: 16px; } 
.s-comments_add{ background-position: 0 -312px; width: 16px; height: 16px; } 
.s-exclamation{ background-position: 0 -378px; width: 16px; height: 16px; } 
.s-facebook-1{ background-position: 0 -444px; width: 25px; height: 18px; } 
.s-facebook-2{ background-position: 0 -512px; width: 32px; height: 18px; } 
.s-facebook-3{ background-position: 0 -580px; width: 38px; height: 18px; } 
.s-facebook{ background-position: 0 -648px; width: 74px; height: 18px; } 
.s-facebookEN{ background-position: 0 -716px; width: 57px; height: 18px; } 
.s-facebookMini{ background-position: 0 -784px; width: 16px; height: 16px; } 
.s-feed{ background-position: 0 -850px; width: 16px; height: 16px; } 
.s-footerCurveLeft{ background-position: 0 -916px; width: 5px; height: 5px; } 
.s-footerCurveRight{ background-position: 0 -971px; width: 5px; height: 5px; } 
.s-homeCurveBottomLeft{ background-position: 0 -1026px; width: 4px; height: 4px; } 
.s-homeCurveBottomLeft2{ background-position: 0 -1080px; width: 4px; height: 4px; } 
.s-homeCurveBottomLeft2bis{ background-position: 0 -1134px; width: 4px; height: 4px; } 
.s-homeCurveBottomLeft3{ background-position: 0 -1188px; width: 4px; height: 4px; } 
.s-homeCurveBottomRight{ background-position: 0 -1242px; width: 4px; height: 4px; } 
.s-homeCurveBottomRight2{ background-position: 0 -1296px; width: 4px; height: 4px; } 
.s-homeCurveBottomRight3{ background-position: 0 -1350px; width: 4px; height: 4px; } 
.s-homeCurveTopLeft{ background-position: 0 -1404px; width: 4px; height: 4px; } 
.s-homeCurveTopLeft2{ background-position: 0 -1458px; width: 4px; height: 4px; } 
.s-homeCurveTopLeft2bis{ background-position: 0 -1512px; width: 4px; height: 4px; } 
.s-homeCurveTopLeft3{ background-position: 0 -1566px; width: 4px; height: 4px; } 
.s-homeCurveTopRight{ background-position: 0 -1620px; width: 4px; height: 4px; } 
.s-homeCurveTopRight2{ background-position: 0 -1674px; width: 4px; height: 4px; } 
.s-homeCurveTopRight3{ background-position: 0 -1728px; width: 4px; height: 4px; } 
.s-homeTitle1{ background-position: 0 -1782px; width: 39px; height: 27px; } 
.s-homeTitle10{ background-position: 0 -1859px; width: 50px; height: 27px; } 
.s-homeTitle11{ background-position: 0 -1936px; width: 43px; height: 27px; } 
.s-homeTitle12{ background-position: -124px 0; width: 65px; height: 27px; } 
.s-homeTitle13{ background-position: -124px -77px; width: 51px; height: 27px; } 
.s-homeTitle14{ background-position: -124px -154px; width: 36px; height: 27px; } 
.s-homeTitle15{ background-position: -124px -231px; width: 49px; height: 27px; } 
.s-homeTitle16{ background-position: -124px -308px; width: 48px; height: 27px; } 
.s-homeTitle2{ background-position: -124px -385px; width: 163px; height: 27px; } 
.s-homeTitle3{ background-position: -124px -462px; width: 60px; height: 27px; } 
.s-homeTitle4{ background-position: -124px -539px; width: 87px; height: 27px; } 
.s-homeTitle5{ background-position: -124px -616px; width: 125px; height: 27px; } 
.s-homeTitle6{ background-position: -124px -693px; width: 29px; height: 27px; } 
.s-homeTitle7{ background-position: -124px -770px; width: 65px; height: 27px; } 
.s-logoHugoboss{ background-position: -124px -847px; width: 301px; height: 53px; } 
.s-puce{ background-position: -124px -950px; width: 9px; height: 9px; } 
.s-puceFooter{ background-position: -124px -1009px; width: 4px; height: 7px; } 
.s-puceHome{ background-position: -124px -1066px; width: 4px; height: 7px; } 
.s-script{ background-position: -124px -1123px; width: 16px; height: 16px; } 
.s-script_edit{ background-position: -124px -1189px; width: 16px; height: 16px; } 
.s-search2{ background-position: -124px -1255px; width: 20px; height: 20px; } 
.s-spritemap-1{ background-position: -124px -1325px; width: 44px; height: 43px; } 
.s-spritemap-2{ background-position: -124px -1418px; width: 44px; height: 39px; } 
.s-spritemap-3{ background-position: -124px -1507px; width: 44px; height: 39px; } 
.s-spritemap-4{ background-position: -124px -1596px; width: 47px; height: 39px; } 
.s-star1{ background-position: -124px -1685px; width: 8px; height: 8px; } 
.s-star2{ background-position: -124px -1743px; width: 8px; height: 8px; } 
.s-star3{ background-position: -124px -1801px; width: 8px; height: 8px; } 
.s-style{ background-position: -124px -1859px; width: 16px; height: 16px; } 
.s-time{ background-position: -124px -1925px; width: 16px; height: 16px; } 
.s-twitterMini{ background-position: -475px 0; width: 16px; height: 16px; } 
.s-world{ background-position: -475px -66px; width: 16px; height: 16px; } 














.s-flagSidebarEN_en1, .s-flagSidebarEN_fr0, .s-flagSidebarEN_fr1, .s-b1en, .s-b2en, .s-b3en, .s-b4en, .s-b5en, .s-b6en, .s-b7en, .s-b8en, .s-b9en, .s-b10en, .s-b1teren, .s-b2teren, .s-b3teren, .s-b4teren, .s-b5teren, .s-b6teren, .s-b7teren, .s-b8teren, .s-b9teren, .s-b10teren {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/menuEN-2.png") no-repeat top left;
	display: block;
}

.s-b1en { background-position: -266px 6px; } 
.s-b1teren { background-position: -390px 6px; width: 74px; } 
.s-b2en { background-position: -514px 6px;} 
.s-b2teren { background-position: -635px 6px; width: 71px;} 
.s-b3en { background-position: -756px 6px; }
.s-b3teren { background-position: -887px 6px; width: 81px; } 
.s-b4en { background-position: -1018px 6px; }
.s-b4teren { background-position: -1162px 6px; width: 94px; } 
.s-b5en { background-position: -1306px 6px; }
.s-b5teren { background-position: -1456px 6px; width: 100px; } 
.s-b6en { background-position: -1606px 6px; }
.s-b6teren { background-position: -1739px 6px; width: 83px; } 
.s-b7en { background-position: -1872px 6px; }
.s-b7teren { background-position: 0 -128px; width: 70px; } 
.s-b8en { background-position: -120px -128px; } 
.s-b8teren { background-position: -252px -128px; width: 82px; } 
.s-b9en { background-position: -384px -128px; } 
.s-b9teren { background-position: -530px -128px; width: 96px; } 
.s-b10en { background-position: 0 6px; }
.s-b10teren { background-position: -133px 6px; width: 83px; }
.s-flagSidebarEN_en1 { background-position: -676px -134px; width: 35px; height: 27px; } 
.s-flagSidebarEN_fr0 { background-position: -761px -134px; width: 35px; height: 27px; } 
.s-flagSidebarEN_fr1 { background-position: -846px -134px; width: 35px; height: 27px; }




.s-flagSidebarFR_en0, .s-flagSidebarFR_en1, .s-flagSidebarFR_fr1, .s-b1fr, .s-b2fr, .s-b3fr, .s-b4fr, .s-b5fr, .s-b6fr, .s-b7fr, .s-b8fr, .s-b9fr, .s-b10fr, .s-b1terfr, .s-b2terfr, .s-b3terfr, .s-b4terfr, .s-b5terfr, .s-b6terfr, .s-b7terfr, .s-b8terfr, .s-b9terfr, .s-b10terfr {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/menuFR-2.png") no-repeat top left;
	display: block;
}

.s-b1fr { background-position: -266px 6px; } 
.s-b1terfr { background-position: -393px 6px; width: 77px; } 
.s-b2fr { background-position: -520px 6px; } 
.s-b2terfr { background-position: -635px 6px; width: 65px;} 
.s-b3fr { background-position: -750px 6px; } 
.s-b3terfr { background-position: -903px 6px; width: 103px;} 
.s-b4fr { background-position: -1056px 6px; } 
.s-b4terfr { background-position: -1181px 6px; width: 75px; } 
.s-b5fr { background-position: -1306px 6px; } 
.s-b5terfr { background-position: -1451px 6px; width: 95px; } 
.s-b6fr { background-position: -1596px 6px; } 
.s-b6terfr { background-position: -1755px 6px; width: 109px;} 
.s-b7fr { background-position: -1914px 6px; } 
.s-b7terfr { background-position: 0 -128px; width: 73px;} 
.s-b8fr { background-position: -123px -128px; } 
.s-b8terfr { background-position: -260px -128px; width: 87px; } 
.s-b9fr { background-position: -397px -128px; } 
.s-b9terfr { background-position: -539px -128px; width: 92px; } 
.s-b10fr { background-position: 0 6px; } 
.s-b10terfr { background-position: -133px 6px; width: 83px; }
.s-flagSidebarFR_en0 { background-position: -681px -134px; width: 35px; height: 27px; } 
.s-flagSidebarFR_en1 { background-position: -766px -134px; width: 35px; height: 27px; } 
.s-flagSidebarFR_fr1 { background-position: -851px -134px; width: 35px; height: 27px; }


/****** SPRITES VERTICAUX : ENLEVER LE WIDTH DE s-headerHugoboss et des autres *******/
.s-diago-black, .s-footerDown, .s-headerHugoboss, .s-homeDegrade, .s-diago-ultrawhite {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/csg-4d034da0cd681.png") repeat-x top left;
	display: block;	
}

.s-diago-black{ background-position: 0 0; width: 5px; height: 196px; } 
.s-diago-ultrawhite{ background-position: 0 -246px; height: 31px; } 
.s-footerDown{ background-position: 0 -327px; width: 5px; height: 26px; } 
.s-headerHugoboss{ background-position: 0 -403px; height: 149px; } 
.s-homeDegrade{ background-position: 0 -602px; }




/****** SPRITES HORIZONTAUX *******/
.s-conseilBG1, .s-conseilBG2, .s-degradeMarronHugoboss {
	background: transparent url("http://www.tendances-de-mode.com/themes/freshy/images/globalimage/csg-4c72b3d451f64.png") repeat-y center;
	display: block;	
}

.s-conseilBG1 { background-position: 0 0; width: 520px; } 
.s-conseilBG2 { background-position: -570px 0; width: 520px; } 
.s-degradeMarronHugoboss { background-position: -1140px 0; width: 888px; } 




/**** A LAISSER APRES LES CSS SPRITES *******/

.s-puceFooter {
	position: absolute;
	top: 0px; 
	left: 0px;
}

.s-feed, .s-facebookMini, .s-twitterMini {
	position: absolute;
	top: -1px; 
	left: -9px;
}

.footer_content  ul li {
	padding-left:10px;
	font-size: 14px;
	line-height: 13px;
	width: 200px;
	height: 13px;	
	position: relative;
	background: none;
	
}

#footer ul li a{
	top: -4px;
	position: relative;
	width: 200px;
}

.s-puceHome {
	position: relative;
	top: 10px; 
}

.s-comment {
	position: relative;
	top: 12px;
}

a.versionFR:hover { 
	background-position: -846px -134px;
}

a.versionEN:hover { 
	background-position: -766px -134px;
}

.s-star1 {
	position: absolute; 
	top: 4px;
}

.s-star2 {
	position: absolute; 
	top: 4px;
}

.s-star3 {
	position: absolute; 
	top: 4px;
}





.s-homeCurveTopLeft, .s-homeCurveTopLeft2, .s-homeCurveTopLeft3 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	top: -1px; 
	left: -1px;
}

.s-homeCurveTopRight, .s-homeCurveTopRight2, .s-homeCurveTopRight3 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	top: -1px; 
	left: 506px;
}

.s-homeCurveBottomLeft2, .s-homeCurveBottomLeft3 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: -1px;
	bottom: -1px;
}

.s-homeCurveBottomRight2, .s-homeCurveBottomRight3 {
	position: absolute; 
	width: 4px; 
	height: 4px; 
	left: 506px;
	bottom: -1px;
}



#googleAdsenseTopTitre a {
	text-decoration:none; 
	color: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size:18px; 
	border: 0px;
	border-bottom: 0px;
}

#googleAdsenseTopTitre a:hover {
	border-bottom:1px dotted silver;
	color:#555;
}

#googleAdsenseTopUrl a {
	color:#222; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight: bold; 
	border: 0px; 
	margin-left: 20px;
	position: relative;
	bottom: 1px;
}

#googleAdsenseTopUrl a:hover {
	border-bottom:1px dotted #94225a;
	color:#94225a;
}



#googleAdsenseTopTitre2 a {
	text-decoration:none; 
	color: #000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size:18px; 
	border: 0px;
	border-bottom: 0px;
}

#googleAdsenseTopTitre2 a:hover {
	border-bottom:1px dotted #94225a;
	color:#94225a;
}

#googleAdsenseTopUrl2 a {
	color:#94225a; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight: bold; 
	border: 0px; 
	margin-left: 20px;
	position: relative;
	bottom: 1px;
}

#googleAdsenseTopUrl2 a:hover {
	border-bottom:1px dotted #000000;
	color:#000000;
}



#googleAdsenseConseilsTitre a {
	text-decoration:none; 
	font-size: 17px;
	border: 0px;
	border-bottom: 0px;
	font-weight: bold;
	color: #3d3d3d;
	font-family: Arial;
}

#googleAdsenseConseilsTitre a:hover {
	border-bottom:1px dotted silver;
	color:#555;
}

#googleAdsenseConseilsUrl a {
	color:#553820; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight: bold; 
	border-bottom:1px dotted;
	margin-left: 20px;
	position: relative;
	bottom: 1px;
}

#googleAdsenseConseilsUrl a:hover {
	color:#FF3C00;
}





#googleAdsenseBottomTitre a {
	text-decoration:none; 
	font-size: 16px;
	border: 0px;
	border-bottom: 0px;
	font-weight: bold;
	color: #3d3d3d;
	font-family: Arial;
}

#googleAdsenseBottomTitre a:hover {
	border-bottom:1px dotted silver;
	color:#555;
}

#googleAdsenseBottomUrl a {
	color:#553820; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 

	font-size: 12px;
	border-bottom:1px dotted;
	margin-left: 20px;
	position: relative;
	bottom: 1px;
}

#googleAdsenseBottomUrl a:hover {
	color:#FF3C00;
}





a.carreVisuels {
	display: block ;
	background: transparent url("http://www.tendances-de-mode.com/dotclear/visuels/transparent2.png") bottom no-repeat ;
	z-index: 30; 
}

a.carreVisuels:hover {
	background-position: 0px 0px;
}



a.carreArticles {
	display: block ;
	background: transparent url("http://www.tendances-de-mode.com/dotclear/visuels/transparent3.png") bottom no-repeat ;
	z-index: 30; 
}

a.carreArticles:hover {
	background-position: 0px 0px;
}



