/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
	/*Vert: rgb(22, 156,    124);
	Violet: rgb(157, 50, 173);
	Marron: rgb(195, 188, 146);
	Vert clair: rgb(89, 188, 164);
	Violet clair: rgb(198, 136, 208);
	Violet tres clair: rgb(235, 212, 238);
*/
/********** Balises    par Défaut **********/
p, br, li, td {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color: rgb(0, 0, 0);
	font-weight: normal;
}
p.lettrine:first-letter {
	font-family: Arial, Geneva, Helvetica;
	font-size: 48px;
	color: rgb(0, 0, 0);
	font-weight: normal;
	float: left;
}
div, li, ul, img {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
a {
	font-family: Arial, Geneva, Helvetica;
	text-decoration: underline;
	color: rgb(0, 0, 0);
	font-size: 12px;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	border: none;
}
img {
	border:    none;
}
body {
	background-image: url("images_generales/fond_cote.jpg");
	background-repeat:    repeat-x;
	background-attachment: fixed;
	height: 100%;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color:    rgb(255, 255, 255);
	scrollbar-arrow-color: rgb(157, 50, 173);
	scrollbar-base-color: rgb(157,    50, 173);
	scrollbar-darkshadow-color: rgb(0, 0, 0);
	scrollbar-face-color: rgb(22, 156, 124);
	scrollbar-highlight-color: rgb(255, 255, 255);
	scrollbar-shadow-color: rgb(0, 0, 0);
	scrollbar-track-color: rgb(255, 255, 255);
}
html {
	height: 100%;
}
/*scrollbar-arrow-color:    couleur pour les pointeur de défilementscrollbar-base-color: couleur de base de la barre de    défilementscrollbar-darkshadow-color: couleur pour les ombresscrollbar-face-color: couleur pour    la surfacescrollbar-highlight-color: couleur pour le bord haut et le bord    gauchescrollbar-shadow-color: couleur pour le bord droit et le bord du    basscrollbar-track-color: couleur pour la barre de défilement non cachée par le pointeur de    défilement*/
/********** Gabarit **********/
div.contenaire_principal {
	background-color:    rgb(255, 255, 255);
	/* position: relative;
*/
	width: 780px;
	height: auto;
	min-height: 100%;
	_height: 100%;
	margin-left: auto;
	margin-right: auto;
}
div.entete {
	background-color: rgb(255,    255, 255);
	background-image: url("images_generales/entete.jpg");
	background-repeat: no-repeat;
	position: relative;
	width: 776px;
	height: 200px;
	margin-left: 2px;
	margin-right: 2px;
}
div.contenaire_contenu {
	background-color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	overflow: hidden;
	width: 760px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
div.pied_de_page {
	background-color:    rgb(255, 255, 255);
	background-image: url("images_generales/pied_de_page.gif");
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
	color: rgb(0, 0, 0);
	font-family: Arial, Geneva, Helvetica;
	font-size: 10px;
	top: 0px;
	left:  0px;
	width: 776px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -50px;
}
div.pied_de_page a {
	font-size: 10px;
}
div.marge_pied_page {
	background-color: rgb(255, 255, 255);
	position: relative;
	height: 70px;
	clear: both;
	/*background: transparent;
*/
}
/********** Menu Violet **********/
div.menu_violet {
	position: absolute;
	top: 123px;
	left: 0px;
}
div.menu_violet ul {
	list-style-type: none;
}
div.menu_violet li {
	float: left;
}
div.menu_violet a {
	color:    rgb(255, 255, 255);
	background-image: url("images_generales/bouton_violet.gif");
	background-repeat: no-repeat;
	display: block;
	font-family: Arial, Geneva, Helvetica;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	font-size: 12px;
	text-align:    center;
	width: 160px;
	height: 20px;
}
div.menu_violet li a:hover {
	text-decoration: none;
	background-image: url("images_generales/bouton_violet_clair.gif");
}
/********** Menu General Entete **********/
div.menu_principal {
	position: absolute;
	top: 51px;
	left: 0px;
}
div.menu_principal ul {
	list-style-type: none;
}
div.menu_principal li {
	float: left;
}
div.menu_principal a {
	color:    rgb(255, 255, 255);
	background-image: url("images_generales/bouton_off.gif");
	background-repeat: no-repeat;
	display: block;
	font-family: Arial, Geneva, Helvetica;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	font-size: 12px;
	text-align:    center;
	width: 120px;
	height: 25px;
}
/********** Sous Menu Entete **********/
div.sous_menu {
	position: absolute;
	display: none;
	visibility: hidden;
	top: 76px;
	left: 0px;
	height: 25px;
	line-height: 25px;
}
div.sous_menu ul {
	margin: 0;
	margin-left: 8px;
	margin-right: 2px;
	list-style-type: none;
}
div.sous_menu li {
	float: left;
	margin-right: 10px;
	color: rgb(255,    255, 255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
div.sous_menu li a {
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
div.sous_menu li a:hover {
	text-decoration: underline;
}
/********** Image Animé du Matéirel Montessori **********/
div.materiel {
	background-image: url("images_generales/materiel.gif");
	background-repeat:    no-repeat;
	display: block;
	right: 0px;
	top: 101px;
	position: absolute;
	height: 100px;
	width:    285px;
}
/********** Titre page **********/
div.titre_page {
	background-color: rgb(255, 255,    255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 35px;
	color: rgb(22, 156, 124);
	left:    8px;
	bottom: 1px;
	position: absolute;
	/*width: 500px;
*/
	text-align: justify;
	vertical-align: bottom;
	height: 35px;
	/*line-height: 35px;
*/
}
div.titre_page_deidentifier a {
	background-color: rgb(255, 255, 255);
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	color: rgb(22, 156, 124);
	left: 450px;
	bottom: 1px;
	position: absolute;
	text-align: justify;
	vertical-align: bottom;
	height: 12px;
	line-height: 12px;
}
div.titre_page_deidentifier a:hover {
	text-decoration: underline;
}

div.contenaire_lien_temp  {
	background-image: url("images_generales/icone-video.gif");
	background-repeat:    no-repeat;
	left: 8px;
	top: 95px;
	position: absolute;
	height: 30px;
}
div.contenaire_lien_temp a {
	background-color: transparent;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: rgb(157, 50, 173);
	text-decoration: none;
	position: relative;
	left: 35px;
	top: 10px;
	_top: 6px;
}
div.contenaire_lien_temp a:hover {
	text-decoration: underline;
	color: rgb(235, 212, 238);
}


/********** Definition    des espaces dans contenaire principal **********/
div.contenaire_texte_centre {
	background-color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	/*position:    relative;
*/
	width: auto;
	clear: both;
	overflow: hidden;
	margin: 0 0 0 0 !important;
}
div.separation_centre {

	background-color: transparent;
	/*position:    relative;
*/
	clear: both;
	font-size: 0px;
	height: 10px;
	line-height: 10px;
}
div.contenaire_texte_gauche {
	background-color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	float: left;
	width: 530px;
	margin: 0 10 0 0 !important;
	overflow: hidden;
	clear: none !important;
}
div.separation_gauche {

	background-color: transparent;
	/* position:    relative;
*/
	clear: both;
	font-size: 0px;
	height: 10px;
	line-height: 10px;
}
div.contenaire_texte_droit {
	background-color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	float: right;
	width: 220px;
	margin: 0 0 0 0 !important;
	overflow: hidden;
	clear: none !important;
}
div.contenaire_texte_droit a {
	text-decoration: none;
}
div.contenaire_texte_droit a:hover {
	text-decoration: underline;
}
div.separation_droit {
	background-color: transparent;
	/* position:    relative;
*/
	clear: both;
	font-size: 0px;
	height: 10px;
	line-height: 10px;
}
div.contenaire_texte_journal_gauche {
	background-color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	float: left;
	width: 375px;
	margin: 0 10 5 0;
	overflow: hidden;
}
div.separation_journal_gauche {
	background-color: transparent;
	/* position:    relative;
*/
	clear: both;
	font-size: 0px;
	height: 10px;
	line-height: 10px;
}
div.contenaire_texte_journal_droit {
	background-color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	float: right;
	width: 375px;
	margin: 0 0 5 0;
	overflow: hidden;
}
div.separation_journal_droit {
	background-color: transparent;
	/* position:    relative;
*/
	clear: both;
	font-size: 0px;
	height: 10px;
	line-height: 10px;
}
div.separation_vide {
	clear: both !important;
	visibility: hidden !important;
	font-size: 0px !important;
	height: 0px !important;
	line-height: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
}
/**********    Titre **********/
div.titre_vert_gauche {
	background-color: rgb(22, 156, 124);
	background-image: url("images_generales/debut_titre_vert.gif");
	background-repeat: repeat-y;
	background-position: left;
	width: 530px;
	min-height: 20px;
	line-height: 20px;
	margin: 0 0 2 0 !important;
	position: relative;
}
div.titre_vert_gauche span {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: rgb(248, 74, 74);
	float: right;
	margin: 0;
	margin: 0 3 0 0;
	padding: 0 0 0 0;
}
div.titre_vert_gauche a, div.titre_vert_gauche p {
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: rgb(255, 255, 255);
	/*position: relative;
*/
	/*left: 15px;
*/
	margin: 0 0 0 15;
	/*width: auto !important;
	min-width: 100px !important;
*/
}
div.titre_vert_gauche a:hover {
	text-decoration: underline;
}
div.titre_vert_droit {
	background-color: rgb(22, 156, 124);
	background-image: url("images_generales/debut_titre_vert.gif");
	background-repeat: repeat-y;
	background-position: left;
	/* position: relative;
*/
	width: 220px;
	min-height: 20px;
	line-height:    20px;
	margin: 0 0 2 0 !important;
}
div.titre_vert_droit a, div.titre_vert_droit p {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: rgb(255,    255, 255);
	position: relative;
	left: 15px;
	margin: 0;
}
div.titre_vert_droit a:hover {
	text-decoration: underline;
}
div.titre_vert_centre {
	background-color: rgb(22, 156, 124);
	background-image: url("images_generales/debut_titre_vert.gif");
	background-repeat: repeat-y;
	background-position: left;
	/*position: relative;
*/
	width: 760px;
	min-height: 20px;
	line-height: 20px;
	margin: 0 0 2 0 !important;
}
div.titre_vert_centre a, div.titre_vert_centre p {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: rgb(255,    255, 255);
	position: relative;
	left: 15px;
	margin: 0;
}
div.titre_vert_centre a:hover {
	text-decoration: underline;
}
/**********    Complement titre **********/
a.titre_vert_texte_droit {
	margin: 3 5 0 0 !important;
	padding: 0 0 0 0 !important;
	font-family: Arial, Geneva, Helvetica !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: rgb(157, 50, 173) !important;
	float: right !important;
	width: 55px !important;
	height: 15px !important;
	line-height: 15px !important;
	text-align: center !important;
	display: block !important;
	left: 0px !important;
}
a.titre_vert_texte_droit:hover {
	text-decoration: underline !important;
	margin: 3 5 0 0 !important;
	padding: 0 0 0 0 !important;
	font-family: Arial, Geneva, Helvetica !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: rgb(255, 255, 255) !important;
	float: right !important;
	width: 55px !important;
	height: 15px !important;
	line-height: 15px !important;
	text-align: center !important;
	display: block !important;
	left: 0px !important;
}
/********** Parametres d'affichage des photos général **********/
div.photo_gauche_bord00 {
	background-color: rgb(255, 255, 255);
	background-image:    url("images_generales/bordure_image_01.gif");
	background-repeat: repeat-y;
	/*position: relative;
*/
	width: 530px;
	text-align: right;
}
div.photo_gauche_bord00 img {
	width: 500px;
	border-width:    0px;
}
div.photo_gauche_bord01_vert {
	background-color: rgb(252, 255, 255);
	background-image:    url("images_generales/bordure_image_01.gif");
	background-repeat: repeat-y;
	/*position: relative;
*/
	width: 530px;
	text-align: right;
	
}
div.photo_gauche_bord01_vert img {
background-color: rgb(252, 255, 255);
	width: 498px;
	border-color: rgb(22, 156, 124);
	border-width: 1px;
	border-style: solid;
}
div.photo_droit_bord00 {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	width:    220px;
}
div.photo_droit_bord00 img {
	width: 220px;
	border-width: 0px;
}
div.photo_droit_bord01_vert {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	width: 220px;
}
div.photo_droit_bord01_vert img {
	width: 218px;
	border-color: rgb(22, 156,    124);
	border-width: 1px;
	border-style: solid;
	margin: 0 0 2 0;
}
/********** Parametres du menu    education **********/
div.menu_education {
	position: relative;
	top: 0px;
	left: 30px;
	width:    100%;
}
div.menu_education ul {
	list-style-type: none;
}
div.menu_education li {
	float: left;
	display:    block;
	background-color: rgb(89, 188, 164);
	color: rgb(255, 255, 255);
	font-family: Arial,    Geneva, Helvetica;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	width: 124px;
	height: 35px;
	margin: 0 1 0 0;
}
div.menu_education a {
	color: rgb(255, 255, 255);
	font-family:    Arial, Geneva, Helvetica;
	text-align: center;
	font-size: 12px;
}
div.menu_education a:hover {
	text-decoration: underline;
}
div.menu_education_valider_bleu {
	display: block;
	background-color: rgb(75, 190, 250);
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	width: 124px;
	height:    35px;
	margin: 0 1 0 0;
}
div.menu_education_valider_rouge {
	display: block;
	background-color:    rgb(248, 74, 74);
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	width: 124px;
	height: 35px;
	margin:    0 1 0 0;
}
/********** Parametres du menu equipe **********/
div.menu_equipe {
	position:    relative;
	top: 0px;
	left: 2px;
	width: 760px;
}
div.menu_equipe ul {
	list-style-type: none;
}
div.menu_equipe li {
	float: left;
	display: block;
	background-color: rgb(22, 156, 124);
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	text-decoration: none;
	text-align: center;
	font-size:    12px;
	width: 251px;
	height: 20px;
	margin: 0 1 0 0;
}
div.menu_equipe a {
	color: rgb(255, 255,    255);
	display: block;
	background-color: rgb(89, 188, 164);
	font-family: Arial, Geneva,    Helvetica;
	text-align: center;
	font-size: 12px;
	width: 251px;
	height: 20px;
	margin: 0 1 0 0;
}
div.menu_equipe a:hover {
	text-decoration: underline;
}
/********** Encart annonce complément administration **********/
span.validation {
	margin: 3 5 0 0 !important;
	padding: 0 0 0 0;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: rgb(248, 74, 74);
	border-color: rgb(248, 74, 74);
	border-width: 1px;
	border-style: solid;
	float: right;
	width: 25px;
	height: 12px !imporant;
	line-height: 12px !important;
	text-align: center !important;
}
div.menu_administration_encart {
	background-color: rgb(22, 156, 124);
	float: right;
	margin: 0 0 0 5;
	padding: 0 0 0 0;
	width:    100px;
	height: 118px;
	border-color: rgb(195, 188, 146);
	border-width: 1px;
	border-style: solid;
	overflow: hidden;
}
/********** Encart annonce marron **********/
div.encart_marron {
	background-color: rgb(255, 255, 255);
	font-family:    Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:    rgb(0, 0, 0);
	/*float: right;
*/
	/*position: relative;
*/
	/*width: 100%;
*/
	max-width: 100%;
	height: 118px;
	overflow: hidden;
	margin: 0 0 0 0;
	border-color: rgb(195, 188, 146);
	border-width: 1px;
	border-style: solid;
}
div.encart_marron div {
	background-color: rgb(22, 156, 124);
	width: auto;
	/*_width: 100%;
*/
	height: 40px;
	margin: 2px;
	overflow: hidden;
}
div.encart_marron p {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	width: auto;
	_width: 100%;
	height: 4em;
	margin: 5px;
	padding: 0;
	overflow: hidden;
	text-align: justify;
}
div.encart_marron a {
	background-color: rgb(255, 255, 255);
	color: rgb(198, 136, 208);
	/*color: rgb(157, 50, 173);
*/
	float: right;
	margin: 0 5 0 0;
	padding: 0;
}
div.encart_marron a:hover {
	background-color: rgb(255, 255, 255);
	color: rgb(157, 50, 173);
	float: right;
	margin: 0 5 0 0;
	padding: 0;
}
div.encart_marron div h1 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255,    255, 255);
	margin: 5 5 3 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	width: auto;
	_width: 100%;
}
div.encart_marron div p, div.encart_marron div a {
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	float: none;
	text-align: left;
	color: rgb(195, 188, 146);
	margin: 0 5 0 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	width: auto;
	_width: 100%;
}
div.encart_marron div a:hover {
	text-decoration: underline;
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	float: none;
	text-align: left;
	color: rgb(255, 255, 255);
	margin: 0 5 0 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	width: auto;
	_width: 100%;
}
div.encart_marron img {
	float: right;
	right: 1px;
	height: 112px;
	border-color:    rgb(255, 255, 255);
	border-width: 2px;
	border-style: solid;
	z-index: 10;
}
/********** Encart adresses liens marron **********/
div.encart_adresse_marron {
	background-color: rgb(255, 255, 255);
	font-family:    Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:    rgb(0, 0, 0);
	/*float: right;
*/
	/*position: relative;
*/
	/*width: 100%;
*/
	max-height: 100%;
	/*height: 60px;
*/
	_height: 100%;
	overflow: hidden;
	margin: 0 0 0 0;
	border-color: rgb(195, 188, 146);
	border-width: 1px;
	border-style: solid;
}
div.encart_adresse_marron div {
	background-color: rgb(22, 156, 124);
	width: auto;
	/*_width: 100%;
*/
	height: 55px;
	margin: 2px;
	overflow: hidden;
	position: relative;
}
div.encart_adresse_marron div h1 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255,    255, 255);
	margin: 5 5 3 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	/*width: auto;
	_width: 100%;
*/
}
div.encart_adresse_marron div p {
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	float: none;
	text-align: left;
	color: rgb(195, 188, 146);
	margin: 0 5 0 5;
	padding: 0px;
	overflow: hidden;
	height: 28px;
	line-height: 14px;
	/*width: auto;
	_width: 100%;
*/
}
div.encart_adresse_marron div a {
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	float: right;
	font-weight: normal;
	color: rgb(157, 50, 173);
	margin: 36 3 0 0;
	padding: 0;
	/*position: absolute;
*/
	bottom: 0px;
	right: 0px;
}
div.encart_adresse_marron div a:hover {
	text-decoration: underline;
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	float: right;
	font-weight: normal;
	color: rgb(255, 255, 255);
	margin: 36 3 0 0;
	padding: 0;
	/*position: absolute;
	bottom: 0px;
	right: 20px;
*/
}
div.encart_adresse_marron p {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	/*width: auto;
	_width: 100%;
*/
	/*max-height: 100%;
	_height: 100%;
*/
	margin: 5px;
	/*padding: 0;
*/
	/*overflow: hidden;
*/
	text-align: justify;
}
div.encart_adresse_marron a {
	background-color: rgb(255, 255, 255);
	color: rgb(198, 136, 208);
	margin: 5px;
	padding: 0;
}
div.encart_adresse_marron a:hover {
	background-color: rgb(255, 255, 255);
	color: rgb(157, 50, 173);
	margin: 5px;
	padding: 0;
}
/********** Encart adresses liens vert **********/
div.encart_adresse_vert {
	background-color: rgb(255, 255, 255);
	font-family:    Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:    rgb(0, 0, 0);
	/*float: right;
*/
	/*position: relative;
*/
	/*width: 100%;
*/
	max-height: 100%;
	/*height: 60px;
*/
	_height: 100%;
	overflow: hidden;
	margin: 0 0 0 0;
	border-color: rgb(22, 156, 124);
	border-width: 1px;
	border-style: solid;
}
div.encart_adresse_vert div {
	background-color: rgb(195, 188, 146);
	width: auto;
	/*_width: 100%;
*/
	height: 55px;
	margin: 2px;
	overflow: hidden;
	position: relative;
}
div.encart_adresse_vert div h1 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255,    255, 255);
	margin: 5 5 3 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	/*width: auto;
	_width: 100%;
*/
}
div.encart_adresse_vert div p {
	background-color: rgb(195, 188, 146);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	float: none;
	text-align: left;
	color: rgb(22, 156, 124);
	margin: 0 5 0 5;
	padding: 0px;
	overflow: hidden;
	height: 28px;
	line-height: 14px;
	/*width: auto;
	_width: 100%;
*/
}
div.encart_adresse_vert div a {
	background-color: rgb(195, 188, 146);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	float: right;
	font-weight: normal;
	color: rgb(157, 50, 173);
	margin: 36 3 0 0;
	padding: 0;
	/*position: absolute;
*/
	bottom: 0px;
	right: 0px;
}
div.encart_adresse_vert div a:hover {
	text-decoration: underline;
	background-color: rgb(195, 188, 146);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	float: right;
	font-weight: normal;
	color: rgb(255, 255, 255);
	margin: 36 3 0 0;
	padding: 0;
	/*position: absolute;
	bottom: 0px;
	right: 20px;
*/
}
div.encart_adresse_vert p {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	/*width: auto;
	_width: 100%;
*/
	/*max-height: 100%;
	_height: 100%;
*/
	margin: 5px;
	/*padding: 0;
*/
	/*overflow: hidden;
*/
	text-align: justify;
}
div.encart_adresse_vert a {
	background-color: rgb(255, 255, 255);
	color: rgb(198, 136, 208);
	margin: 5px;
	padding: 0;
}
div.encart_adresse_vert a:hover {
	background-color: rgb(255, 255, 255);
	color: rgb(157, 50, 173);
	margin: 5px;
	padding: 0;
}
/********** Encart événement violet **********/
div.encart_violet {
	background-color: rgb(255, 255, 255);
	font-family:    Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:    rgb(0, 0, 0);
	/*float: right;
*/
	/*position: relative;
*/
	/*width: 100%;
*/
	_height: 100%;
	max-width: 100%;
	overflow: hidden;
	margin: 0 0 0 0;
	border-color: rgb(195, 188, 146);
	border-width: 1px;
	border-style: solid;
}
div.encart_violet div {
	background-color: rgb(22, 156, 124);
	width: auto;
	_width: 100%;
	height: 40px;
	margin: 2 2 2 2;
	overflow: hidden;
}
div.encart_violet p {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	width: auto;
	_width: 100%;
	margin: 5px;
	padding: 0;
	overflow: hidden;
	text-align: justify;
}
div.encart_violet a {
	background-color: rgb(255, 255, 255);
	color: rgb(157, 50, 173);
	/*float: right;
	margin: 0 5 0 0;*/
	padding: 0;
}
div.encart_violet div h1 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255, 255, 255);
	margin: 5 5 5 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	width: auto;
	_width: 100%;
}
div.encart_violet div p, div.encart_violet div a {
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	float: none;
	text-align: left;
	color: rgb(195, 188, 146);
	margin: 0 5 0 5;
	padding: 0px;
	overflow: hidden;
	height: 12px;
	line-height: 12px;
	width: auto;
	_width: 100%;
}
div.encart_violet div a:hover {
	text-decoration: underline;
	color: rgb(255, 255, 255);
}
div.encart_violet img {
	float: right;
	right: 1px;
	/*height: 112px;
	border-color:    rgb(255, 255, 255);
	border-width: 1px;
	border-style: solid;*/
	z-index: 10;
}
/**********    Formulaire **********/
div.erreur {
	background-color: rgb(255, 255, 255);
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	vertical-align:    top;
	color: rgb(248, 74, 74);
	/*position: relative;
*/
	margin: 10 0 10 0;
}
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
fieldset {
	margin: 0 0 10 0;
	border: 0;
	width: auto;
	background-color:    rgb(22, 156, 124);
}
fieldset p {
	padding: 0 0 0 5;
	margin: 0 0 15 0;
	clear: both;
}
legend {
	margin: 0 0 10 0;
	padding: 2 5 3 5;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: rgb(235, 212, 238);
	background-color: rgb(22, 156, 124);
	background-color: none;
}
label.text {
	display: block;
	float: left;
	width: 30%;
	text-align:    right;
	margin: 0 5 0 0;
	padding: 1;
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	border-bottom: 1px solid rgb(89, 188, 164);
}
.formulaire_envoyer {
	margin: 1em 0;
	text-align: left;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.formulaire_envoyer label {
	border: 0;
}
input.text, textarea {
	width: 300px;
	/*_width: 93%;
*/
	background-color: rgb(195, 188, 146);
	border: 0;
	margin-right: 5px;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
hr {
	visibility: hidden;
	clear: both;
}
span.note {
	font-family: Arial, Geneva,    Helvetica;
	font-weight: normal;
	font-size: 10px;
	color: rgb(195, 188, 146);
}
span.warning {
	margin: 3 5 0 0 ! important;
	font-family: Arial, Geneva,    Helvetica;
	font-weight: bold;
	font-size: 18px ! important;
	color: rgb(248, 74, 74);
	height: 12px ! imporant;
	line-height: 12px ! important;
	float: inherit;
}
/********** Liste liens    administration ********/
label.liens_administration_gauche {
	display: block;
	float: left;
	width: 50%;
	text-align: right;
	margin: 0 0 0 0;
	padding: 1;
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	border-bottom: 1px solid rgb(89, 188, 164);
}
label.liens_administration_droit {
	display: block;
	float: left;
	width: 85%;
	text-align: right;
	margin: 0 0 0 0;
	padding: 1;
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	border-bottom: 1px solid rgb(89, 188, 164);
}
label.liens_administration_gauche a, label.liens_administration_droit a {
	color: rgb(255, 255, 255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
label.liens_administration_gauche a:hover, label.liens_administration_droit a:hover {
	text-decoration: none;
	color: rgb(195, 188,    146);
}
/********** Les liens en général sur les pages **********/
a.lien_violet_taille00 {
	font-family: Arial, Geneva, Helvetica;
	font-size:    12px !important;
	text-decoration: none !important;
	color: rgb(198, 136, 208) !important;
}
a.lien_violet_taille00:hover {
	text-decoration: underline !important;
	color: rgb(157, 50, 173) !important;
}
a.lien_violet_gras_taille00 {
	font-family: Arial, Geneva, Helvetica;
	font-weight: bold !important;
	font-size:    12px !important;
	text-decoration: none !important;
	color: rgb(198, 136, 208) !important;
}
a.lien_violet_gras_taille00:hover {
	text-decoration: underline !important;
	color: rgb(157, 50, 173) !important;
}
/***************************************************************************************/
/********** CSS à valider **********/
/***************************************************************************************/
/********** Mise en page générale des espaces de reponse aux questions **********/
div.conteneur_texte_reponse {
	visibility: hidden;
	display: none;
	background-color: rgb(255,    255, 255);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	vertical-align: top;
	color: rgb(157, 50, 173);
	/*overflow: hidden;
*/
	/*float: left;
*/
	width: 730px;
	margin-top: 1px;
	position: relative;
}
/********** Les liens en    général **********/
.lien_vert_taille00 {
	font-family: Arial, Geneva, Helvetica;
	font-size:    12px;
	text-decoration: none;
	color: rgb(22, 156, 124);
}
.lien_vert_taille00:hover {
	text-decoration: underline;
	color: rgb(22, 156, 124);
}
.lien_vert_gras_taille00 {
	font-family:    Arial, Geneva, Helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:    rgb(22, 156, 124);
}
.lien_vert_gras_taille00:hover {
	text-decoration: underline;
	color:    rgb(22, 156, 124);
	font-weight: bold;
}
.lien_vert_gras_taille01 {
	font-family: Arial, Geneva,    Helvetica;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: rgb(22, 156, 124);
}
.lien_vert_gras_taille01:hover {
	text-decoration: underline;
	color: rgb(22, 156, 124);
	font-weight: bold;
}
/********** Texte italique divers **********/
.texte_italique_vert_taille_00 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-style: italic;
	color: rgb(22, 156, 124);
}
/********** Texte gras divers **********/
.texte_gras_taille_00 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight:    bold;
	color: rgb(0, 0, 0);
}
.texte_gras_taille_01 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: rgb(0, 0, 0);
}
.texte_gras_violet_taille_00 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: rgb(157, 50,    173);
}
.texte_gras_violet_taille_01 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: rgb(157, 50, 173);
}
.texte_gras_vert_taille_00 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: rgb(22, 156, 124);
}
.texte_gras_vert_taille_01 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: rgb(22, 156, 124);
}
.texte_gras_marron_taille_00 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: rgb(195, 188, 146);
}
.texte_gras_marron_taille_01 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: rgb(195, 188, 146);
}
/********** Texte couleur **********/
.texte_violet_taille_00 {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color:    rgb(157, 50, 173);
}
/********** Traits de séparations **********/
.trait_vert_epais_long {
	width: 500px;
	color: rgb(22, 156, 124);
	background-color: rgb(22, 156, 124);
	background:    rgb(22, 156, 124);
	border: rgb(22, 156, 124);
	height: 2px;
	text-align: center;
}
.trait_vert_fin_long {
	width: 500px;
	color: rgb(22, 156, 124);
	background-color: rgb(22, 156,    124);
	background: rgb(22, 156, 124);
	border: rgb(22, 156, 124);
	height: 1px;
	text-align:    center;
}
.trait_vert_epais_court {
	width: 300px;
	color: rgb(22, 156, 124);
	background-color:    rgb(22, 156, 124);
	background: rgb(22, 156, 124);
	border: rgb(22, 156, 124);
	height: 2px;
	text-align: center;
}
.trait_vert_fin_court {
	width: 300px;
	color: rgb(22, 156, 124);
	background-color: rgb(22, 156, 124);
	background: rgb(22, 156, 124);
	border: rgb(22, 156, 124);
	height: 1px;
	text-align: center;
}
.trait_violet_epais_long {
	width: 500px;
	color: rgb(157, 50,    173);
	background-color: rgb(157, 50, 173);
	background: rgb(157, 50, 173);
	border: rgb(157, 50,    173);
	height: 2px;
	text-align: center;
}
.trait_violet_fin_long {
	width: 500px;
	color: rgb(157,    50, 173);
	background-color: rgb(157, 50, 173);
	background: rgb(157, 50, 173);
	border: rgb(157,    50, 173);
	height: 1px;
	text-align: center;
}
.trait_violet_epais_court {
	width: 300px;
	color:    rgb(157, 50, 173);
	background-color: rgb(157, 50, 173);
	background: rgb(157, 50, 173);
	border:    rgb(157, 50, 173);
	height: 2px;
	text-align: center;
}
.trait_violet_fin_court {
	width: 300px;
	color: rgb(157, 50, 173);
	background-color: rgb(157, 50, 173);
	background: rgb(157, 50, 173);
	border: rgb(157, 50, 173);
	height: 1px;
	text-align: center;
}
/********** Puces **********/
ul.puce_verte {
	list-style-image: url(images_generales/puce_verte.gif);
	list-style-position:    outside;
	margin: 10 0 10 20;
	padding: 0 0 0 20;
}
ul.puce_verte li {
	margin: 5 0 0 0;
	padding:    0 0 0 0;
}
ul.puce_violette {
	list-style-image: url(images_generales/puce_violette.gif);
	list-style-position: outside;
	margin: 10 0 10 20;
	padding: 0 0 0 20;
}
ul.puce_violette li {
	margin: 5 0 0 0;
	padding: 0 0 0 0;
}
ul.puce_marron {
	list-style-image:    url(images_generales/puce_marron.gif);
	list-style-position: outside;
	margin: 10 0 10 20;
	padding: 0 0 0 20;
}
ul.puce_marron li {
	margin: 5 0 0 0;
	padding: 0 0 0 0;
}
/**********    Parametres du menu diaporama **********/
div.menu_diaporama_conteneur {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 14px;
	color: rgb(255, 255, 255);
	background-color: rgb(255, 255,    255);
	float: left;
	height: 26px;
	text-align: left;
}
div.menu_diaporama_blanc {
	font-family:    Arial, Geneva, Helvetica;
	font-size: 14px;
	color: rgb(22, 156, 124);
	background-color: rgb(255,    255, 255);
	float: left;
	display: inline;
	width: 20px;
	height: 20px;
	text-align: center;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-color: rgb(22, 156, 124);
	border-width: 1px;
	border-style: solid;
}
div.menu_diaporama_vert {
	font-family: Arial, Geneva,    Helvetica;
	font-size: 14px;
	color: rgb(255, 255, 255);
	background-color: rgb(22, 156, 124);
	float: left;
	display: inline;
	width: 20px;
	height: 20px;
	text-align: center;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-color: rgb(22, 156, 124);
	border-width: 1px;
	border-style: solid;
}
/********** Parametres du menu témoignages **********/
div.menu_temoignages_conteneur {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color:    rgb(255, 255, 255);
	background-color: rgb(255, 255, 255);
	float: left;
	max-width: 100%;
	height:    20px;
	text-align: left;
}
div.menu_temoignages {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color: rgb(255, 255, 255);
	background-color: rgb(89, 188, 164);
	float: left;
	display: inline;
	width: 181px;
	height: 20px;
	text-align: center;
	margin-left: 1px;
}
div.menu_temoignages a {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color:    rgb(255, 255, 255);
}
div.menu_temoignages_valide_vert {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color: rgb(255, 255, 255);
	background-color: rgb(22, 156, 124);
	float: left;
	display: inline;
	width: 181px;
	height: 20px;
	text-align: center;
	margin-left: 1px;
}
/********** Page anciens **********/
table.tableau_anciens {
	border: 1px solid rgb(195, 188, 146);
	border-collapse: collapse;
	width: 100%;
	margin: 0 0 5 0;
}
table.tableau_anciens th {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	text-align: center;
	color: rgb(255, 255, 255);
	border: 1px solid rgb(195, 188, 146);
	height: 20px;
	background-color: rgb(22, 156, 124);
}
table.tableau_anciens td {
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	text-align: center;
	border: 1px solid rgb(195, 188, 146);
	background-color: rgb(255, 255, 255);
}
.annee {
	width: 80px;
}
.etablissement {
	width: 330px;
}
.ville {
	width: 120px;
}
div.photo_anciens {
	background-color: rgb(255, 255, 255);
	float: right;
}
div.photo_anciens img {
	border-color: rgb(22, 156,    124);
	border-width: 1px;
	border-style: solid;
	width: 150px;
	height: 112px;
	margin: 0 0 0 2;
}
div.contenaire_question_anciens {
	/*visibility: hidden;
	display: none;*/
	background-color: rgb(255, 255, 255) !important;
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	width: 520px;
	margin: 0 10 10 10;
	overflow: hidden;
}
div.contenaire_reponse_anciens {
	/*visibility: hidden;
	display: none;*/
	background-color: rgb(255, 255, 255) !important;
	font-family: Arial, Geneva,    Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	color: rgb(0, 0, 0);
	width: 520px;
	margin: -8 10 10 10;
	overflow: hidden;
}
div.menu_annee_anciens {
	background-color: rgb(255, 255, 255);
	font-family:    Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:    rgb(0, 0, 0);
	/*float: right;
*/
	/*position: relative;
*/
	/*width: 100%;
*/
	max-height: 100%;
	/*height: 60px;
*/
	_height: 100%;
	overflow: hidden;
	margin: 0 0 2 0;
	border-color: rgb(195, 188, 146);
	border-width: 1px;
	border-style: solid;
}
div.menu_annee_anciens div {
	background-color: rgb(22, 156, 124);
	width: auto;
	/*_width: 100%;
*/
	height: 20px;
	line-height: 20px;
	margin: 2px;
	overflow: hidden;
	/*position: relative;
*/
}
div.menu_annee_anciens div h1 {
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255,    255, 255);
	margin: 5 5 3 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	/*width: auto;
	_width: 100%;
*/
}
div.menu_annee_anciens div p {
	background-color: rgb(22, 156, 124);
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	float: none;
	text-align: left;
	color: rgb(195, 188, 146);
	margin: 0 5 0 5;
	padding: 0px;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	/*width: auto;
	_width: 100%;
*/
}
div.menu_annee_anciens div a {
	background-color: rgb(22, 156, 124);
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(157, 50, 173);
	margin: 3 0 0 5;
	padding: 0px;
	overflow: hidden;
	height: 15px;
	line-height: 15px;
	display: block;
	/*width: auto;
	_width: 100%;
*/
}
div.menu_annee_anciens div a:hover {
	text-decoration: underline;
	background-color: rgb(22, 156, 124);
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255, 255, 255);
	margin: 3 0 0 5;
	padding: 0px;
	overflow: hidden;
	height: 15px;
	line-height: 15px;
	/*width: auto;
	_width: 100%;
*/
}
div.menu_annee_anciens p {
	background-color: rgb(255, 255, 255);
	/*position: relative;
*/
	/*width: auto;
	_width: 100%;
*/
	/*max-height: 100%;
	_height: 100%;
*/
	margin: 5px;
	/*padding: 0;
*/
	/*overflow: hidden;
*/
	text-align: left;
}
div.menu_annee_anciens a {
	background-color: rgb(255, 255, 255);
	color: rgb(198, 136, 208);
	margin: 5px;
	padding: 0;
}
div.menu_annee_anciens a:hover {
	background-color: rgb(255, 255, 255);
	color: rgb(157, 50, 173);
	margin: 5px;
	padding: 0;
}
/********** Legende zone visite **********/
div.legende_visite {
	visibility: hidden;
	display:    none;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color:    rgb(157, 50, 173);
	background-color: rgb(255, 255, 255);
	width: 100%;
	height: 13px;
	text-align:    left;
	float: left;
}
/**** Encart dans le contenaire de droite ****/
.contenaire_texte_droit .encart {
	background-color: #fff;
	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	_height: 100%;
	max-width: 100%;
	overflow: hidden;
	margin: 0;
	border-color: rgb(195, 188, 146);
	border-width: 1px;
	border-style: solid;
}

.contenaire_texte_droit .encart h3 {
	background-color: rgb(22, 156, 124);
	margin: 2 2 2 2;
	font-family: Arial,    Geneva, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: rgb(255, 255, 255);
	padding: 5 5 5 5;
	overflow: hidden;
	height: 14px;
	line-height: 14px;
	width: auto;
	_width: 100%;
}

.contenaire_texte_droit .encart p {
	background-color: #fff;
	width: auto;
	_width: 100%;
	margin: 5px;
	padding: 0;
	overflow: hidden;
	text-align: justify;
}

.contenaire_texte_droit .encart a {
	color: rgb(157, 50, 173);
	text-decoration: none;
}

.contenaire_texte_droit .encart a:hover {
	text-decoration: underline;
	color: rgb(198, 136, 208);
}
