body { margin: 0; padding:0; background: #97000f; text-align: center; }
img { border:none;display: inline; }
div, td { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5b5656;}
table{ border-collapse: collapse;border-spacing: 0; }
td, th { padding: 0; }
form { padding: 0; margin: 0;}
input, select {vertical-align: middle;}
a {text-decoration: none;color: #3d4144;}
a:hover {color: #427ea2;text-decoration: none;}
p {margin:15px 0;}
.clear1 { clear:left;}
.clear2 { clear:both;}
h1, h2 { font-size: 16; font-weight: bold; color:#97000F; }
ul li { list-style-image:url(../images/puce.gif);}

img, div { behavior: url(iepngfix.htc); }

#wrapper { width: 1000px; margin: 0 auto; text-align:left; position:relative; background: url(../images/bg_repeat.gif) repeat-y; }
.top-left { float:left; width: 272px; background:url(../images/bg_menu.gif) no-repeat; height: 278px; }
.top-center { float:left; width: 262px; background-color:#fcf4e9; height: 278px; position:relative;}
#unis {position:absolute; top:0px; left:0px;}
#flash { float:right; width: 436px; margin-right: 10px; background-color:#fcf4e9; height: 278px; }
#top { margin: 10px 10px 0 10px; background:#fff;  }
.bg-menu-bas { background: url(../images/menu-bas.gif) no-repeat; width: 960px; height: 51px; margin: 0 auto; }
.maison { position:absolute; top: 207px; left: 146px; z-index: 9; }
#tel { width:419px; height:16px; overflow:hidden; position:absolute; margin:0; padding:0; top:321px; right:120px;}
#content-left { float:left; width: 565px; line-height: 18px; padding-left: 15px; }
#content-left ul { list-style-type: none; padding-left: 120px; font-weight: bold; color:#97000f; }
.photo img { float:left; padding-bottom: 10px; text-align:center; padding-left: 15px; }

#menu-haut { width: 272px; position: relative; padding-top: -10px; height: 287px; overflow:hidden; display:block; }
#menu-haut ul { list-style-type: none; margin: 0; padding: 0; }
#menu-haut li { float:left; width: 272px; overflow:hidden; position:relative; }
#menu-haut li a { display:block; }
#menu-haut li a:hover { left: -272px; position:relative; }

.texte-right { padding-top: 30px; color: #5b5656; }
.ttl { margin: 0 auto; width: 960px; }

#content-right { float:right; width: 375px; padding: 25px 0; }
#content-right img { border: 4px solid #f1f2f3; }

#content { background-color: #fcf4e9; width: 960px; margin: 0 auto; text-align:left; }
.text p {text-align:justify;}

#annonces { width:840px;  height:75px; overflow:hidden;  background:url(../images/bg_annonces.gif) 0 0 no-repeat; padding-top:30px; margin:10px 50px;}
#login { width:840px; height:75px; overflow:hidden; background:url(../images/bg_login.gif) 0 0 no-repeat; padding-top:30px; margin:10px 50px;}
#annonces td, #login td { color:#fff; padding:15px 20px; vertical-align: middle; }
#footer { background:url(../images/bg_footer.gif) no-repeat; width: 1000px; height: 118px; margin: 0 auto; text-align:left; }


.link-footer { width: 870px; margin: 0 auto; color: #fff; text-align:center; padding-top: 10px; }
.link-footer a { color: #fff; text-decoration:none; padding:5px; }
.link-footer a:hover { color:#FFFFFF; } 
.logo-mtc { text-align:center; padding: 10px; }

.left-contact { float: left; width: 270px; padding-left: 100px; }
.right-contact { float:right; padding-right: 125px; }

/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px; }

/*PAGES MENTIONS LEGALES*/
.Style14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.ligne_annonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C13E0A;
	text-align:center;
}

.bord_tab {
	border: 1px solid #993300;
}

/*FORMULAIRE RECEHRCHE*/
#annonces ul,#annonces li{
    margin:0;
    padding:0;
    list-style:none;
}
.menu_body li label{
    color:#FFFFFF;
    text-decoration:none;
    padding:10px;
    display:block;
}
.menu_body ul{
    list-style:none;margin:0;
    padding:0;
}
.menu_body li{
	float:left;
    list-style:none;margin:0;
    padding:0;
}
.bgformtr {
	background-image: url(../images/bg-form-tr.gif);
	background-repeat: repeat-x;
}
.menu_label {
	float: left;
	display: block;
	padding-right: 10px;
	padding-top: -10px;
	height:10px;
}
#headan {
	height:28px;
	width:840px;
}
#midan {
	background-image: url(../images/bg-form-tr.gif);
	background-repeat: repeat-y;
	width:840px;
	height:195px;
	display:block;
}
#footan {
	height:27px;
	width:840px;
}
#annoncesb { width:840px; padding-top:30px; margin:10px 50px;}
#annoncesb td { color:#fff; padding:-3px 10px; vertical-align: middle; }
#annoncesb .btn_envoyer{
	background: url(../images/btn_envoyer.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/btn_envoyer.png", sizingMethod="scale");
	_background:none;
	width: 105px;
	height: 35px;
	border: none;
	cursor: pointer;
	
	
}
.noir {
	color:#000;
	font-weight:bold;
}
