/* STYLE REPRIS DE SAS-3B */
.admin-retour,
.admin-retour-bottom
{
	background:url('/common/core/images/24/undo.png') 0 50% no-repeat;
	line-height:24px;
	margin:0 10px 20px 10px;
	padding-left:30px;
}

.admin-retour-bottom
{
	margin: 20px 10px 0;
}

.admin-retour a,
.admin-retour-bottom a
{
	color:#666;
}

.admin-saisie
{
	color:#406D9F;
	font-size:13px;
	overflow:hidden;
}

.admin-saisie .admin-saisie-label,
.admin-saisie .admin-saisie-link
{
	float:left;
	margin:0 10px;
	line-height: 30px;
}

.admin-saisie .admin-saisie-sep
{
	float:left;
	padding: 0 10px;
	border-left: solid 1px #000;
	margin-top: 9px;
}

.admin-saisie .e_Text,
.admin-saisie select
{
	margin-top: 6px;
}

.admin-saisie .e_Text .e_Text
{
	margin-top: 0;
}

.admin-saisie input,
.admin-saisie select
{
	width: 200px;
}

.admin-saisie input[type=checkbox]
{
	width: auto;
	margin-top: 2px;
}

.admin-saisie .admin-saisie-label .admin-saisie-label-desc
{
	display: block;
	font-size: 11px;
	font-weight: none;
	color: #666;
	clear: both;
	line-height: 14px;
	margin-bottom: 20px;
}

.admin-saisie .admin-saisie-link
{
	background:url('/common/core/images/12/fleche_droite.png') 100% 50% no-repeat;
	padding:0 20px 0 5px;
	color: #666;
	cursor: pointer;
	text-decoration: underline;
}

.admin-saisie .admin-saisie-link:hover
{
	color: #000;
}

.admin-saisie .admin-saisie-link.valid
{
	background:url('/common/more/images/valid.png') 100% 50% no-repeat;
	padding:0 24px 0 5px;
}

.admin-saisie .admin-saisie-link.lock,
.admin-saisie .admin-saisie-link.unlock
{
	background: none;
	padding: 0;
}

.admin-saisie .admin-saisie-link.loupe
{
	background:url('/common/more/images/loupe.gif') 100% 50% no-repeat;
	padding:0 21px 0 5px;
}

.admin-saisie .admin-saisie-link.export
{
	background:url('/common/more/images/export.jpg') 100% 50% no-repeat;
	padding:0 35px 0 5px;
}

.admin-saisie .admin-saisie-link.import
{
	background:url('/common/more/images/import.jpg') 100% 50% no-repeat;
	padding:0 35px 0 5px;
}

.admin-saisie .admin-saisie-link a
{
	color:#666;
}
.admin-saisie .admin-saisie-link a:hover
{
	color:#000;
}

.admin-saisie .e_Text,
.admin-saisie input
{
	float:left;
	color: #000;
}

.admin-saisie .e_Image
{
	float:left;
	min-width:300px;
}

.admin-saisie label
{
	font-size: 12px;
}

.admin-saisie .admin-saisie-titre
{
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.admin-saisie .admin-saisie-titre span
{
	font-weight: normal;
}

.admin-saisie-head {
	margin: 0 0 5px 2px;
	overflow: hidden;
	padding: 5px 5px 0;
}

fieldset.admin-saisie
{
	border: dotted 1px #666;
	padding: 10px;
	margin-top: 15px;
}

fieldset.admin-saisie legend
{
	line-height: 13px;
	color: #ED6600;
}

fieldset.admin-saisie .e_Text
{
	float: none;
	height: auto;
	line-height: 16px;
	color: #000;
	font-size: 12px;
}

fieldset.admin-saisie .e_Image
{
	float: none;
}

/* MENU */
.admin .menu h3.publication
{
	background-image: url('/common/more/images/publication.png');
}

.admin .menu h3.mul_library
{
	background-image: url('/common/more/images/mul_library.jpg');
}

/* Pagination */
.c_MSPubProjectHandler .c_Pagination {
	font-size: 14px;
	background-color: #000;
	padding: 7px;
	text-align: center;
	color: #FFF;
}
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page,
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page_selected {
	display: inline;
}
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page a,
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page_selected a {
	cursor: pointer;
	color: #FFF;
}
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page a:hover,
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page_selected a:hover {
	text-decoration: underline;
}
.c_MSPubProjectHandler .c_Pagination .c_Pagination_lien_page_selected a {
	color: #FFF;
	text-decoration: underline;
}

/* Cas de montage */
.c_MSPubAssemblyCaseItem .assemblycase-content
{
	clear: both;
}

.c_MSPubAssemblyCaseItem .assemblycase-content .admin-saisie-input
{
	float: left;
	margin-right: 15px;
}

.c_MSPubAssemblyCaseItem .assemblycase-content .admin-saisie-input input
{
	width: 300px;
}

.c_MSPubAssemblyCaseItem .admin-saisie
{
	line-height: 19px;
	margin-left: 10px;
}

.c_MSPubAssemblyCaseItem .admin-saisie .e_Text
{
	float: none;
}

.c_MSPubAssemblyCaseItem .e_Text .valid_2, .e_Text.valid_2,
.c_MSPubAssemblyCaseItem .e_Text .valid_0, .e_Text.valid_0,
.c_MSPubAssemblyCaseItem .e_Text .valid_1, .e_Text.valid_1
{
	background-color: #FFF;
}

/* Librairie multimédia */
.c_MultimediaLibraryDocument_edit .c_Editor_vertical{
    margin-left: 24px;
}

.c_Editor_editor_main_multimedia_library .c_MultimediaLibraryDocument_edit .show_hide_content {
	display: none;
}

.c_MediaSystem .c_MultimediaLibraryDocument .c_MultimediaLibraryDocument_edit .show_hide_content {
	display: none;
}

/* PUBLICATION */
.c_MSPubProjectHandler .edit_button_bg {
	display: none;
}

.c_MSPubProjectHandler .c_ImageContainer_edit .edit_button_bg {
	display: block;
}

.c_Editor_projects_list_editor .c_Editor_horizontal .c_Editor_zone {
	width: 100%;
	margin-bottom: 15px;
}

.c_MSPubProjectItem .e_Text_remarque input {
	width: 750px;
}

.c_MediaSystem .c_MSPubProjectHandler .c_Editor .c_Editor_zone_num:hover {
	background: url('/common/core/images/bg_black_50.png');
	color: #FFF;
	cursor: default;
}

.c_MSPubProjectItem_edit .admin-saisie-head .buttons {
	margin-left: 8px;
}

.c_MSPubProjectHandler .e_Text .valid_2, .e_Text.valid_2,
.c_MSPubProjectHandler .e_Text .valid_0, .e_Text.valid_0,
.c_MSPubProjectHandler .e_Text .valid_1, .e_Text.valid_1,
.c_MSPubProjectItem .e_Text .valid_2, .e_Text.valid_2,
.c_MSPubProjectItem .e_Text .valid_0, .e_Text.valid_0,
.c_MSPubProjectItem .e_Text .valid_1, .e_Text.valid_1 {
	background-color: #FFF;
}

.c_MSPubProjectHandler h1.admin-title a {
	color: #666;
}
.c_MSPubProjectHandler h1.admin-title a:hover {
	text-decoration: none;
}

.c_MSPubProjectHandler .c_Editor_zone .c_MSPubProjectItem {
	margin-left: 24px;
	border-bottom: dotted 1px #000;
	padding-bottom: 7px;
}

.c_MSPubProjectHandler .c_Editor_zone .c_CreationSelection {
	margin-left: 25px;
}

.c_MSPubProjectHandler .c_SelectLang {
	float: left;
}
.c_MSPubProjectHandler .admin-saisie-sep .c_SelectLang {
	float: right;
}
.c_MSPubProjectHandler .admin-saisie-sep .c_SelectLang .admin-saisie-label {
	line-height: 14px;
}



.c_MSPubProjectHandler .c_Editor_pages {
	clear: right;
	overflow: hidden;
	padding-bottom: 15px;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages {
	float: left;
	width: 430px;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition {
	float: right;
	border: solid 1px #000;
	width: 567px;
	margin: 5px 0 5px 5px;
	min-height: 400px;
	padding: 10px;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .page-title {
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 7px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct_edit {
	min-height: 57px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_drop_zone {
	width: 200px;
	float: left;
	margin: 12px 10px 0 0;
	padding: 3px;
	border: solid 1px #000;
	min-height: 36px;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_drop_zone {
	width: 72px;
	border: dashed 1px #999;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.c_Editor_zone_odd {
	border-left: solid 1px #CCC;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.c_Editor_zone_even {
	border-right: solid 1px #CCC;
	margin-right: 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.c_Editor_zone_odd.double_page {
	border-right: solid 2px;
	border-top: solid 2px;
	border-bottom: solid 2px;
	background-color: #FFF;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.c_Editor_zone_even.double_page {
	border-left: solid 2px;
	border-top: solid 2px;
	border-bottom: solid 2px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.selected,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.c_Editor_zone_odd.double_page.selected,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone.c_Editor_zone_even.double_page.selected {
	background-color: #D2F1FF;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .picto {
	float: right;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .admin-saisie {
	font-size: 11px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .admin-saisie .admin-saisie-label,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .admin-saisie .admin-saisie-link {
	line-height: 14px;
	margin: 2px 0 0;
	width: 100%;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .admin-saisie-label {
	color:#406D9F;
	margin-top: 0;
	width: 100%;
	text-align: center;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .num-page {
	position: absolute;
	top: 4px;
	right: 2px;
	font-weight: bold;
	color: #000;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .num-page.page-couv {
	text-decoration: underline;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .linked-page-right {
	position: absolute;
	bottom: -12px;
	right: -1px;
	background: url('/common/more/images/link-left.png') no-repeat;
	width: 18px;
	height: 11px;
	cursor: pointer;
}
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .linked-page-left {
	position: absolute;
	bottom: -12px;
	left: -1px;
	background: url('/common/more/images/link-right.png') no-repeat;
	width: 17px;
	height: 11px;
	cursor: pointer;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .taux-remplissage {
	position: absolute;
	top: -15px;
	left: 94px;
	width: 75px;
	height: 10px;
	border: solid 1px #000;
	overflow: hidden;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .taux-remplissage .complete {
	background-color: #99D775;
	height: 100%;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .taux-remplissage .notcomplete {
	background-color: #F77373;
	height: 100%;
	position: absolute;
	top: 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .taux-remplissage .complete-txt {
	font-size: 11px;
	line-height: 12px;
	padding: 0 2px;
	position: absolute;
	top: 0;
	font-weight: bold;
	width: 71px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone .page-name {
	max-height: 14px;
	overflow: hidden;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons {
	position: relative;
	left: auto;
	float: left;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_num {
	display: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons {
	float: none;
	position: relative;
	margin-bottom: 2px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_buttons_item {
	position: relative;
	z-index: 5;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_delete {
	height: 15px;
	width: 28px;
	background: none;
	background-color: #FAD5CF;
	border: solid 1px #999;
	float: left;
	margin: 0 2px 0 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_delete.selected {
	background-color: #FA525A;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_edit {
	background: url('/common/more/images/edit1.png') no-repeat;
	height: 14px;
	width: 14px;
	float: left;
	margin: 0 2px 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_edit:hover,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_edit.selected {
	background: url('/common/more/images/edit2.png') no-repeat;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_move {
	background: url('/common/more/images/move.png') no-repeat;
	height: 14px;
	width: 14px;
	float: left;
	margin: 0 2px 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_move:hover,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_move.selected {
	background: url('/common/more/images/move2.png') no-repeat;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_view {
	background: url('/common/more/images/view1.gif') no-repeat;
	height: 14px;
	width: 14px;
	float: left;
	margin: 0 2px 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_buttons .c_Editor_zone_view:hover {
	background: url('/common/more/images/view2.gif') no-repeat;
}

/*.c_MSPubProjectHandler .c_Editor_pages .editor_pages .c_Editor_zone_todel {
	background: url('/common/more/images/to_del.png') no-repeat;
	width: 206px;
	height: 42px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}*/

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .section_zone .c_Editor_edit_interface {
	display: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages .admin-saisie .admin-saisie-label
{
	margin:0 5px;
}

.c_MSPubProjectHandler .c_Editor_sections,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_Editor_vertical {
	margin-left: 24px;
}

.c_MSPubProjectHandler .c_Editor_sections .c_Editor_zone {
	border-bottom: dotted 1px #000;
	padding: 5px;
	min-height: 95px;
	margin-bottom: 10px;
}

.c_MSPubProjectHandler .c_Editor_sections .c_Editor_zone .num-page {
	position: absolute;
	top: 12px;
	left: 38px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.c_MSPubProjectHandler .c_Editor_sections .c_Editor_zone .picto {
	margin: 2px;
}

.c_MSPubProjectHandler .pub-error {
	background: url('/common/more/images/warning.png') no-repeat;
	min-height: 50px;
	padding-left: 60px;
	color: #E60C00;
	margin-top: 10px;
	font-size: 12px;
}

.c_MSPubProjectHandler .pub-error a {
	color: #E60C00;
}

.c_MSPubProjectHandler .pub-error a:hover {
	text-decoration: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_Editor_zone
{
	min-height: 96px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_Editor .c_Editor_edit_interface
{
	display: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .gab_line
{
	clear: left;
	line-height: 14px;
	margin-right: 10px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .gab_line .gab_col
{
	float: left;
	border: dotted 1px #000;
	margin: 2px;
	padding: 2px;
	color: #000;
	width: 18px;
	text-align: center;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .gab_line .gab_col.complete
{
	background-color: #99D775;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .gab_line .gab_col.notcomplete
{
	background-color: #F77373;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .btn_page_info_edit
{
	background: url('/common/more/images/edit_config.png') no-repeat;
	height: 32px;
	width: 32px;
	cursor: pointer;
	position: absolute;
	left: 220px;
	top: -32px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .admin-saisie .admin-saisie-label
{
	margin: 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .admin-saisie .e_Text
{
	margin: 0 0 7px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout
{
	background: url('/common/core/images/bg_black_75.png') repeat;
	padding: 0 7px;
	border-bottom: solid 2px #666;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .admin-saisie
{
	color: #EEE;
	font-weight: bold;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .btn-add
{
	color: #000;
	width: 215px;
	float: left;
	margin: 5px 29px 2px;
	background-color: #E8E8ED;
	text-align: center;
	border: 1px solid #999999;
	font-size: 12px;
	padding: 2px 0;
	cursor: pointer;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .btn-add:hover
{
	color: #406D9F;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .admin-saisie .c_Search
{
	color: #000;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .resultats .c_Search .rechercher_item,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .results_doc .c_Search .rechercher_item
{
	cursor: default;
	padding: 2px 0;
	color: #000;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .resultats .c_Search .rechercher_item input,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .results_doc .c_Search .rechercher_item input
{
	width: auto;
	margin: 2px 5px 0 0;
}

.c_Search .doc_result
{
	border-top: 1px solid #999999;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 2px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content
{
	color: #000;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content input
{
	float: none;
	margin: 0 2px 0 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem
{
	padding: 2px 0 3px;
	line-height: 14px;
	overflow: hidden;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem.prod-elem-change strong
{
	color: #c10001;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem .tab_ref,
.MS_Publication_Project_view_content .c_MSPubProduct .product-content .prod-elem .tab_ref
{
	width: 500px;
	background-color: #E8E8ED;
	border: solid 1px #999;
	padding: 2px;
	overflow: hidden;
}

.MS_Publication_Project_view_content .c_MSPubProduct .product-content .prod-elem .tab_ref
{
	width: 740px;
	background-color: #FAFAFA;
	border: dotted 1px #999;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem .tab_ref div,
.MS_Publication_Project_view_content .c_MSPubProduct .product-content .prod-elem .tab_ref div
{
	float: left;
	width: 20%;
	margin-right: 4px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem .tab_ref div.attr-header,
.MS_Publication_Project_view_content .c_MSPubProduct .product-content .prod-elem .tab_ref div.attr-header
{
	font-weight: bold;
	margin-bottom: 2px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem.refs-comp,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem.imgs,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem.docs
{
	padding: 2px 0 10px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem.docs .content-docs .prod-elem-doc
{
	float: left;
	margin-right: 7px;
	cursor: pointer;
	text-decoration: underline;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubProduct .product-content .prod-elem.docs .content-docs .prod-elem-doc:hover
{
	text-decoration: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_Editor_zone
{
	padding: 0 0 5px 5px;
	border-bottom: solid 1px #000;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_Editor_zone .e_Image
{
	float: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .admin-saisie select
{
	width: 150px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .autosave_long textarea,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .autosave input[type=text]
{
	width: 460px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit.no-gab .autosave input[type=text]
{
	width: 435px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .e_Text_titre input,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .admin-saisie .e_Text_titre input,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .e_Text_remarque input,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .admin-saisie .e_Text_remarque input
{
	margin-top: 5px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .c_MSPubProduct .e_Text_titre input,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .MS_Publication_Project_Page_gabarit .c_MSPubProduct .e_Text_remarque input
{
	margin-top: 0;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .develop
{
	float: right;
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
	cursor: pointer;
	margin-right: 10px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .develop:hover
{
	text-decoration: none;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_MSPubProduct_edit .autosave input[type=text],
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_MultimediaLibraryDocument_edit .autosave input[type=text],
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_TextContainer_edit .autosave input[type=text],
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_ImageContainer_edit .autosave input[type=text]
{
	width: 435px;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .c_TextContainer .edit
{
	overflow: hidden;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .c_Search .form_content .float
{
	width: 33%;
}

.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .c_Search select,
.c_MSPubProjectHandler .c_Editor_pages .editor_pages_edition .c_MSPubPage .encart-ajout .c_Search input
{
	width: 160px;
}

.MS_Publication_Project_view
{
	position: relative;
	float: left;
	width: 670px;
}

.MS_Publication_Project_view .project-page
{
	width: 86px;
	height: 106px;
	border: solid 1px #000;
	padding: 7px;
	position: relative;
	text-align: center;
	float: left;
	margin-bottom: 15px;
}

.MS_Publication_Project_view .project-page.even
{
	margin-right: 15px;
	border-left: none;
}

.MS_Publication_Project_view .project-page.double-page.odd
{
	border-right: dashed 1px #CCC;
}

.MS_Publication_Project_view .project-page.odd .project-page-num
{
	position: absolute;
	left: 2px;
	bottom: 2px;
	font-weight: bold;
}

.MS_Publication_Project_view .project-page.even .project-page-num
{
	position: absolute;
	right: 2px;
	bottom: 2px;
	font-weight: bold;
}

.MS_Publication_Project_view .project-page.page-couv,
.MS_Publication_Project_view .project-page.page-couv .project-page-num
{
	color: #000EFC;
}

.MS_Publication_Project_view .project-page.page-couv-unmanaged
{
	border-color: #CCC;
	color: #CCC;
}

.MS_Publication_Project_view_content
{
	position: relative;
}

.MS_Publication_Project_view_content .project-page
{
	width: 780px;
	position: relative;
	margin-bottom: 2px;
}

.MS_Publication_Project_view_content .project-page .project-page-num
{
	background-color: #CCC;
	color: #666;
	text-transform: uppercase;
	font-size: 12px;
	padding: 1px 7px;
	font-weight: bold;
	border: solid 1px #666;
}

.MS_Publication_Project_view_content .project-page .project-page-section
{
	position: absolute;
	right : 15px;
	top: 2px;
	color: #666;
	font-size: 12px;
}

.MS_Publication_Project_view_content .project-page .project-page-content
{
	padding: 7px;
}

.MS_Publication_Project_view_content .project-page .project-page-content .project-page-content-item-type
{
	border-bottom: solid 1px #999;
	color: #333;
	text-transform: uppercase;
	padding-bottom: 2px;
	font-size: 12px;
}

.MS_Publication_Project_view_content .project-page .project-page-content .project-page-content-item
{
	margin-bottom: 7px;
	padding: 4px 10px;
}

.MS_Publication_Project_view_content .project-page .project-page-content .project-page-content-item .admin-saisie
{
	font-size: 11px;
	color: #000;
}

.MS_Publication_Project_view_content .project-page .project-page-content .project-page-content-item .admin-saisie .admin-saisie-label
{
	line-height: 14px;
	margin: 0;
}

.cg_edit .show_hide_content
{
	position: absolute;
	top: 5px;
	right: 5px;
	background-color: #FFF;
	width: 15px;
	height: 15px;
	text-align: center;
	font-size: 14px;
	color: #000;
	cursor: pointer;
}

.cg_edit .show_hide_content:hover
{
	color: #406D9F;
}

.popup_frame .c_MSPubProjectItem .admin-saisie
{
	color: #FFF;
}

.popup_frame .c_MSPubProjectItem .export ul
{
	margin-left: 40px;
}

.popup_frame .c_MSPubProjectItem .export input
{
	margin: 0 5px 0 25px;
	float: none;
}

.popup_frame .c_MSPubProjectItem .export .buttons
{
	text-align: center;
	margin-top: 10px;
}

.popup_frame .c_MSPubProjectItem .export .buttons button
{
	cursor: pointer;
}

/* Editeur */
.c_Editor .editor-actions {
	overflow:hidden;
	background-color: #000;
	padding: 5px;
}

.c_Editor .editor-actions .c_Editor_edit_direct_addable_object {
	background-color: #FFFFFF;
    background-position: 4px 50%;
    background-repeat: no-repeat;
    border: 1px solid #666666;
    color: #000000;
    cursor: pointer;
    float: left;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    margin: 2px;
    min-width: 120px;
    padding-left: 35px;
    padding-right: 10px;
    z-index: 200;
}

.c_Editor .editor-actions .c_Editor_edit_direct_addable_object:hover {
	color: #406D9F;
}

.c_Editor .editor-actions .actions-txt {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
}

.c_Editor .c_Editor_zone_right
{
	background: url('/common/core/images/24/right_inactive.png') no-repeat;
}

.c_Editor .c_Editor_zone_right:hover
{
	background: url('/common/core/images/24/right.png') no-repeat;
}

.c_Editor .c_Editor_zone_left
{
	background: url('/common/core/images/24/left_inactive.png') no-repeat;
}

.c_Editor .c_Editor_zone_left:hover
{
	background: url('/common/core/images/24/left.png') no-repeat;
}

.c_Editor .c_Editor_edit_interface .info {
	line-height: 12px;
	padding: 4px 5px 4px 20px;
	text-align: center;
	background: url('/common/more/images/alert.gif') no-repeat;
	width: 440px;
	color: #FFF;
	float: left;
	margin-left: 45px;
}

.c_Editor .c_Editor_edit_addable_object_multi {
    background-position: 4px 50%;
    background-repeat: no-repeat;
    color: #FFF;
    cursor: default;
    float: left;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    margin: 2px;
    min-width: 120px;
    padding-left: 35px;
    padding-right: 10px;
    z-index: 200;
}

.c_Editor .c_Editor_edit_addable_object_multi input {
	width: 20px;
	text-align: center;
}

.c_Editor .c_Editor_edit_addable_object_multi div {
	float: right;
	background-color: #FFF;
	border: solid 1px #666;
	width: 17px;
	height: 17px;
	line-height: 17px;
	color: #000;
	text-align: center;
	margin: 6px 0 0 3px;
	cursor: pointer;
}

.c_Editor .c_Editor_edit_addable_object_multi div:hover {
	color: #406D9F;
}

.c_Editor .c_Editor_edit_interface_add_multi {
	color: #FFF;
	float: left;
	margin-top: 5px;
	overflow: hidden;
}

.c_Editor .c_Editor_edit_interface_add_multi .add_multi_config {
	float:left;
	font-weight: bold;
}

.c_Editor .c_Editor_edit_interface_add_multi .add_multi_button {
	line-height: 20px;
	height: 18px;
	color: #000;
	background: url('/common/core/images/22/add2.png') 1px no-repeat #FFF;
	cursor: pointer;
	width: 60px;
	padding: 2px 5px 2px 24px;
	text-align: center;
	float: left;
	margin-left: 5px;
	font-weight: bold;
}

.c_Editor .c_Editor_edit_interface_add_multi .add_multi_button:hover {
	background: url('/common/core/images/22/add.png') 1px no-repeat #FFF;
}

.c_Editor .c_Editor_edit_interface_add_multi input[type=text] {
	width: 30px;
	text-align: center;
}

.c_Editor .c_Editor_edit_interface_delete_multi {
	height: 36px;
	line-height: 16px;
	font-weight: bold;
	padding: 4px 0 4px;
	border: solid 2px #333;
}

.c_Editor .c_Editor_edit_interface_delete_multi .corbeille {
	background: url('/common/more/images/corbeille1.png') 5px no-repeat #FFF;
	padding: 0 5px 0 50px;
	height: 36px;
	font-size: 14px;
	float: left;
}

.c_Editor .c_Editor_edit_interface_delete_multi .corbeille p {
	padding-top: 10px;
}

.c_Editor .c_Editor_edit_interface_delete_multi .btn_del {
	background-color: #333;
    color: #FFF;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 5px 0 0 10px;
    padding: 3px 5px 2px;
    text-align: center;
    width: 250px;
    border: solid 1px #666;
}

.c_Editor .editor-actions.editor-actions-noorder .c_Editor_edit_direct_addable_object {
	background: transparent no-repeat;
	color: #FFF;
}