* {margin:0; padding:0}

body {
	background-image: url(../../images/common/push-fond.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	font-family:Helvetica,Arial,sans-serif;
	margin-top:5px;
	background-color:#f7f7f7;
	
}

div#global {
	margin: 0 auto 0 auto;
	width: 950px;
	height: 500px;
}

h1#titre {
	font-size:12px;
	color:#333333;
	padding:65px 0 0 217px;;
}

/************************ PARTICULIERS ***************************/

div#particuliers {
	float: left;
	height: 320px;
	width: 220px;
	margin: 55px 10px 0 77px;
}

div#particuliers h1 {
	color:#9937b3;
	font-size:14px;
	margin:0px 0 10px 0;
}

div#particuliers ul li {
	list-style-type: none;
	line-height:17px;
}

div#particuliers ul li h2 {
	font-size:11px;
	color:#FFFFFF;
}

div#particuliers h3.violet {
	color:#9937b3;
	font-size:11px;
	clear:both;
	margin-top:5px;
}

div#particuliers h3.noir {
	color:#333333;
	font-size:11px;
	padding:10px 0px 0 0;
	clear:both;
	margin-top:5px;
}

div#particuliers div#bouton1 {
	width:157px;
	height:22px;
	padding-top:5px;
	background-image: url(../../images/common/push-particuliers-bt1_off.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
}

div#particuliers div#bouton1:hover {
	width:157px;
	height:22px;
	padding-top:5px;
	background-image: url(../../images/common/push-particuliers-bt1_on.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
}

div#particuliers  div#bouton1 a {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


div#particuliers div#bouton2 {
	width:155px;
	height:27px;
	/*padding-top:7px;*/
	background-image: url(../../images/common/push-particuliers-bt2_off.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
	line-height:27px;
}

div#particuliers div#bouton2:hover {
	width:155px;
	height:27px;
	/*padding-top:7px;*/
	background-image: url(../../images/common/push-particuliers-bt2_on.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
	line-height:27px;
}

div#particuliers div#bouton2 a {
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}


/************************ professionels ***************************/

div#professionnels {
	float: left;
	height: 320px;
	width: 220px;
	margin: 55px 10px 0 65px;
}

div#professionnels h1 {
	color:#0d64ae;
	font-size:14px;
	margin:0px 0 10px 0;
}

div#professionnels ul li {
	list-style-type: none;
	line-height:17px;
}

div#professionnels ul li h2 {
	font-size:11px;
	color:#FFFFFF;
}

div#professionnels h3.bleu {
	color:#0d64ae;
	font-size:11px;
	clear:both;
	margin-top:5px;
}

div#professionnels h3.noir {
	color:#333333;
	font-size:11px;
	padding:10px 0px 0 0;
	clear:both;
	margin-top:5px;
}


div#professionnels div.bouton2 {
	height:22px;
	padding-top:5px;
	background-image: url(../../images/common/particuliers-bt2.png);
	background-repeat: repeat-x;
	background-position: center center;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

div#professionnels div.bouton1 {
	background-image: url(../../images/common/particuliers-bt1.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:10px;
	height:27px;
	float:left;
}

div#professionnels div.bouton3 {
	background-image: url(../../images/common/particuliers-bt3.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:10px;
	height:27px;
	float:left;
}


div#professionnels div#bouton1 {
	width:157px;
	height:30px;
	padding-top:12px;
	background-image: url(../../images/common/push-pro-bt2_off.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
}

div#professionnels div#bouton1:hover {
	width:157px;
	height:30px;
	padding-top:12px;
	background-image: url(../../images/common/push-pro-bt2_on.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
}

div#professionnels  div#bouton1 a {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


div#professionnels div#bouton2 {
	width:155px;
	height:27px;
	/*padding-top:7px;*/
	line-height:27px;
	background-image: url(../../images/common/push-particuliers-bt2_off.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align:center;
	margin-left:-5px;
}

div#professionnels div#bouton2:hover {
	width:155px;
	height:27px;
	/*padding-top:7px;*/
	background-image: url(../../images/common/push-particuliers-bt2_on.png);
	background-repeat: repeat-x;
	background-position: center center;
	line-height:27px;
	text-align:center;
	margin-left:-5px;
}

div#professionnels div#bouton2 a {
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}


/************************* FLASH **********************************/
div#flash {
	float: left;
	height: 400px;
	width: 310px;
	margin: 15px 10px 0 25px;
}

/************************* pied de page *****************************/
div#acces {
	float: left;
	height: 25px;
	width: 375px;
	margin: 40px 0 43px 80px;
}

div#acces a {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

div#acces a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

div#acces a:hover {
	font-size:12px;
	color:#402a80;
	text-decoration:none;
	font-weight:bold;
}

div#flashcontent {
	text-align:center;
	line-height:55px;

}

div#flashcontent a {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

div#flashcontent a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

div#flashcontent a:hover {
	font-size:12px;
	color:#402a80;
	text-decoration:none;
	font-weight:bold;
}



div#pub {
	float: right;
	height: 78px;
	width: 468px;
	margin-top:5px;
	margin-right:18px;
	text-align:center;
}

div#pub h3 {
	font-size:12px;
	color:#999999;
}


div#footer {
	float:left;
	height: 30px;
	width: 1000px;
	font-size:10px;
	color:#666666;
	text-align: center;
	margin-top:-2px;
}

div#bas {
	/*background-image: url(../../images/common/push-bas.png);
	background-repeat: no-repeat;
	background-position: center center;*/
	height: 100px;
	width: 1004px;
	margin:8px auto 0 auto;
}
