HTML {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
BODY {
	FONT-SIZE: 100%; BACKGROUND: url(images/fond_body.jpg) repeat-x 50% top; MARGIN: 0px auto; COLOR: #000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; POSITION: relative; TEXT-ALIGN: center
}
.Bg_header {
	 MARGIN: 0px auto;  height: 120px; COLOR: #000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; POSITION: relative; TEXT-ALIGN: center
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#entete_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 680px; PADDING-TOP: 15px; HEIGHT: 115px
}
#entete_content IMG {
	FLOAT: right
}
H1#page_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 490px; COLOR: #fe0000; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
H2#page_subtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 490px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
DIV#page_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 680px; PADDING-TOP: 0px
}
DIV#page_last_update {
	DISPLAY: none
}
DIV#page_last_update_edit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 5px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333; TEXT-DECORATION: underline
}
A:link {
	COLOR: #333; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1000px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px; WIDTH: 600px;
}
#col_left {
	BACKGROUND: url(images/fond_col_left.jpg) repeat-y right top; FLOAT: left; WIDTH: 202px
}
.left_menu {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/fond_left_menu.jpg) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 212px; PADDING-TOP: 0px ; HEIGHT: auto
}
.left_bottom {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/fond_news.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 202px; PADDING-TOP: 0px 
}
.left_menu A {
	TEXT-DECORATION: none
}
.titre_menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; TEXT-DECORATION: none
}
.left_menu #titre_menu_admin {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 45px; FONT-SIZE: 12pt; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#parent_plus {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 21px; CURSOR: pointer; COLOR: #ff0000; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#parent_plus:hover {
	COLOR: #ffffff
}
.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; MIN-HEIGHT: 560px; BACKGROUND: url(images/fond_news.jpg) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 162px; PADDING-TOP: 15px; HEIGHT: 560px
}
#news A {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 10pt; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fe0000; PADDING-TOP: 0px; TEXT-ALIGN: center
}

.localite {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 8.5pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0 0 4px; WIDTH: 130px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none; HEIGHT: 24px;
}
.photo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; COLOR: #ffffff; PADDING-TOP: 8px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.type {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 7pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; COLOR: #ffffff; PADDING-TOP: 22px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.montant {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 7pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; COLOR: #fe0000; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lien_contact_news {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 10pt; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fe0000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.news .new_bien {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/new_bien1.jpg) no-repeat left top; FLOAT: center; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 0px; HEIGHT: 147px; TEXT-DECORATION: none
}
.news .new_bien:hover {
	BACKGROUND: url(images/new_bien1_h.jpg) no-repeat left top; CURSOR: pointer
}
.news .new_bien .localite {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 8.5pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; COLOR: #ffffff; PADDING-TOP: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.news .new_bien .photo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.news .new_bien .type {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 7pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; COLOR: #ffffff; PADDING-TOP: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.news .new_bien .montant {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 7pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; COLOR: #fe0000; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu_accordeon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; MIN-HEIGHT: 440px; BACKGROUND: url(images/fond_news.jpg) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 166px; PADDING-TOP: 0px; HEIGHT: 440px
}
.menu_accordeon UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 798px; HEIGHT: 80px
}
#banner {
	FLOAT: left; WIDTH: 550px; HEIGHT: 80px
}
#banner_title {
	DISPLAY: none
}
.text_defilant {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	HEIGHT: 21px;
	WIDTH: 650px;
	float: left;
}

.text_defilant INPUT.text {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 650px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.text_defilant1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 21px ; WIDTH: 10px
}

.content_pages{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 10px;
	
}

.content_pages_showlist{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	
}

#topmenu {
	FLOAT: left; MARGIN: 0px; WIDTH: 798px; COLOR: #fff; HEIGHT: 40px
}
.menu_accueil {
	BACKGROUND: url(fr/images/menu_accueil1.jpg) no-repeat 50% top
}
.menu_biens {
	BACKGROUND: url(fr/images/menu_biens1.jpg) no-repeat 50% top
}
.menu_agence {
	BACKGROUND: url(fr/images/menu_agence1.jpg) no-repeat 50% top
}
.menu_equipe {
	BACKGROUND: url(fr/images/menu_equipe1.jpg) no-repeat 50% top
}
.menu_contact {
	BACKGROUND: url(fr/images/menu_contact1.jpg) no-repeat 50% top
}
.menu_accueil:hover {
	BACKGROUND: url(fr/images/menu_accueil1_h.jpg) no-repeat 50% top
}
.menu_biens:hover {
	BACKGROUND: url(fr/images/menu_biens1_h.jpg) no-repeat 50% top
}
.menu_agence:hover {
	BACKGROUND: url(fr/images/menu_agence1_h.jpg) no-repeat 50% top
}
.menu_equipe:hover {
	BACKGROUND: url(fr/images/menu_equipe1_h.jpg) no-repeat 50% top
}
.menu_contact:hover {
	BACKGROUND: url(fr/images/menu_contact1_h.jpg) no-repeat 50% top
}
.menu_accueil_selected {
	BACKGROUND: url(fr/images/menu_accueil1_s.jpg) no-repeat 50% top
}
.menu_biens_selected {
	BACKGROUND: url(fr/images/menu_biens1_s.jpg) no-repeat 50% top
}
.menu_agence_selected {
	BACKGROUND: url(fr/images/menu_agence1_s.jpg) no-repeat 50% top
}
.menu_equipe_selected {
	BACKGROUND: url(fr/images/menu_equipe1_s.jpg) no-repeat 50% top
}
.menu_contact_selected {
	BACKGROUND: url(fr/images/menu_contact1_s.jpg) no-repeat 50% top
}
#logged_user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#logged_user UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#logged_user LI {
	FLOAT: left
}
#logged_user LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/fond_menu_langue.jpg) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 3px 2px 0px 0px; COLOR: #003777; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#logged_user LI A:hover {
	BACKGROUND: url(images/fond_menu_langue_h.jpg) repeat-x 50% top; COLOR: #9fcc67
}
#logged_username {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 172px; PADDING-TOP: 0px
}
#logged_options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 66px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#logged_login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 25px; PADDING-TOP: 0px
}
#unlogged_login {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 98px; PADDING-TOP: 1px; TEXT-ALIGN: right
}
#topmenu_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 0px
}
#topmenu_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #244530 4px solid; LIST-STYLE-TYPE: none
}
#topmenu_list LI.active {
	
}
#topmenu_list LI.sub {
	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: square
}
#topmenu_list LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#topmenu_list LI A:hover {
	
}
#topmenu_pictures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px
}
#topmenu_pictures #ipi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#topmenu_pictures #cib {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#topmenu_pictures #ipi A {
	COLOR: #fff; TEXT-DECORATION: none
}
#topmenu_pictures #cib A {
	COLOR: #fff; TEXT-DECORATION: none
}
.sur_content {
	BACKGROUND: url(images/fond_sur_content.jpg) repeat-y left bottom; FLOAT: left ; WIDTH: 798px; min-height: 1000px;}
.middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/fond_middle.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 798px; PADDING-TOP: 0px ;  HEIGHT: auto
}
.content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/fond_content.jpg) no-repeat left top;
	FLOAT:left;
	PADDING-BOTTOM: 0px;
	WIDTH: 828px;
	PADDING-TOP: 0px;

}
#racourcis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 120px; PADDING-BOTTOM: 0px; WIDTH: 759px; PADDING-TOP: 15px
}
#racourcis A {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 119px; HEIGHT: 223px
}
#r_biens {
	BACKGROUND: url(images/racourci_bien1.jpg) no-repeat left top
}
#r_acheter {
	BACKGROUND: url(images/racourci_acheter1.jpg) no-repeat left top
}
#r_vendre {
	BACKGROUND: url(images/racourci_vendre1.jpg) no-repeat left top
}
#r_contact {
	BACKGROUND: url(images/racourci_contact1.jpg) no-repeat left top
}
#r_biens:hover {
	BACKGROUND: url(images/racourci_bien1_h.jpg) no-repeat left top
}
#r_acheter:hover {
	BACKGROUND: url(images/racourci_acheter1_h.jpg) no-repeat left top
}
#r_vendre:hover {
	BACKGROUND: url(images/racourci_vendre1_h.jpg) no-repeat left top
}
#r_contact:hover {
	BACKGROUND: url(images/racourci_contact1_h.jpg) no-repeat left top
}
#gros_logo {
	MARGIN: 0px 0px 0px 120px
}
#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 1000px; COLOR: #897763; PADDING-TOP: 0px
}
.footer_agence A {
	COLOR: #d30100
}
.footer_agence {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	FONT-SIZE: 7pt;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: left;
	HEIGHT: 60px;
	color: #8c7563;
}
#copyright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 15px; TEXT-ALIGN: right
}
FIELDSET#search {
	COLOR: #000000;PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: small; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: -20px 0px 0px; WIDTH: 750px; BORDER-TOP-STYLE: none; PADDING-TOP: -5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET#search LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fe0000; PADDING-TOP: 30px; TEXT-ALIGN: left
}
FIELDSET#search LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: lighter; FONT-SIZE: 11pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 0px; WIDTH: 85px; PADDING-TOP: 2px; HEIGHT: 14px
}
FIELDSET#search LABEL#type {
	WIDTH: 50px
}
FIELDSET#search LABEL#city {
	WIDTH: 60px
}
FIELDSET#search LABEL#budget {
	
}
FIELDSET#search LABEL#order {
	FLOAT: left; WIDTH: 35px
}
FIELDSET#search LABEL#lab_ref {
	FLOAT: left; WIDTH: 70px
}
FIELDSET#search LABEL.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: lighter; FONT-SIZE: 11pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 0px; WIDTH: 26px; PADDING-TOP: 2px; HEIGHT: 14px; TEXT-ALIGN: center
}
FIELDSET#search LABEL.large {
	FONT-WEIGHT: lighter; WIDTH: 180px
}
FIELDSET#search DIV {
	FLOAT: left; MARGIN: 0px 6px 5px 0px; WIDTH: 120px; HEIGHT: 18px
}
FIELDSET#search DIV.small {
	FLOAT: left; MARGIN: 0px 3px 5px 0px; WIDTH: 53px; HEIGHT: 18px
}
FIELDSET#search INPUT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #333 1px solid; WIDTH: 50px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FIELDSET#search INPUT.checkbox {
	WIDTH: 14px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

FIELDSET#search TEXTAREA {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #333 1px solid; WIDTH: 151px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FIELDSET#search SELECT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #333 1px solid; WIDTH: 121px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FIELDSET#search DIV.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 141px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
FIELDSET#search INPUT.submit {
	BORDER-RIGHT: #fe0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fe0000 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fe0000 1px solid; WIDTH: 147px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fe0000 1px solid; BACKGROUND-COLOR: #fe0000
}
FIELDSET#search DIV.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 610px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
FIELDSET#search DIV.first {
	PADDING-TOP: 30px
}
FIELDSET#search DIV.euro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 17px; PADDING-TOP: 2px; HEIGHT: 20px
}
FIELDSET#search DIV.reference {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
#lien_contact {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 33px;
	FONT-SIZE: 12px;
	BACKGROUND:  url(images/fond_lien_contact.png) no-repeat left bottom ;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 196px;
	COLOR: #fe0000;
	PADDING-TOP: 30px;
	HEIGHT: 48px;
	TEXT-DECORATION: none
}
#lien_contact:hover {
	BACKGROUND: url(images/fond_lien_contact_h.png) no-repeat left bottom
}
#bouton_rechercher {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/rechercher.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 126px; COLOR: #fff; PADDING-TOP: 35px; HEIGHT: 46px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#bouton_rechercher:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(images/rechercher_h.png) no-repeat 50% bottom; PADDING-BOTTOM: 0px; WIDTH: 126px; PADDING-TOP: 35px; HEIGHT: 46px; TEXT-ALIGN: center
}
#result_info {
	CLEAR: both; BORDER-RIGHT: #fff 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-LEFT: #fff 1px dotted; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px dotted; TEXT-ALIGN: justify
}
.select-large {
	WIDTH: 145px
}
.select-x-large {
	WIDTH: 145px
}

.select-medium {
	WIDTH: 145px
}
.x-small {
	WIDTH: 90px
}

.xx-small {
	WIDTH: 50px
}
.select-xx-small {
	WIDTH: 52px
}
DIV#error_message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; COLOR: #ffffee; PADDING-TOP: 2px
}
DIV#success_message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; COLOR: #336600; PADDING-TOP: 2px
}
DIV.error_text {
	
}
#pagination_table {
	
}
.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pagination LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #8f7c6b; PADDING-TOP: 0px
}
.intern_prv_inact {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px! important; COLOR: #8f7c6b; PADDING-TOP: 0px! important
}
.intern {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px! important; COLOR: #8f7c6b; PADDING-TOP: 0px! important
}
.intern A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.intern A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.intern A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.intern A:hover {
	BORDER-RIGHT: #3a2716 1px solid; PADDING-RIGHT: 2px! important; BORDER-TOP: #3a2716 1px solid; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #3a2716 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #3a2716 1px solid
}
.externLeft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px
}
.externLeft A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.externLeft A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.externLeft A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #3a2716; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.externLeft A:hover {
	BORDER-RIGHT: #3a2716 1px solid; PADDING-RIGHT: 2px! important; BORDER-TOP: #3a2716 1px solid; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #3a2716 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #3a2716 1px solid
}
DIV.paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
DIV.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; WIDTH: 520px; PADDING-TOP: 2px; BORDER-BOTTOM: #3a2716 1px solid; TEXT-ALIGN: right
}
DIV.bottom {
	PADDING-RIGHT: 0px; BORDER-TOP: #3a2716 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; WIDTH: 520px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
DIV#print_all {
	PADDING-RIGHT: 0px; BORDER-TOP: #3a2716 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; WIDTH: 180px; COLOR: #3a2716; PADDING-TOP: 2px; HEIGHT: 12px; TEXT-ALIGN: left
}
DIV#print_all A {
	FONT-WEIGHT: bold; COLOR: #3a2716; TEXT-DECORATION: none
}
DIV#print_all A:active {
	FONT-WEIGHT: bold; COLOR: #3a2716; TEXT-DECORATION: none
}
DIV#print_all A:visited {
	FONT-WEIGHT: bold; COLOR: #3a2716; TEXT-DECORATION: none
}
DIV#print_all A:link {
	FONT-WEIGHT: bold; COLOR: #3a2716; TEXT-DECORATION: none
}
DIV#print_all A:hover {
	TEXT-DECORATION: none
}
DIV#nbr_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; WIDTH: 180px; COLOR: #3a2716; PADDING-TOP: 2px; BORDER-BOTTOM: #3a2716 1px solid; HEIGHT: 12px; TEXT-ALIGN: left
}
DIV#results_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 2px; margin-left:25px;
}
DIV#results_list A {
	TEXT-DECORATION: none
}
DIV#results_list A:active {
	TEXT-DECORATION: none
}
DIV#results_list A:visited {
	TEXT-DECORATION: none
}
DIV#results_list A:link {
	TEXT-DECORATION: none
}
DIV#results_list A:hover {
	TEXT-DECORATION: none
}
DIV.property_box {
	FONT-SIZE: 9pt;BORDER-RIGHT: #624c3f 1px solid; BORDER-TOP: #624c3f 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 6px 3px 0px; OVERFLOW: hidden; BORDER-LEFT: #624c3f 1px solid; WIDTH: 165px; CURSOR: default; BORDER-BOTTOM: #624c3f 1px solid; HEIGHT: 230px; BACKGROUND-COLOR: #fff;COLOR: #000;
}
DIV.property_box_alt {
	BORDER-RIGHT: #624c3f 1px solid; BORDER-TOP: #624c3f 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 6px 3px 0px; OVERFLOW: hidden; BORDER-LEFT: #624c3f 1px solid; WIDTH: 165px; CURSOR: default; BORDER-BOTTOM: #624c3f 1px solid; HEIGHT: 230px; BACKGROUND-COLOR: #fff;COLOR: #000;
}
DIV.property_box:hover {
	BACKGROUND-COLOR: #edf6e3
}
DIV.property_box_alt:hover {
	BACKGROUND-COLOR: #edf6e3
}
DIV.property {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 230px
}
DIV.property_city {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 165px; COLOR: #eee; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center
}
DIV.property_type {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center;
}
DIV.property_picture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 93px; TEXT-ALIGN: center
}
DIV.property_amount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 165px; COLOR: red; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center
}
DIV.property_description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 42px; TEXT-ALIGN: justify
}
DIV.ns-property_description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 58px; TEXT-ALIGN: justify
}
DIV.property_statut {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0abf00; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 145px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center
}
DIV.property_icons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
DIV.property_icons UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 0px
}
DIV.property_icons LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.property_icons LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.property_icons LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.lproperty_box {
	BORDER-RIGHT: #244530 1px solid; BORDER-TOP: #244530 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 2px 3px; OVERFLOW: hidden; BORDER-LEFT: #244530 1px solid; WIDTH: 790px; CURSOR: default; BORDER-BOTTOM: #244530 1px solid; BACKGROUND-COLOR: #fff
}
DIV.lproperty_box_alt {
	BORDER-RIGHT: #244530 1px solid; BORDER-TOP: #244530 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 2px 3px; OVERFLOW: hidden; BORDER-LEFT: #244530 1px solid; WIDTH: 790px; CURSOR: default; BORDER-BOTTOM: #244530 1px solid; BACKGROUND-COLOR: #bec5b3
}
DIV.lproperty_box:hover {
	BACKGROUND-COLOR: #bec5b3
}
DIV.lproperty_box_alt:hover {
	BACKGROUND-COLOR: #bec5b3
}
DIV.lproperty {
	FLOAT: left; WIDTH: 790px
}
DIV.lproperty_picture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 270px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.lproperty_type {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 270px; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
DIV.lproperty_icons {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px; HEIGHT: 27px
}
DIV.lproperty_icons UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 2px; HEIGHT: 16px
}
DIV.lproperty_icons LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
DIV.lproperty_icons LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.lproperty_icons LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.lproperty_statut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; COLOR: #c70304; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: left
}
DIV.lproperty_cp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; COLOR: #333; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: left
}
DIV.lproperty_city {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; COLOR: #333; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: left
}
DIV.lproperty_amount {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 511px; COLOR: #c70304; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: left
}
DIV.lproperty_description {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 511px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
TABLE#property_table {
	MARGIN: 2px 3px; WIDTH: 100%
}
TABLE#property_table TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
TABLE#property_table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.table_line {
	CURSOR: default; BACKGROUND-COLOR: #fff
}
.table_line_alt {
	CURSOR: default; BACKGROUND-COLOR: #ddd
}
.table_line:hover {
	BACKGROUND-COLOR: #ccc
}
.table_line_alt:hover {
	BACKGROUND-COLOR: #ccc
}
LI.no-cursor {
	CURSOR: default! important
}
FIELDSET#contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET#contact DIV.header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 650px; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
FIELDSET#contact LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
FIELDSET#contact LABEL.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 0px; WIDTH: 80px; PADDING-TOP: 2px; HEIGHT: 16px
}
FIELDSET#contact LABEL.xsmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 0px; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: 16px
}
FIELDSET#contact LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 0px; WIDTH: 156px; PADDING-TOP: 2px; HEIGHT: 16px
}
FIELDSET#contact LABEL.large {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 0px; WIDTH: 600px; PADDING-TOP: 2px; HEIGHT: 16px
}
FIELDSET#contact DIV.small {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 60px
}
FIELDSET#contact DIV {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 145px
}
FIELDSET#contact DIV.large {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 300px
}
FIELDSET#contact DIV.xlarge {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 300px
}
FIELDSET#contact INPUT.small {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 50px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



FIELDSET#contact INPUT.medium {
	BORDER: #333 1px solid;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

FIELDSET#contact .select-x-small {
	BORDER: #333 1px solid;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 92px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


FIELDSET#contact INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

FIELDSET#contact .checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

FIELDSET#contact TEXTAREA {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 600px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 85px
}
FIELDSET#contact SELECT {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 113px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FIELDSET#contact SELECT.large {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 363px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FIELDSET#contact DIV.submit {
	WIDTH: 120px; TEXT-ALIGN: right
}
FIELDSET#contact INPUT.submit {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; BORDER-LEFT: #333 1px solid; WIDTH: 72px; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #000
}
FIELDSET#contact DIV.line {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 3px
}
FIELDSET#contact DIV STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subcontent {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: small; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: -220px; BORDER-LEFT: #666 1px solid; WIDTH: 220px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#subcontent DIV {
	FLOAT: left
}
#page_content DIV#heading {
	FONT-SIZE: 12pt; WIDTH: 150px; COLOR: #000
}
#subcontent DIV#close {
	CLEAR: right; WIDTH: 70px; TEXT-ALIGN: right
}
#page_content TABLE#content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#page_content TABLE#content TD {
	HEIGHT: 18px
}
#subcontent INPUT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: small; BORDER-LEFT: #333 1px solid; WIDTH: 120px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#subcontent A {
	TEXT-DECORATION: none
}
#subcontent A:active {
	TEXT-DECORATION: none
}
#subcontent A:visited {
	TEXT-DECORATION: none
}
#subcontent A:link {
	TEXT-DECORATION: none
}
#logout {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#page_title_edit INPUT {
	FLOAT: left
}
#subcontent_options {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: small; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #666 1px solid; WIDTH: 400px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#subcontent_options DIV {
	FLOAT: left
}
#subcontent_options DIV#heading {
	WIDTH: 330px; HEIGHT: 18px
}
#subcontent_options DIV#close {
	CLEAR: right; WIDTH: 70px; HEIGHT: 18px; TEXT-ALIGN: right
}
#subcontent_options TABLE#content_options {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#subcontent_options TABLE#content_options TD {
	HEIGHT: 18px
}
#subcontent_options INPUT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: small; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#subcontent_options INPUT.checkbox {
	FONT-SIZE: small; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#subcontent_options DIV#text {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: small; MARGIN: 4px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 398px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#subcontent_options A {
	TEXT-DECORATION: none
}
#subcontent_options A:active {
	TEXT-DECORATION: none
}
#subcontent_options A:visited {
	TEXT-DECORATION: none
}
#subcontent_options A:link {
	TEXT-DECORATION: none
}
.categorie_equipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #dacfbb; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 20px 0px 0px; WIDTH: 673px; COLOR: #850001; PADDING-TOP: 10px; BORDER-BOTTOM: #604d3f 3px solid; TEXT-ALIGN: center
}
.personne_equipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; BACKGROUND: #850001; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 0px 0px; WIDTH: 164px; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #604d3f 8px solid; HEIGHT: 160px; TEXT-ALIGN: center
}
.directeur {
	PADDING-LEFT: 170px; FLOAT: left
}
.personne_equipe IMG {
	BORDER-LEFT: #604d3f 2px solid; BORDER-BOTTOM: #604d3f 2px solid
}
.personne_equipe .nom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
.personne_equipe .fonction {
	FONT-SIZE: 8pt; COLOR: #e9e0cf
}
.personne_equipe A {
	FONT-SIZE: 7pt; COLOR: #cbbc9f
}
#ss_direction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13.5pt; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#ss_commercial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12.5pt; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; FONT-STYLE: italic; TEXT-ALIGN: center
}
.blanc_gras {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.categorie_agence {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #dacfbb; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 20px 0px 0px; WIDTH: 673px; COLOR: #850001; PADDING-TOP: 10px; BORDER-BOTTOM: #604d3f 3px solid; TEXT-ALIGN: center
}
.vitrine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; BACKGROUND: #850001; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 0px 0px; WIDTH: 221px; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #604d3f 8px solid; HEIGHT: 160px; TEXT-ALIGN: center
}
.vitrine IMG {
	BORDER-LEFT: #604d3f 2px solid; BORDER-BOTTOM: #604d3f 2px solid
}
.vitrine .nom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
.vitrine .adresse {
	FONT-SIZE: 8pt; COLOR: #e9e0cf
}
#entete_content #titre {
	FONT-SIZE: 24pt; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 490px; COLOR: #fe0000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#entete_content #soustitre {
	FONT-SIZE: 11pt; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 490px; COLOR: #333333; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 52px; BORDER-BOTTOM-STYLE: none
}
#titre_form {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; PADDING-TOP: 30px
}
.intit_form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.td_form INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 2px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 2px solid
}
.radio_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.intit_liste {
	BORDER-RIGHT: #fa0001 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #000000
}
.bouton_liste {
	WIDTH: 75px; BACKGROUND-COLOR: #000000
}
.cont_liste TD {
	BORDER-RIGHT: #fa0001 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fa0001 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.cont_liste {
	COLOR: #000; BACKGROUND-COLOR: #e5e5e5
}
.cont_liste:hover {
	COLOR: #fff; BACKGROUND-COLOR: #999
}
.feedback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #dd0127; PADDING-TOP: 0px
}
.feedback_ok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4ea600; PADDING-TOP: 0px
}
#coord_contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; FONT-SIZE: 10px; MIN-HEIGHT: 440px; BACKGROUND: url(images/fond_news.jpg) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 166px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; HEIGHT: 440px
}

A.button_search {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/rechercher.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 126px; COLOR: #ffffff; PADDING-TOP: 35px; HEIGHT: 86px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

A.button_search:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(images/rechercher_h.png) no-repeat 50% bottom; PADDING-BOTTOM: 0px; WIDTH: 126px; PADDING-TOP: 35px; HEIGHT: 86px; TEXT-ALIGN: center; TEXT-DECORATION: none;COLOR: #ffffff;
}

.coord_contact {
	FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 30px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
}
 .line {
	FONT-SIZE: 11px;	
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
   COLOR: #3333333;
}
 .line1{
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	text-align: right;
	WIDTH: 100px;
}

 .line label {

	display: inline;
	float: none;
}

