/* ====================================================================RECUPERATION DES STYLE  DE SFP POUR MISE EN PAGE===================================================================*/
body{
	margin:0px;
	padding:0px;
}

a.liendroite, a.liendroite:visited  {  
	font-family: Verdana, Arial, Helvetica, sans-serif!important ; 
	font-size: 10px!important ; 
	color: #FFFFFF!important ; 
	font-weight:none!important;
	text-decoration: none!important;
	font-style:none!important;
}
a.liendroite:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size:10px!important; 
	color: #FFF600!important; 
	text-decoration: none!important;
}
.petittextejaune { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	color: #FFFF00;
}
.txtgras {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
}

.Textepetit {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #888888; 
	text-decoration: none;
}

a.mentionslegales, a.mentionslegales:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000FF; 
	text-decoration: none;
}
a.mentionslegales:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000FF; 
	text-decoration: underline;
}

/*===========================================================================================================================================================================
															STYLE - MOTEUR DE RECHERCHE 
															
=============================================================================================================================================================================*/
div#tx_mhajaxsearch_result, .tx_mhajaxsearch_result,
td div#tx_mhajaxsearch_result, td .tx_mhajaxsearch_result {
	background-color:#ffffff!important;
	border:1px solid #666666;
	position:absolute!important;
	margin-top:6px;
	width:244px;
	height:auto;
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : none!important;	
}
div#tx_mhajaxsearch_result a, div#tx_mhajaxsearch_result a:visited {
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : none!important;
}											
div#tx_mhajaxsearch_result a:hover{
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #222222!important;
	font-weight: bold!important;
	text-decoration : underline!important;
}											


/* =================================================================DEFINITION DES COULEURS DE FOND ET POSITIONNEMENT===================================================================*/
/*Menu d'administration login : "Mon Compte" et "Quitter"*/
div#moncompte-actions-item-edit {
	float:left;
	text-align:left;
}


/*Menu d'administration de comité*/
div#admin-actions-item-edit, .admin-actions-item-edit {	
	float:left!important;
	display:inline:
}


/*LATEST : Comptes-rendus*/
.news-latest-container table td{
	vertical-align:top!important;	
}


/*LIST : protocoles*/
div#news-list-titre {
	margin:0px;
	padding:0px;	
}

/* =================================================================NEWLOGINBOX===================================================================*/
.newloginbox-logout-table,
table.newloginbox-logout-table {
	border:1px #666666 solid;
}

.newloginbox-logout-text,
table.newloginbox-logout-text {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;	
	color: #666666!important;
	font-weight: bold!important;
}



/* ===================================================================================DEFINITION DES POLICES==================================================================================*/

/*Menu d'administration login : "Mon Compte" et "Quitter"*/
div#moncompte-actions-item-edit a, div#moncompte-actions-item-edit a:visited, div#moncompte-actions-item-edit a:hover   {
	font-size: 9px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #444444!important;
	font-weight: bold!important;
	text-decoration : underline!important;		
}


/* Page de liens */
.tx_ablinklist_treeView_category, .tx_ablinklist_catalogView_category ,
 .tx_ablinklist_catalogView_category a, .tx_ablinklist_catalogView_category a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 16px!important;		
	color: #444444!important;
	font-weight: bold!important;
	text-decoration : none!important;	
}
.tx_ablinklist_treeView_links {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;		
	color: #666666!important;
	font-weight: normal!important;
	text-decoration : none!important;	
}
.tx_ablinklist_treeView_links a, .tx_ablinklist_treeView_links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;		
	color: #666666!important;
	font-weight: normal!important;
	text-decoration : none!important;	
}
.tx_ablinklist_treeView_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;		
	color: #444444!important;
	font-weight: normal!important;
	text-decoration : underline!important;	
}




/* Calendrier */
.calendar-text-detail,
.calendar-text-detail p.bodytext {
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: normal!important;
	text-decoration : none!important;	
	text-align:left!important;
	padding-right:7px;
	padding-left:2px;
	padding-top:2px;
}
.calendar-text-detail a, .calendar-text-detail a:visited{
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : none!important;	
	padding-right:7px;
	padding-left:2px;
	padding-top:2px;	
}
.calendar-text-detail a:hover {
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : underline!important;
	padding-right:7px;
	padding-left:2px;
	padding-top:2px;
}
a.calendar-back-link, a.calendar-back-link:visited {
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #0000dd!important;
	font-weight: bold!important;
	text-decoration : none!important;	
	padding-right:7px;
	padding-left:2px;
	padding-top:2px;
}
a.calendar-back-link:hover {
	font-size: 10px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #0000dd!important;
	font-weight: bold!important;
	text-decoration : underline!important;	
	padding-right:7px;
	padding-left:2px;
	padding-top:2px;
}






/* Plugin tx_metagroupmail */
.tx_metagroupmail_pi1-form-input_title_label, 
.tx_metagroupmail_pi1-form-input_content_label {
	font-size: 12px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : none!important;
}

.tx_metagroupmail_pi1-bodyText {
	font-size: 12px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: none!important;
	text-decoration : none!important;
}



/*Menu d'administration de comité*/
td.admin-actions-item-edit a, td.admin-actions-item-edit a:visited,
td.admin-actions-item-edit a.admin-actions-item-edit, td.admin-actions-item-edit a.admin-actions-item-edit:visited,
td div#admin-actions-item-edit a, td div#admin-actions-item-edit a:visited,
div#admin-actions-item-edit a, div#admin-actions-item-edit a:visited,
a.admin-actions-item-edit, a.admin-actions-item-edit:visited,
.admin-actions-item-edit a, .admin-actions-item-edit a:visited {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #FF0000!important;
	font-weight: bold!important;
	text-decoration : none!important;		
}
div#admin-actions-item-edit a:hover {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #FF0000!important;
	font-weight: bold!important;
	text-decoration : underline!important;		
}



/*Titre de la page */
div#page-item-title {
	font-size: 20px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #444444!important;
	font-weight: bold!important;
	text-decoration : none!important;	
	float:left!important;
}


/*Liste Annuaire des membres*/
div#sfce-annuaire-list, .sfce-annuaire-list {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: none!important;
	text-decoration : none!important;
}
div#sfce-annuaire-list a, a.sfce-annuaire-list, td a.sfce-annuaire-list, .sfce-annuaire-list a,
div#sfce-annuaire-list a:visited, a.sfce-annuaire-list:visited, td a.sfce-annuaire-list:visited, .sfce-annuaire-list a:visited {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : none!important;
}
div#sfce-annuaire-list a:hover, a.sfce-annuaire-list:hover, td a.sfce-annuaire-list:hover, .sfce-annuaire-list a:hover {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #444444!important;
	font-weight: bold!important;
	text-decoration : underline!important;
}


input.btnDecon {
	cursor:pointer!important;
	cursor:hand!important;
	color:#444444!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size:9px!important;	
	font-weight: bold!important;
	text-decoration:underline!important;
	text-align:left;
	background-color:#ffffff!important;
	border:0px solid!important;
	border-top-color:#FFFFFF!important;
	border-left-color:#FFFFFF!important;
	border-right-color:#FFFFFF!important;
	border-bottom-color:#FFFFFF!important;	
}

	
/*Génération du menu*/
.menu-sfce-item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
	background-color:#ffffff;
	vertical-align:top;
	text-align:center;
	height:30px;
	padding-bottom:0px;
	
}
.menu-sfce-item a, .menu-sfce-item a:visited, .menu-sfce-item td a, .menu-sfce-item td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	font-weight: bold!important;
	color: #000000!important;	
	text-decoration: none!important;
}
.menu-sfce-item a:hover, .menu-sfce-item td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	font-weight: bold!important;
	color: #000000!important;
	text-decoration: underline!important;
}


/*LIST : protocoles*/
div#news-list-titre, div#news-list-date, div#news-list-lieu, div#news-list-comment, div#news-list-file, 
div#news-list-titre  a,
div#news-list-titre a:visited {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : underline!important;	
}
div#news-list-titre a:hover {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #444444!important;
	font-weight: bold!important;
	text-decoration : underline!important;	
}


/*LATEST:compte-rendus*/
.news-latest-item {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: none!important;
	text-decoration : none!important;	
}
div#news-latest-titre,div#news-latest-titre p.bodyText {
	font-size: 13px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : underline!important;
	text-align:top!important;
	margin-top:0px;
	margin-left:0px;
}

div#news-latest-file dd,
div#news-latest-date, div#news-latest-lieu, div#news-latest-file, div#news-latest-author,
div#news-latest-date p.bodyText, div#news-latest-lieu p.bodyText, div#news-latest-file p.bodyText, div#news-latest-author p.bodyText ,
p.news-single-author{
	font-size: 10px!important;	
	float:left!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	font-style:italic!important;
	text-decoration : none!important;
	text-align:top!important;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}

div#news-latest-comment, div#news-latest-comment p.bodyText {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666;
	font-weight: none!important;
	text-decoration : none!important;
	text-align:top!important;
	font-style:justify!important;
	margin-top:0px;
	margin-left:0px;
}

table td div#news-latest-titre a, table td div#news-latest-titre a:visited, table td div#news-latest-titre a:hover, 
div#news-latest-titre  a, div#news-latest-date a , div#news-latest-lieu a , div#news-latest-comment a, div#news-latest-file a , div#news-latest-author a ,
div#news-latest-titre a:visited , div#news-latest-date a:visited, div#news-latest-lieu a:visited, div#news-latest-comment a:visited, div#news-latest-file a:visited ,div#news-latest-author a:visited ,
div#news-latest-titre a:hover , div#news-latest-date a:hover, div#news-latest-lieu a:hover, div#news-latest-comment a:hover, div#news-latest-file a:hover, div#news-latest-author a:hover
div#news-latest-titre  p.bodyText  a, div#news-latest-date  p.bodyText a , div#news-latest-lieu  p.bodyText a , div#news-latest-comment  p.bodyText a, div#news-latest-file  p.bodyText a ,div#news-latest-author  p.bodyText a
div#news-latest-titre  p.bodyText a:visited , div#news-latest-date  p.bodyText a:visited, div#news-latest-lieu  p.bodyText a:visited, div#news-latest-comment  p.bodyText a:visited, div#news-latest-file  p.bodyText a:visited ,div#news-latest-author  p.bodyText a:visited 
div#news-latest-titre  p.bodyText a:hover , div#news-latest-date  p.bodyText a:hover, div#news-latest-lieu  p.bodyText a:hover, div#news-latest-comment  p.bodyText a:hover, div#news-latest-file  p.bodyText a:hover, div#news-latest-author  p.bodyText a:hover  {
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #666666!important;
	font-weight: bold!important;
	text-decoration : underline!important;
	text-align:top!important;
}

/*Configuration des titres de blocs*/
.sfce_blocs {	
	font-size: 11px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #FF8F21!important;
	font-weight: bold!important;		
	font-style: normal!important;		
	text-decoration : none!important;
	text-align:top!important;
}



/* Configuration du style du fil d'arianne */
td.sfce_crumbar a, td.sfce_crumbar a:visited  {
	font-size: 13px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #000000!important;
	font-weight: bold!important;
	text-decoration : none!important;	
}


td.sfce_crumbar a:hover {
	font-size: 13px!important;	
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	color: #000000!important;
	font-weight: bold!important;
	text-decoration : underline!important;	
}


/*Config TEXT standard */
p.Titre_SFCE {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight: bold;
}
.Titre_SFCE a, .Titre_SFCE a:hover, .Titre_SFCE a:visited {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight: bold;
	text-decoration:underline;
}
p.Sous_Titre_SFCE {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight: bold;
}
.Sous_Titre_SFCE a, .Sous_Titre_SFCE a:hover, .Sous_Titre_SFCE a:visited {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight: bold;
	text-decoration:underline;
}
p.Titre_Paragraphe_SFCE {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight: bold;
}
.Titre_Paragraphe_SFCE a, .Titre_Paragraphe_SFCE a:hover, .Titre_Paragraphe_SFCE a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight: bold;
	text-decoration:underline;
}
p.Texte_Normal_SFCE {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
}
.Texte_Normal_SFCE a, .Texte_Normal_SFCE a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight:bold;
	text-decoration:none;
}
.Texte_Normal_SFCE a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-weight:bold;
	text-decoration:underline;
}

/* Feuille de style Meta_FE_Edit */
.tx-metafeedit-link-edit a, .tx-metafeedit-link-edit a:visited,
.tx-metafeedit-link-delete-list a, .tx-metafeedit-link-delete-list a:visited {
		background-image: none!important;		
		padding-left:0px!important;
		margin-right:20px;		
        font-family: Verdana, Arial, sans-serif!important;
        font-size: 10px!important;
        color: #FF0000!important;
        font-weight: bold!important;
		text-decoration:none!important;		
}

.tx-metafeedit-link-edit a:hover,
.tx-metafeedit-link-delete-list a:hover {
		margin-right:20px;		
		background-image: none!important;		
		padding-left:0px!important;
        font-family: Verdana, Arial, sans-serif!important;
        font-size: 10px!important;
        color: #FF0000!important;
        font-weight: bold!important;
		text-decoration:underline!important;		
}


.tx-metafeedit-pi1-link-delete-ko a,.tx-metafeedit-pi1-link-delete-ko a:visited,
.tx-metafeedit-pi1-link-delete-ok a,.tx-metafeedit-pi1-link-delete-ok a:visited {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	text-align:justify!important;
	padding-top:1px!important;
	padding-left:15px!important;
	width:400px!important;
	height:5px!important;
	font-size: 10px!important;
    color: #FF0000!important;
    font-weight: bold!important;
	text-decoration:none!important;
	background-image: none!important;	
}



.tx-metafeedit-pi1-link-delete-ko a:hover,
.tx-metafeedit-pi1-link-delete-ok a:hover {
display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;	
	text-align:justify!important;
	padding-top:1px!important;
	padding-left:15px!important;
	width:400px!important;
	height:5px!important;
	font-size: 10px!important;
    color: #FF0000!important;
    font-weight: bold!important;
	text-decoration:underline!important;
	background-image: none!important;	
}

.tx-metafeedit-link-back, td .tx-metafeedit-link-back,
.tx-metafeedit-link-back a, td .tx-metafeedit-link-back a,
a.tx-metafeedit-link-back, td a.tx-metafeedit-link-back ,
a.tx-metafeedit-link-back:visited, td a.tx-metafeedit-link-back:visited,
.tx-metafeedit-link-back a:visited, td .tx-metafeedit-link-back a:visited {
	font-size: 11px!important;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #888888!important;
	text-align:left;
	font-weight:bold!important;
	text-decoration:none!important;

}

a.tx-metafeedit-link-back:hover, td a.tx-metafeedit-link-back:hover,
.tx-metafeedit-link-back a:hover, td .tx-metafeedit-link-back a:hover {
	font-size: 11px!important;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #888888!important;
	text-align:left;
	font-weight:bold!important;
	text-decoration:underline!important;

}

td .tx-metafeedit-link-create a, td .tx-metafeedit-link-create  a:visited,
.tx-metafeedit-link-create a, .tx-metafeedit-link-create a:visited {	
	font-size: 11px!important;
	font-family: Arial, Helvetica, sans-serif!important;
	text-align:left;
	color:#888888!important;
	font-size: 11px!important;
	font-weight: bold!important;
	text-decoration:none;
}

.tx-metafeedit-link-create a:hover{	
	font-size: 11px!important;
	font-family: Arial, Helvetica, sans-serif!important;
	color:#888888!important;
	font-size: 11px!important;
	font-weight: bold!important;
	text-decoration:underline;
}



.tx-metafeedit-pi1-editmenu-list-table-header {
	font-size: 12px!important;
    color: #ffffff!important;
    font-weight: bold!important;
	text-decoration:none!important;	
}

h1.tx-metafeedit-pi1-header-delete-preview, h1.tx-metafeedit-pi1-header .tx-metafeedit-pi1-header-delete-preview{
	font-family: Arial, Helvetica, sans-serif!important;
}

#menu_haut { 
	margin-top: 0px;		
}

.menu_mbr_adm { text-align: center; }
.menu_mbr_adm div { display: inline; }


.news-latest-comment p.Titre1 {
	font-size: 22px!important;
    color: #ff0000!important;
    font-weight: bold!important;
	text-decoration:none!important;
}

.debug {
	font-size: 12px!important;
	font-family: Arial, Helvetica, sans-serif!important;
	color:#FF0000!important;	
	font-weight: bold!important;	
}


#c2629 a {
	background:url(/fileadmin/images/sfce/fleche.gif);
}

