.cycle {
	font-weight:bold;
	background-color:#85bef4;
	border-top: 1px solid #f0eeee;
	border-bottom: 1px solid #f0eeee;
	color:#383839;
}
option {
	background-color:#383839;
	border-top: 1px solid #f0eeee;
	border-bottom: 1px solid #f0eeee;
	color:#c8c6c6;
}
option[selected="selected"] {
	display:none;
}
div.titre_new {
	color:#FFFFFF;
	font-size:17px;
	background-color: rgb(201,94,50);
	padding:0;
	clear:both;
	height:auto;
	margin:10px 0 20px 0;

	
}
.id {
	color:white;
	background-color:rgb(201,94,50);
	padding:2px 4px 2px 4px;
	margin:0;
	border:1px solid rgb(206,206,206);
	vertical-align:center;
	float:left;
	height:100%;
        font-zize: 12px;
}
.coms {
	color:#afaeae;
	background-color:rgb(235,222,189);
	padding:3px 4px 1px 4px;
	border-top:1px solid rgb(206,206,206);
	border-right:1px solid rgb(206,206,206);
	border-bottom:1px solid rgb(206,206,206);
	vertical-align:center;
	line-height:100%;
	float:left;
	height:100%;
}
.titre_new .title {
	float:left;
	background-color:rgb(238,237, 238);
	padding:2px 4px 2px 4px;
	vertical-align:center;
	border-top:1px solid rgb(206,206,206);
	border-right:1px solid rgb(206,206,206);
	border-bottom:1px solid rgb(206,206,206);
	height:100%;
	color:black;
}
.titre_new .catego {
	vertical-align:center;
	color:black;
	font-size:17px;
	font-weight:normal;
	font-family:Calibri, sans-serif;
	font-style:normal;
}
.titre_new .titre {
	color:rgb(115,142,176);
	font-size:17px;
	font-weight:normal;
	font-family:Calibri, sans-serif;
	font-style:normal;
	height:100%;
}
.no_float {
	clear:both;
}
#moyens_de_recherche {
    width: 95%;
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	border:2px solid rgb(235,222,189);
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
    text-align: center;
	padding-bottom: 10px;
	background-color: rgb(235,222,189);
}
#form_liste_deroul {
	text-align:center;
}
#form_moteur_de_recherche {
	text-align:center;
}
#couverture {
	text-align:center;
}
#couverture img {
	border: 4px rgb(206,206,206) solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.info_note {
	font-size:9px;
	font-style:italic;
}

#equipe table {
border:2px solid rgb(235, 222, 189);
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
	width: 95%;
	margin: auto;
	padding: 2px;
	background-color:white;
	margin-top: 10px;
}

#sitesmembres table {
border:2px solid rgb(235, 222, 189);
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
	width: 95%;
	margin: auto;
	padding: 2px;
	margin-top: 10px;
}

#sitesmembres th {
	background-color:rgb(235, 222, 189);
	padding: 3px;
}

#sitesmembres td {
	background-color:white;
	padding: 3px;
}
