/* CSS Document */

p.titre {

  color: #125266	 ;
  padding:.2em .3em;
  font-size:1.2em;
  border: 1px solid #C9C9C9;
   margin-bottom:3em;
  width:20em;
  margin-left:1em;
  margin-top:2em;
   background: #F2F2F2;
}

/*#coordonnees input {
  margin-left:15em;
  
   border: 1px solid #C9C9C9;
   margin-bottom: 1em;  
}
#coordonnees textarea{
        
	border: 1px solid #C9C9C9;
	padding-left: 6px;
	margin-left:15em;
	margin-bottom: 2em;
}
#coordonnees select {
  margin-left:16em;
  border: 0px solid #C9C9C9;
  margin-bottom: 1em;
  width: 20em;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  border-top: 0;
}*/


/*#coordonnees label
{
 position:absolute;
  font-size:90%;
  padding-top:.5em;
  left:20px;
margin-bottom: 2em;
}*/

#coordonnees label{
float:left;
width:200px;
font-size:90%;
}



fieldset  {

border:none;
  margin-bottom:1em;
  width:24em;
  padding-top:1.5em;

}



p#bouttons {
  text-align:center;
}

/* les boutons submit et reset */

/*input[type="submit"], input[type="reset"] {
  font:1em "Trebuchet MS", Verdana, sans-serif;
  border: 1px solid #C9C9C9;
margin-right: 5px;
}*/

/*input[type="radio"]{
	 border: 1px solid #C9C9C9;
	padding-left: 2;
	padding-top: 0%;
	padding-bottom: 0%;
	}*/




#divoffre{
  /*position:relative;
  left:15%;
  top:10%;*/
  margin:auto;
  width:500px;
  height:150px;
  z-index:1;
  
  visibility: visible;
   border: thin solid #CBCBCB;
 
  margin-bottom:20px;
text-align:left;
   /*float: left;*/
 } 
 #divreference{
 	 margin-bottom:20px;
	text-align: right;
	}

 #divoffre_admin{
  position:relative;
  left:3%;
  top:3%;
  /*width:600px;*/
  height:150px;
  z-index:1;
   visibility: visible;
   border: 1px solid #2369B1;
   margin-bottom:10px;
   text-align:center;
   float: left;
	padding-top	: 15px;
 } 
 
 #divoffre_admin2{
   border: 1px solid #2369B1;
   margin-bottom:10px;
   text-align:center;
 } 
 
 #divoffre_admin_detail
 {
 	position:relative;
  left:3%;
  top:3%;
  width:100%;
  height:100%;
  z-index:1;
   visibility: visible;
   border: 0 solid #CBCBCB;
   margin-bottom:10px;
	margin-top:10px;
   padding-left	: 15px;
	padding-top	: 15px;
	
 }
 #tabdetail{
  width:100%;
   
 
 }
#principalediv
{

position:absolute;
  left:10%;
  top:15%;
  width:80%;
  height:700px;
  z-index:5;
  visibility: visible;
   border:solid #A4DD11;
}
#principaledivadmin
{

position:absolute;
  left:10%;
  top:15%;
  width:80%;
  height:100%;
  z-index:5;
  visibility: visible;
   border:solid #A4DD11;
}
#titre	
{
position:relative;
  top:0px;
  width:500px;
  height: 20px;
  visibility: visible;
  background: url(/image/subhead_bg.png) repeat-x;
   border-width: thin ;
   clear: none;
  padding-top: 2px;
  display: block;
  font-family: Arial, sans-serif, serif;
  margin-top: 1px;
  margin-left: 1px;
  margin-right: 1px;
  font: normal larger;
  text-align: left;
  word-spacing: 1px;
  font-weight: lighter;
  } 


h3.date { text-align: right; 
 color: #CC3333;  }
 p.descrip_courte			
 { color: #5882D5;  font: normal larger;  font-family: Arial, serif, sans-serif;   }
 
 #detail{ 
 
  position:relative;
  text-align: left;
   line-height: normal;
  border-top: thin;
  border-color: #990033;
  border-width: thin;
  border-top-width: thin;
  border: thin;
  border-top-color: #990033;
  border-top-style: solid;
  margin: 15px 15px;
  width: auto;
 }
 
 #detail a{
text-decoration: none;
color:#D50808;
 }
 
 #detail a:hover{
 text-decoration:underline;
 }
 
#barre_navigation{ 
border: 1px #CBCBCB; 
border-style: solid;  
/*margin-left: 25px; 
margin-right: 25px;  */
margin:auto;
height:20px;
text-align: center; 
font-size:14px;
/*position: relative;*/
width:500px;		  
margin-top: 15px;
}

#affiche_detail
{ border: 1px solid #C7C7C7;
  margin: 10px;  
position: relative;
/*  font: normal larger Arial, serif, sans-serif;  
font-size: larger; */
 margin-left: 15px;
   margin-right: 15px;
     visibility: visible; 
 max-height: 90%;
   max-width: 90%; 
              }
 
 #affiche_message{ position: fixed;   border: thin solid #DCDCDC;  margin-left: 10%;  margin-right: 10%;  padding-left: 4px;  text-align: center;  z-index: 6;       }
 
div#navbar2 { height: 20px; width:100%; border-top: 1px ; border-bottom: 1px ;  visibility: visible;  text-align: center;  margin-bottom: 5px;  background-color:#2369B1;  background-repeat: no-repeat;   margin-top: 3px;    } 
div#navbar2 ul { margin: 0%; padding: 0%; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #00000; /*line-height: 30px;*/ white-space: nowrap; } 
div#navbar2 li { margin:0;list-style-type: none; display: inline;} 
div#navbar2 li a { text-decoration: none; padding: 7px 10px; color: #E7E7E7; } 
div#navbar2 li a:link { color: #E7E7E7: } 
div#navbar2 li a:visited { color: #E7E7E7;} 
div#navbar2 li a:hover { color: white;  text-decoration:underline;background: url(image/menu_bg1.png) no-repeat;   }


div#navbar3 { height: 10px; width:100%; border-top: 1px 	; border-bottom: 1px ;  visibility: visible;  text-align: center;  margin-bottom: 3px;      } 
div#navbar3 ul { margin: 0%; padding: 0%; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #3366FF; line-height: 30px; white-space: nowrap; } 
div#navbar3 li { list-style-type: none; display: inline; } 
div#navbar3 li a { text-decoration: none; padding: 7px 10px; color: #00000; } 
div#navbar3 li a:link { color: #FF9900;   } 
div#navbar3 li a:visited { color: #FF9900; } 
div#navbar3 li a:hover { color: Yellow; background-color: #FF9900; }



#divoffre_admin table{
	margin: 1px;
	border: 0 solid Black;
	padding: 1;
	width: 100%;
	font-family: Arial, serif, sans-serif;
	font-size: inherit;
	border-top: 0px;
	border-width: 0px;
	
}

#spantd1 {
 border: thin #E6E6E6;
 color:#FFFFFF;
  margin-bottom: 5px;
  background: #2369B1;
  }
  #spantd2{
   font: normal;  text-align: left;    
	font-family: Arial, serif, sans-serif;
	}
	#separetd{ background-color: #FFF8DC; }

	#check{
	 border: 1px solid #C9C9C9;
	padding-left: 2;
	
	}
	#tabcv{ border: 1px solid #FFEBD7; 	font-family: Arial, cursive, sans-serif, serif;  caption-side: top;  border-spacing: 1px; 	padding-left: 2px;  background-color: #F3F3F3;      border-bottom-width: 1px;   	  }
	#tabcv th{ background-color: #ADD8E6;
	
	 }
#tr_1{ background-color: #FFEBCD; }
#tr_2{ background-color: #FDF5E6; }
#tabcv1{
/*border: 1px solid #FFEBD7;*/

caption-side: top;
border-spacing: 1px;
padding-left: 2px;
/*background-color: #F3F3F3;*/
      border-bottom-width: 1px;  margin-bottom: 10px;   	   }
#td_1{ border: 1px solid #EFEFEF;  ;  font-family: Arial, serif, sans-serif;
/*  font-size: larger; */
 text-align: left;   
 /*text-transform: uppercase;*/  font-style: normal;        
width: 20%;
 background-color: #FCFCFC;
 margin-right: 5px;
 padding-top: 2px;
}
