#admin_corpus a{
text-decoration:none;
color:#366B94;
}
#admin_corpus a:hover{
color:#2A455A;
}
#admin_corpus img{
border:0;
}
#admin_corpus{
color:#000000;
padding:8px;
font-size:1.6em
}
#admin_corpus h1{
border:0;
background:transparent;
font-size:1.6em;
margin:5px 0 0px 0;
padding:0;
}
#admin_corpus h2{
font-size:1.4em;
}
#admin_corpus h3{
font-size:1.2em;
}
#admin_corpus h1,#admin_corpus h2,#admin_corpus h3,#admin_corpus h4{
color:#404C55;
}
#admin_corpusform{
margin:0;
}
#admin_intro{
margin:5px 0 15px 0;
}
#admin_corpus ul{
margin:0;
padding:0;
}
/***** specifique iframe  upload *****/
#uploadIframe{
font-family:helvetica,arial;
font-size:0.8em;
padding:8px;
}
/***************** Admin des blocks dans les pages du site **************/
.admin_block{
font-size:9px;
font-family:'trebuchet MS';
}
.admin_block h4{
margin:0 0 3px 0;
padding-bottom:2px;
color:#547582;
border-bottom:1px solid #547582;
font-size:9px;
}
.admin_block a{
color:#ff7f00;
}

li.list_element_1{
list-style:none;
padding:3px;
background:#dedede;
border:1px solid #888888;
border-top:1px solid #cecece;
border-left:1px solid #cecece;
cursor:move;
}
li.list_element_2{
list-style:none;
padding:3px;
background:#efefef;
border:1px solid #888888;
border-top:1px solid #cecece;
border-left:1px solid #cecece;
cursor:move;
}
.element_modif{
background:#ffffff;
border:1px solid #888888;
border-top:1px solid #cecece;
border-left:1px solid #cecece;
padding:5px;
}
.element_modif h5{
margin:0;
}
/**************** Onglets menu admin **************/
#admin_tab_header{
background:#DDE6EF;
width:100%;
line-height:normal;
}
#admin_tab_header ul.admin_tab{
margin:0;
padding:10px 10px 0;
list-style:none;
}
#admin_tab_header li{
float:left;
background:url("/icones/admin/tab/norm_right.gif") no-repeat right top;
margin:0;
padding:0
}
#admin_tab_header a {
display:block;
background:url("/icones/admin/tab/norm_left.gif") no-repeat left top;
padding:5px 10px 4px;
border-bottom:1px solid #dedede;
font-weight:bold;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#admin_tab_header a {float:none;}
/* End IE5-Mac hack */
#admin_tab_header a:hover {
color:#000000;
}
#admin_tab_header #current {
background-image:url("/icones/admin/tab/norm_right_on.gif");
}
#admin_tab_header #current a {
background-image:url("/icones/admin/tab/norm_left_on.gif");
padding-bottom:5px;
border-bottom:1px solid #ffffff;
color:#F27D00;
}
/**************** Panneau d'aide *****************/
.KP_helpPanel{
position:relative;
left:-330px;
background-color:#DCE4EC;
padding:8px;
}
.admin_help{
width:312px;
border: 1px solid #ffffff;
color: #333;
}
.admin_help_texte{
margin:8px;
font-size:1.1em;
}
.admin_help_texte h1{
color:#404C55;
}
.admin_help_texte h3{
background-color:#ffffff;
font-size:1.1em;
padding:2px;
margin:8px 0 3px 0;
}
.admin_help_texte h4{
margin:8px 0 5px 0;
}
.admin_help_texte ul{
margin:8px 0 8px 15px;
}
.admin_help_texte ul li{
list-style:outside;
}
img.help_close{
position:absolute;
margin:8px 8px auto auto;
}
#call_help{
float:right;
margin-top:-30px;
margin-right:0px;
}

/************* Container ajax ************/
#admin_ajax_content{
margin-bottom:15px;
}
#admin_content{
background:#ffffff;
border:1px solid #dedede;
padding:8px;
margin-top:-2px;
}
/************************* recherche *********************/
#admin_search{
border:1px solid #dedede;
margin:10px 0 5px 0;
padding-top:8px;
}
#admin_search_onglet{
float:left;
text-align:center;
border:1px solid #dedede;
border-top:0px;
padding: 3px;
margin-left:10px;
}
/************************* tableau de données *******************/
table{
border-collapse:collapse;
}
table th,table td{
padding:2px;
}
th.admin_tableheader {
font-weight:bolder;
background-color: #C2D0DD;
text-align: center;
border-top:1px solid #dedede;
border-left:1px solid #dedede;
border-bottom:1px solid #454545;
border-right:1px solid #454545;
}
tr.admin_tabledata_1{
background-color: #F0F0F0;
}
tr.admin_tabledata_2 { 
background-color: #E2E2E2;
}
tr.admin_tabledata_1_on{
background-color: #ffffff;
}
tr.admin_tabledata_2_on { 
background-color: #ffffff;
}
tr.admin_tabledata_1_memo{
background-color: #C2D0DD;
}
tr.admin_tabledata_2_memo { 
background-color: #C2D0DD;
}
tr.admin_tabledata_1 td{
border-left:1px solid #dedede;
border-top:1px solid #dedede;
border-bottom:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
padding:1px;
}
tr.admin_tabledata_2 td { 
border-left:1px solid #dedede;
border-top:1px solid #dedede;
border-bottom:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
padding:1px;
}

table.tabEntete{
width:100%;
}
table.tabEntete td{
background:#dedede;
border:2px solid #ffffff;
}
table.tabEntete td.label{
white-space:nowrap;
text-align:right;
}
table.tabEntete td.light{
background:#efefef;
}


/************************ Iterations pages ******************/
#iteration_pages{
float:left;
border:1px solid #dedede;
border-top:0px;
padding: 3px;
}
/************************ Affichage des medias ******************/
#showAdminMedia{
border:1px solid #dedede;
padding:8px;
}
div.titleVignettes{
background:#dedede;
border:1px solid #454545;
border-top:1px solid #efefef;
border-left:1px solid #efefef;
margin:5px 5px 8px 0;
}
div.titleVignettes img{
margin:2px;
}
/****************************** Diaporama admin medias *********************/
#diaporama{
border:1px solid #dedede;
margin-top:10px;
padding:5px;
float:left;
text-align:center;
}
.diaporama_detail{
position:absolute;
z-index:100;
}
.diaporama_detail_content{
border:1px solid #dedede;
padding:10px;
background:#ffffff;
}
.diaporama_detail_content img{
border:1px solid #dedede;
}
.kmt_image_diaporama,.kmt_image_diaporama_over{
border:1px solid #dedede;
padding:5px;
float:left;
margin:8px 8px 8px 0;
font-size:0.9em;
background:#efefef;
}
.kmt_image_diaporama_over{
background:#d3d3d3;
}
/****************** Panier de selection de medias ****************/
#illus_selection,.illus_selection_over{
border:1px solid #000000;
margin:10px;
text-align:center;
width:200px;
padding:5px;
}
.illus_selection_over{
background:#eaeaea;
} 

illus_selection_content{
}

#illus_selection img,#illus_selection_over img.kmt_image_full{
border:1px solid #dedede;
margin:2px;
}
#illus_selection h5,.illus_selection_over h5,#illus_trash h5 ,.illus_trash_over h5{
margin:0;
}
#illus_trash,.illus_trash_over{
border:1px solid #dedede;
padding:3px 8px;
}
.illus_trash_over{
background:#eaeaea;
}
/******************** Formulaire upload *****************/
#iframe_multimedias_upload {
border:1px solid #dedede;
height:230px;
width: 100%;
overflow:auto;
margin-bottom:10px;
}
#iframe_doc_upload {
border:1px solid #dedede;
height:110px;
width: 100%;
overflow:auto;
margin-bottom:10px;
}
#multimedias img.load {
margin: 36px;
}

/******************************Header section configuration ****************/
.panel_title{
background:#dedede;
border:1px solid #454545;
border-top:1px solid #efefef;
border-left:1px solid #efefef;
margin:0;
cursor:pointer;
padding-left:25px;
}
.panel{
margin: 0;
padding-bottom:0;
border: none;
}
.panel_body{padding:5px;}