/* Import de la CSS d'initialisation



----------------------------------------------------------*/



@import url(structure.css);







/* moteur de recherche */



#nos_offres{ width:200px; margin:0; padding:0; }







/* Construction (Montage)



----------------------------------------------------------*/



* { font-family:"Trebuchet MS", helvetica, "Bitstream Vera Sans", sans-serif; }



body { color:#000; font-size:80%; }



h1 { color:#006C99; font:700 1.2em Georgia, "Times New Roman", Times, serif; }



h2 { color:#006C99; font:700 1.17em Georgia, "Times New Roman", Times, serif; }



h3 { color:#006C99; font:700 1.1em Georgia, "Times New Roman", Times, serif; }



h4, p, ul, ol, li { font-size:1em; }



h5 { color:#000; font-size:.83em; }



h6 { color:#000; font-size:.67em; }



a { color:#000; text-decoration:underline; }



a:hover { text-decoration:none; } /* si changement de couleur au survol */



textarea { color:#000; border-width:thin; padding:3px; }







/* Éléments Particuliers



----------------------------------------------------------*/



/* Placement d'images */



.imgLeft { float:left; padding:0 2em 0 0; }



.imgRight { float:right; padding:0 0 0 2em; }







/* Des classes d'alignement d'objets */



.aligntop { vertical-align:top; }



.alignbottom { vertical-align:bottom; }



.aligncenter { margin-left:auto; margin-right:auto; }



.left { text-align:left; }



.right { text-align:right; }



.center { text-align:center; }



.justify { text-align:justify; }







/* Des classes de formatage du texte en ligne */



em, .italic, .italique { font-style:italic; }



strong, .bold, .gras { font-weight:700; }



.strike, .barre { text-decoration:line-through; }







/* Des classes flotante */



.floatleft { float:left; }



.floatright { float:right; }







/* Les "nettoyeurs" */



.clearb, .clearer { clear:both; }/*width: 0; height: 0; line-height: 0;*/ 







.input_nos_offres { width:96px; height:13px; padding:0 0 0 0 }







.doubleno { float:left; width:320px; padding: 0 0 0 0px }







.double2no { float:left; width:250px; padding: 0 0 0 0; height:123px; border-right:1px solid #648c4b;}







.overflow { overflow:auto}







/*.div_nos_offres { float:left; width:155px; display:block; height:25px; padding:3px 0 00px 5px; _margin-bottom:-10px }*/







.checkbox { display:block; float:left; width:55px; _width:50px; font-size:9px }







.selpage { font-weight:bold; }







.img_nos_offres { border:1px solid #000 }







.offres { width:620px; clear:both; margin: 0 auto 15px auto; background:#e5f8ff; padding:0 0 5px 0; border:1px solid #648c4b }







.image_offres { width:150px; float:left; padding:5px 0 0 5px; text-align:center }







.description_offre { width:440px; float:left; padding:5px 3px 0 15px }







.infos_offres { height:30px; background:#c5e0b5; clear:both; border-bottom:1px solid #648c4b }







.carre_offres { width:20px; height:30px; background:#648c4b; float:left }







.ref_offres {
	float:left;
	width:12%;
	text-align:left;
	padding:5px 0 0 0;
	font-weight:bold;
}







.secteur_offres { float:left; width:33%; text-align:center; padding:5px 0 0 0; font-weight:bold; }







.prix_offres { float:left; width:40%; text-align:right; padding:5px 0 0 0; font-weight:bold; }







.offres_gauche { float:left; width:600px; padding:0 10px; }













.offres_droite img { margin:0 0 10px 0; border:1px solid #000}





.plan {

	width: 640px;

	height: 480px;

}

#map .infosbulle {

	width: 210px;

	border: none;

	display: block;

	margin: 0;

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

}

.plan-titre {

	font-size: 14px;

	color: #5F0666;

	font-weight: bold;

	margin-bottom: 1em;

}

.plan-adresse {

	font-size: 12px;

	color: #333;

}

.plan-printer {

	display:block;

	text-align: right;

}

.plan-printer img, 

.plan-printer a {

	border: none;

}

.taille_texte{

	font-size:11px;

}

.detail_fiche {

	width:350px;

	float:left;

}

/*.offres_droite {float:left; width:603px; padding:0 10px;  text-align:center; margin-top:10px;}*/

.offres_droite{

	width:202px;

	float:left;

	text-align:center;

}

#mail{

 border:none;

}
