/* CSS Document */
html, body {	width:100%;	margin:0px;	padding:0px;}body {	background-color: #121212;	background-image: url(../images/bg_body.jpg);	background-repeat: no-repeat;	background-position: center 00px;	margin-top: 40px;	/*vertical-align: middle;*/	vertical-align: top;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFFFFF;} p {	margin:0px;	padding:0px;}#logo {	position: relative;	padding-left:35px;}a {	outline: none;}#adresse {	padding-top:20px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	line-height:15px;	text-align:center;	color:#FFFFFF;}.bleu {	color:#00ccff;}a:link, a:visited, a:active {	color:#ffffff;	text-decoration:underline;}a:hover {	color:#ffffff;	text-decoration:none;}a.lien_bleu:link, a.lien_bleu:visited, a.lien_bleu:active {	color:#00CCFF;	text-decoration:none;}a.lien_bleu:hover {	color:#00CCFF;	text-decoration:underline;}#enTetePrint {	display:none;	}/* ------------------------------------------------------------ Pied de page --- */#pied_page {	position:absolute;	margin-top:660px;	width:800px;	font-size:11px;	color:#484848;	text-align:center;}/* ------------------------------------------------------------------- Menu --- */#menu {	margin-top:30px;	width:185px;	background-image:url(../images/bg_menu.gif);	background-repeat:repeat-y;	background-position:36px;	padding-left:15px;	position: relative;}#menu ul {	margin:0px;	padding:0px 0px 0px 35px;}#menu li {	margin:0px;	padding:0px;}#menu ul, #menu ul li  {	list-style: none;}#menu a {	display: block;	width:110px;	height:20px;	color: #ffffff;	text-decoration: none;}
#menu li {	margin-top:8px;	width: 110px;	background-repeat:no-repeat;	background-position:0px 0px;}#menu li.galerie, #menu li.galerie1, #menu li.galerie2, #menu li.galerie3, #menu li.tarifs, #menu li.infos, #menu li.questions_reponses {	margin-top:2px;	width: 110px;	background-repeat:no-repeat;	background-position:0px 0px;}#menu li:hover {	background-position:0px -20px;}#menu li#btn_accueil {	background-image:url(../images/btn_accueil.png);}#menu li#btn_presentation {	background-image:url(../images/btn_presentation.png);}#menu li#btn_mariage {	background-image:url(../images/btn_mariage.png);}#menu li#btn_portrait {	background-image:url(../images/btn_portrait.png);}#menu li#btn_calendrier {	background-image:url(../images/btn_calendrier.png);}#menu li#btn_entreprise {	background-image:url(../images/btn_entreprise.png);}#menu li#btn_stages {	background-image:url(../images/btn_stages.png);}#menu li#btn_photos {	background-image:url(../images/btn_photos.gif);}#menu li#btn_contact {	background-image:url(../images/btn_contact.png);}#menu li#btn_mon_blog {	background-image:url(../images/btn_mon_blog.png);}#menu li#btn_facebook {	background-image:url(../images/btn_facebook.png);}#menu li.galerie {	background-image:url(../images/btn_galerie.png);}#menu li.galerie1 {	background-image:url(../images/btn_galerie1.png);}#menu li.galerie2 {	background-image:url(../images/btn_galerie2.png);}#menu li.galerie3 {	background-image:url(../images/btn_galerie3.png);}#menu li.infos {	background-image:url(../images/btn_infos.png);}#menu li.tarifs {	background-image:url(../images/btn_tarifs.png);}#menu li.questions_reponses {	background-image:url(../images/btn_questions_reponses.png);}/* ------------------------------------------------------------------- Fenetre Contenu --- */.fenetre_contenu {	position:absolute;	width:760px;	height:600px;	overflow:auto;	padding:0px 20px 0px 20px;	margin:0px 0px 0px 0px;}.fenetre_contenu h1 {	font-size:22px;	color:#ffffff;	margin:0px;	padding:0px;}.fenetre_contenu h2 {	font-size:18px;	color:#00CCFF;	margin:8px 0px 8px 0px;	padding:0px;	font-style:italic;	border-bottom:1px solid #04A7D0;}.fenetre_contenu h3 {	font-size:16px;	color:#00CCFF;	margin:20px 0px 8px 0px;	padding:0px;	font-style:italic;}.fenetre_contenu table {	margin-top:5px;}.fenetre_contenu table th {	font-size:14px;	color:#00CCFF;	text-align:center;	padding:8px 8px 8px 8px;}.fenetre_contenu table td {	font-size:12px;	color:#ffffff;	text-align:center;	padding:8px 8px 8px 8px;	border-top:1px dashed #908C8D;}.fenetre_contenu .separation {	border-right:1px solid #908C8D;}.fenetre_contenu .prix {	font-size:14px;	font-weight:bold;	color:#A8EFFF;}.fenetre_contenu .retrait {	padding:0px 10px 0px 10px;}.fenetre_contenu .titreBleu {	font-size:14px;	color:#00CCFF;	font-weight:bold;}/* ------------------------------------------------------------------- Accueil --- */.bloc_accueil {	position:absolute;	margin-top:540px;	width:785px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#FFFFFF;} /* ------------------------------------------------------------------- Contact --- */.bloc_contact {	text-align:justify;	padding:140px 70px 0px 10px;} .img_contact {	margin-top:100px;	width:401px;	height:367px;	background-image:url(../images/contact/oeil.png);	background-repeat:no-repeat;}a.plan_acces:link, a.plan_acces:visited, a.plan_acces:active {	font-size:14px;	font-weight:bold;	color:#00CCFF;	text-decoration:underline;}a.plan_acces:hover {	text-decoration:none;}#facebook {	position: absolute;	top:430px;	left:50px;	width:120px;}#musique {	font-style: italic;	font-size:11px;	position: absolute;	top:485px;	left:10px;	text-align: right;	width:170px;}#musique a {	display: inline;}#son_off , #son_on {	outline: none;	width:28px;}
