/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../_images/portail/fond.jpg);
}
td{
    color:#000000;
}

a.bandeaulien {
  font-family:tahoma,arial;
  color:#008B45;
  font-weight:bold;
  font-size:12px;
  text-decoration:none;
}

a.bandeaulien:hover {
  font-family:tahoma,arial;
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;
  text-decoration:none;
}

a.piedlien {
  font-family:tahoma,arial;
  color:#008B45;
  font-weight:normal;
  font-size:12px;
  text-decoration:none;
}

a.piedlien:hover {
  font-family:tahoma,arial;
  color:#FFFFFF;
  font-weight:normal;
  font-size:12px;
  text-decoration:none;
}

.lblnouveautes {
  font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.lblvisitevirtuelle {
  font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.lblvisitevideo {
  font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.nouveautes {
  font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
}

.visitevirtuelle {
  font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
}

.visitevideo {
  font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
}.couleur_fond {
	background-color: #D3DFDF;
}
.texte_normal {
	font-family: Tahoma, Arial;
	font-size: 12px;
}
.texte_petit {
	font-family: Tahoma, Arial;
	font-size: 10px;
}
.largeur_formulaire {
	width: 200px;
	border: 1px solid #008B45;
}
.largeur_formulaire2 {
	width: 206px;
}
.largeur_formulaire3 {
	width: 400px;
}.texte_titre {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color:#008B45;
}

.formulaire {
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}

 .lblcritererch {
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#FFFFFF;
	font-weight:normal;
}

.nature {
  background-color:#F4F4F4;
	font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
	font-weight:normal;
}

.naturetxt {
	font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
	font-weight:normal;
	cursor:default;
}

.altnature {
  background-color:#FFFFFF;
	font-family:Tahoma, Arial;
  font-size:10px;
  color:#000000;
	font-weight:normal;
}

.naturehover {
  background-color:#008B45;
	font-family:Tahoma, Arial;
  font-size:10px;
  color:#FFFFFF;
	font-weight:normal;
}

.natureglobale {
	font-family:Tahoma, Arial;
  font-size:12px;
  color:#FFFFFF;
	font-weight:bold;
	cursor:default;
}

.natureglobalesel {
	font-family:Tahoma, Arial;
  font-size:12px;
  color:#000000;
	font-weight:bold;
	text-decoration:underline;
  cursor:default;
}

.edit {
  border:1px solid #008B45;
}

.lblcritererchgeo {
  font-family:Tahoma, Arial;
  font-size:11px;
  color:#FFFFFF;
	font-weight:normal;
}

.valeurcritererch {
  font-family:Tahoma, Arial;
  font-size:11px;
  color:#FFFFFF;
	font-weight:normal;
}

.selecteur {
  border : 1px solid #008B45;
  font-family: Tahoma, Arial; 
  font-size: 11px; 
  font-weight: normal; 
  color : #121212;
  background-color:#FFFFFF;
	height:16px;
} 

/* resultat de recherche */
.intitule {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
	font-weight:bold;
}

.infoliste {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
	font-weight:normal;
}

.supermini {
  font-family:Arial, Helvetica, sans-serif;
  font-size:7px;
  color:#000000;
	font-weight:normal;
}

a.plusinfos {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#008B45;
  font-weight:bold;
  text-decoration:underline;
}

a.plusinfos:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:bold;
  text-decoration:underline;
}

.detailintitule {
  font-family:Arial, Helvetica, sans-serif;
	background-color:#008B45;
  font-size:12px;
  color:#FFFFFF;
	font-weight:bold;
}

.detaildescriptif {
	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
	font-weight:normal;
}

.detaillbl {
	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
	font-weight:bold;
}

.detailvaleur {
	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
	font-weight:normal;
}

.detailrose {
	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#008B45;
	font-weight:bold;
}

a.detaillien {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#008B45;
  font-weight:bold;
  text-decoration:none;
}

a.detaillien:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

a.detailliensouligne {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#008B45;
  font-weight:bold;
  text-decoration:underline;
}

a.detailliensouligne:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:bold;
  text-decoration:underline;
}

.annoncesel {
  background-color:#008B45;
}

.annonce {
  background-color:#FFFFFF;
}

a.pagination {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#008B45;
  font-weight:bold;
  text-decoration:none;
}

a.pagination:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.paginationtxt {
	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
	font-weight:normal;
}

.indextitre {
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#000000;
	font-weight:normal;
}
a.plan {
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#008B45;
  font-weight:bold;
  text-decoration:none;
}

a.plan:hover {
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}


/* styles globals */

h1{
  font-family:Tahoma, Arial;
  font-size:14px;
  color:#018a44;
  font-weight:bold;
  text-decoration:none;
  width:100%;
  border-bottom: 1px #018a44 solid;
}

h2{
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#333333;
  font-weight:bold;
  text-decoration:underline;
}

h3{
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#333333;
  font-weight:bold;
  text-decoration:none;
}
p{
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;

}
a{
  font-family:Tahoma, Arial;
  font-size:12px;
  color:#018a44;
  font-weight:bold;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}

	font.compromis {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#FFFFFF;
	letter-spacing: 4px;
	background-color: #000000;

}

	font.cdc {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#FFFFFF;
	letter-spacing: 4px;
	background-color: #FF1493;

}

	font.news {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#FFFFFF;
	letter-spacing: 4px;
	background-color: #FFD700;

}

	font.exclu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#FFFFFF;
	letter-spacing: 4px;
	background-color: #DC143C;
}

