*{
font-family: Arial; 
font-size:12px;
margin: 0px;
padding: 0px;
}

body{
background-color:#BED731;
/*background-color:#B7D227 !forie;*/
text-align:left;
margin:0 0 10px 0; 
padding:0;
}

.filter{
-moz-opacity : 0.5;
filter: alpha(opacity=50); 
opacity:.50;
background:transparent;
}
.filter_default{
-moz-opacity : 1;
filter: alpha(opacity=100); 
opacity:1;
}



img { 
 background-image: expression(correctPNG(this));
}

/* LIEN */

a{
  text-decoration: none;
  color: #000000;
  font-weight: normal;  
  text-decoration: underline;
}

a:hover {
  color : #000000;
  text-decoration: underline;
  font-weight: normal;  
}


.plansite{
margin: 0 0 0 10px;
}

.plansite_lienselect, .plansite_lienselect:hover {
  font-weight: bold;
  color: #000000;	
}

.plansite_lien {
  font-weight: normal;
  color: #000000;
}

.aide{
	cursor: help;
	margin:5px;
}

.titre_page{
margin:0;
padding:0;
}


/*********************************/


/*********/
/* CADRE */
/*********/

table.cadre_1{}
table.cadre_1 .cadre_contenu{background-color:#F2F2F2;}
table.cadre_1 .cadre_hg{background: url('images/cadre_hg.jpg') no-repeat;width: 14px; height:14px; }
table.cadre_1 .cadre_hd{background: url('images/cadre_hd.jpg') no-repeat;width: 14px; height:14px; }
table.cadre_1 .cadre_bg{background: url('images/cadre_bg.jpg') no-repeat;width: 14px; height:14px; }
table.cadre_1 .cadre_bd{background: url('images/cadre_bd.jpg') no-repeat;width: 14px; height:14px; }
table.cadre_1 .cadre_h{ background: url('images/cadre_h.jpg')  repeat-x; width: auto; height:14px; }
table.cadre_1 .cadre_b{ background: url('images/cadre_b.jpg')  repeat-x; width: auto; height:14px; }
table.cadre_1 .cadre_g{ background: url('images/cadre_g.jpg')  repeat-y; width: 14px; height:auto; }
table.cadre_1 .cadre_d{ background: url('images/cadre_d.jpg')  repeat-y; width: 14px; height:auto; }

table.cadre_2{}
table.cadre_2 .cadre_contenu{background-color:#ffffff;}
table.cadre_2 .cadre_hg{background: url('images/cadre2_blanc_hg.gif') no-repeat;width: 12px; height:13px; }
table.cadre_2 .cadre_hd{background: url('images/cadre2_blanc_hd.gif') no-repeat;width: 12px; height:13px; }
table.cadre_2 .cadre_bg{background: url('images/cadre2_blanc_bg.gif') no-repeat;width: 12px; height:13px; }
table.cadre_2 .cadre_bd{background: url('images/cadre2_blanc_bd.gif') no-repeat;width: 12px; height:13px; }
table.cadre_2 .cadre_h{ background: url('images/cadre2_blanc_h.jpg')  repeat-x; width: auto; height:13px; }
table.cadre_2 .cadre_b{ background: url('images/cadre2_blanc_b.jpg')  repeat-x; width: auto; height:13px; }
table.cadre_2 .cadre_g{ background: url('images/cadre2_blanc_g.jpg')  repeat-y; width: 12px; height:auto; }
table.cadre_2 .cadre_d{ background: url('images/cadre2_blanc_d.jpg')  repeat-y; width: 12px; height:auto; }

table.cadre_3{ font-weight: bold; }
table.cadre_3 .cadre_contenu{background-color:#ffffff;}
table.cadre_3 .cadre_hg{background: url('images/cadre3_bleu_hg.jpg') no-repeat;width: 12px; height:13px; }
table.cadre_3 .cadre_hd{background: url('images/cadre3_bleu_hd.jpg') no-repeat;width: 12px; height:13px; }
table.cadre_3 .cadre_bg{background: url('images/cadre3_bleu_bg.jpg') no-repeat;width: 12px; height:13px; }
table.cadre_3 .cadre_bd{background: url('images/cadre3_bleu_bd.jpg') no-repeat;width: 12px; height:13px; }
table.cadre_3 .cadre_h{ background: url('images/cadre3_bleu_h.jpg')  repeat-x; width: auto; height:13px; }
table.cadre_3 .cadre_b{ background: url('images/cadre3_bleu_b.jpg')  repeat-x; width: auto; height:13px; }
table.cadre_3 .cadre_g{ background: url('images/cadre3_bleu_g.jpg')  repeat-y; width: 12px; height:auto; }
table.cadre_3 .cadre_d{ background: url('images/cadre3_bleu_d.jpg')  repeat-y; width: 12px; height:auto; }


.cadre_bouton, .cadre_bouton_bis{
  background: url('images/cadre_bouton.gif') no-repeat;
  width:168px;
}     

.cadre_bouton_xl, .cadre_bouton_xl_bis{
  background: url('images/cadre_bouton_xl.gif') no-repeat;
  width:348px;  
}
.cadre_bouton, .cadre_bouton_bis, .cadre_bouton_xl, .cadre_bouton_xl_bis{  
  background-position:center;
  height:33px;
  color:#02687F;
  text-align:center;
  font-weight:bold;  
}

.cadre_bouton,.cadre_bouton_xl{
  line-height:33px;
}
.cadre_bouton_bis, .cadre_bouton_xl_bis{   
  padding-top:5px;
  padding-top:2px; !forie
  
}

.cadre_bouton_2, .cadre_bouton_2_bis{
  background: url('images/cadre_bouton_bleu.jpg') no-repeat;
  width:228px;
}  
.cadre_bouton_2, .cadre_bouton_2_bis{  
  background-position:center;
  height:33px;
  color:#000000;
  text-align:center;
  font-weight:bold;  
}
.cadre_bouton_2,.cadre_bouton_2_xl{
line-height:33px;
}


/***********************************/


/************/
/*  BOUTON  */
/************/

.bouton,.bouton_bis{
background: url('images/bouton_bleu.jpg') no-repeat;
width:178px;
height:68px;

text-align:center;
}

.bouton{
padding: 0px 0 0 8px;
line-height:60px;
}

.bouton_bis{
padding: 8px 0 0 8px;
}

.bouton,.bouton a,.bouton a:hover,.bouton_bis,.bouton_bis a,.bouton_bis a:hover{
color:#BAD636;
font-family: Arial;
font-size:16px;
font-weight:bold;
text-decoration:none;
/*text-transform:uppercase;*/
}

.bouton_AlertBox{
background-color:#01AED9;
color: #BED731;
border:1px solid #02687F;
font-weight:bold;
padding:2px;
margin-top:4px;
cursor:pointer;
}


/************************************/

.aide{
vertical-align: middle;
position:relative;
cursor: help;
}
.aide img.picnull {
/*background: url(images/picto_info.gif) no-repeat;*/
width: 38px;
height: 15px;
}

.action{
cursor: pointer;
}


/***************************************/

.floatDiv {
	top:0px;
	left:0px;
	background-color:#005179;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
}

.floatDiv2 {
	top:0px;
	left:0px;
}

