body {
  margin:          5px;
  border:          0px;
}
td {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #CCCCCC;
}
a {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #44B5FE;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.home_normal {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #CCCCCC;
}
a.home_normal {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #44B5FE;
  text-decoration: none;
}
a.home_normal:hover {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #44B5FE;
  text-decoration: underline;
}
.edito_normal {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #CCCCCC;
}
A.edito_normal {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #44B5FE;
}
A.edito_normal:hover {
  text-decoration: underline;
}
B.edito_normal {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #CCCC80;
}
.home_rframe_title {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #44B5FE;
}
.home_rframe_title_big {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #44B5FE;
}
.home_rframe_text {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  text-decoration: none;
  color:           #CCCCCC;
}
.home_rframe_text:hover {
  text-decoration: underline;
}
.home_rframe_link {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  text-decoration: none;
  color:           #44B5FE;
}
.home_rframe_link:hover {
  text-decoration: underline;
}
.home_today {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  font-weight:     bold;
  color:           white;
}
.home_news_title {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  font-weight:     bold;
  color:           #44B5FE;
  text-decoration: none;
}
.home_news_title:hover {
  text-decoration: underline;
}
.home_news_body {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           white;
  text-decoration: none;
  text-align:	   justify;
}
.home_a {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #44B5FE;
  text-decoration: none;
}
.home_a:hover {
  text-decoration: underline;
}
.home_form2 {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           black;
  background:      #CCCCCC;
  width:           115px;
  border:          0px;
}

.home_form {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           black;
  background:      #CCCCCC;
  width:           135px;
  border:          0px;
  margin:          0px;
}
.date_header	{	font-family:	Arial, Helvetica, sans-serif;
					font-size:		10px;
					color:			white;
					font-weight:	bold;
				}

.news_title {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       16px;
  font-weight:     bold;
  color:           #44B5FE;
}
.news_navother {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #CCCCCC;
}
.news_navthis {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #FF6600;
}

.dvd_categorie {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #44B5FE;
}
.dvd_title {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       16px;
  font-weight:     bold;
  color:           #FFFFFF;
}
.dvd_titlevo {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       14px;
  font-weight:     bold;
  font-style:      italic;
  color:           #FFFFFF;
}
.dvd_titleinfo {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #FFFFFF;
}
.dvd_note {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  font-weight:     bold;
  color:           #004B69;
}
.dvd_notedvdfr {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #44B5FE;
}
.dvd_notepublic {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #CCCCCC;
}
.dvd_sepleft {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       14px;
  color:           #004B69;
  background:      #99CCFF;
}
.dvd_sepright {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       14px;
  color:           #99CCFF;
  background:      #004B69;
}
.dvd_critique {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #CCCCCC;
  margin-top:      20px;
  margin-bottom:   20px;
  text-align:	   justify;
}
.dvd_text {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #CCCCCC;
  text-align:	   justify;
}
.dvd_subtitle {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       10px;
  margin-top:      20px;
  color:           #44B5FE;
}
.suppTitle {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  font-weight:	   bold;
  margin-top:	   4px;
  margin-bottom:   4px;
  color:           white;
}
.searchText	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #CCCCCC;
  text-decoration: none;
}
A.searchText	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #65EBFF;
  text-decoration: none;
}
A.searchText:hover	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #65EBFF;
  text-decoration: underline;
}

.tableHeaderLine {
	border-bottom: solid 1px #44B5FE;
}


.tableSearchResult	{
	border-bottom: solid 1px #44B5FE;
	border-top:    solid 1px #44B5FE;
}
.resultHeadLetter	{
	color:		 #FF6600;
	font-size:	 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.advsearch	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           black;
  background:      #EEEEEE;
  width:           420px;
}
.advsearchNoWidth	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           black;
  background:      #EEEEEE;
}
.votepublicInput	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           black;
  background:      #EEEEEE;
  border:		   solid 1px white;
}
.votepublicInputFW	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           black;
  background:      #EEEEEE;
  border:		   solid 1px white;
  width:		   517px;
}
.critiqueCell1	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           white;
  background:	   #1B4371;
}
.critiqueCell2	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           black;
  background:	   #A5C6EB;
}

.exception	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #FFFFFF;
  text-decoration: none;
  font-weight:	   bold;
}
A.exception	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           yellow;
  text-decoration: none;
  font-weight:	   bold;
}
A.exception:hover	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           yellow;
  text-decoration: underline;
  font-weight:	   bold;
}
.centerOption	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #000080;
  background:      #EEEEEE;
  text-align:	   center;
}
.editor_title {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       18px;
  font-weight:     bold;
  color:           #FFFFFF;
}
.editor_subtitle {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       16px;
  font-weight:     bold;
  color:           #FFFFFF;
}
.editor_blocHeader {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       14px;
  font-weight:     bold;
  fcolor: 	       #44B5FE;
  color:		   #CCCCCC;
  padding-top:	   15px;
  padding-bottom:  6px;
  text-decoration:	underline;
}
.editor_blocText {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  text-align:	   justify;
  padding-right:   8px;
}
.editor_blocAddr {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  text-align:	   center;
}
.corporateTitle	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       18px;
  font-weight:     bold;
  color:           #44B5FE;
}
.corporateSTitle	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       14px;
  font-weight:     bold;
  color:           #44B5FE;
}
.corporateText	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #CCCCCC;
  text-align:      justify; 
}
.corporateAdress {
  border:			solid 1px #CCCCCC;
  padding:			5px;
  text-align:		center;
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #FFFFFF;
}
#configHC {
	width: 				523px;
	border: 			solid 1px #CCCCCC;
	background-color:	#004B69;
	font-size: 			8pt;
	margin:				5px;
	padding:			1px;
}

.Bd_Fiche_Titre {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       16px;
  font-weight:     bold;
  color:           #FFFFFF;
}


.Bd_Titre {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       14px;
  font-weight:     bold;
  color:           #FFFFFF;
}

.bd_subtitle {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #44B5FE;
}

.bd_text {
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       12px;
  color:           #CCCCCC;
  text-align:	   justify;
}

.input_login { 
	border-style: none; 
	border-bottom: #FFFFFF 1px solid; 
	border-right: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-left: #FFFFFF 1px solid; 
	font-weight: normal; font-size: 12 px; 
	font-family: Verdana,arial,sans-serif; 
	background-color: #8A7095; 
	color: #FFFFFF; 
}

.normal { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; 
	line-height: normal; font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFFFF; 
	text-decoration: none 
}

.input_formulaire {
	border-style: none; 
	border-bottom: #44B5FE 1px solid; 
	border-right: #44B5FE 1px solid; 
	border-top: #44B5FE 1px solid; 
	border-left: #44B5FE 1px solid; 
	font-weight: normal; font-size: 12 px; 
	font-family: Verdana,arial,sans-serif; 
	background-color: #004B6A; 
	color: #CCCCCC; 
}

.Formulaire	{
  font-family:     Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #CCCCCC;
  text-decoration: none;
}
