html {
overflow: -moz-scrollbars-vertical;
overflow-x: auto;
height: 100%; margin-bottom: 1px;
text-align: left;
align: left;
}
a:active, a:focus {
outline : none;
}
body {
margin : 0;
padding : 0;
min-height : 100%;
height : auto !important ;
line-height: 1.15;
}
a:link {
color : #143276;
text-decoration : none;
}
a:visited {
color : #143276;
text-decoration : none;
}
a:hover {
color : #FF9933;
text-decoration : none;
}
.toptable {
padding: 0px 40px 0px 8px;
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
}
.containertable {
border-top : 0 solid #CCCCBB;
border-right : 1px solid #CCCCBB;
border-bottom : 0 solid #CCCCBB;
border-left : 1px solid #CCCCBB;
}
.maintable {
padding: 0px 40px 0px 40px;
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
_margin : 0px -40px 0px 40px;
}
div#floatcontainer {
position: absolute;
width: px;
height:100%;
margin: 0auto;
text-align:center;
left: 50%;
top: 0;
margin-left: -320px;
}
div.bg_film {
position: absolute;
width: 2000px;
height:100%;
margin: 0auto;
text-align:center;
left: 50%;
top: 0;
margin-left: -1000px;
}
.td_logo {
background-image : url(../_images/logoscreen.gif);
background-repeat : no-repeat;
background-position : left top;
}
.td_ltb {
border-top : 1px solid #CCCCBB;
border-right : 0 solid #CCCCBB;
border-bottom : 1px solid #CCCCBB;
border-left : 1px solid #CCCCBB;
}
.strokeimage {
border-width : 1px;
border-color : #CCCCBB;
}
.normal {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
}
.strokecellpad {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
padding : 8px;
border : 1px solid #CCCCBB;
}
.normalpad { /* Pour explorer - mettre dans strokecellpad */
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
_margin: 8px;
}
.normal .legend {
font : 10px/12px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
font-weight : bold;
}
.normal .boldorange {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #999977;
font-weight : bold;
text-decoration : none;
}
.normal .shortnews {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
font-weight : normal;
text-decoration : none;
}
.normal .shortblog {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
font-weight : normal;
text-decoration : none;
}
.normal .gris {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #bbbbbb;
text-decoration : none;
}
.normal .border{
border : 1px solid #CCCCBB;
}
.normal .grispara {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #bbbbbb;
text-decoration : none;
padding-bottom : 2px;
}
.normal .padleft {
padding-left : 8px;
}
.normal .para {
padding-bottom : 2px;
}
.normal .para2 {
padding-bottom : 2px;
}
.strokecellpad .para4 {
padding-bottom : 4px;
}
.normal .para4 {
padding-bottom : 4px;
}
.normal .para8 {
padding-bottom : 8px;
}
.normal .para16 {
padding-bottom : 16px;
}
.normal .souligne {
padding-bottom : 2px;
padding-bottom : 2px;
border-bottom : 1px solid #CCCCBB;
}
.normal .surligne {
padding-top : 4px;
border-top : 1px solid #CCCCBB;
}
.normal .strokeT {
border-top : 1px solid #CCCCBB;
}
.normal .strokeTL {
border-top : 1px solid #CCCCBB;
border-left : 1px solid #CCCCBB;
}
.normal .strokeL {
border-left : 1px solid #CCCCBB;
}
.normal .titre1 {
font : 14px/16px Tahoma, Arial, Helvetica, sans-serif;
padding-bottom : 2px;
}
.normal .titre2 {
font : 16px/18px Tahoma, Arial, Helvetica, sans-serif;
font-weight : normal;
padding-bottom : 2px;
}
.normal .titre3 {
font : 16px/18px Tahoma, Arial, Helvetica, sans-serif;
font-weight : bold;
padding-bottom : 2px;
}
.normal .titrework {
font : 16px/18px Tahoma, Arial, Helvetica, sans-serif;
color : #EEEEEE;
font-weight : bold;
padding-bottom : 2px;
}
.normal .submit {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #143276;
padding-left : 2px;
padding-right : 2px;
border : 1px solid #CCCCBB;
cursor : pointer;
}
.normal .submitadmin {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #linkcolor;
padding-left : 2px;
padding-right : 2px;
border : 1px solid #CCCCBB;
cursor : pointer;
}
.normal .edito{
font: 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color: #CCCCBB;
text-decoration: none;
padding-left: 8px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.centercell {
/*font : 11px/13px 'Trebuchet MS', sans-serif ;
margin: 0px 8px 0px 8px;
color : #333322;*/
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
text-decoration : none;
_margin: 0px 8px 0px 8px;
}
.normal .centercell_large {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
padding-left : 8;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
}
.formtable24 {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
margin-top : 24px;
}
.formtable16 {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
margin-top : 16px;
}
.formtable8 {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
margin-top : 8px;
}
.formtable4 {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
margin-top : 4px;
}
.formtable2 {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
margin-top : 2px;
}
.formtable {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
}
.formcell {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
/*background-color : #CCCCBB;*/
border : 1px solid #CCCCBB;
}
.strokecell {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
border : 1px solid #CCCCBB;
}
.cellpad {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
padding : 8px;
}
.iframe {
padding-top : 8px;
padding-left : 8px;
padding-right : 0px;
padding-bottom : 8px;
}
.nostrokecell {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
text-decoration : none;
}
.multi {
color : #333322;
background-color : #EEEEEE;
border : 1px solid #CCCCBB;
padding-left : 4px;
outline : 0;
}
.blackarea {
width : 100%;
color : #333322;
background-color : #EEEEEE;
border : 1px solid #CCCCBB;
padding-left : 4px;
outline : 0;
}
.blackareamandatory {
width : 100%;
color : #333322;
background-color : #d6dde4;
border : 1px solid #CCCCBB;
padding-left : 4px;
outline : 0;
}
.blackarea80 {
width : 80px;
color : #333322;
background-color : #EEEEEE;
border : 1px solid #CCCCBB;
padding-left : 4px;
outline : 0;
}
.bs100 {
width : 100%;
color : #333322;
background-color : #EEEEEE;
border : 1px solid #CCCCBB;
outline : none;
}
.bs100mandatory {
width : 100%;
color : #333322;
background-color : #d6dde4;
border : 1px solid #CCCCBB;
outline : none;
}
.bs100pad {
width : 100%;
color : #333322;
background-color : #EEEEEE;
border : 1px solid #CCCCBB;
margin-top : 4px;
margin-bottom : 8px;
outline : none;
}
.login {
width : 64px;
color : #333322;
border : 1px solid #CCCCBB;
padding-right : 4px;
padding-left : 4px;
}
input {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
background-color : #EEEEEE;
}
select {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
background-color : #EEEEEE;
outline : none;
}
option {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
background-color : #EEEEEE;
padding-left : 8px;
outline : none;
}
textarea {
font : 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color : #333322;
background-color : #EEEEEE;
outline : none;
}
@media projection, screen {
.ui-tabs-hide {
display: none;
}
}
@media print {
.ui-tabs-nav {
display: none;
}
}
.ui-tabs-nav, .ui-tabs-panel {
font-family: 11px/13px Tahoma, Arial, Helvetica, sans-serif;
}
.ui-tabs-nav {
list-style: none;
margin: 0;
padding: 0 0 0 0px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
display: block;
clear: both;
content: ' ';
}
.ui-tabs-nav li {
float: left;
min-width: 72px; /* be nice to Opera - largeur du tab Initialement 84px */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
display: block;
padding: 0 8px;
background: url(../_images/tab.gif) no-repeat;
}
.ui-tabs-nav a {
margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
padding-left: 0;
color: ##143276; /* Couleur texte des onglets */
font-weight: bold;
line-height: 13px;
text-align: center;
text-decoration: none;
white-space: nowrap; /* required in IE 6 */
outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
position: relative;
top: 1px; /* margin superieur - fait apparaitre la ligne */
z-index: 2;
margin-top: -1;
}
.ui-tabs-nav a span {
width: 40px; /* IE 6 treats width as min-width */
min-width: 40px;
height: 19px; /* IE 6 treats height as min-height */
min-height: 19px; /* hauteur du tab */
padding-top: 4px;
padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
width: auto;
height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
padding-bottom: 1px;/* Padding below */
color: #333322; /* Couleur texte des onglets selectionnes */
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
background-position: 100% -150px;
color: #FF9933; /* Couleur texte des onglets au survol */
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
cursor: pointer;
}
.ui-tabs-disabled {
opacity: .4;
filter: alpha(opacity=40);
}
.ui-tabs-panel {
border-top: 1px solid #CCCCBB;
border-left: 1px solid #CCCCBB;
border-right: 1px solid #CCCCBB;
border-bottom: 1px solid #CCCCBB;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
background: #FFFFFF; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
padding: 0 0 0 20px;
background: url(loading.gif) no-repeat 0 50%;
}
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
display: inline-block;
}
*:first-child+html .ui-tabs-nav { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
display: inline-block;
}
*{padding: 0; margin: 0;}
#TB_window {
font: 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color: #333322;
text-decoration: none;
}
#TB_secondLine {
font: 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color: #333322;
text-decoration: none;
}
#TB_window a:link {color: #143276;}
#TB_window a:visited {color: #143276;}
#TB_window a:hover {color: #FF9933;}
#TB_window a:active {color: #143276;}
#TB_window a:focus{color: #143276;}
#TB_overlay {
position: fixed;
z-index:100;
top: 0px;
left: 0px;
height:100%;
width:100%;
}
.TB_overlayMacFFBGHack {background: url('../_images/macFFBgHack.png') repeat;}
.TB_overlayBG {
background-color:#FFFFFF;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
* html #TB_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
position: fixed;
background: #FFFFFF;/* -------Couleur du fond--------------*/
z-index: 102;
color:#000000;
display:none;
border: 1px solid #CCCCBB;/* -------Couleur du filet--------------*/
text-align:left;
top:50%;
left:49.95%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
display:block;
margin: 16px 0 0 16px;
border-right: 1px solid #CCCCBB;
border-bottom: 1px solid #CCCCBB;
border-top: 1px solid #CCCCBB;
border-left: 1px solid #CCCCBB;
}
#TB_caption{
font: ;
color: #333322; /* Couleur du texte */
text-decoration: none;
height:40px;
padding:8px 0px 0px 15px;
float:left;
}
#TB_closeWindow{
font: ;
color: #FFCC00;
text-decoration: none;
height:40px;
padding:8px 15px 10px 0;
float:right;
}
#TB_closeAjaxWindow{
padding:8px 24px 5px 0;
margin-bottom:1px;
text-align:right;
float:right;
}
#TB_ajaxWindowTitle{
float:left;
padding:7px 0 5px 10px;
margin-bottom:1px;
}
#TB_title{
background-color:#EEEEEE;
height:27px;
}
#TB_ajaxContent{
clear:both;
padding:2px 15px 15px 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
padding:15px;
}
#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}
#TB_load{
position: fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top: 50%;
left: 50%;
margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
z-index:99;
position:fixed;
top: 0;
left: 0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height:100%;
width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
_margin-bottom:1px;
}