@charset "UTF-8";

html, body {
	height: 100%;
	margin:0;
	background-image: url(../images/template/bustier_site_v3-6_03.jpg);
	background-repeat: repeat;
}
a img {border: none;}
a:active, a:focus{
      outline:none;
}
object:focus
{
  outline: none;
}


#background {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow:hidden;
}

h2 { font-size:30px;
color:#FFFFFF;
font-weight:bold;
font-family:"Century Gothic", Arial, Verdana, sans-serif;
line-height:30px;
padding:0;
margin:0;
}

h3 {
font-size:20px;
color:#FFFFFF;
font-weight:bold;
font-family:"Century Gothic", Arial, Verdana, sans-serif;
}

h5 {
font-size:14px;
color:#FFFFFF;
font-family:"Century Gothic", Arial, Verdana, sans-serif;
}

.paragraphe {
font-size:16px;
color:#FFFFFF;
font-family:"Century Gothic", Arial, Verdana, sans-serif;
}

#base {
	display: block;
	width: 100%;
	position: absolute;
	float: left;
}

#main_content {
	position: relative;
	width: 828px;
}

#content {
	position: relative;
	top: -10px;
	height: 495px;
	width: 828px;
	float: left;
	display: block;
}

#logo {

	height: 89px;
	width: 828px;
	float: left;
	position: relative;
	display: block;
	background-position: center;
	top: 0px;
	}

#logo_home {
	width: 828px;
	float: left;
	position: relative;
	display: block;
	background-position: center;
	height: 90px;
}

#logo_home_2 {
	width: 828px;
	float: left;
	position: absolute;
	display: block;
	background-position: center;
	padding-top:165px;
	padding-bottom:165px;
}
	
#top {
	background-image: url(../images/template/bustier_site_v3-6_07.jpg);
	background-repeat: no-repeat;
}
#bottom {
	background-image: url(../images/template/bustier_site_v3-6_20.jpg);
	background-repeat: no-repeat;
}
#left {
	background-image: url(../images/template/bustier_site_v3-6_09.jpg);
}
#right {
	background-image: url(../images/template/bustier_site_v3-6_11.jpg);
	background-repeat: no-repeat;
}
#centre_home {
	background-image: url(../images/home/centre_home.jpg);
	background-repeat: no-repeat;
}

/* fond */
#demarche {
	background-image: url(../images/univers/bg_i/demarche.jpg);
}
#anecdote {
	background-image: url(../images/univers/bg_i/anecdote.jpg);
}
#coulisses {
	background-image: url(../images/univers/bg_i/coulisses.jpg);
}
#creatrice {
	background-image: url(../images/univers/bg_i/creatrice.jpg);
}

/* main_menu */ 
#main_menu {
	width: 828px;
	display: block;
	padding-top: 0px;
	float: left;
	position: relative;
}
#main_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #87888a;
	
}
#main_menu ul {
	
	margin: 0px;
	padding: 0px;
}

#main_menu li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#main_menu li a{
	text-transform: uppercase;
	text-decoration: none;
}
#main_menu li a:hover{
	color: #FFFFFF;	
}
.main_menu_right_fr{
	text-align: right;
	width: 90px;	
}
.main_menu_right_en{
	text-align: right;
	width: 90px;	
}
.main_menu_left_fr{
	text-align: left;
	width: 100px;
}
.main_menu_left_en{
	text-align: left;
	width: 103px;
}
.main_menu_points_vente_fr{
	text-align: center;
	width: 178px;
}
.main_menu_points_vente_en{
	text-align: center;
	width: 155px;
}
.main_menu_presse_fr{
	text-align: center;
	width: 90px;
}
.main_menu_presse_en{
	text-align: center;
	width: 90px;
}
#content_ext {
	width: 1020px;
}
.main_menu_center_fr{
	text-align: center;
	width: 120px;
}
.main_menu_center_en{
	text-align: center;
	width: 130px;
}

#icons {
	display: block;
	float: right;
	position: relative;
	top: -10px;
}
.icon {
	float:left;
}

.icon img{
	border:0;	
}

/* menu_langue */ 
#menu_langue {
	display: block;
	float: right;
	position: relative;
	top: -10px;
	margin-bottom:10px;
	visibility: visible; /* language */
}

#menu_langue a {
	color: #87888a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu_langue ul {
	
	margin: 0px;
	padding: 0px;

}

#menu_langue li {
	display: block;
	float: left;
	margin: 0px;
	text-align: right;
	margin-left:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-transform: uppercase;
}

#menu_langue li a{
	text-decoration: none;
	

}
#menu_langue li a:hover{
		color: #FFFFFF;	

}
#current {
	color: #FFFFFF;
}
#current a {
	color: #FFFFFF;
}

/* menu_gauche */ 

#menu_gauche {
	height: 495px;
	width: 95px;
	position: absolute;
	float: left;
	display: block;
	left: -102px;
	top: 0px;
}
#menu_gauche a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #87888a;

	text-decoration: none;
	text-align: center;
	vertical-align: middle;	
}
#menu_gauche a:hover{
	color: #ffffff;
}
#menu_gauche_top {
	background-image: url(../images/template/bustier_site_v3-6_13.jpg);
	background-repeat: no-repeat;
}
#menu_gauche_left {
	background-image: url(../images/template/bustier_site_v3-6_15.jpg);
	background-repeat: no-repeat;
}
#menu_gauche_right {
	background-image: url(../images/template/bustier_site_v3-6_17.jpg);
	background-repeat: no-repeat;
}
#menu_gauche_bottom {
	background-image: url(../images/template/bustier_site_v3-6_18.jpg);
	background-repeat: no-repeat;
}
#menu_gauche ul {
	margin: 0px;
	padding: 0px;	
}
#menu_gauche li {
	list-style-type: none;
	height: 63px;
}
#IE6 #menu_gauche li {
	list-style-type: none;
	height: 59px;
}
#bloc_bouton_1  {
background-color:#000000;
}
#bloc_bouton_2  {
background-color:#000000;
}
#bloc_bouton_3  {
background-color:#000000;
}
#bloc_bouton_4  {
background-color:#000000;
}
#bloc_bouton_5  {
background-color:#000000;
}
#bloc_bouton_6  {
background-color:#000000;
}
#bloc_bouton_7  {
background-color:#000000;
}
#bloc_bouton_8  {
background-color:#000000;
}
/* content_texte */ 
#content_texte {
	background-color: #000000;
}
#content_texte a{
	color:#87888a;
	text-decoration: none;
	border:none;
}
#content_texte a:hover{
	color: #ffffff;
}
#texte_presse {
	vertical-align: top;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#texte_presse h1 {
	font-size: 16px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#texte_presse h2 {
	font-size: 16px;
	margin: 0px;
	font-weight: normal;
	font-style: italic;
	line-height: 18px;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#texte_presse h3 {
	text-align: right;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 383px;
	font-weight: normal;
}
#texte_presse h4 {
font-size:12px;
	text-align: right;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 383px;
	font-weight: normal;
}

#conditions { 
height:400px;
width:775px;
overflow:auto;
margin-top:20px;
margin-left:10px;
padding-right:10px;
}

#bustier_accueil {
	margin-top:0px;
	margin-left:250px;
	width:309px;
	height:416px;
	position:absolute;
	z-index:2;
}

#contenu_produit { width:826px; 
height:493px;
overflow:hidden;
z-index:2;
float:left;
position:absolute;
}


#fleche_choix_g {
position:relative;
float:left;
margin-top:451px;
z-index:2;
margin-left:20px;
}

#fleche_choix_d { 
position:relative;
float:right;
margin-top:451px;
z-index:2;
margin-right:20px;
}
#bouton_sb {
	margin-top:80px;
	margin-left:48px;
	position:absolute;
	z-index:2;
}
#bouton_sc {
	margin-top:80px;
	margin-left:670px;
	position:absolute;
	z-index:2;
}
#bouton_mb {
	margin-top:170px;
	margin-left:48px;
	position:absolute;
	z-index:2;
}
#bouton_mc {
	margin-top:170px;
	margin-left:670px;
	position:absolute;
	z-index:2;
}
#bouton_lb {
	margin-top:260px;
	margin-left:48px;
	position:absolute;
	z-index:2;
}
#bouton_lc {
	margin-top:260px;
	margin-left:670px;
	position:absolute;
	z-index:2;
}

.entrez {
	font-size:20px;
	text-align:left;
	font-weight:lighter;
}

#entrez {
	margin-top:360px;
	margin-left:48px;
	height:52px;
	width:250px;
	position:absolute;
	z-index:2;
}

 /* Liens */
 
a.boutons_tailles {
	height:51px;
	width:101px;
	font-size:30px;
	color:#0000ff;
	text-align:center;
	line-height:normal;
	padding: 8px 0px;
	text-decoration:none;
	display:block;
	background:url(../images/fond1.png) no-repeat;
}

.gris { color:#FFFFFF;}

.gris:link { color:#FFFFFF;}

.gris:hover { color:#FFF;}

.gris:visited { color:#fff;}


/*  Images */


.imgNoBorder{ border:none;
}

.imgProduits {
border:none;
}

.imgform { background:url(../images/fond6.png) no-repeat;
padding:1px;
}
.choix_bustier {
border:none;
background: url(../images/fond2.png) no-repeat;
padding: 1px;
}

/* Forumulaire */

.alignright {text-align:right;
font-size:20px;
color:#FFFFFF;
}

input[type=text] {
background:none;
border:1px #a7a8aa solid;
color:#FFFFFF;
font-size:12px;
font-family:"Century Gothic", Arial, Verdanna;

}

.bt_envoyer { background-image:url(../images/formulaire/envoyer.jpg);
width:90px;
height:30px;
border:none;
display:block;
cursor:pointer;
}



.formulaire td { height:30px;
}
.formulaire tr { height:30px;}



#form {
	width:180px;
	height:450px;	
	margin-top:20px;
	margin-left:140px;
}

#form ul li{list-style-type:none;
margin-left:-40px;
font-size:18px;
}


.light { color:#FFFFFF;
font-size:20px;
font-family:century gothic;
font-weight:bold;
}

/* tableau des tailles */

#tableGrilleTailles { 
font-size:16px;
margin-top:20px;
margin-bottom:20px;

}

#tableGrilleTailles tr{ 
margin-bottom:10px;
height:18px;
text-align:center;
}

#tableGrilleTailles td{ 
height:25px;


}

.firstTd { font-size:12px;
}
.firstLeftTd { 
border-bottom:1px #a7a8aa solid;
}
.firstRightTd {
border-bottom:1px #a7a8aa solid;
}

.titreTd { border-bottom:1px #a7a8aa solid;
border-right:1px #a7a8aa solid;
border-left:1px #a7a8aa solid;
}

.footTd {
border-right:1px #a7a8aa solid;
border-left:1px #a7a8aa solid;
}

.leftTd {
border-bottom:1px #a7a8aa solid;
}

.rightTd {
border-bottom:1px #a7a8aa solid;
}

.lightBack {
background-color:#1A1A1A;
}

 /* Scroll bar */

#scroll {
	height:370px;
	width:761px;
	margin-top:20px;
	margin-left:10px;
	padding-right:10px;
	position: absolute;
	overflow: hidden;
	float:right;
}

.Scroller-Container {
  position: absolute;
  top: 0px; 
  left: 0px;
  float:left;
  width:720px;
}

.Scrollbar-Up {
	position: absolute;
	width: 14px;
	height: 14px;
	font-size: 0px;
	left: 497px;
	top: -1px;
	float:left;
}

.Scrollbar-Track {
	width: 14px;
	height: 368px;
	left: 497px;
	position: absolute;
	top:0px;
	border:1px solid white;
}

.Scrollbar-Handle {
  position: absolute;
  width: 14px; height: 20px;
  background-color: #fff;
}

.Scrollbar-Down {
	position: absolute;
	top: 371px;
	left: 498px;
	width: 14px;
	height: 14px;
	font-size: 0px;
}

#Scrollbar-Container {
  position: relative;
  top: 0px; left: 247px;
  float:left;
  
}

/* Diaporama */
.diaporama {
	position:relative;
	width:826px;
	height:493px;
	margin:0 0 0 -40px;
}
.diaporama li {
	list-style-type:none;
	overflow:hidden;
	position:absolute;
}
