@charset "UTF-8";
/* CSS Document */
	

body {
	margin:0;
	padding:0;
	background-color: #f1f1f1;
	z-index:1;
	background-image: url(../design/degrade_bando_home.png);
	background-repeat: repeat-x;
	background-position:top;
	top: 0px;
	font-family:"Century Gothic";
	font-size:11px;
}
#conteneur {
	margin:0 auto;
	background-image: url(../design/fond_body_degrade.gif);
	background-repeat: repeat-x;
	z-index:99;
	height:800px;
}
#topnav {
		margin:0 auto;
		padding-left:11px;
		text-align:center;
		white-space:nowrap;
		width:1100px;
}
#topnav h1 {
	padding-left: 25px;
	text-align:center;
	margin:0;
	padding:0;}
a {
	color:#f1f1F1;
	text-decoration:none;
}
a:hover {
	color:#83e4f2;
}

img {
	border: medium none;
	color:#FFFFFF;
}
.noir_light {
	font-size:11px;
	color:#0E0E0E;
	line-height: normal;
	font-weight:normal;
}

#content {
	margin:0 auto;
	width:1100px;
	height:570px;
}
/* PAGE avec l'animation flash panoramique page index_diapo.php
#animation_accueil {
	margin:0 auto;
	width:1100px;
	height:456px;
	background-color:#ffffff;
}*/
#home_mariage {
	margin:0 auto;
	width:1100px;
}
#home_mariage table p {
    color: #F1F1F1;
    font-family: "Century Gothic";
    font-size: 10px;
    margin-top: 5px;
    width: 845px;
}
#home_mariage img {
	height:387px;
	margin-right:48px;
	width:485px;
}
#pagehome {
  height:570px;
}

#pagehome {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  width:1100px;
}

#menu {
		margin:0 auto;
		text-align:center;
		white-space:nowrap;
		height:37px;
		padding:10px 0 20px 0;
}
#menu ul {
		text-align:center;
		white-space:nowrap;
		height:33px;
}
#menu li {
	margin:0 auto;
	color:#cccccc;
	display:inline;
	font-size:17px;
	letter-spacing:1px;
	line-height:25px;
	margin:0;
	padding:0 10px;
	text-align:center;
	text-transform:uppercase;	
}

#menu a {
	padding:0 9px 14px 0;
}
/*====================   menu que de la page vignette mariage         ==================*/

#menu_vignette_mariage {
	  height:37px;
	  margin-bottom:0;
	  margin-left:auto;
	  margin-right:auto;
	  margin-top:0;
	  padding-bottom:20px;
	  padding-left:0;
	  padding-right:0;
	  padding-top:10px;
	  text-align:center;
	  white-space:nowrap;
}
#menu_vignette_mariage ul {
		text-align:center;
		white-space:nowrap;
		height:33px;
		 padding-left:18px;
}
#menu_vignette_mariage li {
	margin:0 auto;
	display:inline;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
#menu_vignette_mariage li img{
	margin:0 auto;
	display:inline;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:20px;
	padding-right:0px;
	
}

.orange {
	color:#83e4f2;
	text-decoration: underline;	
}
#menu_select_rubrique {
		margin:0 auto;
		text-align:center;
		padding:10px;
}
#menu_select_rubrique li {
	margin:0 auto;
	display:inline;
	margin:0;
	padding:0 10px;
	
}

#menu_select_rubrique a {
	padding:0 9px 14px 0;
}


#footer li {
	margin:0 auto;
	display:inline;
	margin:0;
	padding-left:15px;
	padding-right:15px;
}
#footer ul {
		text-align:center;
		height:33px;
		margin-top:5px;
}

#footer {
	padding-top:15px;
	padding:0;
	width:1100px;
	margin: 0 auto;
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1B1B1B;
}
#footer p {
	position:relative;
	float:left;
	font-size:11px;
	margin-top:-5px;
	line-height: 13px;
	color:#1B1B1B;
	font-family:"Century Gothic";
	text-align:center;
	
}
#footer a {
	color:#1B1B1B;
	text-decoration:none;
}
#footer a:hover {
	color:#83e4f2;
	text-decoration:none;
}
/*================= lien haut de page acces album ============*/
#lien_haut_de_page {
	clear:both;
	color:#83e4f2;
	font-size:12px;
	font-weight:bold;
	height:16px;
	width:515px;
	padding:15px 0 10px 0;
	text-align:right;
}
#lien_haut_de_page a {
	text-decoration:none;
	color:#83e4f2;
}
#lien_haut_de_page a:hover {
	text-decoration:none;
	color:#0E0E0E;
}
/*================= lien haut de page cadre photo ============*/
#lien_haut_de_page_cadre {
	clear:both;
	color:#83e4f2;
	font-size:12px;
	font-weight:bold;
	height:16px;
	width:570px;
	padding:15px 0 10px 0;
	text-align:right;
}
#lien_haut_de_page_cadre a {
	text-decoration:none;
	color:#83e4f2;
}
#lien_haut_de_page_cadre a:hover {
	text-decoration:none;
	color:#0E0E0E;
}
/*================= lien haut de page  tarif reportage ============*/
#lien_haut_de_page_tarif {
	clear:both;
	color:#83e4f2;
	font-size:12px;
	font-weight:bold;
	height:16px;
	width:560px;
	padding:15px 0 10px 0;
	text-align:right;
}
#lien_haut_de_page_tarif a {
	text-decoration:none;
	color:#83e4f2;
}
#lien_haut_de_page_tarif a:hover {
	text-decoration:none;
	color:#0E0E0E;
}
/*================= lien haut de page  tarif mariage ============*/
#lien_haut_de_page_mariage {
	clear:both;
	color:#83e4f2;
	font-size:12px;
	font-weight:bold;
	height:16px;
	width:535px;
	padding:15px 0 10px 0;
	text-align:right;
}
#lien_haut_de_page_mariage a {
	text-decoration:none;
	color:#83e4f2;
}
#lien_haut_de_page_mariage a:hover {
	text-decoration:none;
	color:#0E0E0E;
}
/*================= lien haut de page visite virtuelle ============*/
#lien_haut_de_page_visite {
	clear:both;
	color:#83e4f2;
	font-size:12px;
	font-weight:bold;
	height:16px;
	width:745px;
	padding:15px 0 10px 0;
	text-align:right;
}
#lien_haut_de_page_visite a {
	text-decoration:none;
	color:#83e4f2;
}
#lien_haut_de_page_visite a:hover {
	text-decoration:none;
	color:#0E0E0E;
}
/*================== page vignette portfolio mariage ============*/
#contenu_vignette {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  min-height:1030px;
  padding-bottom:15px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  position:relative;
  width:1100px;
}
/*================== page portfolio ============*/
#contenu_text {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  min-height:400px;
  padding-bottom:15px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  position:relative;
  width:1128px;
}

#menu_portfolio {
	width:130px;
	/*background-color:#ffffff;*/
	float: left;
	height: 535px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;	
}
#nav_portfolio h2 {
	border-bottom:1px solid #83e4f2;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0 0 18px;
	padding:4px 0 3px;
	width:155px;
}

#nav_portfolio ul {
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	width:140px;
}
a.current {
	color:#83e4f2;
}
#nav_portfolio li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(design/cube.gif) no-repeat scroll 0 4px;
	color:#cccccc;
	display:block;
	font-size:11px;
	letter-spacing:1px;
	/*line-height:15px;*/
	margin:0 0 11px;
	line-height:13px;
	font-family:"Century Gothic";
	
}

#nav_portfolio li a {
	font-family:"Century Gothic";
	color:#cccccc;
	line-height:14px;
}
#nav_portfolio li a:hover {
	color:#83e4f2;
}
#nav_portfolio li a:active {
	color:#83e4f2;
}

#diapo_flash {
  background-color:#FFFFFF;
  float:left;
  height:534px;
  margin-left:17px;
  width:797px;
}
.mail3 {
	color:#FFFFFF;
	text-decoration: underline;	
}
.confirm_form {
	color:#83e4f2;
}
#commentaire {
  float:left;
  height:535px;
  padding-bottom:0;
  padding-left:17px;
  padding-right:0;
  padding-top:0;
  width:144px;
}
#commentaire h2 {
	border-bottom:1px solid #83e4f2;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0 0 18px;
	padding:4px 0 3px;
}
#commentaire p {	
	color:#cccccc;
	font-size:10px;
	font-family:'Century Gothic';
	line-height:14px;
	letter-spacing:1px;
	line-height:17px;
	margin:0 0 18px;
	padding:0 0 3px;
}
/*================== page contact_photographe ============*/
.btn_envoyer {
	font-family:futura;
	font-size:11px;
	font-weight:bold;
	cursor:default;
	color:#ffffff;
	background:#83e4f2;
	border:0;
}

#content_text_contact {
	margin:0 auto;
	padding:0 25px;
	width:1100px;
	height:600px;
}

#content_contact {
	/*background-color:#ffffff;*/
	width:800px;
	min-height:575px;
	float: left;
}
#content_col1 {
	float:left;
	min-height:535px;
	padding-left:20px;
	position:relative;
	width:370px;
}

#content_col1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:15px;
	padding:0 0 10px 0;
	width:330px;
}
#content_col1 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
	width:345px;
}

table input td {
	height:15px;
}
#content_col1 table {
	width:230px;
	padding:0 0 0 15px;
	color:#7a7a7a;	
}
.legende{
	font-size:9px;
}
#content_contact td {
	width:300px;
	height:13px;
	padding-top:2px;		
}
#contenu_form_contact {
	margin-top:top;
	width:400px;
}
.largeur2 {
	width:230px;
	padding:0;
}
.largeur1{
	width:120px;
	height:10px;
}
#content_col2 {
	width:400px;
	min-height: 535px;
	float:left;
}
#content_col2 h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:15px;
	padding:0 0 10px 0;
	width:363px;
}
#content_col2 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
	text-align:justify;
	width:363px;
}
.style3 {
	color:#292929;
	font-size:18px;
}
.gris_typo {
	color:#1B1B1B;
	font-size:11px;
}

.mail2 {
	color:#f1F1F1;
	text-decoration: underline;	
}
.icone {
	padding:0 10px 0 0;
}
#plan img {
	padding:0 15px;
}
.telephone{
	padding:0 0 0 -10px;
}
#contenu_form_contact p {
	width:400px;
	color:#83e4f2;
	padding:0 10px 0 15px;	
}
#prise_de_vue table {
	width:100px;
}
#prise_de_vue table td {
	width:100px;
}


/*================== css pr les formulaires ============*/
select {
	color: #000000;
	background : #ffffff;
	border : #838383;
	border-width : 1px;
	border-style : solid;
	width:186px;
}
.btn_envoyer {
	font-family:futura;
	font-size:11px;
	font-weight:bold;
	cursor:move;
	color:#ffffff;
	background:#83e4f2;;
	border:0 
}
textarea {
	border : #838383;
	border-width: 1px;
	border-style:double;
	color: #000000;
	background : #ffffff;
}

#contenu_form_contact td {
	padding-bottom:3px;		
}
table input td {
	height:10px;
}
#contenu_form_contact table {
	color:#f1f1f1;
	font-family:Futura;
	font-size:11px;
	width:350px;
}
#contenu_form_studio td {
	padding-bottom:3px;		
}
table input td {
	height:10px;
}
#contenu_form_studio  table {
	color:#555555;
	font-family:Futura;
	font-size:11px;
	width:350px;
}

/*================== page home_portfolio ============*/

#pagetext {
	margin:0 auto;
	width:1100px;
}

#pagetext {
	height:570px;
}

#pagetext table {
  margin-bottom:auto;
  margin-left:125px;
  margin-right:auto;
  margin-top:auto;
  width:800px;
}

#contentTable2 td {
	width:194px;
}

#contentTable td, #contentTable2 td {
	text-align:left;
	vertical-align:top;
}

#pagetext td {
	text-align:left;
	vertical-align:top;
}
#contentTable2 h2 {
	color:#B94500;
	margin:10px 25px 10px 0;
	text-align:center;
	width:200px;
}

#pagetext h2 {
	border-bottom:1px solid #D0D0D0;
	border-top:1px solid #D0D0D0;
	color:#AA8D23;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:18px;
	margin:20px 0 18px;
	padding:4px 0 3px;
	text-transform:uppercase;
}
#contentTable2 img {
	height:200px;
	margin-right:25px;
	width:200px;
}
#contentTable2 a img:hover {
	opacity:0.6;
}

/*================== page vi client portfoliot ============*/

#vignette_client {
  float:left;
  height:549px;
  margin-left:17px;
  width:800px;
}

#vignette_client h1 {
	width:800px;
	color:#83e4f2;
	font-size:12px;
	font-family:"Century Gothic";
	font-weight:100;
	line-height: normal;
	text-align:center;

}
#vignette_client table {
	margin:0;
	padding:0 0 15px;
	width:800px;
	
}

#contentTable3 td {
	width:194px;
}

#contentTable td, #contentTable2 td {
	text-align:left;
	vertical-align:top;
}

#page_mariage td {
	text-align:left;
	vertical-align:top;
}
#contentTable3 h2 {
	color:#B94500;
	margin:10px 25px 10px 0;
	text-align:center;
	width:185px;
}

#vignette_client h2 {
	border-bottom:1px solid #D0D0D0;
	border-top:1px solid #D0D0D0;
	color:#AA8D23;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:18px;
	margin:22px 0 18px;
	padding:4px 0 3px;
	text-transform:uppercase;
}
#contentTable3 img {
	height:185px;
	margin-right:20px;
	width:185px;
}
#contentTable3 a img:hover {
	opacity:0.6;
}
/*================== page vi client_mariage ============*/
#vignette_client_mariage {
    float: left;
    margin-left: 17px;
    min-height: 1095px;
    width: 800px;
}
#vignette_client_mariage h1 {
	width:800px;
	font-size:12px;
	font-family:"Century Gothic";
	font-weight:100;
	line-height: normal;
	text-align:center;
}
#vignette_client_mariage h1 a {
	width:800px;
	color:#7A7A7A;
	font-size:12px;
	font-family:"Century Gothic";
	font-weight:100;
	line-height: normal;
	text-align:center;
}
#vignette_client_mariage h1 a:hover {
	width:800px;
	color:#83e4f2;
	font-size:12px;
	font-family:"Century Gothic";
	font-weight:100;
	line-height: normal;
	text-align:center;
}
#vignette_client_mariage table {
	margin:0;
	padding:0 0 15px;
	width:800px;	
}			
#vignette_client_mariage h2 {
	border-bottom:1px solid #D0D0D0;
	border-top:1px solid #D0D0D0;
	color:#AA8D23;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:18px;
	margin:22px 0 18px;
	padding:4px 0 3px;
	text-transform:uppercase;
}
.dessous_vi_gris {
	color:#7A7A7A;
}		

contentTable3
/*================== page mentions_legales ============*/
#content_mention {
	/*background-color:#ffffff;*/
	width:800px;
	height: 540px;
	float: left;
}
#content_mention1 {
	width:400px;
	height: 535px;
	position:relative;
	float:left;
}
#content_mention1 h2 {
	padding:0 10px 0 15px;
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
}
#content_mention1 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
	width:335px;
}
#content_mention2 {
	width:400px;
	height: 535px;
	float:left;
}
#content_mention2 h2 {
	padding:0 10px 0 15px;
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
}
#content_mention2 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
}
.nom_societe {
	color:#292929;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}

#menu_mention {
	width:146px;
	/*background-color:#ffffff;*/
	float: left;
	height: 535px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;	
}
#nav_mention h2 {
	margin:0 0 18px;
	padding:4px 0 3px;
	border-bottom:1px solid #83e4f2;
	width:163px;
}

#nav_mention ul {
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	width:140px;
}
a.current {
	color:#83e4f2;
}
#nav_mention li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(design/cube.gif) no-repeat scroll 0 4px;
	color:#f1f1f1;
	display:block;
	font-size:10px;
	letter-spacing:1px;
	margin:0 0 11px;
	
}
#nav_mention li a {
	color:#f1f1f1;
	line-height:13px;
}
#nav_mention li a:hover {
	color:#83e4f2;
}
#nav_mention li a:active {
	color:#83e4f2;
}
#content_mention1 h3 {
	color:#0E0E0E;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	padding:0 0 0 15px;

}
/*================== page plan_site ============*/
#content_plan_site {
	margin:0 auto;
	padding:0 25px;
	width:1100px;
	min-height:535px;
}
#content_plan {
	/*background-color:#ffffff;*/
	width:800px;
	min-height:575px;
	float: left;
}
#plan_site{
	width:730px;
	min-height:520px;
	padding:5px 0 0;
}
#plan_site h2 {
  color:#83E4F2;
  font-size:12px;
  font-weight:bolder;
  line-height:normal;
}
#content_plan table {
	margin:15px 0 0 40px;
}
#plan_site table td {
	font-size:11px;
	font-weight:normal;
	
}
.menu_plan {
	color:#83e4f2;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}

/*================== page tarif  9 encarts prix ============*/
#content_tarif {
    float: left;
    min-height: 700px;
    padding-left: 30px;
    width: 800px;
}

#content_tarif h2 {
	 color:#83e4f2;
	 font-size: 14px;
     width: 675px;
	 padding: 30px 0 0 33px;
	 font-family: "Century Gothic";
	 text-align:center;
	 font-style:normal;
	 font-weight: lighter;
	
}
#content_text_tarif {
    margin: 0 auto;
    min-height: 710px;
    padding: 0 25px;
    width: 1100px;
}
#contenu_prix {
    margin: 0 auto;
    min-height: 700px;
    padding: 0 0 15px;
    position: relative;
    width: 1100px;
}


/*================== page prestation_tarif-mariage ============*/
.orange_gras {
	color:#83e4f2;
	font-weight:bold;
}
#content_text_mariage {
	margin:0 auto;
	min-height:2065px;
	padding:0 25px;
	width:1100px;
}
#contenu_mariage {
	min-height:1640px;
	margin:0 auto;
	padding:0 0 15px;
	position:relative;
	width:1100px;
}
#content_tarif_mariage {
	/*background-color:#ffffff;*/
	width:800px;
	min-height:1625px;
	float: left;
}
#intro {
	width:780px;
	padding:20px 0 0 20px;
}
#intro img  {
	width:735px;
	height:100px;
	margin-left:10px;

}
#intro table {
	width:740px;
	margin:0 0 0 10px;
}

#intro p {
	width:735px;
	padding:10px 10px;
	text-align:justify;
	color:#f1f1f1;
}
#formule {
	float:left;
	min-height:1270px;
	padding-left:20px;
	position:relative;
	width:535px;
}
#formule h2 {
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:10px;
	margin-top:15px;
	padding:10px 0 10px;
}
#formule h3 {
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:10px;
	margin-top:15px;
	padding:10px 0 10px;
	width:592px;
}

#formule p {
	padding:10px 10px 10px;
	text-align:justify;
	color:#7a7a7a;
	width:527px;
}
table input td {
	height:15px;
}
#formule table {
	padding:0 0 0 10px;
	color:#7a7a7a;
	width:540px;	
}

#formule td {
	height:13px;
	padding-top:2px;	
}
#formule ul {
	width:460px;
	margin-left:40px;
	
}
#formule ul li{
	width:460px;
	color:#7a7a7a;
}
#content_vignette {
	width:245px;
	float:left;
	position:relative;
	display: inline;
	margin-top:24px;	
}
#vignette_mariage {
	float:left;
	min-height:505px;
	padding:0 0 0 67px;
	position:relative;
}
#content_vignette h4 {
	padding:20px 0 32px 80px;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
}

#content_vignette h4 img {
	padding-top:10px;
	margin-left:1px;
}
#diaporama {
	width:130px;
	height: 535px;
	float: left;
	padding:0 0 0 20px;
}
#diaporama h2 {
	border-bottom:1px solid #292929;
	border-top:1px solid #292929;
	color:#292929;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0 0 18px;
	padding:4px 0 3px;
}
#diaporama p {	
	color:#cccccc;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0 0 10px;
	padding:0 0 3px;
}
#diaporama ul {
	width:160px;
	height:219px;
	padding:0 0 0 0;
}
#diaporama_studio ul {
	width:160px;
	padding:0 0 0 0;
}
#diaporama li {
	color:#cccccc;
	font-size:11px;
	list-style-position: inside;
	list-style-type: circle;
}
#diaporama li a {
	text-decoration:none;
}

/*================== page prestation_tarif_photographe ============*/
#content_text_photographe {
	margin:0 auto;
	min-height:560px;
	padding:0 25px;
	width:1100px;
}
#contenu_enfant {
	min-height:560px;
	margin:0 auto;
	padding:0 0 15px;
	position:relative;
	width:1100px;
}
#contenu_photographe {
	min-height:960px;
	margin:0 auto;
	padding:0 0 15px;
	position:relative;
	width:1100px;
}
#content_tarif_photographe {
	/*background-color:#ffffff;*/
	width:800px;
	min-height:560px;
	float: left;
}

#prestation_detail {
	float:left;
	min-height:560px;
	padding-left:20px;
	position:relative;
	
}
#prestation_detail h2 {
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:10px;
	padding:10px 0 10px;
	
	
}
#prestation_detail h3 {
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:10px;
	padding:10px 0 10px;
}

#prestation_detail p {
	padding:10px 10px 10px;
	text-align:justify;
	color:#f1f1f1;
	width:550px;
}
#prestation_detail table {
	padding:0 0 0 10px;
	color:#f1f1f1;
	width:563px;	
}

#prestation_detail td {
	height:13px;
	padding-top:2px;	
}
#content_vignette_photo {
	display:inline;
	float:left;
	padding-left:30px;
	position:relative;
	width:180px;
}
#vignette_prestation {
	float:left;
	min-height:505px;
	position:relative;
}
#content_vignette_photo h4 {
	padding:45px 0 8px 13px;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
}
#content_vignette_photo h4 img {
	padding-top:10px;
	margin-left:1px;
}

.legende{
	font-size:9px;
}

.largeur2 {
	width:230px;
	padding:0;
}
.largeur1{
	width:120px;
	height:10px;
}
.devis {
	color:#171717;
	text-decoration:underline;
	font-size:11px;
}

#diaporama_studio {
	width:130px;
	height: 535px;
	float: left;
	padding:0 0 0 20px; 
}
#diaporama_studio h2 {
	border-bottom:1px solid #292929;
	border-top:1px solid #292929;
	color:#292929;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0 0 18px;
	padding:4px 0 3px;
	
}
#diaporama_studio p {	
	color:#cccccc;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0 0 10px;
	padding:0 0 3px;
}
#diaporama_studio ul {
	width:160px;
	
}
#diaporama_studio li {
	color:#cccccc;
	font-size:11px;
	list-style-position: inside;
	list-style-type: circle;
}
#diaporama_studio li a {
	text-decoration:none;
}

#footer_tarif {
	padding:5px 0 0 0;
	border-top: 1px solid #cccccc;
	padding:0;
	width:1100px;
	margin: 40px auto;
	clear:both;
}
#footer_tarif p {
	font-size:11px;
	padding:10px 0 0;
	line-height: 13px;
	color:#cccccc;
	margin: 0;
	text-align:center;
}
/*================== page liens ============*/
#content_liens {
	/*background-color:#ffffff;*/
	width:800px;
	min-height:715px;
	float: left;
}
#content_lien {
	min-height:660px;
	margin:0 auto;
	padding:0 25px;
	width:1100px;
}

#content_liens1 {
	width:400px;
	height: 535px;
	position:relative;
	float:left;
}
#content_liens1 table {
padding:0 10px 0 15px;
}
#content_liens1 h2 {
	padding:0 10px 0 15px;
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
}
#content_liens1 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
	width:335px;
}
#content_liens2 {
	width:400px;
	height: 535px;
	float:left;
}
.url{
	color:#000000;
	font-style:oblique;
}
.visite_site{
	color:#000000;
	font-style:oblique;
}

#content_liens2 h2 {
	padding:0 10px 0 15px;
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
}
#content_liens2 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
}
/*================== page visite virtuelle_photographe ============*/
#content_text_visite {
	margin:0 auto;
	padding:0 25px;
	width:1100px;
  min-height:1850px;
}

#content_visite {
/*  background-color:#FFFFFF;*/
  float:left;
  min-height:1980px;
  width:800px;
}

#content_visite_col1 {
	float:left;
	height:525px;
	padding-left:20px;
	position:relative;
	width:780px;
}
#content_visite_col1 p {
 color:#7A7A7A;
  font-size:11px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  width:735px;
}
#content_visite_col1 table {
	padding-top:10px;
}
#content_visite_col1 table img{
	padding-right:10px;
}
#content_visite_col1 table td{
	 color:#7A7A7A;
  font-size:11px;
}
#content_visite_col1 ul {
	width:685px;
	margin-left:40px;	
}
#content_visite_col1 ul li{
	width:685px;
 color:#7A7A7A;
  	font-size:11px;
	margin-bottom:5px;
	
}
#content_visite_col1 h2 {
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:10px;
	padding:10px 0 10px;
	width:735px;
}
#content_visite_col1 h3 {
	padding:0 10px 0;
	color:#0E0E0E;
	font-size:11px;
	font-weight:bolder;
	line-height: normal;
}
#content_visite_col1 h4 {
	padding:10px 10px 0 40px;
	color:#0E0E0E;
	font-size:11px;
	font-weight:bolder;
	line-height: normal;
}
#prestation_detail h4 {
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:10px;
	padding:10px 0;
	 margin-bottom: 10px;
	 width :560px;
}
#prestation_detail h5 {	
	 margin-bottom: 5px;
	 width:550px;
	 
}
#prestation_detail ul {	
	 margin-left: 50px;
	 width:500px;
	 
}
.noir_sous_titre {
    color: #0E0E0E;
    font-size: 15px;
    font-weight: bolder;
    line-height: normal;
}
.bleu_titre {
	color:#83e4f2;
	font-weight:bold;
	font-size:14px;
}
.noir {
	font-size:11px;
	color:#0E0E0E;
	font-weight:bolder;
	line-height: normal;
}
.noir_light {
	font-size:11px;
	color:#0E0E0E;
	line-height: normal;
	font-weight:normal;
}
.gris_fonce {
	font-size:11px;
	color:#f1f1f1;
	line-height: normal;
}

.url_page {
	color:#83e4f2;
	text-decoration:underline;
}

#diaporama_studio h3 {
	color:#83e4f2;
}
#vignette_client p {
	font-weight:bolder;
	line-height: normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#7a7a7a;
}


/*================== page tableau pano fisheye (lancement de visite virtuelle ============*/


#contentTable5 {
	width:800px;
}#contentTable5 td {
	width:400px;
	margin-right:20px;
}
#contentTable td, #contentTable4 td {
	text-align:left;
	vertical-align:top;
}
#contentTable5 h2 {
	text-align:center;
	width:390px;
	color:#83e4f2;
	font-size:10px;
}
#contentTable5 img {
  height:130px;
  margin-right:10px;
  width:390px;
}


#contentTable5 a img:hover {
	opacity:0.6;
}




/*================== page devis ============*/
#devis {
	margin:0 auto;
	padding:0 25px;
	width:1100px;
}
#content_devis {
	background-color:#ffffff;
	width:800px;
	float:left;
	min-height:535px;
	float: left;
}
#contenu_text_devis {
	min-height:495px;
	margin:0 auto;
	padding:0 0 15px;
	position:relative;
	width:1100px;
}
#content_devis h2 {
	width:484px;
	height: 25px;
	font-size:16px;
	margin:auto;
	padding: 10px 0 5px 0;
	color:#83e4f2;
	font-weight:bolder;
}
#content_devis_col1 {
	float:left;
	min-height:505px;
	padding-left:20px;
	position:relative;
	width:370px;
}
#content_devis_col1 h2 {
	padding:0 10px 0 15px;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
}
#content_devis_col1 h3 {
	/*padding:15px 0 10px 15px;*/
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	border-top:1px solid #83e4f2;
	margin-left:15px;
	padding:5px 0 10px 0;
	margin-top:15px;	

}
#content_devis_col1 p {
	padding:10px 10px 10px 15px;
	color:#7a7a7a;
	width:345px;
}
#menu_portfolio_devis {
	width:130px;
	/*background-color:#ffffff;*/
	float: left;
	min-height: 505px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;	
}

#content_devis_col2  {
	width:410px;
	height: 525px;
	position:relative;
	float:left;
}
#content_devis_col2 h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	border-top:1px solid #83e4f2;
	margin-left:62px;
	padding:5px 0 10px 0;
	margin-top:15px;
	width:273px;	
}

table input td {
	height:15px;
}
#content_devis_col1 table {
	padding:0 0 0 15px;
	color:#7a7a7a;	
}
#content_devis_col1 td {
	width:300px;
	height:13px;
	padding-top:4px;	
}
#contenu_form_devis {
	margin-top:top;
	width:365px;
	
}
#contenu_form_devis p {
	color:#83e4f2;
	padding:0 10px 0 15px;
	width:400px;
	font-size:9px;
}
#vignette_boxgrid {
	float:left;
	min-height:505px;
	padding:10px 0 0 55px;
	position:relative;
	width:349px;
}
/*================== page diaporama jingoo ============*/
#conteneur_partenaire {
	min-height:560px;
	margin:0 auto;
	padding:0 25px;
	width:1100px;
}

#content_text_partenaire {
	margin:0 auto;
	padding:0 25px;
	width:1100px;
	height:600px;
}
#content_partenaire {
	/*background-color:#ffffff;*/
	width:800px;
	min-height:480px;
	float: left;
}

#content_partenaire1 {
	min-height:480px;
	margin:0 auto;
	padding:0 25px;
	width:750px;
}


#content_partenaire1 h2 {
	padding:10px 10px 0 5px;
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
}
#content_partenaire1 p {
	padding:0 10px 0 15px;
	color:#f1f1f1;
	width:335px;
}

.url{
	color:#000000;
	font-style:oblique;
}
.visite_site{
	color:#000000;
	font-style:oblique;
}
/*================== div diaporama jingoo ============*/
#diaporama_jingoo {
  float:left;
  height:535px;
  margin-left:17px;
  position:relative;
  width:125px;
}
#diaporama_jingoo h2 {
	margin:0 0 18px;
	padding:4px 0 3px;
	width:182px;
	border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
}
#acces_prive_jingoo {
	width: 125px;
	padding-bottom:15px;
}
#acces_prive_jingoo table {
	width: 125px;
	background-color: #83e4f2;
}
#acces_prive_jingoo h3{
	color:#292929;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:5px;
	width:125px;
}
#acces_prive_jingoo p {
	width: 125px;
	padding-bottom:5px;
	color:#292929;
	font-size:9px;
	letter-spacing:1px;
	padding-top:10px; 
	padding-bottom: 10px;
	text-decoration: none;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#acces_album_public {
	width:125px;
	padding-bottom:15px;
}
#acces_album_public table {
	width: 125px;
	background-color: #83e4f2;
}
#acces_album_public h3{
	color:#292929;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:5px;
	width:125px;
}
#acces_album_public p {
	width:125px;
	padding-bottom:5px;
	color:#292929;
	font-size:9px;
	letter-spacing:1px;
	padding-top:10px; 
	padding-bottom: 10px;
	text-decoration: none;
	color:#292929;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#acces_banque_images {
	width:125px;
	padding-bottom:15px;
}
#acces_banque_images table {
	width:125px;
	background-color: #83e4f2;
}
#acces_banque_images h3 {
  color:#292929;
  font-size:10px;
  font-weight:bold;
  letter-spacing:1px;
  padding-bottom:5px;
  width:125px;
}
#acces_banque_images p {
	width:125px;
	padding-bottom:5px;
	color:#292929;
	font-size:9px;
	letter-spacing:1px;
	padding-top:10px; 
	padding-bottom: 10px;
	text-decoration: none;
	color:#292929;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
/*================== page banque d'images ============*/
#content_banque {
	margin:0 auto;
	padding:0 25px;
	width:1100px;
	min-height:385px;
}
#content_acces{
	/*background-color:#ffffff;*/
	width:800px;
	min-height:930px;
	float: left;
}
#detail_acces {
	float:left;
	min-height:505px;
	padding-left:20px;
	padding-top:10px;
	position:relative;
	width:610px;
}
#detail_acces h2 {
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:15px;
	padding:0 0 8px;
}
#detail_acces h2 a {
	color:#83e4f2;
	
}
#detail_acces p {
	padding:10px 10px 5px 15px;
	color:#7a7a7a;
	width:596px
	text-align:justify;
}
#diaporama_jingoo_acces {
	width:130px;
	height: 535px;
	float: left;
	padding:35px 0 0 20px;
}
#diaporama_jingoo_acces h2 {
	border-bottom:1px solid #292929;
	border-top:1px solid #292929;
	color:#7a7a7a;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0 0 18px;
	padding:4px 0 3px;
	width:185px;
}
#diaporama_jingoo_acces h4 {
	border-bottom:1px solid #83e4f2;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:20px 0 18px;
	padding:4px 0 3px;
	width:185px;
}
#diaporama_jingoo_acces h5 {
	color:#7a7a7a;
	font-size:13px;
	text-align:left;
	width:197px;
	padding-bottom:10px;
}
#diaporama_jingoo_acces ul {
	display:block;
	list-style-type:none;
	width:185px;
	color:#7a7a7a;
}
#diaporama_jingoo_acces li {
	text-align:left;
	color:#7a7a7a;
}
#diaporama_jingoo_acces li a {
	text-align:left;
	color:#7a7a7a;
}
#diaporama_jingoo_acces li a:hover {
	text-align:left;
	color:#83e4f2;
}
#detail_acces h3 {
	padding:10px 10px 10px 15px;
	color:#83e4f2;
	font-size:12px;
	font-weight:bolder;
	line-height: normal;
}
#detail_acces ul {
	width:240px;
	padding:10px 0 10px 30px;
}

#detail_acces li {
	color:#f1f1f1;
	font-size:11px;
	list-style-position: inside;
	list-style-type: circle;
}
/*================== page cadre photos ============*/
#content_cadre {
	margin:0 auto;
	width:1100px;
	min-height:980px;
}
#contenu_cadre {
	/*background-color:#ffffff;*/
	width:809px;
	min-height:870px;
	float: left;
	position:relative;
}
#contenu_cadre_col1{
	float:left;
	min-height:525px;
	position:relative;
	width:570px;
	padding-top:11px;
	padding-bottom:10px;
	
}
#contenu_cadre_col1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	margin-left:20px;
	padding:0 0 10px 0;	
}
#contenu_cadre_col1 h2 a {
	color:#83e4f2;
}
#contenu_cadre_col2 {
	float:left;
	padding-left:20px;
	position:relative;
	width:200px;	
}
#contenu_cadre_col2 h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#f1f1f1;
	font-size:14px;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #f1f1f1;
	margin:11px 0 15px 0;
	padding:0 0 10px 0;
}
#contenu_cadre_col2 h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#292929;
	font-size:12px;
	padding:5px 0 10px 0;
}
#contenu_cadre_col2 h1 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#f1f1f1;
}
#contenu_cadre_col2 h1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	
}

#contenu_cadre_col1 table {
	width: 550px;
	padding-bottom:10px;
	/*background-color:#eeeeee;*/
	padding-top:10px;
	margin-left:20px;
}
#cadre_noir{
	min-height:410px;
	width:570px;
	
}
#cadre_noir h3{
	padding:10px 0 10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f1f1f1;
}
#cadre_pin {
	min-height:440px;
	width:570px;
	
}
#cadre_pin  p {
	width:558px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
	padding:10px 0 0 20px;
	
}
.gris_anthracite {
	color:#292929;
}
#cadre_pin h3{
	padding:10px 0 10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f1F1F1;
}
#ikea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#292929;
	width:200px;
}

#ikea a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#292929;
}
#ikea a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#83e4f2;
}
#ikea h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#292929;
	width:200px;
	padding:20px 0 10px 0;
}
#ikea h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
	width:200px;
	margin: 15px 0 15px 0;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #292929;
	padding:5px 0 10px 0;	
}
#ikea h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
	width:100px;
	padding:10px 0 0 0;
}
#ikea p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7a7a7a;
	width:185px;
	text-align:justify;
	padding:10px 0 10px 0;
}
#ikea ul {
	display:block;
	list-style-type:none;
	width:200px;
	color:#7a7a7a;
	padding:0;	
}
#ikea li {
	width:205px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	padding-bottom:4px;		
}
#ikea li a {
	width:170px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	padding-bottom:4px;
	color:#7A7A7A;	
}
#ikea li a:hover {
	width:170px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	padding-bottom:4px;		
}
.taille {
  color:#83E4F2;
  font-size:10px;
  font-weight:bolder;
  line-height:normal;
}
#contenu_cadre_col2 ul {
	display:block;
	list-style-type:none;
	width:200px;
	color:#7a7a7a;
	padding:0;	
}


#contenu_cadre_col2 li {
	width:205px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	padding-bottom:4px;		
}
#contenu_cadre_col2 li a {
	width:170px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	padding-bottom:4px;
	color:#f1f1f1;	
}
#contenu_cadre_col2 li a:hover {
	width:170px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	padding-bottom:4px;
	color:#83e4f2;
}
/*================== page acces albums jingoo ============*/		
#acces_prive_jingoo table {
	padding:3px;
}
#acces_album_public table {
	padding:3px;
}
#acces_banque_images table {
	padding:3px;
}
/*================== page vignette panoramique ============*/		

#contentTable4 {
	width:790px;
}#contentTable4 td {
	width:400px;
}
#contentTable td, #contentTable4 td {
	text-align:left;
	vertical-align:top;
}
#contentTable4 h3 {
	text-align:right;
	width:372px;
	color:#83e4f2;
	font-size:10px;
}
#contentTable4 img {
  height:100px;
  margin-left:30px;
  width:340px;
}
#contentTable4 a img:hover {
	opacity:0.6;
}
/*================== page boutique priceminister ============*/	
.bleu_turquoise {
  color:#83E4F2;
  font-size:11px;
  font-weight:bolder;
  line-height:normal;
}
.bleu_prestation {
  color:#83E4F2;
  font-size:13px;
  font-weight:bolder;
  line-height:normal;
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px; 
}
.bleu_prix {
  color:#83E4F2;
  font-size:13px;
  font-weight:bolder;
  line-height:normal;
}

/*#detail_acces_boutique  {
	float:left;
	padding-left:20px;
	padding-top:10px;
	position:relative;
	width:780px;
	background-color:#ffffff;
 	min-height:2000px;
}*/
#detail_acces_boutique {
  float:left;
  min-height:500px;
  padding-left:20px;
  position:relative;
  width:575px;
}
#detail_acces_boutique h2 {
	color:#83e4f2;
	font-size:15px;
	font-weight:bolder;
	line-height: normal;
	font-weight:bolder;
	line-height: normal;
	border-bottom:1px solid #83e4f2;
	padding:0 0 7px;
	width:570px;
}
#detail_acces_boutique h2 a {
	color:#83e4f2;
}
#detail_acces_boutique h3 {
	padding:10px 10px 10px 0;
	color:#ff3300;
	font-size:12px;
	font-weight:bolder;
	line-height: normal;
}
#detail_acces_boutique p {
	padding:10px 10px 5px 0;
	color:#F1F1F1;
	width:570px;
	text-align:justify;
}

/*================== ENCART WIDGET PRICE MINSITER	 ============*/	

#widget_priceminister {
	width:113px;
	height: 535px;
	float: left;
	padding:0 0 0 20px;
}
#widget_priceminister h2 {	
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin:0 0 18px;
	padding:39px 0 3px;
	width:180px;
}
#widget_priceminister h2 a {
	color:#CCCCCC;
	
}
/*================== Page actualites remplace la page du diapo flash de la page d'accueil	 ============*/	
#actualites {
	margin:0 auto;
	width:1100px;
	min-height:457px;
	background-color:#ffffff;
	float:left;
}
#lien_siel {
	margin-left:12px;
	/*margin-top:20px;*/
	width:570px;
	min-height:485px;
	background-color:#ffffff;
	float:left;
	position:relative;
}
#lien_siel h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:12px;
	font-weight:bolder;
	margin-left:4px;
}
#lien_siel h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:11px;
	font-weight:bolder;
	width:110px;
	margin-top:0;
}
.noir_bis {
	font-size:11px;
	color:#0E0E0E;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.orange_bis {
	font-size:11px;
	color:#83e4f2;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
#lien_siel h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0E0E0E;
	font-size:11px;
	font-weight:bolder;
	text-align:justify;
}
#lien_siel p {
	color:#7a7a7a;
	text-align:justify;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#lien_siel table {
	width:300px;
	color:#7a7a7a;
}
#img_affiche {
	 vertical-align:top; 
}

#actu_lien_boutique_price {
	margin-left:10px;
	float:left;
	position:relative;
	width:490px;
}
#actu_lien_boutique_price p {
	color:#83e4f2;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#actu_lien_boutique_price a {
	color:#83e4f2;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#actu_lien_boutique_price a:hover {
	color:#7a7a7a;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#actu_lien_boutique_price h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#83e4f2;
	font-size:12px;
	font-weight:bolder;
	float:left;
	position:relative;
}
#actu_lien_boutique_price table {
	width:490px;
	color:#7a7a7a;
}
#pageindex {
	margin:0 auto;
	width:1100px;
}
#menu_select_rubrique {
		margin:0 auto;
		text-align:center;
		white-space:nowrap;
		width:1100px;
		float:left;
		position:relative;
}
#menu_select_rubrique li {
	margin:0 auto;
	color:#cccccc;
	display:inline;
	 font-size:14px;
	letter-spacing:1px;
	line-height:25px;
	margin:0;
	padding:0 10px;
	text-align:center;
	text-transform:uppercase;		
}

#menu_select_rubrique a {
	padding:0 9px 14px 0;
}
#actu_col2 {
	margin-top:O;
}
/*================== page acces ablum publics privés banque images  ============*/
#acces_album_jingoo {
  height:435px;
  margin:0 auto;
  width:800px;
}
#acces_prive {
	width: 125px;
	padding-bottom:15px;
	float:left;
	position:relative;
}
#acces_prive table {
	width: 125px;
	background-color: #83e4f2;
}
#acces_prive h3{
	color:#292929;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:5px;
	width:125px;
}
#acces_prive p {
	width: 125px;
	padding-bottom:5px;
	color:#292929;
	font-size:9px;
	letter-spacing:1px;
	padding-top:10px; 
	padding-bottom: 10px;
	text-decoration: none;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#acces_public {
	width:125px;
	padding-bottom:15px;
	float:left;
	position:relative;
}
#acces_public table {
	width: 125px;
	background-color: #83e4f2;
}
#acces_public h3{
	color:#292929;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:5px;
	width:125px;
}
#acces_public p {
	width:125px;
	padding-bottom:5px;
	color:#292929;
	font-size:9px;
	letter-spacing:1px;
	padding-top:10px; 
	padding-bottom: 10px;
	text-decoration: none;
	color:#292929;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#acces_banque {
	width:125px;
	padding-bottom:15px;
}
#acces_banque table {
	width:125px;
	background-color: #83e4f2;
}
#acces_banque h3 {
  color:#292929;
  font-size:10px;
  font-weight:bold;
  letter-spacing:1px;
  padding-bottom:5px;
  width:125px;
}
#acces_banque p {
	width:125px;
	padding-bottom:5px;
	color:#292929;
	font-size:9px;
	letter-spacing:1px;
	padding-top:10px; 
	padding-bottom: 10px;
	text-decoration: none;
	color:#292929;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
/*================== page options prestation ============*/
#content_text_option {
	margin:0 auto;
	min-height:2065px;
	padding:0 25px;
	width:1100px;
}
#contenu_options {
	min-height:1640px;
	margin:0 auto;
	padding:0 0 15px;
	position:relative;
	width:1100px;
}
#content_options {
	width:800px;
	min-height:1625px;
	float: left;
}
#option_album {
	width:780px;
	padding:0 0 0 20px;
}
#option_album h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:10px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:733px;
}
#option_album p {
  color:#F1F1F1;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  font-size:10px;
  width:733px;
}
#option_album img  {
	height:100px;
	margin-left:10px;
}
#option_album ul {
	margin-top:10px;
	margin-left:10px;
	width:460px;
	text-decoration: none;
	list-style-type: none;
}

#option_carte h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:28px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:738px;
}
#option_carte p {
  color:#F1F1F1;
  padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  font-size:10px;
  width:740px;
}
#option_carte table#tab_carte {
width:740px;
padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
}
#option_album table#album_photo {
width:740px;
padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
}
#option_album table#album_photo {
width:740px;
padding-bottom:10px;
  margin-left:28px;
  padding-right:10px;
  padding-top:10px;
}
#option_carte table#img_carte {
width:740px;
padding-bottom:10px;
  margin-left:28px;
  padding-right:10px;
  padding-top:10px;
}
#content_options a {
	color:#0E0E0E;
}
#content_options a:hover {
	color:#83E4F2;	
}
#option_carte h3 {
  color:#83E4F2;
  font-size:12px;
  font-weight:normal;
  line-height:normal;
  margin-left:28px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:580px;
}
#option_carte ul {
  	margin-top:10px;
	margin-left:30px;
	width:490px;
	text-decoration: none;
	list-style-type: none;
}
#option_toile h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:28px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:738px;
}
#option_toile h3 {
  color:#83E4F2;
  font-size:11px;
  font-weight:normal;
  line-height:normal;
   margin-left:28px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
   width:730px;
}
#option_toile p {
	color:#0E0E0E;
  padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  font-size:10px;
 width:530px;
}
#option_toile ul {
  	margin-top:10px;
	margin-left:30px;
	width:360px;
	text-decoration: none;
	list-style-type: none;
}
#tab_toile {
width:300px;
padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
 }
 
#option_livre_photo h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:28px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:738px;
}
#option_livre_photo p {
	color:#0E0E0E;
  padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  font-size:10px;
 width:530px;
}
#option_livre_photo ul {
  	margin-top:10px;
	margin-left:30px;
	width:360px;
	text-decoration: none;
	list-style-type: none;
}
#option_dvd_hd h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:28px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:738px;
}
#option_dvd_hd p {
	color:#0E0E0E;
  padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  font-size:10px;
 width:530px;
}
#option_dvd_hd ul {
  	margin-top:10px;
	margin-left:30px;
	width:540px;
	text-decoration: none;
	list-style-type: none;
}
#option_cd_visualisation h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:28px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
  width:738px;
}
#option_cd_visualisation p {
	color:#0E0E0E;
  padding-bottom:10px;
  padding-left:28px;
  padding-right:10px;
  padding-top:10px;
  text-align:justify;
  font-size:10px;
 width:530px;
}
#option_cd_visualisation ul {
  	margin-top:10px;
	margin-left:30px;
	width:475px;
	text-decoration: none;
	list-style-type: none;
}
#lien_haut_de_page_option {
  clear:both;
  color:#83E4F2;
  font-size:12px;
  font-weight:bold;
  height:16px;
  padding-bottom:20px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  text-align:right;
  width:760px;
}
/*================== page engagement photo magriage detail ============*/
#content_text_engagement {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  min-height:960px;
  padding-bottom:0;
  padding-left:25px;
  padding-right:25px;
  padding-top:0;
  width:1100px;
}
#contenu_engagement {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  min-height:920px;
  padding-bottom:15px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  position:relative;
  width:1100px;
}
#content_engagement {
  float:left;
  min-height:700px;
  width:800px;
}
#seance_engamenent_photo {
  float:left;
  min-height:920px;
  padding-left:20px;
  position:relative;
  width:535px;
}
#seance_engamenent_photo h2 {
  border-bottom-color:#83E4F2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#83E4F2;
  font-size:15px;
  font-weight:bolder;
  line-height:normal;
  margin-left:10px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:10px;
}
#seance_engamenent_photo h3 {
	color:#83e4f2;
	font-size:11px;
	font-weight:bolder;
	line-height: normal;
	font-weight:normal;
	line-height: normal;
	margin-left:10px;
	margin-top:15px;
	width:592px;
}

#seance_engamenent_photo p {
	padding:15px 10px 10px;
	text-align:justify;
	color:#f1f1f1;
	width:560px;
}
#content_load {
	width:245px;
	float:left;
	position:relative;
	display: inline;
	margin-top:24px;	
}
#content_load h4 {
  color:#83E4F2;
  font-size:14px;
  font-weight:bolder;
  line-height:normal;
  padding-bottom:5px;
  padding-left:80px;
  padding-right:0;
  padding-top:24px;
}
#content_load h4 img {
	padding-top:10px;
	margin-left:1px;
}
.gris_fond_blanc {
	color:#7A7A7A;
}
#lien_haut_de_page_engagement {
  clear:both;
  color:#83E4F2;
  font-size:12px;
  font-weight:bold;
  height:16px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  padding-top:15px;
  text-align:right;
  width:572px;
}
#lien_haut_de_page_engagement a {
	text-decoration:none;
	color:#83e4f2;
}
#lien_haut_de_page_engagement a:hover {
	text-decoration:none;
	color:#0E0E0E;
}
