/* CSS Document */
html { margin:0; padding:0; background:#22456F; color:#000; font:normal 1em/1.5em "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", lucida,verdana,helvetica,arial,sans-serif; text-align:left; }
body {
	margin: 0px;
	padding: 0px;
  /*background: #F0FAFF  url(/img/fd_body4.png) repeat-y 50% 0; */
  /*background: #EAEFEE; */
  background: #22456F; 
  font-family: "Trebuchet MS", Geneva, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: black;
  width:1400px;
  /*line-height: 150%;
  height:100%; */
}
table    { border:1px solid #999; border-collapse:collapse; margin:.3em ; padding:.3em; }
th, td   { border:1px solid #999; border-collapse:collapse; text-align:justify; padding:.2em; font-size:.9em; }

#campagne { margin:.3em auto; padding:.3em;text-align:left; }
#a_campagne { margin:.3em auto; padding:.3em;text-align:left; }
#site { margin:1em; padding:.5em;
        border:1px solid #999;-moz-border-radius:6px;background: #f1f1f1;  
        width:400px;
}
#chk_sites_captures { margin:2em; padding:0.1em;
        border:1px solid #999;-moz-border-radius:6px;background: #f1f1f1;  
        width:600px;
}
#t_captures,#c_captures,#m_capture { margin:1em; padding:1em;
        border:1px solid #999;-moz-border-radius:6px;background: #f2f2f2;  
        width:900px;
}

#capture { margin:2em; padding:0.2em;
        border:1px solid #999;-moz-border-radius:6px;background: #f1f1f1;  
        width:600px;
}
#tab_site { margin:1em; padding:0.2em;
        border:1px solid #999;-moz-border-radius:6px;background: #f2f2f2;  
        width:500px;
}
#tab_det { margin:1em; padding:0.2em;
        border:0px solid #999;-moz-border-radius:6px;background: #f3f3f3;  
        width:500px;
}
#a_determination,#m_determination { margin:1em; padding:0.2em;
        border:0px solid #999;-moz-border-radius:6px;background: #f3f3f3;  
        width:500px;
}
#determinations input.btn1 { margin:1em; }

#choix {
	position: relative;
	width: 1100px;
  height:120px;
	margin: 0;
	clear: both;
  background: #F0FA99;
}
#choix1 {
	position: relative;
  float:left;  
	width: 540px;
  height:30px;
  background: #F0FA99;
}
#choix2 {
	position: absolu;
	width: 540px;
  height:30px;
	left:600px;
  float:right;  
  background: #F0FA99;
}
#choix1.titre3,#choix2.titre3 {padding-left: 2px;padding-top:10px;}


input.btn1{
	font: normal 0.9em "Trebuchet MS", Verdana, Arial, sans-serif;
	color:black;
  font-weight:bold;
  background: #e2f8ff;    /* #e2f8ff bleu clair*/
  width:220px;
  height:30px;
  -moz-border-radius:6px;
}
input.btn1_p{
	font: normal 0.9em "Trebuchet MS", Verdana, Arial, sans-serif;
	color:black;
  font-weight:bold;
  background: #e2f8ff;    /* #e2f8ff bleu clair*/
  width:100px;
  height:30px;
  -moz-border-radius:6px;
}
input.btn2{
	font: normal 0.9em "Trebuchet MS", Verdana, Arial, sans-serif;
	color:black;
  font-weight:bold;
  background: #ADD8E6;    /* #ADD8E6 bleu foncé*/
  width:100px;
  height:30px;
  -moz-border-radius:6px;
}
.hand{cursor:pointer;}

/* generiques *****************/
.clear {
	clear: both;
}
.current {
	display: block;
}
.ghost {
	display: none;
}

.table_popup{width:300px;border:1px solid darkgrey;}
.titre1{font-weight:bold;background-color:#DCFFFF;text-align:left;height:50px;border:0;vertical-align:bottom;}
.titre2{font-weight:bold;background-color:white;text-align:left;}
.titre_choix {
  padding:0px;
  font-family: "Trebuchet MS", Geneva, Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size: 20px;
} 
