/* Balises Classiques */

body {	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 15px 0 15px 0;
		color: #666;}

h1 {	font-size: 30px;
	color:  #8C458F;
	border-bottom: 1px solid  #8C458F;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	margin-bottom: 30px;}
h2 {
	font-size: 14px;
	color: #9CCA8F;
	border-bottom: 1px solid #9CCA8F;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	margin-top: 5px;
	margin-bottom:5px;
	font-weight:bold;
}

a {
	color:#444;
	text-decoration:none;
}
input, textarea, select {
	font-size:12px;
	font-family:Verdana;
	border: 1px solid #CCC;
	background-color: #F9F9F9;
	color:#333;
}
.heure
{
width:50px;
}
.bg{
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
background-position:top;
width:800px;
height:700px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
text-align:left;
position:relative;
clear:right;
float:none;
background:#FFFFFF;
border:solid 2px #CCCCCC;
}
.bgF{
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
width:700px;
height:800px;
margin-left: auto;
margin-right: auto;
text-align:center;
position:relative;
clear:right;
float:none;
background-repeat:no-repeat;
background:#B4DEFE;
border:solid 2px #CCCCCC;
}
.header{
width:700px;
height:173px;
clear:right;
float:none;
background-image:url(../front/barr.jpg);
background-repeat:no-repeat;
}
.menuF{
width:700px;
height:25px;
clear:right;
float:none;
background:#D7F5FF;
text-align:center;
position:relative;
margin-left: auto;
margin-right: auto;

}
.tabl{
margin-top:3px;
font-family:Arial, Helvetica, sans-serif;
font:bold;
font-size:11px;
color:#FF9562;
text-align:center;
}
.lang{
background-image:url(../front/barre_lang.png);
background-repeat:no-repeat;
height:27px;
width:127px;
}
.imgL{
border:none;
}
.text{
margin-bottom:11px;
margin-left:2px;
margin-right:2px;
margin-top:11px;
font-size:9px;
}
.textD{
margin-bottom:4px;
margin-left:2px;
margin-right:2px;
margin-top:3px;
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.police{
font-size:9px;
}
.sizeD{
width:100px;
font-size:10px;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.size{
font-size:10px;
color:#999999;
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ok{
color:#FFFFFF;
}
.moteur{
background-image:url(../front/recherche.png);
background-repeat:no-repeat;
width:394px;
height:120px;
}

.textbox{width:150px;}
.textarea{width:150px; height:30px;}
.form
{
margin-top:200px;
width:800px;
height:200px;
}
.liste{width:800px;height:250px; }
.liste1{width:200px;height:30px;}
.modifier{width:800px;height:400px; }
.ligne_impaire{ background:#EFEFEF;}
.ligne_paire{background:#FFFFFF;}
.ligne_ajouter{background:#E4E4CB;}
.msg_supprimer{background: #FFFFCC; border:solid 1px #FF0000; color:#FF0000;width:800px;height:20px; font-size:16px; font-weight:bold; text-align:center; padding-top:2px;}
.msg_ajouter{background: #FFFFCC; border:solid 1px #009900; color:#009900;width:800px;height:20px; font-size:16px; font-weight:bold; text-align:center; padding-top:2px;}
.msg_impossible{background:#FFE6E6; border::solid 1px #666666; color:#999999;width:800px;height:20px; font-size:16px; font-weight:bold; text-align:center; padding-top:2px;}
.msg_modifier{background: #FFFFCC; border:solid 1px #3366FF; color:#3366FF;width:800px;height:20px; font-size:16px; font-weight:bold; text-align:center; padding-top:2px;}
.url{background:#EFEFEF; width:800px; height:20px; font-weight:bold;}
.menu{width:800px; height:20px; font-weight:bold;border-bottom: 1px solid #FF744F;}
.urlF{width:800px; height:20px; font-weight:bold;color:#FF9562;}
.imgF{
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
margin-top:8px;
width:695px;
height:213px;
}
.dateD{
font-size:10px;
color:#999999;
width:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sud{
margin-top:16px;
}
.pass{
margin-top:4px;
width:100px;
color:#999999;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.passL{
margin-top:12px;
width:100px;
color:#999999;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.marge{
margin-bottom:4px;
margin-left:12px;
margin-right:4px;
}
.ligne{
text-align:center;
width:160px;
}
.orange{
background-color:#FF9900;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
.article{
width:172px;
height:140px;
background-image:url(../front/carre.JPG);
background-repeat:no-repeat;
}
.lienPass{
margin-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
/*les id */
#url a:hover{ text-decoration:underline;}

/*   pour calendrier */
.ds_box {
	background-color:#EEEEEE;
	border: 1px solid #000;
	position:absolute;
	z-index: 32767;
}
 
.ds_tbl {
	background-color:#E1E1E1;
}
 
.ds_head {
	background-color:#D4D4D4;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}
 
.ds_subhead {
	background-color:#CFCFE7;
	color:#454545;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 10px;
}
 
.ds_cell {
	background-color:#F3F3F3;
	color:#AAAAFF;
	font-size: 9px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}
 
.ds_cell:hover {
	background-color: #F3F3F3;
}
.msg_titre{background:#EFEFEF; border:solid 1px #9a8f83;width:800px;height:30px; font-size:20px;padding-top:2px; vertical-align:middle;}
.caract {
	BORDER-RIGHT: #cec9c4 1px solid; BORDER-TOP: #cec9c4 1px solid; BORDER-LEFT: #cec9c4 1px solid; BORDER-BOTTOM: #cec9c4 1px solid
}
.odd {
	BACKGROUND: #ececec
}
.relative {
	POSITION: relative
}
.flash {
	BORDER-RIGHT: #cec9c4 1px solid; BORDER-TOP: #cec9c4 1px solid; BORDER-LEFT: #cec9c4 1px solid; BORDER-BOTTOM: #cec9c4 1px solid
}
.item{
  display: none;
   color:#000000;
  font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}
.lienItem{
 text-decoration: none;
 color:#000000;
 font-size:12px;
 font-style:italic;
 font-weight:bold;
}
.main
{
cursor:pointer;
}
.lienlangue
{
 border-style:none;
 border-width:0px;
}
.textlist
{
  width:160px;
}
.mh{
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:2px;
background-position:top;
width:800px;
height:10px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
text-align:left;
position:relative;
clear:right;
float:none;
background:#FFFFFF;
border:solid 2px #CCCCCC;
}
.dec{
color:#333333;
font-size:12px;
font-weight:bolder;
}



