/* CSS Document */
body
{
margin-top:0px;
margin-left:0px;
margin-bottom:30px;
margin-right:0px;
}
.text {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
.text_noir12 {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY:Arial;
	font-weight: bold;
}
.text_noir13 {
	FONT-SIZE: 13px;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
}
.text_blanc11 {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
}

.text_blanc11:hover {
	FONT-SIZE: 11px;
	COLOR: #00CCFF; 
	FONT-FAMILY: Arial; 
}




.text_vert_fonce11 {
	FONT-SIZE: 11px;
	COLOR: #5D6804; 
	FONT-FAMILY: Arial; 
}
.text_orange11 {
	FONT-SIZE: 11px;
	COLOR: #FF7300; 
	FONT-FAMILY: Arial; 
}
.text_vert11 {
	FONT-SIZE: 11px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial; 
}
.text_blanc14 {
	FONT-SIZE: 14px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
}
.text_gris15 {
	FONT-SIZE: 22px;
	COLOR: #A5A5A5; 
	font-family: 'Segoe UI Light', 'Segoe UI', Segoe, Tahoma, Helvetica, Arial, sans-serif;
}
.text_vert18 {
	FONT-SIZE: 18px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	padding-top:5px 
}
.text_bleu18 {
	FONT-SIZE: 18px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	padding-top:5px 
}
.text_vert18 {
	FONT-SIZE: 18px;
	COLOR: #B1C415; 
	FONT-FAMILY: Arial;
	padding-top:5px 
}

.text_bleu_fonce20 {
	FONT-SIZE: 20px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	padding-top:5px 
}
.text_vert20 {
	FONT-SIZE: 20px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	padding-top:5px 
}
.text_vert21 {
	FONT-SIZE: 12px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	font-weight:bold;
}
.text_gris_fonce11 {
	FONT-SIZE: 11px;
	COLOR: #7d7d7d; 
	FONT-FAMILY: Arial; 
}
.text_gris_clair11 {
	FONT-SIZE: 11px;
	COLOR: #cccccc; 
	FONT-FAMILY: Arial; 
}
.text_bleu11 {
	FONT-SIZE: 11px;
	COLOR: #00AADD; 
	FONT-FAMILY: Arial; 
}
.text_bleu_espace11{
	FONT-SIZE: 11px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	padding-left:10px;
}



.TT {
	FONT-SIZE: 11px;
	COLOR: #FF9C00;
	FONT-FAMILY: Arial;
	font-weight: bold;
	text-transform:uppercase
}
.lien_gris_fonce_espace11 {
	FONT-SIZE: 11px;
	COLOR: #7d7d7d; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-left:7px;
	padding-right:7px;
		
}
.lien_gris_fonce_espace11:hover {
	FONT-SIZE: 11px;
	COLOR: #7d7d7d; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	padding-left:7px;
	padding-right:7px;	
}

.lien_bleu_espace11 {
	FONT-SIZE: 11px;
	COLOR: #00AADD; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-left:7px;
	padding-right:7px;
		
}
.lien_bleu_espace11:hover {
	FONT-SIZE: 11px;
	COLOR: #00AADD; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	padding-left:7px;
	padding-right:7px;	
}
.lien_bleu11 {
	FONT-SIZE: 11px;
	COLOR: #00AADD; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;

		
}
.lien_bleu11:hover {
	FONT-SIZE: 11px;
	COLOR: #00AADD; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;

}
.lien_noir11 {
	FONT-SIZE: 11px;
	COLOR: #000; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;

		
}
.lien_noir11:hover {
	FONT-SIZE: 11px;
	COLOR: #000; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;

}

.lien_vert11 {
	FONT-SIZE: 11px;
	COLOR: #ADC10F; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;

		
}
.lien_vert11:hover {
	FONT-SIZE: 11px;
	COLOR: #ADC10F; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;

}

.lien_vert_fonce11 {
	FONT-SIZE: 11px;
	COLOR: #5D6804; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;

		
}
.lien_vert_fonce11:hover {
	FONT-SIZE: 11px;
	COLOR: #5D6804; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;

}


.lien_orange11 {
	FONT-SIZE: 11px;
	COLOR: #FF7401; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;

		
}
.lien_orange11:hover {
	FONT-SIZE: 11px;
	COLOR: #FF7401; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;

}


.lien_gris_fonce11 {
	FONT-SIZE: 11px;
	COLOR: #7d7d7d; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right:7px;	
}
.lien_gris_fonce11:hover {
	FONT-SIZE: 11px;
	COLOR: #7d7d7d; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	padding-right:7px;	
}

.lien_sous_menu {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right:10px;	
}
.lien_sous_menu:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	padding-right:10px;	
}

.lien_menu_left{
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-weight:normal;
}
.lien_menu_left:hover{
	FONT-SIZE: 11px;
	COLOR: #363737; 
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;


}


.liste_bleu
{
list-style-image: url(image/gif/puce_jaune.gif);
}
.liste_verte
{
list-style-image: url(image/gif/puce_verte.gif);
}
.tableau{
	BORDER-RIGHT: #919191 1px solid; 
	BORDER-LEFT: #919191 1px solid; 
	BORDER-BOTTOM: #919191 1px solid; 
	BORDER-top: #919191 1px solid; 
	FONT-FAMILY: arial;
}
input.recherche {
	color:#00AADD;
	BORDER-RIGHT: #0072c6 1px solid; 
	BORDER-TOP: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #0072c6 1px solid; 
	BORDER-BOTTOM: #0072c6 1px solid; 
	FONT-FAMILY: Arial;
	background-image: url(image/gif/btn_go_rechercher.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-left:5px;
	padding-left:5px;
	width:150px;
	height:17px;
	padding-top:2px;
}
input.contact2 {
	color:#7d7d7d;
	BORDER-RIGHT: #0072c6 1px solid; 
	BORDER-TOP: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #0072c6 1px solid; 
	BORDER-BOTTOM: #0072c6 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:330px;
	height:17px;
	padding-top:2px;
}
input.contact_vert {
	color:#7d7d7d;
	BORDER-RIGHT: #AABD0A 1px solid; 
	BORDER-TOP: #AABD0A 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #AABD0A 1px solid; 
	BORDER-BOTTOM: #AABD0A 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:330px;
	height:17px;
	padding-top:2px;
}
input.contact_qte {
	color:#7d7d7d;
	BORDER-RIGHT: #0072c6 1px solid; 
	BORDER-TOP: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #0072c6 1px solid; 
	BORDER-BOTTOM: #0072c6 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:35px;
	height:17px;
	padding-top:2px;
}
input.contact_qte_vert {
	color:#7d7d7d;
	BORDER-RIGHT: #0072c6 1px solid; 
	BORDER-TOP: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #0072c6 1px solid; 
	BORDER-BOTTOM: #0072c6 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:35px;
	height:17px;
	padding-top:2px;
}
input.contact_date {
	color:#7d7d7d;
	BORDER-RIGHT: #0072c6 1px solid; 
	BORDER-TOP: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #0072c6 1px solid; 
	BORDER-BOTTOM: #0072c6 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:290px;
	height:17px;
	padding-top:2px;
}
input.contact_date_vert {
	color:#7d7d7d;
	BORDER-RIGHT: #AABD0A 1px solid; 
	BORDER-TOP: #AABD0A 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #AABD0A 1px solid; 
	BORDER-BOTTOM: #AABD0A 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:290px;
	height:17px;
	padding-top:2px;
}

input.contact_login {
	color:#7d7d7d;
	BORDER: #6db1e3 1px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:250px;
	height:20px;
	padding-top:2px;
}

input.contact_login_auth {
	color:#7d7d7d;
	BORDER: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:180px;
	height:17px;
	padding-top:2px;
}
input.contact {
	color:#A4A4A4;
	BORDER: #274D86 1px solid;FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	background-image:url(images/gif/fond_input.gif);
	padding-left:5px;
	height:20px;
	width:400px;
}
textarea{
	color:#7d7d7d;
	BORDER-RIGHT: #AABD0A 1px solid; 
	BORDER-TOP: #AABD0A 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #AABD0A 1px solid; 
	BORDER-BOTTOM: #AABD0A 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-right:5px;
	width:330px;
	height:80px;
}
.acces
{
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 11px; 
	color: #02A6EE;
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Arial;
	font-weight:bold;
	width: 80 px;
	margin-left: 5px;

}
.acces_vert
{
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 11px; 
	color: #0072c6;
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Arial;
	font-weight:bold;
	width: 80 px;
	margin-left: 5px;

}

.acces_vert_contact
{
	BORDER: #6db1e3 1px solid; 
	FONT-SIZE: 11px; 
	color: #0072c6;
	FONT-FAMILY: Arial;
	font-weight:bold;
	width: 262px;
	height:25px;
}
.tab_valeur
{
	BORDER-TOP: #D50000 5px solid; 
	BORDER-BOTTOM: #D50000 5px solid; 
	BORDER-LEFT: #D50000 5px solid; 
	BORDER-RIGHT: #D50000 5px solid; 
	padding-bottom:20px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
}

.valeur
{
	BORDER-LEFT: #809CCC 1px dashed;
	BORDER-BOTTOM: #809CCC 1px dashed;
	BORDER-TOP: #809CCC 1px dashed;
	BORDER-RIGHT: #809CCC 1px dashed;
	background-color:#eee;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.cel_titre
{
	background-color:#1681C2;
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:27px;


}
.cel_titre_vert
{
	background-color:#0072c6;
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:27px;


}
.even
{
background-color:#F6F6F6;
height:24px;
	FONT-SIZE: 12px;
	COLOR: #3b3b3b; 
	FONT-FAMILY: Arial;
	padding-left:10px;
		padding-right:10px;
		height:25px;
}
.odd
{
background-color:#ECEDED;
height:24px;
	FONT-SIZE: 12px;
	COLOR: #3b3b3b; 
	FONT-FAMILY: Arial;
	padding-left:10px;
			padding-right:10px;
					height:25px;
}
#input_new_photo {

	font-family: Arial;

	font-size: 11px;
		height:20px;

	width: 338px;

	border: solid 1px #0072c6;

	background-color: #ffffff;

}
.selectedcrumbtrail_green {
color:#0072c6;
font-family:tahoma;
font-size:11px;
font-weight:bold;
}

.border_table{background-image:url(images/bordertabs.gif) ;}


/*TwreTable Style : portailPDMListElem Start*/
table.portailPDMViewElem { 	
} 

table.portailPDMViewElem table{
	padding: 0px;
	margin: 0px;
}

table.portailPDMViewElem .tab_info {
background-color:#ECEDED;
height:24px;
	FONT-SIZE: 12px;
	COLOR: #3b3b3b; 
	FONT-FAMILY: Arial;
	padding-left:10px;
			padding-right:10px;
					height:25px;

}

table.portailPDMViewElem .tab_info2 {
	
}

table.portailPDMViewElem input.tableau_resultat_recherche {
	color:#7d7d7d;
	BORDER-RIGHT: #AABD0A 1px solid; 
	BORDER-TOP: #AABD0A 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #AABD0A 1px solid; 
	BORDER-BOTTOM: #AABD0A 1px solid; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:120px;
	height:17px;
	padding-top:2px;
}

table.portailPDMViewElem .text_titre {
	FONT-SIZE: 11px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial; 
}

table.portailPDMViewElem td.listeTitle {
	background-color: #DEDFE2;
	padding: 2px;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	
	background-color:#0072c6;
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:27px;
}

table.portailPDMViewElem input{
	border: 1px solid #aaa;
	border-left-color: #777;
	border-top-color: #777;
	font-family: Arial;
	font-size: 11px;
}

table.portailPDMViewElem input.focus {
	background: #ffc none;
	border: 1px solid #fc0;
}

table.portailPDMViewElem tr.text_affichage, table.portailPDMViewElem td.text_affichage {
background-color:#ECEDED;
color:#0072c6;
font-family:Arial;
font-size:12px;
height:25px;
padding-left:10px;
padding-right:10px;
	
}

table.portailPDMViewElem td.searchBody {
	/*border: 1px solid #A9BEC7;*/
	text-align: right;
	padding: 5px 2px 5px 2px;
}

table.portailPDMViewElem Input.searchInput {
	width: 100%;
}

table.portailPDMViewElem td.searchBackground {
	background-color: #A9BEC7;
}

table.portailPDMViewElem td.searchTitle {
	padding: 2px 4px 2px 4px;
	text-align: left;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

table.portailPDMViewElem td.searchStyle {
	padding: 2px 4px 2px 4px;
	text-align: right;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}
 
table.portailPDMViewElem td.searchStyle input.searchButton{
	height: 20px;
	width: 80px;
}

table.portailPDMViewElem td.searchStyle input.searchInput{
	height: 15px;
	width: 150px;
	
	border: 1px solid #aaa;
	border-left-color: #777;
	border-top-color: #777;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0.3em;
}

table.portailPDMViewElem td.searchAdvHeadStyle {
	padding: 2px 4px 2px 4px;
	text-align: left;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	background-color: #E7ECEF;
}

table.portailPDMViewElem td.searchAdvStyle {
	padding: 2px 4px 2px 4px;
	text-align: left;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	background-color: White;
}

table.portailPDMViewElem td.searchAdvImgStyle {
	padding: 2px 4px 2px 4px;
	text-align: right;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	background-color: White;
}

table.portailPDMViewElem a.searchAdvStyle, a.searchAdvStyle:hover, a.searchAdvStyle:active, a.searchAdvStyle:visited
	{
	padding: 2px 4px 2px 4px;
	text-align: left;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

table.portailPDMListElem {
	background-color: #FFFFFF;
}

table.portailPDMListElem img{
	border: 0px;
}

table.portailPDMListElem input{
	border: 1px solid #aaa;
	border-left-color: #777;
	border-top-color: #777;
	font-family: Arial;
	font-size: 11px;
}

table.portailPDMListElem input.focus {
	background: #ffc none;
	border: 1px solid #fc0;
}

table.portailPDMListElem tr {
	height: 28px;
}

table.portailPDMListElem td {
	padding: 1px;
	height : 15px;
}

table.portailPDMListElem td  img{
	padding : 1px 2px 1px 2px;
	vertical-align : middle;
}

table.portailPDMListElem td.listeheadOut a, table.portailPDMListElem td.listeheadOut a:hover, table.portailPDMListElem td.listeheadOut a:active, table.portailPDMListElem td.listeheadOut a:visited{
	background-color:#0072c6;
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:27px;
	
	text-align  :center;
	font-weight: bold;
}

table.portailPDMListElem td.listeheadOver a, table.portailPDMListElem td.listeheadOver a:hover, table.portailPDMListElem td.listeheadOver a:active, table.portailPDMListElem td.listeheadOver a:visited{
	background-color:#0072c6;
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:27px;
}

table.portailPDMListElem td.listeheadOut {	
	 background-color:#0072c6;
	FONT-SIZE: 12px;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	height:27px;
	text-align  :center;
	font-weight: bold;
}

table.portailPDMListElem td.listeheadOver {	
	color: #0072c6;
	padding: 2px;
	vertical-align: middle;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	height: 28px;
	text-decoration: none;
	text-align:center;
	background-color: #dbeff5;
}

table.portailPDMListElem td.listebody {
	padding: 2px;
	vertical-align: middle;
	text-align: left;
}

table.portailPDMListElem td.listeBodyR {
	padding: 2px;
	vertical-align: middle;
	text-align: right;
}

table.portailPDMListElem tr.even {
	background-color: #dbeff5;
	color: black;
	vertical-align: middle;
	height: 28px;
	font-family: Arial;
	font-size: 11px;
	margin:5px 5px 5px 10px;
	padding:5px 5px 5px 10px;
	text-decoration:none;
        text-align:center;
}

table.portailPDMListElem tr.odd {
	background-color: #f0f6f9;
	color: black;
	vertical-align: middle;
	height: 28px;
	font-family: Arial;
	font-size: 11px;
	margin:5px 5px 5px 10px;
	padding:5px 5px 5px 10px;
	text-decoration:none;
        text-align:center;
}

table.portailPDMListElem tr.over {	
	background-color: transparent;
	color: black;
	vertical-align: middle;
	height: 28px;
	font-family: Arial;
	font-size: 11px;
	margin:5px 5px 5px 10px;
	padding:5px 5px 5px 10px;
	text-decoration:none;
}

table.portailPDMListElem tr.even td {
	background-color:#ECEDED;
height:24px;
	FONT-SIZE: 12px;
	COLOR: #3b3b3b; 
	FONT-FAMILY: Arial;
	padding-left:10px;
			padding-right:10px;
					height:25px;
}

table.portailPDMListElem tr.odd td {
	background-color:#F6F6F6;
height:24px;
	FONT-SIZE: 12px;
	COLOR: #3b3b3b; 
	FONT-FAMILY: Arial;
	padding-left:10px;
		padding-right:10px;
		height:25px;
}

table.portailPDMListElem td.over {
	background-color: transparent;
}
/*TwreTable Style : portailPDMListElem End*/
.text_vert11_marge10 {
	FONT-SIZE: 11px;
	COLOR: #0072c6; 
	FONT-FAMILY: Arial;
	margin-right:0px;
}
.tab_res_rech{
 
	BORDER-TOP: #E6E7E7 1px solid; 
	FONT-SIZE: 11px;
	BORDER-BOTTOM: #E6E7E7 1px solid; 
	FONT-FAMILY: Arial;
	height: 32px;
	width: 960px;
}
.tab_res_rech2{

	 
	
	FONT-SIZE: 11px;
	BORDER-BOTTOM: #E6E7E7 1px solid; 
	FONT-FAMILY: Arial;
	height: 40px;
	width: 960px;
}
.tab_res_tableau{

	 
	BORDER-TOP: #E6E7E7 1px solid; 
	FONT-SIZE: 11px;
	border-left: #E6E7E7 1px solid;
	border-right: #E6E7E7 1px solid;
	BORDER-BOTTOM: #E6E7E7 1px solid; 
	FONT-FAMILY: Arial;
	width: 960px;
}
.tableau_recherche
{
	BORDER-TOP: #DAE0E5 1px solid;
	BORDER-BOTTOM: #DAE0E5 1px solid;
	BORDER-LEFT: #DAE0E5 1px solid;
	BORDER-RIGHT: #DAE0E5 1px solid;
}
.tableau_resultat_recherche
{
	BORDER-TOP: #0072c6 1px solid;
	BORDER-BOTTOM: #0072c6 1px solid;
	BORDER-LEFT: #0072c6 1px solid;
	BORDER-RIGHT: #0072c6 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	height: 18px;
	width: 350px;
}
.tableau_resultat_recherche2
{
	BORDER-TOP: #0072c6 1px solid;
	BORDER-BOTTOM: #0072c6 1px solid;
	BORDER-LEFT: #0072c6 1px solid;
	BORDER-RIGHT: #0072c6 1px solid;
	height: 18px;
	width: 250px;
}


/*recherche globale*/
.wpsTableHead {
color:#989898;
font-weight:bold;
text-align:left;
}
.wpsTableHead th {
padding:3px;
}
.wpsTableText {
}
.wpsTableRow, .wpsTableNrmRow {
background-color:#FFFFFF;
color:#333333;
}
.wpsTableSelectedRow {
background-color:#C5D1DE;
color:#333333;
}
.wpsTableShdRow {
color:#333333;
}
.wpsTableRow td, .wpsTableNrmRow td, .wpsTableShdRow td {
border-color:#AAAAAA;
border-style:solid;
border-width:0px 0px 0px;
padding:3px;
}
.wpsTableHeadLink, .wpsTableHeadLink:visited, .wpsTableHeadLink:hover, .wpsTableHeadLink:active {
color:#000000;
font-weight:normal;
}
.wpsTable {
border:1px solid #AAAAAA;
}
.wpsTable td {
vertical-align:top;
}
.wpsTableHeadStart, .wpsTableHeadMiddle, .wpsTableHeadEnd {
background-color:#eef2ce;
border:0px none #AAAAAA;
color:#0072c6;
font-weight:Arial;
text-align:center;
}
.wpsTableHeadStartAlignCenter, .wpsTableHeadMiddleAlignCenter, .wpsTableHeadEndAlignCenter {
background-color:#eef2ce;
border:0px none #AAAAAA;
color:#0072c6;
font-weight:Arial;
text-align:center;
}
.wpsTableHeadStartNumeric, .wpsTableHeadMiddleNumeric, .wpsTableHeadEndNumeric {
background-color:#eef2ce;
border:0px none #FFFFFF;
color:#0072c6;
font-weight:Arial;
text-align:center;
}
.wpsTableDataStart, .wpsTableDataMiddle, .wpsTableDataEnd {
border-color:#FFFFFF !important;
border-style:solid !important;
border-width:1px 0px 0px !important;
text-align:center;
}
.wpsTableDataStartAlignCenter, .wpsTableDataMiddleAlignCenter, .wpsTableDataEndAlignCenter {
border-color:#AAAAAA !important;
border-style:solid !important;
border-width:1px 0px 0px !important;
text-align:center;
}
.wpsTableDataStartNumeric, .wpsTableDataMiddleNumeric, .wpsTableDataEndNumeric {
border-color:#AAAAAA !important;
border-style:solid !important;
border-width:1px 0px 0px !important;
text-align:center;
}
.wpsPagingTable, .wpsPagingTableHeader, .wpsPagingTableFooter, .wpsPagingTableBody {
border:0px none;
color:#0072c6;
font-family:tahoma;
}
.wpsPagingTableHeaderIcon, .wpsPagingTableFooterIcon {
height:16px;
width:16px;
}
.wpsPagingTableHeaderStart {
background-image:url(../colors/default/PagingTableTopRight_rtl.gif);
background-color:#f6f8e6;
border-color:#FFFFFF;
border-style:solid none none solid;
border-width:1px 0px 0px 1px;
background-repeat:no-repeat;
}
.wpsPagingTableHeaderMiddle {
background-color:#f6f8e6;
border-color:#FFFFFF;
border-style:solid none none;
border-width:1px 0px 0px;
font-family:Arial;
font-weight:bold;
font-size:11px;

}
.wpsPagingTableHeaderEnd {
background-color:#f6f8e6;
background-image:url(../colors/default/PagingTableTopRight.gif);
background-position:right top;
background-repeat:no-repeat;
}
.wpsPagingTableFooterStart {

background-color:#f6f8e6;
background-image:url(../colors/default/PagingTableBottomRight_rtl.gif);
border-color:#FFFFFF;
border-style:none none solid solid;
border-width:0px 0px 1px 1px;
background-repeat:no-repeat;
}
.wpsPagingTableFooterMiddle {
background-color:#f6f8e6;
border-color:#FFFFFF;
border-style:none none solid;
border-width:0px 0px 1px;
font-family:Arial;
font-weight:bold;
font-size:11px;
}
.wpsPagingTableFooterEnd {
background-color:#f6f8e6;
background-image:url(../colors/default/PagingTableBottomRight.gif);
background-position:right bottom;
background-repeat:no-repeat;
}
.wpsPagingTableHeaderEmpty {
height:7px;
line-height:1px;
width:7px;
}
.wpsTableRowDetail td {
border-width:0px !important;
padding:2px 3px 5px;
text-align:left;
}
.wpsTableSectionHead {
color:#000000;
font-weight:bold;
text-align:left;
}
.wpsTableSectionHead th {
border-color:#AAAAAA;
border-style:solid;
border-width:1px 0px 0px;
padding:3px 0pt 3px 5px;
}
.wpsTableTopRow td {
border-color:#AAAAAA !important;
}
.wpsPagingTableHeaderEmpty {
height:7px;
line-height:1px;
width:7px;
}
.wpsTableRowDetail td {
border-width:0px !important;
padding:2px 3px 5px;
text-align:left;
}
/**migration***/
.inputText {
	color: hsl(0, 0%, 49%);
	FONT-SIZE: 11px;
	BORDER: #AABD0A 1px solid;
	FONT-FAMILY: Arial;
	padding-left: 5px;
	padding-left: 5px;
	width: 250px;
	height: 17px;
	padding-top: 2px;
}

#message {
	float:left;
	margin:5px;
	width:98%;
}
.message {
	color: hsl(0, 100%, 50%);
	font-size: 10px;
}

input.contact_acces {
	color:#7d7d7d;
	BORDER: #0072c6 1px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial;
	padding-left:5px;
	padding-left:5px;
	width:220px;
	height:17px;
	padding-top:2px;
}

.selectOneMenu-acces {
	MARGIN-LEFT: 2PX;
	BORDER: #0072c6 1PX SOLID;
	FONT-SIZE: 11PX;
	COLOR: #0072c6;
	FONT-FAMILY: ARIAL;
	FONT-WEIGHT: BOLD;
	HEIGHT: 25PX;
	width: 226px;
}

.inputTextcodePostal {
	color: hsl(0, 0%, 49%);
	BORDER: #AABD0A 1px solid;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	padding-left: 5px;
	padding-left: 5px;
	width: 220px;
	height: 17px;
	padding-top: 2px;
}

.text_copyright{
    float: right;
    color:#0180AB;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}