.menu_gerer{
width:137px;
float:left;
}

.menu_gerer ul{

}

.menu_gerer li{
font-size:18px;

text-align: center;
 list-style: none;

}

#map span{
	display:none;
}

.gmnoprint{
	display:none;
}

#gmimap0{
	display:block;
}

.milieu{
 border-bottom: 2px solid #6D7481;
 border-top: 2px solid #6D7481;
}
.milieu2{
 border-bottom: 2px solid #6D7481;
}

.normal{
height: 53px;
padding-top: 7px;
}

.grand3{
 height:97px;
padding-top:25px;
}

.chapeau{
	font-size:14px;
	font-style: italic;
	padding-bottom:5px;
}

.contenu{
	text-align:justify;
}

.contenu b{
	font-size:14px;
}

.activite{
	padding-left:50px;
}

.tb_liens {
	margin:5px;
	table-layout:fixed;
}
.tb_liens th{
	text-align:center;
}
.tb_liens td{
	border-top: 1px solid black;
	padding:5px;
}

#suppression{
	margin-left :10px;
}

#suppression b{
	font-size:14px;
}

#suppression li{
	margin-top :10px;
}

#gerer_deconnexion{
position:absolute;
margin-left:246px;
margin-top:215px;
}

#gerer_haut{
	background-color:#B1B6BF;
	width:612px;

}
#gerer_haut li{
	font-size:18px;
	height: 26px;
	text-align: center;
	list-style: none;
	padding-top: 6px;
	 border-bottom: 2px solid #6D7481;
	 border-right: 2px solid #6D7481;
}

#gerer_milieu{
	float:left;
	width:316px;
	background-color:#eeeeee;
	height:226px;
	padding:10px;
}

#gerer_milieu h3{
	font-size:18px;
	text-align:center;
	padding-bottom:5px;
	margin-bottom:0px;
}

#gerer_bas{
	clear:both;
	width:591px;
	background : #eeeeee;
	padding:10px;
	border-top: 1px dashed #cccccc
}

#gerer_bas label{
font-weight:bold;
}

#gerer_milieu label{
font-weight:bold;
}

#gerer_milieu input{
width:auto;
overflow:visible;
}
#gerer_bas h4{
	clear:both;
	font-size:16px;
	border-left:14px solid #464544;
	border-bottom:2px solid #464544;
	margin:10px;
	padding-left:10px;
}

#gerer_bas h5{
	clear:both;
	margin:5px;
	padding:0px;
	font-size:14px;
	text-align:center;
}

#gerer_droite{
	border-right:2px solid #6D7481;
}

#champInfos{
float:left;
width:50%;
padding-bottom:3px;
}

#champInfos label{
float:left;
width:40%;
}

#champContact{
width:100%;
}

#champContact label{
float:left;
width:98%;
}

#champContact input{
width:98%;
}
#champContact select{
width:100%;
}

#champInfos input{
float:left;
width:50%;
}


#champInfos span{
float:none;
}

#champInfos input{
float:left;
width:50%;
}
#champInfos select{
float:left;
width:52%;
}

#adresse{
	width:95%;
	height:50px;
}

#description{
	width:95%;
	height:200px;
}

#message{
	width:98%;
	height:80px;
}

.erreur input{
	background-color:#FFD9D9;
}

.erreur label{
	color:red;
}

#erreur{
	color:red;
}

#erreur h4{
	border-left:14px solid red;
	border-bottom:2px solid red;
}

#erreur ul{
	padding-left:45px;
	list-style-type:none;
}

#erreur b{
	font-size:14px;
}

#petite_image{
	float:left;
	height:56px;
	width:74px;
	border: solid 0px black;
	padding:2px;
	text-align:center;
}

#petite_image img{
	height:56px;
	width:74px;
}
.entete{
	background-color:#dddddd;
}
.corps{
	background-color:#cccccc;
}

.sujet{

}

.date{
	width:15%;
	text-align:center;
}

.nom{
	width:25%;
	text-align:center;
}

.box{
	width:5%;
}

.ligne1{
	background-color: #dddddd;
}

.ligne2{
	background-color: #cccccc;
}

.non_lu{
	font-weight:bold;
}

.repondre input{
	width:98%;
}

#pagination{
	width:100%;
	text-align:center;
}
