body{
background:url(bleu/back.gif) top left repeat-x #E7E7E7;
color:#484848;
}

.border_ban_rubiquiz{border:1px solid #21A1E4;border-top:0;}

#haut_02{background:url(bleu/back_haut.gif) no-repeat;}
#main{background-color:#E8F7FF;border-left:3px solid #0073AC;border-right:3px solid #0073AC;}
#bas_01{background:url(bleu/back_bas.gif) repeat-y;}

ul{}
.menu_haut li a{background:url(bleu/onglet.gif) no-repeat;color:#ffffff;}

.mini li a{color:#21A1E4;}
.mini li a.li_plus{background:url(bleu/ico_mini_puce.gif) top left no-repeat #ffffff;}
.mini li a span{color:#36B8FF;}

.col .gauche_200 .haut, .col .droite_200 .haut {background:url(bleu/b_170_h.gif) no-repeat;}
.col .gauche_200 .cont, .col .droite_200 .cont {background:url(bleu/b_170_m.gif) repeat-y;}
.col .gauche_200 .bas, .col .droite_200 .bas {background:url(bleu/b_170_b.gif) no-repeat;}

.col .droite_300 .box .haut {background:url(bleu/b_300_h.gif) no-repeat;}
.col .droite_300 .box .cont {background:url(bleu/b_300_m.gif) repeat-y;}
.col .droite_300 .box .bas {background:url(bleu/b_300_b.gif) no-repeat;}

.col .gauche_400 .haut {background:url(bleu/b_400_h.gif) no-repeat;}
.col .gauche_400 .cont {background:url(bleu/b_400_m.gif) repeat-y;}
.col .gauche_400 .bas {background:url(bleu/b_400_b.gif) no-repeat;}

.col .gauche_500 .haut {background:url(bleu/b_500_h.gif) no-repeat;}
.col .gauche_500 .cont {background:url(bleu/b_500_m.gif) repeat-y;}
.col .gauche_500 .bas {background:url(bleu/b_500_b.gif) no-repeat;}

.box_730 .haut {background:url(bleu/b_730_h.gif) no-repeat;}
.box_730 .cont {background:url(bleu/b_730_m.gif) repeat-y;}
.box_730 .bas {background:url(bleu/b_730_b.gif) no-repeat;}

.col .gauche_200 .box_pub .bas, .col .droite_200 .box_pub .bas {background:url(bleu/b_170_b_pub.gif) no-repeat;}
.col .droite_300 .box_pub .bas {background:url(bleu/b_300_b_pub.gif) no-repeat;}

.haut h2.interro{background:url(bleu/ilu_interro.gif) top left no-repeat;}
.haut h2.top{background:url(bleu/ilu_top.gif) top left no-repeat;}
.haut h2.user{background:url(bleu/ilu_user.gif) top left no-repeat;}
.haut h2.top_user{background:url(bleu/ilu_top_user.gif) top left no-repeat;}
.haut h2.part{background:url(bleu/ilu_part.gif) top left no-repeat;}
.haut h2.suiv{background:url(bleu/ilu_suiv.gif) top left no-repeat;}
.haut h2.tresor{background:url(bleu/ilu_tresor.gif) top left no-repeat;}
.haut h2.login{background:url(bleu/ilu_login.gif) top left no-repeat;}
.haut h2.cles{background:url(bleu/ilu_cles.gif) top left no-repeat;}
.haut h2.warn{background:url(bleu/ilu_warning.gif) top left no-repeat;}
.haut h2.error{background:url(bleu/ilu_error.gif) top left no-repeat;}
.haut h2.confirm{background:url(bleu/ilu_confirm.gif) top left no-repeat;}
.haut h2.info{background:url(bleu/ilu_info.gif) top left no-repeat;}
.haut h2.crediz{background:url(bleu/ilu_crediz.gif) top left no-repeat;}
.haut h2.mail{background:url(bleu/ilu_mail.gif) top left no-repeat;}
.haut h2.fbas{background:url(bleu/ilu_bas.gif) top left no-repeat;}
.haut h2.groupe{background:url(bleu/ilu_groupe.gif) top left no-repeat;}

.box_q .bq_theme{background:url(bleu/box_q_1.png) #F6F5EE;}
.box_q .bq_question{background:url(bleu/box_q_2.png) repeat-y #F6F5EE;}
.box_q .bq_bas{background:url(bleu/box_q_3.png) #F6F5EE;}

.box_part_bas{color:#767676;}
.box_part_bas a{color:#767676;text-decoration:none;}
.box_part_bas a:hover{color:#575757;}

.recap_duelquiz {background:url(bleu/recap_duelquiz.gif) top left no-repeat #FFFFFF;}
.recap_championquiz {background:url(bleu/recap_championquiz.gif) top left no-repeat #FFFFFF;}
.recap_podiumquiz {background:url(bleu/recap_podiumquiz.gif) top left no-repeat #FFFFFF;}
.recap_reversequiz {background:url(bleu/recap_reversequiz.gif) top left no-repeat #FFFFFF;}

input{background-color:#FFFFFF;border:1px solid #0073AC;}

.p_niveau{color:#00A9EE;}

.p_droite, .p_droite30 {background-color:#E3F5FF;color:#1F86E5;border-bottom:1px solid #A3DDFF;}
.gain_question .p_droite{color:#1F86E5;}

.p_droite a, .p_droite30 a{color:#0000FF;}
.p_droite a:hover, .p_droite30 a:hover{color:#FF4309;}

.form_std .ch01, .form_std .ch01_email, .form_std .ch01_mini{color:#1072BE;}
select, textarea, input{color:#1072BE;border:1px solid #0073AC;}

a{color:#1A91EE;}

.btn_login{background:url(bleu/btn_login.gif);}
.btn_espace_membre{background:url(bleu/btn_espace-membre.gif) top left no-repeat;}

a.lien01{border:1px solid #E8E7D8;background:url(commun/fleche01.gif) top left no-repeat #ffffff;color:#1A91EE;}
a.lien01:hover{border:1px solid #FF6C13;background-color:#ffffff;color:#FF6C13;}



.tab_02 {border:1px solid #E8E7D8;border-top:0;}
.tab_02 th {color:#0F6BB1;background-color:#94D9FF;border:1px solid #1A91EE;}
.tab_02 tr.premier td {
background-color:#D9F2FF;
border-bottom:1px solid #94D9FF;
border-top:1px solid #94D9FF;
border-right:1px solid #94D9FF;
}

.tab_02 td {border-bottom:1px solid #E8E7D8;border-right:1px dotted #E8E7D8;}
.tab_02 td.relief {background-color:#F7F6EF;}


.tab_01 {color:#686868;}
.tab_01 th {background-color:#F7F6EF;border-bottom:1px solid #E8E7D8;}
.tab_01 tr {}
.tab_01 td {color:#0F6BB1;border-bottom:1px solid #E8E7D8;}
.tab_01 a {color:#1991EE;}

.msg_body {border:1px solid #E8E7D8;background-color:#F7F6EF;color:#686868;}