body {
	background: #fff url(images/bg_page.gif) repeat-x top;
	margin: 0px;
	padding: 0px;
}
#page {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	background: #fff;
	overflow: hidden;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
}
#header {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 900px;
	background: #ace2ff;
	height: 75px;
}
#logo {
	margin: 0px;
    padding: 5px 0px 0px 15px;
	float: left;
	height: 50px;
	width: 200px;
}
#banniere_468x60 {
	margin: 0px;
	padding: 7px 7px 0px 0px;
	float: right;
	height: 60px;
	width: 468px;
}
#menu_top {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 900px;
	height: 83px;
}
#menu_top ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#menu_top li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu_top a {
	color: #333;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 48px 0px 0px;
	padding: 0px;
	height: 35px;
	display: block;
}
.grey {
	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 109px;
	background: url(images/button_cinema.gif) no-repeat;
	display: block;
	text-align: center;
}
.orange {
	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 107px;
	background: url(images/button_detente.gif) no-repeat;
	display: block;
	text-align: center;
}
.green {

	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 107px;
	background: url(images/button_parcs.gif) no-repeat;
	display: block;
	text-align: center;
}
.mauve {


	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 117px;
	background: url(images/button_services.gif) no-repeat;
	display: block;
	text-align: center;
}
.blue {



	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 107px;
	background: url(images/button_curturels.gif) no-repeat;
	display: block;
	text-align: center;
}
.yellow {




	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 117px;
	background: url(images/button_shopping.gif) no-repeat;
	display: block;
	text-align: center;
}
.green_2 {





	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 118px;
	background: url(images/button_sport.gif) no-repeat;
	display: block;
	text-align: center;
}
.blue_2 {

	margin: 0px;
	padding: 0px;
	height: 83px;
	width: 118px;
	background: url(images/button_vacances.gif) no-repeat;
	display: block;
	text-align: center;
}
#menu_top .padd {
	margin: 53px 0px 0px;
	padding: 0px;
	height: 30px;
}
#content {
	float: left;
}
#left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
}
/*.titre{
float:left;
margin:-8px;
position:absolute ;
}
.desc{
float:left;
margin:-8px;
position:absolute ;
} */
#identifiez {
	margin: 0px;
	padding: 0px 0px 12px;
}
#left h1 {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	height: 20px;
	width: 190px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.identifiez {
	background: #2C8DCC url(images/identifiez_up.gif) no-repeat top;
}
#identifiez form {
	margin: 0px;
	padding: 10px 10px 0px;
	width: 180px;
	background: #66C4FF url(images/identifiez_2.gif) no-repeat top;
	color: #fff;
}
#identifiez input {
	margin: 0px;
	padding: 0px 0px 0px 2px;
}

.inp1 {
	margin: 0px;
	padding: 2px 0px 0px;
	height: 15px;
	width: 140px;
	color: #333;
	font: 11px Arial, Helvetica, sans-serif;
}

#identifiez a {

	color: #fff;
}
#identifiez a:hover {
	text-decoration: none;
}
#panier {

	margin: 0px;
	padding: 0px 0px 12px;
}
.panier {

	background: #61AF41 url(images/panier_up.gif) no-repeat top;
}
#mon_panier {
	padding: 10px 10px 0px;
	margin: 0px;
	width: 180px;
	background: #80CA62 url(images/panier_2.gif) no-repeat top;
	font-size: 12px;
}
#annonces {

	margin: 0px;
	padding: 0px 0px 12px;
}
.annonces {

	background: #FFC077 url(images/annonces_up.gif) no-repeat top;
}
#mes_annonces {
	padding: 10px 10px 0px;
	margin: 0px;
	width: 180px;
	background: #FFC077 url(images/annonces_2.gif) no-repeat top;
	font-size: 12px;
}
.txt {
	font-size: 11px;
}
.txt2 {
	font-size: 11px;
	color: #fff;
}
.txt3 {
	color: #fff;
}
#newsletter {


	margin: 0px;
	padding: 0px 0px 12px;
}
#newsletter form {


	margin: 0px;
	padding: 15px 10px 5px;
	width: 180px;
	background: #D2A6CD url(images/newsletter_2.gif) no-repeat top;
	color: #fff;
}
#newsletter input {
	margin: 0px;
	padding: 0px 0px 0px 2px;
}

.newsletter {



	background: #C287BB url(images/newsletter_up.gif) no-repeat top;
}
.but_blue {
	margin: 0px;
	padding: 8px 0px 12px 10px;
	height: 22px;
	width: 190px;
	background: url(images/menu_blue.gif) no-repeat top;
}
.but_blue a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#contt {
	float: left;
	width: 571px;
}
#menu_2 {
	font-size: 8px;
	background: #efefef;
	margin: 0px;
	padding: 0px 1px;
	height: 50px;
	width: 569px;
	float: left;
}
#menu_2 ul {
	margin: 0px;
	padding: 18px 0px 0px;
	float: left;
	list-style: none;
	height: 32px;
}
#menu_2 li {
	margin: 0px 1px 0px 0px;
	padding: 0px;
	float: left;
	height: 32px;
	display: block;
	background: #2C8DCC url(images/tab_left.gif) no-repeat left;
	width: 64px;
}
#menu_2 a {
	font-size: 10px;
	text-decoration: none;
	margin: 0px;
	padding: 10px 0px 0px;
	display: block;
	height: 22px;
	background: url(images/tab_right.gif) no-repeat right;
	font-weight: bold;
	color: #fff;
	width: 64px;
	text-align: center;
}
#menu_2 .bons {
	width: 85px;
}
#menu_2 form {
	margin: 0px;
	padding: 23px 0px 0px;
	float: right;
}
#menu_2 input {
	margin: 0px;
	padding: 0px;
}
#sous_menu {
	font-size: 11px;
}
#right {
	float: right;
}
#offres {
	width: 120px;
	background: #66C4FF url(images/offres_up.gif) no-repeat top;
    text-align: center;
}
#right h1 {
	margin: 0px;
	padding: 5px 0px 0px;
	height: 20px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}
#offres p {
	font-size: 16px;
	color: #004a79;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#banniere_120x600 {
	margin: 2px 0px 0px;
	padding: 0px;
	height: 600px;
	width: 120px;
}
.inp2 {

	margin: 0px;
	padding: 1px 0px 0px;
	height: 16px;
	width: 80px;
	color: #333;
	font: 11px Arial, Helvetica, sans-serif;
}
.inp3 {


	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 94px;
	color: #333;
	font: 11px Arial, Helvetica, sans-serif;
}
#footer {
	margin: 0px auto;
	padding: 5px 0px 0px;
	height: 30px;
	width: 900px;
	border-top: 1px solid #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
}
.inp4 {


	margin: 0px;
	padding: 1px 0px 0px;
	height: 16px;
	width: 50px;
	color: #333;
	font: 11px Arial, Helvetica, sans-serif;
}
/* Lien Made in Web */
a.miw:link {
color: #da8513; 
text-decoration : none;
}
a.miw:visited {
color: #666;
text-decoration: none;
}
a.miw:hover {
color: #da8513; 
text-decoration : underline;
}
a.miw:active {
color: #ff6600; 
text-decoration: none;
}

