@import url("arrondis.css");

body {
font-family: verdana, helvetica, sans-serif; 
font-size: 10pt; 
color: black;
background-color: #003366;
}
a, a:link, a:visited {
	color: black;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

td {
font-family: verdana, helvetica, sans-serif; 
font-size: 8.5pt; 
color: black;
}
ul, li
{
	list-style-type: square;
}
.input_saisie
{
	background-color: #FFFFCE;
}
#pune
{
text-align: justify;
font-size: 9pt;
}
#tituneboxun
{
	color:#5783EA;
	font-weight: bold;
	font-size: 14px;
}
#titentete
{
	text-transform: capitalize;
}
#box_titre
{
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color:#000066;
}
#box_txt
{
font-size: 9px;
color: #000066;
padding-left: 2px;
}
#box_date
{
font-family: arial, helvetica, sans-serif; 
font-size: 11px;
text-align: center;
font-weight: bold;
}
fieldset
{
	width: 540px;
	-moz-border-radius: 7pt;
}
#fieldsetspe
{
	width: 700px;
	-moz-border-radius: 7pt;
}
select
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding: 2px;
	border: 0px solid;
	background-color: #F1F1F1;
}
input, textarea
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding: 2px; /*border: 1px solid #0066b3;*/
	background-color: #F1F1F1;
	border-left: 1px inset Gray;
	border-top: 1px inset Gray;
}
#check
{
	border: 0px;
}
#bouton
{
	background-image: url(/images/boutonform.gif);
	background-repeat: no-repeat;
	background-position: left;
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	WIDTH: 170px; 
	COLOR: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 20px;
	text-align: left;
}
#bouton_small
{
	background-image: url(/images/boutonform.gif);
	background-repeat: no-repeat;
	background-position: left;
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	WIDTH: 50px; 
	COLOR: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 20px;
	text-align: left;
}
#petittitrebleu
{
	color:#0000ff;
}
#tdspe
{
	padding-right: 4px;
}
.alerte
{
	color: Red;
	text-align: center;
	font-weight: bold;
}
.alertebis
{
	color: Purple;
	text-align: center;
	font-weight: bold;
}
#contlat
{
	border-top : thin dotted #858585;
	border-bottom : thin dotted #858585;
	padding : 2px;
	background-color : #F7F9D2;
	color : #757A12;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;	
}
#sstitlat
{
	font-weight: bold;
	color: #ACB41B;
}
#titremidv
{
	font-family: verdana, arial, sans-serif; 
	font-size: 12px;
	color : #7B75C8;
	text-align: right;
	font-style : oblique;
}
#tabprive
{
font-size: 9px;
}
#tabprive a
{
color: black;
font-weight: bold;
text-decoration: none;
}
#tabprive a:hover
{
text-decoration: underline;
}
#p13_surtit
{
	text-align: right;
	font-size : 14px;
	padding-right: 5px;
}
#p13_tit
{
	font-weight: bold;
	font-size : 14px;
}
#p13_liste
{
	color: black;
}
#p13_liste  a
{
font-weight: bold;
text-decoration: none;
}
#p13_liste  a:hover
{
text-decoration: underline;
}
#p13_fieldset
{
	width: 550px;
}
#bas_page
{
	color: white;
}
#bas_page  a
{
font-weight: bold;
text-decoration: none;
}
#bas_page  a:hover
{
text-decoration: underline;
}
#signature
{
	text-align: right;
	padding-right: 4px;
	font-weight: bold;
}
#pad
{
	padding-right: 2px;
}
#legende
{
	font-size: 9px;
	color:#003862;
	font-weight: bold;	
}
#faq_li
{
	margin-left : 35px;
	list-style-type : none;
	margin-bottom : 5px;
}
#bordtd
{
/*border: 1px solid #dddddd;*/
border: 1px dotted #e1e1e1;
}
#faqtitquest
{
color: black;
}
#vue
{
	visibility: hidden;
}
#aearts
{
	color:#D36D70;
	font-weight: bold;
}
#aerts_tab
{
	border: 2px dashed;
	border-color: #D36D70;
}
#aerts_tab a
{
	text-decoration: underline;
	font-weight: bold;
	color: #D36D70;
}
#pame
{
	color:#9992B5;
	font-size: 13pt;
	font-weight: bold;
}
#aecitoyen
{
	color:#EEAE4E;
	font-size: 13pt;
	font-weight: bold;
}
#aecitoyen_tab
{
	border: 2px dashed;
	border-color: #EEAE4E;
}
#aecitoyen_tab a
{
	text-decoration: underline;
	font-weight: bold;
	color: #EEAE4E;
}
#aenature
{
	color:#AEAC60;
	font-size: 13pt;
	font-weight: bold;
}
#aenature_tab
{
	border: 2px dashed;
	border-color: #AEAC60;
}
#aenature_tab a
{
	text-decoration: underline;
	font-weight: bold;
	color: #AEAC60;
}
#aeinfo
{
	color:#16BDD0;
	font-size: 13pt;
	font-weight: bold;
}
#aeinfo_tab
{
	border: 2px dashed;
	border-color: #16BDD0;
}
#aeinfo_tab a
{
	text-decoration: underline;
	font-weight: bold;
	color: #16BDD0;
}
#marqueecontainer{
position: relative;
width: 190px; /*marquee width */
height: 80px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}
#parag
{
	font-size: 10pt;
	color: #b4b467;
	border-bottom: 1px dotted #CCCC99;
	padding-bottom: 3px;
	font-family: "Trebuchet MS", sans-serif;
}
#pack_label
{
font-family: "Trebuchet MS", sans-serif;
color: #7C8EB7;
font-size: 14pt;
}
label
{
font-weight: bold;
}
#herbier_nom
{
	text-align: center;
	color: #006633;
	font-size: 14pt;
	text-shadow: 3px 3px 5px black;
	text-decoration: underline;
}
#orme_titre
{
text-align: center;
color: #006633;
font-size: 12pt;
}
#orme_tab
{
	border: 2px dashed;
	border-color: #99CCCC;
	background-color: #FAFAFA;
}
#orme_ss
{
	color: #006633;
	font-weight: 600;
}
#boite_titre
{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
color: #000066;
}
#boite
{
font-size: 10px;
color: #666666;
padding: 2px;
}
#boite a
{
font-size: 10px;
color: #000066;
text-decoration: none;
}
#boite a:hover
{
font-weight: bold;
text-decoration: underline;
}
#princip_supp
{
	background-image: url(/images/princip_supp.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#princip_expire
{
	background-image: url(/images/princip_expire.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#lienspeciaux
{
	color: #9B9B4E;
}
#lienspeciaux a
{
	font-weight: bold;
	text-decoration: none;
}
#lienspeciaux a:hover
{
	text-decoration: underline;
}
legend
{
color: blue;
}
#separation
{
	width: 70%;
	text-align: center;
	border :1px dotted #CCCC99;
}

/* Google Maps 

v\:* {
behavior:url(#default#VML);
}*/

/*pour les infobulles de la carte*/
#gmapmarker {
font: normal small verdana, arial, helvetica, sans-serif;
font-size: 8pt;
margin: 0px;
width: 150px;
height: 50px;
overflow:auto;
}
#map {
float : none;
}
#liensdiff
{
	color: black;
}
#liensdiff a
{
	color: #005AB0;
	font-weight: bold;
	text-decoration: none;
}
#liensdiff a:hover
{
	text-decoration: underline;
}

/*itinéraire*/

table#resultat
{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	width: 740px;
}
table#resultat th 
{
	height: 15px;
	background-color: #EEEEEE;
	border: 1px solid #999999;
	text-align: center;
	color: #444444;
}
table#resultat td.encadrement {
	width: 770px;
	height: 500px;
	border: 1px solid #999999;
	vertical-align: top;
}
#EmplacementCarteItineraire{
	width: 740px;
	height: 500px;
	overflow: auto;
}
#EmplacementTexteItineraire{
	margin: 0;
	padding: 0;
	width: 740px;
	height: 100%;
	overflow: auto;
	text-align: left;
	font-size: 10pt;
}
#EmplacementTexteItineraire b{
	color: #03f;
	text-decoration: underline;
}
#cadre {
	margin: 0;
	padding: 10px 0 5px 0;
	width: 740px;
	height: auto;
	border: 1px solid #B8D6C2;
	text-align: center;
	background-color: #F6FCEC;
}
#bgspe
{
	background-color: white;

}