BODY
{
	margin: 0px;
	padding: 0px;
	background-color: #8993A3;
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	color: #272727;
}

.table_1_cadre_780
{
	background-image: url(../img/ombres.jpg);
	background-repeat: repeat-y;
}

.tr_1_cadre_780
{
	background-image: url(../img/ban.jpg);
	background-repeat: no-repeat;
	height: 235px;
}

.td_1_cadre_780 { }
.table_1_1_cadre_ban_780 { }
.tr_1_1_cadre_ban_780 { }
.td_1_1_cadre_ban_780 { }
.tr_2_cadre_780 { }
.td_2_cadre_780 { }
.table_2_1_cadre_contenu_780 { }
.tr_2_1_cadre_contenu_780 { }
.td_2_1_cadre_contenu_780 { }
.table_2_1_1_cadre_contenu_780 { }
.tr_2_1_1_cadre_contenu_780 { }
.td_2_1_1_cadre_contenu_15_G { }
.td_2_1_1_cadre_contenu_750 { }
.table_2_1_1_cadre_contenu_750 { }

/*________________________________________________________________ menu*/
.tr_2_1_1_cadre_contenu_750
{
	height: 31px;
	background-image: url(../img/fond_menu.jpg);
	width: 750px;
}

.td_2_1_1_cadre_contenu_750
{
	padding: 0 0 0 0px;
	width: 750px;
}

.td_2_1_1_cadre_contenu_750 A { }

.menu_no,.menu_act
{
	font-family: Myriad Pro, Myriad, Trebuchet MS, sans-serif;
	padding: 0 10px 0 10px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}

.menu_no a
{
	color: #FFF;
	text-decoration: none;
}

.menu_no a:hover { color: #333; }

.menu_act a
{
	text-decoration: none;
	color: #333;
}

#enveloppe_menu_principal
{
	float: left;
	display: block;
}

/*/
*________________________________________________________________ menu rootline*/
.tr_2_1_2_cadre_contenu_750 { }

.td_2_1_2_cadre_contenu_750
{
	height: 32px;
	background-image: url(../img/fond_rootline.jpg);
	width: 750px;
}

.element_rootline_lien
{
	font-size: 10px;
	color: #913A00;
}

.element_rootline_lien { padding: 0 0 0 10px; }

.element_rootline_lien a
{
	font-weight: bold;
	color: #913A00;
	text-decoration: none;
	font-size: 10px;
}

.element_rootline_lien a:hover { text-decoration: underline; }
.tr_2_1_3_cadre_contenu_750 { }
.td_2_1_3_cadre_contenu_750 a {color: #000;}
.td_2_1_3_cadre_contenu_750 a:hover { color: #F60; }
.table_2_1_3_1_cadre_contenu_200 { }
.tr_2_1_3_1_cadre_contenu_200 { }

/**********************************************************************************/

/*_________________________________________________________________ Cadre de gauche/
/**********************************************************************************/

.td_2_1_3_1_cadre_contenu_200
{
	padding: 5px 5px 5px 5px;
	border-color: #FDF18D;
}

/*_______________________________________ Titre article cadre de gauche*/
.td_2_1_3_1_cadre_contenu_200 div.csc-header
{
	color: #003366;
	height: 26px;
	text-align: left;
	padding: 0px 0 0 0px;
	border-bottom: #CCC;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

.td_2_1_3_1_cadre_contenu_200 H1 { font-size: 14px; }

/*_______________________________________ Contenu article cadre de gauche*/
.td_2_1_3_1_cadre_contenu_200 TABLE.imgtext-table { padding: 5px 5px 5px 5px; }

.td_2_1_3_1_cadre_contenu_200 p.bodytext
{
	color: #272727;
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
	padding: 0px 10px 5px 10px;
}

.td_2_1_3_1_cadre_contenu_200 DIV.csc-header { }
.td_2_1_3_1_cadre_contenu_200 A { }
.td_2_1_3_1_cadre_contenu_200 DIV.csc-menu csc-menu-1 { }
.td_2_1_3_1_cadre_contenu_200 DIV.csc-menu csc-menu-1 P { }
.td_2_1_3_1_cadre_contenu_200 DIV.csc-menu csc-menu-1 P A { }

/**********************************************************************************/
/*____________________________________________________________ Cadre du milieu 350*/
/**********************************************************************************/
/*___________________________________________________ Titre article*/
.td_2_1_3_2_cadre_contenu_350 div.csc-header
{
	color: #66CC00;
	height: 26px;
	text-align: left;
	padding: 0px 0 0 0px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #66CC00;
}

.td_2_1_3_2_cadre_contenu_350 H1 { font-size: 14px; }

.td_2_1_3_2_cadre_contenu_350
{
	padding: 5px 5px 5px 5px;
	border-color: #6C0;
	border-width: 0px 1px 0px 1px;
	border-style: solid dotted solid dotted;
}

.td_2_1_3_2_cadre_contenu_350 A { }
.td_2_1_3_2_cadre_contenu_350 DIV.csc-header csc-header-n1 { }
.td_2_1_3_2_cadre_contenu_350 DIV.csc-header csc-header-n1 H1.csc-firstHeader { }

.td_2_1_3_2_cadre_contenu_350 P.bodytext
{
	color: #272727;
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
	padding: 5px 10px 5px 10px;
}

.td_2_1_3_2_cadre_contenu_350 TABLE.imgtext-table { padding: 5px 10px 5px 10px; }

/**********************************************************************************/
/*____________________________________________________________ Cadre du milieu 550*/
/**********************************************************************************/
.td_2_1_3_1_cadre_contenu_550
{
	padding: 5px;
	border-color: #6C0;
	border-width: 0px 1px 0px 0px;
	border-style: solid dotted solid none;
}

.td_2_1_3_1_cadre_contenu_550 A { }
.td_2_1_3_1_cadre_contenu_550 DIV.csc-header csc-header-n1 { }
.td_2_1_3_1_cadre_contenu_550 DIV.csc-header csc-header-n1 H1.csc-firstHeader { }

/*___________________________________________________ Titre article*/
.td_2_1_3_1_cadre_contenu_550 div.csc-header
{
	color: #66CC00;
	height: 26px;
	text-align: left;
	padding: 2px 0 0 0px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #66CC00;
}

.td_2_1_3_1_cadre_contenu_550 H1 { font-size: 14px; }

.td_2_1_3_1_cadre_contenu_550 P.bodytext
{
	color: #272727;
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
	padding: 5px 10px 5px 10px;
}

.td_2_1_3_1_cadre_contenu_550 TABLE.imgtext-table { padding: 5px 10px 5px 10px; }

/*________________________________________________________________ menu contextuel*/
.td_2_1_3_3_cadre_contenu_200 { padding: 5px; }

.menu_no_contexte,.menu_act_contexte
{
	font-family: Myriad Pro, Myriad, Trebuchet MS, sans-serif;
	padding: 0 10px 0 10px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}

.menu_no_contexte a
{
	color: #036;
	text-decoration: none;
}

.menu_no_contexte a:hover { color: #333; }

.menu_act_contexte a
{
	text-decoration: none;
	color: #333;
}

/*________________________________________________________________ menu hierarchique*/
.menu_hierarchique
{
	margin: 0px 0 0 5px;
	padding: 7px 0 0 5px;
}

.arriere_menu_hierarchique
{
	background-image: url(../img/menu_hierar_mil.jpg);
	background-repeat: repeat-y;
}

.titre_menu_hierarchique_no
{
	font-size: 12px;
	font-weight: bold;
	background-image: url(../img/menu_hierar_mil.jpg);
	background-repeat: repeat-y;
}

.titre_menu_hierarchique_no a , .sous_titre_menu_hierarchique_no a
{
	color: #333;
	text-decoration: none;
	padding: 0 0 0 20px;
}

.titre_menu_hierarchique_act
{
	font-size: 12px;
	font-weight: bold;
	background-image: url(../img/menu_hierar_mil.jpg);
	background-repeat: repeat-y;
}

.titre_menu_hierarchique_act a, .sous_titre_menu_hierarchique_act a
{
	color: #930;
	padding: 0 0 0 20px;
}

.sous_titre_menu_hierarchique_no , .sous_titre_menu_hierarchique_act { font-size: 11px; }

.titre_menu_hierarchique_haut
{
	background-image: url(../img/menu_hierar_haut.jpg);
	height: 40px;
	background-repeat: no-repeat;
}

.titre_menu_hierarchique_bas
{
	background-image: url(../img/menu_hierar_bas.jpg);
	height: 40px;
	background-repeat: no-repeat;
}

.td_2_1_1_cadre_contenu_15_D { }

/*fin de la page*/
.tr_3_cadre_ban_780 { }

.td_3_cadre_ban_780
{
	height: 20px;
	width: 780px;
	background-image: url(../img/bas.jpg);
}

.tr_4_cadre_ban_780
{
	background-color: #8993A3;
	text-align: center;
	color: #FFF;
	font-size: 10px;
}

.td_4_cadre_ban_780 { }


/* formulaire */
.csc-form-label-req
{
	font-size: 12px;
	color: #C03;
	width: 170px;
	text-align: right;

}
.csc-form-label
{
	font-size: 12px;
	color: #272727;
	width: 170px;
	text-align: right;

}

.csc-form-fieldcell
{
 
}

.articleheader
{
	color: #000;
	font-size: 12px;
}
.tx-mocarticles-pi1
{
	color: #000;
	font-size: 12px;
}