
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333429;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
body,td,th, a {
	color: #797C5E;
}

p{
	text-align:justify;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
}

h1{
	background:url(../images/bulle.gif) -2px no-repeat;
	margin:0;
	padding:0;
	padding-left:27px;
	padding-top:10px;
	height:20px;
	font-size:16px;
	color:#e64f16;
	font-weight:normal;
}

h2{
	font-size:14px;
}



/* ENTETE DU SITE */
#entete{
	width:520px;
	margin: 0 auto; 
}

#menu_haut{
	float:right;
	margin-top:90px;
	margin-right:50px;
	
}

/* ZONE DE MENU PAGE D'ACCUEIL */
#menu{
	width:480px;
	height:480px;
	margin: 0 auto; 
}

#menu #presentation{
	float:left;
	display:block;
	height:239px;
	width:240px;
	background:url(../images/presentation.gif);
	background-position:right;
}

#menu #presentation:hover{
	background-position:left;
}

#menu #presentation_retour{
	float:left;
	display:block;
	height:239px;
	width:240px;
	background:url(../images/presentation_retour.gif);
	background-position:right;
}

#menu #contenu_presentation{
	float:left;
	height:200px;
	width:440px;
	background:url(../images/fond_contenu2.gif);
	padding:20px;
	color:#333;
}

#ensavoirplus{
	text-align:right;
}

#ensavoirplus a{
	color:#7094C4;
	font-weight:bold;
	font-size:12px;
}

#menu #sites_web{
	float:left;
	display:block;
	height:239px;
	width:239px;
	background:url(../images/sites_web.gif);
	background-position:right;
}

#menu #sites_web:hover{
	background-position:1px;
}

#menu #sites_web_retour{
	float:left;
	display:block;
	height:239px;
	width:240px;
	background:url(../images/sites_web_retour.gif);
	background-position:right;
}

#menu #references{
	float:left;
	display:block;
	height:210px;
	width:210px;
	padding:15px;
	background:url(../images/fond_contenu3.gif);
	background-position:right;
	color:#333;
}

#menu #references a{
	color:#7094C4;
	font-weight:bold;
	font-size:12px;
}

#menu #ecommerce{
	float:left;
	display:block;
	height:239px;
	width:240px;
	background:url(../images/ecommerce.gif);
	background-position:right;
}

#menu #ecommerce:hover{
	background-position:left;
}


#menu #ecommerce_retour{
	float:left;
	display:block;
	height:239px;
	width:240px;
	background:url(../images/ecommerce_retour.gif);
	background-position:top left;
}

#menu #references_ecommerce{
	float:left;
	display:block;
	height:210px;
	width:210px;
	padding:15px;
	background:url(../images/fond_contenu3.gif) -4px;
	background-position:bottom right;
	color:#333;
	padding-top:12px;
}

#menu #references_ecommerce a{
	color:#7094C4;
	font-weight:bold;
	font-size:12px;
}

#menu #devis_contact{
	float:left;
	display:block;
	height:239px;
	width:239px;
	background:url(../images/devis_contact.gif);
	background-position:right;
}

#menu #devis_contact:hover{
	background-position:1px;
}

/* CONTENU */
#contenu{
	width:440px;
	height:440px;
	margin: 0 auto; 
	background:url(../images/fond_contenu.gif);
	padding:20px;
	color:#333;
}

#contenu a{
	color:#e64f16;
}

#retour{
	margin-top:20px;
	text-align:center;
}

#retour a{
	color:#7094C4;
	font-weight:bold;
	font-size:14px;
}

#type_projet{
	float:left;
}

#type_projet select{
	font-size:11px;
}

#budget{
	margin-left:10px;
	float:left;
}

#budget select{
	font-size:11px;
}

#liste_champs{
	margin-top:10px;
	width:200px;
	float:left;
}

#liste_champs input{
	margin-top:2px;
	width:100%;
	font-size:11px;
}

#remarque{
	margin-top:10px;
	margin-left:20px;
	width:200px;
	float:left;
}

#remarque textarea{
	margin-top:2px;
	width:100%;
	font-size:11px;
}

#menu #devis_contact_retour{
	float:left;
	display:block;
	height:237px;
	width:239px;
	background:url(../images/devis_contact_retour.gif) no-repeat;
	background-position:top left;
	margin-left:1px;
	margin-top:2px;
	
}

#plansite li{
	padding-top:5px;
}

#plansite a{
	color:#333;
	font-size:12px;
}

/* PIED DE PAGE */
#pied{
	margin-top:20px;
	text-align:center;
}

/* DIAPORAMA */
#visuel{
	float:left;
	width: 239px;;
	height: 239px;
	background: url('../images/visuel_1.jpg') no-repeat;
}
