/* THEMIS MODELE DE SKIN  */

body 	{background-color: #ffffff; color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; }
.main-text {color: #999999; font-size: 75%; font-weight: normal; font-style: normal;}
.main-fond {background-color: #ffffff;
}

a:link {
color: #ff2d3d;
text-decoration:none;
}

a:visited {
color: #ff2d3d;
text-decoration:none;
}

a:hover {
color: #000;
text-decoration:none;
}

a:active {
color: #000;
text-decoration:none;
}

/* CALEND */
.tab-calend-fond {background-color: #82a5e7;}
.tab-calend-text {color: #441177; font-size: 120%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-calend-text2 {color: #000000; font-size: 80%; font-weight: normal;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-calend-text3 {color: #000000; font-size: 80%; font-weight: normal;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-calend-comment {color: #BD6800; font-size: 75%;font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-calend-head {background-color: #b6c5dc; }
.tab-calend-texthead {color: #000000; font-size: 75%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-calend-fond {background-color: #c7d6ed;}
.tab-calend-tabfond {background-color: #DEE6F4;}

/* TITRE */
.tab-titre-fond {}
.tab-titre-text {color: #000; font-size: 40px; font-weight: bold; font-style: normal; font-family: Arial, Helvetica sans-serif;  border-bottom: 3px solid #000}
.tab-titre-text2 {color: #444; font-size: 120%; font-weight: bold;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-titre-comment {color: #ff2d3d; font-size: 75%;font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; margin-top:15px;}
.tab-titre-text3 {color: #000000; font-size: 100%; font-weight: bold;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}

/* TOTAL */
.tab-total-fond {background-color: #ff5c3e; padding:5px;}
.tab-total-text {color: #000; font-size: 12px; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-total-label {background-color: #ff5c3e;  font-size: 100%; border: 0px solid #f1f2f4; color: #000;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  text-align: right;    }

/* SEANCE */
/*.tab-seance-line {background-color: #82a5e7;}*/
.tab-seance-fond { border:1px solid #000000; padding:20px;}
.tab-seance-text {color: #000000; font-size: 75%; font-weight: normal;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-seance-text2 {color: #000055; font-size: 75%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-seance-comment {color: #000000; font-size: 75%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-seance-head {}
.tab-seance-texthead {color: #000000; font-size: 75%; font-weight: normal;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-seance-foot {}
.tab-seance-textfoot {color: #000000; font-size: 75%; font-weight: bold;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-seance-footlabel {  font-size: 80%; border: 0px solid #000000; color: #000000; font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  text-align: right;    }
.tab-seance-textlabel {background-color: #EFEEEC;  font-size: 80%; border: 0px solid #000000; color: #000000;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  text-align: right; }
.tab-seance-tabfond {}

/* IDENTIFICATION */
.tab-identite-fond {border:1px solid #000000; padding:10px;}
.tab-identite-fond tr{height:25px;}
.tab-identite-fond .tab-identite-fond {border:none; padding:0px;}
.tab-identite-title {color: #FFF; background-color: #ff2d3d; font-size: 100%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; padding:5px;}
.tab-identite-text {color: #333333; font-size: 75%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-identite-comment {color: #D77700; font-size: 75%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-identite-label {border: 1px solid #DDD;}

/* CONFIRMATION */
.tab-confirm-fond {background-color: #82a5e7;}
.tab-confirm-title {color: #EFEEEC; background-color: #; font-size: 100%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-confirm-text {color: #333333; font-size: 110%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-confirm-comment {color: #D77700; font-size: 75%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-confirm-transact {color: #333333; font-size: 150%;font-weight: normal; font-style: normal; font-family: "Courier New", Courier, monospace;}

/* LOGIN */
.tab-login-fond {background-color: #C1C5C8;}
.tab-login-text {color: #333333; font-size: 75%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}

/* PANIER */
.tab-panier-fond {border:1px solid #000000; padding:10px;}
.tab-panier-fond .tab-panier-fond{border:none; padding:0px;}
.tab-panier-text {color: #000000; font-size: 75%; font-weight: normal;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-panier-text2 {color: #ff2d3d; font-size: 75%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.tab-panier-comment {color: #415c7b; font-size: 70%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-panier-comment2 {color: #FF0000; font-size: 70%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-panier-head { }
.tab-panier-head2 {padding-top: 20px ; border-top: 1px dotted #000;}
.tab-panier-texthead {color: #000000; font-size: 75%; font-weight: normal;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-panier-texthead2 {color: #ff2d3d; font-size: 75%; font-weight: bold;  font-style: normal;}
.tab-panier-foot {background-color: #C1C5C8;}
.tab-panier-textfoot {color: #000000; font-size: 75%; font-weight: bold;  font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-panier-footlabel {  font-size: 80%; border: 0px solid #000000; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  text-align: right; }
.tab-panier-tabfond {background-color: #EFEEEC;}
.tab-panier-line {}

/* BOITES INFO */
.tab-boite-hg {background-color: #ff2d3d;}
.tab-boite-hd {background-color: #ff2d3d;}
.tab-boite-bd {background-color: #ff5c3e;}
.tab-boite-bg {background-color: #ff5c3e;}
.tab-boite-cd {background-color: #ff5c3e;}
.tab-boite-cg {background-color: #ff5c3e;}
.tab-boite-cb {background-color: #ff5c3e;}
.tab-boite-ch {background-color: #ff5c3e;}
.tab-boite-fond {background-color: #ff5c3e; padding-top:5px;}
.tab-boite-title {color: #FFF; background-color: #ff2d3d; font-size: 80%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;text-align:center;}
.tab-boite-text {color: #000; font-size: 75%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-boite-text a{color: #000;}
.tab-boite-text a:hover{color: #ff0000;}
.tab-boite-text2 {color: #000; font-size: 85%;font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}

/* FILTRE MANIF */
.tab-filtre-fond {background-color: #ff5c3e; padding:10px; padding-top:0px;}
.tab-filtre-title {color: #FFF; background-color: #ff2d3d; font-size: 80%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.tab-filtre-text {color: #000; font-size: 75%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}

/* MANIF */
.tab-manif-fond {border:1px solid #000000; padding:10px;}
.tab-manif-text {color: #FFF; background-color: #ff2d3d; font-size: 120%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; padding-left:10px;}
.tab-manif-text2 {color: #000000; font-size: 80%; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}
.tab-manif-text2 a {color:#ff2d3d;}
.tab-manif-text2 a:hover {color:#000;}
.tab-manif-comment {color: #777; font-size: 75%;font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif;}

/* PAIEMENT */
.tab-paiement-fond {}
.tab-paiement-title {color: #FF0083; font-size: 100%; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif;}

.tab-boite-title{
	text-transform:uppercase;
	
	
}