﻿.title
{
	position:absolute;
	top:18px;
	left:-252px;
}

.btnbottom
{
    position: absolute;
	bottom:0;
	width:200px;
	z-index:3;
}
.btnretour
{
	position:absolute;
	bottom:20px;
	right:580px;
	z-index:3;
}

.leftcol
{
    display: block;
	float:left;
	width:470px;
}

.plus,.extra,.restou,.sousmenu,.inforesto
{
	float:right;
	width:220px;
	margin:85px 17px 10px 0;
}
.menugauche
{
	width:201px;
}

.plus ul,.extra ul,.restou ul,.sousmenu ul,.menugauche ul,.btnbottom ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}

.rightcol
{
    display: block;
	float:left;
	width:475px;
	padding:10px 5px 20px 50px;
	position:relative;
}
.rightcol p.asterix
{
	position:absolute;
	bottom:0;
	width:475px;
}

h1
{
	padding:2px 0 2px 30px;
	margin:20px 20px 30px 0;
}
h1.violet
{
	background:url(../Image/fleche_titre_violet.gif) no-repeat;
}
h1.orange
{
	background:url(../Image/fleche_titre_orange.gif) no-repeat;
}
h1.vert
{
	background:url(../Image/fleche_titre_vert.gif) no-repeat;
}
h1.dessoustitre
{
	margin:70px 20px 30px 0;
}
h1.gauchetitre
{
	margin:25px 20px 30px 50px;
}

ul.puceorange,ul.pucevert
{
	margin:0;
	padding:0 0 0 20px;
}
ul.puceorange
{
	list-style-image:url(../Image/puce_fleche_orange.gif);
}
ul.pucevert
{
	list-style-image:url(../Image/puce_fleche_vert.gif);
}
.checkboxlist input
{
	padding:2px 5px 2px 10px;
}

.btnbottom ul li a,.btnretour a,.buttonform a
{
	display:block;
}

.btnbottom ul li.btnbottom0 a{background:url(../Image/MenuGauche/btn_Accueil.gif) top no-repeat;width:119px;height:45px;}
.btnbottom ul li.btnbottom1 a{background:url(../Image/btn_kidiflunch.gif) top no-repeat;width:152px;height:68px;}
.btnbottom ul li.btnbottom2 a{background:url(../Image/btn_flunchtraiteur.gif) top no-repeat;width:169px;height:44px;}

.btnretour a{background:url(../Image/btn_retour.gif) top no-repeat;width:86px;height:24px;}

.buttonform a.btndesabonner{background:url(../Image/btn_desabonner.gif) top no-repeat;width:278px;height:35px;}
.buttonform a.btnabonner{background:url(../Image/btn_abonner.gif) top no-repeat;width:240px;height:35px;}
.buttonform a.btnenvoyer{background:url(../Image/btn_envoyer.gif) top no-repeat;width:128px;height:35px;}
.buttonform a.btnrechercher{background:url(../Image/btn_rechercher.gif) top no-repeat;width:194px;height:35px;}

.btnbottom ul li a:hover,.btnretour a:hover,.buttonform a:hover{background-position:bottom;}

.aligncenter .buttonform a
{
	margin:0 auto;
}
.alignright .buttonform a
{
	float:right;
}