body {
background: #f5cee1 url('../images/degrade-aphrodite.png') center top repeat-y;
color: #493e38;
font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
padding: 0px;
text-align: center;
}
img {	border: none;	}
a:link, a:visited {
color: #493e38;
text-decoration: none;
border-bottom: 1px dashed #ba1226;
}
a:hover, a:active {
color: #ba1226;
text-decoration: none;
border-bottom: 1px dashed #c00;
}
/*	Pas de bordures pointillees sur les liens de ces rubriques	*/
#cour-aphrodite-1 a, #creation-robes-2 a, #cour-aphrodite-3 a {
border: none;
}
a.societe:link, a.societe:visited , a.creations:link, a.creations:visited,  	a.contact:link, a.contact:visited {
text-decoration: none;
border-bottom: 0px;
}
a.societe:hover, a.societe:active, a.creations:hover, a.creations:active, a.contact:hover, a.contact:active {
text-decoration: none;
border-bottom: 0px;
}

h1 {	color: #804251;	font-size: 130%; }
h2 {	color: #804251;	font-size: 110%; }
#entete {
width: 100%;
height: 237px;
min-height: 237px;
}
#dewplayer {
margin-top: 185px;
margin-left: 22px;
}
#contenu {
background: #fff url('../images/top-aphrodite.jpg') 50% 0% no-repeat;
text-align: justify;
margin: 0 auto;
width: 970px;
color: #291949;
border: 1px solid #ccc;
}

#rotate {
margin-top: 10px;
background: transparent url('../images/fleurs-bas.jpg') 100% 100% no-repeat;
min-height: 525px;
}
div.description {
background: none;
color: #000;
text-align: justify;
margin-left: 20px;
}
.boiteDiv {
width: 150px; height: 170px; padding-left: 5px; margin: 0 5px; float: left; text-align: left;
}
.separateur {
clear: both;
width: 150px; 
height: 51px; 
background: #fff url('../images/arabesque.png') center top no-repeat;
text-align: center;
margin-left: 50%;
}
q {
display: block;
float: right;
font-style: italics;
font-size: 1.1em;
color: #726a37;
width: 250px;
margin: 20px;
}
q:before { content:"   " }
q:after { content:"   " }
/* GENERALITES */
#cour-aphrodite-1, #creation-robes-2, #cour-aphrodite-3, #cour-aphrodite-4 {
font-size: 0.8em;
width: 790px;
background: none;
}
/* LES CREATIONS */
#creation-robes-2 {
min-height: 100%;
}
/* CONTACTS */
#cour-aphrodite-3 {
width: 650px;
}
/* MENTIONS */
#cour-aphrodite-4 {
width: 600px;
padding: 0 20px;
}
/*	FORMULAIRE	*/
fieldset {
border: none;
margin-left: 0;
padding-left: 0;
}
.warning {
color: #ac2b49;
font-weight: bold;
}
legend {
margin-bottom: 10px;
margin-left: 0;
padding-left: 0;
border: none;
}
#aphro-nom, #aphro-tel, #aphro-mail, #aphro-text {
border: 1px solid #999;
width: 400px;
} 
#aphro-nom {
background: #fff url('../images/formulaire.gif') left top no-repeat;
}
#aphro-tel {
background: #fff url('../images/formulaire.gif') left 4% no-repeat;
}
#aphro-mail {
background: #fff url('../images/formulaire.gif') left 9% no-repeat;
}
#aphro-text {
background: #fff url('../images/formulaire.gif') left 87% no-repeat;
}
/* #aphro-nom {
background: #fff url('../images/label-nom.gif') left top no-repeat;
}
#aphro-tel {
background: #fff url('../images/label-tel.gif') left top no-repeat;
}
#aphro-mail {
background: #fff url('../images/label-mail.gif') left top no-repeat;
}
#aphro-text {
background: #fff url('../images/label-msg.gif') left top no-repeat;
} */
input {
border: 1px solid #ccc;
background-color: #fff;
}
/*	PIED	*/
#pied  {
width: 970px;
height: 30px;
color: #666;
padding-top: 1em;
margin: 0 auto;
font-size: 90%;
}
#pied img {
border: 0;
vertical-align: middle;
}
.clear { 
clear: both; 
}
/* logos des mentions legales : trublion, xhtml, ... */
.vertimage {
vertical-align: middle;
display: inline;
}
.viniett {
float: left; margin: 5px 20px 10px 5px; text-align: center; font-size: 12px;
}