/* ======================================== */
/* =====STYLE GENERAL ET BALISE COMMUN===== */
/* ======================================== */

body {
	background-color:#61BB4A;
	margin: 0px;
	height: 100%;
}

/* ========================= */
/* =====STYLE BANDEAUX ===== */
/* ========================= */

table.table_band {
	background-repeat:no-repeat; 
 background-image:url(../../upload/images/band3.jpg); 
	background-color:#FFFFFF;
}

td.logo {
	border-top:0px #000000 solid;
	border-bottom:0px #000000 solid;
	border-left:0px #000000 solid;
	border-right:none;
}

td.bandeau {
	border-top:0px #000000 solid;
	border-bottom:0px #000000 solid;
	border-right:0px #000000 solid;
	border-left:none;
}

/* ===================== */
/* =====STYLE MENU ===== */
/* ===================== */

td.td_menu {
	background-repeat:repeat; 
 background-image:url(../../upload/images/menu59.jpg); 
 	font-family:Arial;
	font-size:11px;
	font-weight:bold;		border:0px #000000 solid;
		color:#FFFFFF;
	text-align:left;
}

td.td_separateur {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;		color:#FFFFFF;
	text-align:center;
}

A.a_menu:link { 
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
A.a_menu:active { 
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
A.a_menu:visited { 
	color:#FFFFFF; 
	TEXT-DECORATION: none; 
}
A.a_menu:hover {  
color:#574D4B;
TEXT-DECORATION: none;
}

/* ======================== */
/* =====STYLE CONTENU ===== */
/* ======================== */

tr.contenu {
	background-repeat:no-repeat; 
 background-image:url(../../upload/images/contenu98.jpg); 
	background-color:#FFFFFF;
}

td.col_contenu {
	border-top:0px #000000 solid;
	border-bottom:0px #000000 solid;
	border-left:0px #000000 solid;
	border-right:none;

	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding:10px;
}

/* === General =========================================================== */
.contenu table{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}


/* === A =========================================================== */
.contenu A:link { 
	font-size:12px;
	color:#27497D;
	font-weight:bold;		TEXT-DECORATION: none; 
}
.contenu A:active { 
	font-size:12px;
	color:#27497D;
	font-weight:bold;		TEXT-DECORATION: none; 
}
.contenu A:visited { 
	font-size:12px;
	color:#27497D;
	font-weight:bold;		TEXT-DECORATION: none; 
}
.contenu A:hover { 
	font-size:12px;
	color:#27497D;
	font-weight:bold;		TEXT-DECORATION: underline;
}

/* === HR =========================================================== */
hr {
	border-top:1px solid black;
	border-bottom:none;
	border-right:none;
	border-left:none;
}

/* === H1 et H2 =========================================================== */
h1 {
	font-size:18px;
	color:#D00000;
	font-weight:bold;}

h2 {
    font-size:14px;
	color:#B0041A;
	font-weight:bold;}

/* ======================== */
/* =====STYLE CONTACT ===== */
/* ======================== */

td.col_contact {
	border-top:0px #000000 solid;
	border-bottom:0px #000000 solid;
	border-right:0px #000000 solid;
	border-left:none;
	
	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding:10px;
}

fieldset { 
	border:1px solid #88A3B8 ;
	padding: 5px
}

legend {
  padding: 0.2em 0.5em;
  border:1px solid #88A3B8;
  color:black;
  font-size:90%;
  text-align:right;
  }


/* ========================== */
/* =====STYLE COPYRIGHT ===== */
/* ========================== */

/* === General =========================================================== */
td.copy {
	font-family:Arial;
	font-size:10px;
	color:#000000;
}

/* === A =========================================================== */
.copy A:link { 
	font-size:10px;
	color:#000000;
			TEXT-DECORATION: none; 
}
.copy A:active { 
	font-size:10px;
	color:#000000;
			TEXT-DECORATION: none; 
}
.copy A:visited { 
	font-size:10px;
	color:#000000;
			TEXT-DECORATION: none; 
}
.copy A:hover { 
	font-size:10px;
	color:#000000;
			TEXT-DECORATION: underline;
}

.bloc_recherche td { font-size:14px; }
.bloc_recherche  #titre { font-size:11px; }
.bloc_recherche select { width:100px;}
.liens_httprequest { cursor:pointer; color:#154c7f;}
.img_bien { border:2px solid black; cursor:pointer;}
.big_img { border:3px solid black; }
.ajout { color:green; font-weight:bold; }

.bien_top {
	text-align:right; 
	width:62%; 
}

.img_print {
	border:none;
	height:18px;
	position:relative;
	top:-5px;
}

.img_ap_print {
	border:none;
	height:18px;
	position:relative;
	top:4px;
}

.img_retour {
	border:none;
	height:18px;
	position:relative;
	top:-5px;
}

.li_print { background:transparent; }
.ul_bien { font-size:14px; }
.table_bien td {
	padding-top:10px;
}

.prix {
	font-size:13px;
	font-weight:bold;
	color:#364BA4;
}

.hr_plusinfos {
	width:97%;
	border:none; 
	border-top:1px solid gray;
}


/* STYLE CONTACT */


.contact_bas {
	background-color:#EDEDED;
	font-size:11px;
	color:#000000;
	padding:5px;
}

.sous-titre {
	color:#D00000;
	font-size:13px;
	font-weight:bold;}

.puce {
	color:#D00000;
	font-size:18px;
	font-weight:bold;}

.contacttitre {
	text-align:center;
	width:215px;
	height:35px; 
	background-color:#D00000;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;	}

.numero {
	color:#D00000;
	font-size:18px;
	font-weight:bold;}