*
{
	padding: 0;
	margin: 0;
}

img {
	border:0;
}

body
{
	color:#4b4b4b;
	font:11px 'arial', 'sans-serif';
}

body a
{
	color:#4b4b4b;
	font:11px 'arial', 'sans-serif';
	text-decoration:none;
}

#document
{
	width: 995px;
	margin: -412px auto;
	text-align: center;
	
}
#document *
{
	text-align: left;
}
#entete
{
	display:none;
}
#colonne1
{
	width: 360px;
	float: left;
}
#colonne2
{
	width: 635px;
	float: left;
}
#astuce
{
	display:none;
}
p
{
	padding: 0px;
}

#degrade_header {
	background:url('../img_style/commun/degrade_header.jpg');
	background-repeat:repeat-x;
	height:75px;
}

#degrade {
	background:url('../img_style/commun/degrade.jpg');
	background-repeat:repeat-x;
	height:231px;
}

#degrade_content {
	background:url('../img_style/commun/degrade_content.jpg');
	background-repeat:repeat-x;
	height:118px;
}

#degrade_colonne {
	background:url('../img_style/commun/degrade_colonne.jpg');
	width:224px;
	height:216px;
}

a.logo {
	background:url('../img_style/commun/logo_prestataire.png') no-repeat;
	display:block;
	width:188px;
	height:61px;
}

h1 {
	font:14px 'arial', 'sans-serif';
	color:#FFFFFF;
	font-weight:bold;
}

#menu_haut {
	margin-left:455px;
	margin-top:-88px;
	padding-bottom:48px;
}


.lavaLampWithImage {
	position: relative;
	height: 40px;
    width: 570px;
	background: url('../img_style/commun/b.gif') no-repeat top;
	padding: 7px;
	overflow: hidden;
	margin-top:29px;
}

.lavaLampWithImage li {
	float: left;
	list-style: none;
}

.lavaLampWithImage li.back {
	background: url('../img_style/commun/lava.gif') no-repeat right -30px;
	width: 9px; height: 30px;
	z-index: 8;
	position: absolute;
}

.lavaLampWithImage li.back .left {
	background: url('../img_style/commun/lava.gif') no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}

.lavaLampWithImage li a {
	font: bold 10px arial;
	text-decoration: none;
	color: #4b4b4b;
	outline: none;
	text-align:center;
	top: 12px;
	text-transform: uppercase;
	letter-spacing: 0;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: -4px 9px;    
}

.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
	border: none;
}

.lavaLampWithImage li a:hover {
	color:#FFFFFF;
}

#couleur {
	color:#FFFFFF;
	background-color:#fd18a7;
	height:13px;
	padding-left:3px;
	padding-right:3px;
}


#degrade_centre {
	background:url('../img_style/commun/degrade.jpg');
	background-repeat:repeat-x;
	height:231px;
	margin-top:-37px;
}

h2 {
	font:11px 'arial', 'sans-serif';
	color:#FFFFFF;
}

#titre_recherche {
	padding-top:5px;
	padding-bottom:5px;
	text-transform:uppercase;
}

#titre_recherche span {
	color:#fd82cf;
	text-transform:lowercase;
}

#partie1 {
	padding-left:12px;
}

#titre_evenement {
	padding-top:15px;
}
	

#type_evenement {
	text-align:center;
}

#champ_evenement {
	margin-top:-25px;
}

#titre_dep {
	margin-top:-15px;
}

#champ_dept1 {
	margin-top:-25px;
}

#champ_dept2 {
	margin-top:-50px;
}

#champ_dept3 {
	margin-top:-50px;
}

#separation {
	background:url('../img_style/commun/ligne_sep_recherche.png') no-repeat;
	width:1px;
	height:141px;
	margin-left:222px;
	margin-top:-170px;
}

#partie2 {
	margin-left:230px;
	margin-top:10px;
}

#titre_participant {
	margin-top:-150px;
}


#titre_objet {
	margin-top:-150px;
}

#fond_recherche {
	background:url('../img_style/commun/fond_recherche_prestataire.png') no-repeat;
	height:196px;
	width:510px;
	margin-top:15px;
	position:absolute;
}

#partie3 {
	margin-top:-190px;
	margin-left:700px;
	width:290px;
}

#partie3 p {
	color:#FFFFFF;
	line-height: 1em;
}

#inscription h1 {
	margin-top:30px;
	margin-bottom:-28px;
	color:#FF99FF;
}

.lien_inscription {
	text-decoration:underline;
	margin-left:235px;
	color:#FF99FF;
}

#titre_paragraphe {
	padding-bottom:10px;
}

#description {
	margin-top:-170px;
}



h3 {
	font:13px 'arial', 'sans-serif';
	font-weight:bold;
}


h4 {
	font:10px 'arial', 'sans-serif';
}

#lien_bas a {
	text-decoration:none;
	padding-left:20px;
}

#lien_bas a:hover {
	text-decoration:underline;
}

#copyright {
	padding-left:800px;
	margin-top:-32px;
}

.menu {
	margin-top:-110px;
	margin-left:140px;
}

.menu li {
	list-style: none;
	margin-left:15px;
}

.menu li a {
	font: bold 10px arial;
	text-decoration: none;
	color: #FFFFFF;
	outline: none;
	top: 12px;
	text-transform: uppercase;
	display: block;
	height: 30px;
	width:120px;  
}

.menu li a:hover {
	color: #dbdbdb;  
}

#panier {
	background:url('../img_style/description/fond_panier.png') 0 0 no-repeat;
	width:132px;
	height:118px;
}

h3 {
	font:13px 'arial', 'sans-serif';
	font-weight:bold;
}

#titre_selection {
	color:#FFFFFF;
	padding-left:10px;
	padding-top:10px;
}

#salle_selection {
	color:#FFFFFF;
	margin-top:15px;
	margin-left:20px;
}

#prestataire_selection {
	color:#FFFFFF;
	margin-top:5px;
	margin-left:20px;
	margin-bottom:-10px;
}

#prestataire_selection span {
	color:#FF99FF;
}

#salle_selection span {
	color:#FF99FF;
}

.voir_ma_selection {
	margin-left:40px;
	color:#FF99FF;
	text-decoration:underline;
}

#img_champ_recherche {
	background:url('../img_style/description/fond_recherche.png') 0 0 no-repeat;
	width:253px;
	height:35px;
	margin-top:15px;
	margin-left:10px;
}

#formulaire_recherche_tout {
	margin-top:-55px;
	margin-left:28px;
}

#bouton_recherche_global {
	margin-left:200px;
	margin-top:-75px;
}

#partie_inscrit {
	background:url('../img_style/commun/fond_nouveau.png') no-repeat;
	width:169px;
	height:194px;
	margin-left:515px;
	margin-top:-212px;
}

#nouveau_inscrit span {
	color:#fd82cf;
}

#nouveau_inscrit {
	padding-left:20px;
	padding-top:7px;
}

#bouton_recherche_form {
	margin-left:48px;
}

#defil_inscrit {
	margin-top:10px;
	margin-left:10px;
	line-height:15px;
}

#defil_inscrit a{
	color:#FFFFFF;
}

#defil_inscrit a:hover{
	color:#969696;
}