*{
	margin:0pt;
	padding:0pt;
}
h2{
	font-size:12px;
}
img {
	border:none;
}
.spip_documents_left {
	margin-right:10px;
}
.spip_documents_right {
	margin-left:10px;
}
.spip_documents_center{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3px;
	clear:both;
	margin:auto;
	width:100%;
	text-align:center;
}
span.spip_documents_center{
	display:block;
	text-align:center;
}
body{
	font-family:Arial;
	font-size:10px;
	background:#6f6f6f url(img-mqt/fond-h.gif) repeat-x;
	color:#6D6B6C;
}
table{
	border-collapse:collapse;
}
*+html table{
	border-collapse:separate;
}
table.nocollapse{
	border-collapse:none;
}
table.nocollapse td{
	padding-right:15px;
}
.input{
	height:10px!important;
	font-size:9px!important;
	color:#6D6B6C!important;
}
select{
	height:16px!important;
	font-size:9px!important;
}
option{
	font-size:10px!important;
	padding-right:4px!important;
	text-transform:none;
}
input.submit{
	height:20px!important;
	vertical-align:top!important;
	font-size:9px!important;
	line-height:12px!important;
}
a{
	text-decoration:none!important;
	color:#6d6b6c;
}

a:hover{
	/*text-decoration:underline!important;*/
}
a.souligne{text-decoration:underline !important;}
.spip{
	margin-bottom:8px;
}
.left{
	float:left;
	display:block;
}
.right{
	float:right;
	display:block;
}
.pagination, .pagination a {
	font-size:12px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	margin:10px 0px 0px 0px;
}
.on{
	font-size:13px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	margin:10px 0px 0px 0px;
}
.formulaire_menu_lang {
	width:70px;
	position:absolute;
	top:0px;
	left:490px;
}
.formulaire_menu_lang a{
	margin:0 5px 0 0;
}
.conteneur{
	background:transparent url(img-mqt/fond.gif) repeat-y 21px;
	margin:auto;
	position:relative;
	width:800px;
}
.entete{
	height:136px;
	background:transparent url(img-mqt/entete.jpg) no-repeat;
}
.lien_accueil{
	display:block;
	height:136px;
	width:235px;
	float:left;
	!margin-right:120px;
}
.encart_alert{
	margin:0px 0px 5px 0px;
	font-size:11px;
}
.fil_ariane{
	margin:10px 0px 0px 0px;
	font-size:11px;
}
.lien_fil_ariane{
	text-decoration:none;
	color:inherit;
}
/*.entete .newsletter{
	float:right;
	margin-right:64px;
	!margin-right:30px;
	vertical-align:bottom;
	padding-top:3px;
	vertical-align:top;
}

* html .entete .newsletter{
	margin-right:24px;
	padding-top:2px;
}
.newsletter .submit{
	border:0;
	background-color:transparent;
	color:#ffffff;
	cursor:pointer;
	height:12px!important;
	margin-top:2px;
}
* html .newsletter .submit{
	margin-top:4px;
}
.newsletter .input{
	width:148px;
	text-transform:uppercase;
	padding:1px 0 0 2px;
	vertical-align:top;
}*/
.lien-newletter {
	position:absolute;
	color:#FFF;
	top:3px;
	left:570px;
	font-size:11px;
	font-weight:bold;
}
.menu-h{
	height:29px;
	background:transparent url(img-mqt/fond-menu-h.gif) repeat-x;
	border-top:1px solid #c2c2c2;
	border-bottom:1px solid #e0e0e0;
}
.menu-h  a{
	height:19px;
	padding:10px 4px 0;
	-padding:10px 2px 0;
	display:block;
	float:left;
	vertical-align:middle;
	border-right:1px solid #a09d9e;
	text-transform:uppercase;
	color:#4d4c4c;
	font-weight:bold;
	text-decoration:none;
}
.menu-h a:hover,.menu-h .menu_on{
	background:transparent url(img-mqt/fond-menu-h-violet.gif) repeat-x;
	color:#e1e1e0;
}
.gauche{
	float:left;
	width:46px;
	height:101px;
	background:transparent url(img-mqt/coin-hg.gif) no-repeat right top;

}
.centre{
	float:left;
	width:490px;
}
.carto {
	width:699px;
}
.centre .liste_centre_entreprises {
	padding:10px 5px 10px 10px;
	-padding:10px 0px 10px 10px;
}
.bloc-accueil, .entete-tri-ent, .bloc-tri-ent, .entete-ent-une, .bloc-ent-une, .agenda, .actualites, .agenda-membres, .actualites-membres{
	/*margin-left:12px;*/
	width:476px;
}
.bloc-accueil{
	height:81px;
	width:453px;
	float:right;
	background:transparent url('img-mqt/en-accueil.gif') no-repeat left top;
	padding:38px 10px 0 15px;
	font-size:11px;
	line-height:11px;
}
.entete-tri-ent{
	background:transparent url('img-mqt/en-tri-entreprises.gif') no-repeat left bottom;
	height:30px;
	width:478px;
	clear:both;
}
.entete-tri-ent a{
	height:14px;
	width:88px;
	float:right;
	display:block;
	margin-top:16px;
	margin-right:2px;
}
* html .entete-tri-ent a{
	margin-top:21px;
}
.entete-tri-ent a:hover{
	text-decoration:none!important;
}
.entete-tri-ent .partenaires{
	background:transparent url(img-mqt/en-tri-partenaires.gif) no-repeat left bottom;
	height:9px;
	width:87px;
	margin-top:21px;
}

.entete-tri-ent .onglet-1{
	background:transparent url(img-mqt/en-tri-competence-off.gif) no-repeat left bottom;
}
.entete-tri-ent .onglet-2{
	background:transparent url(img-mqt/en-tri-produit-off.gif) no-repeat left bottom;
}
.entete-tri-ent .onglet-3{
	background:transparent url(img-mqt/en-tri-secteur-off.gif) no-repeat left bottom;
}
.entete-tri-ent .onglet-on-1{
	background:transparent url(img-mqt/en-tri-competence-on.gif) no-repeat left bottom !important;
}
.entete-tri-ent .onglet-on-2{
	background:transparent url(img-mqt/en-tri-produit-on.gif) no-repeat left bottom !important;
}
.entete-tri-ent .onglet-on-3{
	background:transparent url(img-mqt/en-tri-secteur-on.gif) no-repeat left bottom !important;
}
.bloc-tri-ent{
	border:1px solid #a40679;
	background-color:#fdf7fb;
	font-size:11px;
}
.bloc-tri-ent table{
	width:460px;
	text-align:left;
	margin:5px 8px;
}
.bloc-tri-ent a{
	display:block;
	padding:3px;
}
.bloc-tri-ent a:hover{
	text-decoration:underline!important;
}
.bloc-tri-ent .mot_on {
	color:#A40679;
	text-decoration:underline !important;
}
.bloc-tri-ent .grp_mot_en_cours{
	background-color:#A40679;
	color:#FFFFFF;
	line-height:20px;
}
.bloc-tri-ent .grp_mot_en_cours .categorie_sel{
	float:left;
}
.bloc-tri-ent .grp_mot_en_cours .bt_retour{
	text-align:right;
}
.bloc-tri-ent .grp_mot_en_cours a{
	text-decoration:none !important;
	color:#FFFFFF;
	display:inline;
}
.entete-ent-une{
	border:1px solid #ffffff;
}
.entete-ent-une table{
	margin:5px 0pt 5px 0px;
	text-align:center;
	width:476px
}
.entete-ent-une .img{
	background:transparent url('img-mqt/en-entreprise-une.gif') no-repeat left top;
	height:22px;
	width:178px;
}
.entete-ent-une .trait{
	height:12px;
}
.entete-ent-une .trait hr{
	border:1px solid #a40679;
}
.bloc-ent-une{
	padding:0 0 10px 0;
	border-bottom:1px solid #a40679;
}
.bloc-ent-une h1 {
	color:#A40679;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
/*.bloc-ent-une h1{
	color:#A40679;
	font-size:19px;
	font-weight:normal;
}*/
.bloc-ent-une h1 .small_h1{
	font-size:12px;
	font-weight:bold;
}
.bloc-ent-une h2{
	font-size:11px;
	font-weight:normal;
}
.bloc-ent-une h3{
	font-size:10px;
}
.bloc-ent-une h3 .lien-violet{
	color:#A40679;
	text-decoration:underline!important;
}
.bloc-ent-une h3 .lien-violet:hover{
	text-decoration:none!important;
}
.bloc-ent-une .savoir-plus{
	text-decoration:none;
	float:right;
	width:63px;
	background:transparent url('img-mqt/en-savoir-plus-violet.gif') no-repeat left top;
}
.bloc-ent-une .savoir-plus:hover{
	text-decoration:none;
}

/*Liste des entreprises */
.liste_centre_entreprises .entreprise_logo_liste{
	background:transparent url('img-mqt/en-entreprise_logo_liste.gif') no-repeat left top;
	margin:10px 0px 0px 0px;
	line-height:22px;
}
.liste_centre_entreprises .entreprise_liste .titre_entreprise, .liste_centre_entreprises .entreprise_liste a {
	color:#A40679;
	text-transform:uppercase;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
.liste_centre_entreprises .entreprise_liste {
	margin:10px 0px 0px 0px;
	line-height:15px;
}
.liste_centre_entreprises .entreprise_liste .adresse {
	font-weight:bold;
}
.liste_centre_entreprises .mots_cles_entreprise .td_titre_gras {
	color:#d45c21;
	font-weight:bold;
	font-size:11px;
}
.liste_centre_entreprises .mot_liste_ent {
	color:#d45c21;
	font-size:10px;
	line-height:10px;
}
/* fin liste */
/* Liste CR */
.liste_centre_entreprises .entete-tri-cr{
	background:transparent url('img-mqt/en-bloc_tri_cr.gif') no-repeat left top;
	height:17px;
	width:478px;
	clear:both;
}
.liste_centre_entreprises .cr_logo_liste{
	background:transparent url('img-mqt/en-logo_cr.gif') no-repeat left top;
	margin:10px 0px 0px 0px;
	line-height:22px;
}
.liste_centre_entreprises .cr_liste .sp_savoir_plus{
	margin-left:412px;
	height:10px;
	text-align:right
}
.liste_centre_entreprises .cr_liste{
	margin:10px 0px 0px 0px;
}
.liste_centre_entreprises .cr_liste .savoir_plus{
	texte_decoration:none;
}
.liste_centre_entreprises .cr_liste  .doc_list_cr{
	margin-right:5px;
}
.liste_centre_entreprises .cr_liste  .titre_cr{
	color:#A40679;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.liste_centre_entreprises .cr_liste  .doc_list_cr{
	max-width:100px;
	max-height:70px;
	-width:100px;
	-height:70px;
	float:left;
}
/* fin Liste CR */
/* Liste actus */
.liste_centre_entreprises .logo-actus-art{
	display:block;
	float:left;
}
.liste_centre_entreprises .logo-actus{
	display:block;
}
.liste_centre_entreprises .retour{
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
.liste_centre_entreprises .liste-actus {
	margin-top:10px;
}
.liste_centre_entreprises .liste-actus .actu_liste{
	border-bottom:solid 1px #A40679;
	padding-bottom:5px;
	margin-bottom:5px;
}
.liste_centre_entreprises .liste-actus .actu_liste .titre_actus{
	color:#A40679;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.liste_centre_entreprises .liste-actus .actu_liste .date_actus, .liste_centre_entreprises .date_actus{
	font-size:12px;
	font-weight:bold;
}
.liste_centre_entreprises .liste-actus .actu_liste .date_actus_hidden, .liste_centre_entreprises .date_actus_hidden{
	display:none;
}
.liste_centre_entreprises .liste-actus .actu_liste .tte_dates, .liste_centre_entreprises .tte_dates{
	color:#A40679;
}
.liste_centre_entreprises .doc_list_actus{
	max-width:100px;
	max-height:70px;
	-width:100px;
	-height:70px;
	float:left;
	border:solid 1px #ECECEC;
	margin-right:5px;
}
.liste_centre_entreprises .bloc_savoir_plus{
	text-align:right;
}
/* Fin liste actus */
/*fiche entreprise */
.liste_centre_entreprises .mots_cles_entreprise .liste_mots_cle{
	color:#6D6B6C;
	line-height:10px;
	margin-left:10px;
}
.liste_centre_entreprises .entete_fiche_ent .retour_liste {
	text-align:right;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.liste_centre_entreprises .entete_fiche_ent {
	width:100%;
	margin:10px 0px;
}
.liste_centre_entreprises .titre_entreprise {
	color:#A40679;
	text-transform:uppercase;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
.liste_centre_entreprises .nom_dirigeant{
	color:#A40679;
	font-size:11px;
	line-height:20px;
}
.liste_centre_entreprises .marque{
	color:#A40679;
	font-size:11px;
	line-height:20px;
	text-transform:uppercase;
}
.liste_centre_entreprises .site_web {
	color:#A40679;
	font-size:11px;
	font-weight:bold;
}
.liste_centre_entreprises .site_web:hover {
	text-decoration:underline !important;
}
.liste_centre_entreprises .adresseFiche {
	font-size:11px;
	/*font-weight:bold;*/
	line-height:20px;
}
 .liste_centre_entreprises .infos_entreprise{
 	font-size:11px;
	line-height:20px;
 }
 .liste_centre_entreprises .texte_entreprise {
 	text-align:justify;
 	font-size:11px;
 	border-top:1px solid #A40679;
 	border-bottom:1px solid #A40679;
 	margin-top:10px;
 	line-height:15px;
 	padding:10px 0px 10px 0px;
 }
 .liste_centre_entreprises .mots_cles_entreprise{
 	margin-top:10px;
 }
 .liste_centre_entreprises .bloc_mot {
 	margin:7px 0px;
 }
 .liste_centre_entreprises .mots_cles_entreprise .tab_mot_cles {
	border-collapse:separate;
	border-spacing: 5px;
	background-color:white;
	padding:2px 5px;
}
.liste_centre_entreprises .mots_cles_entreprise .td_mot_cles {
	background-color:white;
	padding:2px 5px;
	line-height:13px;
}
/* fin fiche */
/* fiche cr */
.liste_centre_entreprises .titre_cr{
	font-size:14px;
	color:#A40679;
	font-weight:bold;
	margin-top:10px;
	text-transform:uppercase;
}
.liste_centre_entreprises .chapo_cr{
	font-size:11px;
	color:#6d6d6d;
	font-weight:bold;
	margin-top:5px;
	text-align:justify;
}
.liste_centre_entreprises .texte_cr{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	margin-top:5px;
	text-align:justify;
}
.liste_centre_entreprises .ps_cr{
	font-size:11px;
	color:#D45C21;
	font-weight:bold;
	margin-top:5px;
	text-align:justify;
}
.liste_centre_entreprises .hr_cr{
	background-color:#A40679;
	border:0pt none;
	color:#A40679;
	margin-top:5px;
	height:1px;
	clear:both;
}
.liste_centre_entreprises .dl_cr{
	background:transparent url('img-mqt/en-img-telechargement.gif') no-repeat left top;
	padding-top:15px;
	margin-top:5px;
}
.liste_centre_entreprises .doc_lien{
	float:left;
	margin-left:5px;
	line-height:20px;
}
.liste_centre_entreprises .logo_doc{
	float:left;
}
.liste_centre_entreprises .gauche_cr{
	width:60%;
	float:left;
}
.liste_centre_entreprises .droite_cr{
	width:39%;
	float:left;
	text-align:right;
}
/* Fin fiche cr */
.agenda{
	width:180px;
	float:left;
	background:url(img-mqt/en-agenda.gif) no-repeat left 5px;
	padding:32px 5px 0px 0px;;
}
.agenda-membres{
	width:180px;
	float:left;
	background:url(img-mqt/agenda-membres.gif) no-repeat left 5px;
	padding:32px 5px 0px 0px;;
}
* html .agenda, * html .agenda-membres{
	margin-left:6px;
}
.agenda h1, .agenda h3,.agenda-membres h1, .agenda-membres h3{
	font-size:9px;
	text-transform:uppercase;
}
.agenda h2, .agenda-membres h2{
	font-size:12px;
}
.agenda h3, .agenda-membres h3{
	font-weight:normal;
}
.agenda .savoir-plus, .actualites .savoir-plus,.agenda-membres .savoir-plus, .actualites-membres .savoir-plus{
	float:right;
	background:url(img-mqt/en-savoir-plus-orange.gif) no-repeat top left;
	display:block;
	width:62px;
	height:10px;
}
.agenda .savoir-plus:hover, .actualites .savoir-plus:hover,.agenda-membres .savoir-plus:hover, .actualites-membres .savoir-plus:hover{
	text-decoration:none!important;
}
.agenda  .evenement, .actualites .actu, .agenda .actu,.agenda-membres  .evenement, .actualites-membres .actu{
	clear:both;
	margin-bottom:10px;
}
.evenements, .actus{
	background:url(img-mqt/en-voir-evenements.gif) no-repeat;
	width:152px;
	height:14px;
	display:block;
	margin:0pt 2px 7px 12px;
	float:left;
}
.agenda-membres .evenements{
	background:url('img-mqt/voir-evenements.gif') no-repeat !important;
}
.evenement .spip{
	margin-bottom:0;
}
.actus{
	background:url(img-mqt/en-voir-actus.gif) no-repeat;
	width:154px;
}
.actualites{
	width:290px;
	-width:280px;
	float:left;
	background:url(img-mqt/en-actualites.gif) no-repeat left 5px;
	padding-top:30px;
	padding-bottom:10px;
}
.actualites-membres{
	width:290px;
	float:left;
	background:url(img-mqt/actualites-membres.gif) no-repeat left 5px;
	padding-top:30px;
	padding-bottom:10px;
}
.actualites h1, .actualites-membres h1{
	font-size:9px;
	text-transform:uppercase;
}
.actualites .spip_documents_left,.actualites-membres .spip_documents_left{
	margin:3px 4px 2px 0;
}
.actualites .spip_documents_right,.actualites-membres .spip_documents_right{
	margin:3px 0 2px 4px;
}

.droite {
	float:left;
	width:209px;
}
.recherche-ent{
	height:174px;
	width:179px;
	background:transparent url(img-mqt/en-recherche-ent.gif) no-repeat left top;
	padding-top:95px;
	padding-left:32px;
	color:#d9703d;
	text-transform:uppercase;
}
.recherche-ent input, select{
	width:150px;
	margin-bottom:4px;
	text-transform:uppercase;
}
.recherche-ent .titre-option-groupe{
	font-weight:bold;
	color:#a40679;
	border-bottom:1px dashed #a40679;
	border-top:1px dashed #a40679;
	margin-top:5px;
}
.recherche-ent .submit{
	border:0;
	background-color:transparent;
	color:#d9703d;
	cursor:pointer;
	border-bottom:1px solid #d9703d;
	text-transform:uppercase;
	width:100px;
	font-size:8px!important;
}
.menu-violet{
	width:100%;
	background:transparent url(img-mqt/menu-violet.gif) no-repeat left top;
	height:120px;
	padding-bottom:31px;
	padding-top:24px;
}
.menu-violet a{
	background:url(img-mqt/puce-violet-marron.gif) no-repeat 25px 0px;
	color:#FFFFFF;
	display:block;
	font-size:9px;
	line-height:16px;
	padding-left:43px;
	text-transform:uppercase;
}
.menu-violet a:hover{
	background-image:url(img-mqt/puce-violet-blanc.gif);
}
.menu-carto{
	display:block;
	height:129px;
	width:100%;
	background:transparent url(img-mqt/en-menu-carto.jpg) no-repeat left top;
}
.droite2{
	float:left;
	width:26px;
	height:134px;
	background:transparent url(img-mqt/coin-hd.jpg) no-repeat left top;
}
.spacer{
	clear:both;
	margin-bottom:-2px;
	visibility:hidden;
	display:table;
}
.pied{
	background:transparent url(img-mqt/pied.gif) no-repeat 21px bottom;
	height:80px;
}
.pied .liens{
	text-align:center;
	padding-left:177px;
	text-transform:uppercase;
	padding-top:40px;
}
.pied .liens, .pied .liens a{
	color:#ffffff;
}
/* Formulaire contact */
.spip_forms table {
	width:100%;
}
*+hmtl .spip_forms table{
	border-collapse:separate;
}
*+hmtl .spip_forms table tr{
	border-top:10px solid #FFF;
}
.spip_forms .label {
	width:50%;
}
.spip_forms .td_champ {
	width:50%;
	text-align:right;
}
.spip_forms {
	border-left:none;
	color:black;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.spip_forms fieldset {
	border-color:none;
	border-style:none;
	border-width:0px;
	margin:0;
	padding:0;
}
.spip_forms .spip_form_label {
	color:#000000;
	display:inline;
	font-weight:bold;
	text-align:left;
	float:left;
}
.spip_forms .spip_form_label label, .spip_forms .spip_form_label .label {
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.spip_forms .forml, .spip_forms .fondl {
	background:#FFFFFF;
	color:#000000;
	float:right;
	width:272px;
}
.spip_forms .forml, .spip_forms .formo {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	font-size:1em;
	padding:0;
	width:270px;
	float:right;
}
.spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background: #FFFFFF;
	color:#000000;
	font-weight:normal;
	font-size:1em;
	padding:0;
	width:270px;
}
.spip_forms form .formo-focus, .spip_forms form input.formo-focus:focus, .spip_forms form textarea.formo-focus:focus, .spip_forms .formo-focus {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background: #FFFFFF;
	color:#000000;
	font-weight:normal;
	font-size:1em;
	padding:0;
	width:270px;
}
.spip_forms .spip_bouton input {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #000000;
	color:#000000;
	cursor:pointer;
	font-family:Arial;
	font-size:1em;
	font-weight:bold;
	margin-top:5px;
	padding:0;
}
.spip_forms legend {
	font-size:11px;
	padding:0px;
}
.spip_forms .spip_form_label_details {
	display:block;
	float:right;
	font-style:italic;
	text-align:left;
	width:270px;
}

.spip_form_ok {
padding:0 !important;
}
.forms-radio{
	width:270px;
	text-align:left;
}
/* ESPACE MEMBRE */
.liste_ss_rub {
	padding:10px 30px;
}
.cat_offres_9 {
	height:57px;
	width:198px;
	background:url('img-mqt/em_9_off') no-repeat top left;
	display:block;
	float:left;
}
.cat_offres_10 {
	height:57px;
	width:198px;
	background:url('img-mqt/em_10_off') no-repeat top left;
	display:block;
	float:left;
}
.cat_offres_11 {
	height:57px;
	width:198px;
	background:url('img-mqt/em_11_off') no-repeat top left;
	display:block;
	float:left;
}
.cat_offres_12 {
	height:57px;
	width:198px;
	background:url('img-mqt/em_12_off') no-repeat top left;
	display:block;
	float:left;
}
.cat_offres_9:hover {
	background:url('img-mqt/em_9_on') no-repeat top left;
}
.cat_offres_10:hover {
	background:url('img-mqt/em_10_on') no-repeat top left;
}
.cat_offres_11:hover {
	background:url('img-mqt/em_11_on') no-repeat top left;
}
.cat_offres_12:hover {
	background:url('img-mqt/em_12_on') no-repeat top left;
}
.espace_membre {
	background:url('img-mqt/titre-espace-membre.gif') no-repeat top left;
	height:26px;
	width:466px;
}
.lien_offres_EM {
	margin-top:10px;
}
.date_offre{
	color:#A40679;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
}
/* FIN ESPACE MEMBRE */
.login {
	background:url('img-mqt/background_identification.gif') no-repeat;
	color:#6D6B6C;
	font-size:11px;
	height:85px;
	margin:50px 9%;
	padding:40px 20px 60px 80px;
	-padding:30px 20px 70px 80px;
	!padding:30px 20px 70px 80px;
	width:290px;
}
.login label{
	text-transform:uppercase;
	color:#6D6B6C;
}
.login input.forml{
	width:222px;
	border:1px solid black;
}
.login .bt_valider {
	text-align:center;
	color:#FFF;
	margin:10px 0px 0px 70px;
}
.login .identifiant {
	color:#A40679;
}
.login .autre_id {
	margin-bottom:5px;
}
.connect_autre_id {
	text-decoration:underline !important;
	color:#6f6f6f;
}
.login .rester_identifie {margin-top:5px;}
.login .rester_identifie label{text-transform:capitalize;}

/* CARTO */
.bloc-carto .bloc-gris{
	/*border:4px solid #9cb7d6;*/
	background-color:#eaeaea;
	border:2px solid #b3b3b3;
	padding:4px;
}
.bloc-carto .centre{
	width:500px;
	float:right;
}
.bloc-gris .gauche_carto{
	width:160px;
	float:left;
	background-color:#eaeaea;
	font-size:11px;
}
.menu_carto a{
	display:block;
	width:100%;
	color:#6f6f6f;
	text-decoration:none;
	margin-top:0px;
	/*margin-bottom:2px;*/
}
.menu_carto a:hover {
	text-decoration:underline;
}
.menu_carto .rubrique_carto {
	background:transparent url('img-mqt/bt-plus-carto.gif') no-repeat 0px 0px;
	font-weight:bold;
	line-height:14px;
	padding-left:14px;
	text-transform:uppercase;
	/*width:auto !important;*/
	color:#6f6f6f;
	font-size:11px;
	margin-top:4px;
	margin-bottom:3px;
}
.menu_carto .rubrique_carto:hover{
	text-decoration:none;
}
.menu_carto div div {
	background-repeat:no-repeat;
	padding-left:14px;
}
.menu_carto div div a {
	background-image:url('img-mqt/carto-puce.jpg');
	background-position:0px 7px;
	background-repeat:no-repeat;
	/*width:auto !important;*/
}

.rub_unvis{
	display:none;
}
.rub_vis{
	display:block;
}
.menu_carto .desc_menu{
	background-color:#a80c71;
	color:#ffffff;
	padding:7px 6px;
	font-size:9px;
}
.menu_carto div div .actif{
	background-image:url('img-mqt/carto-fleche-trm.gif');
	background-position:0px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:underline;
	color:#d45c21;
}
#map div span, #map div a{font-size:6px;}
#map div .vignette span{font-size:auto;}
#map div .vignette a{font-size:auto;}
.vignette{width:265px;/*height:180px;overflow:auto;*/padding-bottom:5px;text-align:justify;}
.vignette, .vignette *{font-size:9px;}
.vign_titre{
	display:block !important;
	font-family:Verdana;
	font-weight:bold;
	margin-bottom:5px;
	text-transform:uppercase;
}
.vign_more{
	display:block;
	margin-top:4px;
}
.vign_more a{
	text-decoration:underline;
	text-transform:uppercase;
	color:#A80C71;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
.vign_main img{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.vign_chapo{
	margin-bottom:4px;
}
.gmnoprint{
	height:28px!important;
}
.gmnoprint *{
	font-size:9px!important;
	line-height:10px!important;
	font-family:Verdana!important;
}
.image_logo_carto {
	margin-bottom:10px;
}
.bloc-carto {
	margin-top:10px;
	zoom:1;
}
.savoir-plus-typo {
	display:block;
	text-decoration:none;
	float:right;
	width:63px;
	height:20px;
	background:transparent url('img-mqt/en-savoir-plus-violet.gif') no-repeat left top;
	cursor:pointer;
}
.bloc-ent-une .infos {
	width:60%;
	float:left;
}
.bloc-ent-une .logo {
	width:39%;
	float:right;
	text-align:center;
}
.bloc-ent-une .savoir-plus {
	margin-top:10px;
}
