BODY {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: arial,helvetica,sans-serif;
	BACKGROUND: url(../images/fondbleublanc.gif);
	BACKGROUND-COLOR: #cccccc;
	MARGIN: 0px;
}

.table_global {
	BACKGROUND-COLOR: #ffffff;

}
.frame {

MARGIN: 0px 0px; 
OVERFLOW: auto; 
WIDTH: 220px; 
WHITE-SPACE: nowrap; 
HEIGHT: 200px;

}
.bordtotal {
	BORDER: #003466 1px solid;
}
.lienmenuh A {
	TEXT-DECORATION: none; 
	COLOR: #ffffff; 
}
.lienmenuh A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
.lienmenuhA A {
	TEXT-DECORATION: none; 
	COLOR: #C51A44; 
}
.lienmenuhA A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}


.navMenuhOFF {
	BACKGROUND-COLOR: #c8e701
}
.navMenuhON {
	BACKGROUND-COLOR: #000000
}

.navMenuhOFFA {
	BACKGROUND-COLOR: #c8e701
}
.navMenuhONA {
	BACKGROUND-COLOR: #c8e701
}

TH {
	FONT-SIZE: 11px
}
TD {
	FONT-SIZE: 11px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0.3em; COLOR: #000
}
H1.titrerecherche {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0em; COLOR: #006600; TEXT-ALIGN: left
}
H1.titredetailannonce {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eeece9
}
H1 SPAN A {
	PADDING-LEFT: 8px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: arial,helvetica,sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0.55em; COLOR: #000; LINE-HEIGHT: 12px
}
A {
	COLOR: #0000cc
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
LI {
	PADDING-BOTTOM: 11px
}

SELECT {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}

OPTION {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}

SMALL {
	FONT-SIZE: 10px
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #dbddde; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #dbddde
}



.titre {
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none; 
	COLOR: #D2184A;
}

.titre A {
	TEXT-DECORATION: none; 
	COLOR: #D2184A; 
}
.urlsponso {
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none; 
	COLOR: #006600;
}
.urlsponso A {
	TEXT-DECORATION: none
	COLOR: #006600;
}

input.saisie {
	color:#ffffff;
	font-size:11px;
	BACKGROUND-COLOR: #C51A44;
	FONT-WEIGHT: normal;
}

input.buton {
	color:#ffffff;
	font-size:11px;
	BACKGROUND-COLOR: #006600;
	FONT-WEIGHT: bold;
}

input.mot_cle {
	color:#000000;
	font-size:10px;
	BACKGROUND-COLOR: #cccccc;
}

input.budget {
	color:#000000;
	font-size:10px;
	BACKGROUND-COLOR: #cccccc;
}


input.login {
	color:#000000;
	font-size:11px;
	BACKGROUND-COLOR: #ffffff;
}
input.passe {
	color:#000000;
	font-size:11px;
	BACKGROUND-COLOR: #ffffff;
}
select.membres {
	color:#000000;
	font-size:11px;
	BACKGROUND-COLOR: #c8e701;
}
INPUT {
	PADDING: 0px
}
.inputxt {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #ccc 1px solid; 
	WIDTH: 110px; COLOR: #666; 
	BORDER-BOTTOM: #ccc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.consultation {
	BACKGROUND-COLOR: #D01848;
	BORDER: #cccccc 1px solid;
	PADDING: 2px;
	FONT-SIZE: 11px;
}

.Visible {
	DISPLAY: block
}
.Cache {
	DISPLAY: none
}

.admin {
	BACKGROUND-COLOR: #ffffff;
	BORDER: #000000 1px solid;
}


#users {
	BORDER: #dbddde 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #ffcc00; 
	PADDING-BOTTOM: 00px; 
	WIDTH: 154px; 
	PADDING-TOP: 0px; 
	MARGIN-TOP: 0px;
}

.inscdemande A{
	PADDING: 5px; 
	BACKGROUND-COLOR: #663399;
	BORDER: #ff3300 0px solid;
	WIDTH: 500px; 	
	FONT-SIZE: 15px; 
	COLOR: #ffffff;
	TEXT-ALIGN: center; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none; 
}

.inscripart A{
	PADDING: 2px; 
	BACKGROUND-COLOR: #000000;
	BORDER: #ff3300 0px solid;
	WIDTH: 250px; 	
	FONT-SIZE: 15px; 
	COLOR: #ffffff;
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}

.inscripro A{
	PADDING: 2px; 
	BACKGROUND-COLOR: #000000;
	BORDER: #ff3300 0px solid;
	WIDTH: 250px; 	
	FONT-SIZE: 15px; 
	COLOR: #FFFF00;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none; 
}


.avertissement {
	PADDING: 5px; 
	BACKGROUND-COLOR: #ff3300;
	BORDER: #000000 1px solid;
	WIDTH: 250px; 	
	FONT-SIZE: 15px; 
	COLOR: #ffffff;
	TEXT-ALIGN: center; 
}

.passer_annonce {
	PADDING: 5px; 
	BACKGROUND-COLOR: #ffffff;
	BORDER: #000000 1px solid;
}

.bloc_recherche {
	PADDING: 5px; 
	BACKGROUND-COLOR: #ffffff;
	BORDER: #000000 1px solid;
}
.addagent {
	PADDING: 5px; 
	BACKGROUND-COLOR: #FFFFCC;
	BORDER: #000000 1px solid;
}
.addpart{
	PADDING: 5px; 
	BACKGROUND-COLOR: #cccccc;
	BORDER: #000000 1px solid;
}

.adddemande {
	PADDING: 5px; 
	BACKGROUND-COLOR: #ffcc00;
	BORDER: #000000 1px solid;
}


#headerliens {
	BORDER-LEFT-COLOR: #42b3da; BORDER-BOTTOM-COLOR: #42b3da; BORDER-TOP-COLOR: #42b3da; BORDER-RIGHT-COLOR: #42b3da
}

#headertop {

	BACKGROUND-COLOR: #ffffff
}

#headerpub {
	MARGIN: 6px 6px 6px 0px
}
#headerliens {
	MARGIN-RIGHT: 6px
}
#headerlogo {
	WIDTH: 260px
}
#headerright {
	WIDTH: 520px; PADDING-TOP: 0px
}
#headerlogo IMG {
	MARGIN: 0px 0px 0px 0px;

}
#headernavright {
	RIGHT: 0px; MARGIN: 2px 4px 1px 0px; POSITION: absolute; TOP: 0px
}
#headernavright IMG {
	PADDING-LEFT: 30px; VERTICAL-ALIGN: bottom
}


.inscription  {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;  
	BACKGROUND: #FF3300; 
	PADDING: 5px;
	WIDTH: 140px; 
	COLOR: #ffffff;
	TEXT-ALIGN: center; 	
}

.inscription A {
	TEXT-DECORATION: none; 
	COLOR: #ffffff; 
	FONT-SIZE: 20px; 
	FONT-WEIGHT: bold; 
}
.inscription A:hover {
	TEXT-DECORATION: underline
}
.espacemembre {
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid;
	BACKGROUND: #F88EC2; 
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 140px; 
	MARGIN: 0px; 
}
.leftboxpubsite {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;  
	BACKGROUND: #ffffff; 
	PADDING: 5px;
	WIDTH: 140px; 

}
.leftboxtype {
	BORDER: #000000 1px solid; 
	BACKGROUND: #663399; 
	PADDING: 5px;
	WIDTH: 140px; 

}
.leftboxpub {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	PADDING: 5px; 
	BACKGROUND: #ffcc00; 
	WIDTH: 140px; 
}
.leftboxpub2 {
	BORDER: #000000 1px solid;
	PADDING: 5px; 
	BACKGROUND: #ffcc00; 
	WIDTH: 140px; 
}



.tdrubriquenb {
	WIDTH: 25px;
	COLOR: #CC99FF;
	TEXT-ALIGN: center
}
.rubriquetitre {
	HEIGHT: 18px;
	BACKGROUND: #006600;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal;
}
.rubriquetitre A {
	TEXT-DECORATION: none; 
	COLOR: #ffffff; 
}
.rubriquetitre A:hover {
	TEXT-DECORATION: underline
}

.rubriquetitre2 {
	HEIGHT: 18px;
	BACKGROUND: #000000;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal;
}
.rubriquetitre2 A {
	TEXT-DECORATION: none; 
	COLOR: #ffffff; 
}
.rubriquetitre2 A:hover {
	TEXT-DECORATION: underline
}
.rubriquetitre3 {
	HEIGHT: 18px;
	BACKGROUND: #666666;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal;
}
.rubriquetitre3 A {
	TEXT-DECORATION: none; 
	COLOR: #ffffff; 
}
.rubriquetitre3 A:hover {
	TEXT-DECORATION: underline
}

.paragraphe {
	FONT-SIZE: 11px
}


.fleche {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	BACKGROUND: url(../images/fleche_sm.gif) no-repeat 0px 2px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}

#selectheaderliens {
	FONT-SIZE: 10px; WIDTH: 470px;
	BACKGROUND-COLOR: #ffcc00;
}

/*********** Recherche*********/

#boxrecherche2 {
	BORDER: #cccccc 1px solid; 
	BACKGROUND-COLOR: #D2184A;
	COLOR: #ffffff;
	PADDING: 5px;
}

A.liensbas {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.liensbas:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.liensbas:hover {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.liensbas2 {
	FONT-SIZE: 11px; COLOR: #a079c4; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.liensbas2:visited {
	FONT-SIZE: 11px; COLOR: #a079c4; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.liensbas2:hover {
	FONT-SIZE: 11px; COLOR: #9900cc; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 11px; COLOR: #a079c4; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.smallfooter {
	COLOR: #c8e701;
}

A.liensindexcc {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.liensindexcc2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.liensannonces {
	FONT-SIZE: 11px; COLOR: #D2184A; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.lienspartenaires {
	FONT-SIZE: 11px; COLOR: #D2184A; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}

A.liensalain {
	FONT-SIZE: 5px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}

/* css greg */
#weak, #medium
{
	border-right:solid 1px #DEDEDE;
}

#sm
{
	margin:0px;
	padding:0px;
	height:14px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:9px;
}

#sm ul
{
	border:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

#sm ul li
{
	display:block;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:14px;
}

.nrm
{
	width:64px;
	color:#000000;
	text-align:center;
	padding:2px;
	background-color:#F1F1F1;
	display:block;
	vertical-align:middle;
}

.red
{
	width:64px;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	background-color:#FF6F6F;
	display:block;
	vertical-align:middle;
}

.yellow
{
	width:64px;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	background-color:#FDB14D;
	display:block;
	vertical-align:middle;
}

.green
{
	width:64px;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	background-color:#A0DA54;
	display:block;
	vertical-align:middle;
}