.beige_menu	{font-family: Verdana; font-size: 10px; color: #C2113A}
A.beige_menu,A.beige_menu:LINK,VISITED	{font-: Verdana; font-size: 10px; color: #C2113A}
A.beige_menu:Hover {color : #000000}
.beige_header  {font-family: Verdana; font-size: 11px; font-weight: bold; color: #C2113A}
.beige_bigtxt  {font-family: Verdana; font-size: 10px; color: #C2113A}
.beige_annuaire  {font-family: Verdana; font-size: 18px; font-weight: bold; color: #C2113A}
.menu_opened_beige, {CURSOR: hand; BACKGROUND-COLOR: #FCEBE1}
INPUT.beige_form, SELECT.beige_form, TEXTAREA.beige_form  {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; border : 1px solid #C2113A;margin-bottom : 1px; background : #FFFFFF;}

.bleu_menu	{font-family: Verdana; font-size: 10px; color: #0381eb}
A.bleu_menu,A.bleu_menu:LINK,VISITED	{font-family: Verdana; font-size: 10px; color: #0381eb; text-decoration:none}
A.bleu_menu:Hover 				{color : #000000}
.bleu_header  {font-family: Verdana; font-size: 11px; font-weight: bold; color: #0381eb}
A.bleu_header,A.bleu_header:LINK,VISITED	{font-family: Verdana; font-size: 11px; font-weight:bold; color: #0381eb; text-decoration:none}
A.bleu_header:Hover 				{color : #000000}


.bleu_menu_apsit	{font-family: arial,verdana,sans-Serif; font-size: 12px; color: #003372}
A.bleu_menu_apsit,A.bleu_menu_apsit:LINK,VISITED	{font-family: Verdana; font-size: 12px; color: #003372; text-decoration:none}
A.bleu_menu_apsit:Hover 				{color : #000000}
.bleu_header_apsit  {font-family: arial,verdana,sans-Serif; font-size: 12px; font-weight: bold; color: #003372}
A.bleu_header_apsit,A.bleu_header_apsit:LINK,VISITED	{font-family: arial,verdana,sans-Serif; font-size: 12px; font-weight:bold; color: #003372; text-decoration:none}
A.bleu_header_apsit:Hover 				{color : #000000}

.bleu_header2  {font-family: Verdana; font-size: 12px; color: #0381eb}
A.bleu_header2,A.bleu_header2:LINK,VISITED	{font-family: Verdana; font-size: 12px; color: #0381eb; text-decoration:none}
A.bleu_header2:Hover 				{color : #000000}

.bleu_bigtxt  {font-family: Verdana; font-size: 10px; color: #0381eb}
.blue_txt {font-family: Verdana; font-size: 11px; color: #0381eb}
.bleu_annuaire  {font-family: Verdana; font-size: 18px; font-weight: bold; color: #0381eb}
.menu_opened_bleu {CURSOR: hand; BACKGROUND-COLOR: #D9E3EC}
INPUT.bleu_form, SELECT.bleu_form, TEXTAREA.bleu_form  {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; border : 1px solid #0381eb;margin-bottom : 1px; background : #FFFFFF;}
.bleu_border { border:1px solid #0381eb}
.bleu_border_lr { border-left:1px solid #0381eb; border-right:1px solid #0381eb}
.bleu_border_br { border-bottom:1px solid #0381eb; border-right:1px solid #0381eb}
.bleu_border_tl { border-top:1px solid #0381eb; border-left:1px solid #0381eb}
.bleu_border_b { border-bottom:1px solid #0381eb}
.bleu_border_t { border-top:1px solid #0381eb}



.rouge_menu	{font-family: Verdana; font-size: 10px; color: #87172E}
A.rouge_menu,A.rouge_menu:LINK,VISITED	{font-family: Verdana; font-size: 10px; color: #87172E}
A.rouge_menu:Hover 				{color : #000000}

.rouge_header	{font-family: Verdana; font-size: 11px; font-weight: bold; color: #87172E}
.rouge_bigtxt  {font-family: Verdana; font-size: 10px; color: #87172E}
.rouge_annuaire  {font-family: Verdana; font-size: 18px; font-weight: bold; color: #87172E}
.menu_opened_rouge {CURSOR: hand; BACKGROUND-COLOR: #EDDCE0}
INPUT.rouge_form, SELECT.rouge_form, TEXTAREA.rouge_form  {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; border : 1px solid #87172E;margin-bottom : 1px; background : #FFFFFF;}

.vert_menu	{font-family: Verdana; font-size: 10px; color: #9c3}
A.vert_menu,A.vert_menu:LINK,VISITED	{font-family: Verdana; font-size: 10px; color: #9c3}
A.vert_menu:Hover {color : #000000}
.vert_header {font-family: Verdana; font-size: 11px; font-weight: bold; color: #9c3}
.vert_bigtxt {font-family: Verdana; font-size: 10px; color: #9c3}
.vert_annuaire  {font-family: Verdana; font-size: 18px; font-weight: bold; color: #9c3}
.menu_opened_vert {CURSOR: hand; BACKGROUND-COLOR: #DCE6E4}
.bleu_form_error {color:#FF0000; font-size:16px;}

INPUT.vert_form, SELECT.vert_form, TEXTAREA.vert_form {font-family :  Arial,Verdana, Helvetica, sans-serif; font-size : 12px; border : 1px solid #0381EB;margin-bottom : 1px; background : #003372;}


INPUT.vert_form
{
font-family:arial,verdana,sans-Serif; font-size : 12px;
font-size : 12px; 
background-color:#003372;
border:1px ridge #003372;
color:#FFF;
}

INPUT.vert_form_text,INPUT.vert_form_file,  SELECT.vert_form, TEXTAREA.vert_form_textarea
{
font-family:arial,verdana,sans-Serif; 
border:1px ridge #003372;
color:#000000;
background-color:#FFF;
font-size:12px;
}

INPUT.vert_form_text_all,INPUT.vert_form_file_all,TEXTAREA.vert_form_textarea_all
{
font-family:arial,verdana,sans-Serif; 
border:1px ridge #003372;
color:#000000;
background-color:#FFF;
font-size:12px;
width:100%;
}

INPUT.vert_form_text_200,INPUT.vert_form_file_200,TEXTAREA.vert_form_textarea_200
{
font-family:arial,verdana,sans-Serif; 
border:1px ridge #003372;
color:#000000;
background-color:#FFF;
font-size:12px;
width:200px;
}

INPUT.vert_form_text_250,INPUT.vert_form_file_250,TEXTAREA.vert_form_textarea_250
{
font-family:arial,verdana,sans-Serif; 
border:1px ridge #003372;
color:#000000;
background-color:#FFF;
font-size:12px;
width:250px;
}

.menu_out {FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif}
.menu_over {CURSOR: hand; BACKGROUND-COLOR: #FFF9F2}

.link_grey	{font-family: Verdana; font-size: 9px; color: #4f4f4f}
a.link_grey, a.link_grey:LINK,VISITED	{font-family: Verdana; font-size: 9px; color: #4f4f4f}
a.link_grey:HOVER {font-family: Verdana; font-size: 9px; color: #C2113A}

A.link_black,A.link_black:LINK,VISITED {font-family: Verdana; font-size: 10px; text-decoration:none; color: #000000}
A.link_black:HOVER {font-family: Verdana; font-size: 10px; text-decoration:none; color: #004080}

.white_txt {font-family: Verdana; font-size: 12px; color: #FFFFFF}
.menu_white {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold}
.red_txt {font-family: Verdana; font-size: 11px; color: #C2113A}

BODY {font-family: Verdana; font-size: 11px; color: #333333}

TD.hand {CURSOR: hand}

TD.tdbord {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333
}




TD.tdbordend {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333
}

TD.tdbordb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #C0E3FF;
}

TD.tdbordendb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color: #C0E3FF;
}

TD.tdbord1 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EB03E7;
}

TD.tdbord1end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EB03E7;
}

TD.tdbord1b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EB03E7;
	background-color: #C0E3FF;
}

TD.tdbord1endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EB03E7;
	background-color: #C0E3FF;
}

TD.tdbord2 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025BA4;
}

TD.tdbord2end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #025BA4;
}

TD.tdbord2b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #025BA4;
	background-color: #C0E3FF;
}

TD.tdbord2endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #025BA4;
	background-color: #C0E3FF;
}

TD.tdbord3 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82A402;
}

TD.tdbord3end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #82A402;
}

TD.tdbord3b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #82A402;
	background-color: #C0E3FF;
}

TD.tdbord3endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82A402;
	background-color: #C0E3FF;
}

TD.tdbord4 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #32CD32;
}

TD.tdbord4end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #32CD32;
}

TD.tdbord4b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #32CD32;
	background-color: #C0E3FF;
}

TD.tdbord4endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #32CD32;
	background-color: #C0E3FF;
}

TD.tdbord5 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6903EB;
}

TD.tdbord5end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6903EB;
}

TD.tdbord5b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6903EB;
	background-color: #C0E3FF;
}

TD.tdbord5endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6903EB;
	background-color: #C0E3FF;
}

TD.tdbord6 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A49502;
}

TD.tdbord6end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A49502;
}

TD.tdbord6b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A49502;
	background-color: #C0E3FF;
}

TD.tdbord6endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A49502;
	background-color: #C0E3FF;
}

TD.tdbord7 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB7903;
}

TD.tdbord7end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB7903;
}

TD.tdbord7b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EB7903;
	background-color: #C0E3FF;
}

TD.tdbord7endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EB7903;
	background-color: #C0E3FF;
}

TD.tdbord8 {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #778899;
}

TD.tdbord8end {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #778899;
}

TD.tdbord8b {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #778899;
	background-color: #C0E3FF;
}

TD.tdbord8endb {
	border-bottom: 1px solid #0381eb;
	border-left: 1px solid #0381eb;
	border-right: 1px solid #0381eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #778899;
	background-color: #C0E3FF;
}

TD.fond_bleu {
	border-bottom : 1px solid #0381eb;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0381eb;
}

TD.fond_blanc {
	background-color: #ffffff;
	border-bottom : 1px solid #0381eb;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0381eb;
}



.maintxt, LI.maintxt {font-family: Arial,Verdana; font-size: 10px; color: #333333}
A.maintxt, A.maintxt:LINK {font-family: Arial,Verdana; font-size: 10px; color: #333333; text-decoration:none}
a.maintxt:VISITED {font-family: Arial,Verdana; font-size: 10px; color: #333333; text-decoration:none}
A.maintxt:HOVER {font-family: Arial,Verdana; font-size: 10px; color: #000000; text-decoration:underline}
A.maintxt:ACTIVE {font-family: Arial,Verdana; font-size: 10px; color: #000000; text-decoration:underline}

.maintxt_apsit, LI.maintxt_apsit {font-family: Arial,Verdana; font-size: 12px; color: #333333;}
A.maintxt_apsit, A.maintxt_apsit:LINK {font-family: Arial,Verdana; font-size: 12px; color: #333333; text-decoration:none}
a.maintxt_apsit:VISITED {font-family: Arial,Verdana; font-size: 12px; color: #333333; text-decoration:none}
A.maintxt_apsit:HOVER {font-family: Arial,Verdana; font-size: 12px; color: #000000; text-decoration:underline}
A.maintxt_apsit:ACTIVE {font-family: Arial,Verdana; font-size: 12px; color: #000000; text-decoration:underline}



.pagination_selected {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold}
A.pagination_selected, A.pagination_selected:LINK {font-family: Verdana; font-size: 10px; color: #666666; text-decoration:none}
A.pagination_selected:VISITED {font-family: Verdana; font-size: 10px; color: #666666; text-decoration:none}
A.pagination_selected:HOVER {font-family: Verdana; font-size: 10px; color: #000000; text-decoration:underline}
A.pagination_selected:ACTIVE {font-family: Verdana; font-size: 10px; color: #000000; text-decoration:underline}

.pagination_selected_apsit {font-family: Arial,Verdana; font-size: 12px; color: #666666; font-weight:bold}
A.pagination_selected_apsit, A.pagination_selected_apsit:LINK {font-family: Arial,Verdana; font-size: 12px; color: #666666; text-decoration:none}
A.pagination_selected_apsit:VISITED {font-family: Arial,Verdana; font-size: 12px; color: #666666; text-decoration:none}
A.pagination_selected_apsit:HOVER {font-family: Arial,Verdana; font-size: 12px; color: #000000; text-decoration:underline}
A.pagination_selected_apsit:ACTIVE {font-family: Arial,Verdana; font-size: 12px; color: #000000; text-decoration:underline}


.smaintxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}


.titreannonce {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	color:#333333;
}

.recherche {background-color: #DEFF00}
.bigblack {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif}

.maintxtdisabled {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}




/* ajouts TJ */
TABLE.bleu_form {
	border:1px solid #0381EB;
	border-collapse:collapse;
	
}
TR.bleu_form  TD{/*
	border:1px solid #0381EB;*/
}

DIV.odd,
TR.odd{

}

DIV.odd:hover,
TR.odd:hover{
	/*color:#EEE;*/
	background-color:#DDD;
}


DIV.even,
TR.even {
	/*color:#CECECE;*/
	background-color:#BBB;
}


DIV.even:hover,
TR.even:hover{
	/*color:#BEBEBE;*/
	background-color:#999;
}

