 
 body {
	background-color: #862B43;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
 
 /*input select et textarea .........................................
*/
.input, .select, .textarea {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
	border: 1px solid #999999;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin: 3px 5px 0px 0px;
	width:200px;
}
.input.brille, .select.brille, .textarea.brille {
	background-color: #FF9;
	border: 1px solid #FFD900;
}
.input:hover, .select:hover, .textarea:hover {
	background-color: #FFFF99
}
  /*fin input select et textarea .........................................*/

/* fieldset , legend  ....................................................*/
 fieldset
{
	margin-bottom: 10px;
	border: #CCC 1px solid;
}
.blanc{ color:#FFF;}
.jaun{ color:#FC0;}
 fieldset legend
{
	padding: 0 10px;
	border-left: #CCC 1px solid;
	border-right: #CCC 1px solid;
	font-size: 1.2em;
	color: #000;
}

/* fin fieldset , legend  ....................................................*/
.formtt {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: center;
	border: thin none #FFFFFF;
	background-color: #FFFFFF;
}
/*Forms de formulaire ...................................................*/
.buttons
{
	display: inline-block;
	white-space: nowrap;
	background: #24bce8; /* Old browsers */
	background: -moz-linear-gradient(top, #24bce8 0%, #24bce8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24bce8), color-stop(100%,#24bce8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #24bce8 0%,#24bce8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #24bce8 0%,#24bce8 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #24bce8 0%,#24bce8 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24bce8', endColorstr='#24bce8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #24bce8 0%,#24bce8 100%); /* W3C */
	border: 1px solid #20add6;
	padding: 0 2em;
	margin: 0.5em;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	-moz-border-radius: .2em;
	-webkit-border-radius: .2em;
	border-radius: .2em;
	-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}

.buttons:hover
{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #20add6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#20add6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#20add6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#20add6 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#20add6 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#20add6',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#20add6 100%); /* W3C */
}

.buttons:active
{
	-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	position: relative;
	top: 1px;
}

.buttons:focus
{
	outline: 0;
	background: #fafafa;
}    

.buttons:before
{
	float: left;
	width: 1em;
	text-align: center;
	font-size: 1.7em;
	margin: 0 0.5em 0 -1em;
	padding: 0 .2em;
    pointer-events: none;
}
.add:before {	content: "\271A"; }
.edit:before { 	content: "\270E"; }
.delete:before{	content: "\2718";}
.save:before{	content: "\2714";}
.email:before{	content: "\2709";}
.cross:before { content: "\2716"; }
/* fin bouton de formulaire .......................................................................*/

.ent {
	font-size: 18px;
}
.menu-border {border:#24bce8 0px solid; border-radius:5px;	background-color: #24bce8;}
.img-border {border:#ffffff 0px solid; border-radius:5px;	background-color: #ffffff;}
.table-border {border:#009933 0px solid; border-radius:5px;	background-color: #009933;}

#table-6 {
width: 100%
border: 1px solid #B0B0B0;
	font-weight: normal;
}
#table-6 tbody {
/* Kind of irrelevant unless your .css is alreadt doing something else */
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
#table-6 thead {
text-align: left;
}
#table-6 thead th {
background: -moz-linear-gradient(top, #F0F0F0 0, #DBDBDB 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0F0F0), color-stop(100%, #DBDBDB));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#DBDBDB', GradientType=0);
border: 1px solid #B0B0B0;
color: #444;
font-size: 14px;
}
#table-6 td {
padding: 3px 10px;
font-size: 12px;
}
#table-6 tr:nth-child(even) {
background: #F2F2F2;
}

.btn_ligne
{
	display: inline-block;
	white-space: nowrap;
	background: #24bce8; /* Old browsers */
	background: -moz-linear-gradient(top, #24bce8 0%, #24bce8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24bce8), color-stop(100%,#24bce8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #24bce8 0%,#24bce8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #24bce8 0%,#24bce8 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #24bce8 0%,#24bce8 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24bce8', endColorstr='#24bce8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #24bce8 0%,#24bce8 100%); /* W3C */
	border: 1px solid #20add6;
	padding: 0 1em;
	margin: 0.3em;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	-moz-border-radius: .1em;
	-webkit-border-radius: .1em;
	border-radius: .1em;
	-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}

.btn_ligne:hover
{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #20add6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#20add6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#20add6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#20add6 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#20add6 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#20add6',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#20add6 100%); /* W3C */
}

.btn_ligne:active
{
	-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	position: relative;
	top: 1px;
}

.btn_ligne:focus
{
	outline: 0;
	background: #fafafa;
}    

.btn_ligne:before
{
	float: left;
	width: 1em;
	text-align: center;
	font-size: 1.7em;
	margin: 0 0.5em 0 -1em;
	padding: 0 .2em;
    pointer-events: none;
}
.login_txt
{
	color:#862B43;	
	font-size: 13px;
}


#ma_super_barre
{
    position: fixed;
    top: 0px;
    width: 100%;
    height: 45px;
    left: 0px;
	color:#ffffff;
    background: #20add6;
	-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) ;
	box-shadow: 0 0 4px 2px rgba(0,0,0,.3) ;
  }
 a{ text-decoration:none;}
.a{color:#ffffff;}

.lesbuttons {
	font-family:  "trebuchet ms", verdana, tahoma, sans-serif;
	font-size: 13px;
	color: #000033;
	width: 170px;
}