/***************** layout *******************/

body {
margin:1em;
background-color:black;
text-align:center;
vertical-align:middle;
font-family:Verdana;
font-size:1em;
color:#51391A;
}

#conteneur {
width: 787px;
height: 590px;
margin:auto;
background-image: url(http://www.alexandra-fashion.com/img/alex_fond5fb.png) ;
background-repeat: no-repeat;
}

#conteneur2 {
width: 787px;
height: 590px;
margin:auto;
background-image: url(http://www.alexandra-fashion.com/img/alex_fondb.png) ;
background-repeat: no-repeat;
}

#conteneur3 {
width: 787px;
height: 590px;
margin:auto;
}

/***************** Menu *******************/


#title {
text-align:left;
}

#menud {
float:right;
width:400px;
margin-right:1em;
margin-top:12em;
text-align:left;
}

h1.titre {
text-align:center;
font-size:1.2em;
color:#821200;
margin-top:-0.5em;
}

#menud ul {
list-style-type: circle;
}

#menud li {
margin-bottom:0.5em;
}

#menud h1 a:link {
text-decoration: underline overline;
color:#C00000;
}

#menud h1 a:visited {
text-decoration: underline overline;
color:#C00000;
}

#menud h1 a:hover {
text-decoration: underline;
color:blue;
}

#menud  a:link {
text-decoration: none;
color:#003366;
font-size:0.9em;
font-weight:bolder;
}

#menud  a:visited {
text-decoration: none;
color:#003366;
font-size:0.9em;
font-weight:bolder;
}

#menud  a:hover {
text-decoration: none;
color:#C00000;
font-size:0.9em;
font-weight:bolder;
}

#photo-menu {
float:right;
width:110px;
height: 315px;
margin:0 0.5em 0 0.5em;
}

#book {
float:right;
text-align:center;
height: 150px;
width: 310px;
margin:5em 0.5em 0 0;
}

#fleche {
text-align: right;
margin: 0.5em 0 1em 0;
}

#img-book {
margin: 2em 0 1em 0;
}

#img-book a:link {
color: #841000;
text-decoration:underline overline;
}

#img-book a:visited {
color: #841000;
text-decoration:underline overline;
}

#img-book a:hover {
color: #003366;
text-decoration: underline;
}

#cpr {
clear:both;
margin-top:1em;
color: gray;
font-size: 9px;
text-align: center;
}

#cpr a:link{ color: gray;font-size: 9px;text-decoration: none; }
#cpr a:visited{ color: gray;font-size: 9px;text-decoration: none; }
#cpr a:hover{ color: gray;font-size: 9px;text-decoration: none; }

#lien-txt a:link{text-decoration:underline;}
#lien-txt a:visited{text-decoration:underline;}
#lien-txt a:hover{text-decoration:underline;}
/***************** général *******************/

img {border:none;}

.centrer {text-align:center;}

.clear{
clear:both;
visibility:hidden;
}

#close a:link {
font-size: 11px;
color: #841101;
text-decoration: none;
font-variant: small-caps;
}

#close a:visited {
font-size: 11px;
color: #841101;
text-decoration: none;
font-variant: small-caps;
}

#close a:hover {
font-size: 11px;
color: blue;
text-decoration: none;
font-variant: small-caps;
}