/* CSS Document */
body {
margin:0;
padding:0;
background:url(../img/bg.gif) no-repeat 5px 130px;
font-family:Georgia, "Times New Roman", Times, serif;
}
h1 {
display:block;
padding:0;
margin:35px 100px 0 0;
font:bold 30px Arial, Helvetica, sans-serif;
color:#993300;
float:right;
}
#top {
	width:500px;
	}
#top img {
	margin-left:200px;
	}
.rose {
color:#FF00FF;
}
.logo1 {
color:#FF00FF;
font: normal 25px Arial, Helvetica, sans-serif;
}
.logo2 {
color:#FF00FF;
font: bold 30px Arial, Helvetica, sans-serif;
}
.point {
color:#FF00FF;
font: normal 50px Arial, Helvetica, sans-serif;
}
.marron {
color:#993300;
}
ul {
list-style-type:none;
margin:0;
padding:0;
clear:both;
}
li {
float:left;
display:block;
width:152px;
height:36px;
padding:15px 5px 0 5px;
margin:0;
}
#content #nav li {
	padding-right:25px;
	width:auto;
	}
#top {
width:930px;
padding:10px 0px 0px 10px;
}
#content {
width:695px;
position:absolute;
top:188px;
left:160px;
}
#content .sstitre {
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
#content .desc_bijoux {
line-height:15px;
margin-bottom:10px;
}
#content .acc6 {
	position:absolute;
	left: 407px;
	top: 70px;
	}
#content .acc7 {
	position:absolute;
	left: 96px;
	top: 228px;
	}
#content .acc8 {
	position:absolute;
	left: 53px;
	top: 8px;
	}
#content .m1 {
position:absolute;
top:99px;
left:309px;
color:#FF00FF;
font-size:28px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#content .m2 {
position:absolute;
top:206px;
left:349px;
color:red;
font-style:italic;
font-size:20px;
}
#content .m2 span {
color:#FF00FF;
display:block;
padding-top:10px;
font-style:normal;
font-size:14px;
padding-left:50px;
}
#content .m3 {
position:absolute;
top:40px;
left:448px;
}
#content .m4 {
position:absolute;
top:156px;
left:4px;
}
#content .m5 {
position:absolute;
top:231px;
left:190px;
}
#content .acc {
	position:absolute;
	color:#c33448;
	font-family:Arial, Helvetica, sans-serif;
	left: 342px;
	top: 367px;
	margin:0;
	padding:10px 0 10px 0;
}
#content .acc strong {
	font-size:42px;
	}
#content h2 {
margin:0 0 10px 0;
padding:0;
}
#content p {
margin:0;
padding:0;
line-height:21px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
#content a {
color:#993300;
text-decoration:none;
}
#content a:hover {
text-decoration:underline;
}
#content li {
width:173px;
text-align:center;
height:26px;
padding:0;
margin:0;
}
#content .photo {
float:right;
width:173px;
padding-bottom:15px;
height:300px;
}
#content h1 {
display:block;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
clear:both;
margin:0;
padding:5px 0 5px 0;
float:none;
}
#content h2 {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0 20px 0 0;
text-align:justify;
}
#content .clic {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#993300;
}
#content_mariage {
width:695px;
position:absolute;
top:170px;
left:155px;
height:400px;
}
#content_mariage .m1 {
position:absolute;
top:0px;
left:241px;
}
#content .bijoux-soie {
font:normal 22px Verdana, Arial, Helvetica, sans-serif;
color:#993300;
}
#content_mariage .m2 {
position:absolute;
top:20px;
left:0px;
}
#content_mariage .m3 {
position:absolute;
top:25px;
left:448px;
}
#content_mariage .m4 {
position:absolute;
top:156px;
left:4px;
}
#content_mariage .m5 {
position:absolute;
top:231px;
left:190px;
}
#txt_mariage {
position:absolute;
top:270px;
left:450px;
width:230px;
}
#txt_mariage p {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
#txt_mariage p a {
color:#993300;
text-decoration:none;
}
#txt_mariage p a:hover {
text-decoration:underline;
}
#txt_mariage .txt_marie {
font-size:13px;
color:#993300;
}
#footer {
background:url(../img/til_footer.gif) top repeat-x;
clear:both;
padding:3px 0 0 0;
}
#footer p {
margin:0;
padding:0;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
#footer_mariage {
background:url(../img/til_footer.gif) top repeat-x;
clear:both;
padding:3px 0 0 0;
position:absolute;
top:400px;
}
#footer_mariage p {
margin:0;
padding:0;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
width:695px;
}
#footer_mariage p a {
color:#993300;
text-decoration:none;
}
#footer_mariage p a:hover {
text-decoration:underline;
}
#histoire {
width:420px;
float:left;
}
#pt_vente {
float:right;
border:solid 1px #993300;
border-width:0 0 0 3px;
padding-left:7px;
margin:40px 0 0 0px;
width:250px;
}
#table1 .champ {
background-color:#993300;
color:white;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#news {
	width:319px;
	height:66px;
	text-align:center;
	position:absolute;
	left: 309px;
	top: 19px;
}
#news .news-txt {
font-size:20px;
font-weight:bold;
}
#news .avenir {
font-size:16px;
color: #333333;
}
#actu {
	line-height:23px;
	position:absolute;
	left: 293px;
	top: 132px;
	width: 391px;
}

/*Galerie*/
#galerie {
width:695px;
position:absolute;
top:170px;
left:155px;
padding-top:30px;
}

/*Actus HP*/
#content .blog {
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-top:15px;
	}
#content .blog strong, #content .blog a {
	color:#ff2eff;
	}
#content .blog a {
	text-decoration:underline;
	}

#actu_aureli h2 a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff2eff;
	}
#actu_aureli h2 {
	padding:15px 0 0 0;
	margin:0;
	}
#actu_aureli p {
	color:#999999;
	}
#actu_aureli p a {
	color:#ff2eff;
	}
