/* @group General */
body {
	margin: 0;
	padding: 0;
	font: 10px Verdana, sans-serif;
	background-color: #000;
	text-align: center;
}

a:link, a:visited
{
	color: #FFF;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img {
	border: 0;
}

#container {
	margin: 0 auto;
	padding-left: 30px;
	width: 866px;
	height: 716px;
	background: url(/assets/images/bg_container.gif) bottom right no-repeat;
	text-align: left;
}

/* @end */

/* @group Header */

#header
{
	margin-top: 30px;
	width: 839px;
	height: 88px;
	float: left;
	background: url(/assets/images/menu_bg.gif) no-repeat;
}

a#link_home
{
	float: left;
	width: 88px;
	height: 88px;
	display: block;
	background: url(/assets/images/logo.gif) no-repeat;
	text-indent: -5000px;
}

a#link_lng
{
	float: right;
	margin: 5px;
	color: #beb3b3;
}

#header ul
{
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	width: 88px;
}

#header ul li
{
	list-style-type: none;
}

/* @group Menu main */
ul#menu_main
{
	margin-top: 8px;
}
ul#menu_main li a
{
	height: 16px;
	display: block;
	width: 88px;
	text-indent: -5000px;
	outline: none;
}

body.fr a#menu_societe
{
	background: url(/assets/images/menu_main_fr.gif) 0 0 no-repeat;
}
body.en a#menu_societe
{
	background: url(/assets/images/menu_main_en.gif) 0 0 no-repeat;
}
body.fr a#menu_societe.current,
body.fr a#menu_societe:hover,
body.en a#menu_societe.current,
body.en a#menu_societe:hover
{
	background-position: -88px 0px;
}

body.fr a#menu_collections
{
	background: url(/assets/images/menu_main_fr.gif) 0 -16px no-repeat;
}
body.en a#menu_collections
{
	background: url(/assets/images/menu_main_en.gif) 0 -16px no-repeat;
}
body.fr a#menu_collections.current,
body.fr a#menu_collections:hover,
body.en a#menu_collections.current,
body.en a#menu_collections:hover
{
	background-position: -88px -16px;
}

body.fr a#menu_distributeurs
{
	background: url(/assets/images/menu_main_fr.gif) 0 -32px no-repeat;
}
body.en a#menu_distributeurs
{
	background: url(/assets/images/menu_main_en.gif) 0 -32px no-repeat;
}
body.fr a#menu_distributeurs.current,
body.fr a#menu_distributeurs:hover,
body.en a#menu_distributeurs.current,
body.en a#menu_distributeurs:hover
{
	background-position: -88px -32px;
}

body.fr a#menu_bronze
{
	background: url(/assets/images/menu_main_fr.gif) 0 -48px no-repeat;
}
body.en a#menu_bronze
{
	background: url(/assets/images/menu_main_en.gif) 0 -48px no-repeat;
}
body.fr a#menu_bronze.current,
body.fr a#menu_bronze:hover,
body.en a#menu_bronze.current,
body.en a#menu_bronze:hover
{
	background-position: -88px -48px;
}

body.fr a#menu_contacts
{
	background: url(/assets/images/menu_main_fr.gif) 0 -64px no-repeat;
}
body.en a#menu_contacts
{
	background: url(/assets/images/menu_main_en.gif) 0 -64px no-repeat;
}
body.fr a#menu_contacts.current,
body.fr a#menu_contacts:hover,
body.en a#menu_contacts.current,
body.en a#menu_contacts:hover
{
	background-position: -88px -64px;
}
/* @end */

/* @group Menu produits */

ul#menu_collection_1
{
	margin-top: 8px;
}
ul#menu_collection_2
{
	margin-top: 2px;
}
ul#menu_collection_1 li a,
ul#menu_collection_2 li a
{
	height: 16px;
	width: 88px;
	display: block;
	text-indent: -5000px;
	outline: none;
}
body.fr a#ssmenu_appliques
{
	background: url(/assets/images/menu_collection_fr.gif) 0 0 no-repeat;
}
body.en a#ssmenu_appliques
{
	background: url(/assets/images/menu_collection_en.gif) 0 0 no-repeat;
}
body.fr a#ssmenu_appliques:hover,
body.fr a#ssmenu_appliques.current,
body.en a#ssmenu_appliques:hover,
body.en a#ssmenu_appliques.current
{
	background-position: -88px 0px;
}
body.fr a#ssmenu_articules
{
	background: url(/assets/images/menu_collection_fr.gif) 0 -16px no-repeat;
}
body.en a#ssmenu_articules
{
	background: url(/assets/images/menu_collection_en.gif) 0 -16px no-repeat;
}
body.fr a#ssmenu_articules:hover,
body.fr a#ssmenu_articules.current,
body.en a#ssmenu_articules:hover,
body.en a#ssmenu_articulescurrent
{
	background-position: -88px -16px;
}
body.fr a#ssmenu_lampadaires
{
	background: url(/assets/images/menu_collection_fr.gif) 0 -32px no-repeat;
}
body.en a#ssmenu_lampadaires
{
	background: url(/assets/images/menu_collection_en.gif) 0 -32px no-repeat;
}
body.fr a#ssmenu_lampadaires:hover,
body.fr a#ssmenu_lampadaires.current,
body.en a#ssmenu_lampadaires:hover,
body.en a#ssmenu_lampadaires.current
{
	background-position: -88px -32px;
}
body.fr a#ssmenu_lampes
{
	background: url(/assets/images/menu_collection_fr.gif) 0 -48px no-repeat;
}
body.en a#ssmenu_lampes
{
	background: url(/assets/images/menu_collection_en.gif) 0 -48px no-repeat;
}
body.fr a#ssmenu_lampes:hover,
body.fr a#ssmenu_lampes.current,
body.en a#ssmenu_lampes:hover,
body.en #ssmenu_lampes.current
{
	background-position: -88px -48px;
}
body.fr a#ssmenu_lustres
{
	background: url(/assets/images/menu_collection_fr.gif) 0 -64px no-repeat;
}
body.en a#ssmenu_lustres
{
	background: url(/assets/images/menu_collection_en.gif) 0 -64px no-repeat;
}
body.fr a#ssmenu_lustres:hover,
body.fr #ssmenu_lustres.current,
body.en a#ssmenu_lustres:hover,
body.en a#ssmenu_lustres.current
{
	background-position: -88px -64px;
}
body.fr a#ssmenu_lanternes
{
	height: 28px;
	background: url(/assets/images/menu_collection_fr.gif) 0 -80px no-repeat;
}
body.en a#ssmenu_lanternes
{
	height: 28px;
	background: url(/assets/images/menu_collection_en.gif) 0 -80px no-repeat;
}
body.fr a#ssmenu_lanternes:hover,
body.fr a#ssmenu_lanternes.current,
body.en a#ssmenu_lanternes:hover,
body.en a#ssmenu_lanternes.current
{
	background-position: -88px -80px;
}
body.fr a#ssmenu_mobilier
{
	background: url(/assets/images/menu_collection_fr.gif) 0 -108px no-repeat;
}
body.en a#ssmenu_mobilier
{
	background: url(/assets/images/menu_collection_en.gif) 0 -108px no-repeat;
}
body.fr a#ssmenu_mobilier:hover,
body.fr a#ssmenu_mobilier.current,
body.en a#ssmenu_mobilier:hover,
body.en a#ssmenu_mobilier.current
{
	background-position: -88px -108px;
}
body.fr a#ssmenu_passementerie
{
	height: 28px;
	background: url(/assets/images/menu_collection_fr.gif) 0 -124px no-repeat;
}
body.en a#ssmenu_passementerie
{
	height: 28px;
	background: url(/assets/images/menu_collection_en.gif) 0 -124px no-repeat;
}
body.fr a#ssmenu_passementerie:hover,
body.fr a#ssmenu_passementerie.current,
body.en a#ssmenu_passementerie:hover,
body.en a#ssmenu_passementerie.current
{
	background-position: -88px -124px;
}
body.fr a#ssmenu_orientales
{
	height: 15px;
	background: url(/assets/images/menu_collection_fr.gif) 0 -156px no-repeat;
}
body.en a#ssmenu_orientales
{
	height: 15px;
	background: url(/assets/images/menu_collection_en.gif) 0 -156px no-repeat;
}
body.fr a#ssmenu_orientales:hover,
body.fr a#ssmenu_orientales.current,
body.en a#ssmenu_orientales:hover,
body.en a#ssmenu_orientales.current
{
	background-position: -88px -156px;
}
/* @end */

/* @group Menu distributeurs */
ul#menu_distributeurs_1
{
	margin-left: 12px;
	margin-top: 8px;
}
ul#menu_distributeurs_2
{
	margin-left: 10px;
	margin-top: 8px;
}
ul#menu_distributeurs_1 li a,
ul#menu_distributeurs_2 li a
{
	height: 16px;
	display: block;
	width: 86px;
	text-indent: -5000px;
	outline: none;
}
body.fr li a#ssmenu_amerique
{
	background: url(/assets/images/menu_distributeurs_fr.gif) 0 0 no-repeat;
}
body.en li a#ssmenu_amerique
{
	background: url(/assets/images/menu_distributeurs_en.gif) 0 0 no-repeat;
}
body.fr li a#ssmenu_amerique:hover,
body.fr li a#ssmenu_amerique.current,
body.en li a#ssmenu_amerique:hover,
body.en li a#ssmenu_amerique.current
{
	background-position: -88px 0;
}
body.fr li a#ssmenu_amerique_du_sud
{
	background: url(/assets/images/menu_distributeurs_fr.gif) 0 -80px no-repeat;
}
body.en li a#ssmenu_amerique_du_sud
{
	background: url(/assets/images/menu_distributeurs_en.gif) 0 -80px no-repeat;
}
body.fr li a#ssmenu_amerique_du_sud:hover,
body.fr li a#ssmenu_amerique_du_sud.current,
body.en li a#ssmenu_amerique_du_sud:hover,
body.en li a#ssmenu_amerique_du_sud.current
{
	background-position: -88px -80px;
}
body.fr li a#ssmenu_europe
{
	background: url(/assets/images/menu_distributeurs_fr.gif) 0 -16px no-repeat;
}
body.en li a#ssmenu_europe
{
	background: url(/assets/images/menu_distributeurs_en.gif) 0 -16px no-repeat;
}
body.fr li a#ssmenu_europe:hover,
body.fr li a#ssmenu_europe.current,
body.en li a#ssmenu_europe:hover,
body.en li a#ssmenu_europe.current
{
	background-position: -88px -16px;
}
body.fr li a#ssmenu_russie
{
	background: url(/assets/images/menu_distributeurs_fr.gif) 0 -32px no-repeat;
}
body.en li a#ssmenu_russie
{
	background: url(/assets/images/menu_distributeurs_en.gif) 0 -32px no-repeat;
}
body.fr li a#ssmenu_russie:hover,
body.fr li a#ssmenu_russie.current,
body.en li a#ssmenu_russie:hover,
body.en li a#ssmenu_russie.current
{
	background-position: -88px -32px;
}
body.fr li a#ssmenu_moyen_orient
{
	background: url(/assets/images/menu_distributeurs_fr.gif) 0 -48px no-repeat;
}
body.en li a#ssmenu_moyen_orient
{
	background: url(/assets/images/menu_distributeurs_en.gif) 0 -48px no-repeat;
}
body.fr li a#ssmenu_moyen_orient:hover,
body.fr li a#ssmenu_moyen_orient.current,
body.en li a#ssmenu_moyen_orient:hover,
body.en li a#ssmenu_moyen_orient.current
{
	background-position: -88px -48px;
}
body.fr li a#ssmenu_australie
{
	background: url(/assets/images/menu_distributeurs_fr.gif) 0 -64px no-repeat;
}
body.en li a#ssmenu_australie
{
	background: url(/assets/images/menu_distributeurs_en.gif) 0 -64px no-repeat;
}
body.fr li a#ssmenu_australie:hover,
body.fr li a#ssmenu_australie.current,
body.en li a#ssmenu_australie:hover,
body.en li a#ssmenu_australie.current
{
	background-position: -88px -64px;
}


/* @end */

/* @group Menu bronze */
body.fr ul#menu_bronze_1
{
	margin-top: 40px;
}
body.en ul#menu_bronze_1
{
	margin-top: 28px;
}
ul#menu_bronze_2
{
	margin-top: 40px;
}
ul#menu_bronze_1 li a,
ul#menu_bronze_2 li a
{
	height: 16px;
	display: block;
	width: 88px;
	text-indent: -5000px;
	outline: none;
}
body.fr a#ssmenu_fonderie
{
	background: url(/assets/images/menu_bronze_fr.gif) 0 0 no-repeat;
}
body.en a#ssmenu_fonderie
{
	background: url(/assets/images/menu_bronze_en.gif) 0 0 no-repeat;
}
body.fr a#ssmenu_fonderie:hover,
body.fr a#ssmenu_fonderie.current,
body.en a#ssmenu_fonderie:hover,
body.en a#ssmenu_fonderie.current
{
	background-position: -88px 0;
}
body.fr a#ssmenu_ciselure
{
	background: url(/assets/images/menu_bronze_fr.gif) 0 -16px no-repeat;
}
body.en a#ssmenu_ciselure
{
	height: 28px;
	background: url(/assets/images/menu_bronze_en.gif) 0 -16px no-repeat;
}
body.fr a#ssmenu_ciselure:hover,
body.fr a#ssmenu_ciselure.current,
body.en a#ssmenu_ciselure:hover,
body.en a#ssmenu_ciselure.current
{
	background-position: -88px -16px;
}
body.fr a#ssmenu_monture
{
	background: url(/assets/images/menu_bronze_fr.gif) 0 -32px no-repeat;
}
body.en a#ssmenu_monture
{
	background: url(/assets/images/menu_bronze_en.gif) 0 -44px no-repeat;
}
body.fr a#ssmenu_monture:hover,
body.fr a#ssmenu_monture.current
{
	background-position: -88px -32px;
}
body.en a#ssmenu_monture:hover,
body.en #ssmenu_monture.current
{
	background-position: -88px -44px;
}
body.fr a#ssmenu_forge
{
	background: url(/assets/images/menu_bronze_fr.gif) 0 -48px no-repeat;
}
body.en a#ssmenu_forge
{
	background: url(/assets/images/menu_bronze_en.gif) 0 -60px no-repeat;
}
body.fr a#ssmenu_forge:hover,
body.fr a#ssmenu_forge.current
{
	background-position: -88px -48px;
}
body.en a#ssmenu_forge:hover,
body.en a#ssmenu_forge.current
{
	background-position: -88px -60px;
}
body.fr a#ssmenu_dorure
{
	background: url(/assets/images/menu_bronze_fr.gif) 0 -64px no-repeat;
}
body.en a#ssmenu_dorure
{
	background: url(/assets/images/menu_bronze_en.gif) 0 -76px no-repeat;
}
body.fr a#ssmenu_dorure:hover,
body.fr a#ssmenu_dorure.current
{
	background-position: -88px -64px;
}
body.en a#ssmenu_dorure:hover,
body.en a#ssmenu_dorure.current
{
	background-position: -88px -76px;
}
body.fr a#ssmenu_cristallerie
{
	background: url(/assets/images/menu_bronze_fr.gif) 0 -80px no-repeat;
}
body.en a#ssmenu_cristallerie
{
	background: url(/assets/images/menu_bronze_en.gif) 0 -92px no-repeat;
}
body.fr a#ssmenu_cristallerie:hover,
body.fr a#ssmenu_cristallerie.current
{
	background-position: -88px -80px;
}
body.en a#ssmenu_cristallerie:hover,
body.en #ssmenu_cristallerie.current
{
	background-position: -88px -92px;
}

/* @end */

/* @end */

/* @group Content */

/* @group Societe */

#content.societe
{
	background: url(/assets/images/bg_societe.jpg) no-repeat;
	height: 563px;
	width: 839px;
}
#content.societe p
{
	margin-left: 100px;
	width: 330px;
	color: white;
	font-size: 12px;
	line-height: 20px;
}
#content.societe p.first
{
	margin-top: 30px;
}

/* @end */

/* @group Collection */

#content_collection
{
	float: left;
	margin-top: 9px;
	background: url(/assets/images/bg_collection_home.jpg) no-repeat;
	padding: 310px 0 0 100px;
	height:  253px;
	width: 739px;
}
#content_collection p
{
	width: 330px;
	color: white;
	font-size: 12px;
	line-height: 20px;
}
#content_collection_detail
{
	float: left;
	width: 839px;
	height: 563px;
	margin-top: 9px;
	background: url(/assets/images/bg_collection.jpg) no-repeat;
	position: relative;
}

#collection_list
{
	width: 380px;
	border-collapse: 0;
	border: none;
	margin-left: 10px;
	margin-top: 30px;
	float: left;
}
#collection_list a
{
	float: left;
	margin-left: 30px;
	margin-bottom: 20px;
}
#collection_list a img
{
	border: 2px solid white;
}
#content_collection_detail #collection_image
{
	float: left;
	width: 400px;
	height: 400px;
	text-align: center;
	border: 0 solid red;
}
#content_collection_detail #collection_image p
{
	font-size: 11px;
	line-height: 15px;
	color: #d0b5b5;
}
#content_collection_detail #collection_pager
{
	position: absolute;
	left: 50px;
	bottom: 90px;
	width:  150px;
}
#content_collection_detail #collection_pager .pager_curr
{
	color: #d0b5b5;
}
#content_collection_detail #mess_info
{
	position: absolute;
	bottom: 10px;
	left: 40px;
	width: 300px;
	font-size: 11px;
	color: #d0b5b5;
	line-height: 15px;
}

/* @end */

/* @group Distributeurs  */

body.fr #content.distributeurs h1
{
	background: url(/assets/images/titres/distributeurs/distributeurs_fr.gif) no-repeat;
}
body.en #content.distributeurs h1
{
	background: url(/assets/images/titres/distributeurs/distributeurs_en.gif) no-repeat;
}
#content.distributeurs h2
{
	margin: 0;
	padding: 25px 0 7px 0;
	margin-left: 26px;
	color: #FFFFFF;
	font-size: 12px;
}
#distrib_container
{
	height: 420px;
	overflow: hidden;
	width: 208px;
	position: relative;
	margin-left: 20px;
}
#distrib_content
{
	color: #FFFFFF;
	font-size: 11px;
	line-height: 1.3;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	position: absolute;
}
#distrib_content dl
{
	margin: -20px 0 0 10px;
	padding: 0;
	font-size: 12px;
	line-height: 15px;
}

#distrib_content dl dt
{
	margin: 20px 0 0 0;
	padding: 0;
}

#distrib_content dl dd
{
	margin: 0;
	padding: 0;
}
#slider_div
{
	position: absolute;
	top: 220px;
	margin-left: 8px;
}
div#liste_distrib
{
	float: left;
	width: 203px;
}

#distrib_map
{
	float: right;
}

/* @end */

/* @group Bronze */

#bronze_video
{
	padding: 80px 0 0 219px;
}

/* @end */


#content
{
	float: left;
	width: 839px;
	height: 563px;
	margin-top: 9px;
	background: url(/assets/images/bg_general.jpg) no-repeat;
}

#contact_header
{
	height: 128px;
	width: 779px;
	padding: 0px 30px 0 28px;
	margin: 0;
}

#contact_header p
{
	margin: 0;
	padding: 0;
}

#contact_header .adresse
{
	float: left;
	width: 300px;
	font: 16px/22px "Times New Roman", Times, serif;
	color: #DDD;
}

#contact_header .email,
#contact_header .email a
{
	float: left;
	width: 400px;
	font: 16px/22px "Times New Roman", Times, serif;
	color: #DDD;
}

/* @end */

/* @group Page titles */

#content h1,
#content_collection_detail h1
{
	width: 600px;
	height: 31px;
	font-size: 10px;
	margin: 16px 0 10px 24px;
	padding: 0;
	text-indent: -5000px;
	background-position: top left;
	background-repeat: no-repeat;
}

/* @group Collection */
body.fr h1.collection_appliques { background-image: url(/assets/images/titres/collection/appliques.gif); }
body.en h1.collection_appliques { background-image: url(/assets/images/titres/collection/wall_light.gif); }
body.fr h1.collection_articules { background-image: url(/assets/images/titres/collection/articules.gif); }
body.en h1.collection_articules { background-image: url(/assets/images/titres/collection/swing_arm.gif); }
body.fr h1.collection_lampadaires { background-image: url(/assets/images/titres/collection/lampadaires.gif); }
body.en h1.collection_lampadaires { background-image: url(/assets/images/titres/collection/floor_lamp.gif); }
body.fr h1.collection_lampes { background-image: url(/assets/images/titres/collection/lampes.gif); }
body.en h1.collection_lampes { background-image: url(/assets/images/titres/collection/lamp.gif); }
body.fr h1.collection_lustres { background-image: url(/assets/images/titres/collection/lustres.gif); }
body.en h1.collection_lustres { background-image: url(/assets/images/titres/collection/chandelier.gif); }
body.fr h1.collection_mobilier { background-image: url(/assets/images/titres/collection/mobilier.gif); }
body.en h1.collection_mobilier { background-image: url(/assets/images/titres/collection/furniture.gif); }
body.fr h1.collection_lanternes { background-image: url(/assets/images/titres/collection/lanternes.gif); }
body.en h1.collection_lanternes { background-image: url(/assets/images/titres/collection/ceiling_light.gif); }
/* @end */

/* @group Bronze */
body.fr h1.bronze_fonderie { background-image: url(/assets/images/titres/bronze/ebarbage.gif); }
body.en h1.bronze_fonderie { background-image: url(/assets/images/titres/bronze/trimming.gif); }
body.fr h1.bronze_ciselure { background-image: url(/assets/images/titres/bronze/ciselure.gif); }
body.en h1.bronze_ciselure { background-image: url(/assets/images/titres/bronze/chiseling.gif); }
body.fr h1.bronze_monture { background-image: url(/assets/images/titres/bronze/monture.gif); }
body.en h1.bronze_monture { background-image: url(/assets/images/titres/bronze/mounting.gif); }
body.fr h1.bronze_forge { background-image: url(/assets/images/titres/bronze/forge.gif); }
body.en h1.bronze_forge { background-image: url(/assets/images/titres/bronze/forge_welding.gif); }
body.fr h1.bronze_dorure { background-image: url(/assets/images/titres/bronze/restauration_et_dorure.gif); }
body.en h1.bronze_dorure { background-image: url(/assets/images/titres/bronze/restauration_et_dorure.gif); }
body.fr h1.bronze_cristallerie { background-image: url(/assets/images/titres/bronze/cristallerie.gif); }
body.en h1.bronze_cristallerie { background-image: url(/assets/images/titres/bronze/cristal_mouting.gif); }

/* @end */

/* @group Contacts */

h1#tit_contacts { background-image: url(/assets/images/titres/contacts.gif); }

/* @end */
/* @end */