/***********************************************/
/* Site 	: Oblong									*/
/* Date	: 15/09/2009								*/
/***********************************************/

body {
	background-image:url(../img/background.jpg);
	margin:0px;
	font-family: Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	/*font-family: 'Times New Roman';
	font-family:arial;*/
	font-size:11px;
	line-height:1.65em;	
	color:#767676;
}

h1 {
margin:0px;
padding:0px;
}

div#centerPage{
position:absolute;
height:800px;
left:50%;
margin-left:-501px;
}

div#perlesTopLeft{
position:absolute;
left:0;
margin-left:-150px;
width:672px;
height:191px;
background-image:url(../images/perles-top-left.png);
background-position:top left;
background-repeat:no-repeat;
z-index:5;
}

div#perlesTopRight{
position:absolute;
left:0;
margin-left:523px;
width:610px;
height:191px;
background-image:url(../images/perles-top-right.png);
background-position:top left;
background-repeat:no-repeat;
z-index:5;
}

div#logo{
position:relative;
z-index:15;
}

div#backgroundMariee{
position:relative;
margin-left:-39px;
}

div#menu{
position:absolute;
top:191px;
margin-left:127px;
}

div#titres{
position:absolute;
top:191px;
margin-left:286px;
width:342px;
}

div#contenu{
position:absolute;
top:232px;
margin-left:286px;
width:342px;
}

div#contenu2{
position:absolute;
top:232px;
margin-left:286px;
width:600px;
}

div#photos{
position:absolute;
top:232px;
margin-left:628px;
width:255px;
}

div#footer{
position:absolute;
top:632px;
margin-left:210px;
z-index:10;
text-align:center;
}

div#footerGrey{
position:absolute;
top:646px;
margin-left:370px;
z-index:10;
text-align:center;
}

p{
font-size:11px;
/*line-height:2.1em;*/
line-height:2.0em;
text-align:justify;
color:#4C4C4C;	
padding-bottom:5px;
}

p.contenu{
padding-left:18px;
padding-right:15px;
padding-top:9px;
margin:0px;
text-align:justify;
}

p.spacer{line-height:0.0em;}

table,tr,td {
font-size:11px;
line-height:2.1em;
text-align:justify;
color:#4C4C4C;	
}


a.fermer{
color: #000000;
font-size:10px;
font-family: arial;
text-decoration:none;
}

a.fermer:hover{
color: #000000;
font-size:10px;
font-family: arial;
text-decoration:underline;
}

a.nextPrev{
color: #9B9B9B;
font-size:10px;
font-family: arial;
text-decoration:none;
}

a.nextPrev:hover{
color: #000000;
font-size:10px;
font-family: arial;
}

a.contenu{
font-size:11px;
line-height:2.1em;
text-align:justify;
color:#4C4C4C;	
text-decoration:none;
}

a.contenu:hover{
font-size:11px;
line-height:2.1em;
text-align:justify;
color:#000000;	
text-decoration:none;
}

a.contenuActive{
font-size:11px;
line-height:2.1em;
text-align:justify;
color:#4C4C4C;	
text-decoration:none;
font-weight:bold;
}

a.contenuActive:hover{
font-size:11px;
line-height:2.1em;
text-align:justify;
color:#000000;	
text-decoration:none;
font-weight:bold;
}

a.linkFooter{
color: #FF2F7F;
font-size:10px;
font-family:verdana;
text-decoration:none;
}

a.linkFooter:hover{
color: #FF2F7F;
font-size:10px;
font-family:verdana;
text-decoration:underline;
}

a.linkFooter2{
color: #FF2F7F;
font-size:10px;
font-family:verdana;
text-decoration:none;
}

a.linkFooter2:hover{
color: #FF2F7F;
font-size:10px;
font-family:verdana;
text-decoration:none;
}

a.linkFooterGrey{
color: #5E5E5E;
font-size:10px;
font-family:verdana;
text-decoration:none;
}

a.linkFooterGrey:hover{
color: #5E5E5E;
font-size:10px;
font-family:verdana;
text-decoration:underline;
}

a.linkFooterGrey2{
color: #5E5E5E;
font-size:10px;
font-family:verdana;
text-decoration:none;
}

a.linkFooterGrey2:hover{
color: #5E5E5E;
font-size:10px;
font-family:verdana;
text-decoration:none;
}

ul {
		padding-left:20px;
}

input	{ 
	color: #5E5E5E; 
	border-color: #B0B0B0; 
	background-color: #FFFFFF; 
	border-style: solid ; 
	border-width: 1px ; 
}

input.submit	{ 
	color: #ffffff ; 
	border-color: #FFFFFF; 
	background-color: #B0B0B0; 
	border-style: solid ; 
	border-width: 1px ; 
}

textarea	{ 
	color: #5E5E5E; 
	border-color: #B0B0B0; 
	background-color: #FFFFFF; 
	border-style: solid ; 
	border-width: 1px ; 
}

/*img { behavior: url(iepngfix.htc) }*/

div#scrollbar {
    display:none; /* hide from incapable */
    }

a {
	outline: none;
}

/*
div#perlesTopLeft{
position:absolute;
left:0;
top:0;
z-index:5;
}

div#perlesTopRight{
position:absolute;
right:0;
top:0;
z-index:5;
}
*/