body{
	width: 1004px;
	background-image: url('images/fond.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #def4fd;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

#pubmiseenligne{
	width: 700px;
	height: 300px;
	position: absolute;
	background-image: url('images/simplement.jpg');
	margin: -1050px 0px 0px 150px;
	cursor: pointer;
	border: 1px solid #003567;
}

a.dico{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

#liste_faq{
	display: table-column;
	width: 180px;
	float: left;
}
#texte_faq{
	float: right;
	display: table-column;
	width: 450px;
}



#tbl_comparatif{
	border: 0px;
}
#div_forfaits{
	position: absolute;
	margin-top: 400px;
	margin-left: 100px;
	width: 600px;
}
#div_societe{
	position: absolute;
	margin-top: 400px;
	margin-left: 100px;
	width: 640px;
}
#div_faq{
	position: absolute;
	margin-top: 400px;
	margin-left: 100px;
	width: 640px;
}
.erreurcontact{
	color: #FF0000;
	font-size: 10px;
}
.tdcontact{
	vertical-align: top;
	padding-top: 10px;
	padding-right: 20px;
}
#div_contact{
	position: absolute;
	margin-top: 400px;
	margin-left: 100px;
	width: 700px;
}
#div_centre{
	font-family: verdana;
	font-size: 12px;
	height: 1398px;
	background-image: url('images/centre.gif');
}
#div_centre2{
	font-family: verdana;
	font-size: 12px;
	height: 1398px;
	background-image: url('images/centre2.gif');
}
#div_bas{
	color: #2dacd7;
	font-weight: bold;
	position: absolute;
	top: 1270px;
	margin-left: 220px;
}
a{
	color: #2dacd7;
	font-weight: bold;
	font-style: normal;
}
img{
	border: none;
}
#pub{
	position: absolute;
	margin-left: 745px;
	margin-top: 350px;
}
a:hover{
	text-decoration: none;
}
#logo{
	margin-top: 70px;
	margin-left: 80px;
	width: 320px;
	height: 260px;
	position: absolute;
	border: none;
}
#div_texte{
	margin-top: 300px;
	margin-left: 80px;
	background-image: url('images/texte.gif');
	width: 638px;
	height: 160px;
	position: absolute;
}
#div_nousjoindre{
	margin-left: 710px;
	margin-top: 10px;
	/*background-image: url('images/joindre.jpg');*/
	width: 160px;
	height: 100px;
	position: absolute;
}
#div_menu{
	position: absolute;
	margin-top: 125px;
	margin-left: -8px;
}
#ul_menu{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.li_menu{
	margin: 0px;
	padding: 0px;
}
a.a_menu,a.a_menu_clients{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	width: 180px;
	display: block;
	padding: 4px;
	color: #9e9ea0;
	background: #def4fd;
	text-decoration: none;
	margin-left: 730px;
	border-left: 3px solid #c8f9ff;
	margin-bottom: 1px;
}
a.a_menu:hover,a.a_menu_clients:hover{
	border-left: 3px solid #00adef;
}
a.a_menu_clients{
	color: #00adef;
}
a.a_menu_encours,a.a_menu_clients_encours{
	border-left: 3px solid #00adef;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	width: 200px;
	display: block;
	padding: 4px;
	color: #9e9ea0;
	background: #def4fd;
	text-decoration: none;
	margin-left: 730px;
	margin-bottom: 1px;
}
a.a_forfait1{
	width: 357px;
	height: 150px;
	display: block;
	position: absolute;
	margin-top: 450px;
	margin-left: 100px;
	background-image: url('images/forfait1.gif');
	padding-top: 150px;
	padding-left: 30px;
}
a.a_forfait1:hover{
	background-image: url('images/forfait1-2.gif');
}
a.a_forfait2{
	width: 334px;
	height: 194px;
	display: block;
	position: absolute;
	margin-top: 405px;
	margin-left: 450px;
	background-image: url('images/forfait2.gif');
	padding-top: 80px;
	padding-left: 100px;
}
a.a_forfait2:hover{
	background-image: url('images/forfait2-2.gif');
}
a.a_forfait3{
	width: 365px;
	height: 202px;
	display: block;
	position: absolute;
	position: absolute;
	margin-top: 705px;
	margin-left: 120px;
	background-image: url('images/forfait3.gif');
	padding-top: 100px;
	padding-left: 30px;
}
a.a_forfait3:hover{
	background-image: url('images/forfait3-2.gif');
}
a.a_forfait4{
	width: 352px;
	height: 179px;
	display: block;
	position: absolute;
	margin-top: 663px;
	margin-left: 450px;
	background-image: url('images/forfait4.gif');
	padding-top: 100px;
	padding-left: 130px;
}
a.a_forfait4:hover{
	background-image: url('images/forfait4-2.gif');
}
a.a_forfait5{
	width: 523px;
	height: 225px;
	display: block;
	position: absolute;
	background-image: url('images/forfait5.gif');
	margin-top: 930px;
	margin-left: 100px;
	padding-top: 120px;
	padding-left: 60px;
	padding-right: 260px;
}
a.a_forfait5:hover{
	background-image: url('images/forfait5-2.gif');
}
a.a_forfait1,a.a_forfait2,a.a_forfait3,a.a_forfait4,a.a_forfait5{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: #3d4545;
	font-weight: bold;
}
#slogan_forfait{
	font-weight: bold;
	font-style: italic;
}
#slogan_societe{
	font-weight: bold;
	font-style: italic;
}
#slogan_faq{
	font-weight: bold;
	font-style: italic;
}
#fin_forfait{
	font-weight: bold;
	font-style: italic;
}
h1{
	font-size: 16px;
	font-weight: bold;
	color: #01aef0;
}
h2{
	font-size: 12px;
	font-weight: bold;
	color: #01aef0;
}
.h1forfait{
	font-size: 16px;
	font-weight: bold;
	color: #01aef0;
	padding-bottom: 5px;
}
#div_portfolio{
	position: absolute;
	margin-top: 400px;
	margin-left: 100px;
	width: 600px;
}
#div_co2{
	position: absolute;
	margin-top: 400px;
	margin-left: 100px;
	width: 600px;
}
.td_portfolio_img{
	width: 0%;
	vertical-align: top;
}
.td_portfolio_texte{
	width: 100%;
	vertical-align: top;
}
.co2{
	font-weight: bold;
	color: #01aef0;
}

