/*******************************/
/* EXTRANET REED - STANDARD
/*******************************/

body { font-family: verdana, Helvetica, Geneva, Arial, "Bitstream Vera Sans", sans-serif; font-size: 0.7em;
background:#FFF url(img/bg.gif) left 30px repeat-x ;
}

a:link, a:active, a:focus, a:visited { color: #888888; }
a:hover { color: #799c13;}

h1 { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce2_marron.gif) no-repeat 0 3px; }

.txtColor { color: #799c13; }
.imp { color: #799c13; }


/*******************************/
/*   OVERLIB
/*******************************/

.border { border: 2px solid #C8C8C8; }

.titreInfobulle{ color: #91B70E; }


/*******************************/
/*   HEADER
/*******************************/

#fondHeader { /*background: url(img/extranet/fond_header.jpg) repeat-x 0 0 ; */
	background: url(img/header.gif) left top repeat-x;
}


#infoTop {
	color:#000;
	padding: 0 10px;
	background:transparent url(img/pix.gif) left top repeat-x;
}

#langue a{ color:#888888; font-size:10px;}

#logoTop { padding: 40px 0 0 5px }

#deadline { color: #FFF; }
#deadline span { color: #FFF; }

#accesRapide, #accesRapide a { color: #aaa; }
#accesRapide a:hover { font-variant: small-caps }

#cdf { height:27px;display:block;}
#cdf ul,#cdf ul a{color:#888888}


/*************************************/
/*  CONTENU DIVERS
**************************************/

.contenu h2 {
	/*color: #6C2C85; border-bottom: 1px solid #6C2C85; */
	background: transparent url(img/cube_vert.gif) no-repeat 0 15px;
	margin-bottom: 10px;
	padding: 10px 0;
	color:#333;
	}

/*************************************/
/*  ENTETE FICHE SOCIETE
**************************************/
#ficheSociete .entete h2 { 
	background:transparent url(img/cube_orange.gif) no-repeat 2px 8px;
	padding: 10px 0 10px 25px;
	color:#799c13;
	font-size: 1.2em;
	}


/*************************************/
/*  ENTETES
**************************************/

.entete h2 { 
	background:transparent url(img/cube_orange.gif) no-repeat 2px 6px;
	color:#799c13;
	}


/*************************************/
/*   MARQUEE - TXT DEFILANT
**************************************/

#marquee .FlashInfo { background: #91B70E; color: #eee; }
*html #marquee .FlashInfo { display:inline; }

#marquee a { color: #91B70E; }


/*************************************/
/*   ONGLETS
**************************************/

#onglets ul a { color: #799c13; }
#onglets ul li.current a, #onglets ul li.current a:hover { color: #4D4C4C; }


/*************************************/
/*   TABLE VUES
**************************************/

.tableVue th { background: #3C3F43; color: #eee; }

.puceCarre { background: #799c13; }

.tableVue.date .actionLien a { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce1_marron.gif) no-repeat 0 4px; color: #799c13;  }
.tableVue.produit .actionLien a { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce1_marron.gif) no-repeat 0 4px; color: #799c13; }


/*************************************/
/*   BLOC RECHERCHE
**************************************/

#bloc-recherche h2 { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce3_marron.gif) no-repeat 10px 9px; }

#bloc-recherche a.bt-ok { background: #F29400; color: #FFFFFF; }

#bloc-recherche p.lien a { color: #91B70E; }


/*************************************/
/*   BLOC MENU
**************************************/

#bloc-menu li.current a { color: #799c13; }
#bloc-menu td { font-size:0.9em }
/*************************************/
/*   BLOC RIGHT
**************************************/

.bloc-right li { color: #91B70E; }


/*********************************************/
/*    FOOTER
/*********************************************/

/*#Footer { background: url(img/extranet/bg_footer.gif) repeat-x 0 0; }*/
#Footer {
  clear: both;
  background:#fff;
  margin: 0 auto;
  color:#757575;
  border:1px solid #D1D1D1;
}

#Footer a { font-weight: 700; color:#8B8B8B }

/*************************************/
/*  TUNNEL
**************************************/

#Main-tunnel, #FondPlanning,#cdf {border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;}
#cdf {border-bottom:1px solid #D1D1D1;}

#Main-tunnel  a.lienPuce1 { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce1_marron.gif) no-repeat 0 4px;  }

#bandeauTunnel td {color: #FFFFFF;} /*Ne marche pas??*/

/* ECRAN : LOGIN*/


#login #boite h2 { color: #91B70E; }


/* ECRAN : TROIS BOUTONS */

#activation.ecran1 .step { color: #799c13; } 


/* ECRAN : JE VALIDE MES INFOS */

#activation h2 { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce2_marron.gif) no-repeat 5px 9px; }
#activation th { color: #799c13; }


/*************************************/
/*  FORMULAIRES
**************************************/

fieldset{ border: 1px solid #d0d1d2; }

legend{ color: #799c13; } 

.form-field:hover { border: 1px solid #9C99B5; }
textarea:hover { border: 1px solid #9C99B5; }
select:hover { border: 1px solid #9C99B5; }


/*.form-submit { color: #91B70E; font-size: 1.1em;}*/
.form-submit { color: #799c13; font-size: 1.1em;}

.bouton a { color: #91B70E !important; }

.separator_entete {
	padding:10px 0 5px 0;
	font-weight:bold;
	font-size:14px;
	color:#799c13;
}

/*******************************************************************************/
/* 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; }


/*******************************/
/*   PAGE
/*******************************/
.form { width:98% }

.page h2 { 
	margin-bottom:10px;
	color:#6C871F;
	border-bottom: 1px inset #C5C6C6;
}

.page a { color: #91B70E !important; }

.page h1 {
	background: transparent url(img/cube_vert.gif) no-repeat 0 15px;
	margin-bottom: 5px;
	padding: 16px 23px;
}

.style-1 h2 {
	/*background: transparent url(img/cube_vert.gif) no-repeat 0 15px;*/
	margin-bottom: 10px;
	margin-top: 0px
	padding: 10px 0;
	color: #799c13; 
	border-bottom: 1px solid #799c13; 
}

.style-2 { border: 1px solid #799c13; }

.style-3 { background: #c1b4ab; }


/*******************************/
/*   MES COMMANDES
/*******************************/

.TableCommandes th { background: #9C99B5; color: #FFFFFF; }


/*******************************/
/*   MES COMMUNICATIONS
/*******************************/

.com th { background: #3C3F43; color: #eee; }


/*******************************/
/*   CONFIRMATION FORMULAIRE
/*******************************/

#TableConfirmForm td.num-etape span { color: #799c13; }

/*******************************/
/*   AIDE
/*******************************/

#aide .rubrique { color: #799B13;  }
#aide .rubrique a { color: #7d7d7d; }


/*******************************/
/*   PAGE RECHERCHE
/*******************************/

.entete-rech td.gauche h3 { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce2_marron.gif) no-repeat 0 4px; color: #5A524F; }
.entete-rech td.droite h3 { background: url(admin/M/block/ExtranetReed/img/standard/puces/puce3_marron.gif) no-repeat 25px 0; color: #5A524F; }

.entete-rech a.bt-ok { background: #799c13; color: #FFFFFF; }

#rech-alpha .lettre.sel a { color: #799c13; }


/*******************************/
/*   FORMULAIRE CATALOGUE
/*******************************/

.page.form{ margin: 0 0 20px 0;}

.page div.lien{ text-align: center; margin: 20px 0;}
.page div.lien a{ font-weight: bold; }
.page.form h2 span{}
.page.form h2 {
	margin-bottom: 10px;
	margin-top: 0px
	padding: 10px 0;
	color: #799c13; 
	border-bottom: 1px solid #799c13;
}

.bouton.recap{ margin: 0 auto; float: none; width: 199px; }

.tableauRecap h2{ width: 75%; }
.lienModif{ float:right; margin: 7px 0 0 0;}


/*******************************/
/*   FORMULAIRE BADGE
/*******************************/

.tableau_badge{ border: 1px solid #d0d1d2; padding: 3px; margin: 20px 0 0 0; }

tr.form-label{ text-align: center; }
tr.form-label.white{ background: #fff;}
tr.form-label.grey{ background: #e6e6e6; }

tr.form-label th{ width: 27%; height: 20px; color: #fff; background: #5a524f;}
tr.form-label td{ width: 27%; padding: 10px 0;}

.txtBadgeSaisi {
  margin:10px 0;
  color:#799C13;
  text-align:center;
}

.tableLeft { border: inset #757575; border-width: 0 2px 0 0; }
.tableRight { border: solid #FFF; border-width: 0 0 0 8px; }

input.coche { border:none; }

/*******************************/
/*   FORMULAIRE PRODUIT
/*******************************/

.tableau_produit{ border: 1px solid #d0d1d2; padding: 3px; margin: 20px 0 0 0; }
.tableau_produit th.titre{ border:1px solid #D0D1D2; color:#5A524F; padding-left: 10px; background: #ededed;}
.tableau_produit th.soustitre{ color: #5A524F; border-top: 1px solid #D0D1D2; border-bottom: 1px solid #D0D1D2; padding: 0 0 0 10px;}

/*.bouton.produit .form-submit{ font-size: ; }*/

.preview{height:30px; padding:0 0 0 90px; width:600px; }

/*******************************/
/*   REQUETEUR VISITEUR
/*******************************/

.infoGabarit{ color: red; text-align: center; }


/*******************************/
/*   MDP OUBLIE / DEMANDE DE MODIF
/*******************************/

#confirmation{ padding: 20px; }

.page.form.reqEmail h3{ border:1px solid #D0D1D2; color:#5A524F; padding-left: 10px; background: #ededed; margin: 10px 0; font-size: 1.2em;}

/* Formulaire */

span.xsmalltexte { font-family:arial;font-size:0.8em;color: #454545 }

.titre-tableau {
	background:#C5C6C6;
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	color:#515151;
	padding:2px 0 3px 25px;
	margin:10px 0 10px 0 ;
}

td.entete{
	border:1px inset #757575;
	border-width: 1px 0 1px 0;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#3A3C40;
	padding:3px 0;
	background:none;
}

td.separator { border-bottom: 6px solid #FFF; }

.separator h3 {
	background:#ECEDED;
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	color:#757575;
	padding:6px 0 3px 25px;
	border-bottom:1px solid #C6C7C7;
}

.form-mandatorysign {
	color: #E1007A;
	font-weight:bold;
}

input.form,select.form,textarea.form {
	font-family:verdana;font-size:11px;color:#666;border:1px #333 solid;padding:2px;margin-top:1px
}

/*.form-submit
{
	text-align:center;
	background:#848282;
	color:#D3D8D8;
	border:1px solid #1A171B;
	font-weight:bold;
	margin-top:3px;
}
.form-submit-badge
{
	text-align:center;
	background:#E2017B;
	color:#FFF;
	border:1px solid #1A171B;
	font-weight:bold;
	margin-top:3px;
}*/

.form-label {
	font-weight:bold;
	text-align:left;
}
div.form-label {
	padding-top: 10px;}

/********************************/
       /*Tableau d'avancement */
/********************************/

.lien_menu { color:#E2017B; }
#tab_status td { padding:5px 0; }

/*******************************************************************************/
/* Formulaire inscription catalogue */
/*******************************************************************************/

#insc_catalogue p { text-align:left; }
#insc_catalogue a { text-align:left; }

.txtDessus { margin:0.75em 0 1em 0; }
.tableau, .tableauFullPage { width:98%; }

.inTable { margin:10px 0; border-collapse : separate; }
td.tdLabel, td.tdLibelle, td.tdInput { vertical-align:left; text-align : "."; border: #FFF solid; border-width: 2px 0; }

td.tdLibelle ,td.tdLabel { width:25%; }
td.tdInput {  }

/**** State - 2   ***/
.enteteRub {
margin: 10px 0;
color:#757575;
background:#ECEDED;
border-bottom:1px solid #C6C7C7;
font-variant: small-caps;
padding: 6px 0 3px 12px;
}
.txtCoche {
	font-size: 0.8em;
	padding: 0 0 2px 0;
}


/****** pour l'impression du zoom des conférences *****/
.zoom_basket{visibility:hidden;display:none;}
.list_basket{visibility:hidden;display:none;}
.zoom_conf{visibility:hidden;display:none;}

/*******************************************************************************/
/* Formulaire Estimation */
/*******************************************************************************/
.estimation-tab
{
	border-left:2px #B8B6B6 solid;
	border-right:2px #B8B6B6 solid;
}
.bas-tab
{
	background:url(img/bottom_form.gif) no-repeat top left;
	width:580px;
	height:10px;
}
/*.entete
{
	background-color:#B8B6B6;
	color:black;
	font-weight:bold;
	padding:5px 0;
	font-size: 16px;
}*/
.entete-option
{
	padding:10px 0 5px 0;
}
.option
{
	color:#F15B2E;
	font-size:bold;
}
.info-option
{
	padding-left:30px;
}

#search-list tr.entete th{text-align:left;font-size:11px;color:#000}
#search-list tr.entete{background:#fff}
#search-list .sep{background:#999}
#search-list tr.ligne{height:25px;}
#search-list tr.ligne a{text-decoration:none;font-weight:bold}
#search-list .pair a{color:#999;}

#sponso .entete{color:#999999;background:#fff;}
#zoom h3{font-size:12px;margin-top:10px;}
#news-list a{text-decoration:none;color:#000}
#news-list a b{color:#999}

#nomenclature .w100 h2 a{color:#333;text-decoration:none}
#nomenclature .w100 h2{margin-bottom:0}
#nomenclature .w100 a{color:#000;font-size:11px}
#nomenclature .nolink{font-size:11px;}



/*******************************/
/*   FORMULAIRE ECARD
/*******************************/

.selectecard{ text-align: center; }
.selectecard a{ text-decoration: underline;}

.mailSent{ color: red; font-weight: bold; }

.ecardChoiceTitle{ font-weight:bold; color: #6C871F; margin: 0 0 15px 0; font-size: 1.2em; text-decoration: underline;}
.ecardChoiceText{ text-align: justify; margin: 0 0 25px 0; padding: 0 10px;}

/*******************************/
/*   FORMULAIRE CONFERENCE
/*******************************/
#accesconference label {
	width:225px;
}
#accesconference .bloc-choix{
	float: left;
}
#accesconference .compteur{
padding:5px 0 0 510px;
}

#accesconference h3{background: url("img/puce_titre.png") no-repeat scroll 9px 4px transparent; padding: 5px 0 5px 35px;border-bottom:1px solid #dadada;font-size:13px;font-weight:bold;margin:5px 0;}

#CONFTHEME{border:1px solid #ADC0C8;}
#CONFTITREFR, #CONFTITREGB{height:65px;}

#recapBox #listResults{border:1px solid #dadada;}
#recapBox #listResults td{padding:3px;}
#recapBox #listResults td.action{width:100px;}
#recapBox #listResults tr.lineResult1 td{background:#EEEEEE;}

#accesconference .form-field{ width:350px; }
#accesconference .display{ float:left;width:350px; }
