﻿* { margin:0px; padding:0px; }
body {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
background-image:url(_All/body_bg.gif);
background-repeat:repeat-x;
background-color:#c7c7c7;
}
a { font-family:Arial, Helvetica, sans-serif; color:#000000; }
a:hover { color:#d32642; text-decoration:none; }
input { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}
hr { height:1px; width:100%; color:#CCCCCC; border:0px; margin:0px;
}
#Contener { width:1000px; margin-left:auto; margin-right:auto; padding:0px; }
#HeaderPrivee {
background-image:url(_All/header_privee.png); background-repeat:no-repeat; background-position:top;
width:1000px; height:54px;
}

#HeaderPublic {
background-image:url(_All/header_public.png); background-repeat:no-repeat; background-position:top;
width:1000px; height:90px;
}

#LogoPublic { background-image:url(_All/logo_public.png); background-repeat:no-repeat; background-position:top;
height:90px; width:210px;
margin-left:15px;
}
#HeaderMenu { float:right; margin-top:21px; height:52px; width:750px; 
}
#HeaderMenu ul { margin:0px; padding:0px; display:block; list-style-type:none;
}
#HeaderMenu li { float:left; background-image:url(_All/header_public_demark.png); background-repeat:no-repeat; background-position:top left;
height:52px; margin-left:15px; padding-left:15px; line-height:52px; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;
}
#HeaderMenu li a { color:#c7c7c7; text-decoration:none;
}
#HeaderMenu li a:hover { color:#ffffff; text-decoration:none;
}
#Title { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#000000; text-align:center; line-height:55px;
}
#GlobalContenerTop { width:1000px; height:35px; background:url(_All/global_content_top_bg.png) no-repeat;
}
#GlobalContenerTitle { width:1000px; height:55px; background:url(_All/global_content_title_bg.png) no-repeat;
}
#GlobalContenerMain { width:1000px; background:url(_All/global_content_main_bg.png); text-align:center;
}
#GlobalContenerBottom { width:1000px; height:14px; background:url(_All/global_content_bottom_bg.png) no-repeat;
}
#BlocFooterMentions { float:right; font-family:Arial, Helvetica, sans-serif; color:#717172; font-size:11px; line-height:25px; vertical-align:middle;
padding-right:10px;
}
#BlocFooterLinks { float:left; font-family:Arial, Helvetica, sans-serif; color:#717172; font-size:11px; line-height:25px; vertical-align:middle;
padding-left:10px;
}
#BlocFooterLinks a { font-family:Arial, Helvetica, sans-serif; color:#717172; font-size:11px;
}
#BlocFooterLinks a:hover { font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;
}
#GlobalPad { padding:15px;
}

#Clear { clear:both; }

#MainTable { width:1000px; padding:0px; margin:0px; margin-top:15px;
}
#Left { width:240px; padding-top:4px;
}
#Main { width:750px; text-align:center; vertical-align:top;
}

#TableGlobal { width:960px; padding:0px; margin:0px; margin-left:auto; margin-right:auto; /*border:1px solid #000000;*/
}


.Bt1 { display:block; width:80px; height:20px;
background-image:url(_All/bt_1_off_bg.png); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;
line-height:20px; text-align:center;
}
.Bt1:hover { background-image:url(_All/bt_1_on_bg.png);
}

.Bt2 { display:block; width:80px; height:20px;
background-image:url(_All/bt_2_off_bg.png); background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;
line-height:20px; text-align:center;
}
.Bt2:hover { background-image:url(_All/bt_2_on_bg.png);
}

/*.BtPrint { display:block; width:110px; height:30px;
background-image:url(_All/bt_print_bg.png); background-repeat:no-repeat;
}
.BtPrint:hover { background-image:url(_All/bt_print_on.png);
}*/

.Pink { color:#d32642;
}

.Txt10Black { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;
}
.Txt12Black { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}
.Txt14Black { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;
}
.Txt16Black { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000;
}
