html, body, table , td {
	height:99%;width:100%;margin:0;padding:0;
}

body, div, form, input, textarea, ul, li {
	font-family: helvetica;
	font-size: 14px;
	color: #796962;
	line-height: 18px;
}
body {
	background-color: #dbdbdb;
}

/********** DEBUT PERSONNALISATION CHAMP FORMULAIRE **********/


select
{
	font-family: helvetica;
    font-size: 13px;
	width: 58%;
	border: #5f524c 1px solid;
	padding:5px;
	margin-bottom:10px;
	background-color: #938485;
}

select, option:focus
{
	background-color: #938485;
	color:#FFFFFF
}



/********** FIN PERSONNALISATION CHAMP FORMULAIRE **********/

/*select, option {
    background-color: #938485;
    font-family: Overlock,Arial,Helvetica,sans-serif;
    font-size: 13px;
	color:#FFFFFF;
	margin-bottom:10px;
}*/

a {
	color: #000000;
}
img {
	border: none;
	text-decoration: none;
}


h1{
color: #796962;
    font-size: 12px;
    letter-spacing: 1px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;}


/* =========== Structure =========== */


	#kidsf{
	font-size:50px;
	padding-top:20px;
	padding-left:10px;
	padding-right:20px;
	color:#796962;
	font-family: helvetica;
	background-color:#000000;
	height:auto;
	}
	
	#kidsf h2{
	font-size:30px;
	line-height:20px;
	padding-top:20px;
	padding-right:20px;
	text-align:left;
	color:#FFFFFF;
	font-family: helvetica;
	}
	
	#kidsf h3{
	font-size:15px;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:0;
	color:#FFFFFF;
	font-family: helvetica;
	}
	
	#kidsf div{
	color: #FFFFFF;
	line-height:30px;
	padding-left:20px;
    font-size: 12px;
	text-align:left;
    letter-spacing: 1px;	
	padding-top:20px;
	}
	
	#kidsf div p{
	color: #FFFFFF;
    font-size: 12px;
	text-align:left;
    letter-spacing: 1px;	
	}
	
	
#site {
	height:700px;
	width: 1000px;
	margin: auto auto;
	background-color: #dbdbdb;
}
#contenu {
	height:700px;
	width: 1000px;
	margin: 0;
	background-color: #FFFFFF;
	overflow:hidden;
}

/* =========== fin structure =========== */


/* =========== Elements =========== */

#contenerlogo{
	position:absolute;
	z-index:1000;
	border: 0px;
	top:30px;
	left:0;
	width:278px;
	height:122px;
}

.photo_fond{
	position:absolute;
	z-index:-10;
	border: 0px solid #000000;
	top:10px;
	left:10px;
	width:980px;
	height:582px;
	background-color:#796962;
}

.txt_fond{
	position:absolute;
	z-index:-10;
	border: 0px solid #000000;
	top:20px;
	left:481px;
	width:481px;
	height:582px;
	background-color:#796962;
	color:#FFFFFF;
}


#titre_marque{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 535px;
	top: 90px;
}

#photo_marque{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 535px;
	top: 170px;
}

#titre_catalogue{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 535px;
	top: 90px;
}
#titre_catalogue2{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 753px;
	top: 117px;
}
#titre_looks{
	position:absolute;
	z-index:1000;
	border: 0px solid #000000;
	left: 535px;
	top: 91px;
}


#titre_presentation{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 535px;
	top: 86px;
}
#titre_tendances{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 534px;
	top: 92px;
}

#titre_boutiques{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 535px;
	top: 90px;
}

#titre_kidgirl{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 440px;
	top: 41px;
}
#titre_kidboy{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 440px;
	top: 41px;
}
#titre_tinygirl{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 440px;
	top: 57px;
}
#titre_tinyboy{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 440px;
	top: 53px;
}
#titre_baby{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 440px;
	top: 53px;
}

#titre_boutiques{
	position:absolute;
	z-index:10;
	border: 0px solid #000000;
	left: 532px;
	top: 296px;
}

.scroll{
	position:absolute;
	display:block;
	height:100%;
	width: 100%;
	overflow:scroll;
	padding: 15px 60px 15px 20px;
	border:0;
	margin:0px 0;
	left: 0px;
	top: 37px;
	/* fixes has-layout-bug in IE6*/
	zoom:1;
	z-index:100;
}

#texte_marque{
	position:absolute;
	height:400px;
	width: 357px;
	left: 516px;
	top: 145px;
	z-index:10;
}
#texte_search{
	position:absolute;
	height:30px;
	width: 428px;
	left: 531px;
	top: 120px;
	z-index:10;
}

#texte_boutique_paris{
	position:absolute;
	height:79px;
	width: 190px;
	left: 531px;
	top: 349px;
	z-index:10;
}
#texte_boutique_besencon{
	position:absolute;
	height:79px;
	width: 207px;
	left: 741px;
	top: 349px;
	z-index:10;
}

#texte_boutique_larochelle{
	position:absolute;
	height:79px;
	width: 191px;
	left: 531px;
	top: 447px;
	z-index:10;
}

#texte_boutique_nantes{
	position:absolute;
	height:79px;
	width: 207px;
	left: 741px;
	top: 447px;
	z-index:10;
}

#texte_boutique_lc{
	position:absolute;
	height:28px;
	width: 422px;
	left: 531px;
	top: 545px;
	z-index:10;
}

#encart_boutique{
	position:absolute;
	height:45px;
	width: 427px;
	left: 531px;
	top: 50px;
	z-index:10;
}
#encart_boutiqueform{
	position:absolute;
	height:79px;
	width: 407px;
	left: 531px;
	top: 170px;
	z-index:10;
}


#texte_kidgirl{
	position:absolute;
	height:230px;
	width: 408px;
	left: 534px;
	top: 146px;
	z-index:10;
}

.barre_separation_footer{
	position:absolute;
	z-index:11;
	background-color: #796962;
	border: 0px solid #000000;
	top:680px;
	left:20px;
	width:960px;
	height:1px;
}

.newsletter{
	background-image:url(../images/inform.gif);
	background-repeat: no-repeat;	
}

.gris{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9d9088;
}



/* =========== Fin elements =========== */


/* =========== Navigation =========== */

#nav {
	position:absolute;
	z-index:11;
	height:38px;
	left: 415px;
	top: 602px;
	width: 624px;
}
 

#nav ul {
	 margin:0;
	 padding:0;
	 list-style-type:none;
}
#nav li {
	 float:left;
	 margin:auto;
	 color:#796962;
	 background-color:#fff;
	 border:0;
}

#nav li a {
	 display:block;
	 width:auto;
	 color:#796962;
	 text-decoration:none;
}

 
#nav ul li ul {
	 display:none;
}

#nav ul li:hover ul {
	 display:block;
}
#nav li:hover ul li {
	 float:none;
}
#nav li ul {
	 position:absolute;
}

/* =========== fin navigation =========== */


/* =========== Navigation pied page =========== */

#nav2 {
	position: absolute;
	top: 680px;
	/*left: 340px;  à enlever lorsque que les commentaires sur page presse et english version seront supprimé */
	left: 475px;
	z-index:10;
	width: 510px;
}
#nav2 ul {
	display: inline;
	margin: 0;
	padding: 0;
}
#nav2 li {
	display: block;
    float: left;
    list-style: none;
	margin: 0;
	padding: 0 2px 0 0;
	width: auto;
}

/* =========== Hack css IE premier liste menu bas Accueil  =========== */
#nav2 li .first {
	padding: 0px 2px 0 0\9;
}
/* =========== fin hack css IE premier liste menu bas Accueil =========== */

#nav2 a {
	font-size:12px;
	font:Helvetica,Arial;
	font-variant:small-caps;
	font-weight:400;
	color: #796962;
	background: #fff;
	display: block;
}
#nav2 a:hover{
	/*background: #796962;*/
	color: #000;
}




/* =========== fin navigation pied page =========== */


/* =========== anim flash =========== */

#contenerflash {
	position:absolute;
	width:960px;
	text-align: center;
	left: 19px;
	top: 21px;
	height: 582px;
	z-index:100;	
}

/* MENU BAS LOOKS VETEMENTS + LOGO*/


#logo {
    left: 40px;
    margin-top: 490px;
    position: relative;
    width: 55px;
}


.nav-wrap { 

	position:absolute;
	text-align: left;
	left: 40px;
	top: 495px;
	height: 50px;
	z-index:100;	
	margin: 30px auto; 
}

/* Clearfix 
.group:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */



/*MENU LOOKS BAS */
#menu-looks { 
	margin: 0 auto; 
	list-style: none; 
	position: relative; 
	width: 800px; 
}

#menu-looks ul {
	list-style-type:circle;
}


#menu-looks li { 
	display: inline-block;

}
#menu-looks a { 
	color: #a99389; 
	font-size: 20px; 
	float: left;
	padding: 25px 15px 4px 0px;
	text-decoration: none;
	font-family:Helvetica,Arial, sans-serif
}
#menu-looks a:hover { 
	color: #FFFFFF; 
}


.ie6 #menu-looks li, .ie7 #menu-looks li { 
	display: inline; 
}


/* MENU LOOKS PRINCIPAL*/

#menu-looks-princ { 
	margin: 0 auto; 
	position: relative; 
	width: 900px;
	top: 435px;
	height: 50px;
	z-index:100;	
	margin: 30px auto; 
}
#menu-looks-princ li { 
	display: inline-block;	
}
#menu-looks-princ a { 
	color: #97837b; 
	font-size: 18px; 
	float: left;
	padding: 6px 0px 4px 0px;
	text-decoration: none;
}
#menu-looks-princ a:hover { 
	color: white; 
}


.ie6 #menu-looks-princ li, .ie7 #menu-looks-princ li { 
	display: inline; 
}

/* FIN MENU BAS VETEMENTS + LOGO*/



#contenerflashmenu {
	position:absolute;
	width:490px;
	text-align: center;
	left: 20px;
	top: 547px;
	height: 50px;
	z-index:90;
}

#contenercatalogue {
	position:absolute;
	width:1010px;
	text-align: center;
	left: -10px;
	top: 90px;
	/*height: 550px;*/
	z-index:80;
}

#contenerflashlooks {
	position:absolute;
	width:960px;
	text-align: center;
	left: 19px;
	top: 20px;
	height: 582px;
	z-index:20;
}

#noplugin {
	z-index:-1;	
}
#noplugin2 {
	z-index:-1;	
}
#noplugin3 {
	z-index:-1;	
}

/* =========== fin anim flash =========== */

/* TEXTE RECHERCHE */

.titre_boutique{
letter-spacing:1px;
color:#FFF;
font-size:14px;
}
.txt_boutique a{
	letter-spacing:2px;
	color:#FFF;
	font-size:14px;
	text-decoration: none;
}

hr {
color: white;
background-color: white;
height: 1px;
border: 0;
}
/* FIN TXT RECHERCHE */
#vetements{
	position:absolute;
	height:330px;
	width: 961px;
	left: 20px;
	top: 173px;
	background-color:#FFF;
	z-index:100;
	}

/* NAVIGATION LOOKs */


#nav-prec{
	position:absolute;
	z-index:10;
	left: 180px;
	top: 240px;
	z-index:100;
	}

#nav-princ{
	position:absolute;
	z-index:10;
	left: 20px;
	top: 20px;
	z-index:50;
	width: 958px;
	background:#FFF;
	height: 520px;
	border-left: #796861 solid 1px;
	border-right: #796861 solid 1px;
	border-top: #796861 solid 1px;
	}

#nav-retour{
	position:absolute;
	z-index:10;
	left: 916px;
	top: 36px;
	z-index:100;
	}

#nav-suiv{
	position:absolute;
	z-index:10;
	left: 750px;
	top: 240px;	
	z-index:100;
	}

#nav-zoom{
	position:absolute;
	z-index:10;
	left: 70px;
	top: 290px;	
	z-index:100;
	}
.ref{
	letter-spacing:1px;
	color:#b2a4a5;
	
	}

