/* Start of CMSMS style sheet 'michaud' */
/************ GENERALITES ************/
body {
margin: 0;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
text-decoration:none;
background-image:url(uploads/images/fondbois.jpg);
background-color:#2f2621;
color:#FFFFFF;
}

img{
border:none;
}

#conteneur {
position:relative;
top:30px;
width:982px;
height:573px;
margin:0 auto;
background-color:#000000;
}


/******** CONTENU GLOBAL ********/

#contenu-global {
position:absolute;
top:142px;
left:42px;
width:898px;
height:384px;
margin:0 auto;
}

#contenu-histoire {
position:absolute;
top:142px;
left:42px;
width:898px;
height:384px;
margin:0 auto;
background-image:url(uploads/images/fond-section-histoire.jpg);
}

#contenu-publications {
position:absolute;
top:142px;
left:42px;
width:898px;
height:384px;
margin:0 auto;
/*background-image:url(uploads/images/fond-section-michaud.jpg);*/
}

#titre_page {
position:absolute;
top:0px;
left:0px;
margin:0 auto;
}

#titre-page {
position:absolute;
top:0px;
left:0px;
margin:0 auto;
}

#texte-col-left {
position:absolute;
top:50px;
left:0px;
width:430px;
min-height:118px;
margin:0 auto;
}

#menu-publi {
position:absolute;
top:50px;
left:0px;
min-height:118px;
margin:0 auto;
}

#couv-publi {
position:absolute;
top:50px;
left:290px;
min-height:118px;
margin:0 auto;
}

#edito-publi {
position:absolute;
top:50px;
left:600px;
/*width:441px;*/
min-height:118px;
margin:0 auto;
}

/*---*/
#menu-histoire {
position:absolute;
top:50px;
left:0px;
min-height:118px;
margin:0 auto;
}


#contenu-content-date {
position:absolute;
top:0px;
left:170px;
/*width:350px;
min-height:118px;*/
margin:0 auto;
}

#col-g-histoire {
position:absolute;
top:0px;
left:170px;
width:350px;
min-height:118px;
margin:0 auto;
}

#col-d-histoire {
position:absolute;
top:0px;
left:575px;
width:340px;
min-height:118px;
margin:0 auto;
align:bottom;
}
/*---*/

#texte-one-col {
position:absolute;
top:50px;
left:0px;
width:898px;
min-height:118px;
margin:0 auto;
}

#texte-col-right {
position:absolute;
top:50px;
left:450px;
width:441px;
min-height:118px;
margin:0 auto;
}



/******** MISE EN PAGE CONTENU SECTION MICHAUD ********/

#contenu-section-michaud {
position:absolute;
top:0px;
left:0px;
width:898px;
height:384px;
margin:0 auto;
background-image:url(uploads/images/fond-section-michaud.jpg);
}

/******** MISE EN PAGE CONTENU SECTION ALLIANCES ********/

#titre-page-alliances {
position:absolute;
top:75px;
left:43px;
margin:0 auto;
}

#texte-col-left-alliances {
position:absolute;
top:113px;
left:43px;
width:387px;
min-height:118px;
margin:0 auto;
}

#texte-col-right-alliances {
position:absolute;
top:50px;
left:459px;
width:430px;
min-height:118px;
margin:0 auto;
}

#contenu-section-alliances {
position:absolute;
top:0px;
left:0px;
width:898px;
height:384px;
margin:0 auto;
background-image:url(uploads/images/fond-section-alliances.jpg);
}

.text-titre-alliances {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #9C9E9F;
font-size:30px;
font-weight:normal;
text-decoration:none;
}

.text-hat-alliances {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #d4c1b1;
font-size:12px;
text-decoration:none;
text-align:justify;
text-transform:uppercase;
line-height:20px;
}

.text-contenu-alliances {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #000000;
font-size:12px;
text-decoration:none;
text-align:justify;
}

/*** MISE EN FORME TEXTE GLOBAL ***/

.text-titre {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:30px;
font-weight:normal;
text-decoration:none;
}

.text-hat {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #d4c1b1;
font-size:12px;
text-decoration:none;
text-align:justify;
text-transform:uppercase;
line-height:20px;
}

.text-contenu {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
text-align:justify;
}

.text-contenu-entete {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:16px;
font-weight:bold;
text-decoration:none;
text-align:justify;
}


.text-s_menu-philo a:link, .text-s_menu-philo a:active  {
color:#FFF;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
}


.text-s_menu-philo a:hover, .text-s_menu-philo a:visited  {
color:#999;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}


.text-contenu a:link, .text-contenu a:active {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}


.text-contenu a:hover, .text-contenu a:visited {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}

.text-fermer a:link, .text-fermer a:active {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:10px;
text-decoration:none;
}


.text-fermer a:hover, .text-fermer a:visited {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:10px;
text-decoration:none;
}


/******** MISE EN PAGE ELEMENT DU CONTENU PUBLICATIONS ********/
#pix-couv {
position:absolute;
top:59px;
left:108px;
}

#image {
position:absolute;
top:59px;
left:295px;
}


#download {
position:absolute;
top:200px;
left:295px;
}

#txt-deco {
position:absolute;
top:0px;
left:603px;
}

#contenu-publications {
position:absolute;
top:0px;
left:0px;
width:898px;
height:384px;
margin:0 auto;
background-image:url(uploads/images/fond.jpg);
}


/******** MISE EN PAGE ELEMENT DU CONTENU COLLECTION ********/
#contenu-collection {
position:absolute;
top:0px;
left:0px;
width:898px;
height:384px;
margin:0 auto;
background-image:url(uploads/images/fond-section/fond-collection.jpg);
}

#navigation-collection {
position:absolute;
top:0px;
left:0px;
width:324px;
height:384px;
}

#slideshow-collection {
position:absolute;
top:0px;
left:324px;
width:574px;
height:379px;
background-color:#000000;
}


/******** LOGOS COLLECTION ********/
#logo-cartier {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:visible;
}

#logo-chanel {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-corum {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-ebel {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-franck-muller {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-hublot {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
}

#logo-iwc {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-jlc {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-panerai {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-parmigiani {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-rolex {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-ulysse-nardin {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-volna {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-zenith {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}


/******** LOGOS COLLECTION BIJOUTERIE ********/
#logo-antonini {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:visible;
}

#logo-baccarat {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-dinh-van {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-mattioli {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-mikimoto {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-mimi {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-morgane-bello {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-piaget {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

#logo-vhernier {
position:absolute;
top:0px;
left:0px;
width:190px;
height:100px;
visibility:hidden;
}

/********************************/


/********************************/
#liste-marque {
position:absolute;
top:0px;
left:190px;
width:134px;
height:384px;
}


/************ MISE EN PAGE ELEMENT DU CONTENU FORM ************/
#contenu-news {
position:absolute;
top:0px;
left:0px;
width:898px;
height:384px;
margin:0 auto;
background-image:url(uploads/images/fond-section-michaud.jpg);
}


#info-gen{
position:absolute;
visibility:visible;
width:898px;
height:374px;
top:0px;
left:0px;
margin-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#message{
position:absolute;
visibility:hidden;
width:898px;
height:374px;
top:0px;
left:0px;
margin-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}


#cmd-publi{
position:absolute;
visibility:hidden;
width:898px;
height:374px;
top:0px;
left:0px;
margin-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#cmd-catalog{
position:absolute;
visibility:hidden;
width:898px;
height:374px;
top:0px;
left:0px;
margin-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}


/******** MISE EN PAGE ELEMENT DU CONTENU CONTACT PLAN ********/
#titre-philosophie {
position:absolute;
top:89px;
left:0px;
margin:0 auto;
}

#contenu-contact-plan {
position:absolute;
top:0px;
left:0px;
width:898px;
height:384px;
margin:0 auto;
border-bottom-color:#696969;
border-bottom-style:solid;
border-width:2px;
}



/******** LOGO MICHAUD ********/
#logo-michaud {
position:absolute;
width:155px;
height:20px;
left:42px;
top:530px;
position:absolute;
} 

/******** MISE EN FORME TEXTE ********/


/*****************************************/

.text-marque {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #CCCCCC;
font-size:12px;
text-decoration:none;
text-align:justify;
line-height:18px;
}

.text-marque a:link, .text-marque a:active {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}


.text-marque a:hover, .text-marque a:visited {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

/*****************************************/

.text-form {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #CCCCCC;
font-size:12px;
text-decoration:none;
text-align:justify;
line-height:18px;
}

.text-form a:link, .text-form a:active {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}


.text-form a:hover, .text-form a:visited {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

/*****************************************/

.text-download {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #CCCCCC;
font-size:11px;
text-decoration:none;
}

.text-download a:link, .text-download a:active {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:11px;
text-decoration:none;
}


.text-download a:hover, .text-download a:visited {
font-family:Arial,verdana,Helvetica,sans-serif;
color: #FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

/********* Footer *********/
#foot {
position:absolute;
top:575px;
left:0px;
width: 980px;
height: 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
text-align:right;
}
#foot  a:link{
text-decoration:none;
}
.foot {font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
text-decoration:none;
}

/********* Lightbox **********/
#fond-lightbox-alert {
position:absolute;
left:42px;
top:105px;
width:897px;
height:375px;
background-color:#000000;
border:#999999;
border-style:solid;
border-width:1px;
/*background-image:url(uploads/images/lightbox/lightbox.png);*/
}

#picto-lightbox {
position:absolute;
right:0px;
top:5px;
width:35px;
}

#texte-lightbox {
position:absolute;
left:30px;
top:30px;
width:400px;
height:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a3a4a4;
text-align:left;
}

/* End of 'michaud' */

