/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
img{
	float:left;
	margin:0px;	
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
 background-color: #0a0200;
}

/*Début Header */
#header {
 background-image: url("images/header_background.jpg");
 width: 957px;
 height: 206px;
 margin: 0 auto;
}

#header .inner {
 width: 866px;
 margin: 0 auto;
}

#header_logo a img{
 padding: 14px 30px 0px 30px;
}

#header_visionneuse_gauche .visionneuse_gauche{
 padding-top: 29px;
}

#header_visionneuse_droite .visionneuse_droite{
 padding-top: 29px;
}
/*Fin Header */

/*Debut menu */
#menu {
width: 957px;
height: 102px;
margin: 0 auto;
background-image: url("images/menu_background.jpg");
}

#menu .titre_menu {
 width: 810px;
 margin: 0 auto;
 padding-top: 28px;
}

#ISIE67 .menu_sablage {
	position:relative;
	top:-16px;
}

#ISIE67 .menu_finition {
	position:relative;
	top:-32px;
}

#ISIE67 .menu_reparation {
	position:relative;
	top:-48px;
}

#ISIE67 .menu_installation {
	position:relative;
	top:-64px;
}

#ISIE67 .menu_contact {
	position:relative;
	top:-80px;
}
/*Fin menu */

/*Debut Contenu Accueil */
#contenu {
 width: 957px;
 height: 1065px;
 margin: 0 auto;
 background-image: url("images/contenu_background2.jpg");
}

#contenu .inner {
 height: 862px;
 margin: 0 auto;
}

#contenu_titre h1{
 padding: 20px 0px 0px 80px;
 font-size: 24px;
 font-family: verdana;
 color: #ffffff;
}

#contenu_titre h2{
 padding: 20px 0px 0px 80px;
 font-size: 18px;
 font-family: verdana;
 color: #ffffff;
}

#contenu_liste {
 color: #ffffff;
 line-height: 2.4;
 padding: 20px 0px 0px 80px;
 font-family: verdana;
 font-size: 12px;
}

#contenu_liste a{
 color: #ffffff;
 line-height: 2.4;
 padding: 20px 0px 0px 0px;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
}

#contenu_liste p{
 color: #ffffff;
 line-height: 2;
 padding: 20px 0px 0px 0px;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
}

#contenu_liste .contenu_liste_autres_region {
 float: right;
 padding-right: 40px;
}

#contenu_liste h3{
 font-size: 16px;
}
/*Fin Contenu Accueil */

/*Debut formulaire */
#contenu_formulaire form {
 float: right;
 padding: 60px 50px 0px 0px;
}

#contenu_formulaire form .itext {
 width: 183px;
 height: 34px;
 background-color: #140000;
 text-align: center;
 color: #ffffff;
 font-weight: bold;
 font-size: 16px;
 margin-bottom: 15px;
}

#contenu_formulaire form .itext2 {
 width: 223px;
 height: 104px;
 font-weight: bold;
 color: #ffffff;
 background-color: #140000;
 text-align: center;
 font-size: 16px;
 margin: 0px 20px 15px 0;
}
/*Fin formulaire */

/*Debut Footer */
#footer {
 width: 957px;
 height: 69px;
 margin: 0 auto;
 background-image: url("images/footer_background.jpg");
}

#footer .inner {
 width: 866px;
 margin: 0 auto;
}

#footer .footer_copyright {
 padding-top: 30px;
 color: #ffffff;
 font-family: verdana;
 font-weight: bold;
}

#footer .footer_devix {
 float: right;
 margin: -16px 0px 0px 0px;
}

#footer a {
 text-decoration: none;
 color: #ffffff;
 font-family: verdana;
 font-weight: bold;
}
/*Fin Footer */

/* Accueil_Page Sablage */
#contenu_sablage_description a {
 color: #ffffff;
 line-height: 2.4;
 padding: 20px 0px 0px 0px;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 padding: 0px 0px 0px 80px;
}

#contenu_sablage_description li {
 padding-top: 20px;
}
/* Fin Accueil_Page Sablage */

/* Accueil_Page Finition */
#contenu_finition_description a {
 color: #ffffff;
 line-height: 2.4;
 padding: 20px 0px 0px 0px;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 padding: 0px 0px 0px 80px;
}

#contenu_finition_description li {
 padding-top: 20px;
}
/* Fin Accueil_Page Finition */

/* Accueil_Page Reparation */
#contenu_reparation_description a {
 color: #ffffff;
 line-height: 2.4;
 padding: 20px 0px 0px 0px;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 padding: 0px 0px 0px 80px;
}

#contenu_reparation_description li {
 padding-top: 20px;
}
/* Fin Accueil_Page Reparation */

/* Accueil_Page Installation */
#contenu_installation_description a {
 color: #ffffff;
 line-height: 2.4;
 padding: 20px 0px 0px 0px;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 padding: 0px 0px 0px 80px;
}

#contenu_installation_description li {
 padding-top: 20px;
}
/* Fin Accueil_Page Installation */

/*Page Sablage_Plancher_bois-franc */
#contenu_sablage_bois-franc p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_sablage_bois-franc a {
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
}

#contenu_sablage_bois-franc .image00 {
 float: left;
 padding: 20px 10px 0px 80px;
 width: 241px;
 height: 170px;
}

#contenu_sablage_bois-franc .image01 {
 float: left;
 padding-top: 20px;
 width: 245px;
 height: 169px;
}

#contenu_sablage_bois-franc .apres_sablage {
 float: right;
 padding: 0px 410px 0px 0px;
}
/* Fin Page Sablage_Plancher_bois-franc */

/* Debut Page Sablage_Plancher_boismou */
#contenu_sablage_boismou p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_sablage_boismou a{
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
}

#contenu_sablage_boismou .image00 {
 padding: 25px 10px 0px 80px;
 width: 139px;
 height: 170px;
}

#contenu_sablage_boismou .image01 {
 padding: 25px 10px 0px 0px;
 width: 132px;
 height: 170px;
}

#contenu_sablage_boismou .image02 {
 padding-top: 25px;
 width: 140px;
 height: 170px;
}

#boismou_des  p{
 display: inline;
}

#boismou_des p .boismou_esp {
 
}

#boismou_des p .boismou_esp1 {
 
}
/* Fin Page Sablage_Plancher_boismou */

/* Page Sablage_Plancher_peinture */
#contenu_sablage_peinture p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_sablage_peinture a{
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
}
/* Fin Page Sablage_Plancher_peinture */

/* Page Sablage_Plancher_colle */
#contenu_sablage_colle p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_sablage_colle a{
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
}
/* Fin Page Sablage_Plancher_colle */

/* Page Reparation_parquet */
#contenu_reparation_parquet p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_reparation_parquet a {
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
}

#contenu_reparation_parquet img {
 width: 372px;
 height: 282px;
 padding: 30px 0px 0px 150px;
}

/* Fin Page Reparation_parquet */

/* Page Reparation_sous-plancher */
#contenu_reparation_sous-plancher p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_reparation_sous-plancher a {
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
}
/* Fin Page Reparation_sous-plancher */

/* Page Reparation_Plancher_lame */
#contenu_reparation_plancher_lame p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_reparation_plancher_lame a {
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
 }
 
 #contenu_reparation_plancher_lame img {
  width: 429px;
  height: 222px;
 }
/* Fin Page Reparation_Plancher_lame */

/* Page Reparation_Plancher_ingenierie */
#contenu_reparation_plancher_ingenierie p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_reparation_plancher_ingenierie a {
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
 }
/* Fin Page Reparation_Plancher_ingenierie */

/* Page Finition_vernis_regulier */
#contenu_finition_vernis-regulier p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

/* Fin Page Finition_vernis_regulier */

/* Page Finition_teinture-des-planchers */
#contenu_finition_teinture-des-planchers p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#image_page_finition_teinture img{
 padding-top: 30px;
 width: 68px;
 height: 198px;
}

#image_page_finition_teinture_text p{
 display: inline;
}

#image_page_finition_teinture_text .page_finition_padd0 {
 padding-left: 170px;
}

#image_page_finition_teinture_text .page_finition_padd1 {
 padding-left: 140px;
}

#image_page_finition_teinture .image00_teinture {
 padding-left: 170px;
}

#image_page_finition_teinture .image01_teinture {
 padding: 30px 20px 0px 20px;
}

#image_page_finition_teinture_text h4 {
 color: #ffffff;
 font-size: 16px;
 padding-left: 80px;
}
/* Fin Page Finition_teinture-des-planchers */

/* Page Finition_huile-naturel */
#contenu_finition_huile-naturel p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_finition_huile-naturel img {
 padding: 20px 0px 0px 60px;
 width: 508px;
 height: 343px;
}
/* Fin Page Finition_huile-naturel */

/* Page Finition_ecologique */
#contenu_finition_ecologique p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_finition_ecologique img {
 width: 188px;
 height: 200px;
 padding: 20px 10px 0px 80px;
}

#contenu_finition_ecologique  .contenu_des_finition {
 display: inline;
}
/* Fin Page Finition_ecologique */

/* Page Finition_bois */
#contenu_finition_bois p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_finition_bois img {
 width: 151px;
 height: 252px;
 padding-top: 30px;
}

#contenu_finition_bois .image00_finition_bois{
 padding-left: 80px;
}

#contenu_finition_bois .image01_finition_bois {
 padding: 30px 10px 0px 10px;
}
/* Fin Page Finition_bois */

/* Page finition_cristal */
#contenu_finition_cristal p {
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_finition_cristal img {
 width: 190px;
 height: 258px;
 padding-top: 30px;
}

#contenu_finition_cristal .image00_finition_cristal{
 padding-left: 80px;
}

#contenu_finition_cristal .image01_finition_cristal{
 padding: 30px 10px 0px 10px;
}

#text_des_cristal p {
 display: inline;
 padding: 0px 0px 0px 130px;
}

#text_des_cristal h4 {
 color: #ffffff;
 padding: 20px 0px 0px 80px;
}
/* Fin Page finition_cristal */


/* Debut Page installation_quarts-de-ronds */
#contenu_installation_quarts-de-ronds p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}
/* Fin Page installation_quarts-de-ronds */


/* Debut Page installation_plinthes */
#contenu_installation_plinthes p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}
/* Fin Page installation_plinthes */


/* Debut Page installation_plancher_flottant */
#contenu_installation_plancher_flottant p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_installation_plancher_flottant a{
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
 }
/* Fin Page installation_plancher_flottant */


/* Debut Page installation_plancher_ingenierie */
#contenu_installation_plancher_ingenierie p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_installation_plancher_ingenierie a{
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
 }
/* Fin Page installation_plancher_ingenierie */


/* Debut Page installation_plancher_parquet */
#contenu_installation_plancher_parquet p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_installation_plancher_parquet img {
 width: 250px;
 height: 209px;
 padding: 30px 0px 0px 200px;
}
/* Fin Page installation_plancher_parquet */


/* Debut Page installation_plancher_lame */
#contenu_installation_plancher_lame p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}

#contenu_installation_plancher_lame a{
 color: #ffffff;
 font-size: 16px;
 text-decoration: none;
 }

#contenu_installation_plancher_lame1 p {
 display: inline;
}

#contenu_installation_plancher_lame img {
 width: 110px;
 height: 147px;
 padding: 0px 20px;
}

#contenu_installation_plancher_lame1 .text_des_lame1 {
 padding: 0px 0px 0px 100px;
}

#contenu_installation_plancher_lame1 .text_des_lame2 {
 padding: 0px 0px 0px 40px;
}

/* Fin Page installation_plancher_lame */


/* Debut Page installation_membrane-insonorisante */
#contenu_installation_membrane-insonorisante p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}
/* Fin Page installation_membrane-insonorisante */

/* Debut Page service_enlever_ceramique */
#contenu_services_enlever_ceramique p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}
/* Fin Page service_enlever_ceramique */

/* Debut Page service_enlever_linoleum */
#contenu_services_enlever_linoleum p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}
/* Fin Page service_enlever_linoleum */

/* Debut Page service_enlever_tuile */
#contenu_services_enlever_tuile p{
 color: #ffffff;
 font-size: 16px;
 line-height: 15px;
 padding: 30px 0px 0px 80px;
}
/* Fin Page service_enlever_tuile */

/* Page contact */
#contenu_contact iframe {
 padding-top: 30px;
 margin-left: 70px;
}
/* Fin Page contact */
