/*---------- Liste des AMP ------------------ */
table.outils{
	width:100%;
}
td.rech_libre
{
	background-color:#1797B6;
	background-image:url(../pics/h2_panel_right.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	color: #6e6e6e;
	padding-left: 20px;
	font-weight:bold;
	color: white;
	font-size:12px;
	height:25px;
	vertical-align:middle;
}
td.rech_libre input
{
	height: 15px;
	width: 320px;
	margin-top: 3px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #356681;
	background-color: white;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	color: #1797B6;
	padding-top: 0pt;
	padding-right: 2px;
	padding-bottom: 0pt;
	padding-left: 2px;
	font-size:10px;
	font-weight:normal;
}
table.outils, a.bouton{
	color: white;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
div .texte{
	/*float:left;
	color:red;*/
}

div.page
{
	color: #1797b6;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	float:left;
	
}

div.block_liste{
	clear:both;
	margin-bottom:20px;
}
table#admin_liste th{
	text-align:left;
	background-color: #C6D866;
	color:white;
	padding-left: 5px;
	height:20px;
	font-size:12px;
}
table#admin_liste{
	border-style:solid;
	border-width:0px;
	border-collapse:collapse;
}
table#admin_liste th a {
	text-decoration:none;
	color: #476B77;
}
table#admin_liste td{
	border-style: solid;
	border-color: #d8d8d8;
	border-width: 1px;
	height:20px;
	padding-left:10px;
}
td.tri_courant{
	background-image: url(../_pics/trame_cellule.gif);
	background-repeat: repeat;
	background-position:top left;
}

td.assomul{
	background-color: #f7f7f7;
}
table#admin_liste  a, div.page a{
	font-weight: bold;
	color: #336681;
	text-decoration: none;
}
table#admin_liste  a:hover,  div.page a:hover{
	text-decoration: underline;
}

table#admin_liste li{
/*	list-style: none;*/
	list-style-image:url(../../pics/puce_list_amp.gif);
	margin-left:20px;
}

div.champ_conteneur{
	background-color: #91b432;
	background-image: url(../pics/h2_panel_left.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:right top;
	margin-bottom: 20px;
	padding: 5px;
	float:left;
	margin-right:10px;
}
div.champ_conteneur label{
	font-weight:bold;
	color:white;
	padding-left:0px;

}
div.champ_conteneur select{
	width:400px;
}
div.lierDroite{
	clear:both;
	margin-right:0;
	background-image:none;
}
div.dernier{
	margin-right:0px;
}

/*----------- Pour fiche AMP (12/04/2007) ----------*/

td.nom_type{
	font-weight:bold;
	background-color:#C6D866;
	color:#476B77;
	
}
table#tab_menaces{
	vertical-align:middle;
	text-align:center;
	border-collapse:collapse;
	margin-left: 15px;
	margin-bottom:20px;
}
table#tab_menaces th{
	background-color: #1797B6;
	color:white;
	height:20px;
}
table#tab_menaces td,table#tab_menaces th {
	border-style : solid;
	border-width:1px;
	border-color:#878787;
}
td.nom_menace{
	text-align:right;
	width:30%;
	font-weight:bold;
	background-color:#D4D0C8;
	padding:5px;
}
div.caracteristiques ul li{
	list-style-type:square;
	margin-top:5px;
	

}
div.caracteristiques ul li ul li{
	list-style-type:circle;
	margin-left:20px;
	
}
div.caracteristiques{
	margin-left:25px;
	text-align:justify;
	margin-bottom:15px;
}
table#act_illeg{
	border-collapse:collapse;
	width:100%;
	margin-top:10px;
}
table#act_illeg td{
	border-width:1px;
	border-color:grey;
	border-style:solid;
	padding:3px;
	background-color:#91B430;
	color:white;
}
table#act_illeg td.label{
	text-align:right;
	background-color:#C6D866;
	color:#476B77;
	font-weight:bold;
	
}
div.titre{
	font-weight:bold;
	color:#1E3D69;
}
table.tab_identite th{
	background-color:#1797B6;
	text-align:center;
	color:white;
	height:20px;
	padding:5px;
}
table.tab_identite th.gauche{
	background-color:#D4D0C8;
	text-align:right;
	color:black;
	width:29%;
}
table.tab_identite{
	border-collapse:collapse;
	width:100%;
	margin-bottom:15px;
}
table.tab_identite td{
	text-align:center;
	background-color:#C6D866;
	color:#476B77;
}
table.tab_identite td, table.tab_identite th{
	border-style:solid;
	border-width:1px;
	border-color:#878787;
}
div#map{
	width:100%; 
	height:400px; 
	margin-top:20px; 
	margin-bottom:40px;
}