html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-size:11px;
}
a {color:#6AD4BF;}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
}
#contenu {
	margin-left: auto;
	margin-right: auto;
	width:930px;
	margin-top:15px;
}
#look-berlin {
	float:left;
	width:930px;
	padding-top:10px;
	padding-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#look-londres {
	float:left;
	width:930px;
	padding-top:30px;
	padding-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#look-paris {
	float:left;
	width:930px;
	padding-top:30px;
	padding-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#look-new-york {
	float:left;
	width:930px;
	padding-top:30px;
	padding-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#look-stockholm {
	float:left;
	width:930px;
	padding-top:30px;
	padding-bottom:30px;
}
#header {
	height:45px;
	float:left;
	width:930px;
}
#header-home {
	height:90px;
	float:left;
	width:930px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#lang {
	width:200px;
	float:left;
}
a.lang {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
	line-height:1.6em;
	color:#999999;
	text-decoration:none;
}
#logo {
	width:530px;
	float:left;
	text-align:center;
	margin-top:20px;
}
#login {
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
	line-height:1.2em;
	color:#000;
	text-decoration:none;
	text-align:right;
	margin-left:530px;
}
#login-home {
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
	line-height:1.2em;
	color:#000;
	text-decoration:none;
	text-align:right;
}
a.login {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}
#menuhome {
	text-align:center;
	float:left;
	width:850px;
	padding-left:80px;
	margin-top:20px;
	padding-bottom:15px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#menu {
	margin-bottom:15px;
	float:left;
	height:40px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.menu {
	font-size:11px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	color:#000;
	margin-left:30px;
}
a.menuh {
	font-size:11px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	color:#000;
	text-decoration:none;
	letter-spacing:1px;
}
.menuh {
	font-size:11px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	color:#000;
	text-decoration:none;
	letter-spacing:1px;
}
#ariane {
	float:left;
	width:930px;
	height:30px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	letter-spacing:1px;
	color:#000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#CCCCCC;
	margin-bottom:15px;
}
a.ariane {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	letter-spacing:1px;
	color:#000;
	text-decoration:none;
}
a:hover.ariane {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	letter-spacing:1px;
	color:#ccc;
}
#panier {
	margin-top:5px;
	font-size:1.2em;
}
#contenuhome {
	margin-top:7px;
	float:left;
	width:930px;
}
#homeleft {
	float:left;
	width:190px;
	height:620px;
	margin-right:24px;
	border-top: 1px solid #000;
}
.stitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-transform: uppercase;
	color:#000;
	text-decoration:none;
}
a.btitre {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#000;
	text-decoration:none;
	font-weight: bold;
}
.sstitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#6AD4BF;
	font-style: italic;
	font-weight: lighter;
	line-height:16px;
}
.bull {
	margin-top:20px;
	padding-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	font-size:10px;
}
.bulll {
	margin-top:20px;
	padding-bottom:20px;
	font-size:10px;
}
.txt {
	color:#6A5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.5em;
	letter-spacing:1px;
}

.afflook {
	color:#6A5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	line-height:1.5em;
	letter-spacing:1px;
}

#homeslide {
	
	
	width: 388px;
	float:left;
	height: 620px;
	
	float:left;
	
	
	
	
	margin-top:0px;
	padding-bottom:0px;
	text-align:center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
}
#homeright {
	margin-left:26px;
	float:left;
	width:300px;
	margin-top:0px;
}
#carre {
	float:left;
	width:300px;
	height:250px;
}
#homenewsletter {
	float:left;
	width:300px;
	padding-top:20px;
	margin-top:20px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	height:75px;
}
#homeselection {
	float:left;
	width:300px;
	margin-top:20px;
}
#lookhome {
	float:left;

	border-top: 1px solid #000;
	padding-top:20px;
	padding-bottom:30px;
	width:930px;
}
.titre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:000;
	font-weight: lighter;
	line-height:24px;
}
a.cliquez {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#6AD4BF;
	text-decoration:none;
	text-transform: uppercase;
	font-weight: bolder;
	letter-spacing:1px;
}
.forml {
	background-color: #FFF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E5E5E5;
	width:210px;
	margin-right:20px;
	margin-top:20px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	letter-spacing:1px;
}
.vignette {
	float:left;
	list-style:none;
	width:90px;
	margin-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	line-height:14px;

}
.vign {
	border:6px solid #FFF;
	float:left;
}
a:hover.vign {
	border:6px solid #6AD4BF;
}
.vignn {
	border:1px solid #FFF;
	float:left;
}
a:hover.vignn {
	border:1px solid #6AD4BF;
}
a.descv {
	text-decoration:none;
	text-align:center;
	font-size:10px;
	color:#000;
}
.price {
	color:#6AD4BF;
	display:block
}
a.ssstitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.homelook {
	float:left;
	width:140px;
	display:block;
	text-align:center;
	padding-bottom:2px;
	margin-right:57px;
}
.homeloook {
	float:left;
	width:140px;
	display:block;
	text-align:center;
	padding-bottom:2px;
}
.homeelook {
	float:left;
	margin-top:6px;
	margin-bottom:6px;
}
#footer {
	float:left;
	margin-top:20px;
	width:930px;
}
.foooter {
	float:left;
	margin-right:40px;
}
.footer {
	color:#000;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-transform: uppercase;
}
#sitemap {
	float:left;
	margin-top:20px;
	width:930px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:center;
}
.sitemap {
	text-decoration:none;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	letter-spacing:1px;
}
#credit {
	float:left;
	margin-top:20px;
	width:930px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:center;
	margin-top:20px;
	margin-bottom:200px;
}
.credit {
	text-decoration:none;
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
}
#pub728 {
	text-align:center;
	height:90px;
	width:728px;
	margin-left: auto;
	margin-right: auto;
	margin-top:5px;
	margin-bottom:10px;
}
.lookv {
	float:left;
	width:250px;
}
#lookfiche {
	float:left;
	width:260px;
	margin-right:20px;
}
.ville {
	float:left;
	width:70%;
	color:#69D3BF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
}
.villen {
	float:left;
	width:100%;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	padding-bottom:30px;
}
.lookville {
	float:left;
	color:#69D3BF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:30%;
	padding-top:10px;
	text-align:right;
}
.chapoville {
	float:left;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#333;
}
.scrollv {
	width:620px;
	float:left;
	padding-left:10px;
}
.newlook {
	position:absolute;
	outline:none;
}
#llook {
	float:left;
	width:310px;
height:900px;


	margin-left:20px;

}
a.detaillook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-decoration:none;
}
.prix {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6AD4BF;
	display:block;
	float:left;
	font-weight: bold;
	margin-right:10px;
}
.prixbarre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#C3C3C3;
	display:block;
	float:left;
	font-weight: bold;
	margin-right:10px;
	text-decoration: line-through;
}
.detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform: uppercase;
	display:block;
	width:10px;
	text-align:right;
	float:left;
}
a.detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color:#000;
	text-decoration:none;
	font-weight: bold;
}
.txtd {
	color:#6A5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:310px;
}
.lprod {
	float:left;
	width:310px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:solid;
	border-bottom-color:#CCC;
	border-bottom-width: 1px;
	margin-top:10px;
}
.elelook {
	float:left;
	width:310px;
	margin-bottom:20px;
}
.stitrelook {
	float:left;
	width:270px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-transform: uppercase;
	color:#000;
	text-decoration:none;
}
.outils {
	float:left;
	width:122px;
}
.pagi {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:5px;
	margin-right:5px;
}
a.pagi {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a:hover.pagi {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#rubriquage {
	width:930px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom:15px;
}
#rubriquageb {
	width:930px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom:15px;
}
.tprod {
	float:left;
	margin-right:20px;
	width:138px;
	height:240px;
	text-align:center;
	margin-bottom:45px;
}
.ttprod {
	float:left;
	width:138px;
	height:240px;
	text-align:center;
	margin-bottom:45px;
}

.tlook {
	float:left;
	margin-right:20px;
	width:138px;
	height:180px;
	text-align:center;
	margin-bottom:15px;
}
.ttlook {
	float:left;
	width:138px;
	height:180px;
	text-align:center;
	margin-bottom:15px;
}

.tmar {
	float:left;
	margin-right:20px;
	width:138px;
	height:180px;
	text-align:center;
	margin-bottom:15px;
}
.ttmar {
	float:left;
	width:138px;
	height:180px;
	text-align:center;
	margin-bottom:15px;
}

.newlookk {
	position:absolute;
	outline:none;
	text-decoration:none;
}
a.textg {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
a.textpp {
	font-size:11px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	text-decoration:none;
}
.textbg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#999999;
	text-decoration:none;
}
a.textbg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#999999;
	text-decoration:none;
}
a.textnn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000;
	text-decoration:none;
}
#descr {
	float:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#6A5F5F;
	width:260px;
}
#pricee {
	float:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
	color:#000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2D2D2;
	border-bottom-color: #D2D2D2;
	padding-top:25px;
	padding-bottom:25px;
	width:240px;
}
#formp {
	margin-top:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	font-weight: bold;
}
#fb {
	float:left;
	width:240px;
}
a.taille {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6AD4BF;
	text-decoration:none;
	font-weight: lighter;
}
#mlook {
	width:240px;
	float:left;
	padding:10px;
	border: 1px solid #D3D3D3;
	margin-top:20px;
	margin-bottom:10px;
}
a.mlook {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#BABABA;
	text-decoration:none;
	font-weight: lighter;
}
#navi {
	float:left;
	height:50px;
	padding-top:40px;
	width:930px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	margin-top:25px;
}
.chapo {
	float:left;
	width:260px;
	padding-top:30px;
	padding-bottom:30px;
	color:#666;
	font-size:11px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.pagii {
	float:left;
	width:100%;
	text-align:right;
	color:#666;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.pagiii {
	color:#666;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.chapoo {
	width:310px;
	float:left;
	padding-bottom:20px;
	color:#666;
	font-size:11px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.olook {
	width:70px;
	color:#FFF;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:15px;
}
.oolook {
	width: 310px;
	background: #6AD4BE;
	padding:5px;
	float:left;
	margin-bottom:10px;
}
.marque {
	display:block;
	width:144px;
	text-align:center;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
}

*/
.sepa {
	display:block;
	height:1px;
	width:10px;
	margin-left:67px;
	margin-right:67px;
	background-color:#000;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}

*/



.sepaa {
	float:left;
	width:930px;
	padding-top:20px;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.prods {
	display:block;
	width:144px;
	text-align:center;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
}
.prodds {
	display:block;
	width:144px;
	text-align:center;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
}
.cloud-zoom-lens {
	border: 1px solid #888;
	margin: 0px;
	background-color:#fff;
	cursor:move;
	float:left;
}
.cloud-zoom-big {
	border:0px solid #ccc;
	overflow:hidden;
 	z-index:100;
}
.cloud-zoom-loading {
	color:white;
	background:#222;
	padding:3px;
	border:1px solid #000;
}

.marq {
	float:left;
	width:282px;
	padding-right:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	line-height:16px;
}
.marqq {
	display:block;
	width:144px;
	text-align:center;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
}

*/

.marqqq {
	display:block;
	height:1px;
	width:10px;
	margin-left:67px;
	margin-right:67px;
	background-color:#000;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}

*/

/* BLOG */

.chapon {
	float:left;
	width:930px;
	padding-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5
}
#blog {
	width:600px;
	float:left;
	margin-right:30px;
}
#colblog {
	width:300px;
	float:left;
}
.catb {
	float:left;
	width:600px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
}
a.catb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.titreb {
	color:#6AD4BF;
	font-size:22px;
	font-weight: lighter;
	margin-bottom:20px;
}
a.titreb {
	color:#6AD4BF;
	font-size:22px;
	font-weight: lighter;
	text-decoration:none;
}
.contenub {
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:15px;
	color: #666;
}
.postb {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color: #999;
}
a.postbb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color: #999;
	text-decoration:none;
}
.post {
	float:left;
	padding-bottom:50px;
	margin-bottom:20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#pubc {
	float:left;
	width:300px;
	margin-bottom:30px;
}

.lasta {
	float:left;
	width:300px;
	margin-bottom:30px;
}
.colgb {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#000;
	text-decoration:none;
	
}



a.colgb {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#000;
	text-decoration:none;
	
}



.rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	width:300px;
	float:left;
	padding-bottom:10px;
	margin-bottom:20px;
	
	
}


#footer {
	float:left;
	margin-top:20px;
	width:930px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;	
	
	padding-top:20px;
	margin-top:20px;

	

	
}
	/*   
	
	modif post hoz
	
	*/
	
	
	
	#vintage {
		position:absolute;
		margin-left:455px;
		
		
		
		
		
		}
