/*-----------------------------------------------------------
	Project: Cresus 2009
	Date : 	May 2009
	Last Update : 03/06/09
	Author:	C2iS - AFO
	Summary :		
		| Global CSS Reset
		| Typography
		| Global Classes
		| Main Layout
		| universe colors			
-----------------------------------------------------------*/

/*:::::::::::::::::::: GLOBAL CSS RESET :::::::::::::::::::::*/
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, a img, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,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-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/*:focus {outline: 1px dotted #efefef;}*/
body {line-height: 1;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* ::::::::::::::::::::: TYPO :::::::::::::::::::::::*/
body {font-size:62.5%; color:#fff;font-family:Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }
a { color:#fff; text-decoration: none; }
strong { font-weight:bold; }
em, dfn { font-style:italic; }
sup, sub { font-size:0.75em; line-height:0; }
sup { position:relative; bottom:0.5em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
abbr, acronym { border-bottom:1px dotted #000; }
del { color:#000; }
pre, code { margin:1.5em 0; white-space:pre; }
pre, code, tt { font-family:'andale mono', 'lucida console', monospace; line-height:1.5; }
acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed; }
small {font-size:11px;}
/*:::::::::::::::::::: CLEAR CLASS :::::::::::::::::::*/
.clear:after {content:".";height:0;display:block;visibility:hidden;clear:both;}

/*:::::::::::::::::::: LAYOUT :::::::::::::::::::::::*/
html {overflow:auto;} /*fix bug IE7 to remove ?*/

body {background:#000 url(../images/common/bg_mainMenu.gif) repeat-x 0 89px;}

h1 {width:384px;height:44px;position:relative;margin:18px auto 26px;}
h1 span {width:100%;height:100%;z-index:2;cursor:pointer;position:absolute;top:0;left:0;background:url(../images/common/mainLogo.png) no-repeat;}
#printLogo {display:none;}

#wrapper {width:930px;font-size:1.2em;margin:0 auto;border-top:1px solid #000;}

/*MAIN MENU*/
#mainMenu {font-size:1.1em;width:100%;height:30px;text-align:center;}
#mainMenu li {display:inline;background:url(../images/common/separator_mainMenu.gif) no-repeat 0 center;}
#mainMenu li.first {background:none;}
#mainMenu li a {text-transform:uppercase;padding:7px 15px 7px;line-height:30px;}
#mainMenu li a:hover , #mainMenu li a.active {background:#382c17;color:#be9e55;}

/*HOME*/
body#home {background:#000 url(../images/common/bg_mainMenu_home.gif) repeat-x 0 140px;}
body#home h1 {width:420px;height:50px;margin:37px auto 52px;}
body#home h1 span{background:url(../images/common/mainLogo_home.png) no-repeat;}

#home #wrapper {background:url(../images/home/bg_wrapper_home.jpg) no-repeat 78% 238px;}

/*HOME - PUSH HOME*/
#pushHome {text-align:center;padding:40px 0;}
#pushHome li{border:1px solid #a58044;width:165px;display: -moz-inline-stack;display:inline-block;margin:0 6px;vertical-align:top;}
	*+html #pushHome li /*Only IE 7*/  {display:inline;}
	#pushHome li img {display:block;}
#pushHome li.promoPush {margin:50px 0 0 50px;}

/*BLOC TITRE PRINCIPAL - FIL D'ARIANNE*/
#mainTitle {width:100%;padding:20px 0 10px;}
#mainTitle .breadcrumb {color:#be9e55;}
#mainTitle .breadcrumb a {color:#be9e55;}
#mainTitle .breadcrumb a:hover {text-decoration:underline;} 
#mainTitle  h2{float:left;font-size:2em;padding-top:8px;text-transform:uppercase;}
#mainTitle .backToSearch {float:right;padding:16px 0 0 15px;background:url(../images/common/chevron_blanc.gif) no-repeat 2px 18px;}
#mainTitle .disconnect {line-height:1em;color:#be9e55;font-size:1.4em;padding:0 0 0 15px;float:right;text-align:right;}
#mainTitle .disconnect a {display:block;}
	*+html #mainTitle .disconnect a {padding-top:3px;} /*IE 7*/
#mainTitle .searchBox {float:right;padding:10px 0 0 0;}
#mainTitle .searchBox input.text {border:1px solid #382C17;margin-right:5px;}	

/*CONTENT - ELEMENTS COMMUNS , GAB 3 COLONNES */
#content {width:100%;}
#content h3 {color:#be9e55;font-size:1.8em;border-bottom:1px solid #be9e55;padding-bottom:8px;margin-bottom:25px;}

#col_main {float:left;width:490px;padding:40px 0 0;} 
#col_main h4 {color:#be9e55;font-size:1.4em;margin:15px 0;padding-right:75px;}
#col_main p {margin:15px 0;padding-right:75px;line-height:1.3em;}
#col_main ul {padding:0 75px 0 0;}
#col_main ul li {background:url(../images/common/chevron_blanc.gif) no-repeat 1px 3px;padding:1px 0 2px 13px;line-height:1.2em;}

#col_right {float:left;width:167px;padding:70px 0 0 25px;} 

/*SOUS MENU*/
#subMenu {float:left;margin:68px 0 0 0;background:#553c23 url(../images/account/bg_subMenu.gif) no-repeat center 0;;width:185px;padding:25px 10px 25px 20px;}
#subMenu li {padding:2px 0;}
#subMenu li.active , #subMenu li.active a{color:#be9e55;}
#subMenu li a:hover {text-decoration:underline;}

/*PAGINATION*/
#content #pagination {padding:0 0 10px;margin:15px 0 25px;width:100%;text-align:center;border-bottom:1px solid #be9e55}
#content #pagination li {background:none;padding:0;display:inline;color:#677892;font-weight:bold;}
	#pagination li a {color:#be9e55;}
#content #pagination li a:hover {text-decoration:underline;color:#fff;}
#content #pagination li a.current , #content #pagination li.goToBeg a , #content #pagination li.goToEnd a {color:#fff;}
#content #pagination li.prev {float:left;padding-left:5px;}
#content #pagination li.next {float:right;padding-right:5px;}
#content #pagination li.goToBeg {padding-right:30px;}
#content #pagination li.goToEnd {padding-left:30px;}
#content #pagination li.prev a , #content #pagination li.next a {color:#fff;font-weight:normal;}

/*RUBRIQUE MONTRES - COMMANDER - FORMULAIRE*/
#orderRecap {float:left;margin:50px 0 0;width:215px;}
#orderRecap dt {font-size:1.4em;padding-bottom:2px;color:#be9e55;}
#orderRecap dd {padding:1px 0;}
#orderRecap dd.model {color:#be9e55;}
#orderRecap dd.visu img {width:156px;height:156px;border:1px solid #4c3f22;}
#orderRecap dd.brand {text-transform:uppercase;font-size:1.1em;padding:3px 0;}
#orderRecap dd.ref {font-style:italic;padding:7px 0 20px;font-weight:bold;color:#be9e55;}
#orderRecap dd.miscelInfo {padding:3px 55px 0 0;}
#orderRecap dd.miscelInfo a {width:90%;/*Haslayout*/display:block;background:#be9e55 url(../images/common/chevron_blanc.gif) no-repeat 5px center;padding:12px 0 10px 16px;}
#orderRecap dd.priceProd {font-size:16px;padding-bottom:10px;}
#orderRecap dd.codePromo , #orderRecap dd.shippingRate  {font-size:11px;}
#orderRecap dd.codePromoWrong  {width:158px;padding-bottom:5px;}
#orderRecap dd.totalCommande {padding-top:7px;margin-top:10px;width:158px;font-size:16px;border-top:1px solid #4c3f22;}
#orderRecap dd.totalCommande em {display:block;text-align:center;font-style:normal;font-size:28px;padding-top:5px;}

#orderForm {width:540px;float:left;padding:40px 40px 0 22px;}
#orderForm.contactForm {background-repeat:no-repeat ;background-position:top right;width:670px;padding-left:200px;}
.introContact {padding:0 0 25px 140px !important;width:auto !important;}
#orderForm p {width:100%;overflow:hidden;padding:3px 0;line-height:14px;}
#orderForm p.confirm {color:#be9e55;margin-left:140px;width:250px !important;margin:0 0 0 140px;}
#orderForm label {float:left;width:130px;color:#be9e55;text-align:right;padding:3px 10px 0 0;}
#orderForm label.labelCheckbox {float:left;color:#fff;text-align:left;font-size:0.9em;line-height:1.3em;width:470px;}
#orderForm label.labelCheckbox a {text-decoration:underline;}
#orderForm label.labelCheckbox a:hover {text-decoration:none;}
#orderForm label.labelRadio {color:#fff;float:none;text-align:left;padding:0 15px 0 3px;vertical-align:middle;}
#orderForm p.adressLine label {margin-bottom:50px;}
#orderForm input.text {width:155px;border:1px solid #000;}
#orderForm input.wideText {border:1px solid #000;width:350px;margin-bottom:6px;}
#orderForm input.lastWide {margin-bottom:0;}
#orderForm input.checkbox {border:1px solid #000;margin:3px 7px 0 20px;float:left;}
	*+html  #orderForm input.checkbox  {margin-top:0;} /*HACK IE7 : positioning PB*/
#orderForm input.radio {vertical-align:middle;}	
#orderForm select {width:157px;border:1px solid #000;}
#orderForm textarea {width:350px;border:1px solid #000;height:70px;}     
#orderForm .mandatoryFields {font-size:0.8em;padding:5px 0 15px 140px;display:block;}
#orderForm .btn_validOrder {padding:15px 0 20px;}
#orderForm .btn_validOrder input {margin-left:140px;}
#orderForm .btn_reset {padding:0;}
#orderForm .btn_reset a {margin-left:140px;background:url(../images/common/chevron_blanc.gif) no-repeat 0 1px;padding-left:9px;}
.forgottenPasswd {width:250px !important;margin:0 0 40px 140px;}
.forgottenPasswd a {font-size:11px;text-decoration:underline;}
.forgottenPasswd a:hover {text-decoration:none;} 

/*RUBRIQUE MONTRES - COLLECTION*/
#collectionMainVisu {width:240px;float:left;}
#collectionMainVisu  img {display:block;}

.avantages {border:1px solid #be9e55;color:#be9e55;padding:13px 10px;margin-bottom:15px;}
.avantages dt {font-weight:bold;font-size:1.2em;}
.avantages dd {margin:8px 0;line-height:1.4em;}
.avantagesCresus dd {color:#fff;}
.avantagesCresus dd .titleOr  {padding-right:0;}

.vignettesProduit {width:100%;padding:0 !important;position:relative;overflow:hidden;}
.vignettesProduit li {background:none !important;padding:0 0 0 11px !important;float:left;width:150px;height:230px;line-height:1.2em;}
.vignettesProduit li a {text-decoration:none !important;}
.vignettesProduit dt {padding:2px 0 1px;}
.vignettesProduit dd {font-size:0.9em;}
.vignettesProduit dd del {color:#fff;}
.vignettesProduit dd.model , .vignettesProduit dd.model a {color:#be9e55;}
.vignettesProduit dd.visu img{display:block;width:146px;height:146px;border:1px solid #4c3f22;}

.vignettesProduit li#loader {position:absolute;z-index:5;top:0;left:0;text-align:center;width:100%;padding:75px 0 0 !important;height:600px;background:#000 !important; filter : alpha(opacity=70); -moz-opacity : 0.7; opacity:0.7;}

/*RUBRIQUE MONTRES/BIJOUX - FICHE PRODUIT*/
#mainVisuContainer {width:360px;height:360px;overflow:hidden;text-align:center;float:left;padding-top:30px;background-position:center center;background-repeat:no-repeat;}
/*#mainVisuContainer img {width:359px;height:359px;}*/

#mainSlider {width:70px;float:left;padding:30px 0 35px;}

#sliderContainer {overflow:hidden;position:relative;height:230px;}
#verticalSlider {position:relative;left:0;}
#verticalSlider li {vertical-align:bottom;height:58px;}
#verticalSlider li img {width:52px;height:52px;}

#controlSlider {overflow:hidden;width:100%;padding:10px 0 25px;}
#controlSlider a {display:block;margin-right:5px;float:left;width:22px;height:16px;text-indent:-999px;background-image:url(../images/ficheProd/sprite_arrows.png);background-repeat:no-repeat;}
#optionSlider {overflow:hidden;width:100%;}
#optionSlider a {display:block;margin-right:5px;float:left;width:24px;height:24px;text-indent:-999px;background-image:url(../images/ficheProd/sprite_options.png);background-repeat:no-repeat;}

#productInfos {width:485px;float:left;padding:30px 0 40px 15px;}
#productInfos h3 {color:#fff;font-size:1.8em;border:none;padding:5px 0 1px 15px;margin:0 0 0 -15px;;text-transform:uppercase;}
#productInfos h4 {background:#be9e55;margin:0 0 0 -15px;padding:4px 10px 2px 15px;font-size:1.2em;width:475px;}
#productInfos h4 span {float:left;}
#productInfos h4 a{float:right;}
#productInfos #price_order {padding-top:15px;float:right;width:173px;text-align:center;}
#productInfos #price_order span {display:block;}
	#productInfos #price_order span.cresusPrice{padding:12px 0 7px;font-weight:bold;}
	#productInfos #price_order span.cresusPrice strong{font-size:1.8em;line-height:1.5em;}
	#productInfos #price_order span.cresusPrice strong.old {text-decoration:line-through;font-size:1.1em;}
	#productInfos #price_order span.salePrice{padding-bottom:12px;}
	#productInfos #price_order span.salePrice strong{font-size:1.8em;}
#productInfos #price_order p.order {overflow:hidden;}
#productInfos #price_order p.order a{background-repeat:no-repeat;display:block;height:32px;text-indent:-9999px;}
#productInfos #price_order p.reserved {color:#6e6e6e;border:1px solid #6e6e6e;font-size:1.3em;padding:7px 0;}
#productInfos #price_order p.boutique_ebay img{border:1px solid #fff;}
#productInfos #price_order ul {padding-top:27px;text-align:left;}
#productInfos #price_order li {margin-bottom:3px;}
#productInfos #price_order li a {display:block;padding:7px 0 5px 16px;background:#be9e55 url(../images/common/chevron_blanc.gif) no-repeat 5px center;}

#productInfos dl {padding-top:15px;float:left;width:275px;}
#productInfos dt {font-weight:bold;font-size:1.1em;padding-bottom:10px;}

#productInfos dd {line-height:1.2em;}
#productInfos dd em{color:#be9e55;font-style:normal;}
#productInfos dd a {text-decoration:underline;}
#productInfos dd.spe {color:#be9e55;padding-top:7px;}
#productInfos dd ul {margin-top:15px;}
#productInfos dd li {display:inline;}
#productInfos dd li a {text-decoration:none;}

#bottomSlider {clear:both;border-top:1px solid #4a3d21;padding:17px 0 25px;width:100%;}
/*#bottomSlider #carroussel {position:relative;	width: 726px;	height: 105px;float:left;margin-right:32px;}
#bottomSlider #btnCarrousselLeft {position:absolute;	top:34px;	left:2px;}
#bottomSlider #btnCarrousselRight {position:absolute;	top:34px;	right:2px;}
#bottomSlider #carroussel .inactive {	visibility:hidden;}
#bottomSlider #carroussel_outer {margin: 0px 20px;width: 686px;height:105px;overflow:hidden;position:relative;}*/
#bottomSlider #carroussel_inner {position:relative;height:105px;}
#bottomSlider #carroussel_inner li {width:96px;border:1px solid #000;float:left;text-align:center;}
#bottomSlider #carroussel_inner li img {width:82px;border:1px solid #4c3f22;}
#bottomSlider #carroussel_inner li span {font-size:0.9em;display:block;padding-top:2px;}
#bottomSlider #carroussel_inner li span.ebay_caroussel img {border:none;width:auto;}
#bottomSlider #carroussel_inner li.active {position:relative;}
#bottomSlider #carroussel_inner li.active img {opacity: .4;-moz-opacity: .4;filter: alpha(opacity=40)}
#bottomSlider #carroussel_inner li.active .opacLayer {position:absolute;top:1px;left:7px;background:#be9e55;z-index:20;width:82px;height:82px;opacity: .3;-moz-opacity: .3;filter: alpha(opacity=30);}
#bottomSlider del {color:#fff;}

#bottomSlider h4 {color:#be9e55;font-size:1.3em;padding:6px 0 8px;}

#bottomSlider #relatedItems {overflow:hidden;width:172px;}
#bottomSlider #relatedItems li {float:left;margin-right:3px;}
#bottomSlider #relatedItems li img {border:1px solid #4c3f22;width:40px;height:40px;}

/*ancien carroussel*/
.photo_details {float:left;width: 686px;visibility:hidden;overflow:hidden;margin:0 10px;position:relative;}
#fleche_gauche , #fleche_droite {padding-top :33px;height:54px;float:left;display:block;width:12px;}
#fleche_droite{margin-right:25px;}

/*RUBRIQUE SERVICES + GAB EDITO + HISTORIQUE*/
#services , #gab_edito , #guestbook {width:518px;float:left;padding:40px 173px 40px 22px;background-repeat: no-repeat;background-position:100% 0;}
#gab_edito {padding:40px 173px 40px 236px;min-height:270px;}
#guestbook {padding:40px 173px 40px 236px;min-height:270px;}
#history  , #lexique {width:518px;float:left;padding:40px 0 40px 22px;}
#lexique {width:542px;}

#services h4  , #gab_edito h4 , #history h4 , #lexique h4 , .titleOr {color:#be9e55 !important;font-size:1.4em;margin:15px 0;padding-right:75px;}
#services ul  , #gab_edito ul {padding:0 75px 0 30px;}
#services ul li , #gab_edito ul li {background:url(../images/common/chevron_blanc.gif) no-repeat 1px 3px;padding:1px 0 2px 13px;line-height:1.2em;}
#services ul li ul , #gab_edito ul li ul {padding-top:10px;}
#services p , #gab_edito p , #history p  , #lexique p , .parag {font-size:12px !important;margin:15px 0;padding-right:50px;line-height:1.3em;}
#services a , #gab_edito  a, .parag a  {text-decoration:underline;} 
#history p , #lexique p {padding-right:0;}
#history .vignettesProduit dt {display:none;}

.sellYours {text-align:center;}
.sellYours a {background:url(../images/common/chevron_blanc.gif) no-repeat 0 0;padding-left:11px;}

/*LEXIQUE*/
#letters {text-align:center;margin:20px 0 30px;}
#letters li {display:inline;}
#letters li a{text-transform:uppercase;color:#be9e55;background:#382C17;padding:2px 5px;font-size:1em;}
#letters li a.active {color:#382C17;background:#be9e55;}

#lexique dt {color:#be9e55;font-size:1.1em;font-weight:bold;padding-bottom:2px;}
#lexique dd {font-size:0.9em;line-height:1.3em;padding-bottom:18px;}
#lexique dd p , #lexique dt p {margin:0;}

/*GUESTBOOK*/
#guestbook dl {border-bottom:1px solid #4a3d21;margin:20px 15px 20px 15px;padding-bottom:10px;}
#guestbook dt {color:#be9e55;padding-bottom:5px;font-size:1.1em;font-weight:bold;}
#guestbook dd {line-height:1.3em;font-size:0.9em;}
#guestbook dd.author {text-align:right;font-style:italic;padding-top:7px;} 

/*RUBRIQUE MONTRES - HISTORIQUE */
#importantModels {float:left;width:155px;border:1px solid;margin:70px 0 0 18px;padding:10px 0;}
#importantModels li{text-align:center;padding:13px 0;}
#importantModels li h5{font-weight:bold;font-size:1.1em;}
#importantModels li span {display:block;padding-top:3px;}

#history h5 {background:url(../images/common/arrow_down.gif) no-repeat 98% center;text-transform:uppercase;padding:6px 0 6px 10px;font-size:1.1em;margin-bottom:10px;}
#history .wrapperVignette {width:100%;height:457px;overflow:scroll;overflow-x:hidden;}

/*RUBRIQUE - BIJOUX ET MONTRES - GALLERY*/
#criteria {width:216px;float:left;padding:65px 22px 0 0;}
#criteria p {margin:15px 0;padding-left:14px;}
#criteria p a {text-decoration:underline;}
#criteria p a:hover {text-decoration:none;}

#tabs {width:100%;overflow:hidden;}
#tabs li {float:left;}
#tabs li a {float:left;background:#251b0f;margin-right:3px;padding:8px 15px;font-size:1.2em;}
#tabs li.active a{background:#3c2c18;}

.critereBloc {}
#js .critereBloc {display:none;}
.critereBloc  h4 {margin-bottom:2px;}
.critereBloc  h4 a {display:block;width:100%;text-indent:15px;padding:7px 0 6px;background:#3c2c18 url(../images/common/chevron_blanc.gif) no-repeat 96% center;}
.critereBloc  h4 a:hover {background-color:#49361d;}
.critereBloc  h4.active a {background-image:url(../images/common/chevron_blanc_down.gif)}
.critereBloc  h4.active a:hover {background-color:#3c2c18}

.critereList {margin-top:-2px;background:#553c23 url(../images/common/bg_critereBloc.gif) no-repeat center top;padding:15px 0 5px 15px;}
#js .critereList {display:none;}
.critereList ul {height:170px;overflow:auto;overflow-x:hidden;width:200px;}
.critereList li {padding:2px 0 1px;width:100%;}
.critereList li a.checkbox {margin-right:5px;float:left;}

.critereList li.disabled {color:#7d6349;}
.critereList li.disabled a.checkbox  {display:none !important;}
.critereList li.disabled label  {padding-left:16px;background:url(../images/common/disabled_critList.gif) no-repeat 0 1px;}

#js #hidden_criteria {display:none;}

.selected_criteria {background:#3C2C18;padding:5px 0 10px 15px;margin:-2px 0 2px;}
.selected_criteria h5 {color:#be9e55;font-size:0.9em;padding-bottom:6px;}
.selected_criteria li {color:#be9e55;font-size:0.9em;padding:2px 0;text-transform:uppercase;}
.selected_criteria li a {color:#be9e55;padding-right:14px;background:url(../images/common/cross_gold.gif) no-repeat 97% 1px;display:block;}

#collectionBox {border:1px solid #be9e55;padding:10px 12px;}
#collectionBox dt {color:#be9e55;font-weight:bold;font-size:1.2em;padding:0 0 5px;}
#collectionBox dd {padding:1px 0;}
#collectionBox dd a {color:#be9e55;}
#collectionBox dd a:hover {text-decoration:underline;}

.resultTopLine {padding:0 !important;width:100%;}
.resultTopLine em {color:#be9e55;float:left;}
.resultTopLine a {text-decoration:underline;color:#be9e55;float:right}
.resultTopLine a:hover {text-decoration:none;}

table.relatedInfos {width:100%;margin:0 0 30px;}
table.relatedInfos td {width:143px;padding:10px 7px;background:#553c23;border:5px solid #000;}
table.relatedInfos td h4 {padding:0 0 10px 0!important;margin:0 !important;font-size:1.2em !important;}

#newsBox {padding:10px;margin-bottom:20px;}
#newsBox a {display:block;}
#newsBox h4 {font-weight:bold;font-size:1.2em;padding-bottom:8px;}
#newsBox p a {padding:0 75px 25px 0;}

#serviceBox {background:#553c23;padding:10px;margin-bottom:3px;}
#serviceBox dt {font-weight:bold;font-size:1.1em;padding-bottom:5px;}
#serviceBox dd {padding:2px 0;}
#serviceBox dd a:hover {text-decoration:underline;}

#sellYourOwn , #pushPromo{margin-bottom:20px;}
#sellYourOwn li {padding-bottom:3px;}
#sellYourOwn li a{display:block;background:#be9e55 url(../images/common/chevron_blanc.gif) no-repeat 5px center;padding:10px 0 8px 16px;}

#newsletterBox {border:1px solid #878787;padding:10px 10px 0;}
#newsletterBox h4 {font-size:1.2em;padding-bottom:8px;}
#newsletterBox p {padding-bottom:9px;}
#newsletterBox input.text {border:1px solid #000;width:110px;font-size:0.9em;margin-right:3px;}

/*RUBRIQUE - BIJOUX ET MONTRES - SEARCH RESULTS*/
.no_result {text-align:center;padding:15px 0 !important;font-style:italic;}
#resultByBrand {padding:10px 0 30px;}
#resultByBrand h5{margin-bottom:4px;}
#resultByBrand h5 a{display:block;width:100%;background:#242424 url(../images/common/arrow.gif) no-repeat 98% center;padding:7px 0 6px;text-indent:10px;text-transform:uppercase;font-size:1.1em;text-decoration:none !important;}
#resultByBrand h5 a:hover {background-color:#373737;}
#resultByBrand h5 a span {font-size:0.8em;font-style:italic;text-transform:none;}
#resultByBrand h5.active a{background-image:url(../images/common/arrow_down.gif);}
#resultByBrand .brandBloc{height:475px;overflow:scroll;overflow-x:hidden;margin:10px 0;width:100%;}
	*+html #resultByBrand .brandBloc {height:460px;}
#js #resultByBrand .brandBloc {display:none;}

#resultByBrand .vignettesProduit li {padding:0 5px 0 0 !important;}
#resultByBrand .vignettesProduit dt {display:none;}

#gab_edito #resultByBrand  .vignettesProduit li {height:39px !important;}
#gab_edito #resultByBrand .brandBloc {height:245px;}
	*+html #gab_edito #resultByBrand .brandBloc {height:230px;}

/*MON COMPTE - MES SELECTIONS*/
#mySelection {width:530px;float:left;padding:40px 40px 40px 22px;}
#mySelection h4 {width:506px;background:#be9e55;margin:30px 0 10px;padding:6px 0 5px 5px;font-size:1.2em;}
#mySelection h4.selection_watches {background:#677892;}
#mySelection h4.selection_jewel {background:#79616f;}
#mySelection h4 em {font-size:0.8em;}
#mySelection .selectedItems {width:510px;overflow:scroll;overflow-x:hidden;height:230px;position:relative;}
#mySelection .selectedItems li dd.visu {position:relative;}
#mySelection .selectedItems li dd.visu .delete {position:absolute;right:3px;bottom:1px;z-index:5;}
#mySelection .selectedItems li dd.visu .delete img {border:none;width:15px;height:15px;}

/*MON COMPTE - MES COMMANDES*/
#myOrders {width:651px;float:left;padding:40px 40px 40px 22px;}
#myOrders table {border-collapse:collapse;text-align:left;}
#myOrders th{background:#be9e55;vertical-align:middle;font-size:1.3em;padding:6px 6px 7px;}
#myOrders td {vertical-align:middle;border-top:1px solid #be9e55;font-size:0.9em;padding:15px 6px;line-height:1.2em;}
#myOrders td.productDesc {width:115px;}
#myOrders td.productDesc span {text-transform:uppercase;color:#be9e55;display:block;}
#myOrders td img {border:1px solid #4c3f22;width:82px;}

/*RUBRIQUE - QUI SOMMES NOUS*/
#gab_edito  .team  , #services  .team {padding:0;}
#gab_edito .team li , #services .team li {width:100%;background:none;padding:10px 0;overflow:hidden;}
.team li img {float:left;margin:0 7px 0 0;}

/*RUBRIQUE - NOS BOUTIQUES*/
#services #vignette_boutique  , #gab_edito  #vignette_boutique {padding:0 0 20px 0;}
#services #vignette_boutique li , #gab_edito #vignette_boutique li{display:inline;background:none;}

/*CONFIRMATION DE lA COMMANDE*/
.valid_commande li {width:100%;overflow:hidden;background:none !important;padding:5px 0 !important;}
.valid_commande li strong{float:left;width:120px;text-align:right;padding-right:25px;}

.backButton , .validation  {margin:15px 0;}
.backButton a {background:url(../images/common/chevron_blanc.gif) no-repeat 0 1px;padding-left:15px;}

/*SITEMAP*/
.siteMap h4 {margin:25px 0 5px !important;}
.siteMap h4 a {color:#be9e55;}
.siteMap a {text-decoration:none !important;text-transform:none;}
.siteMap a:hover {text-decoration:underline !important;} 
.siteMap p.brandList {width:100%;padding:0 !important;margin-top:0 !important;overflow:hidden;}
.siteMap p.brandList a {float:left;height:22px;width:160px;}
.siteMap ul{border-bottom:1px solid #4a3d21;padding-bottom:15px !important;}
	
/*FOOTER*/
#footer {font-size:11px;text-align:center;padding:20px 0 50px;}
#footer li {display:inline;}
#footer li a {margin:0 7px;}
#footer li a.rssLink {margin:0 7px 0 -2px;}
#footer li a.rssLink img {vertical-align:middle; margin-left:-13px;}
#footer li a:hover {text-decoration:underline;}

/*INFOBULLE*/
.infobulle_trigger {position:relative;cursor:default;}
.infobulle_trigger .infobulle {line-height:13px;text-decoration:none !important;font-size:11px;color:#be9e55;float:none !important;display:none;width:100px;background:#382C17;margin-top:0;left:15px;border:1px solid #be9e55;z-index:99;padding:5px;}
	*+html .infobulle_trigger .infobulle {margin-top:16px;} /*For IE7*/
.infobulle_trigger:hover .infobulle , .hoverInfobulle .infobulle {display:block;position:absolute !important;}

/*POPIN*/
#overlay{background:#000000; filter : alpha(opacity=80); -moz-opacity : 0.8; opacity:0.8; } 
#mbox{text-align:left; } 
#mbd{ padding:0;background:#fff;z-index:1000;border:4px solid #be9e55;position:absolute;left:50%;} 
#js .popin { display:none; margin: auto;}

.innerPopin {font-size:1.1em;height:100%;background-color:black;}
.innerPopin  .closePopin {text-align:right;background:#be9e55;padding:4px 8px 9px 0;}
.innerPopin  .closePopin a {background:url(../images/common/close_popin.gif) no-repeat 0 center;padding-left:15px;text-transform:uppercase;font-size:1.3em;}

.contentPopin {overflow:auto;overflow-x:hidden;width:100%;height:94%;background-color:black;}
.contentPopin h4 {font-size:1.5em;text-align:center;margin:10px 0 15px;}
.contentPopin p {margin:10px 0;padding:0 20px;font-size:1.1em;line-height:17px;}

.contentPopin .lexique {padding:0 15px;}
.contentPopin .lexique dt {color:#be9e55;font-size:1.2em;}
.contentPopin .lexique dd {padding-bottom:10px;}

.contentPopin #orderForm {width:400px;float:none;padding:20px 0 0 93px;font-size:12px;}
.contentPopin #orderForm p {line-height:12px;}
.contentPopin .createAccount {text-align:right;}
.contentPopin .createAccount a {text-decoration:underline;}

.innerPopin #container_360 {overflow:hidden;}
.innerPopin #fiche_360 {
	margin:0px 0 0 0px !important;
	margin:0px 0 0 0px;
}

.contentPopin  #orderForm  textarea {width:200px;}

/*:::::::::::::::::::: UNIVERS :::::::::::::::::::::::*/
/*
	univers "montres" => class ".watches" a passer sur #wrapper
	univers "bijoux" => class ".jewellery" a passer sur #wrapper 
*/
/*MONTRES - REF COULEUR : #677892 */
.watches #mainMenu li a.active, .watches #orderRecap dt , .watches #orderRecap dd.model  ,
.watches #orderRecap dd.ref , .watches .vignettesProduit dd.model , .watches .vignettesProduit dd.model a  ,
.watches #pagination li a , .watches #importantModels li h5 , .watches #importantModels li span  ,
#mySelection .selection_watches dd.model , #mySelection .selection_watches dd.model a , .watches #orderRecap dd.codePromoWrong {color:#677892;}
 
.watches #orderRecap dd.visu img , .watches .vignettesProduit dd.visu img , #mySelection .selection_watches dd.visu img {border:1px solid #31374d;}
.watches #content #pagination {border-bottom:1px solid #677892;}

.watches #col_main h3 , .watches #gab_edito h3 , .watches #history h3, .watches .avantagesCresus , .watches #importantModels {color:#677892;border-color:#677892;}

.watches #history h5 {background-color:#677892}

.watches #orderRecap dd.totalCommande {border-top:1px solid #31374d;}

/*fiche produit*/
.watches #mainSlider li img{border:1px solid #31374d;}
.watches #controlSlider #goUp{background-position:0 0;}
.watches #controlSlider #goDown{background-position:-21px 0;}
.watches #optionSlider #btn_popin_zoom_FP {background-position:0 0;}
.watches #optionSlider #btn_popin_360deg_FP{background-position:-27px 0;}
.watches #productInfos h3 {background:#677892;}
.watches #productInfos #price_order span.regularPrice  , .watches #productInfos dt {color:#677892;}
.watches #productInfos #price_order p.order a {background-position:0 0;}

/*resultat recherche*/
.watches #newsBox {border:1px solid #677892;background:url(../images/search/bg_newsBox_montres.jpg) no-repeat bottom right;}
.watches #newsBox h4 a{color:#677892;}
.watches #newsBox p a {color:#677892;background:url(../images/common/chevron_montres.gif) no-repeat 6px 100%;}
.watches #pushPromo img {border:1px solid #677892;}
.watches #resultByBrand h5.active a {background-color:#677892;}

/*BIJOUX - REF COULEUR : #79616F*/
.jewellery #mainMenu li a.active  , .jewellery #orderRecap dt , .jewellery #orderRecap dd.model  ,
.jewellery #orderRecap dd.ref , .jewellery .vignettesProduit dd.model , .jewellery .vignettesProduit dd.model a ,
.jewellery #pagination li a  , .jewellery #importantModels li h5 , .jewellery #importantModels li span  ,
#mySelection .selection_jewel dd.model , #mySelection .selection_jewel dd.model a  , .jewellery #orderRecap dd.codePromoWrong {color:#79616f;}

.jewellery #orderRecap dd.visu img  , .jewellery .vignettesProduit dd.visu img , #mySelection .selection_jewel dd.visu img {border:1px solid #30272c;}
.jewellery #content #pagination {border-bottom:1px solid #79616f;}

.jewellery #col_main h3 , .jewellery #gab_edito h3 , .jewellery #history h3 , .jewellery .avantagesCresus , .jewellery #importantModels {color:#79616f;border-color:#79616f;}

.jewellery #history h5 {background-color:#79616f}

.jewellery #orderRecap dd.totalCommande {border-top:1px solid #30272c;}

/*fiche produit*/
.jewellery #mainSlider li img{border:1px solid #30272c;}
.jewellery #controlSlider #goUp{background-position:-45px 0;}
.jewellery #controlSlider #goDown{background-position:-69px 0;}
.jewellery #optionSlider #btn_popin_zoom_FP {background-position:-54px 0;}
.jewellery #optionSlider #btn_popin_360deg_FP{background-position:-81px 0;}
.jewellery #productInfos h3 {background:#79616f;}
.jewellery #productInfos #price_order span.regularPrice , .jewellery #productInfos dt {color:#79616f;}
.jewellery #productInfos #price_order p.order a {background-position:0 -32px;}

/*resultat recherche*/
.jewellery #newsBox {border:1px solid #79616f;background:url(../images/search/bg_newsBox_bijoux.jpg) no-repeat top right;}
.jewellery #newsBox h4 a{color:#79616f;}
.jewellery #newsBox p a {color:#79616f;background:url(../images/common/chevron_bijoux.gif) no-repeat 6px 100%;}
.jewellery #pushPromo img {border:1px solid #79616f;}
.jewellery #resultByBrand h5.active a {background-color:#79616f;}


