body				{font:normal 10px Verdana,Arial,Helvetica,sans-serif; background:#fff url(img/fond_motif.gif);color:#333; margin:10px 0;padding:0;}
table {font:normal 10px Verdana,Arial,Helvetica,sans-serif; }
h1,h2,h3,h4,h5,h6,form,hr,dl,dt,dd,label,legend,ul,ol,li{padding:0;margin:0;}
h1 {font:normal 16px Verdana,Arial,Helvetica,sans-serif;color:#008fa6; margin:0px 0;padding-left:20px;font-weight:bold;}

img					{border:0;}
a					{text-decoration:none;color:#333;}
a:hover				{text-decoration:underline;}

/* POPUP */
#popup				{background:#fff url(img/logo.png) no-repeat left top;margin:0;padding:0;}
#popup2				{background:#fff;margin:0;margin-top:20px;padding:0;}
#closePop			{position:absolute;top:8px;right:8px;}
#closePop a			{
 background:url(img/btn_close.png) no-repeat;
 display:block;
 color:#fff;
 font-weight:bold;
 width:76px;
 line-height:17px;
 cursor:pointer;
 text-align:center;
 font-size:11px;
 } 
#_geoForm DIV		{width:300px;text-align:left;margin:auto}
#_geoForm			{background:#fff url(img/bandeau_bg.gif) repeat-x left top;margin:72px 0 7px 0;border-bottom:4px solid #b22c1b;padding:22px 10px 0 10px;}

#_geoFormBegin DIV	{width:300px;text-align:left;margin:auto}
#_geoFormBegin			{background:#fff url(img/bandeau_bg.gif) repeat-x left top;margin:72px 0 7px 0;padding:22px 10px 0 10px;}
#_geoFormEnd DIV	{width:300px;text-align:left;margin:auto}
#_geoFormEnd			{margin:0px 0 7px 0;border-bottom:4px solid #b22c1b;padding:22px 10px 0 10px;}
#_geoForm DIV	{text-align:left;margin:auto}
#_geoForm			{margin:0px 0 0px 0;padding:0px 0px 0 0px;}


#geoFormBegin DIV	{width:300px;text-align:left;margin:auto}
#geoFormBegin			{background:#fff url(img/bandeau_bg.gif) repeat-x left top;margin:72px 0 7px 0;padding:22px 10px 0 10px;}
#geoFormEnd DIV	{width:300px;text-align:left;margin:auto}
#geoFormEnd			{margin:0px 0 7px 0;border-bottom:4px solid #b22c1b;padding:0px 10px 0 10px;}
#geoForm DIV	{text-align:left;margin:auto}
#geoForm			{margin:0px 0 0px 0;padding:0px 0px 0 0px;}

/* SPECIAL GEOLOC */

#geoForm .zoom				{font-size:11px;color:#008fa6;font-weight:bold;}
#geoForm .zoom img			{vertical-align:middle;}

#geoForm h2			{font-size:12px;font-weight:bold;margin:4px}

#geoForm .comment	{font-size:8px; border:0px solid #333; _border:0;font-weight:bold; }
#geoForm label		{background:url(img/puce.gif) no-repeat left 2px;padding-left:12px;font-size:10px}

#geoForm dt,#geoForm dd	{height:20px;}
#geoForm .input			{font-size:11px;border:1px solid #333;width:140px;margin-left:12px;}
#geoForm .select		{font-size:11px;border:1px solid #333;width:140px;margin-left:12px;}
#geoForm .textarea		{font-size:11px;border:1px solid #333;width:340px;margin-left:12px}

#geoForm .fieldsRW {font-size:11px;border:1px solid #333;width:140px;margin-left:12px;}
#geoForm .titleTxt			{font-size:12px;font-weight:bold;margin:4px}
#geoForm .fieldsTxt {background:url(img/puce.gif) no-repeat left 2px;padding-left:12px;font-size:10px}
#geoForm .infoTitleTxt {font-size:8px; border:0px solid #333; _border:0;font-weight:bold; }

#geoForm p.submit input.btn{
	font: bold 10px Verdana;
	background:url(img/btn_standard.gif) no-repeat;
	width:136px;
	height:23px;
	border:0px;
	color:#FFF;
	font-weight:bold;
}
#geoForm p.submit input.btnOk{
	font: bold 10px Verdana;
	background:url(img/btn_ok.gif) no-repeat;
	width:17px;
	height:16px;
	border:0px;
	color:#FFF;
	font-weight:bold;
}

#geoForm a.voir			{

  display:block;
  height:17px;
  line-height:16px;
  font-weight:bold;
  color:#fff;
  background:url(img/btn_red_bgr.gif) no-repeat top right;
  float:left;
  _width:205px;
	text-align:center;
  font-size:11px;
  }

#geoForm a.voir span	{
	cursor:pointer;
	display:block;
	height:17px;
	padding:0 15px;
	font-weight:bold;
	background:url(img/btn_red_bgl.gif) no-repeat top left;
	text-align:center;
  font-size:11px;
	}
#geoForm a.voir div	{
	cursor:pointer;
	display:block;
	height:17px;
	padding:0 15px;
	font-weight:bold;
	background:url(img/btn_red_bgl.gif) no-repeat top left;
	text-align:center;
  font-size:11px;
	}


#geoForm .menuCol {padding:10px;}
#geoForm .menuCol p {background:#f0eded;padding:10px;margin:0}
#geoForm .entete {display:block;padding-left:10px;background:url(img/header_block_g.png); margin:0;color:#FFF}
#geoForm .entete span {line-height:21px;display:block;background:#008fa6 url(img/header_block_d579.gif) no-repeat right top;}

#geoForm .lien		{color:#008fa6;font-weight:bold;}
#geoForm .lien span	{color:#b12b1a;font-weight:bold;}

#geoForm .blocAdd .titre	{font-size:12px;font-weight:bold;color:#b22c1b}
#geoForm .blocAdd .texte	{font-size:10px;color:#333}
#geoForm .blocAdd span		{color:#b22c1b;}

#geoForm .blocAdd a			{color:#333;text-decoration:none;}
#geoForm .blocAdd a:hover	{color:#b22c1b;text-decoration:underline;}

#geoForm .number			{font-size:13px;color:#b22c1b;background:url(img/bckgnd_number.gif) repeat-x;height:21px;padding:4px 5px;font-weight:bold}
#geoForm .hr				{height:2px; margin:0 0 10px 10px; clear:both; font-size:0;background:url(img/pointille.gif) repeat-x bottom; padding-bottom:10px;}
#geoForm .hr2				{height:2px;  clear:both; font-size:0;background:url(img/pointille.gif) repeat-x bottom; }

#geoForm .tablo				{border-collapse:collapse;width:100%;border:1px solid #cce9ed;border-bottom:6px solid #cce9ed;}
#geoForm .tablo td			{padding:5px 10px;text-align:left;border:1px solid #cce9ed}
#geoForm .tablo thead		{background-color:#cce9ed;font-size:11px;font-weight:bold}
#geoForm .tablo tbody		{background-color:#FFF; }

#geoForm .typeList ul		{list-style-type:none;}
#geoForm .typeList li		{padding-left:25px;background:url(img/puce.gif) no-repeat 5px 0;}


#geoForm .listLink		{color:#008fa6;font-weight:bold; font: bold 10px Verdana;}
#geoForm .listLink span	{color:#b12b1a;font-weight:bold;}
#geoForm .listLink ul		{list-style-type:none;}
#geoForm .listLink li		{padding-left:25px;background:url(img/puce.gif) no-repeat 5px 0;}


