
body{
  background-color:#A4ACAF;
 background-size:cover; margin:0px;
 padding:0px;
  font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif; font-size:11px;
 color:#000;
 background-image:url(Imgs/fond_062010.jpg);
 background-position:center center;
 background-repeat:no-repeat;
 background-attachment:fixed;
 margin-top:20px;
}

SMALL{
 font-size:8px;
}

SUP{
 font-size:6px;
 padding:0px;
 line-height:3px;
}

DIV, TD, LABEL, SPAN, TEXTAREA, INPUT{
  font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif; /* font-size: 12px;*/
}

LABEL{
 font-weight:bold;
}

A{
 font-size:11px;
 text-decoration:none;
 /*color:#ffffff;*/
}
A:hover{
 text-decoration:underline;
 font-size:11px;
 /*color:#ffffff;*/
}

TABLE, TD{
  font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif; /*color:#ffffff;*/
 /*font-size: 12px;*/
 /*text-align:justify;*/
 /*border-collapse:collapse;*/
}

select{
 /*border:solid 0px #000000;*/
 padding:0px;
 font-weight: normal;
 font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;
 font-size: 11px;
 height:16px;
 width:145px;
 margin:0px;
}


option{
 padding:0px;
 margin:2px;
 /*border:solid 0px #000000;*/
 font-weight: normal;
 font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;
 font-size: 11px;
}

optgroup{
 padding:0px;
 margin:0px;
 /*border:solid 0px #000000;*/
 font-weight: Bold;
 font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;
 font-size: 11px;
}

input{
 /*border:solid 0px #000000;*/
 font-weight: Normal;
 font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;
 font-size: 11px;
}

textarea{
 /*border:solid 0px #000000;*/
 font-weight: normal;
 font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;
 font-size: 11px;
}

hr{
 border:solid 1px #ffffff;
}

button.buttonType1{ border:solid 0px;
 background-color:transparent;
 vertical-align:middle;
 padding-bottom:2px;
 cursor:pointer;
}

input[type="file"]{
 font-family: Arial,"Gill Sans",Gillsans,"Myriad Web",Helvetica,"Times New Roman","Trebuchet MS",sans-serif;
 font-size:11px;
}

h1, h1 *{
 font-size:16px;
 font-weight:bold;
}

h2, h2 *{
 font-size:14px;
 font-weight:bold;
}

h3, h3 *{
 font-size:12px;
 font-weight:bold;
}

h4, h4 *{
 font-size:11px;
 font-weight:bold;
}


.errorUserWarning, .errorUserWarning *{
 color:#ff0000;
}

.diverror, .diverror *{
 color:#780000;
}
.divjscripterror, .divjscripterror *{
 color:#893763;
}
.divdbgmsg, .divdbgmsg *{
 color:#009800;
}

.copyr{
 font-size:12px;
 font-weight:bold;
}

.bdorubdiv{
 float:left;
 height:25px;
 background:url(Imgs/Cadres/bdo_rub_bg.png) 0 0 repeat-x transparent;
}
.bdorubdiv td{
 cursor:pointer;
 overflow:hidden;
 padding:1px 0;
 font-size:10px;
 line-height:10px;
 font-weight:bold;
 text-align:center;
 vertical-align:middle;
 height:25px;
 color:#fff;
}
.bdorubdiv A:hover{
 color:#ffffff;
}

.bdorubdivsep{
 float:left;
 height:25px;
 width:11px;
 background:url(Imgs/Cadres/bdo_rub_sepbg.png) 0 0 no-repeat transparent;
}
.bdorubdivsepStrt{
 float:left;
 height:25px;
 width:3px;
 background:url(Imgs/Cadres/bdo_rub_sepbg.png) -8px 0 no-repeat transparent;
}
.bdorubdivsepEnd{
 float:left;
 height:25px;
 width:3px;
 background:url(Imgs/Cadres/bdo_rub_sepbg.png) 0 0 no-repeat transparent;
}

.bdorubdivRight{
 float:right;
 text-align:right;
}
.bdorubdivRight .bdorubdiv{
 float:left;
 height:25px;
 font-size:11px;
 font-weight:bold;
 background:url(Imgs/Cadres/bdo_rub2_bg.png) 0 0 repeat-x transparent;
 color:#fff;
}
.bdorubdivRight .bdorubdivsep{
 float:left;
 height:25px;
 width:11px;
 background:url(Imgs/Cadres/bdo_rub2_sepbg.png) 0 0 no-repeat transparent;
}
.bdorubdivRight .bdorubdivsepStrt{
 float:left;
 height:25px;
 width:3px;
 background:url(Imgs/Cadres/bdo_rub2_sepbg.png) -8px 0 no-repeat transparent;
}
.bdorubdivRight .bdorubdivsepEnd{
 float:left;
 height:25px;
 width:3px;
 background:url(Imgs/Cadres/bdo_rub2_sepbg.png) 0 0 no-repeat transparent;
}

.form_status{ font-size:12px;
 font-weight:bold;
 color:#C02F32;
}

.form_lab_error{ font-size:11px;
 font-weight:bold;
 color:#F33B3E;
 font-style:italic;
}

.tblwhitecadre{ font-size:11px;}
.tblwhitecadre a{
 font-style:italic;
 font-weight:bold;
 font-size:12px;
 color:#151515;
}

.tblwhitecadre .coinTL{
 width:5px;
 height:6px;
 background:url(Imgs/Cadres/pge_white_bg.png) 0 0 repeat transparent;
}
.tblwhitecadre .top{
 width:99%;
 height:6px;
 background:url(Imgs/Cadres/pge_white_bg.png) 0 0 repeat transparent;
}
.tblwhitecadre .coinTR{
 height:6px;
 width:5px;
 background:url(Imgs/Cadres/pge_white_cointTR.png) 0 0 no-repeat transparent;
}

/*
.tblwhitecadre .mid *{
 color:#000000;
}*/

.tblwhitecadre .mid{
 width:100%;
 height:100%;
 background:url(Imgs/Cadres/pge_white_bg.png) 0 0 repeat transparent;
 color:#000000;
 padding:6px;
 vertical-align:top;
 font-size:11px;
}

.tblwhitecadre .mid h1, .tblwhitecadre .mid h1 *{
 font-size:16px;
 font-weight:bold;
}

.tblwhitecadre .mid h2, .tblwhitecadre .mid h2 *{
 font-size:14px;
 font-weight:bold;
}

.tblwhitecadre .mid h3, .tblwhitecadre .mid h3 *{
 font-size:12px;
 font-weight:bold;
}


.tblwhitecadre .coinBL{
 height:5px;
 width:5px;
 background:url(Imgs/Cadres/pge_white_cointBL.png) 0 0 no-repeat transparent;
}
.tblwhitecadre .bottom{
 overflow:hidden;
 width:500px;
 height:5px;
 background:url(Imgs/Cadres/pge_white_bg.png) 0 0 repeat transparent;
}
.tblwhitecadre .coinBR{
 width:5px;
 height:5px;
 background:url(Imgs/Cadres/pge_white_bg.png) 0 0 repeat transparent;
}

#bdorightdivmain img{
 width:134px;
 border:solid 0;
 margin-top:6px;
}

.dressedButton{ border:solid 0;
 background-color:transparent;
 cursor:pointer;
}
.buttonTbl{ cursor:pointer; }
.buttonTbl .tdL{
 width:3px;
/* height:19px;*/
}
.buttonTbl .tdM{
 font-size:12px;
 vertical-align:bottom;
 font-weight:bold;
 color:#000;
 padding:3px;
 padding-top:1px;
 padding-bottom:3px;
 text-align:center;
}
.buttonTbl .tdR{
 width:3px;
 /*height:19px;*/
}

.mailingdiv{
 /*border:solid 1px;*/
 width:601px;
 color:#000000;
 text-align:justify;
 font-size:11px;
}

.mailingdiv *{
 font-size:11px;
 color:#000000;
}

.mailingdiv a{
 font-style:italic;
 font-weight:bold;
 font-size:11px;
}

.mailingdiv .colored{
 color:#BF77BD;
 font-size:11px;
}

