﻿                /* Caractères */
html 
{font-size: 100%;} 

* {
margin:0;
padding:0;
}

			 				/*Titre qui sera centré, pour les titres importants et les prix */

h1 {
	font-size: 1.2em;
	color: #000080;
	font-weight: bold;
	text-align: center;
}
               
p {                         /*Paragraphe qui sera à gauche à usage général */
font-size: 1em; 
color: #000080; 
margin-bottom:0;
margin-left:0em; 
margin-right:4px; 
margin-top:0em; 
text-align:justify;
}

 				/*Titre gauche souligné, qui sera à gauche moins important que "Titre" */
h2 {            
font-size: 1.2em; 
color: #000080; 
font-weight: bold; 
text-align: left }

h3{
font-size: 1.2em; 
color: #000080; 
font-weight: bold; 
text-align: center;  
background-color:#FFFFCC;
width:auto;
padding-bottom:1em; 
padding-top:1em;
border-collapse:collapse;
border-bottom-style:solid;
border-bottom-color:#000080;
border-bottom-width:0em;
}         
 h4 {            
font-size: 1.2em; 
color: #000080; 
font-weight: bold; 
text-align: right; 
padding-right:2em;
 }

h5 {            
font-size: 1.2em; 
color: #000080; 
font-weight: bold; 
text-align: center }

h6{ 
font-size: 1.2em; 
color: red; 
font-weight: bold; 
text-align: right; 
padding-right:2em;}

a:link {
	color:#000080
}

a:visited{
	color:blue
}
/*Paragraphe centre, qui sera centré, pour du texte général */
    
.paragraphe_centre {        
font-size: 1em; 
color: #000080; 
text-align: center }

 /*Paragraphe centre gras*/
.paragraphe_centre_gras {  
font-size: 1em; 
color: #000080; 
text-align: center }

/*Paragraphe droit*/
.paragraphe_droite {   
font-size: 1em; 
color: #000080; 
text-align: right }


td {                        /* Balise de cellule pour tous les tableaux */
font-size: 0.9em; 
color: #000080; 
text-align:center}



                /* Boites */
								/*Body qui contient le site*/

body { 							
height: 100%;                     
background: #E6E6E6 url('images/bkgd_tile.jpg') top; 
background-position:center; 
background-repeat:repeat-y;
font-family: Arial,Helvetica, sans-serif
}

#conteneur {
position:relative; 	
height: 100%; 
margin-left: auto;
margin-right: auto;
max-width:1100px;
padding-right:0px; 
padding-left:0px;
background-color:#FFFFCC;
border-left-style:solid; 
border-left-width:0.12em; 
border-left-color:#000080;
border-right-style:solid; 
border-right-width:0.12em; 
border-right-color:#000080; 
padding-bottom:1.2em;}

						/* En tête */

#header {
height: 105px;							
padding-top:0em; 
padding-left:0em; 
background-image: url('images/fond_header1.png');
}

#header h1{ 
font-size:1.3em;
margin-left:280px; 
padding-top:1%;
}
#header h2{
text-align:center 
}

#header p{
text-align: center; 
margin-left:280px; 
margin-top:0em;}

						/* Corps, boite qui contient le texte */
#corps {  
margin-left:18%; 
margin-right:1%;
background-color:#FFFCCC;
border-style:solid; 
border-width:0px; 
border-color:#000080;
border-collapse:collapse; 
margin-bottom:10px; 
padding:3px; 
width:79%
}
 
#footer{ width:90%;
background-color:#FFFFCC;
margin-top: 1.2em;
padding-top: 0.6em;
text-align: center;
margin-right: auto;
margin-left: auto;
border-collapse:collapse;
border-top-style:solid;
border-top-color:#000080;
border-top-width:0.125em;
}

#footer p 
{
	font-size: 0.7em;
	text-align: center;
	color: #000080;
}

.boite_centre { 
position:relative;
margin-left: auto;
margin-right: auto;
width:312px;
padding:1.2em;
border-collapse:collapse;
border-width:0.2em;
border-color:#000080;
border-style:solid;
}
.boite_tableaux { 
width:100%;
padding:0%; 
margin:0%;
border-collapse:collapse;
border-width:0;
border-color:#000080;
border-style:solid;
}

#boite_pub {
position:relative;
float: right; 
width:10%; 
height:605px; 
margin-left: 1%; 
margin-right:1%;
background-color:#FFFFCC;
padding:3px;
margin-top:1%;
border-left-style:solid; 
border-left-width:2px; 
border-left-color:#000080; 
list-style-type: none; 
}


							/* Menu */

				              /* Liste du menu, pas de souligné */


#menugauche { 
position:relative;
float: left; 
width: 16%; 
margin-right:0; 
margin-left:1%; 
background-color:#FFFFCC;
padding:0;
margin-top:1%;
border-right-style:solid; 
border-right-width:0.15em; 
border-right-color:#000080; 
list-style-type: none;
}

#menugauche ul { 
list-style-type: none;
}

#menugauche li {            /* Element de liste du menu, marges */
padding:0em;
line-height:1em; 
margin-bottom: 0.5em; 
}

#menugauche a {             /* Element de liste du menu en lien*/
font-size: 0.8em;
color: #000080; 
padding:0.1em;
text-decoration: underline; 
}



								/* Element de liste du menu, au survol effet en gras */
#menugauche a:hover { 
color: #000080; 
text-decoration: none;      
font-weight: inherit;
background-color: #FFCC66;
}

.textmenu {                 /* Texte du menu qui n'est pas un lien */
font-size: 1.2em;
color: #FFFFCC;
font-weight:bold; 
text-align:left; 
background-color:#000080;
border-right-style:solid; 
border-left-style:solid; 
border-right-width:0.8em; 
border-left-width:0.8em; 
border-color:#000080;
margin-top:1.5em; 
-moz-border-radius: 7px; 
-webkit-border-radius: 7px; 
border-radius: 7px; 
}


                            /* Tableaux général, utilisé pour les listes de biens le contact et les détails. */

table {
border-collapse:collapse;
background-color:#FFFFCC; 
width:auto;
border-collapse:collapse;
border-top-style:solid;
border-top-color:#000080;
border-top-width:3px;
margin-bottom:5px;
margin-top:5px;
}                            

.bien{
width:100%;
table-layout:fixed;
} 

td{
padding: 5px;
}

							/*largeur de la colonne 2 de la table "bien"*/

.col2{ 						
	width:100px;
}

							/*largeur de la colonne 3 de la table "bien"*/

.col3{						
 padding-right:0em;	
 width:200px;
}

img {
border:0;
}

#logo {
float: left;
width: 265px;
height:5em;
margin:0.5em;
}

#xiti-logo{ 
width:2.5em;
margin-left: auto;
margin-right: auto;
}

.tableaucentre{
margin-left: auto;
margin-right: auto;
width:400px;
padding:0;
border-collapse:collapse;
border-width:0.2em;
border-color:#000080;
border-style:solid;
background-color:#FFFFE9;
}

.gris{
background-color:#E6E6E6
}

.jaune{
background-color:#E6E6E6;
}

.boitemerci{ 
height:250px
}
.boite_droite {
position:relative; 
width:auto;
padding:0.4em;
border-collapse:collapse;
border-width:0.125em;
border-color:#000080;
border-style:solid; 
margin-left:0.6em; 
margin-bottom:0.6em; text-align:center;
float:right; 
}

.boite_droite h6{ 
text-align:center;
padding:0em;
}
