/********************************/
/*   PAGE SONDAGE RESULTS
/********************************/

#sondageGraphe td.reponse { width: 160px; }
#sondageGraphe td.graph img { background: #799B13; height: 15px; width: 100%; }
#sondageGraphe td  { padding: 10px; }
#sondageGraphe {
	border: 1px solid #799B13;
	padding: 10px 10px 15px 10px;
	margin: 20px 0 20px 0;
}

/********************************/
/*              PE              */
/********************************/
#preregmultistepoverload {margin-right: 50px;}
#preregmultistepoverload fieldset{border: none;}
#preregmultistepoverload label{width:150px;float:left;padding:0px 10px 0 0;margin-bottom: 5px; margin-top: 5px;font-weight:700;}
#preregmultistepoverload label.longlabel{width:auto;float:left;padding:0;margin-bottom: 5px; margin-top: 5px;font-weight:700;}
#preregmultistepoverload .bloc-form-field,#preregmultistepoverload .bloc-form-field_oneColumn { margin:4px 0;padding-left:160px; }
#preregmultistepoverload .bloc-form-field_oneColumn { padding:0;float:left; }
#preregmultistepoverload .form-field, #field_Civility {/*width: 160px;*/}
#preregmultistepoverload .form-blocchoix{width: 350px;}
#preregmultistepoverload .formCollegue .form-field {width: 120px;}
#preregmultistepoverload select.form-field {/*width: 170px;*/}
#preregmultistepoverload input[type=radio] , .preregmultistepoverload input[type=radio]{ width:auto !important;border:none; }
#field_SALONREED, #field_DESABOTOTALFAX, #field_DESABOTOTALMAIL, #field_DESABOTOTALCOURRIER, #field_DESABOPARTENAIRESREED{width:20px !important;}
#label_PETAILLE{/*width:720px !important;*/}
#field_PETAILLE{/*margin-left:160px;*/}
#preregmultistepoverload .smartbouton { width:109px;float:none;margin:0 auto;margin-bottom:5px;}
#preregmultistepoverload .smartbouton input{ width:110px;}
#preregmultistepoverload legend{ font-size: 15px; font-weight:bold;color:#202020;padding-left:25px;background:url("img/puce_content_vert.gif") no-repeat scroll 15px 5px }
#preregmultistepoverload.avantage legend{ font-size: 15px; font-weight:bold;color:#202020;padding-left:28px;background:url("img/puce_content_noir.gif") no-repeat scroll 18px 5px }
#preregmultistepoverload .other{ margin-top:5px;}
#PEAUTINTERET{border:1px solid #D0D0D0 !important;}
#PEAUTINTERET:hover{border:1px solid #799B13 !important;}
#preregmultistepoverload #mentionscnil {font-size:10px;margin:10px;padding:0 10px;/*border:1px solid #cecece*/}
* html #preregmultistepoverload #mentionscnil {zoom:1;clear:both;}
*+html #preregmultistepoverload #mentionscnil {zoom:1;}
#preregmultistepoverload #mentionscnil label.longlabel{text-align:right;width:97%;}
#preregmultistepoverload #mentionscnil .bloc-form-field_oneColumn {float:right;}

#apmobile{float:left;width:395px;}
* html #apmobile{width:395px;}
* html #field_Mobile{zoom:1;}
*+html #apmobile{width:395px;}

.formCollegue{/*width:700px;*/margin:10px auto;}
.formCollegue td{text-align:center;}

.listeCollegue{border:1px solid #757575;margin-top:10px;}
.listeCollegue th{background:#757575;color:#FFFFFF;text-align:left;padding:3px;}
.listeCollegue td{padding:3px;}

.offres{margin:10px;}
.offres .desc{margin-bottom:10px;}
.offres td {/*border-top:1px solid #a5a4a4;*/padding-top:15px;}
.offres .image {padding:15px;}

.error, .warningother{background:#F9D7B4;border:1px solid #E95D0F;}

* html #PECODEAV {width:auto !important;margin-right:2px;}
* html #field_PEINTERET{zoom:1;}
* html #field_PEINTERET input{margin-left:0 !important;}
/* Fil d'ariane PE */
#fa {margin-bottom:10px;}
#fa .step{width:93px;height:40px;float:left;text-align:center;font-weight:bold;color:#FFFFFF;margin-right:2px;border:1px solid #000000;}
#fa .step .off{height:30px;padding:5px 0;background:url("img/menu_item.png") no-repeat center top;width:93px;;}
#fa .step .on{height:30px;padding:5px 0;background:url("img/menu_item.png") no-repeat center bottom;}


/********************************/
/*        BOITE DE LOGIN        */
/********************************/

#login-page {}
#login-page .texteNormal{font-size: 15px; font-weight: bold; padding: 8px;}
#login-page input{/*border: 1px solid #799C13;padding: 2px; */ }
#acces-ok{/*padding:2px 2px 3px 10px !important;*/ width:110px}
#login-page .smartbouton{/*float:left !important;width:auto !important;*/ float:none; width:109px; margin: 0 auto 5px;}


/********************************/
/*        WARNING               */
/********************************/

#bloc-warning { border: 1px solid #E95D0F; margin-bottom: 15px; }
#bloc-warning h3{ color: #FFFFFF; font-weight: bold; font-size: 15px; background-color:#E95D0F; padding: 5px; text-align:center;}

#bloc-warning ul { padding: 10px; }
#bloc-warning li { list-style-position: inside; margin-bottom: 5px; }

/********************************************
 * GALERIE PRODUIT
********************************************/

/***************
 * RECHERCHE
****************/

#search_bloc a:hover { text-decoration:none;}

#step_recherche {margin-bottom:20px; overflow:hidden; padding:10px; background:#F0F0F0 }

/*#step_recherche h2 { background: url(img/cube_vert.gif) no-repeat 0 0; font-size: 18px; margin-bottom: 20px; padding-left: 27px; }*/
#step_recherche h2 { font-size: 16px; border-bottom: 1px solid #000000; font-weight: bold; margin: 10px 0 20px; padding-bottom: 10px; }

.rechercheMulti { overflow:hidden }
.rechercheMulti .searchbox1 { float:left; }
.rechercheMulti .searchbox1 select { width:168px !important; }
.rechercheMulti .searchbox2 { float:right; width:180px; }
.rechercheMulti .searchbox2 input { width:190px; }

.rechercheMulti .box { width:280px; }
.rechercheMulti .box h4 { float:left; height:25px; line-height:25px; margin-right:20px; display:inline; font-size:16px; line-height:16px; font-weight:bold;}
.rechercheMulti .box form { float:left; }
.rechercheMulti .box .form { margin-top:0 !important}
/*.rechercheMulti .box .form SELECT, .rechercheMulti .box .form INPUT { width:230px; }*/

#step_recherche #divSubmit { float:none; margin:0 auto; text-align:center ; margin-top:30px; width:110px; }
#step_recherche #linkSubmit { display:block;  width:111px; font-weight:bold; height:31px; line-height:31px; color:#fff; text-transform: uppercase; background:url(img/galeriep2011/search_btn_bck.png) no-repeat 0 0 }

#step_recherche #nbresult { text-align:center ; margin-top:30px;}






/***************
 * LISTE RESULTAT
****************/

#listtoprint h1{ font-size:19px; color:#00A5CF; padding-bottom:2px; border-bottom:1px solid #00A5CF; }
#listtoprint h2{ background: url(img/cube_vert.gif) no-repeat 0 0; font-size: 18px; margin-bottom: 20px; padding-left: 27px; }


.search_label { border-bottom:1px solid #313131 }
.choix_label { padding-top:10px; }

.blochome { overflow: visible!important } 

#affichagerequete { font-size:13px; font-weight:bold; color:#666; margin-top:5px; padding-left:10px; }

h5.title_catg { margin: 5px 0; color:#464648; font-size:10px; }
h3.title_catg { margin: 5px 0; color:#fff; font-size:10px; }

.galerie {  }
.galerie .col { display:inline-block; margin-bottom:30px; width:100%}
.col .zoomimg { float:left; width:138px; height:118px; background:#f3f3f3; border:1px solid #d0d0d0; text-align:center; }
#step_liste .col .zoomimg td { background:none; border:none; padding:0 }
#step_liste .col .zoomimg a { display:block }

.col .content_list { float:right; width:435px;}


.col .content_list .inner h4 { font-family:Georgia, Arial, Serif; font-size:16px; text-decoration:underline; color:#515151; margin-bottom:5px }
.col .content_list .inner .prix { background:#90b60e; padding:3px; color:#ffffff; display:inline-block; margin-right:10px; }
.col .content_list .inner p { font-size:11px; color:#949494; margin-top:10px;}
.col .content_list .inner .list_link a { color:#e95d0f; text-decoration:underline; }

.col .content_list .devis_btn { display:inline-block; font-weight:bold; height:26px; width:194px; background:url(img/galeriep2011/devis_btn_bck.png) no-repeat 0 0; text-align:center; line-height:26px; font-size:10px; color:#fff;}


/*pagination*/
/**+html .chgpage { float:right; display:inline; clear:both; line-height:12px; width:40px;}*/
.chgpage { line-height:12px; width: 100%; margin: 5px 0; text-align: right;}
.chgpage a { color:#515153; font-size:13px; display:inline; }

.chgpage .pag_prev a { float:left; display:inline; background:url(img/page_prev.jpg) no-repeat center center;  width:16px; height:12px; margin-right:3px }
.chgpage .pag_next  a{float:right ;display:inline; background:url(img/page_next.jpg) no-repeat center center; width:16px; height:12px; margin-left:3px }

.num { font-size:12px; font-weight:bold }
.num a{ font-size:12px; font-weight:bold }


/***************
 * BLOC ZOOM PRODUIT
****************/


.zoom_content { overflow:hidden; margin-bottom:10px;}

#nextPicBtn a {
position:absolute;
right:10px;
top:22px;
}
#prevPicBtn a {
position:absolute;
right:10px;
top:22px;
}


ul.btn_return { margin:0 0 20px 0; overflow:hidden }
ul.btn_return li { margin-right:30px; float:left; display:inline; }
ul.btn_return li.newSearch { margin-left:22px; padding-left:35px; display:block; height:31px; background:url(img/galeriep2011/btn_search_back.png) no-repeat left center; }
ul.btn_return li.newSearch a { background:url(img/galeriep2011/btn_pad_back.png) no-repeat right center; }
ul.btn_return li.backListTop { margin-left:0px; padding-left:35px; display:block; height:31px; background:url(img/galeriep2011/btn_return_back.png) no-repeat left center; }
ul.btn_return li.backListTop a { background:url(img/galeriep2011/btn_pad_back.png) no-repeat right center; }
ul.btn_return li.basket { margin-left:0px; padding-left:10px; display:block; height:31px; background:url(img/galeriep2011/btn_panier_back.png) no-repeat left center; }
ul.btn_return li.basket a { background:url(img/galeriep2011/btn_pad_back.png) no-repeat right center; }
ul.btn_return li.print a { background:url(img/galeriep2011/printer.png) no-repeat left center; text-indent:-9999px; width:31px; height:31px; cursor:pointer}
ul.btn_return a { color:#fff; font-size:13px; font-weight:bold; padding-right: 10px; height:31px; display:block; line-height:31px;}



/*MENU TITRE ZOOM*/

ul.title-border { clear:both; overflow:hidden; height:40px;}
ul.title-border li { float:left; display:inline; margin-left:10px; }
ul.title-border li a { display:block; height:40px; padding:0 0 0 10px; line-height:40px; text-align:center; background:url(img/galeriep2011/title_zoom_bck.png) no-repeat left 0; }
ul.title-border li a .roundie { display:block; cursor:pointer;  height:40px; padding:0 10px 0 0; color:#000; font-weight:bold; text-decoration:none; background:url(img/galeriep2011/title_zoom_bck.png) no-repeat right 0; }
ul.title-border li a:hover { background:url(img/galeriep2011/title_zoom_bck_on.png) no-repeat left 0; text-decoration:none !important;}
ul.title-border li a .roundie:hover { background:url(img/galeriep2011/title_zoom_bck_on.png) no-repeat right 0; color:#fff;}
#page_content ul.title-border li a{ display:block;height:24px; width:130px; line-height:12px; font-weight:normal !important; padding:3px; text-align:center; color:#fff !important; background:#E64415;}


/* ZOOM CONTENT */
#zoomProduit { overflow:hidden; background:#f3f3f3; padding:10px; }
#bloczoom-produit .style1 { margin-bottom:0 }
/* COL PICTURE */

#zoomProduit #col_picture { float:left; position:relative; width:170px; overflow:hidden; background:#fff; padding:10px; text-align:center;}

/*SLIDER*/
#zoomProduit #col_picture li { list-style:none; text-align:center; list-style-position: none;}
#zoomProduit #col_picture ul { list-style-position: inherit;  }
#pictureSlider { height:145 !important; width:170px; border:none; }
#pictureSlider li{ height:145 !important; width:170px; border:none; text-align:right; }
#zoomProduit #col_picture #prevPicBtn { position:absolute; top:33px; right:161px;}
#zoomProduit #col_picture #nextPicBtn { position:absolute; top:33px; right:5px; }
#zoomProduit #col_picture #prevPicBtn a { background:url(img/galeriep2011/slide_prev.png) no-repeat scroll 0 0 transparent !important;
height:16px;
text-indent:-9999px;
width:10px;}

#zoomProduit #col_picture #nextPicBtn a { background:url(img/galeriep2011/slide_next.png) no-repeat scroll 0 0 transparent !important;
height:16px;
text-indent:-9999px;
width:10px;}

/*CONTENT  PICTURE*/
#zoomProduit #col_picture .prix p { font-size: 18px; color:#94b042; margin-top: 10px; padding-bottom: 10px; border-bottom:1px solid #D0D0D0 }
#zoomProduit #col_picture .img_soc { margin-top:30px}
#zoomProduit #col_picture .lien_url { margin-top: 25px; color:#E95D0F; display:block; font-weight:bold;}
#zoomProduit #col_picture .doc { text-align:left; margin-top:20px; }
#zoomProduit #col_picture .doc2 { text-align:left; margin-top:10px; } 
#zoomProduit #col_picture .link_document  { color:#E95D0F; padding-left:20px; background:url(img/galeriep2011/link_doc.png) no-repeat left center }



/* COL PRODUIT */
#zoomProduit #col_descr { float:right; width:365px; overflow:hidden;}
#zoomProduit #col_descr h3.title-zoom { font-family:Georgia, Arial, Serif; text-decoration: underline; font-size:15px; color:#fff ; margin:0; background:url(img/galeriep2011/title_product_bck.png) #F08703 no-repeat 0 0; min-height:20px; padding: 10px 15px 10px 15px;}

#zoomProduit #col_descr #inner { padding:10px; background:#fff; overflow:hidden}
#zoomProduit #categ { margin:0 0 20px 0; padding:0 0 10px 0 ;border-bottom:1px solid #d0d0d0 }
#zoomProduit #categ p { color:#5c5c5c; font-weight:bold; background:url(img/galeriep2011/array_categ.png) no-repeat left center; padding-left:20px;  }
#zoomProduit #categ p span { text-decoration:underline; }

#zoomProduit .devis_btn {display:block;float:right; font-weight:bold; margin-top:30px; height:26px; width:194px; background:url(img/galeriep2011/devis_btn_bck.png) no-repeat 0 0; text-align:center; line-height:26px; font-size:10px; color:#fff;}
#zoomProduit .devis_btn:hover { text-decoration:none; }
#zoomProduit #col_descr p { font-size:12px; color:#949494  }

#container a.link_document { color:#fff !important;}
#container a.link_document:hover { color:#999 !important }





/***************************************************************/
/* RECHERCHE EXPOSANT
/*****************************************************************/

/*Général*/

#step_liste.moteur { margin-top: 0; width:565px; padding:10px; background:#F0F0F0 }
#zoom.moteur { margin-top: 0; width:565px; padding:10px; background:#F0F0F0 }
.moteur.annuaire { margin-top: 0; width:565px; padding:10px; background:#F0F0F0 }

.moteur {
display: inline;
float: left;
/*padding: 10px;*/
width: 565px;}







/*Recherche*/

#rechercheAlpha .inner {  padding:10px; color:#E95D0F }
#rechercheAlpha .inner a { color:#E95D0F; font-weight:bold; }

.liendirect.search a { color:#000 }

h1.moteur-title {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
		height:40px;
		line-height:40px;
		padding-left:30px;
		background: url(img/entete_bloc2.png) no-repeat 0 top;
    list-style: none outside none;
		margin-bottom:0 !important}

.moteur h3 { border-bottom: 1px solid #949494;
color: #949494;
font-size: 13px;
font-weight: bold;
padding-bottom: 2px; margin: 0 0 5px 0; }

.moteur .inner { margin: 0 0 15px 0; }

.moteur p,
.moteur .p { margin: 0 0 5px 0; }




#sponsoExclusif { padding:5px; background:#343333; overflow:hidden }
#sponsoExclusif .sponso { padding:10px; background:#fff }
.moteur #sponsoExclusif h3 { border-bottom:1px solid #fff;}
#sponsoExclusif h3 span { float: left; overflow:hidden; padding: 5px 10px; background: url(img/galeriep2011/array_sponso.png) no-repeat left center;
    color: #fff;
    font-weight: bold;
    padding-left: 20px; }

#sponsoExclusif h3 { overflow:hidden }

#sponsoExclusif .image_sponsor { float:left; width:100px; padding:10px; text-align:center; background:#fff; }
#sponsoExclusif .infos_sponsor { float:right; width:415px; text-align:left; padding:5px; background:#666; }
#sponsoExclusif .infos_sponsor h4 { font-size:13px; padding-bottom:3px; color:#fff;}
#sponsoExclusif .infos_sponsor p, #sponsoExclusif .infos_sponsor a { color:#fff;}

#sponso { padding:5px; background:#fff; margin-top:10px; overflow:hidden}

#sponso .sponso { margin-top:10px; }
#sponso h3 { overflow:hidden }
.moteur #sponso  h3 { border-bottom:1px solid #343333;}
#sponso  h3 span { float: left; overflow:hidden; padding: 5px 10px; background: url(img/galeriep2011/array_categ.png) no-repeat left center;
    color: #343333;
    font-weight: bold;
    padding-left: 20px; }
		
#sponso .image_sponsor { float:left; width:100px; padding:10px; text-align:center; background:#fff; }
#sponso .infos_sponsor { float:right; width:395px; text-align:left; padding:10px; background:#fff; }		

		

/* ZOOM EXPOSANT */

#zoom ul.btn_return li { margin-right:10px; }
#zoom ul.btn_return li.newSearch { margin-left:0 }
#zoom ul.btn_return li.print { margin-right:0 }
#zoom ul.btn_return li.basket a { padding-left:0 }

#fiche { border:1px solid #CECECE }

#fiche h2 { 
    color: #E95D0F;
    font-size: 16px;
    margin: 0;
    min-height: 20px;
    padding: 10px 15px;
		/*background: url(img/zoom_titre_bck.png) no-repeat 0 0 #F08703;*/}

		#fichet h2 .stand {
    float: right;
    font-size: 14px;
    font-style: normal;
}




#fiche { padding: 10px;background:#F3F3F3; color:#333; zoom:1}
#fiche a { font-weight:bold; color:#E95D0F }

#fiche h2 { font: bold 16px Arial; margin-bottom: 20px; padding: 5px 0 5px 15px; color: #EF4B00; background: url(http://www.md-expo.com/img/puce_orange.png) no-repeat 0% 50%; }
#fiche h2 .stand { float: right; font-size: 14px; font-style: normal; }

#fiche .bloc { clear: both; margin: 0 0 15px 0;  }
	#fiche .coordonnees { float: left; width: 255px; }
	#fiche .commercial { float: right; width: 240px; clear: right; }
	#fiche .commercial .inner { margin-bottom:0 }
		#fiche .commercial .liendirect-bloc {  margin:0; padding:0 5px; height:40px; line-height:40px;  width:210px}
		#fiche .commercial .liendirect-bloc a { background:url("img/ongletpicto_noir.png") no-repeat scroll 0 0 transparent ; padding-left:10px; display:block; height:40px; line-height:40px; width:180px}
		#fiche .commercial .liendirect-bloc a { color:#fff; font-size:14px; text-align:left}
		#fiche .commercial .liendirect-bloc a:hover { text-decoration:none }
.liendirect.search a { color:#fff;  background: url(img/search_allbtn_bck.png) no-repeat 0 0; text-align:center; height:31px; display:block; width:350px; }
.liendirect.search {font-size:14px; border-bottom:none; padding:0; }
#fiche .bloc h3 { padding: 0; overflow: hidden; zoom: 1; }
#fiche .bloc h3 span {   background:url("img/ongletpicto_noir.png") #000000 no-repeat 0 0 ;
    color: #FFFFFF;
    float: left;
    padding: 5px 10px;
    width: 170px; }
#zoom h3 { font-size:12px; margin-top:10px; }

#fiche .bloc .inner { padding: 0 10px; }

#fiche .bloc .infos { margin: 0 0 10px 0; }
#fiche .bloc .infos li { list-style: circle inside; }



.zoomRDV label { clear: left; float: left; display: inline; width: 150px; }
.zoomRDV .bloc-form-field  { float: left; display: inline; width: 250px; margin: 0 0 10px 0; }
.zoomRDV .bloc-form-field_oneColumn { width: 100%; margin: 0 0 10px 0; }
.zoomRDV .submit { clear: left; }
.head_rdv {
background:transparent url(http://www.vad-ecommerce.com/img/header.png) repeat scroll 0 0;
height:90px;
padding:5px 0 0;
text-align:center;
}

/*STEP LIST*/

#step_liste ul.btn_return li { margin-right:10px; }
#step_liste ul.btn_return li.newSearch { margin-left:0 }
#step_liste ul.btn_return li.print { margin-right:0 }
#step_liste ul.btn_return li.basket a { padding-left:0 }

/*STEP BASKET*/

#step_basket ul.btn_return li { margin-right:20px; }
#step_basket ul.btn_return li.newSearch { margin-left:0 }
#step_basket ul.btn_return li.print { margin-right:0 }
#step_basket ul.btn_return li.basket a { padding-left:0 }




/*Liens communs liste et zoom*/

.liendirect-bloc { width: 100%; overflow: hidden; zoom: 1; margin: 0 0 15px 0; }
.liendirect { font-size: 15px; float: left; display: inline; height: 30px; line-height:30px; text-align:center; margin: 0 10px 0 0; color: #fff;  }
.liendirect a { color:#000; }
.liendirect-bloc a { color:#fff; } 

.liendirect#backJS { background: url(img/print_list_ico.png) no-repeat 0 0; width:150px; padding:0 ; }




.list_expo { margin-top:20px; }

#page_content.md .liendirect a,
#page_content.md .page_int .liendirect,
#page_content.eretail .liendirect a { color: #ffffff; }

#rechercheAlpha .inner { text-align: center; }
#step_recherche .rechercheMulti select.form-field { /*width: auto;*/ width:317px; }
#step_recherche .form-bloc .form-blocfield #SearchNOMSOCIETE { width:308px; }

#bloc-center .moteur #affichagerequete { display: inline; font: 12px Arial; margin: 0; padding: 0; }

/*.listresults { background: url(img/entete_bck.png) no-repeat  0 0; }*/
/*.listresults .entete { background: url(img/entete_bck.png) #343333 no-repeat  0 0; height:35px; line-height:35px; }*/
.listresults .entete { /*background:#343333;*/ height:35px; line-height:35px; }

.listresults th { font: bold 12px Arial; padding:0 7px; color: #fff; border-right: solid 1px #fff;}
.listresults td { padding: 2px; border: solid 1px #EEEEEE; border-width: 1px 1px 0 1px; background: #fff; font-weight: bold; }
.listresults tr { }

.listresults .logo { padding: 5px 0 0 10px; border-right: none; }

.form-bloc { width: 100%; overflow: hidden; margin: 0 0 10px 0; }
.form-bloc label { float: left; width: 200px; padding: 2px 0 0 0; }
.form-bloc label.longlabel { width: 100%; }
.form-bloc .form-blocfield { padding: 0 5px 2px 5px; margin-top:0 }

.exposants .form-bloc .form-blocfield { float: left; width: 200px; padding-left: 0; }
.form-bloc .form-blocfield .form-field { width: 200px; }
.form-bloc #SearchPARCOURS { width:auto !important }


.listresults { margin: 20px 0; background: url(img/entete_style2.png) repeat scroll 0 0 transparent;}
.actu .listresults { margin: 20px 0; background: #343333}

.list-legend { clear: both; overflow: hidden; zoom: 1; margin: 15px 0; padding: 5px; text-align: center; border:1px solid #343333; background-color: #FFF;}
.list-legend .libelle { margin: 0 7px; white-space: nowrap; }
.list-legend .libelle img { margin: 0 5px 0 0; vertical-align: middle; }






/*ANNUAIRE*/

.moteur.annuaire li { list-style:none }

.ulniv1{ margin-bottom:20px; }
.ulniv1 { color:#777 }
.ulniv2 {margin-bottom:20px; margin-left:10px; }
.ulniv2 a.row { font-size:12px; background:none; padding:0; margin-bottom:0 }
.ulniv2 a.row:hover { color:#799C13 }
.ulniv3 {  margin-left:20px; }
.ulniv3 a.row { font-size:12px; }
.labelCheckBoxNiv2 { color:#799C13 }
a.row { color:#333; }



/********************************** MOTEUR ACTUS **************************************/

/*RECHERCHE ACTUS*/

.actu .liendirect {  text-align:center; margin:0 auto; float:none; margin-top:20px; display:block}
.actu .liendirect a { color:#333; }
.moteur.actu .label { margin-bottom:10px; font-size:14px; font-style:italic; }
.moteur.actu .form .form-field { width:710px; }

/*ZOOM ACTUS*/

.zoom .liendirect-bloc { float:left }
.zoom .pas_souligne { margin-right:20px; color:#799C13; font-weight:bold;}

.zoomactu h2 {    background: url("img/entete_bloc2.png") no-repeat scroll 0 top transparent;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    list-style: none outside none;
    margin-bottom: 0 !important;
    padding-left: 30px; 
		padding-top:0}

.zoomactu .style3 { padding:10px; background:#F3F3F3 }
.zoomactu .style3 h3 { background: url(img/galeriep2011/array_categ.png) no-repeat left center ;
    color: #5C5C5C;
    font-weight: bold;
    padding-left: 20px; 
		margin-bottom:20px;}
		
.zoomactu .style3 .content { overflow:hidden; margin-bottom:20px; padding:10px; background:#fff; text-align:justify}
.zoomactu .style3 .content .logo { float:right; padding:20px; background:#fff; margin:0 0 20px 20px; }

.zoomactu .style3 #jaune { float:left; width:194px; text-align:center}
.zoomactu .style3 #jaune a { 
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 194px;
		background: url(img/galeriep2011/devis_btn_bck.png) no-repeat 0 0;}
		
.zoomactu .style3 #vert { float:right; width:194px; text-align:center}
.zoomactu .style3 #vert a { 
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 194px;
		background: url(img/galeriep2011/devis_btn_bck.png) no-repeat 0 0;}

		.zoomactu .zoomliens2  { width:150px }
.zoomactu .zoomliens2 #backJS a { background: url("img/galeriep2011/btn_pad_back.png") no-repeat scroll right center transparent; }
.zoomactu .zoomliens2 #backJS a {    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding-right: 10px;}	


.zoomactu .zoomliens2 #backJS {
    background: url("img/galeriep2011/btn_return_back.png") no-repeat scroll left center transparent;
    display: block;
    height: 31px;
    margin-left: 0;
    padding-left: 35px;}
		
		.actu #listtoprint { padding:10px; background:#F0F0F0 }
		
.actu h1 {   background: url("img/entete_bloc2.png") no-repeat scroll 0 top transparent;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    list-style: none outside none;
    margin-bottom: 0 !important;
    padding-left: 30px;}		

/********************************** MOTEUR EXPOSANTS **************************************/


/*ZOOM EXPOSANTS*/

.listresults .lineResult a { color:#E95D0F }


