﻿body
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	padding: 0;
	margin: 0;
}
table
{
	padding: 0;
	margin: 0;
	border: 0;
}
select
{
	font-size: 10px;
	color: #003360;
	height: 16px;
	margin: 0;
	padding: 0;
	border: 1px solid #0A6077;
}
input
{
	font-size: 10px;
	color: #003360;
	margin: 0;
	padding: 2px;
}
a{
	text-decoration: underline;
	font-size: 11px;
	color: #000000;
}
a:hover
{
	text-decoration: underline;
	color: #CB0202;
}


.MasterDiv
{
	text-align: center;
	padding: 10px 0px 0px 0px;
}

/*-----------------------------------------Zone Search------------------------------------------*/
.errorMessage
{
	font-size: 11px;
	color: Red;
}

/*Tableau Search*/
.TableSearch
{
	background-color: #FFFFFF;
	width: 550px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border:solid 1px;
	margin-left:auto;
	margin-right:auto;
}

.TableResult
{
	width: 650px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
}

.CellControleSearch
{
	padding: 5px;
}

.CellLabelSearch
{
	width: 150px;
	font-weight: bold;
	padding: 5px;
}

.CellBoutonSearch
{
	padding: 2px 2px 2px 2px;
}
/*Fin Tableau Search*/

/*Control de la zone search*/
.TxtBoxSearch
{
	background-color: #f8fdcc;
	border: 1px solid #0A6077;
}

.AutoCompleteSearch
{
	background-color: #f8fdcc;
	border: 1px solid #0A6077;
}

.DDLSearch
{
	background-color: #f8fdcc;
	border: 1px solid #0A6077;
	height:1.9em;
}

.ImageSearch
{
	background-color: #fcfdd8;
}

.LabelSearch
{
}

.CheckBoxSearch
{
}

.RadioButtonListSearch
{
}

/* paging*/
.NextPageImg
{
	background: url(../Images/PagePlus.gif) no-repeat bottom left;
}
.PagePlusX
{
	background: url(../Images/PagePlusX.gif) no-repeat bottom left;
}
.LastPage
{
	background: url(../Images/DernierePage.gif) no-repeat bottom left;
}
.PreviousPageImg
{
	background: url(../Images/PageMoins.gif) no-repeat bottom left;
}
.PageMinusX
{
	background: url(../Images/PageMoinsX.gif) no-repeat bottom left;
}
.FirstPage
{
	background: url(../Images/PremierePage.gif) no-repeat bottom left;
}


.HyperSearch
{
}

.ImageControle
{
	vertical-align: middle;
}
/*Fin Control de la zone search*/

/*CheckBoxList*/
.LblCheckBoxList
{
	padding: 2px 2px 2px 4px;
}

.checkCheckBoxList
{
}

.imgCheckBoxList
{
	padding: 0px 2px 0px 2px;
}
/*Fin CheckBoxList*/

/*-----------------------------------------Result-------------------------------------------*/


.SearchReturnBlock
{
	background-color: #f8fdcc;
	height: 24px;
	border: 1px solid #D5E04D;
}
.TextSearchReturnBlock
{
}
.SearchReturn
{
	font-size: 12px;
	font-weight: bold;
}
.SearchReturn:link
{
	font-size: 12px;
}
.SearchReturn:visited
{
	font-size: 12px;
}
.SearchReturn:hover
{
	font-size: 12px;
}

/*recherche rapide*/

.labelName
{
	font-weight: bold;
}

.labelAdress
{
}

.labelSeparator
{
	border-bottom: 1px solid #D5E04D;
}
/*Fin recherche rapide*/

/*DataGridResult*/

.DivSansTri
{
}

.Redeemer_DG
{
	width: 100%;
	background-color: #FFFFFF;
}

.Redeemer_DG_Title
{
	font-weight: bold;
}

.Redeemer_DG_Title th
{
	padding: 2px 2px 4px 4px;
}

.Redeemer_DG_Row_1 td
{
	/*padding: 1px 1px 1px 1px;*/ /*border-bottom:1px solid #D5E04D;*/
}

.Redeemer_DG_Row_2
{
	background-color: #f8fdcc;
}

.Redeemer_DG_Row_2 td
{
	/*padding: 1px 1px 1px 1px;*/ /*border-bottom:1px solid #D5E04D;*/
}

.Redeemer_DG_Pager
{
	color: #000000;
	font-weight: bold;
}

.Redeemer_DG_ResultNotFound
{
	color: Red;
	font-weight: bold;
}

.Redeemer_DG_btnOk
{
	background-color: #ffffff;
	border: 1px solid #0A6077;
	color: #f8fdcc;
	font-weight: bold; /*height: 19px;*/
	text-align: center;
	font-size: 11px;
	padding:0px;
	vertical-align:middle;
}

.Redeemer_DG_textBox
{
	background-color: #f8fdcc;
	border: 1px solid #0A6077;
	vertical-align:middle;
}

.RedeemeerURL
{
	color: Maroon;
	font-size: x-small;
	display: inline-block;
	overflow:hidden;
}

.RedeemerLBL
{
	word-wrap: break-word;
	display: inline-block;
	overflow:hidden;
}

.RedeemerLBLPrincipal
{
	font-weight: bold;
	word-wrap: break-word;
	display: inline-block;
	overflow:hidden;
}

.ImageTri
{
	vertical-align: middle;
}

/*Fin dataGrid*/

/*Pagination*/
.labelPageEnCourt
{
	color: #cc0000;
	font-weight: bold;
	font-size:11px;
}

.labelPage
{
	font-weight:normal;
}
/*Fin pagination*/

/*Votre recherche*/

.ResumRechercheBlock
{
	background-color: #FFFFFF;
	border: 1px solid #D5E04D;
	/*padding: 0px 0px 0px 10px;*/
	padding:5px;
}

.NbElementBlock
{
	background-color: #FFFFFF;
	border: 1px solid #D5E04D;
	padding: 10px 4px 10px 4px;
}

.DataGridRechercheBlock
{
	background-color: #FFFFFF;
	border:solid 1px #D5E04D;
	padding: 20px 4px 10px 4px;
}
.tableResumRecherche
{
	background-color: #FFFFFF;
	padding: 2px;
}

.cellTitleResumRecherche
{
}

.cellLabelResumRecherche
{
	font-weight: bold;
}

.cellValeursResumRecherche
{
}
/*Fin votre recherche*/

/*Modal Popup*/
.modalBackground
{
	background-color: #FFFFFF;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
}

.ModalPopupLabelName
{
	font-weight: bold;
}

.ModalPopupLabelAdress
{
	font-size: small;
}

/*Fin modal Popup*/


.ImgPrgoress{
	float:right;
	width:24px;
	height:24px;
	border-left: 1px solid Gray;
}

.ImgPrgoress IMG
{
	display:block;
}


.lbl_product
{
	font-weight: bold;
}