/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== 
*/
html
{
	background: white;
	background-image:url(../images/fond.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
}


body
{
	overflow:auto;
	*overflow:hidden;
	background: white;
 	font-family: Arial, "Arial Black",Helvetica, Times, "Times New Roman", serif;
    margin: auto;
    color: black;
	width:1000px;
}

#most_wanted_items
{
	margin-bottom:5px;
	margin-left:0px;
	margin-top:-5px;
	text-align:left;
	width : 516px;
	/*background-color: rgb(0,187,255);*/
	background:url(../images/corps_header.png) no-repeat;
}
#most_wanted_items td p{
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	vertical-align:top;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#666;
}
#most_wanted_items p#main_title{
	font-size: 13px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:black; 
	text-decoration:underline;
	text-align: left;
	vertical-align:middle; 
	margin:5px 0 20px 30px;
	padding: 7px 0 0 0;
}

#lostandfound, #messages
{
	position:relative;
	top:40px;
	margin-top:0px;
	margin-left:10px;
	width : 980px;
	min-height:250px;
	/* le fond */
	background: white;
	background-image: url(../images/corpsbackground.png);
	background-repeat:repeat-x;
	border-width: 1px;
	border-color:white;
	border-style:solid;
  	border-radius: 10px; 
}
* html #lostandfound{
	top: 0px !important; /*IE 6*/
}

*+html #lostandfound{
	top: 0px !important; /*IE 7*/
}

#register, #contact, #options
{
	position:relative;
	top:40px;
	margin-top:0px;
	margin-left:10px;
	width : 960px;
	min-height:250px;
	/* le fond */
	background: white;
	background-image: url(../images/corpsbackground.png);
	background-repeat:repeat-x;
	border-width: 1px;
	border-color:#999999;
	border-style:solid;
}
* html #register,* html #contact,* html #options{
	margin-bottom:40px; !important; /*IE 6*/
}

*+html #register,*+html #contact,*+html #options{
	margin-bottom:40px; !important; /*IE 7*/
}

#register label
{
	color: grey;
}


#corps p, #news p, #login p, #object_found p, #offert_to_friends p, #get_labels p, #register p, #contact p, #lostandfound p, #nouvelles p, #options p, #question p, #give p, #messages p, #mini_blog p
{
	font-size: 12px; 
	padding-left: 10px;
	padding-right: 10px;
	text-align:justify;
}

#corps h1, #faq h1, #news h1, #login h1, #offert_to_friends h1, #get_labels h1, #register h1, #contact h1, #lostandfound h1, #options h1,#messages h1 
{
	font-size: 14px; 
    text-align: center;
	padding: 0px;
	color: black;
}

#object_found h1, #nouvelles h1, #give h1, #store_panel h1, #mini_blog h1{
	font-size: 12px; 
    text-align: left;
	height:25px;
	padding-left: 25px;
	*padding-top: 10px;
	color: black;
	font-family:Tahoma, Geneva, sans-serif;
}

#news h3, #login h3, #object_found h3, #offert_to_friends h3, #get_labels h3, #register h3, #contact h3, #lostandfound h3, #nouvelles h3, #options h3, #give h3,#messages h3  
{
	font-size: 13px;
	text-align: center;
	font-weigh:bold;
	padding-left: 15px;
	padding-right: 15px;
	color:blue;
}

#corps h3
{
	font-size: 14px;
	text-align: left;
	font-weigh:bold;
	font-style:italic;
	padding-left: 65px;
	padding-right: 15px;
	color:navy;
}

#corps h3 li
{
	list-style-image: url("../images/question.png");

}


/* boites sur le côté */

#object_found
{
	position: absolute;
	top:40px;
	width: 216px;
	margin-left:15px;
	/* le fond */
	background: white;
	background-image:url(../images/bulle_bg.png);
	background-repeat:no-repeat;
}

#object_found div{
	height:389px;
	margin-top:-1px; *margin-top:-15px;
	padding-top:5px; 
	border-bottom: #999 solid 1px; 
	border-left:#999 solid 1px; 
	border-right:#999 solid 1px;
}

#store_panel
{
	position:absolute;
	top:40px;
	margin-left:770px;
	width: 216px;
	/* le fond */
	background: white;
	background-image: url(../images/bulle_bg.png);
	background-repeat: no-repeat;
}
#store_panel div
{
	height:389px;
	margin-top:-1px; *margin-top:-15px;
	padding-top:5px; 
	border-bottom: #999 solid 1px; 
	border-left:#999 solid 1px; 
	border-right:#999 solid 1px;
}

#nouvelles
{
	position:absolute;
	top:40px;
	margin-left:770px;
	width: 216px;
	/* le fond */
	background: white;
	background-image: url(../images/bulle_bg.png);
	background-repeat: no-repeat;
}
#nouvelles div
{
	height:685px;
	overflow:auto; 
	text-align:left
}

#mini_blog
{
	position:absolute;
	top:510px;
	margin-left:770px;
	width: 216px;
	/* le fond */
	background: white;
	background-image: url(../images/bulle_bg.png);
	background-repeat: no-repeat;
}
#mini_blog div
{
	height:225px;
	overflow:auto; 
	text-align:left;
	margin-top:-8px;
	border-bottom: #999 solid 1px; 
	border-left:#999 solid 1px; 
	border-right:#999 solid 1px;
}

#give
{
	position: absolute;
	top:510px;
	width: 216px;
	margin-left:15px;
	/* le fond */
	background: white;
	background-image:url(../images/bulle_bg.png);
	background-repeat:no-repeat;

}

#give_title
{
	/* le fond */
	font-weight:bold;
	background: white;
	background-image:url(../images/bulle_bg.png);
	background-repeat:no-repeat;

}

#give div{
	height:223px;
	margin-top:-1px;
	padding-top:5px;
	padding-bottom:0px; *padding-bottom:0px;
	border-bottom: #999 solid 1px; 
	border-left:#999 solid 1px; 
	border-right:#999 solid 1px;
}
* html #give div{
	margin-top:-15px !important; /*IE 6*/
}

*+html #give div{
	margin-top:-15px !important; /*IE 7*/
}

#corps
{
	position:absolute;
	top:40px;
	margin-left:240px;
	width : 516px;
	height:433px;
	/* le fond */
	background: white;
	border-width: 1px;
	border-color:white;
	border-style:solid;
}
#faq
{
	position:absolute;
	top:502px;
	margin-left:242px;
	width : 516px;
	height:270px;
}

#footer2
{
	position: absolute;
	top:1280px;
	font-family: Arial, "Arial Black",Helvetica, Times, "Times New Roman", serif;
    text-align: center;
    font-size: 12px;
    color: black;
    width: 1000px;
    margin-bottom: 5px;
    background-color : white;
    background-image: url(../images/corpsbackground.png);
	background-repeat:repeat-x;
}

#messagedelivered
{
	width: 1000px;
	margin-right:0px;
	margin-left:0px;
	/* le fond */
	background: white;
	background-image: url(../images/corpsbackground.png);
	background-repeat:repeat-x;
	border-width: 2px;
	border-color: black;
	border-style: outset;
}


/* ############## */
/* menu principal */
/* ############## */

#pad {height:80px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
ul#navigation{
	position:absolute;
	z-index: 999;
	top:95px;*top:105px;
	left:20px;*left:-25px;
	padding:0px;
	list-style-type:none;
	width:156px;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../images/navigation.gif") no-repeat top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	line-height:28px;
}
ul#navigation span{
	font-size: 12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
    text-align: left;
	padding-left: 20px;
	padding-top: 7px;
	color: white;
	line-height: 28px;
}
ul#navigation li{
	display:block;
	margin:0;
	padding:0;
	/*list-style-image:url(../images/arrow_subnavigation.png);
	list-style-position:inside; */
	color: white;
	background:transparent url("../images/sub_navigation.jpg") no-repeat top left;
}
ul#navigation li#last-subnavigation{
	display:block;
	margin:0;
	padding:0;
	color: white;
	background:transparent url("../images/sub_navigation_bottom.png") no-repeat top left;
}
	
ul#navigation li a{
	display:block;
	color:white;
	text-decoration:none;
	font-weight:bold;
	padding:2px 15px 0px 39px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
	}

ul#navigation li a:hover{
	background-color:white;
	color:navy;

	}
/*###############################*/
ul#menu{
	position:absolute;
	top:150px;
	margin-left:0px;
	padding:0px;
	list-style-type:none;
	width:1000px;
	position:relative;
	display:block;
	height:36px;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid white;
	border-top:1px solid white;
}
ul#menu li{
	display:block;
	float:left;
	margin:0px;
	pading:0px;
}
	
ul#menu li #entree{
	display:block;
	float:left;
	margin:12px;
	pading-left:7px;}

ul#menu li #name{
	display:block;
	float:left;
	margin:7px;
	pading-left:7px;}

#entree_LF{
	display:block;
	float:left;
	margin-left:7px;
	margin-top:7px;
	pading:7px;}
	
ul#menu li a{
	display:block;
	float:left;
	color:navy;
	text-decoration:none;
	font-weight:bold;
	padding:12px 15px 0px 15px;
	height:24px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
	}
ul#menu li a:hover{
	background-color:white;
	color:black;

	}
/*###############################*/

ul#menu2{
	position:absolute;
	top:0px;
	margin-left:0px;
	padding:0;
	list-style-type:none;
	width:980px;
	position:relative;
	display:block;
	height:32px;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../images/title_bg.png") no-repeat top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
ul#menu2 li{
	display:block;
	float:left;
	margin:0;
	pading:0;}
	
ul#menu2 li #entree{
	display:block;
	float:left;
	margin:12px;
	pading-left:7px;}

ul#menu2 li #name{
	display:block;
	float:left;
	margin:7px;
	pading-left:7px;}
	
ul#menu2 li a{
	display:block;
	float:left;
	color:navy;
	text-decoration:none;
	font-weight:bold;
	padding:12px 15px 0 15px;
	height:24px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
	}
ul#menu2 li a:hover{
	background:transparent url("../images/HOVER.gif") no-repeat top right;
	color:white;

	}

table tr a:hover
{
	border-width:2px;
	border-color:blue;
	background-color:none;
	text-decoration:none;
	color: blue;
}

a:hover /* Quand le visiteur pointe sur le lien */
{
	color: BLUE;
}
a /* Lien normal */
{
   text-decoration: none;
   color: navy;
}

a img
{
  border:  none ;
}

/* ## */
/* id */
/* ## */


ul#menu3{
	top:0px;
	margin-left:0px;
	padding:0px;
	list-style-type:none;
	width:1000px;
	position:relative;
	display:block;
	height:36px;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid white;
	border-top:1px solid white;
}
ul#menu3 li{
	display:block;
	float:left;
	margin:0px;
	pading:0px;}
	
ul#menu3 li #entree{
	display:block;
	float:left;
	margin:12px;
	pading-left:7px;}

ul#menu3 li #name{
	display:block;
	float:left;
	margin:7px;
	pading-left:7px;}
	
ul#menu3 li a{
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	font-weight:bold;
	padding:12px 15px 0px 15px;
	height:24px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
	}
ul#menu3 li a:hover{
	background-color:white;
	color:black;

	}
/*###############################*/

/* Menu des FAQ

/*###############################*/

#menu4 {
  margin:0; 
  padding:0; 
  height:260px; 
  overflow:hidden; 
  background: white;
  background-image: url(../images/corpsbackground.png);
  background-repeat:repeat-x;  }
#menu4 li {
  list-style-type:none; 
  float:left; 
  display:block; 
  width:512px;
  }
#menu4 li a {
  display:block; 
  text-decoration:none; 
  color:white; 
  margin:0; 
  width:512px;
  }
#menu4 li a span {
  display:none; 
  color:#000;
  width:512px;
  font-size:0.9em; 
  /*height:8em; hauteur de la case de la description */
  }
#menu4 li a.one span {
  display:block; 
  font-size:0.8em; 
  margin:0 10px;
  height:15em; /*hauteur de la case de la description */
 }
#menu4 li a:hover {
	background: none;
  }
#menu4 li a:hover span {
  display:block;  
  margin:0 10px ; 
  cursor:pointer;
  width:500px;
  height:9em; /*hauteur de la case de la description */
  overflow:auto;
 }
#menu4 .h2 {
  margin:0 5px; 
  padding:0; 
  color:#626262; 
  width:500px;
 /*font-variant:small-caps;*/ 
  font-size:0.9em; 
  border:0;
  }

#menu4 img {
  margin:5px 5px 5px 0; 
  border:1px solid #000; 
  float:left;
  }
.curved {
  width:516px;
  margin-top:-10px;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4  {
  font-size:1px; 
  display:block; 
  background-image: url(../images/corpsbackground.png);
  background-repeat:repeat-x;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved .b1, .curved .b2, .curved .b3 {
  height:1px;
  }
.curved .b2, .curved .b3, .curved .b4 {
  background-image: url(../images/corpsbackground.png);
  background-repeat:repeat-x;
  border-left:1px solid #88c; 
  border-right:1px solid #88c;
  }
.curved .b1 {
  margin:0 4px; 
  background:#88c;
  }
.curved .b2 {
  margin:0 2px; 
  border-width:0 2px;
  }
.curved .b3 {
  margin:0 1px;
  }
.curved .b4 {
  height:2px; 
  margin:0;
  }
.curved .c1 {
  margin:0 5px; 
  background:#88c;
  }
.curved .c2 {
  margin:0 3px; 
  border-width:0 2px;
  }
.curved .c3 {
  margin:0 2px;
  }
.curved .c4 {
  height:2px; 
  margin: 0 1px;
  }
.curved .boxcontent {
  display:block; 
  background:transparent; 
  border-left:1px solid #88c; 
  border-right:1px solid #88c; 
  font-size:0.9em; 
  text-align:justify;
  }


div#footer2{
	display:block;
	position:relative;
	margin-left:0px;
	padding-top:10px;
	text-align: center;
	width:1000px;
	height:36px;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid white;
	border-top:1px solid white;
}

div#footer3{
	margin-left:0px;
	margin-top:10px;
	padding-top:10px;
	text-align: center;
	width:1000px;
	position:relative;
	left:0px;
	top:10px;
	display:block;
	float:inherit;
	height:36px;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid white;
	border-top:1px solid white;
}
/*###############################*/

/* Top Status

/*###############################*/
#en_tete{
	position:relative;
	display:block;
	top:0px;
	height:288px;
	z-index:998;
}
div#top_status{
	position:absolute;
	top:10px;
	left:380px;
	display:block;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}
div#top_status a{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}
div#top_status a:hover{
	color:navy;
	font-size:11px;
}
div#top_acceuil, div#top_contact{
	position:relative;
	top:8px;
	display:block;
	float:right;
	display:block;
	margin-left:10px;
	margin-right:10px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}
div#top_acceuil a:hover{
	color:white;
}
/*###############################*/

/* Banner

/*###############################*/
div#banner{
	display:block;
	position:absolute;
	top: 190px;
	background: url("../images/banner_bk.jpg") no-repeat top left;
	width:1000px;	
	height:87px;
}
div#banner_cezam{
	float: right;
	padding-top:3px;
	margin-left:5px;
}
div#banner_appellez{
	float: right;
	padding-top:3px;
	margin-left:5px;
}
* html div#banner_appellez{
	float: left !important;
	position:absolute !important;
	top: 0px !important;
	left: 190px !important;
}
*+html div#banner_appellez{
	float: left !important;
	position:absolute !important;
	top: 0px !important;
	left: 190px !important;
}

div#user_login{
	float: left;
	display:block; 
	margin-top:2px;
	margin-left:190px; 
	padding-top:2px;
	padding-left:13px;
	width: 178px;
	height: 81px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/user_login.png) no-repeat left top;
}
* html div#user_login{
	position:absolute !important;
	top: 0px !important;
	left: 0px !important;
}
*+html div#user_login{
	position:absolute !important;
	top: 0px !important;
	left: 0px !important;
}
/*###############################*/

/* content

/*###############################*/
div#main_body{
	display:block;
	position:relative;
	top: -32px;
	width:1000px;
	height:auto;
	margin-top:22px;
	background-image: url("../images/content_bg.jpg");
	background-repeat:no-repeat;
	z-index:1;
}
* html div#main_body{
	margin-bottom:-32px !important;
}
*+html div#main_body{
	margin-bottom:-32px !important;
}

input
{
	padding:2px;
	background-color:white;
	border:1px solid #bbbbbb;
	border-radius:2px;
	padding-left:5px;
	padding-right:5px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-webkit-box-shadow: inset 1px 1px 1px 1px rgba(200, 200, 200, 1);
	-moz-box-shadow: inset 1px 1px 1px 1px rgba(200, 200, 200, 1);
	box-shadow: inset 1px 1px 1px 1px rgba(200, 200, 200, 1);
}
/*###############################*/

/* user menu

/*###############################*/
ul#usermenu{
	position:relative;
	display:block;
	float:right;
	height:33px;
	top:-10px;
	margin-left:0px;
	margin-right:0px;
	padding:5px 0;
	list-style-type:none;
	width:810px;
	font-size:12px;
	background:transparent url("../images/usermenu_bg.png") no-repeat top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
* html ul#usermenu{
	top:0px !important;
}
*+html ul#usermenu{
	top:0px !important;
}
ul#usermenu li{
	display:block;
	float:left;
	margin:0;
	pading:0;}
	
ul#usermenu li a{
	display:block;
	float:left;
	color:navy;
	text-decoration:none;
	font-weight:bold;
	padding:5px 10px 0 10px;
	height:24px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
}
ul#usermenu li a:hover{
	background:transparent url("../images/HOVER.gif") no-repeat top right;
	color:white;
}
/*###############################*/

/* user menu 2

/*###############################*/
ul#usermenu_2{
	position:relative;
	display:block;
	float:right;
	height:33px;
	top:-10px;
	margin-left:0px;
	margin-right:0px;
	padding:5px 0;
	list-style-type:none;
	width:810px;
	font-size:12px;
	background:transparent url("../images/usermenu_bg.png") no-repeat top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
* html ul#usermenu_2{
	top:0px !important;
}
*+html ul#usermenu_2{
	top:0px !important;
}
ul#usermenu_2 li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	color:navy;
	text-decoration:none;
	font-weight:bold;
	padding:5px 10px 0 10px;
	height:24px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
}

/*###############################*/

/* footer 

/*###############################*/
#footer{
	display:block;
	position:relative;
	top:0px;
	margin-left:0px;
	padding:10px;
	text-align:center;
    /*width: 1000px;*/
	height:100px;
	font-size:10px;
	font-weight:bold;
	font-family: Arial, "Arial Black",Helvetica, Times, "Times New Roman", serif;
	background: url("../images/footer_bg.jpg") no-repeat top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid white;
	border-top:1px solid white;
}
* html div#footer {
	top: 45px !important; /*IE 6*/
}

*+html div#footer {
	top: 45px !important; /*IE 7*/
}
div#copyright{
	position:absolute;
	text-align:left;
	margin:45px 20px;
	float: left;
	color:#666;
	*margin-left: -250px;
}
#copyright a{
	color:#666;}
#copyright a:hover{
	color:#000099;}
ul#menu_bottom{
	margin-top:40px;
	margin-left:240px;
	margin-right:auto;
	padding:inherit;
	width:600px;
	*position:relative;
	*top:40px;
}
ul#menu_bottom li{
	display: inline;
	margin:0 auto;
	color:#666;
	font-family:Verdana, Geneva, Helvetica,Arial,sans-serif;
}
ul#menu_bottom li a{
	color:#666;
}
ul#menu_bottom li a:hover{
	color:navy;
}
#site_firefox{
	display:block;
	position:relative;
	top: 0px;*top:50px;
	margin-right:15px;
	float:right;
	color:#666666;
}
#site_firefox a{
	color:#000099;}
#site_firefox a:hover{
	color:white;}
/*###############################*/
/* footer end
/*###############################*/

.title{
	display:block;
	clear:both;
	width:980px;
	height:82px;
	position:absolute; 
	top:0px;
	left: 0px;
	padding:7px 35px;
	text-align:left; 
	background: url(../images/title_bg.png) no-repeat;
	color:black;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, Helvetica,Arial,sans-serif;

}
.empty_title{
	display:block;
	clear:both;
	width:980px;
	height:100px;
	position:relative; 
	top:20px;
	left: 0px;
	padding:10px 0px;
	text-align:center; 
	color:black;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, Helvetica,Arial,sans-serif;
}
.search{
	float:right;
	margin-right: 40px;
	margin-top:-5px;
}
* html .search{
	position:absolute !important; /*IE 6*/
	top:0px !important;
	left: 780px !important;
}

*+html .search{
	position:absolute !important; /*IE 7*/
	top:0px !important;
	left: 780px !important;
}
.item_label{
	position:relative;
	top:-20px;*top:35px; 
	clear:both;
	font-size: 12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.item_label td{
	text-align:center;
}
.item_list{
	overflow:auto; 
	width:980px; 
	position:relative; 
	top:-20px;*top:20px;
}
* html .item_list{
	margin-bottom:20px !important;
}
*+html .item_list{
	margin-bottom:20px !important;
}
/*###############################*/

/* labels.php 

/*###############################*/
#labels {
	margin:auto;
	border-collapse:collapse;
}
#labels td{
	height: 40px;
	text-align:center;
	font-weight:normal;
	font-size:12px;
}
#labels td p{
	text-align:right;
	margin-right:20px;
	font-weight: bold;
}
/*###############################*/

 #erreur
 {
	position:absolute;
	padding-top:20px;
	padding-bottom:20px
	margin-left:50px;
	text-align:center;
	width : 940px;
	/* le fond */
	background: rgb(255,150,150);
	border-width: 1px;
	border-color: black;
	border-style: outset;
	border-radius: 10px;
 }
  #ok
 {
	position:relative;
	top:20px;
	margin:30px;
	text-align:center;
	width : 940px;
	hight:200px;
	/* le fond */
	background: rgb(150,255,150);
	border-width: 1px;
	border-color: black;
	border-style: outset;
	border-radius: 10px;
 }
