﻿
DIV#subbody {display:block;}

/*Newsletters*/
TABLE.dataNews { margin-top:10px;	width:100%;border-collapse:collapse;border:solid 1px #b9b9b9; }
TABLE.dataNews TH { background:#5a5a5a url(Image.axd?path=V4/bg_newsletter.gif) repeat-x scroll top left;color:#fff;border:solid 1px #b9b9b9;
padding-left:10px;}
TABLE.dataNews TD { text-align:center;border:solid 1px #b9b9b9}
TABLE.dataNews TD:first-child { text-align:left;padding-left:25px;}
TABLE.dataNews TD.Theme { font-weight:bold;padding-top:5px;background-color:#f3f3f3;padding-left:15px;padding-bottom:5px;}

/* Erreurs */
ul.erreur_bloc { display:none; padding:10px 20px; margin:0 0 20px; color:#C00; line-height:1.8; font-weight:bold;	border:1px solid #C00; background:#FDD; }
ul.erreur_bloc li { display:list-item; list-style-type:square; margin:0 0 0 30px; }

/* Message */
ul.message_bloc { display:none; padding:10px 20px; margin:0 0 20px; color:#0C0; line-height:1.8; font-weight:bold;	border:1px solid #C00; background:#DFD; }
ul.message_bloc li { display:list-item; list-style-type:square; margin:0 0 0 30px; }

/* Formulaire devis salon */
div#body table.DevisSalon { font-size:1.2em;}
div#body table.DevisSalon INPUT.chk, div#body SPAN.chk INPUT{ background-image:none;height:auto;}
div#body table.DevisSalon div.quant { text-align:center;}
div#body table.DevisSalon div.quant INPUT { float:left;text-align:right;width:25px; }
div#body table.DevisSalon div.quant INPUT.txt { background-color:White;border:#999 1px solid; margin-left:40px;}
div#body table.DevisSalon div.quant UL {float:left; padding-left:0px;font-size:1px;width:11px;}


/* Sidex */
div#body ol.panier_box li a.current { color:#6db1ea;font-weight:bold}
div#body span.noheight input {height:auto;}

div.LibellesSecteurs {
	float: left;
	font-size: 1.0em;
	color:#666;
	height:62px;
	width:174px;
	background-position: left 0px;
	border:none;
	padding:2px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(Image.axd?path=V4/form_textareas.png) no-repeat;
	overflow:hidden;
	margin-bottom:10px;
}

div#body table.labelbudget { border-collapse:collapse;}
div#body table.labelbudget caption { display:none; }
div#body table.labelbudget TH { background-color:#c7c7c7;font-size:1.1em; text-align:left;}
div#body table.labelbudget TD { background-color:#f1f1f1; }
div#body table.labelbudget TD.Suppr { width:25px;}
div#body table.labelbudget TD.Lib { width:205px;}
div.sstotal {text-align:right;margin-right:21px;font-weight:bold;}
div.total {text-align:right;margin-right:21px;background-color:#c7c7c7;font-weight:bold;margin-top:5px;}

div#body Div.DynForm { padding-left:180px;}
div#body Div.DynForm INPUT.txt { background-image:none;border: solid 1px gray; background-color:#DDDDDD; }
div#body Div.DynForm textarea { background-image:none;border: solid 1px gray; background-color:#DDDDDD; }	

/* Paiement*/
div#body div.mode_paiement input { height:auto;padding:0px;}

/* Authentification */
H3.auth_titre { border-bottom:#bcbcbc 1px solid; }
DIV.votre_compte {
	background:url(Image.axd?path=espace/img/css/visuel_compte.jpg) no-repeat 15px 10px;
	padding:4px 20px 8px 190px;
}
/* Création de compte */
UL.avencart { width:520px;float:left; }
UL.fields	LI { clear:both;display:block;padding:0px 0px 4px 0px; }
DIV.encart { width:280px;float:left;}
DIV.encart UL.fields {background-color:#fef5e8;padding-left:5px;padding-top:5px;}
/*DIV#body UL.fields LI LABEL.small {width:100px;}*/
DIV.SecteurTitre { font-weight:bold;color:#6db1ea;margin-bottom:5px;}
DIV#body DIV#DivChoixSecteurActivite LI INPUT {height:auto;padding:0px;margin:0px;}

/* Onglets */
DIV#body DIV.big_tabs UL.tab4 LI A, DIV#body DIV.big_tabs UL.tab4 LI A:hover {width:109px;}
DIV#body DIV.big_tabs UL.tab5 LI A, DIV#body DIV.big_tabs UL.tab5 LI A:hover {width:85px;height:30px;padding-top:6px;}

/*Funtionnal link*/
DIV.FunctionalLink {
	border-top:#b8b8b8 1px solid;border-bottom:#b8b8b8 1px solid;
	margin-bottom:2px;
	padding-top:10px; padding-bottom:10px; background-color:#c7c7c7;
}
DIV.FunctionalLink DIV {
	border-top:#c7c7c7 1px solid;border-bottom:#c7c7c7 1px solid;
	padding:10px 0px 10px 10px; background-color:#f1f1f1;
}
DIV.ImageBack SPAN {display:none;}

DIV.OutilsVie {background-color:#f1f1f1;}
DIV.OutilsVie DIV { padding-top:5px;padding-bottom:5px;}
DIV#body DIV.OutilsVie A {
	background:url(image.axd?path=v4/ubi-puce-menu-box.png) no-repeat  12px  -4px;
	padding-left:28px;
	color:#5e90bf;
}

/* Pager Journaliste*/
DIV#body.journalistes Table.grid tr.pager table { margin:auto; }
DIV#body.journalistes Table.grid tr.pager td { border-top:#b0b0b0 1px solid;  border-bottom:#b0b0b0 1px solid; padding:5px 5px 5px 5px; }
DIV#body.journalistes Table.grid tr.pager table td { border-top-width:0px; border-bottom-width:0px;color:#000;font-size:1.2em; font-weight:bold;}
DIV#body.journalistes Table.grid tr.pager table td A {color:#f79e35;}



/* recherche TREE VIEW */
.rech_tree{
	position:relative;
}
* html .rech_tree{
	height:1%;
}
.rech_tree .rech_titre{
	position:relative;
	font-weight:bold;
	padding:4px 0 4px 23px;
	margin:8px 0 0 11px;
}
* html .rech_tree .rech_titre{
	height:5%;
}
.rech_tree .rech_titre strong{
	display:block;
	position:absolute;
	left:0;
	top:0;
	background:url(Image.axd?path=img/css/m_fd_rech_index.gif) 0 0 no-repeat;
	min-height:20px;
	min-width:20px;
	color:#fff;
	font-weight:bold;
	font-size:130%;
	text-align:center;
	line-height:140%;
}
* html .rech_tree .rech_titre strong{
	height:20px;
	width:20px;
}
.rech_tree .rech_colg{
	width:345px;
	float:left;
	background:url(Image.axd?path=img/css/m_fd_rech_mil.gif) 0 0 repeat-y;
	margin:0 6px 0 0;
}
.rech_tree .fle{
	display:block;
	position:absolute;
	left:338px;
	top:185px;
}
.rech_tree .rech_cold{
	width:345px;
	float:left;
	background:url(Image.axd?path=img/css/m_fd_rech_mil.gif) 0 0 repeat-y;
	margin:30px 0 0 0;
}
.rech_tree .rech_haut,
.rech_tree .rech_bas{
	display:block;
	background:url(Image.axd?path=img/css/m_fd_rech_haut.gif) 0 0 no-repeat;
	height:9px;
	overflow:hidden;
}
.rech_tree .rech_bas{
	margin-top:8px;
	background-image:url(Image.axd?path=img/css/m_fd_rech_bas.gif);
}
.rech_tree .tree{
	height:188px;
	overflow:auto;
	background-color:#fff;
	border:1px solid #878787;
	margin:0 22px 0 22px;
}
.rech_tree .tree ul{
	padding:6px 3px 6px 3px;
}
.rech_tree .tree li{
	padding:0 0 0 10px;
}
* html .rech_tree li{
	height:1%;
}
.rech_tree .tree li ul,
.rech_tree .tree li.closed ul{
	padding:0;
	display:none;
}
 
.rech_tree .tree li.open ul{
	display:block;
}
.rech_tree .tree span,
.rech_tree .tree a{
	 /* display:block; */
	/* background:url(Image.axd?path=img/css/m_fd_rech_puce_closed.gif) left center no-repeat; */
	padding:0 0 1px 20px;
	line-height:135%;
}
.rech_tree .tree a,
.rech_tree .tree li.open li a {
	 /* display:block; */
	/* background:url(Image.axd?path=img/css/m_fd_rech_puce_closed.gif) left center no-repeat; */
	padding:0 0 1px 20px;
	line-height:135%;
}
.rech_tree .tree li.open a {
	/* background:url(Image.axd?path=img/css/m_fd_rech_puce_open.gif) left center no-repeat;*/
}

.rech_tree .tree li.closed ul{
	padding:0;
	display:none;
}
.rech_tree .tree strong a{
	background:none;
	padding-left:0;
}
.rech_tree .rech_stitre{
	margin:8px 0 0 22px;
	font-weight:bold;
	padding:0 0 4px 0;
}
.rech_tree .crit{
	height:100px;
	overflow:auto;
	background-color:#fff;
	border:1px solid #878787;
	margin:0 22px 0 22px;
}
.rech_tree .crit ul{
	padding:6px 3px 6px 3px;
}
.rech_tree .crit li{
	padding:0 0 0 10px;
}
.rech_tree .crit a{
	 display:block; 
	 background:url(Image.axd?path=img/css/m_picto_rech_suppr.gif) left center no-repeat;  
	padding:1px 0 0 15px;
	line-height:135%;
}
.rech_tree .tree strong a{
	padding-left:0;
}
.corps .rech_tree .result{
	padding:0 0 0 22px;
}
.rech_tree .result li{
	float:left;
	padding:12px 0 0 0;
}
.rech_tree .result .nb{
	font-weight:bold;
	padding:0 8px 0 0;
}
.rech_tree .result .nb strong{
	font-size:135%;}
/*style pour le composant "CmsFunctionalLinks"  : Gérez vos centres d'intérêt
et vos alertes e-mail, dans l'espace perso */

.magnifier{
padding-left:35px;
background-image : url(image.axd?path=v4/bulb.png);
background-position : 5% 0 ;
background-repeat :no-repeat ;
height:35px;
}

/*Style pour ajouter le cursor hand aux images lançant des videos*/
.flv{cursor:pointer;}

.commande th {
background-color:#6DB1EA;
color:#FFFFFF;
}
div#body .rech_tree ul,div#body  .rech_tree li{
list-style-type :none;
font-size :1em;
}

div#body .rech_tree,div#body .rech_stitre {margin:8px 0 0 22px;}

div#body .alerte input{background:#fff url(none) no-repeat scroll 0 0;}


/* Style de la page Fiche Export */
div#body UL.FicheExport { margin:0; padding-left:20px; }
div#body UL.FicheExport LI { list-style-image:url(image.axd?path=img/treeview/Bleu/m_fd_rech_puce_closed.gif)  ;font-weight:bold;font-size:1.3em; margin-bottom:10px;}
div#body UL.FicheExport LI SPAN { cursor:pointer; }
div#body UL.FicheExport LI UL { display: none; margin-top:5px; margin-bottom:15px; }
div#body UL.FicheExport LI UL LI {color:#3f7191; list-style-image:none; list-style-type:square; font-weight:normal;font-size:1em; margin-bottom:5px;}
div#body UL.FicheExport LI UL LI SPAN { color:#000000; }
div#body UL.FicheExport LI UL LI A { margin:2px 0px 0px 10px; padding-left:23px; background:url(Image.axd?path=espace/img/css/fd_type_pdf.gif) no-repeat 0px 0px;  }

/*  */
