@CHARSET "UTF-8";

/* MENU */
.menu_horizontal
{
	overflow: hidden;
}

.c_Menu_edit_button
{
    background-color: #fff;
    border: 1px solid #666;
    color: #000;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    padding: 0 5px 0 30px;
}

.c_Menu_edit_props
{
    background: url('/common/core/images/properties.png') 3px no-repeat #fff;
}

.c_Menu_edit_add_http
{
    background: url('/common/core/images/pictos_containers/page.png') 3px no-repeat #fff;
}

.c_Menu_edit_add_cont
{
    background: url('/common/core/images/pictos_containers/container.png') 3px no-repeat #fff;
}

.c_Menu_edit_button:hover
{
    background-color: #edff95;
}

/* LINK HTTP */
.c_LinkHTTP-info
{
	color: #900;
	font-weight: bold;
	padding: 5px 0 5px 0;
}

.c_MediaSystemCharacteristicColor .prefixe, .c_MediaSystemCharacteristicColor .suffixe
{
	font-weight: bold;
}

.c_MediaSystemArticle .c_MediaSystemCharacteristicColor .prefixe, .c_MediaSystemArticle .c_MediaSystemCharacteristicColor .suffixe
{
	font-weight: normal;
}




.c_MediaSystemProductCategories .display_products, .c_MediaSystemCategories .display_products
{
	overflow: hidden;	
}

.c_MediaSystemProductCategories .display_products select, .c_MediaSystemCategories .display_products select
{
	height: 20em;
	width: 200px;
	font-family: monospace;
	font-size: 13px;
	width: 100%;
}

.c_MediaSystemProductCategories .display_products .buttons, .c_MediaSystemCategories .display_products .buttons
{
	 padding: 20px;
}

.c_MediaSystemProductCategories .display_products .buttons button, .c_MediaSystemCategories .display_products .buttons button
{
	margin-bottom: 10px;
}

.c_MediaSystemProductCategories  .display_products .all_categories, .c_MediaSystemCategories  .display_products .all_produits,
.c_MediaSystemProductCategories .display_products .my_categories, .c_MediaSystemCategories .display_products .my_produits, 
.c_MediaSystemCategories .display_products .buttons,  .c_MediaSystemProductCategories .display_products .buttons
{
	float: left;
}

.c_MediaSystemProductCategories  .display_products .all_categories, .c_MediaSystemCategories  .display_products .all_produits,
.c_MediaSystemProductCategories .display_products .my_categories, .c_MediaSystemCategories .display_products .my_produits
{
	width: 40%;	
}

.c_MediaSystemProduct h1
{
	padding-top: 10px;
	padding-bottom: 8px;
	display: block;	
}

.c_MediaSystemProduct h2
{
	padding-bottom: 8px;
	display: block;	
}

.c_MediaSystemProduct h3
{
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;	
}

.c_MediaSystemProduct .onglet_validation, .c_MediaSystemProduct .onglet_confirmation
{
	position: absolute;
	top: 0px;
	left: 1px;
	right: 1px;
	bottom: 1px;
	background: url('/common/core/images/bg_white_75.png') repeat;
	color: #000;
	font-size: 13px;
	z-index: 103;
	display: none;	
}

.c_MediaSystemProduct .onglet
{
	position: relative;
}

.c_MediaSystemProduct .onglet_validation .dialog_content, .c_MediaSystemProduct .onglet_confirmation .dialog_content
{
	margin: 20px;
	padding: 20px;
	background: #EEEEEE;
	border: 1px solid #999;
	position: absolute;
}

.c_MediaSystemProduct .product_result .rechercher_item
{
	overflow: hidden;	
}

.c_MediaSystemProduct .product_result .rechercher_item .buttons
{
	padding: 0;
	margin: 0;
}

.c_MediaSystemProduct .product_result .rechercher_item .buttons,
.c_MediaSystemProduct .product_result .rechercher_item .ref_inti,
.c_MediaSystemProduct .report-invalid-resume .buttons,
.c_MediaSystemProduct .report-invalid-resume .ref_inti
{
	float: left
}

.c_MediaSystemProduct .product_result .rechercher_item .ref_inti,
.c_MediaSystemProduct .report-invalid-resume .ref_inti
{
	line-height:32px;
	padding-left: 5px;
}

.c_MediaSystemProduct .product_result .rechercher_item div a
{
	color: #000;
	text-decoration: none;
}

.c_MediaSystemProduct .report-invalid-resume
{
	border-top:1px solid #ccc;
	padding:5px;
	cursor:pointer;
	overflow:hidden;
}

.c_MediaSystemProduct .report-invalid-resume:hover,
.c_MediaSystemProduct .report-invalid-resume.opened
{
	background-color:#DEE7EB;
}

.c_MediaSystemProduct .complete-report
{
	padding-left: 20px;
}

.c_MediaSystemProduct .product-no-valid
{
	background:url('/common/core/images/warning.png') 10px 10px no-repeat;
	background-color:#F5F0F0;
	border:1px solid #ccc;
	padding:10px 10px 10px 65px;
	margin-bottom:10px;
}

.c_MediaSystemProduct .product-no-valid .no-valid-title
{
	font-size:14px;
	font-weight:bold;
	color:#900;
	padding-bottom:5px;
}

.c_MediaSystemArticle .show_hide, .c_MediaSystemSearch .show_hide, .c_MediaSystemProduct .show_hide
{
	overflow: hidden;
}

 .c_MediaSystemArticle .description,
 .c_MediaSystemProduct .description,
 .c_MediaSystemArticleImport .description, 
 .c_MediaSystemSearch .description
 {
 	line-height: 40px;
 }

.c_MediaSystemArticle .show_hide .buttons,
.c_MediaSystemProduct .show_hide .buttons,
.c_MediaSystemSearch .show_hide .buttons,
.c_MediaSystemGroupement .description,
.c_MediaSystemSearch .description
{
	float: left;
}

.c_MediaSystemArticle .show_hide .buttons .annuler, .c_MediaSystemProduct .show_hide .buttons .annuler
{
	display: none;	
}

.c_MediaSystemArticle .show_hide, .c_MediaSystemProduct .show_hide
{
	background-image: url('/common/core/images/12/fleche_droite.png');
	background-repeat: no-repeat;
	background-position: 5px 50%;
	padding: 2px;
	padding-left: 25px;	
	padding-right: 5px;			
	cursor: pointer;
}

.c_MediaSystemArticle .show_hide .zone_text, .c_MediaSystemProduct .show_hide .zone_text
{
	float: left;
	line-height: 40px;
	padding-left: 5px;
	font-weight: bold;
}

.c_MediaSystemArticle .show_hide .added_text, .c_MediaSystemProduct .details .added_text, .c_Search .c_MediaSystemProduct .details .remove_text
{
	display: none;
}

.c_Search .c_MediaSystemProduct .details .added_text
{
	display: block;
}

.c_MediaSystemArticle .show_hide_sel, .c_MediaSystemProduct .show_hide_sel
{
	background-color: #EEE;
	background-image: url('/common/core/images/12/fleche_bas.png');	
}

.c_MediaSystemArticle .show_hide:hover, .c_MediaSystemProduct .show_hide:hover
{
	background-color: #E2E2E2;
}

.c_MediaSystemArticle .details, .c_MediaSystemProduct .details
{
	background-color: #FFF;
	border-top: 1px solid #999;
	padding-top: 2px;	
	padding-left: 5px;	
	padding-right: 5px;	
	padding-bottom: 2px;
	display: none;	
}

.c_MediaSystem .creation_produit.formulaire,
.c_MediaSystemGroupement .creation_produit.formulaire 
{
    background-color: #F0EDE9;
    border: 1px solid #999999;
    margin-bottom: 10px;
    padding: 10px;
}

.c_MediaSystem .creation_produit.formulaire .row,
.c_MediaSystemGroupement .creation_produit.formulaire .row 
{
    padding-bottom: 5px;
    padding-top: 2px;
}

.c_MediaSystem .creation_produit.formulaire .field input[type="text"],
.c_MediaSystemGroupement .creation_produit.formulaire .field input[type="text"]
{
    border: 1px solid grey;
    height: 24px;
    width: 200px;
}

/* Groupement Article importés / Produit */

.c_MediaSystemGroupement .popup_sel_produit
{
	background: #FFF;
	color: #000;
	padding: 10px;	
}

.c_MediaSystemGroupement .articles_selectionnes,
.c_MediaSystemGroupement .articles_selectionnes_vue	
{
	background-color: #EAE8E3;
    border: 1px solid #999999;
    padding: 10px;
    margin-bottom: 10px;	
}

.c_MediaSystemArticleImport .result_groupement_import
{
	overflow: hidden;	
}

.c_MediaSystemArticleImport .result_groupement_import .buttons
{
	float: left;
}

.c_MediaSystemArticleImport .result_groupement_import .description
{
	line-height: 20px;	
	float: none;
}

.c_MediaSystemArticleImport .result_groupement_import .description .buttons
{
	float: right;
	padding-right: 0px;
	padding-left: 5px;
}

.c_MediaSystemArticleImport .result_groupement_import .title_desc
{
	font-size: 13px;
}

.c_MediaSystemArticleImport .result_groupement_import
{
	border-top: 1px solid #999;
}

.c_MediaSystemArticleImport .result_groupement_import .importance
{
	color: #CC0000;	
}
	

.c_MediaSystemArticleImport .result_groupement_import .univers,
.c_MediaSystemArticleImport .result_groupement_import .caracteristique
{
	border-top: 1px solid #CCC;
	overflow: hidden;
	color: #333;
}

.c_MediaSystemArticleImport .result_groupement_import .univers .item
{
	float: left;
	margin-right: 3px;	
}

.c_MediaSystemGroupement .resultats	
{
	margin-bottom: 10px;	
}

.c_MediaSystemGroupement .articles_selectionnes_vue	.c_MediaSystemArticleImport .result_groupement_import .buttons
{
	display: none;
}

.c_MediaSystemArticleImport .result_groupement_import .buttons
{
	padding-right: 5px;	
}

.c_MediaSystemGroupement .articles_import .c_MediaSystemArticleImport .buttons .annuler
{
	display: none;	
}

.c_MediaSystemGroupement .articles_selectionnes .c_MediaSystemArticleImport .buttons .ajouter
{
	display: none;	
}

/* Groupement Image Articles */

.c_GalerieItem  .mediasystem_article
{
	overflow: hidden;	
}

.c_GalerieItem  .mediasystem_article .image
{
	margin-right: 355px;
}

.c_GalerieItem  .mediasystem_article .articles
{
	float: right;
	width: 329px;
	padding: 10px;
	border-left: 1px solid #999;
}

.c_GalerieItem  .mediasystem_article .articles .titre_lier_articles
{
	padding-bottom: 5px;
	font-weight: bold;	
}

.c_GalerieItem  .mediasystem_article .articles .articles_lies
{
	background: #FFF;
	border: 1px solid #999;
	padding: 2px;
}

.c_GalerieItem  .mediasystem_article .articles .titre_copier_articles
{
	border-top: 1px solid #999;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;	
}

.c_GalerieItem  .mediasystem_article .articles .articles_copier
{
	padding: 2px;
}

.c_MediaSystemGroupement .articles_image .par_univers
{
	border: 1px solid #999;
	background: #D8E8E5;
	color: #000;
	overflow: hidden;
	padding: 2px 5px 2px 5px;
	margin-bottom: 2px;
}

.c_MediaSystemGroupement .c_MediaSystemArticle.link .show_hide
{
	background-color: #E8E8ED;
}

.c_MediaSystemGroupement .c_MediaSystemArticle.unlink .show_hide
{
	background-color: #F2EDF2;
}

.c_MediaSystemGroupement .articles_image .par_univers .text_univers
{
	font-weight: bold;
	vertical-align: middle;	
}

.c_MediaSystemGroupement .articles_image .par_univers div.buttons, .c_MediaSystemGroupement .articles_image .par_univers .text_univers
{
	display: inline;
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle .show_hide .link_text
{
	display: none;	
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle .show_hide .unlink_text
{
	display: none;	
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.unlink .show_hide .unlink_text
{
	display: block;
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.link .show_hide .link_text
{
	display: block;
}

.c_MediaSystemGroupement .articles_image .show_hide .buttons .unlink,
.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.unlink .show_hide .buttons .unlink,
.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.unlink.linked .show_hide .buttons .unlink
{
	display: none;	
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.linked .show_hide .buttons .link, 
.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.link .show_hide .buttons .link
{
	display: none;
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.linked .show_hide .buttons .unlink
{
	display: block;
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.link .show_hide .buttons .annuler
{
	display: block;
}

.c_MediaSystemGroupement .articles_image .c_MediaSystemArticle.unlink .show_hide .buttons .annuler
{
	display: block;
}

/* Groupement produit categories (boutique) */
.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct .show_hide .link_text
{
	display: none;	
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct .show_hide .unlink_text
{
	display: none;	
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.unlink .show_hide .unlink_text
{
	display: block;
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.link .show_hide .link_text
{
	display: block;
}

.c_MediaSystemGroupement .categorie_produit .show_hide .buttons .unlink,
.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.unlink .show_hide .buttons .unlink,
.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.unlink.linked .show_hide .buttons .unlink
{
	display: none;	
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.linked .show_hide .buttons .link, 
.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.link .show_hide .buttons .link
{
	display: none;
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.linked .show_hide .buttons .unlink
{
	display: block;
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.link .show_hide .buttons .annuler
{
	display: block;
}

.c_MediaSystemGroupement .categorie_produit .c_MediaSystemProduct.unlink .show_hide .buttons .annuler
{
	display: block;
}

/* Groupement article produits */

.c_MediaSystemGroupement .selectionne_groupement .show_hide .buttons .ajouter
{
	display: none;	
}

.c_MediaSystemGroupement .selectionne_groupement .c_MediaSystemArticle.remove .show_hide .buttons .remove
{
	display: none;
}

.c_MediaSystemGroupement .selectionne_groupement .c_MediaSystemArticle.added .show_hide .buttons .remove
{
	display: none;
}

.c_MediaSystemGroupement .selectionne_groupement .c_MediaSystemArticle.remove .show_hide .buttons .annuler
{
	display: block;
}

.c_MediaSystemGroupement .selectionne_groupement .c_MediaSystemArticle.added .show_hide .buttons .annuler
{
	display: block;
}

.c_MediaSystemGroupement .recherche .show_hide .buttons .remove
{
	display: none;
}

/* Groupement déplacement article produit */

.c_MediaSystemGroupement .listing_move .c_MediaSystemArticle
{
	background: #FFF;
	padding: 5px;	
}

.popup_frame .c_MediaSystemGroupement .c_MediaSystemArticle
{
	background: #FFF;
	color: #000;		
}

.c_MediaSystemProduct .buttons, .c_MediaSystemSearch .buttons, .c_MediaSystemGroupement .show_hide .buttons
{
	padding-left: 10px;
	padding-top: 5px !important;
	padding-bottom: 5px;	
}

.c_MediaSystemGroupement .buttons
{
	padding-top: 5px;
	padding-bottom: 5px;		
}

.c_GalerieItem .buttons
{
	padding-left: 0px;	
}

.c_MediaSystemProduct .onglet_validation .dialog_content .validation_text, .c_MediaSystemProduct .onglet_confirmation .dialog_content .validation_text
{
	padding-top: 5px;
	padding-bottom: 5px;	
}

.c_MediaSystemProduct .onglet_validation .dialog_content .buttons, .c_MediaSystemProduct .onglet_confirmation .dialog_content .buttons
{
	padding-left: 0px;
}

.c_MediaSystemGroupement .c_MediaSystemArticle
{
	border: 1px solid #999;
	margin-bottom: 2px;
}

.c_MediaSystemArticle .simple
{
	overflow: hidden;	
}

.c_MediaSystemArticle .simple div
{
	float: left;
	line-height: 20px;
	margin-right: 3px;
	padding: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.c_MediaSystemGroupement .c_MediaSystemArticle .show_hide .remove_text
{
	display: none;	
}

.c_MediaSystemGroupement .c_MediaSystemArticle.added .show_hide
{
	background-color: #E8E8ED;
}

.c_MediaSystemGroupement .c_MediaSystemArticle.remove .show_hide
{
	background-color: #F2EDF2;
}

.c_MediaSystemGroupement .c_MediaSystemArticle.added .show_hide .added_text
{
	display: block;	
}

.c_MediaSystemGroupement .c_MediaSystemArticle.remove .show_hide .remove_text
{
	display: block;	
}

.c_MediaSystemGroupement h1
{
	padding-top: 20px;
	padding-bottom: 10px;
	display: block;		
}
	
.c_MediaSystemGroupement h2 
{
	padding-bottom: 5px;
	display: block;	
}

.c_MediaSystemGroupement .titre
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 12px;	
}

.c_MediaSystemGroupement .infos
{
	padding-bottom: 10px;
}

.c_MediaSystemGroupement .produit
{
	border: 1px solid #999;
	margin-bottom: 10px;
	background-color: #EDEBE8;
	padding: 10px;
}

.c_MediaSystemGroupement .recherche
{
	border: 1px solid #999;
	margin-bottom: 10px;
	background-color: #E8E8ED;
	padding: 10px;
}

.c_MediaSystemGroupement .entree
{
	border: 1px solid #999;
	margin-bottom: 10px;
	background-color: #FFF;
	padding: 10px;
}

.c_MediaSystemProduct h1.first, .c_MediaSystemGroupement h1.first
{
	padding-top: 0px;
}

.c_MediaSystemProduct .produit, .c_MediaSystemProduct .onglets .item .produit
{
	background: #EDEBE8;	
}

.c_MediaSystemProduct .images,  .c_MediaSystemProduct .onglets .item .images
{
	background: #F2EDF2;	
}

.c_MediaSystemProduct .images-archives,  .c_MediaSystemProduct .onglets .item .images-archives
{
	background: #E7DCDC;	
}

.c_MediaSystemProduct .meta, .c_MediaSystemProduct .onglets .item .meta
{
	background: #F0D695;
}

.c_MediaSystemProduct .structure, .c_MediaSystemProduct .onglets .item .structure
{
	background: #F2F2ED;
}

.c_MediaSystemProduct .articles, .c_MediaSystemProduct .onglets .item .articles
{
	background: #F0F0F5;	
}

.c_MediaSystemProduct .onglets .item_sel .produit
{
	border-bottom: 1px solid #EDEBE8;
}

.c_MediaSystemProduct .onglets .item_sel .images
{
	border-bottom: 1px solid #F2EDF2;
}

.c_MediaSystemProduct .onglets .item_sel .images-archives
{
	border-bottom: 1px solid #E7DCDC;
}

.c_MediaSystemProduct .onglets .item_sel .meta
{
	border-bottom: 1px solid #F0D695;
}

.c_MediaSystemProduct .onglets .item_sel .structure
{
	border-bottom: 1px solid #F2F2ED;
}

.c_MediaSystemProduct .onglets .item_sel .articles
{
	border-bottom: 1px solid #F0F0F5;
}

.c_MediaSystemProduct .articles .acces
{
	overflow: hidden;
	background: white;
}

.c_MediaSystemProduct .articles .acces .acces_item
{
	border: 1px solid #AAA;
	line-height: 15px;
	padding: 4px;
	min-width: 300px;
	text-align: center;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
	cursor: pointer;
	font-weight: bold;
	background: #FEFEFE;
	color: #888;
}

.c_MediaSystemProduct .articles .acces .acces_item_sel
{
	border: 2px solid #666;
	padding: 3px;
	background: #F0F0F5;
	color: #000;
}

.c_MediaSystemProduct .articles .contenu
{
	padding-top: 5px;
	border: 1px solid #AAA;	
}

.c_MediaSystemProduct .articles .contenu .contenu_item
{
	padding: 2px;
	display: none;
}

.c_MediaSystemProduct .articles .contenu .contenu_item_1
{
	display: block;
}

.c_MediaSystemProduct .fiches
{
	overflow: hidden;	
}

.c_MediaSystemProduct .title
{
	font-weight: bold;	
}

.c_MediaSystemProduct .autosave_long textarea
{
	width: 230px;
	height: 100px;
	border: 1px solid grey;
}

.c_MediaSystemProduct .autosave input, .admin .c_MediaSystemProduct .description input 
{
	width: 230px;
	height: 24px;
	border: 1px solid grey;
}


.c_MediaSystemProduct .multilang, .c_MediaSystemCategoryItem .multilang
{
	overflow: hidden;
}

.c_MediaSystemProduct .multilang_item
{
	float: left;
	width: 300px;
	padding-right: 10px;
}

.c_MediaSystemCategoryItem .multilang_item
{
	float: left;
	width: 250px;
	padding-right: 10px;
}


.c_MediaSystemProduct .multilang_item_ge, .c_MediaSystemCategoryItem .multilang_item_ge
{
	float: none;
	padding-bottom: 10px;
	width: auto;
	padding-right: 0px;
}

.c_MediaSystemProduct .multilang_item .title_lang, .c_MediaSystemCategoryItem .multilang_item .title_lang
{
	background: #AAA;
	color: white;
	font-weight: bold;
	padding: 3px;
}

.c_MediaSystemProduct .multilang_item_ge .title_lang, .c_MediaSystemCategoryItem .multilang_item_ge .title_lang
{
	display: none;		
}

.popup_frame .c_MediaSystemCategoryItem
{
	background: #FFF;
	padding: 10px;	
}

.popup_frame .c_MediaSystemCategoryItem .buttons
{
	padding-top: 10px;	
}

.c_MediaSystemGroupement .c_MediaSystemArticle .article_carac .title
{
	border: 1px solid #999;
	background: #F0F0F5;
	font-weight: bold;
	padding: 2px;
}

.c_MediaSystemGroupement .c_MediaSystemArticle .article_univers .title
{
	border: 1px solid #999;
	background: #F5F0F0;
	font-weight: bold;
	padding: 2px;
}

.c_MediaSystemArticle .article_carac .title
{
	background: #F0F0F5;
	font-weight: bold;
	padding: 2px;
}

.c_MediaSystemArticle .article_univers .title
{
	background: #F5F0F0;
	font-weight: bold;
	padding: 2px;
}

.c_MediaSystemArticle .row h2
{
	font-size: 14px;
	color: #999;	
}

.c_MediaSystemArticle .article_carac .suffixe, .c_MediaSystemArticle .article_carac .prefixe
{
	padding-top: 2px;
	padding-bottom: 2px;
}

.c_Search .product_result, .admin .c_MediaSystemCategories .product_result
{
	border-top: 1px solid #999;
	padding-top: 2px;
	padding-bottom: 2px;
	overflow: hidden;
}

.c_Search .product_result .recherche_editer, .admin .c_MediaSystemCategories .product_result .recherche_editer
{
	float: left;
	border: 1px solid #999;
	padding: 5px;
	line-height: 15px;
	margin-right: 5px;
	color: #000;
	cursor: pointer;
	background: #E2E2E2;
}

.c_Search .rechercher_item
{
	cursor: pointer;
}

.c_Search .product_result .recherche_editer:hover, .admin .c_MediaSystemCategories .product_result .recherche_editer:hover
{
	background: #FFF;
}

.c_Search .product_result .recherche_editer a, .admin .c_MediaSystemCategories .product_result .recherche_editer a
{
	color: #000;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
}

/* FICHE PRESENTATION: PRODUITS */
.c_PresentationHandler .listing_fiches
{
	margin-top: 25px;
	width: 960px;
}

.c_PresentationHandler .fiche
{
	border: solid 1px #000;
	width: 100%;
	padding: 7px 15px;
	margin-bottom: 5px;
}

.c_PresentationHandler .fiche a
{
	color:#406D9F;
}

.c_PresentationHandler .fiche .edit_btn, .c_PresentationHandler .fiche .del_btn
{
	float: right;
}
.c_PresentationHandler .fiche .edit_btn
{
	margin-right: 10px;
}

.c_PresentationHandler .multilang_fiche .multilang_item
{
	position: relative;
}

.c_PresentationHandler .multilang_fiche .multilang_item h3
{
	position: absolute;
	top: -25px;
}

.c_PresentationHandler .listing_fiches .nav_pagination
{
	width: 100%;
	text-align: center;	
	margin-top: 15px;
}

.c_PresentationHandler .listing_fiches .nav_pagination a
{
	color: #000;
	text-decoration: none;
}

.c_PresentationHandler .multilang_fiche .boutons
{
	overflow: hidden;	
}

.c_PresentationHandler .multilang_fiche .title_lang
{
	float: left; 
	top: 25px;
	border: solid 1px #DEDEDE;
	padding: 2px 5px;
	cursor: pointer;
	margin-right: 5px;
}

.c_PresentationHandler .multilang_fiche .multilang_item .editor_lang
{
	position: relative; 
	top: 35px;
	width: 100%;
}
.c_PresentationHandler .multilang_fiche .titre_lang_selected
{
	color: #E32119;
	background-color: #DEDEDE;
	cursor: default;
}

.c_PresentationHandler  .multilang_fiche .multilang_item .display_products
{
	margin-top: 50px;
}

.c_PresentationHandler .multilang_fiche .multilang_item  .display_products select
{
	height: 20em;
	width: 200px;
	font-family: monospace;
	font-size: 13px;
}

.c_PresentationHandler .multilang_fiche .multilang_item .display_products .buttons
{
	 padding: 40px 20px;
}

.c_PresentationHandler .multilang_fiche .multilang_item  .display_products .buttons button
{
	margin-bottom: 10px;
}

.c_PresentationHandler .multilang_fiche .multilang_item .display_products .all_categories,.c_PresentationHandler .multilang_fiche .multilang_item .display_products .buttons,.c_PresentationHandler .multilang_fiche .multilang_item .display_products .my_products,.c_PresentationHandler .multilang_fiche .multilang_item .display_products .all_categories select
{
	float: left;
}

.c_PresentationHandler .multilang_fiche .multilang_item  .c_Presentation .titre
{
	color: #E32119;
	font-size: 20px;
}

.c_PresentationHandler .multilang_fiche .multilang_item  .c_Presentation .titre, .c_PresentationHandler .multilang_fiche .multilang_item  .c_Presentation .c_Paragraph .texte
{
	padding: 5px 20px;
}

.c_PresentationHandler .multilang_fiche .multilang_item  .c_Presentation .c_Paragraph .image_droite
{
	margin-left: 50px;
}
.c_PresentationHandler .multilang_fiche .multilang_item  .c_Presentation .c_Paragraph .image_gauche
{
	margin-right: 50px;
}

.c_PresentationHandler .retour
{
	color:#406D9F;border:solid 1px #000;padding: 1px;background-color:#EEEEEE;text-decoration:none;
}

/* MediaSystemProductCategories */

.c_MediaSystemProductCategories .select_my_cats .cat
{
	padding: 5px;
	line-height: 18px;
	margin: 1px;
	background-color: #E9ECD3;
	border: 1px solid #99C12B;
}

.c_MediaSystemProductCategories .select_my_cats .cat
{
	cursor: pointer;
}

.c_MediaSystemProductCategories .select_my_cats .cat:hover
{
	background-color: #E2E9EB;
	border: 1px solid #8898A0;	
}
	
.c_MediaSystemProductCategories .select_my_cats .cat_selected 
{
	background-color: #CEDFEB;
	border: 1px solid #8898A0;	
}

.c_MediaSystemProductCategories .select_my_cats .cat_selected:hover
{
	background-color: #CEDFEB;
	border: 1px solid #8898A0;	
}

.c_MediaSystemArticle .article-datas-tab
{
	width:100%;
	margin:0 0 20px 0;
	line-height: 19px;
}

.c_MediaSystemArticle .article-datas-tab .article-datas-tab-head, .c_MediaSystemArticle .article-datas-tab .article-datas-tab-line
{
	overflow:hidden;
}

.c_MediaSystemArticle .article-datas-tab .article-datas-tab-cell
{
	background-color:#fff;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:110px;
	text-align:center;
	float:left;
	padding:3px 5px;
}

.c_MediaSystemArticle .article-datas-tab .article-datas-tab-cell.first
{
	border-left:1px solid #ccc;
}

.c_MediaSystemArticle .article-datas-tab .article-datas-tab-cell.twocol
{
	width:231px;
}

.c_MediaSystemArticle .article-datas-tab .article-datas-tab-head .article-datas-tab-cell
{
	background-color: #e1e1e1;
	border-top:1px solid #ccc;
	font-weight:bold;
}

.c_MediaSystemArticle .article-datas,
.c_MediaSystemArticle .article-visibilite,
.c_MediaSystemArticle .article-univers
{
	padding:20px;
	margin:5px 20px 0 20px;
}

.c_MediaSystemArticle .article-datas
{
	background-color:#F0F0F5;
	margin-top:10px;
}

.c_MediaSystemArticle .article-visibilite,
.c_MediaSystemArticle .article-univers
{
	background-color:#F0F0F5;
}

.c_MediaSystemArticle .article-fin-stock
{
	background:url('/common/core/images/warning.png') 5px 0 no-repeat #F5F0F0;
	height:50px;
	line-height:50px;
	padding-left:55px;
	font-size:15px;
	font-weight:bold;
	color:#900;
	margin:20px 20px 0 20px;
}

.c_MediaSystemCharacteristicColor, .c_MediaSystemCharacteristicText 
{
	padding: 2px;
}

.c_MediaSystemCharacteristicColor 
{
	background-color: #F8F0E0;	
}

.c_MediaSystemCharacteristicColor .title
{
	background-position: 0px 50%;
	background-repeat: no-repeat;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	padding-left: 30px;
	padding-right: 1em;
	float: left;
	
}

.c_GarbageManager .formulaire.corbeille  .c_MediaSystemArticleImport .result_groupement_import .buttons
{
	display: none;	
}

.c_GarbageManager .formulaire.corbeille  .c_MediaSystemArticleImport .result_groupement_import
{
	border-top: 0px;	
}

.c_MediaSystem .report
{
	border:1px solid #ccc;
	background-color:#EFF0E5;
	padding:10px;
}

.c_MediaSystem .report h3
{
	padding-bottom:20px;
	display:block
}

/* GAMES */
.c_GameItem .admin-saisie
{
	margin-bottom: 10px;
}

.c_GameItem .wrong_dates
{
	color: #E80202;
	text-align: center;
}

.c_GameItem .wrong_dates span
{
	text-decoration: underline;
	cursor: pointer;
}

.c_GameItem .wrong_dates span:hover
{
	text-decoration: none;
}

.c_GameItem #show_periods
{
	background-color: #EEEEEE;
    border: 1px solid #888;
    padding: 5px;
    position: absolute;
    right: 0;
    top: 125px;
    z-index: 11;
    color: #333;
}

.c_GameItem .admin-saisie .c_Editor_edit .c_Editor_zone
{
	margin-left: 24px;
}

.c_GameQuestion_edit input[type=text],
.c_GameQuestion_edit textarea,
.c_GamePrize_edit input[type=text],
.c_GamePrize_edit textarea,
.c_GameAnswer_edit input[type=text]
{
	width: 850px;
}

.c_Editor_edit .c_GameQuestion_edit input[type=text],
.c_Editor_edit .c_GamePrize_edit input[type=text],
.c_GameItem_edit .autosave input[type=text],
.c_GameItem_edit .autosave_long textarea
{
	width: 700px;
}

.c_Editor_edit .c_GameItem_edit input[type=text]
{
	width: 300px;
}

.c_GamePrizesHandler .candidates
{
	float: left;
	width: 310px;
	height: 550px;
	overflow: scroll;
}

.c_GamePrizesHandler #search-candidate
{
	width: 302px;
	margin-bottom: 7px;
}

.c_GamePrizesHandler .candidate
{
	width: 93%;
	padding: 3px 5px;
	border: solid 1px #333;
	background-color: #777;
	margin: 2px 0 1px 2px;
	cursor: pointer;
	color: #FFF;
}

.c_GamePrizesHandler .prizes
{
	float: right;
	width: 700px;
}

.c_GamePrizesHandler .prizes .prize
{
	border: solid 1px #CCC;
	margin-bottom: 5px;
}

.c_GamePrizesHandler .prizes .prize .admin-saisie
{
	border-bottom: dotted 1px #000;
	font-size: 12px;
	font-weight: bold;
	background-color: #EEE;
}

.c_GamePrizesHandler .prizes .prize .winners
{
	min-height: 15px;
}

.c_GamePrizesHandler .prizes .prize .winners .btn-add
{
	margin: 5px 138px;
	padding: 3px 10px 3px 20px;
	background: url('/common/core/images/12/plus.png') 6px 4px no-repeat #333;
    text-align: center;
    vertical-align: middle;
    border: solid 1px #666;
    color: #FFF;
    cursor: pointer;
}

.c_GamePrizesHandler .prizes .prize .winners .btn-add:hover
{
	background: url('/common/core/images/12/plus2.png') 6px 4px no-repeat #DDD;
    color: #333;
}

.c_GamePrizesHandler .prizes .prize .winners .winner
{
	padding: 3px 20px 3px 5px;
	border: solid 1px #999;
	margin: 3px;
	float: left;
	background: url('/common/core/images/12/delete.png') 95% no-repeat #BBB;
	cursor: pointer;
}

.popup_frame .c_GameItem .c_GameItem_edit.cg_edit
{
	display: none;
}

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

.popup_frame .c_GameItem .export input
{
	margin: 0 5px 0 25px;
}

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

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

.c_GamePrizesHandler #form-winners .buttons
{
	float: right;
}

.c_Page_admin_games_end .c_Editor_games_list_editor .c_Editor_edit_interface
{
	display: none;
}

.result_import
{
	margin: 5px 10px;
	padding-left: 30px;
	min-height: 24px;
	padding-top: 6px;
}

.result_import.error
{
	color: red;
	background: url('/common/core/images/24/cancel.png') no-repeat;
}

.result_import.success
{
	color: green;
	background: url('/common/core/images/24/valid.gif') no-repeat;
}

.admin-saisie .admin-saisie-label.game_status
{
	margin-left: 20px;
	color: #029F12;
}

.admin-saisie .admin-saisie-label.game_status .unvalid,
.admin-saisie .admin-saisie-label.game_status .end
{
	color: #E80202;
}

.admin-saisie .admin-saisie-label.game_status .to-come
{
	color: #E17F00;
}

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

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

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

.admin-saisie .admin-saisie-expl
{
	background-color: #EEE;
    border: 1px solid #888;
    color: #333;
    font-size: 11px;
    left: 147px;
    line-height: 13px;
    padding: 5px;
    position: absolute;
    top: 8px;
}

.admin-saisie .admin-saisie-expl ul
{
	margin-left: 10px;
	list-style-type: none;
}

.lien_apercu
{
	font-size: 13px;
	font-weight: bold;
	background-color: #BC2325;
	padding: 8px 8px 8px 26px;
	color: white;
	border-radius: 3px;
	background-image: url(/common/core/images/apercu.png);
	background-repeat: no-repeat;
	background-position: 7px 6px;
}