/* #PRODUIRE{fond=plugins/beecustom/css/beecustom_styles.css}
   md5:52559385ccfe46b4cab8d9fa7746569c */
/********** couleur générique => a adapter au site **********//*1 ********** bloc beecustom **********/	/*1.1 ********** formulaire recherche **********/	.beecustom form.recherche{		background-image: url('https://publications.cariforef-provencealpescotedazur.fr/plugins/beecustom/img_pack/beecustom_loupe_petit.png');		background-repeat: no-repeat;		background-position: bottom right;	    background-color: #e4e4e4;		border: 1px dashed #b83233;	    padding: 10px;	}	.beecustom form.recherche fieldset{	    border: 1px dotted #b83233;	    background-color: #ebebeb;	    display: block;	    margin: 0.77em 0;	    padding: 0.77em;	}	.beecustom form.recherche label {	    color: #70c0d7;	    display: block;	    font-weight: 700;	    position: relative;	    text-align: left;	}	.beecustom form.recherche input, .beecustom form.recherche select, .beecustom form.recherche textarea {	    background: #fcfcfc none repeat scroll 0 0;	}	.beecustom form.recherche ul {	    list-style: outside none none;	    margin: 0;	    padding: 0;	}	.beecustom form.recherche ul li {	    margin: 0;	    padding: 0.5em 0;	}	.beecustom form.recherche ul li.nopad {	    padding: 0;	}	.beecustom form.recherche ul li.colonne1 {clear:both; float:left; width:47%; margin-left:5px;}	.beecustom form.recherche ul li.colonne2 {clear:none; float:left; width:47%; margin-left:5px;}		.beecustom form.recherche ul li.colonne31 {clear:both; float:left; width:31%; margin-left:5px;}	.beecustom form.recherche ul li.colonne31b {clear:none; float:left; width:65%; margin-left:5px;}	.beecustom form.recherche ul li.colonne32, .beecustom form ul li.colonne33 {clear:none; float:left; width:31%; margin-left:5px;}		.beecustom form.recherche ul li.colonne41 {clear:both; float:left; width:23%; margin-left:5px;}	.beecustom form.recherche ul li.colonne41b {clear:none; float:left; width:74%; margin-left:5px;}	.beecustom form.recherche ul li.colonne42, .beecustom form ul li.colonne43, .beecustom form ul li.colonne44 {clear:none; float:left; width:23%; margin-left:5px;}	/*1.1 ********** formulaire export **********/	.beecustom form.export{	    background-color: #e4e4e4;		border: 1px solid #b83233;	    padding: 10px;	}	.beecustom form.export ul {	    list-style: outside none none;	    margin: 0;	    padding: 0;	}	.beecustom form.export ul li.colonne41 {clear:both; float:left; width:23%; margin-left:5px;}	.beecustom form.export ul li.colonne41b {clear:none; float:left; width:74%; margin-left:5px;}	.beecustom form.export ul li.colonne42, .beecustom form ul li.colonne43, .beecustom form ul li.colonne44 {clear:none; float:left; width:23%; margin-left:5px;}	/*1.1 ********** taille champ saisie **********/	.beecustom .w1 {width:1em;}	.beecustom .w2 {width:2em;}	.beecustom .w3 {width:3em;}	.beecustom .w4 {width:4em;}	.beecustom .w5 {width:5em;}	.beecustom .w6 {width:6em;}	.beecustom .w7 {width:7em;}	/*1.1 ********** boutons **********/	.beecustom p.boutons {	    margin: 0;	    padding: 10px 5px;	}	.beecustom p.boutons_img {	    margin: 0;	    padding: 10px 5px;	}	.beecustom p.boutons_img img {	    background: #fafafa none repeat scroll 0 0;	    border: 1px solid #dcdcdc;	    padding: 8px;	}		.beecustom a:hover img, .beecustom a:focus img {	    background: #ddd none repeat scroll 0 0;	    border: 1px solid #d2d2d2;	}	/*1.1 ********** listes **********/	.beecustom .beecustom_alpha{		text-align: center;		color: #af2f61;	}	.beecustom .beecustom_alpha .beecustom_alpha_select{		font-size: 150%;	}	.beecustom .pagination {		clear: both;	    color: #666;	    font-size: 0.9em;	    text-align: right;	    padding-right: 15px;	}		.beecustom th {		color: #666666;	}		/*1.1 ********** fiche **********/	.beecustom ul.liste_action {		list-style: outside none none;		margin: 5px 10px;		padding: 0;	}	.beecustom ul.liste_action li {	    margin: 0;	    padding: 0.5em 0;	}	/*1.1 ********** fiche **********/	.beecustom_lignepointillee { 		margin: 10px 0px 10px 0px;		border-top: 1px dashed #b83233; 		height: 0; 		line-height: 0%;		font-size: 0;		clear:both;	}	.beecustom_lignepointillee_courte { 		margin: 10px 10px 10px 10px;		border-top: 1px dashed #b83233; 		height: 0; 		line-height: 0%;		font-size: 0;		clear:both;	}/*1 ***fin bloc*//*1 ********** divers **********/.beecustom_lignepointillee { 	margin: 10px 0px 10px 0px;	border-top: 1px dashed #b83233; 	height: 0; 	line-height: 0%;	font-size: 0;	clear:both;}.beecustom_lignepointillee_courte { 	margin: 10px 10px 10px 10px;	border-top: 1px dashed #b83233; 	height: 0; 	line-height: 0%;	font-size: 0;	clear:both;}/********** style sans prefixe **********//********** style ui **********/.ui-state-default a {	border-bottom: none;}.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em/*{fsDefault}*/; }/*enleve le decalage des blocs*/.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0em 0em; background: none; }/* reprend la main sur la couleur des liens du widget */.ui-widget-content a:link, .ui-widget-content a:visited {    color: ;    text-decoration: none;}.ui-widget-content a:focus, .ui-widget-content a:hover {    color: ;    text-decoration: none;}/* remet la couleur defaut des liens widget sur les onglets */.ui-widget-content .ui-widget-header a {    color: #222222;}/****** SURCHARGE BEEANNUAIRE ***********//* ce style n'existe pas dans ORM new avec bootstrap *//*.formulaire_spip xxx {*/.beeannuaire ul {    list-style: outside none none;    margin: 0;    padding: 0;}.beeannuaire form fieldset {    border: 1px solid #b83233;    clear: both;    margin: 0 0 1em;    position: relative;}/* pour enlever le height: 38px de ".formulaire_spip select" qui bloque l'instruction size="xx" sur le select*/.beeannuaire select {    height: inherit;}/****** SURCHARGE BEECONTACT ***********//*2 ********** bloc beecontact **********/	/*2.1 ********** formulaire formtab **********/	.beecontact form.formtab label {	    color: #70c0d7;	    display: block;	    font-weight: 700;	    position: relative;	    text-align: left;	}	.beecontact form.formtab input, .beecontact form.formtab select, .beecontact form.formtab textarea {	    background: #fcfcfc none repeat scroll 0 0;	}	.beecontact form.formtab ul {	    list-style: outside none none;	    margin: 0;	    padding: 0;	}	.beecontact form.formtab ul li {	    margin: 0;	    padding: 0.5em 0;	}	.beecontact span.choix label {	    display: inline;	}/*2 ***fin bloc*/