
*{
font-family:Tahoma, Helvetica, Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
list-style:none;
}
.breaker{
clear:both;
}
#contenu{
background:url(../images/V2/f_contenu_gauche.gif) repeat-y;
/* border-bottom:10px solid #A30602; */
zoom:1;
}
#centre{
margin-left:216px;
background:#fff url(../images/V2/f_contenu.gif) repeat-x;
border-top:1px solid #fff;
}
#centre.full{
margin-left:0;
}
#centre .selecteur{
background:url(../images/V2/f_fermer_gauche.gif) repeat-y;
}
#bt_reduire{
display:block;
float:left;
width:17px;
}
a.masquer{
background:url(../images/V2/bt_fermer_gauche.gif) repeat-y;
}
a.afficher{
background:url(../images/V2/bt_ouvrir_gauche.gif) repeat-y;
}
#page{
padding:12px 0 0 0;
margin:0 0 0 18px;
min-height:800px;
min-width:825px;
vertical-align:top;
}
#page h1.t_admin{
/* background:url(../images/V2/f_titre.gif) repeat-x; */
height:66px;
margin:0 20px 14px 20px;
}
#page h1.t_admin span.t_cms, #page h1.t_admin span.t_list, #page h1.t_admin span.t_sheet, #page h1.t_admin span.t_import, 
#page h1.t_admin span.t_form, #page h1.t_admin span.t_hier, #page h1.t_admin span.t_gallery, #page h1.t_admin span.t_query,  #page h1.t_admin span.t_tools {
display:block;
line-height:20px;
!line-height:16px;
font-size:19px;
color:#383838;
text-transform:uppercase;
padding:6px 0 0 77px;
}
#page h1.t_admin span.t_cms{
background:url(../images/V2/f_t_cms.gif) no-repeat;
height:54px;
}
#page h1.t_admin span.t_list{
height:54px;
}
#page h1.t_admin span.t_sheet{
height:54px;
}
#page h1.t_admin span.t_form{
background:url(../images/V2/f_t_form.gif) no-repeat;
height:54px;
}
#page h1.t_admin span.t_tools{
background:url(../images/V2/f_t_tools.png) no-repeat;
height:54px;
}
#page h1.t_admin span.t_hier{
height:54px;
}
#page h1.t_admin span.t_gallery{
background:url(../images/V2/f_t_media.png) no-repeat;
height:54px;
}
#page h1.t_admin span.t_query{
background:url(../images/query.gif) no-repeat;
height:60px;
}
#page h1.t_admin span.t_import{
height:54px;
}
#page h1.t_admin span.t_plugin{
background:url(../images/V2/f_t_form.gif) no-repeat;
height:54px;
}
#page h1.t_admin span.t_bienvenue{
display:block;
background:transparent url(../images/V2/f_t_bienvenue.gif) no-repeat 0 10px;
height:38px;
font-size:19px;
color:#383838;
font-variant:small-caps;
padding:22px 0 4px 77px;
}
#page span.t_summary{
font-weight:normal;
font-size:12px;
font-family:Tahoma;
color:darkred;
font-weight:bolder;
text-transform:none;
margin-left:1px;
height:20px;
line-height:20px;
}
#page .t_page{
position:relative;
height:47px;
border-bottom:4px solid #EAEAEA;
margin:0 20px 0 20px;
}
#page .t_page h2{ 
float:left;
font-size:17px;
line-height:15px;
color:#BC0F0B;
/* text-transform:uppercase; */
font-variant:small-caps;
width:305px;
}
#page .st_page{
position:relative;
margin:2px 20px 2px 22px;
overflow:hidden;
}
#page .st_page h3{ 
font-size:11px;
color:#909090;
line-height:16px;
font-weight:normal;
float:left;
}
#page .st_page a{ 
line-height:24px;
float:right;
outline-style:none;
}
td.message{
font-family:Trebuchet MS;
font-size:15px;
text-align:center;
}
div.message{
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
width:100%;
height:60px;
vertical-align:middle;
line-height:24px;
min-height:60px;
padding:4px 6px 4px 6px;
}
p.MsoNormal{
font-family:Tahoma;
font-size:11px;
margin:6px 0 6px 0;
padding:0;
}
ul.content{ 
padding:8px 8px 8px 32px;
}
ol.content{ 
padding:8px 8px 8px 32px;
}
li.content{ 
margin:6px;
list-style-image:url(../images/V2/puce2.gif);
}
div.link_title{
text-align:center;
height:25px;
padding:1px 5px 1px 7px;
border:1px solid black;
border-bottom:0px;
}
td.link_title{
font-weight:bolder;
font-size:14px;
}

table.main{
width:100%; 
}
td.top_band_left{
width:180px;
height:80px;
}
td.top_band_center{
text-align:center;
padding-top:22px;
font-size:56px;
font-weight:bolder;
}
td.top_band_right{
width:198px;
height:80px;
text-align:center;
}
td.data_spaces{
padding:1px 6px 1px 6px;
border-top:0px solid #D0D0D0;
border-bottom:1px solid #D0D0D0;
height:31px;
font-size:11px;
}
td.data_path{
padding:2px 1px 2px 2px;
height:22px;
vertical-align:middle;
font-size:11px;
}
tr.top_menu{
vertical-align:middle;
height:22px;
}
td.top_menu{
padding:0 0 0 1px;
}
td.cnt_top_menu{
}
td.left_band{
width:1%;
padding:0px 4px 0 4px;
}
td.left_band_separator{
width:12px;
height:384px;
background-image:url("../images/back_sep_men.gif");
padding:0 1px 0 0;
text-align:left;
border-right:0px solid #D0D0D0;
}
td.left_band_separator_2{
width:12px;
height:384px;
background-image:url("../images/back_sep_men_2.gif");
padding:0 0 0 0;
text-align:left;
border-right:0px solid #D0D0D0;
}
td.page_data{
width:100%;
padding:5px 20px 15px 20px;
}
td.bottom_menu{
}
td.bottom_band{
padding:4px 0 3px 0;
height:23px;
width:100%;
text-align:center;
}
td.left_menu_group{
font-family:Tahoma;
font-size:12px;
font-variant:small-caps;
}
td.left_menu_group_current{
font-family:Tahoma;
font-size:12px;
font-variant:small-caps;
}
div.left_menu_group{
font-family:Tahoma;
font-size:12px;
font-variant:small-caps;
padding:0px 0px 0px 5px;
border-top:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
height:24px;
vertical-align:middle;
}
div.left_menu_group_favorites_title{
padding-left:5px;
}
div.left_menu_group_favorites{
padding-bottom:8px;
}
div.left_menu_group_history_title{
padding-left:5px;
}
div.left_menu_group_history{
padding-bottom:8px;
}
div.left_menu_group_1{
padding-bottom:8px;
}
div.left_menu_group_2{
padding-bottom:8px;
}
div.left_menu_group_3{
padding-bottom:8px;
}
div.left_menu_group_4{
padding-bottom:8px;
}
div.left_menu_group_5{
padding-bottom:8px;
}
div.left_menu_group_6{
padding-bottom:8px;
}
div.left_menu_group_7{
padding-bottom:8px;
}
div.left_menu_group_8{
padding-bottom:8px;
}
div.left_menu_group_9{
padding-bottom:8px;
}
div.left_menu_group_10{
padding-bottom:8px;
}
div.left_menu_item{
width:180px;
padding:3px 2px 1px 4px;
border-right:1px solid #F3F5F4;
}
div.left_menu_item_current{
width:180px;
padding:3px 2px 1px 4px;
font-weight:bolder;
border-right:1px solid #F3F5F4;
}
div.debug_message{
width: 100%;
border-bottom: 1px dotted gray;
}
div.admin_button{
border:1px outset lightgrey;
padding:3px 5px 3px 2px;
}

a.data_path, a.data_path:visited{
font-size:11px;
}
a.data_path:hover{
text-decoration:underline;
font-size:11px;
}
a.left_menu_item, a.left_menu_item:visited{
font-size:11px;
}
a.left_menu_item:hover{
text-decoration:underline;
font-size:11px;
}
a.file_link, a.file_link:visited{
text-decoration:none;
font-size:11px;
cursor:pointer;
}
a.file_link:hover{
text-decoration:underline;
font-size:11px;
cursor:pointer;
}
div.top_entity_infos{
text-align:center;
margin-top:16px;
padding:8px;
border:1px dotted #F1F355;
filter:alpha(opacity=88);
-moz-opacity:.88;
opacity:.88;
}
div.top_action{
text-align:right;
height:18px;
padding:0 2px 6px 4px;
}
a.top_action_link, a.top_action_link:visited{
text-decoration:none;
}
a.top_action_link:hover{
text-decoration:underline;
}
a.top_space_link, a.top_space_link:visited{
text-decoration:none;
display:block;
}
a.top_space_link:hover{
text-decoration:none;
display:block;
}
a.top_space_link_on, a.top_space_link_on:visited{
text-decoration:none;
display:block;
font-weight:bolder;
}
a.top_space_link_on:hover{
text-decoration:none;
display:block;
font-weight:bolder;
}
div.rub_template_head{
padding:2px 4px 3px 4px;
height:20px;
text-align:center;
font-size:15px;
font-weight:bolder;
border:1px solid black;
background-image:url('../images/back_portlet_hier.gif');
}
div.rub_template_data{
padding:6px;
border:1px solid #B0B0B0;
}
div.rub_select_comp_head{
padding:2px 4px 3px 4px;
height:20px;
text-align:center;
font-size:15px;
font-weight:bolder;
border:1px solid black;
background-image:url('../images/back_portlet_stats.gif');
}
div.rub_select_comp_data{
}
div.rub_preview_head{
padding:4px 4px 5px 4px;
height:25px;
text-align:center;
font-size:15px;
font-weight:bolder;
border:1px solid black;
background-image:url('../images/back_portlet_list.gif');
}
div.rub_preview_data{
padding:3px;
width:99.9%;
border:1px inset #B0B0B0;
}
div.cnt_edt_bloc_view{
margin:9px;
padding:3px 30px 30px 3px;
border:1px outset lightgrey;
text-align:left;
}
a.cnt_edt_bloc, a.cnt_edt_bloc:visited{
font-family:Arial Narrow;
font-size:17px;
font-weight:bolder;
}
a.cnt_edt_bloc:hover{
font-family:Arial Narrow;
font-size:17px;
font-weight:bolder;
text-decoration:none;
}
div.cnt_edt_bloc_params{
background-image:url('../images/back_portlet_links.gif');
padding:3px 5px 3px 5px;
border:1px solid black;
height:28px;
width:100%;
text-align:center;
vertical-align:middle;
font-size:15px;
font-weight:bolder;
}
optgroup.cnt_edt_optgrp_gabarit {
}


.primary {
font-weight: bolder;
}
.auto_increment {
width: 80px;
}
.follow {
background-image:url("../images/middot.gif");
background-repeat:repeat-x;
background-position:50% 50%;
}
.menu_on {
font-weight: bolder;
}
div.space {
width:100%;
text-align:center;
height:15px;
padding:8px 6px 8px 6px;
}
select.white_on_blue {
width:300px;
font-size:14px;
height:25px;
}
h2.content_editor_title {
background:url("../images/contents.gif") no-repeat 0 50%;
line-height:72px;
padding:8px 0 0 78px;
margin:0;
font-size:36px;
font-family:Arial;
}
h2.gallery_title {
background:url("../images/gallery.gif") no-repeat 0 50%;
line-height:72px;
padding:8px 0 0 78px;
margin:0;
font-size:36px;
font-family:Arial;
}
a.admin_doc{
color:darkred;
font-size:17px;
font-weight:bolder;
font-family:Arial;
padding:16px;
}
a.admin_list_linked_value, a.admin_list_linked_value:visited{
color:#1040A0;
text-decoration:none;
}
a.admin_list_linked_value:hover{
color:#1040A0;
text-decoration:underline;
}
div.no_data {
font-size:16px;
color:gray;
font-weight:bolder;
padding:32px;
}
a.action{
color:darkred;
text-decoration:underline;
}
div.modal_error{
width:400px;
height:92px;
line-height:22px;
padding:20px 15px 20px 135px;
margin:5px;
font-size:12px;
color:#AA4040;
font-family:Tahoma;
background:url("../images/V2/warning.png") no-repeat 0 60%;
}
span.modal_error_msg{
font-size:14px;
font-family:Tahoma;
}
.entity_title{
margin-right:10px;
line-height:20px;
font-size:15px;
font-family:Tahoma;
color:#848484;
font-weight:bold;
}
.entity_title small{
line-height:20px;
font-size:15px;
font-family:Tahoma;;
/* margin-left:2px; */
font-weight:normal;
}
a.sensible{
color:darkred;
text-decoration:none;
}
/* Page d'accueil des contenus */
.tabs{
width:1000px;
height:41px;
overflow:hidden;
zoom:1;
}
.tab{
float:left;
width:180px;
height:41px;
background:url("../images/V2/off.jpg") no-repeat;
text-align:center;
}
.tab a{
display:block;
height:41px;
text-decoration:none;
color:#000000;
padding:0 10px;
}
.tab a:hover{
background:url("../images/V2/on.jpg") no-repeat;
color:#000000;
}
.tab.on{
background:url("../images/V2/on.jpg") no-repeat;
}
.tab.on a{
color:#000000;
font-weight:bold;
}
.tab.on a:hover{
background:url("../images/V2/on.jpg") no-repeat;
}
.tab a table{
width:160px;
height:41px;
}
.tab a td{
font-family:Arial;
font-size:12px;
cursor:pointer;
}
.sep{
float:left;
width:4px;
height:40px;
border-bottom:1px solid #D1D1D1;
}
.rmd{
float:left;
height:40px !important;
height:41px;
border-bottom:1px solid #D1D1D1;
}
.contents{
width:1000px;
height:441px;
margin:0 20px;
}
.contents .utils{
overflow:hidden;
zoom:1;
border:1px solid #D1D1D1;
border-top:0;
border-bottom:1px dashed #D1D1D1;
padding:20px;
}
.contents .utils .filters{
float:left;
width:500px;
}
.contents .utils .filters form{
overflow:hidden;
zoom:1;
}
.contents .utils .filters .field{
float:left;
width:200px;
}
.contents .utils .filters .field.big{
width:300px;
}
.contents .utils .pagination{
float:right;
width:400px;
text-align:right;
margin-right:10px;
}
.contents .data{
border:1px solid #D1D1D1;
border-top:0;
height:auto;
padding:20px 25px;
}
.contents .data table{
border-collapse:collapse;
border-color:#A0A0A0;
}
.contents .data th{
background-color:#F0F0F0;
white-space:nowrap;
border-color:#A0A0A0;
padding:5px;
}
.contents .data td{
background-color:#FFF;
border-color:#A0A0A0;
padding:2px 5px;
}
.contents .data td.name{
min-width:200px;
font-weight:bold;
}
.contents .data td.date{
white-space:nowrap;
line-height:14px;
}
.contents .data td.check,
.contents .data td.actions{
text-align:center;
}
.contents .data td.versions{
padding-top:1px;
text-align:center;
}
.contents .data td div.version{
padding-top:1px;
}
/* Emails browser */
.emails_browser{
margin: 0 10px 20px 30px;
overflow:hidden;
zoom:1;
width:90%;
border:1px solid darkgrey;
height:600px;
}
.emails_browser .menu{
float:left;
width:21%;
padding:5px;
overflow-y:scroll;
height:590px;
background-color:#F0F0F0;
}
.emails_browser .menu li{
line-height:18px;
}
.emails_browser .menu li a{
display:block;
}
.emails_browser .menu li a:hover{
background-color:#E0E0E0;
}
.emails_browser .data{
float:left;
width:72%;
padding:10px 20px;
line-height:20px;
display:none;
}
.emails_browser .data .email_infos{
padding:5px 10px;
margin:5px 0;
background-color:#F0F0F0
}
.data div{
}
.llo{
overflow:hidden;
zoom:1;
border:1px solid #dddddd;
}
.llf{
float:left;
}
.llc{
float:left;
text-align:center;
}
.llr{
float:right;
text-align:left;
}
.llrr{
float:right;
text-align:right;
}