
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
th  {color:white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

form { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link { }
a:visited { }
a:hover { }
a:active { }
a.bouton-menu{text-decoration:none; color:#ffffff;}

tr.first {background-color:#587993;}
td.debut {border-right: 1px dashed #587993;border-bottom: 1px solid #587993;padding:3px}
td.fin {border-bottom: 1px solid #587993;padding:3px}
th.debut {border-right: 1px dashed #587993;border-bottom: 1px solid #587993;padding:3px}
th.fin {border-bottom: 1px solid #587993;padding:3px}
input.enreg {background-color:#123056;color:#ffce4a;font-size: 11px; font-family: Verdana;font-weight: bold;}
input.supp {background-color:maroon;color:#fff;font-size: 11px; font-family: Verdana;font-weight: bold;}
input.forme{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; white-space: nowrap; }
input.Connecter {background-color:#123056;color:#ffce4a;font-size: 11px; font-family: Verdana;}


#rechercher_breadcrumb{margin:0px 0px 0px 0px;padding:2px 10px 2px 10px;font-size:10px;}


#rechercher_breadcrumb{
background-color:#123056;
color:white;
 font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}



#rechercher_content{
border:0px;color:#123056;
border-top-width:0px;
border-right-width:1px;
border-bottom-width:0px;
border-left-width:1px;
border-color:#123056;
border-style:solid
}

#rechercher_main{
padding:10px 100px 0px 10px;
}

input,select,textarea{font-family:tahoma, arial, sans-serif;font-size:100%;color:#000}
table input.inputSubmit{background-color:#000;color:#f4d20b;width:auto;padding:0 6px;margin:0}
table select.selectMultiple{width:170px;padding:1px 3px}
#rechercher_footer{background-color:#123056;color:white;height:2px}
#rechercher_footer,#rechercher_footer a:link,#rechercher_footer a:visited,#rechercher_footer a:hover,#rechercher_footer a:focus,#rechercher_footer a:active{color:#f4d20b}

/**Gestion erreur*/

td.required1 {background-color:#ffffe1;border-bottom: 1px solid RED;border-TOP: 1px solid RED;border-LEFT: 1px solid RED;}
td.required2 {background-color:#ffffe1;border-bottom: 1px solid RED;border-TOP: 1px solid RED;border-RIGHT: 1px solid RED;}
p.error_text{
background-color:#f00;
background-position:120px 0px;
background-image:url(../images/images_styles/icon_error.gif);
background-repeat:no-repeat;
padding-left:145px;
color:#fff;
border:1px solid #000;
}


div.cadre{
border:1px solid BLack;
background-color:#ffffe1;
}
div.cadre_info{
border:1px solid #ffce4a;
background-color:#F1EFBC;
}

div.connexion{text-align:center; float:left;margin-left:5px;  width:250px;border:1px solid #ffce4a;
background-color:#ffffe1;color:#314B66;font-size:88%}
 div.connexion h4{/*background-image:url(../images/images_styles/icon_info.gif);*/background-repeat:no-repeat;background-position:top left;
padding:0px 0 0px 0px;border-width:0 0 1px 0;border-style:solid;border-color:#ffce4a;color:#314B66;font-size:104%;margin-top:1px;height:30px;text-align:center;background-color:#F1EFBC}
 div.connexion p{ margin:0em 0em 1.2em 0em;color:#314B66;text-align:center}
 div.connexion p.last{margin:0em 0em 1.2em 0em;height:20px;}
 
div.obtenir_connexion{text-align:center;margin-left:300px; width:250px;border:1px solid #ffce4a;
background-color:#ffffe1;color:#314B66;font-size:88%}
 div.obtenir_connexion h4{/*background-image:url(../images/images_styles/icon_info.gif);*/background-repeat:no-repeat;background-position:top left;
padding:0px 0px 0px 0px;border-width:0 0 1px 0;border-style:solid;border-color:#ffce4a;color:#314B66;font-size:104%;margin-top:1px;height:30px;text-align:center; background-color:#F1EFBC}
 div.obtenir_connexion p{ margin:0em 0em 1.2em 0em;color:#314B66;text-align:center}
 div.obtenir_connexion p.last{margin:0em;height:40px;}
 
div.cadre_connexion{margin-left:auto; margin-right:auto;margin-left:210px !ie;text-align:center;width:580px;}