/********************************************************************* Balise ****************************************************************/
form, li, ul, h1, h2, h3 {
	padding: 0px;
	margin: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #585858;
	text-decoration: none;
}

body {
	margin: 0px;
	/*background-color:#eed81c;*/
	background-color:#f6e33e;
}

h1{
color:#010068;
font-style:italic;
font-size:16px;
border-bottom:1px #010068 solid;
text-align:left;
margin-bottom: 8px;
}
legend{
color:#e7330e;
font-weight:bold;
}
/******************************************************************** Lien ******************************************************************/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #4d4d4d;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	font-weight:bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #4d4d4d;
}
a:active {
	text-decoration: none;
	color: #4d4d4d;
}

a.lien1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #4d4d4d;
	text-decoration: underline;
}
a.lien1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	font-weight:bold;
	text-decoration: underline;
}
a.lien1:hover {
	text-decoration: none;
	color: #4d4d4d;
}
a.lien1:active {
	text-decoration: none;
	color: #4d4d4d;
}

a.lien-detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#010068;
	background-color:#909eff;
	text-decoration: underline;
}
a.lien-detail:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#010068;
	background-color:#909eff;
	font-weight:bold;
	text-decoration: underline;
}
a.lien-detail:hover {
	text-decoration: none;
	color:#010068;
	background-color:#909eff;
}
a.lien-detail:active {
	text-decoration: none;
	color:#010068;
	background-color:#909eff;
}



a.lien2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#e7330e;
	text-decoration: underline;
}
a.lien2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e7330e;
	font-weight:bold;
	text-decoration: underline;
}
a.lien2:hover {
	text-decoration: none;
	color:#e7330e;
}
a.lien2:active {
	text-decoration: none;
	color:#e7330e;
}

/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border-bottom:#bbbbbb 1px solid;
	border-top:#bbbbbb 1px solid;
	border-left:#bbbbbb 1px solid;
	border-right:#bbbbbb 1px solid;
}

.bouton_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#ffffff;
	background-color:#585858;
	border-bottom:#585858 1px solid;
	border-top:#585858 1px solid;
	border-left:#585858 1px solid;
	border-right:#585858 1px solid;
}

/**********************************************************BDD AUTO **************************************/
.numpage {
}
.numpage_selec {
	color:#ff0000;
}
.bt_suivant{
}
.bt_precedent{
}
.liste_cat{
}
.fichierbin{
}
.photo{
}
/**********************************************************************************************************/
ul.MenuBarHorizontal { 
   width: 1000px; 
   list-style: none; 
   margin: 0; 
   padding: 0; 
   overflow: hidden; 
} 

ul.MenuBarHorizontal li { 
   float: left; 
} 

ul.MenuBarHorizontal li a { 
   display: block; 
   color: #FFF;         /*Ici, changer la couleur de la police*/ 
   font-family: Verdana, Arial, Helvetica, sans-serif;         /*Ici, changer la police du menu*/ 
   font-size: 12px;         /*Ici, changer la taille de la police du menu*/ 
   font-weight: bold; 
   padding-top: 0px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/ 
   height: 36px;         /*Ici, on augmente la hauteur du menu*/  
   text-align: center; 
   text-decoration: none; 
} 

li#menu0 { 
   width: 69px; 
} 

li#menu1 { 
   width: 108px; 
} 

li#menu2 { 
   width: 127px; 
} 

li#menu3 { 
   width: 72px; 
} 

li#menu4 { 
   width: 139px; 
} 

li#menu5 { 
   width: 148px; 
} 

li#menu6 { 
   width: 86px; 
} 

li#menu7 { 
   width: 83px; 
} 

li#menu8 { 
   width: 70px; 
} 

li#menu9 { 
   width: 98px; 
} 

li#menu0 a { 
   background-image: url('gifs/images/tramcourt-immobilier_06.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu1 a { 
   background-image: url('gifs/images/tramcourt-immobilier_07.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu2 a { 
   background-image: url('gifs/images/tramcourt-immobilier_08.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu3 a { 
   background-image: url('gifs/images/tramcourt-immobilier_09.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu4 a { 
   background-image: url('gifs/images/tramcourt-immobilier_10.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu5 a { 
   background-image: url('gifs/images/tramcourt-immobilier_11.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu6 a { 
   background-image: url('gifs/images/tramcourt-immobilier_12.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu7 a { 
   background-image: url('gifs/images/tramcourt-immobilier_13.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu8 a { 
   background-image: url('gifs/images/tramcourt-immobilier_14.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu9 a { 
   background-image: url('gifs/images/tramcourt-immobilier_15.jpg');         /*Ici l'image de fond de la cellule*/ 
} 

li#menu0 a:hover, a#selected-over0 { 
   background-image: url('gifs/images/tramcourt-over_06.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu1 a:hover, a#selected-over1 { 
   background-image: url('gifs/images/tramcourt-over_07.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu2 a:hover, a#selected-over2 { 
   background-image: url('gifs/images/tramcourt-over_08.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu3 a:hover, a#selected-over3 { 
   background-image: url('gifs/images/tramcourt-over_09.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu4 a:hover, a#selected-over4 { 
   background-image: url('gifs/images/tramcourt-over_10.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu5 a:hover, a#selected-over5 { 
   background-image: url('gifs/images/tramcourt-over_11.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu6 a:hover, a#selected-over6 { 
   background-image: url('gifs/images/tramcourt-over_12.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu7 a:hover, a#selected-over7 { 
   background-image: url('gifs/images/tramcourt-over_13.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu8 a:hover, a#selected-over8 { 
   background-image: url('gifs/images/tramcourt-over_14.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 

li#menu9 a:hover, a#selected-over9 { 
   background-image: url('gifs/images/tramcourt-over_15.jpg') !important;         /*Ici l'image de fond over de la cellule*/ 
} 



/*********************************************************LIGHTBOX*****************************************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(gifs/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale");
	}
	
/**********************************************************************************************************/
#fd_site{
background:url(gifs/images/tramcourt-immobilier_01.jpg) repeat-x;
}
#fd_contenu{
background:url(gifs/images/tramcourt-immobilier_26.jpg);
}
#footer{
background:url(gifs/images/tramcourt-immobilier_28.jpg) no-repeat;
height:35px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:8px;
}
#header{
background:url(gifs/images/tramcourt-immobilier_02.jpg) no-repeat;
height:55px;
text-align:center;
font-size:14px;
color:#010068;
padding-top:90px;
}
			.tittelephone{
			font-size:12px;
			font-weight:bold;
			}
			
#rechercher{
background:url(gifs/images/tramcourt-immobilier_18.jpg) no-repeat;
height:78px;
}

.fd_header {
	background:url(gifs/images/tramcourt-immobilier_16.jpg) no-repeat;
	height:104px;
	width: 1000px;
}

#lien-horaire{
	float:left;
	width: 25%;
	padding-left: 10px;
	border-right:1px solid #ccc;
	padding-top:5px;
}

#cp_coeur{
	font-size: 14px;
	color: #010068;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
	padding-bottom: 25px;
}

#cp_coeur a {
	text-decoration:none;
	font-size: 14px;

}

.coeur {
	float:left;
	padding-left: 5px;
}


#immo{
	float:left;
	padding: 15px 30px 0 15px;
	width: 25%;
}

#immo p {
color:#010068;
}

#bloc_immo {
	padding-top:5px;
	padding-left: 15px;
}

.separation {
padding:20px 15px 10px 15px;
width:70%;
border-bottom:1px solid #ccc;
}

.agence {
	font-size:16px;
	color:#e73008;
	font-weight:bold;
/*text-transform:uppercase;*/
}

.annonces {
	padding:10px;
	color: #010068;
	font-weight:bold;
	text-align: center;
}

#immo{
	background:url(gifs/images/tramcourt-immobilier_17.jpg) no-repeat;
	height:89px;
	padding: 0 30px 0 55px;
}
#fd_coup_coeur{
background-color:#999999;
height:7px;
}
#lien-bas{
text-align:center;
}
#container{
padding: 10px 20px 0 15px; 
}
#agence-index1{
background:url(gifs/images/tramcourt-index_27.jpg) no-repeat;
height:216px;
width:326px;
font-size:11px;
padding-right:8px;
text-align:right;
}
#agence-index2{
background:url(gifs/images/tramcourt-index_29.jpg) no-repeat;
height:216px;
width:326px;
font-size:11px;
padding-right:8px;
text-align:right;
}
#text-index-haut{
padding: 0 10px 0 10px;
}
			#text-index-haut p{
			text-align:justify;
			}

#fd_produits_haut{
background:url(gifs/images/fd_produits_01.gif) no-repeat;
height: 11px;
width:699px;
padding: 0px 30px 0px 10px;

}
#fd_produits_bas{
background:url(gifs/images/fd_produits_04.gif) no-repeat;
height: 10px;
width:699px;
padding: 0px 30px 0px 10px;

}
#fd_produits{
background:url(gifs/images/fd_produits_02.gif) repeat-y;

width:699px;
padding: 5px 30px 5px 10px;
}
#fd_produits_detail{
background:url(gifs/images/fd_produits_02.gif) repeat-y;

width:699px;
padding: 5px 30px 5px 10px;
}




.alignementD-tel{
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	font-style:italic;
	color:#333333;
!important
; 	padding-left: 90px;
}

.alignementD-horaire{
font-weight:bold;
font-size:12px;
font-style:italic;
color:#4d4d4d;!important
}
.lien-conseil{
clear:right;
display:block;
margin-top:50px;
#margin: 0;
}
.text-rouge{
color:#e73008;
font-weight:bold;
}
.texteRouge{
color:#e73008;
font-weight:bold;
font-size:12px;
}
.alignementD-maison{
float:right;
padding-top:5px;
}
.fd-blanc{
background-color:#FFFFFF;
color:#808080;
text-align:center;
}
.fd-gris{
background-color:#808080;
color:#FFFFFF;
text-align:center;
}
.prix{
color:#ff1918;
font-weight:bold;
}

.fdBDD1 {
	background-image: url(gifs/gauche_31.jpg);
	height: 26px;
}
.fdBDD2 {
	background-color: #FFFFFF;
	padding: 5px;
}
.texteGrandBlanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.texteintro{
	text-align: left;
	border: medium double #02006D;
	margin-left: 24px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#utiles {
	padding-left:10px;
	padding-bottom: 10px;
}

.agences {
font-size:14px;
}
.cadre1 {
	background-color: #FFFFE0;
	border: 1px solid #000000;
	padding: 10px;
}
.texteBleu{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#2D6FEA;
font-weight:bold;
}
.contour1 {
	border: 1px solid #000000;
}

.accueil_agence {
padding-left:65px;
}

.accueil_agence2 {
padding-right:65px;
}

#horaires {
	padding-left:15px;
	padding-bottom: 25px;
	padding-top: 15px;
}

#chemin, #chemin a {
color:#010068;
font-style:italic;
font-size:16px;
text-align:left;
margin-bottom: 8px;
text-decoration:none;
}

#chemin a:hover {
color:#010068;
font-style:italic;
font-size:16px;
text-align:left;
margin-bottom: 8px;
text-decoration:underline;
}

.intro {
	font-size:14px;
}

#plan ul{
	margin-left: 40px;
}
#plan li{
	list-style: disc;
}
#plan a{
	color: #141071;
}

#bigfoot{
	height:120px;
}

#colorfooter{
	color: #4D4D4D;
}

.dpe_valeur_energetique {
	line-height:1.5em !important;
	margin:0 !important;
	padding:0 !important;
}


