/* CSS Document */
body {
	background-color: #000000;
background-image:url(../images/body_03.gif);
background-repeat:repeat-x;
margin:0;
}
.conteneur{
position:relative;
margin:auto;
width: 900px;
text-align:left;
}
p {
padding:0;
margin:0;
margin-bottom:19px;
}
a {
text-decoration:none;
color:#FFFFFF;
}
a:link {
text-decoration:none;
color:#FFFFFF;
}

a:visited {
text-decoration:none;
color:#FFFFFF;
}
a:hover {
text-decoration:none;
color:#FFBC1F;
}
img {
border:none;
}
.header {
position:absolute;
top:0px;
left:0px;
width:900px;
height:78px;
}
.texte {
	position:absolute;
	top:140px;
	left:110px;
	width:400px;
	height:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	line-height:18px;
}
.textepro {
	position:absolute;
	top:175px;
	left:110px;
	width:400px;
	height:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	line-height:18px;
}
.texte-mariage {
	position:absolute;
	top:125px;
	left:110px;
	width:400px;
	height:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	line-height:19px;
}
.texte-infos-portraits {
position:absolute;
top:190px;
left:110px;
width:400px;
height:290px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
line-height:18px;
}
.texte2 {
position:absolute;
top:140px;
left:110px;
width:631px;
height:290px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
line-height:15px;
}
.texte2 h1 {
font-size:12px;
color:#FFBC1F;
margin:0;
padding:0;
}
.tableau h2 {
font-size:16px;
color:#FFBC1F;
margin:0;
padding:0;
}
.jaune {
color:#FFBC1F;
}
.illustration {
position:absolute;
top:130px;
left:105px;
width:680px;
height:408px;
}
.illustration-marie {
position:absolute;
top:130px;
left:505px;
width:274px;
height:408px;
}
.flashaccueil {
position:absolute;
top:77px;
left:92px;
width:717px;
height:480px;
z-index:1;
}
OBJECT {
    position: absolute;
    z-index: 0;
}

.menu {
position:absolute;
top:14px;
left:586px;
width:137px;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
line-height:14px;
font-weight:bold;
z-index:10;
}
.menu h1 {
margin:0;
padding:0;
padding-left:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
color:#FFBC1F;
font-weight:450;
}
.menu2 {
position:absolute;
top:23px;
left:706px;
width:168px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
}
.menu2 h1 {
margin:0;
padding:0;
padding-left:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
color:#FFBC1F;
}
.menupro {
position:absolute;
top:23px;
left:612px;
width:268px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
}
.menupro h1 {
margin:0;
padding:0;
padding-left:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
color:#FFBC1F;
}
.texte2 a {
color:#FFBC1F;
}
.texte2 a:link {
color:#FFBC1F;
}
.texte2 a:visited {
color:#FFBC1F;
}
.texte2 a:hover {
color:#FFFFFF;
}
.footer {
position:absolute;
top:578px;
left:0px;
width:900px;
height:17px;
}
.pied {
position:absolute;
left:0px;
top:578px;
width:300px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
color:#969696;
font-weight:bold;
padding-left:15px;
padding-top:5px;
font-size:9px;
}
.pied a {
color:#969696;
}
.pied a:link {
color:#969696;
}
.pied a:visited {
color:#969696;
}
.pied a:hover {
color:#969696;
}
.pieddroit {
position:absolute;
left:658px;
top:578px;
width:284px;
height:17px;
padding-top:5px;
color:#FFBC1F;
}
.pieddroit h2 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}
.pieddroit h3 {
margin:0;
padding:0;
font-family:Verdana, arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}

.pieddroitpro {
position:absolute;
left:605px;
top:578px;
width:284px;
height:17px;
padding-top:5px;
color:#FFBC1F;
}
.pieddroitpro h2 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}
.pieddroitpro h3 {
margin:0;
padding:0;
font-family:Verdana, arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}

.footer2 {
position:absolute;
top:608px;
left:0px;
width:900px;
height:17px;
}
.pied2 {
position:absolute;
left:0px;
top:608px;
width:300px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
color:#969696;
font-weight:bold;
padding-left:15px;
padding-top:5px;
font-size:9px;
}
.pieddroit2 {
position:absolute;
left:658px;
top:608px;
width:284px;
height:17px;
padding-top:5px;
color:#FFBC1F;
}
.pieddroit2 h2 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}
.pieddroit2 h3 {
margin:0;
padding:0;
font-family:Verdana, arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}
.pieddroit2pro {
position:absolute;
left:605px;
top:608px;
width:284px;
height:17px;
padding-top:5px;
color:#FFBC1F;
}
.pieddroit2pro h2 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}
.pieddroit2pro h3 {
margin:0;
padding:0;
font-family:Verdana, arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
float:left;
}

.tableau {
position:absolute;
top:135px;
left:110px;
width:400px;
height:290px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.tableaucontactpro {
position:absolute;
top:135px;
left:260px;
width:400px;
height:290px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.tableaucontactpro h2 {
font-size:16px;
color:#FFBC1F;
margin:0;
padding:0;
}
table {
color:#FFFFFF;
}
td {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}

.adresse {
position:absolute;
top:499px;
left:184px;
width:400px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFBC1F;
line-height:18px;
}
.adresse h1 {
font-size:14px;
font-weight:normal;
letter-spacing:1px;
margin:0;
padding:0;
}
.adresse a {
color:#FFBC1F;
}
.adresse a:link {
color:#FFBC1F;
}
.adresse a:visited {
color:#FFBC1F;
}
.adresse a:hover {
color:#FFFFFF;
}
.adressepro {
position:absolute;
top:499px;
left:334px;
width:400px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFBC1F;
line-height:18px;
}
.adressepro h1 {
font-size:14px;
font-weight:normal;
letter-spacing:1px;
margin:0;
padding:0;
}
.adressepro a {
color:#FFBC1F;
}
.adressepro a:link {
color:#FFBC1F;
}
.adressepro a:visited {
color:#FFBC1F;
}
.adressepro a:hover {
color:#FFFFFF;
}
.white {
color:#FFFFFF;
font-size:11px;
}
.telecharger {
position:absolute;
left:700px;
top:368px;
width:90px;
height:106px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:center;
}
.viewer {
position:absolute;
top:89px;
left:0px;
}

.zoneblog {
position:absolute;
top:89px;
left:0px;
clear:both;
}
.footerblog {
clear:both;
background-image:url(../images/pieddepage.gif);
width: 900px;
height:17px;
}
.piedblog {
font-family:Arial, Helvetica, sans-serif;
color:#969696;
font-weight:bold;
padding-left:15px;
padding-top:5px;
font-size:9px;
width:300px;
}
.pieddroitblog {


float:right;
width:284px;
padding-top:5px;
color:#FFBC1F;
}
.pieddroitblog1 {
margin:0;
padding:0;
font-family:Verdana, arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
}
.pieddroitblog2 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
}
.pieddroitblog h2 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;
}
.pieddroitblog h3 {
margin:0;
padding:0;
font-family:Verdana, arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:8px;
font-size:9px;

}
.textareaadresse {
height:30px;
}
.textareamessage {
height:55px;
}
