/* redfinition des balises */
body {
	margin: 0px;
	padding: 0px;
	text-align : center;
	font-family: Helvetica, Arial,  sans-serif;
	font-size: 12px;
	color:#000000;
}
form {
	margin: 0;
	padding: 0;
}
p {
	padding: 0;

}
h1 {
	font-size: 240%;
	padding: 0;
	margin: 0;
}

h2 {
	font-size: 20px;
	margin: 0;
	padding-top: 10px;
	color:#f67500;
}
h3 {
	padding: 0;
	margin-top: 15px;
	margin-bottom: 8px;
	color:#8e0b1f;
}
h4 {
	font-size: 140%;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 4px;
}

h5 {
	font-size: 120%;
	padding: 0;
	margin-top: 7px;
	margin-bottom: 2px;
}

object {
	padding: 0;
	margin: 0;
	border: 0px;
}
acronym {
	border-bottom: dashed #000000 1px;
	cursor: help;
}
abbr {
	border-bottom: dashed #000000 1px;
	cursor: help;
}
fieldset {	
	border: 0;
}
legend {
	padding: 0;
	margin: 0;
} 

cite {
color:#666666;
font-style:italic;
padding:0 10px 0 10px;
}

a img {
border:none;
}


/*////////// styles généraux ////////*/

.access {
	display: none;
}
.cache {
	display: none;
}
.block {
	display: block;
}
.float_g {
	float: left;
}
.float_d {
	float: right;
}

.immobilier-normal a:link { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #B8050B}
.immobilier-normal a:visited { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #B8050B}
.immobilier-normal a:hover { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #B8050B; text-decoration: underline}
.immobilier-normal {  color: #B8050B; }


/*/////////// STYLES des blocs ///////////*/

#bandeau {
	width : 962px;
	margin: auto;
	height: 162px;
	background-image:url(image/px-menu-langues.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	text-align:right;
}
#bandeau h1 {
	display:inline;
	padding: 0;
	margin: 0;
	width:400px;
	height:116px;
}
#bandeau a {	
	padding: 0;
	margin: 0;
	text-decoration:none;
}
#bandeau a img {
padding:0;
margin:0;
border:none;
}

#conteneur_centre {
	position:relative;
	width:962px;	
	text-align : left;
	margin: auto;
	height: auto;
}

#col_g {
	position:absolute;
	left:0;
	width:195px;
	height:100%;
	overflow:hidden;
	background-image:url(image/points-carca-sun.gif);
	background-repeat:repeat-y;
	background-position:192px 0px;
	font-size:11px;
}

#col_g .lien_vente_biens_immobiliers {
padding-left:10px;
padding-right:10px;
text-align:left;
}
#col_g .lien_vente_biens_immobiliers a {
color:#B8050B;
text-decoration:none;
}
#col_g .lien_vente_biens_immobiliers a:visited {
color:#FC9698;
text-decoration:none;
}
#col_g .lien_vente_biens_immobiliers a:hover {
color:#AA0409;
text-decoration:underline;
}

#contenu {
	font-size:12px;
	padding-left:10px;
	margin-left: 195px;
	background-image:url(image/points-carca-sun2.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:3px;	
}

html>body #contenu {
	height:auto;
	min-height:1370px;	
}
#conteneur_pied {
	color:#ffffff;	
	margin:auto;
	clear:both;
	width:962px;
	height:120px;
	background-color:#40090a;
	text-align:left;
	padding-top:10px;
	font-size:11px;
}

/*************************col gauche*****************************************************************/
#recherche {
background-image:url(image/recherche-rapide-carca-sun.gif);
background-repeat:no-repeat;
width:191px;
height:212px;
padding-top:5px;
padding-left:50px;
}

#recherche input {
	color:#999999;
	border-width: 2px;
	border-color: #999999;
	border-style: inset;
	width:116px;
	font-size:12px;
	margin-bottom:11px;
	background-color:#FFFFFF;
	font-weight:bold;
	letter-spacing:-0.08em;
	margin-top: 0px;
}
#recherche select {
	width:120px;
	color:#000000;
	font-size:12px;
	margin-bottom:13px;
	margin-top: 0px;
}

#rechercherb {
margin-bottom:3px;
}


/*******************	page accueil***********************************/
#droite {
float:right;
width:48%;
}

#gauche {
width:49%;
background-image:url(image/points-carca-sun.gif);
background-repeat:repeat-y;
background-position:right top;
padding-right:10px;
}

#droite strong, #gauche strong {
color:#B8050B;
}

/********************************Page selection2***********************************/

.demande-information{float:right;
margin:0;
padding:0;}

.prix{float:right;
margin:0;
padding:0;
font-size:16px;}

.photo{float:right; margin:0;
padding:0;}


.tab_list{
	background-image:url(image/cellule-px.gif);
	background-repeat:repeat-y;
	width:731px;
	margin-bottom: 10px;

}

.haut_liste_bien{
background-image:url(image/cellule-haut.gif);
background-repeat:no-repeat;
padding-left:20px;
padding-right:15px;
color:#8e0b1f;
padding-bottom:5px;
}

.bas_liste_bien{
background-image:url(image/cellule-bas.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-left:20px;
color:#8e0b1f;
padding-right:15px;
padding-bottom:15px;
}

.bas_liste_bien a{text-decoration:none; color:#8e0b1f;}

.milieu_liste_bien{
background-image:url(image/points-petits.gif);
background-repeat:repeat-x;
padding-left:10px;
padding-right:20px;
margin-left:8px;
margin-right:8px;
color:#000000;
}

.milieu_liste_bien2{
background-image:url(image/points-petits.gif);
background-repeat:repeat-x;
padding-left:10px;
color:#000000;
margin-left:8px;
margin-right:8px;
padding-bottom:5px;
padding-top:5px;}

.new_milieu{background-image:url(image/points-petits.gif);
background-repeat:repeat-x;
margin-left:8px;
margin-right:8px;
height:10px;
}

.vu_360{
	float:right;
	margin-right: 15px;
}

/************************************************PAGE RECHERCHE BIEN IMMOBILIER********************************/

#partie-totale{
background-image:url(image/cellule-px.gif);
background-repeat:repeat-y;
width:731px;
}

#partie-haute{
background-image:url(image/cellule-haut.gif);
background-repeat:no-repeat;
padding-top:5px;
padding-left:20px;
}

#partie-basse{
background-image:url(image/cellule-bas.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-left:20px;
padding-bottom:10px;
}

h3.titres_fin1{color:#8e0b1f; float:left; padding-right:130px;}
h3.titres_fin2{color:#8e0b1f; float:left; padding-right:25px;}
p.titres_fin3{color:#8e0b1f; }


.new_milieu2{background-image:url(image/points-carca-sun2.gif);
background-repeat:repeat-x;
margin-right:8px;
height:10px;
}

.textarea{ margin-left:150px;}
.input-region{margin-left:260px;}


/*********************************************PAGE VENDRE BIEN IMMOBILIER**************************************************/

.new_milieu3{background-image:url(image/points-carca-sun2.gif);
background-repeat:repeat-x;
margin-left:8px;
margin-right:8px;
height:10px;
}


/*********************************************PAGE CONTACT**************************************************/
.bouton-contact{margin-left:350px;}
.contact-form{ font-size:14px; color:#8e0b1f; font-weight:bold;}
.rougeform{color:#8e0b1f; }
#map4{width:713px; height:350px; padding-left:30px;}
.liens{text-decoration:none; color:#8e0b1f;}
.input-recommander{margin-left:580px;}
.horange{color:#f67500;}

.selection, .selection a, .selection a:visited, .selection a:hover {
	color: #B8050B;  
}

.selection { float:right; padding-top:20px;}

#caddie {
	margin-right: 20px;
}

.contact-form2{ font-size:14px; color:#8e0b1f; font-weight:bold; padding-left:20px;}

#pageliens a{ text-decoration:none;}

#pageliens ul{ padding-left:15px;}

.boutonenvoyer{margin-left:230px;}
.boutonenvoyerfr{margin-left:180px;}

.selection2, .selection2 a, .selection2 a:visited, .selection2 a:hover {
	color: #B8050B; 
}

.supsel{
	float:right;
	margin-right: 15px;
	padding-left:15px;
}

.pousse_img{ margin-bottom:30px;}
.spacer{ clear:both;}

#menu14{ margin-top/*\**/:3px\9 ;}


