/* DEBUT GLOBAL */

body {background-color: #CCCCCC; margin-top: 0px; margin-bottom: 0px; height:100%;}

Hr {border: 1px solid #A4CC5A;}

.BodyTextTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951; font-weight: bold;}
.BodyText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}
.BodyTextTitleError {color: #FF0000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


.BodyText A:link {text-decoration: underline; font-size: 12px; color: #172951; font-family: Arial, Helvetica, sans-serif;}
.BodyText A:visited {text-decoration: underline; font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif;}
.BodyText A:hover {text-decoration: underline; font-style:italic; font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif;}
.BodyText A:active {text-decoration: none; font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif;}



/* Utiliser pour les tag LI des pages de présentation */
.BodyText LI {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951; line-height:1.5}

.GreenBorder {border: 1px solid #A4CC5A;}
.GreenTextTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A4CC5A; font-weight: bold;}
.GreenText {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #A4CC5A;}


.GreyTextTitle {font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.GreyText {font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif;}

/* Attention de bien laisser le 'A' sinon le css n'est pas utilisé dans la pager du DataGrid */
.PagerLink {font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif;}
.PagerLink A:link {text-decoration: none; font-size: 12px; color: #A4CC5A; font-family: Arial, Helvetica, sans-serif;}
.PagerLink A:visited {text-decoration: none; font-size: 12px; color: #A4CC5A; font-family: Arial, Helvetica, sans-serif;}
.PagerLink A:hover {text-decoration: underline; font-style:italic; font-size: 12px; color: #A4CC5A; font-family: Arial, Helvetica, sans-serif;}
.PagerLink A:active {text-decoration: none; font-size: 12px; color: #A4CC5A; font-family: Arial, Helvetica, sans-serif;}


.TableTextTitleWhiteGreenBorder {height:30px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; border: 1px solid #A4CC5A; padding-left:15px; background-color:#A4CC5A;}
.TableTextGreenBorder {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951; padding-left:15px; border: 1px solid #A4CC5A;}
.TableText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951; padding-left:15px;}


.ErrorMessages {color: #FF0000;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.DataRequired {color: #FF0000;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}

.BtnGreen100 { background:url('../images/ButtonGreen100.jpg') no-repeat; width:100px; height:28px; border:none; cursor:pointer; color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.BtnGreen150 { background:url('../images/ButtonGreen150.jpg') no-repeat; width:150px; height:28px; border:none; cursor:pointer; color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.BtnGreen100x22 { background:url('../images/ButtonGreen100x22.jpg') no-repeat; width:100px; height:22px; border:none; cursor:pointer; color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.TermsBox {width:100%; height:150px;}

.TextBox300 { border: 1px solid #A4CC5A; width:300px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}
.TextBox150 { border: 1px solid #A4CC5A; width:150px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}
.TextBox100 { border: 1px solid #A4CC5A; width:100px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}
.TextBox80 { border: 1px solid #A4CC5A; width:80px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}
.TextBox60 { border: 1px solid #A4CC5A; width:60px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}
.TextBox40 { border: 1px solid #A4CC5A; width:40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172951;}

.SpacerGreen {width:4px; height:4px; background-color:#A4CC5A;}
.SpacerWhite {width:4px; height:4px; background-color:#FFFFFF;}

/* FIN GLOBAL */



/* DEBUT MENU */

.DivMenuLinkWhite {position:relative; float:left; width: 100px; height:25px; padding-top:5px;background:url('../images/OngletBlancMenu.jpg') no-repeat;}
.DivMenuLinkGreen {position:relative; float:left; width: 100px; height:25px; padding-top:5px;background:url('../images/OngletVertMenu.jpg') no-repeat;}
.DivSubMenuLink {position:relative; float:left; width: 100px; height:20px; padding-top:5px; background:url('../images/OngletBlancSubMenu.jpg') no-repeat;}

.MenuLinkBlack {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.MenuLinkBlack:link{text-decoration: none;}
.MenuLinkBlack:visited{text-decoration: none;}
.MenuLinkBlack:hover {text-decoration: underline; font-style:italic;}
.MenuLinkBlack:active{text-decoration: none;}

.MenuLinkWhite {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;font-weight: bold;}
.MenuLinkWhite:link {text-decoration: none;}
.MenuLinkWhite:visited {text-decoration: none;}
.MenuLinkWhite:hover {text-decoration: none;}
.MenuLinkWhite:active {text-decoration: none;}

.MenuLinkGreen {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A4CC5A;font-weight: bold; vertical-align:text-top;}
.MenuLinkGreen:link {text-decoration: none;}
.MenuLinkGreen:visited {text-decoration: none;}
.MenuLinkGreen:hover {text-decoration: underline; font-style:italic;}
.MenuLinkGreen:active {text-decoration: none;}

.MenuLinkBar {color: #FFFFFF;}

/* FIN MENU */



/* DEBUT LANGUES */

.MenusLangues {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.MenusLangues:link{text-decoration: none;}
.MenusLangues:visited{text-decoration: none;}
.MenusLangues:hover {text-decoration: underline; font-style:italic;}
.MenusLangues:active{text-decoration: none;}

.MenusLanguesText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold;}

.SeparateurLangues {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

/* FIN LANGUES */



/* DEBUT WELCOME */

.TextWelcomeWhite {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;font-weight: bold; padding-left:10px;}

/* FIN WELCOME */



/* DEBUT FOOTER */

.MenuFooter {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.MenuFooter:link{text-decoration: none;}
.MenuFooter:visited{text-decoration: none;}
.MenuFooter:hover {text-decoration: underline;}
.MenuFooter:active{text-decoration: none;}

.FooterText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.MenuFooterBar {color: #000000; font-size: 10px;}

/* FIN FOOTER */



/* DEBUT WEBUSERCONTROL LOGIN */

.imgBtnADS {width:201px; border:0;}
.ForgetPasswordLink {FONT-SIZE: 10px; COLOR: #162752; FONT-FAMILY: Arial, Helvetica, sans-serif}
.TableLogin {width:201px; height:256px; background:url('../images/connexion2.gif') no-repeat;}


/* FIN WEBUSERCONTROL LOGIN */

/* DEBUT WEBUSERCONTROL SUPPORT */

.DivSupportOnline {position:relative; float:left; width: 201px; height:69px; background:url('../images/online.jpg') no-repeat;}
.DivSupportOffline {position:relative; float:left; width: 201px; height:69px; background:url('../images/offline.jpg') no-repeat;}

.TextSupportOnlineFR {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:22px; margin-left:60px; text-decoration: none;}
.TextSupportOnlineEN {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:22px; margin-left:60px; text-decoration: none;}
.TextSupportOnlineES {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:22px; margin-left:60px; text-decoration: none;}
.TextSupportOnlineDE {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:4px; margin-left:60px; text-decoration: none;}
.TextSupportOnlineIT {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:22px; margin-left:60px; text-decoration: none;}

.TextSupportOfflineFR {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:12px; margin-left:60px; text-decoration: none;}
.TextSupportOfflineEN {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:12px; margin-left:60px; text-decoration: none;}
.TextSupportOfflineES {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:12px; margin-left:60px; text-decoration: none;}
.TextSupportOfflineDE {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:4px; margin-left:60px; text-decoration: none;}
.TextSupportOfflineIT {display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; margin-top:12px; margin-left:60px; text-decoration: none;}

/* FIN WEBUSERCONTROL SUPPORT */
