
a { color:#F7F7F7;text-decoration: none; cursor: pointer; }
a:visited {color:#F7F7F7; text-decoration: none; cursor: pointer; }
img {text-decoration:none;border:0px;}

.fdPage{background: #6cb2e3 url('img/degrad.png') repeat-x top left;padding-right:0px;padding-left:0px;}
body{ padding-right:150px;padding-left:50px; }

/* Fond de page */
.cadre_gen_corner {font-size:1px; min-height:17px;height:17px;max-height:17px;min-width:17px;width:17px;max-width:17px;}
.cadre_gen_ht_g { font-size:1px; background: url('img/cadre_gen/ht_g.png') no-repeat top left; }
.cadre_gen_ht_m { font-size:1px;border-top:2px solid #838C91; }
.cadre_gen_ht_d { background: url('img/cadre_gen/ht_d.png') no-repeat top right; }
.cadre_gen_m_g { font-size:1px;border-left:2px solid #838C91; }
.cadre_gen_m_d { font-size:1px;border-right:2px solid #838C91; }
.cadre_gen_bs_g { background: url('img/cadre_gen/bs_g.png') no-repeat bottom left; }
.cadre_gen_bs_m { font-size:1px;border-bottom:2px solid #838C91; }
.cadre_gen_bs_d { background: url('img/cadre_gen/bs_d.png') no-repeat bottom right; }
.cadre_gen_cell {}

/* ss box */
.ssbox_corner {min-height:11px;height:11px;min-width:11px;width:11px;}
.ssbox_ht_g { background: url('img/ssbox/ht_g.png') no-repeat top left; }
.ssbox_ht_g_c { border-left:1px solid #616c73; border-top:1px solid #616c73; background: #3b699e;}
.ssbox_ht_m { font-size:1px;border-top:1px solid #616c73; background: #3b699e;}
.ssbox_ht_d { background: url('img/ssbox/ht_d.png') no-repeat top right; }
.ssbox_ht_d_c  { border-right:1px solid #616c73; border-top:1px solid #616c73; background: #3b699e;}
.ssbox_m_g { font-size:1px;border-left:1px solid #616c73; background: #3b699e;}
.ssbox_m_d { font-size:1px;border-right:1px solid #616c73; background: #3b699e;}
.ssbox_bs_g { background: url('img/ssbox/bs_g.png') no-repeat bottom left; }
.ssbox_bs_g_c { border-left:1px solid #616c73; border-bottom:1px solid #616c73; background: #3b699e;}
.ssbox_bs_m { font-size:1px;border-bottom:1px solid #616c73; background: #3b699e;}
.ssbox_bs_d { background: url('img/ssbox/bs_d.png') no-repeat bottom right; }
.ssbox_bs_d_c { border-right:1px solid #616c73; border-bottom:1px solid #616c73; background: #3b699e;}
.ssbox {}
.ssbox_cell {background: #3b699e}

/* btn */
.btn_bleu_deb { width:15px;min-width:15px; height:36px; background: url('img/btn/btn_bleu_deb.png') no-repeat top left; padding:0;}
.btn_bleu_m { background: url('img/btn/btn_bleu_m.png') repeat-x top right; padding:0;}
.btn_bleu_fin { width:15px;min-width:15px; height:36px; background: url('img/btn/btn_bleu_fin.png') no-repeat top right; padding:0;}

.btn_vert_deb { width:15px;min-width:15px; height:36px; background: url('img/btn/btn_vert_deb.png') no-repeat top left; padding:0;}
.btn_vert_m { background: url('img/btn/btn_vert_m.png') repeat-x top right; padding:0;}
.btn_vert_fin { width:15px;min-width:15px; height:36px; background: url('img/btn/btn_vert_fin.png') no-repeat top right; padding:0;}

.btn_blanc_deb { width:15px;min-width:15px; height:36px; background: url('img/btn/btn_blanc_deb.png') no-repeat top left; padding:0;}
.btn_blanc_m { background: url('img/btn/btn_blanc_m.png') repeat-x top right; padding:0;}
.btn_blanc_fin { width:15px;min-width:15px; height:36px; background: url('img/btn/btn_blanc_fin.png') no-repeat top right; padding:0;}


/* header */
.logo {width:750px; height:147px; background: url('img/bann_Alphanim_home3.png') no-repeat center center; }

/* txt style */
.title {color:#B9D026; font-family: arial; font-size:12pt; font-weight:bold;}
.main {color:#F7F7F7; font-family: arial; font-size:10pt; font-weight:normal;text-align:left;}
.error {color:#d21624; font-family: arial; font-size:12pt; font-weight:normal;}
.fileLink {color:#F7F7F7; font-family: arial; font-size:10pt; font-weight:bold;}
.logout {color:#F7F7F7; font-family: arial; font-size:8pt; font-weight:normal;text-align:center;vertical-align:middle;}


input {
  border:1px solid #7f7f7f;
  margin-top: 3px;
  color: #313F48;
  font-family: verdana;
  font-size: 8pt;
  font-weight: normal;
}
select {
  border:1px solid #7f7f7f;
  margin-top: 3px;
  color: #313F48;
  font-family: verdana;
  font-size: 8pt;
  font-weight: normal;
}

/*


border-left: 1px solid #CCCCCC;
*/
