﻿* 
{
  margin:0; 
  padding:0
}
html
{
  background-color:black;

}
body
{
  font:14px Helvetica, sans-serif; 
  font-weight:bold;
  width:1084px;
  height:820px;
  background-image:url('../images/fond_fr.jpg');
  background-repeat:no-repeat;
  margin:auto;
  font-family:Tahoma;
  font-size:10px;
}
.menu 
{
  position:relative;
  top:120px;
  left:15px;
  right:15px;
  background:;
  height:35px; 
}
.menu ul 
{
  list-style:none; 
  z-index:10; 
  position:relative; 
  z-index:100; 
  padding-top:09px;
}
.menu li 
{
  float:left;
  margin:20px
}
.menu a, .menu a:active, .menu a:visited
{
  text-decoration:none;
  color:#FFF; 
  padding:5px;
}
.menu a:hover
{
  color:#ebf0e6
}
#slide
{
  margin:00px;
  padding:00px;
  position:relative;
  bottom:-4px;
  height:45px; 
  background:url('../images/bouton1.jpg');
  z-index:10:
}
img.symbole
{
	position:relative;
	top:-52px;
	left:350px;
	z-index:150
}
.content
{
	width:900px;
	height:10px;
	color:#a39f9f;
	position:relative;
	top:120px;
	left:50px;
	font-size:10px;


}

.footer
{
	
	position:relative;
	top:359px;
	left:-20px;
	margin:00px;
	padding:00px;
	background-image:url('../images/piedpage.jpg');
	background-repeat:no-repeat;
	height:91px;
}
a.devis
{
	
    position:relative;
    bottom:-05px;
    left:485px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
		
}
img.devis
{
	text-decoration:none;
	border:00px
}
p.gras
{
	font-style:normal;
	font-weight:bold;
	color:#CCCCCC;
    font-size:12px;
    text-align:left;
    position:relative;
    top:20px;
    left:00px

}
p.norm
{	
    font-style:normal;
	font-weight:normal;
	color:#CCCCCC;
    font-size:12px;
    margin-bottom:20px
 	
}
table.content
{
	height:100px;
	position:relative;
	top:45px;
	left:00px;
	color:#a39f9f;
	font-size:12px
}
table.pagea
{
	height:100px;
	position:relative;
	top:25px;
	left:00px;
	color:#a39f9f;
	font-size:12px
}

.tetechap
{
	font-family:"Bookman Old Style";
	font-size:30px;
	color:white;
}
tr
{
	height:25px;

}
table.portfolio
{
	color:white;
	width:800px;
	position:relative;
	top:100px
}
table.formu
{
    border:00px;
    padding:00px;
    margin:00px;
}
img.portfolio
{
	text-decoration:none;
	border-style:none;
	border:00px;
}
td.portfolio
{
	width:210px;
}
a.portfolio
{
	text-decoration:none;
	border:00px;

}
h2.titrepage
{
	background-image:url('../images/barreprestation.jpg');
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:10px;
	padding-left:25px;
	padding-top:10px;
	color:white;
	margin-bottom:20px;
	position:relative;
	left:-10px;

	}
}
h2.titreservices
{
	background-image:url('../images/barreprestation.jpg');
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:10px;
	padding-left:35px;
	padding-bottom:25px;
	color:white;
	margin-bottom:20px;
	position:relative;
	left:00px;
	top:130px;
	height:30px
}
p.pack
{
	position:relative;
	top:-88px;
	color:white;
	font-weight:bold;
}
.contact_1
{
	width:350px;
	height:400px;
	position:relative;
	top:-180px;
	left:20px;
}
.contact_2
{
	width:350px;
	position:relative;
	top:-580px;
	left:380px;
	z-index:10;
}
.azul
{
	color:#1674b9;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma;
}
.blanc
{
	color:white;
	font-size:10px;
	font-family:Tahoma;
}
.intituform1
{
	text-align:left;
	font-family:Tahoma;
	font-size:10px;
	color:#a39f9f;
	
}
.obli 
{
    color: #ffffff; 
    Font-Family : tahoma; 
    font-size:9px
}
input.reset 
{ 
    font-size: 12px; 
    color:lime;
    Font-Family : tahoma,Arial, Helvetica, sans-serif; 
    font-style: normal; 
    background-color:#0000ff;
    border-right: 2px solid; 
    border-top: 2px solid; 
    border-left: 2px solid; 
    border-bottom: 2px solid; 
    Border-Color:#1674b9;
}
input.submit 
{ 
    font-size: 12px; 
    color: #ffffff; 
    Font-Family : tahoma,Arial, Helvetica, sans-serif;  
    font-style: normal; 
    background-color : #0000ff; 
    border-right: 2px solid; 
    border-top: 2px solid; 
    border-left: 2px solid; 
    border-bottom: 2px solid; 
    border-color:#1674b9;
}
input.format 
{ 
    font-size: 11px; 
    color: #ffffff; 
    background-color : #000000;
    BORDER-RIGHT: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid;
    Border-Color:#1674b9;
}
select.format 
{ 
    font-size: 11px; 
    color: #ffffff; ;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid;
}
textarea 
{ 
    font-size: 11px; 
    color: #ffffff; 
    background-color : #000000;
    border-right: 1px solid; 
    border-top: 1px solid; 
    border-left: 1px solid; 
    border-bottom: 1px solid;
    Border-Color:#1674b9;
}
a.lang
{
	text-decoration:underline;
}

