html {
	/*height: 101%;*/
}

body {
	color : #444444;
	background : #f4f4f4;
	font-family: Arial, sans-serif;
	font-size : 12px;
	padding : 0;
	margin : 0;
}

img, 
a img {
	border : none;
	outline: none;
}

a {
	/*color : #fff;*/
	text-decoration: none;
	outline: none;
}

a:hover {
}

a:focus {
	outline: none;
}

.clr {
	clear : both;
	margin: 0px;
	padding: 0px;
}

li {
	list-style : none;
}

p {
	padding : 4px 0 4px 0;
	margin: 0;
}

* {
	margin : 0;
	padding : 0;
}

h1, h2, h3, h4, h5 {
	font-size : 18px;
	font-weight : normal;
}


/* ----------- EDITEUR ----------- */

.descriptionBanniere {
	color: white;	
}

.ensavoirplus {
	background-image: url(../images/bouton_ensavoirplus.jpg);
	background-repeat: no-repeat;
	width: 107px;
	height: 27px;
	color: #FFF;
	padding: 0px;
	padding-top: 10px;
	padding-left: 27px;
	display: block;
}

.plaquetteneo {
	background-image:url(../images/bouton_telecharger.jpg);
	background-repeat: no-repeat;
	width: 187px;
	height: 27px;
	color: #FFF	;
	margin-left: 74px;
	padding-top: 10px;
	padding-left: 27px;
	display: block;
}

/* ----------- STYLE DU SITE ----------- */

#bgWapperHome {
	background-image: url(../images/background_banniere.jpg);
	background-repeat: repeat-x;
	background-position: 0px 167px;
	/*height: 261px;*/
}

#bgWrapperAllpages {
	background-image:url(../images/background_banniere2.jpg);
	background-repeat: repeat-x;
	background-position: 50px 167px;
	/*height: 261px;*/
}

#wrapper {
	width: 983px;
	margin: 0 auto;
}

#header {

}

#topHeader {
	height: 167px;
}

#logo {
	height: 97px;
	width: 240px;
	float: left;
	background: url(../images/logo.jpg) top left no-repeat;
	margin-top: 20px;
}

#logo a {
	width: 240px;
	height: 97px;
	display: block;
}

#topmenu {
	height: 37px;
	width: 504px;
	float: left;
	background: url(../images/background_menu.jpg) top left no-repeat;
	margin: 0px;
	margin-left: 231px;
	margin-top: 65px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 10px;
}

#topmenu ul li {
	float: left;	
	margin-left: 2px;
	text-align:center;
}

#topmenu ul li.item-101 {
	width: 107px;
	margin-left: 0px;	
}

#topmenu ul li.item-103 {
	width: 88px;	
}

#topmenu ul li.item-104 {
	width: 84px;
	margin-left: 4px;	
}

#topmenu ul li.item-105 {
	width: 109px;	
}

#topmenu ul li.item-106 {
	width: 106px;	
}

#topmenu ul li a {
	color: #000;	
}

#topmenu ul li a:hover {
	color: #46a5aa;
}

#banniere {
	height: 261px;
	width: 983px;
	clear: both;
	background: url(../images/bannierev2.jpg) top left no-repeat;	
	/*margin-left: 2px;*/
	position:relative;
}

#banniereAllPages {
	height: 192px;
	width: 980px;
	clear: both;
	background: url(../images/banniere2.jpg) top left no-repeat;
	position:relative;
}

#banniereAllPages h1 {
	margin-top: 35px;	
}

#banniere h1 {
	margin-top: 52px;
	color: white;
	font-size: 25px;	
}

#banniereAllPages h1 {
	color: white;
	font-size: 25px;	
}

#imacSlider {
	background-image: url(../images/imac.png);
	background-repeat: no-repeat;
	width: 344px;
	height: 299px;
	position: absolute;
	top: -20px;
	right: 0px;
}

#potdepeinture {
	width: 425px;
	height: 161px;
	padding-top: 30px;	
}

#classeur_gestion {
	width: 248px;
	height: 205px;
	/*padding-top: 20px;*/
}

#tarifs_bonhomme {
		width: 307px;
		height: 218px;
}

.tableTarifs {
	margin-top: 50px;	
}

#content {
	padding : 0px; 
	margin: 0px;
}

.telecharger_pack {
	background-image:url(../images/download_tarifs.png) ;
	background-repeat: no-repeat;
	width: 226px;
	height: 22px;	
	padding-top: 5px;
	padding-left: 25px;
	color: #FFF;
	display: block;
}

#boutonIdentite {
	background-image:url(../images/icone_identite.jpg);
	background-repeat: no-repeat;
	width: 348px;
	height: 93px;	
	display: block;
}

.votreIdentite {
	padding-top: 28px;
	margin-left: 110px;	
	font-weight:bold;
	color: #000;
	display:block;
}

.identiteParametrable {
	margin-left: 110px;
	font-size: 11px;
	color: #000;
	display:block;
}

#boutonModules {
	background-image:url(../images/icone_modules.jpg);
	background-repeat: no-repeat;
	width: 348px;
	height: 93px;	
	display: block;
}

.catalogueModules {
	padding-top: 28px;
	margin-left: 110px;	
	font-weight:bold;
	color: #000;
	display:block;
}

.choixModules {
	margin-left: 110px;
	font-size: 11px;
	color: #000;
	display:block;
}

#boutonServices {
	background-image:url(../images/icone_service.jpg);
	background-repeat: no-repeat;
	width: 348px;
	height: 93px;	
	display: block;
}

#schemaNeo {
	display: block;
	position:relative;	
}

.gestion_commerciale {
	margin-left: 201px;
	margin-top: 37px;
	color: white;	
	position: absolute;
}

.dossiers {
	margin-left: 395px;
	margin-top: 190px;
	color: white;	
	position: absolute;
}

.suivi_des_temps {
	margin-left: 318px;
	margin-top: 395px;
	color: white;	
	position: absolute;
}

.calcul_couts {
	margin-left: 67px;
	margin-top: 392px;
	color: white;	
	position: absolute;
}

.statistiques {
	margin-left: 25px;
	margin-top: 185px;
	color: white;	
	position: absolute;
}

.servicesPlus {
	padding-top: 28px;
	margin-left: 110px;	
	font-weight:bold;
	color: #000;
	display:block;
}

.choixServices {
	margin-left: 110px;
	font-size: 11px;
	color: #000;
	display:block;
}

#intranet_base {
	display: block;
	position:relative;
}

.menu_intranet {
	position: absolute;	
	display: block;
	padding-top: 30px;
}

.ajout_modules_intranet {
	padding-left: 820px;
	padding-top: 30px;
	position: absolute;	
	display: block;
}

.icone_modules_intranet {
	padding-top: 170px;
	position: absolute;	
	display: block;
}

.design_intranet {
	padding-left: 820px;
	padding-top: 210px;
	position: absolute;	
	display: block;
}

.decouvrirneo {
	background-image:url(../images/bouton_decouvrir.jpg);
	background-repeat:no-repeat;
	width: 107px;
	height: 27px;
	color: #FFF;
	padding-top: 10px;
	padding-left: 27px;
	display: block;
}

#maincolumn {
	width: 983px;
	margin-top: 30px;
}

#image_modules {
	position:relative;	
}

/*----------------Article Catalogue de modules-------------------*/

.modulesAdministratifs {
	position: absolute;
	margin-left: 0px;
	margin-top: 75px;	
}

.personnalisation {
	position: absolute;
	margin-left: 120px;
	margin-top: 300px;		
}

.modules_commerciaux {
	position: absolute;
	margin-left: 785px;
	margin-top: 90px;		
}

.parametrages {
	position: absolute;
	margin-left: 785px;
	margin-top: 250px;	
}

.suivideproduction {
	position: absolute;
	margin-left: 700px;
	margin-top: 390px;	
}

/*---------------------------------------------------------------*/


#footer {
	height: 47px;
	width: 983px;
	background: url(../images/background_footer.jpg);
	margin-top: 45px;
}

#address {
	float:left;
	padding:0;
	margin-top: 10px;
	margin-left: 20px;
}

#copyright {
	float:left;
	padding:0;
	margin-top: 10px;
	margin-left: 380px;
}




