@import url(general.css);
@import url(cdr-general.css);

/* Hauteur minimale du contenu */
#contenu{
	float: left;
	min-height: 850px;
}

.vert{
	color: #00846c;
}

.titrePage{
	font-size: 13px;

}
/* Titre */
#contenu h1{
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 6px;
	
	margin-left: 5px;
	
	background-color: #f7f7f7;
	
	
	color:#008985;
	font-weight: 100;
	font-size: 20px;
	
	width: 500px;
}

/* Image du titre */
.picto-titre{
	float:right;
	
}


/* Barre horizontale du titre */
h1 hr{
	margin-top: 2px;
	margin-left: 0;
}

/* Sous titre */
#contenu h2, #contenu h2 a{
	font-size: 13px;
	font-weight: normal;
	color: #00846c;
	text-decoration: none;
}

/* Barre verticale */
.tr_vertical{
	clear: both;
	background-color: #00846c;
	height: 84px;
	width: 6px;
	margin-left: 5px;
	margin-right: 3px;
	margin-top: 10px;
	float : left;
}
/* Séparateur entre chaque rubrique */
hr{
	text-align: left; /* IE6 */
	margin-top: 20px;
	margin-left: 6px;
	width: 200px;
	
	background-color: #02846c;
	height: 1px;
	color: #02846c;
}

/* Barre horizontale du titre */
#rubrique hr{
	margin-top: 10px;
}

#rubrique{
	float: left;
	width: 600px;
	margin-top: 10px;
	margin-left: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #f6f6f6;
}

.sous-rubrique{
	float:left;
	width: 300px;
}

/* Description d'une sous rubrique */
.sous-rubrique p{
	float:left;
}

.cnt-sous-rubrique{
	width: 270px;
	float:left;
}

.cnt-sous-rubrique p{
	
	margin-top: 0;
	padding-top: 0;
}

/* Fermeture de  la description */
.fermeture{
	float: right;
	color: #00846c;
	text-decoration:none;
}

/* Fermeture de  la description */
.description{
	margin-top: 5px;
	margin-bottom: 5px;
	width: 535px;
	float:left;
	padding-left: 5px;
	padding-right: 5px;
	border: thin solid #999999;
}
/* Zone pro*/
#pro{
	float: left;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 5px;
	width: 550px;
	background-color: #f2ec7e;
	
	min-height: 100px;
} 

/* Encart pour la rubrique politique d'accueil */
#encart{
	float: right;
	display:block;
	
	margin-right: 80px !important;
	margin-right: 0px; /*IE 6*/
	
	margin-top: 10px;
	width: 200px;
}

#encart #zoom{

	margin-top: -2px;
	padding: 3px;
	border-bottom: solid thin #02836d;
	border-left: solid thin #e8e8e8;
	border-right: solid thin #e8e8e8;
	
	width: 258px;
}

#encart #zoom p{
	margin: 0;
	margin-top: 2px;
	padding: 5px;
	background-color: #e9e9e9;
}
#cntRub {
	float: left;
	width: 315px;
}


#pro a{
	color: #343434;
}

a.telecharger{
	color: #00846c;
}

.descriptionOuverte{
	background-color: #e9e9e9;
}

.descriptionFermee{
	background-color: #f6f6f6;
}

.ligneOuverte, .ligneOuverte a{
	color: #00846c;
}

.ligneFermee, .ligneFermee a{
	color: #343434;
}

.lbGauche{
	margin-left: 10px;
	float: left;
	width: 300px;
 	color: #00846c;
}

.lbDroite{
	float: left;
 	color: #00846c;
}