div.page_int					{ }


div.page_int p					{ color:#464940; }
div.page_int p.intro			{ font-weight:bold; margin-top:0; }
div.page_int p.intro span		{ color:#70a8e0; font-weight:normal; }

div.page_int h2					{ background:#dfebf5; color:#1e3785; font-weight:bold; font-size:16px; text-align:left; text-indent:30px;  }
div.page_int h3					{ background:white url(../img/bgdemarq.jpg) no-repeat top right; color:black; font-weight:bold; font-size:11px; text-align:left; margin:30px 0 20px 0; padding:0; border:0; text-indent:0; }
.titre_offre					{ background:#1e3785; color:white;	clear:both;	font:bold 10px verdana;	margin:0; text-align:left;	padding-left: 10px;}

div.page_int input, 
div.page_int select				{ border:1px solid black; color:black; font-family: arial,helvetica; font-size: 9pt; }
div.page_int .ok				{ font-weight:bold; }

div.page_int ul					{ margin:20px 0 20px 0; padding:0 0 10px 0; }
div.page_int ul	li				{ list-style:url(../img/fl_.gif); margin:10px 40px 10px 50px; padding:0; text-align:justify; }

div.page_int ul.big				{ background:#f5f9fc; border-bottom:1px dashed #1e3785; color:#1e3785; margin-bottom:40px; padding-top:10px; }

.big							{ background:#f5f9fc; border-bottom:1px dashed #1e3785; color:#1e3785; margin-bottom:40px; padding-top:10px; }

fieldset						{ background:url(../img/bgnav.jpg) repeat-y top right; border:0; }
fieldset label					{ display:block; float:left; width:60px; }


span.blu						{ background:#dfebf5; color:#1e3785; }


table.rech_garage				{ border:0; margin:0; padding:0; }
table.rech_garage td			{ border:1px solid #1e3785; font-size:11px; text-align:center; vertical-align:top; }
table.rech_garage h4			{ background:#1e3785; color:white; margin:0; text-align:center;  }

th								{ vertical-align:top; }

table.search_garage				{ width:100%; border:0; }
table.search_garage td			{ border-bottom:1px solid #D8E4F0; padding:0 0 0 15px; }
table.search_garage th			{ color:#1E3785; text-align:left; font-weight:bold; border-bottom:2px solid #D8E4F0; padding:0 0 0 15px; }
