/* ------------ Onglets secondaires  ------------ */
div.ongletsSec{
display:block;
}
div.ongletsSec div ul{
margin:0;
padding:0;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div.ongletsSec div ul li{
margin:0 1px 0 0;
padding:0;
display:inline;
}
div.ongletsSec div ul li div.onglet{
float:left;
margin:0 1px 0 0;
padding:0;
display:block;
background-color:#FFFFFF;
}
div.ongletsSec div ul li div.onglet div.hb{
float:left;
width:7px;
display:block;
background-color:#FFFFFF;
background-position:right top;
background-repeat:no-repeat;
cursor:pointer;
height:auto !important;
height:16px;
min-height:16px;
}
div.ongletsSec div ul li div.onglet div.hc{
float:left;
padding:2px 0 0 0;
display:block;
background-color:#FFFFFF;
background-position:center top;
background-repeat:repeat-x;
font-size:9px;
cursor:pointer;
height:auto !important;
height:16px;
min-height:16px;
}
div.ongletsSec div ul li div.onglet div.hc a{
color:#FFFFFF;
text-decoration:none;
}
div.ongletsSec div ul li div.onglet.desactive div.hc SPAN{
color:#CCCCCC;
}
div.ongletsSec div ul li div.onglet div.ha{
float:left;
width:7px;
display:block;
background-color:#FFFFFF;
background-position:left top;
background-repeat:no-repeat;
cursor:pointer;
height:auto !important;
height:16px;
min-height:16px;
}
div.ongletsSec ul li div.onglet.normal div.hb{
background-image:url(../images/layout/ongletSec_nor_g.gif);
}
div.ongletsSec ul li div.onglet.normal div.hc{
background-image:url(../images/layout/ongletSec_nor_m.gif);
}
div.ongletsSec ul li div.onglet.normal div.hc a{
background-color:#32A6CC;
}
div.ongletsSec ul li div.onglet.normal div.ha{
background-image:url(../images/layout/ongletSec_nor_d.gif);
}
div.ongletsSec ul li div.onglet.over div.hb{
background-image:url(../images/layout/ongletSec_over_g.gif);
}
div.ongletsSec ul li div.onglet.over div.hc{
background-image:url(../images/layout/ongletSec_over_m.gif);
}
div.ongletsSec ul li div.onglet.over div.hc a{
background-color:#FFFFFF !important;
color:#666666 !important;
}
div.ongletsSec ul li div.onglet.over div.ha{
background-image:url(../images/layout/ongletSec_over_d.gif);
}
div.ongletsSec ul li div.onglet.selectionne div.hb{
background-image:url(../images/layout/ongletSec_sel_g.gif);
}
div.ongletsSec ul li div.onglet.selectionne div.hc{
background-image:url(../images/layout/ongletSec_sel_m.gif); 
}
div.ongletsSec ul li div.onglet.selectionne div.hc a{
background-color:#FFFFFF !important;
color:#666666 !important;
}
div.ongletsSec ul li div.onglet.selectionne div.ha{
background-image:url(../images/layout/ongletSec_sel_d.gif);
}
div.ongletsSec ul li div.onglet.desactive div.hb{
background-image:url(../images/layout/ongletSec_des_g.gif);
cursor:default;
}
div.ongletsSec ul li div.onglet.desactive div.hc{
background-image:url(../images/layout/ongletSec_des_m.gif);
color:#CCCCCC;
cursor:default;
}
div.ongletsSec ul li div.onglet.desactive div.hc SPAN{
background-color:#7F7F7F;
}
div.ongletsSec ul li div.onglet.desactive div.ha{
background-image:url(../images/layout/ongletSec_des_d.gif);
cursor:default;
}
/* ------------ Boutons ------------ */
div.button{
margin:2px 4px 2px 4px;
float:left;
display:block;
cursor:pointer;
}
div.button div.hb,
div.button div.hc,
div.button div.ha{
float:left;
display:block;
min-height:16px;
height:auto !important;
height:16px;
}
div.button div.hb{
width:7px;
background-position:top left;
background-repeat:no-repeat;
font-size:0;
}
div.button div.ha{
width:7px;
background-position:top right;
background-repeat:no-repeat;
font-size:0;
}
div.button div.hc{
background-position:top;
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
}
/* ------- boutons standards --------- */
/* bouton normal */
div.button.standard.normal div.hb{
background-image:url(../images/layout/button_standard_nor_g.gif);
}
div.button.standard.normal div.hc{
background-image:url(../images/layout/button_standard_nor_m.gif);
color:#FFFFFF;
}
div.button.standard.normal div.ha{
background-image:url(../images/layout/button_standard_nor_d.gif);
}
/* bouton hover */
div.button.standard.over div.hb{
background-image:url(../images/layout/button_standard_over_g.gif);
}
div.button.standard.over div.hc{
background-image:url(../images/layout/button_standard_over_m.gif);
color:#32A6CC;
}
div.button.standard.over div.ha{
background-image:url(../images/layout/button_standard_over_d.gif);
}
/* bouton selectionne */
div.button.standard.selected div.hb{
background-image:url(../images/layout/button_standard_sel_g.gif);
}
div.button.standard.selected div.hc{
background-image:url(../images/layout/button_standard_sel_m.gif);
color:#32A6CC;
}
div.button.standard.selected div.ha{
background-image:url(../images/layout/button_standard_sel_d.gif);
}
/* bouton desactive */
div.button.standard.disabled{
cursor:default;
}
div.button.standard.disabled div.hb{
background-image:url(../images/layout/button_standard_des_g.gif);
}
div.button.standard.disabled div.hc{
background-image:url(../images/layout/button_standard_des_m.gif);
}
div.button.standard.disabled div.ha{
background-image:url(../images/layout/button_standard_des_d.gif);
}
/* ------------- Portlet ------------- */
div.lfr-portlet-column h2{
margin-top:16px !important;
margin:16px 0 0.5em 0;
white-space:nowrap;
color:#999999;
font-size:1.8em;
font-weight:normal;
}
div.lfr-portlet-column h3{
margin-top:16px !important;
margin:0.5em 0 0.5em 0;
white-space:nowrap;
color:#999999;
font-size:1.4em;
font-weight:normal;
}
div.lfr-portlet-column div.backLink{
clear:right;
float:right;
margin:0.5em 0pt;
color:#0085B0;
font-weight:bold;
}
div.lfr-portlet-column div.breadcrumbs{
}
div.lfr-portlet-column a.lfr-button{
font-weight:bold;
}
div.lfr-portlet-column .lfr-upload-container a.cancel-uploads{
float:left;
clear:left;
}
div.lfr-portlet-column form fieldset {
background:transparent none repeat scroll 0% !important;
border:0pt none;
display:block;
margin:-10px 0pt 0px;
padding:0pt;
}
div.lfr-portlet-column form fieldset p{
border-bottom:1px solid #E9E9E9;
margin:0pt;
padding:5px 0 2px 0;
width:800px;
display:block;
overflow:hidden;
} 
div.lfr-portlet-column form fieldset label{
float:left;
padding:7px 20px 0 0;
width:450px;
color:#999999;
font-weight:bold;
}
div.lfr-portlet-column input,
div.lfr-portlet-column select,
div.lfr-portlet-column textarea{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
background-color: #ffffff;
border: 1px solid #7F9DB9;
background-image: none;
}
div.lfr-portlet-column form div.ctn_validation_form{
margin-bottom:0pt;
margin-top:10px;
padding-bottom:0pt;
padding-left:465px !important;
padding-right:0pt;
padding-top:0pt;
white-space:nowrap;
height:16px;
}
