body {
	background-color: #FFFFFF;
	/*background-image: url(images/logo.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	
}

form {
margin: 0px;
}


.titreorange1 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E94F3E;
	line-height: 15px;
}
.text11 {
	font-family: "Arial";
	font-size: 11px;
	color: #333333;
	background-color:#e8f1f9;
}

.text11_bis {
	font-family: "Arial";
	font-size: 11px;
	color: #333333;
	background-color:#f9fbfd;
}

.tex11_tele {
	font-family: "Arial";
	font-size: 12px;
	color: #333333;
	background-color:#e8f1f9;
}


.text10 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.lien10 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.lien10:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #EA4E35;
}

.textgris{
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.lien11 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.lien11:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #E94F3E;
}

.trebuchet10{
	font-family: Arial,Century Gothic, "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}

.trebuchetnav {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #292929;
	text-decoration: none;
	line-height: 16px;

}

.trebuchetnav:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #336600;
	text-decoration: none;
	line-height: 16px;

}

.trebuchetrose {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.trebuchetrose:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #E94F3E;
}




.formulaire2 {
	font-size:10px;
	color:#757575;
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-weight:lighter;
	border:solid 1px #aaaaaa;	
}

.formulaire {
	font-size:11px;
	color:#44432B;
	font-family:arial;
	font-weight:normal;
}
.fond_recherche_simple {
	background-image: url(images/fond_recherche_simple.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.frame {
	width: 195px;
	
	height: 260px;
	border-color:#F1F5E2 ; 
	border-width:1px; 
	border-style:solid; 

}
.vignettes {
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 250px;
	marginright: 10px;
	margin-right: 10px;	
}

.titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #0065a9;
}

.titre2 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0065a9;
}

/* FORM */
.formerreur {
color: #FF0000;
font-weight: bold;
font-size: 11px;
font-family:"Arial";
}

.formok {
color: red;
font-weight: bold;
font-size: 11px;
font-family:"Arial";
}

/* 
MENU FLOTTANT + TOOLTIP
*/
#chargement_encours {
padding: 3;
/*
-moz-box-sizing: border-box; box-sizing: border-box;
position: absolute; visibility: hidden; left: 50%; top: 300; width: 300; margin-left: -150; 
background-color: #ffffff; border: 1px solid #000000; font-size: 9pt; padding: 5;
*/
font-weight: bold; display:none;
}
#chargement_encours A { /* display: block; */ text-decoration: none; color: #000000; }
.iframe_chargement { width: 0; height: 0; border: 0; }

/* Tooltip */
#infobulle { background-color: #ffffff; padding: 2;border :solid 1px black; color: #000000; font-size: 8pt; }

/* Télécharger + imprimer */
.menu_telecharger { 
-moz-box-sizing: border-box; box-sizing: border-box; 
position: absolute; display: none; width: 140px;
background-color: #ffffff; padding: 4; border: 1px solid #000000; color: #000000; font-size: 8pt;
}
.menu_telecharger A { color: #000000; font-weight: bold; padding: 0; display: block; }
.menu_telecharger A:hover { color: #C20202; background-color: #f0f0f0; }

/* Transférer photo vers sélection */
.menu_transferer { 
-moz-box-sizing: border-box; box-sizing: border-box;
position: absolute; display: none; width: 180px;
background-color: #ffffff; padding: 4; border: 1px solid #000000; color: #000000; font-size: 8pt;  }
.menu_transferer FORM { padding: 0; margin: 0; }
/*
.menu_transferer A { color: #000000; font-weight: bold; display: block; }
.menu_transferer A:hover { color: #C20202; background-color: #f0f0f0; }
*/
.menu_transferer SELECT { font-size: 8pt; width: 120px; }
.menu_transferer .input_button { font-size: 8pt; font-weight: bold; border: 1px solid #000000; }

/* 
RECHERCHE AVANCEE 
*/
#contenu_rechav { height: 270; width: 190; overflow:auto;}

UL.thesaurus { padding: 0 0 0 8; margin: 0; line-height: 10px; }
LI.thesaurus { list-style-type: none; }
LI.thesaurus_couleur1 { color: #e8a81c; }

.messageclient { font-family: "Arial"; font-size: 12px; font-weight: bold; }
.messageclient A { color: #aaaaaa; }

#themes_accueil { margin-bottom: 20px; }
#fulltext_accueil { width:165px; }

.marron {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #824C3B;
	text-decoration: none;
}

.marron:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #1C110D;
}

.lienblanc
{
 color:black;
 font-size:10px;
}


.vignette
{
 border:solid 1px #999999;
}

.arialpetit
{
 font-size:12px;
 font-family: Arial , Verdana,  Helvetica, sans-serif;
}


.lienvert {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 14px;
}
.lienvert:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #E94F3E;
}

.date {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C00086;
}

.lienverdana {
color:#0065a9;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
line-height:14px;
text-decoration:none;
}
.lienverdana:hover {
color:#666666;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
}

.lienverdana_haut {
color:#666666;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
line-height:14px;
text-decoration:none;
}
.lienverdana_haut:hover {
color:#ffffff;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
}

.restriction {
color:#000000;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
} 

.bt_rouge_blanc
{
 background:#eb5f50;
 color:white;
 border:solid 1px #eb5f50;
}

.trebuchetblanc {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px;
}
.trebuchetblanc:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #740e0b;
}

.bouton2 {
background-color:#EB6051;
border-style:none;
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:normal;
}
.bouton2:hover {
background-color:#EB6051;
border-style:none;
color:#000000;
font-family:arial;
font-size:11px;
font-weight:normal;
}

.tablecompte_infos {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	float:left;	
	margin-left:15px;
	margin-right:15px;
}

.tablecompte_connexions
{
	float:left;
}

.ligne_connexion
{
	background-color:#f5f5f5;
	border-bottom:solid 1px #808080;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}

.tablecompte_downloads
{
	float:left;
}

.ligne_download
{
	background-color:#f5f5f5;
	border-bottom:solid 1px #808080;
	font-family:Arial;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}

.ligne_download TD
{
	background-color:#f5f5f5;
	border-bottom:solid 1px #808080;
	font-family:Arial;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}

.tablecompte_commandes
{
	float:left;
	background-color:#f5f5f5;
}



.tab_{
	float:left;	
	text-align:left;	
	list-style-type:none;	
	liste-style-position:inside;	
	padding:5px;
	background-color:#CCCCCC;
	border:solid 1px #CCCCCC;
}

.tab_selected{
	background-color:#F5F5F5;	
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	list-style-type:none;
	liste-style-position:inside;	
	float:left;	
	text-align:left;	
	padding:5px;
}

.tab_link_{
	text-decoration:none;
	color:black;
}

.tab_link_selected {
	font-weight:bold;
	text-decoration:none;
	color:black;
}

#tabs_profil {
	font-size:11px;
	font-family:arial;	
	background-color:#f5f5f5;	
	width:800px;
	text-align:left;
	margin:0px;
	padding:0px;
}

#tabs_LDD {
	font-size:11px;
	font-family:arial;	
	background-color:#f5f5f5;		
	text-align:left;
	margin:0px;
	padding:0px;
}


.cadre_bleu_h {
	background:transparent url(../img/cadre_bleu_h.jpg) no-repeat scroll left bottom;
	height:9px;
}

.cadre_bleu_m {
	background:transparent url(../img/cadre_bleu_m.jpg) repeat-y scroll left bottom;
}

.cadre_bleu_b {
	background:transparent url(../img/cadre_bleu_b.jpg) no-repeat scroll left bottom;
	height:13px;
}

.thead, tfoot {
background-color:#B2AA9F;
border:1px solid #C5EAD8;
}
.th1 {
background-color:#f5f5f5;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:3px;
}
.th2 {
background-color:#FFFFFF;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:3px;
}
.th3 {
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:2px;
}
.th1b {
background-color:#F5F4F1;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:3px;
}
.th2b {
background-color:#FFFFFF;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:3px;
}
.th3b {
background-color:#D5EBDF;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:2px;
}
.td1 {
background-color:#CDE6DA;
border:1px solid #C5EAD8;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:10px;
padding:5px;
text-align:left;
}


/* spécifiques eliot */

.txt_legende {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.txt_date {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.txt_copyright {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.txt_form_acces {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
}

.txt_form_acces_lien, .txt_form_acces_lien:link, .txt_form_acces_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	text-decoration: underline;
}

.txt_form_acces_lien_gris, .txt_form_acces_lien_gris:link, .txt_form_acces_lien_gris:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size:11px;
	color: grey;
	text-decoration: underline;
}

.txt_form_acces_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	text-decoration: none;
}


.form_acces {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


.form_acces_ok {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #0065a9;
	font-weight: bold;

}


body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
}
/**************************************************************************************/
.txt_adresse {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.txt_tel {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.txt_bienvenue {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
/**************************************************************************************/
.menu_lien, .menu_lien:link, .menu_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	font-weight: bold;
	text-decoration: none;
}

.menu_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.menu_lien_inv, .menu_lien_inv:link, .menu_lien_inv:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.menu_lien_inv:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	font-weight: bold;
	text-decoration: none;
}
/**************************************************************************************/


.titre_encart {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txt_encart_01 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0065a9;
}
.txt_encart_02 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
}
/**************************************************************************************/
.txt_liste_deroulante {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
}
.txt_encart_03_lien, .txt_encart_03_lien:link, .txt_encart_03_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_03_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_04_lien, .txt_encart_04_lien:link, .txt_encart_04_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_04_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_05_lien, .txt_encart_05_lien:link, .txt_encart_05_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_05_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
/**************************************************************************************/
.txt_liste_deroulante_02 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}
.titre_barre_titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txt_barre_titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt_barre_titre_lien, .txt_barre_titre_lien:link, .txt_barre_titre_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txt_barre_titre_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
	text-decoration: none;
}
.txt_form_barre_titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/**************************************************************************************/
}.titre_page_01 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0065a9;
}
.txt_page_01 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt_page_01_lien, .txt_page_01_lien:link, .txt_page_01_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.txt_page_01_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
	text-decoration: none;
}
/**************************************************************************************/


.titre_coord {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_coord {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_coord_adresse {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titre_contact {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_contact {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

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


.titre_infos {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_infos {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titre_cdv {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_cdv {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


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

.txt_encart_lien, .txt_encart_lien:link, .txt_encart_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txt_encart_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
	text-decoration: underline;
}

.txt_encart_lien_gros, .txt_encart_lien_gros:link, .txt_encart_lien_gros:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.txt_encart_lien_gros:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #0065a9;
	text-decoration: underline;
}

.menu_item {
	float:left;
}

.panier_up {
	border-top:solid 1px #e2e1dc;
	border-left:solid 1px #e2e1dc;
	border-right:solid 1px #e2e1dc;
	background-color:#f6f6f6;
}
.panier_req {
	border-bottom:solid 1px #e2e1dc;
	border-left:solid 1px #e2e1dc;
	border-right:solid 1px #e2e1dc;
	background-color:#f6f6f6;	
}

.lien_new_sel
{
  font-weight:bold;
  color:#0065a9;
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

.bienvenue {
	color:#0065a5;
	font-size:11px;
	font-weight:bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.credit
{	
	color:#393939;
	font-size:11px;
	font-weight:bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.credit A {
 	color:#393939;
	font-size:11px;
	font-weight:bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.bloc_mc
{
		overflow:auto; 
		width:394px;
		height: auto;
		background-color:#ebf5ff;
		padding:5px;
}

.titre_zoom 
{
		color:#0065A9;
		font-size:11px;
		font-weight:bold;
		font-family:Arial, Verdana, Helvetica, sans-serif;	
}

.texte_zoom 
{
		color:#000000;
		font-size:11px;		
		font-weight:bold;
		font-family:Arial, Verdana, Helvetica, sans-serif;	
}

/* ombrage recherche rapide */ 

.wrap1, .wrap2, .wrap3 {
display:block;
}
.wrap1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/shadows/shadow.gif) no-repeat scroll right bottom;
float:left;
}
.wrap2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/shadows/corner_bl.gif) no-repeat scroll left bottom;
}
.wrap3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/shadows/corner_tr.gif) no-repeat scroll 100% -15px;
padding:0 10px 10px 0;
}

/*.wrap3 img {
border-color:#EFEFEF #CCCCCC #CCCCCC #EFEFEF;
border-style:solid;
border-width:1px;
display:block;
}*/


#quicksearch {
background-color:#FFFFFF;
z-index:4000;
font-size:11px;
font-family:arial;
font-weight:bold;
}

.fulltext_field_td { 
 width:194px;
 height:25px;
 background-image:url(../img/fond_fulltext.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.fulltext_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:184px;
}

#fulltext_field_rs {
 border:solid 1px grey;
 width:170px;
}


#flyout{
 visibility:hidden;
 margin-left:3px;
 margin-top:-27px;
}

#flyout_rs{
 visibility:hidden;
 position:absolute;
 left:210px;
 top:85px; 
}


.conteneur_zoom {
		margin:10px;
}

#desc_pub_photo {
 width:500px;
}

#desc_pub_legende{
	font-family:Arial, Verdana, Helvetica, sans-serif;	
	padding: 2px 30px 30px 15px; 
	font-size: 14px; 
	vertical-align: top; 
	text-align: justify;
	width:600px;
}

.login_pass_td { 
 width:78px;
 height:22px;
 background-image:url(../img/fond_login_pass.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.login_pass_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:68px;
	font-size:9px;
}

.news
{
	background-image:url(../img/fond_news.jpg);
	background-repeat:no-repeat;
}

.confirm_mdp {
		font-family : Arial;
		margin-left: 35px;
}

.reference {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color: #979398;
}

.patienter {
	position:absolute;
	top:0px;
	left:0px;
	z-index:4000;
	text-align:center;
	opacity : 0.7;
  filter : alpha(opacity=70); 
	color:white;
	background-color:black;
	width:100%;
	height:100%;
	font-size:24px;
	font-weight:bold;		
	font-family:arial;	
}

.vignette_brshow{
	display:block;
}

.vignette_brhide{
	display:none;
}

.pip_table_LDD {
font-family:arial;	
border-collapse:collapse;
font-size:11px;
margin-top:15px;
}
.pip_table_LDD td {
border:1px solid grey;
border-collapse:collapse;
margin:0;
padding:1px;
}
.pip_table_LDD tr {
text-align:center;
}

.inscrire_titre {
	font-family:Arial;
	font-weight:bold;
	font-size:12pt;
}

.inscrire_obli
{
	color:#FF0000;
	font-size:12pt;
	font-weight:bold;	
}

.inscrire_table {
	background-color:#f8f8f8;
	font-family: "Arial";
	font-size: 11px;
	color: #333333;
}

.inscrire_field_td { 
 width:242px;
 height:26px;
 background-image:url(../img/fond_inscrire.gif);
 background-repeat: no-repeat;
 background-position:center center; 
}

.inscrire_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:15px;
	margin-right:15px;
	width:225px;
}

.inscrire_textarea_field_td { 
 width:242px;
 height:90px;
 background-image:url(../img/fond_inscrire_textarea.gif);
 background-repeat: no-repeat;
 background-position:center center; 
}

.inscrire_textarea_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:15px;
	margin-right:15px;
	width:225px;
}

.liste_field_td {
 width:150px;
 height:26px;
 background-image:url(../img/fond_liste.gif);
 background-repeat: no-repeat;
 background-position:center center; 
}

.liste_field {
 border:solid 1px white;
 background-color:#FFFFFF;
 margin-left:5px;
 margin-right:5px;
 margin-top:4px;
 width:135px;
 font-size:11px;
}

.as_field_td { 
 width:28px;
 height:21px;
 background-image:url(../img/fond_as.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.as_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:18px;
	height:15px;
	font-size:10px;
}

.format_selected {
background-color:#336EB6;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

#iframe_cgv {
height: 1200px;
background: yellow;
}
html>body #iframe_cgv {
height: auto;
min-height: 1200px;
} 

.par_field_td { 
 width:55px;
 height:21px;
 background-image:url(../img/fond_par.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.par_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:45px;
	height:17px;
	font-size:10px;
}

/* alamy search */
.alamy_search {
	width:100%;
	background-color:#ededed;
	height:50px;
}