@charset "utf-8";
/*******************************************************************/
/* 																   */
/*     			Propriétés générales des pages                     */
/*																   */
/*******************************************************************/

html, body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
	margin: 0;
	padding:0;
	font-size:62.5%;
	background-color: #222222;
	color:#FFFFFF;
}

div#wrapper {
	float: left;
	width: 100%;
	margin:0;
	padding:0;
	
}
div#container {
	margin:0;
	padding:0;
	background:#222222 url(../images_v5/interne_hc/border_top_hc.png) no-repeat;
	z-index:10;
	
}

#zone_top {
	height:34px;
	margin:0 0 0 220px;
	padding:0;
	text-align:center;
}

#zone_gauche {
	float: left;
	margin-top:99px;
	margin-right:0;
	width:170px;
}
#menu_gauche {margin:0;padding:0;}

#zone_droite {
	float: right;
	width: 22em;
	padding-bottom:1em;
	margin-top:6em;
	font-size:1.2em;
}

#zone_centre {
	margin: 0 27.6em 0 188px;
}

#footer {
	clear: left;
	margin: 1.5em auto 0 auto;
	padding-top:.5em;
	width:40em;
	text-align:center;	
	border-top:white solid 1px;
	border-bottom:white solid 1px;
	
	color:white;
	height:3em;
}

#lesscouts_retour_index_screen a#logo {
	background:url(../images_v5/interne_hc/lesscouts_retour_index_hc_ie6.png) no-repeat;
	cursor:pointer;
	width:100px;
	height:139px;
	position:absolute;
	left:3em;
	top:1em;
	cursor:pointer;
}

#lesscouts_retour_index_screen a#logo:hover {text-decoration:none;}

#lesscouts_retour_index_print,#lesscouts_retour_index_print #logo {display:none;}

#menu_gauche_down {
	background:url(../images_v5/interne_hc/border_gauche_down_hc.png) no-repeat;
	width:170px;
	height:197px;
	margin:0;
	padding:0;
}

#logo_omms {
	position:relative;
	top:25px;
	left:15px;
	background: url(../images_v5/everywhere/logo_OMMS.png) no-repeat;
	width:100px;
	height:110px;
	margin:0;
	padding:0;
}


/*******************************************************************/
/* 																   */
/*     						Titre et Path Menu         			   */
/*																   */
/*******************************************************************/

div#zone_top_container {
	position:relative;
	top:2px;
	margin-right:276px;}

table#titre_top {
	border:none;
	height:45px;
	border-collapse:collapse;
	margin:0 auto 0 auto;
}

td#titre {font-size:2.5em;}
td#path_menu {color:#ffffff;font-size:1.2em;}
td#path_menu a:hover {color:#FFFFFF;}

/*******************************************************************/
/* 																   */
/*     						Titre et Path Menu         			   */
/*																   */
/*******************************************************************/



#menu_gauche_1_hc {
	margin: 0;
	margin-top:1.4em;
	padding:0 10px 0 0;
	position: relative;
	background:url(../images_v5/interne_hc/border_gauche_middle_hc.png) repeat-y;
}

#menu_gauche_1_hc li {
	padding:8px 0 8px 10px;
	list-style:none;
	border-bottom: 1px solid white;
	font-weight:bold;
	 font-size:1.7em;
	 
}


#menu_gauche_1_hc a.on {color:white;font-weight:bold;text-decoration:underline;}






#menu_gauche_1_hc ul.menu_gauche_2_hc {
margin:0;
 padding:0 0 0 8px;
 list-style:none;
}


 
#menu_gauche_1_hc ul.menu_gauche_2_hc li {
 margin:0;
 padding:4px 0 4px 4px;
 border-bottom:white dotted 1px;
 font-weight:normal;
 font-size:1.0em;

}

#menu_gauche_1_hc ul.menu_gauche_2_hc li.last{
 margin:0;
 padding:4px 0 4px 4px;
 border-bottom:none;

}



/*******************************************************************/
/* 																   */
/*     						Zone centrale              				*/
/*																   */
/*******************************************************************/

div#normal_content .bandeau_titre_l_010 {
	color:#ffffff;
	height:2.6em;
	
}

div#normal_content .bandeau_titre_r_010 {
	float:right;
	height:2.6em;
	width:2.1em;
}

.rte_bandeau_1_10pt {
	font-weight:bold;
}



div.nc_cadre_97_tl,
div.nc_cadre_98_tl,
div.nc_cadre_99_tl {
		background-color:black;
		border-top:white solid 1px;
		border-left:white solid 1px;
		border-right:white solid 1px;
		height:19px;
		padding:0 0 0 10px;
		margin:0;
	}


div.nc_cadre_97_tr,
div.nc_cadre_98_tr,
div.nc_cadre_99_tr {
		background-color:black;
		
		height:19px;
		padding:0 22px 0 0;
		margin:0;
		float:right;
	}		

div.nc_cadre_97_cr,
div.nc_cadre_98_cr,
div.nc_cadre_99_cr {
	border-left:white solid 1px;
	border-right:white solid 1px;
	background-color:black;
	margin-bottom:0;
	margin-top:0;
	padding:5px 10px 5px 10px;
	}

div.nc_cadre_97_bl,	
div.nc_cadre_98_bl,
div.nc_cadre_99_bl {
	background-color:black;
	border-left:white solid 1px;
	border-right:white solid 1px;	
	border-bottom:white solid 1px;
	height:23px;
	padding:0 0 0 10px;
	margin:0;
	}
	
div.nc_cadre_97_br,
div.nc_cadre_98_br,
div.nc_cadre_99_br {
	background-color:black;
	height:23px;
	padding:0 22px 0 0;
	margin:0;
	float:right;
	}


#normal_content {
	margin:5em 24em 0 195px;
	padding:0;
	font-size:1.3em;
}

.content_element {
	margin-top:1em;
	margin-bottom:1em;
	/*clear:both;*/
}

/*******************************************************************/
/* 																   */
/*     		Zone de recherche et Boutton Contraste élevé    	   */
/*																   */
/*******************************************************************/
table#utils {
	border:none;
	border-collapse:collapse;
	margin:0;
	padding:0;
	position:absolute;
	right:0.5em;
	top:5px;
	height:45px;
}

table#utils tr,table#utils td {margin:0;padding:0;border:none;}
table#utils td#print_link {text-align:left;padding-right:5px;}
table#utils td#contraste {text-align:right;}
table#utils input {
	background-color:white;
	border:yellow solid 1px;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	color:black;
	margin:0;
	padding:0.1em;
}

table#utils div.tx-macinasearchbox-pi1 input.submit_image {
	padding:0;
	position:relative;
	top:.3em;
	width:16px;
	height:16px;
	margin:0;
	border:none;
	background-color:#000000;
}
/*******************************************************************/
/* 																   */
/*     					Colonne de droite    	   					*/
/*																   */
/*******************************************************************/

/* Ancien Design */
div#right_content p.rte_cadre_1_10pt {
	color:#ffffff;
	font-weight:bold;
	border-bottom:#FFFFFF dotted 1px;}

div#right_content p.rte_cadre_2,
div#right_content p.rte_cadre_2_bottom {
	margin-top:0;
	margin-bottom:0;
}

/* Nouveau Design */

div#right_content div.content_element {
	margin-top:0;
	padding:0 0.3em 0 0.5em;
	background-color:#000000;
	border:#f0a24e solid 1px;
}

div#right_content div.content_element div.content_element {
	border:none;}
	
div#right_content div.csc-header,
div#right_content div.csc-header h1,
div#right_content div.csc-header h2,
div#right_content div.csc-header h3,
div#right_content div.csc-header h4,
div#right_content div.csc-header h5 {margin-bottom:0;}

/* Bandeau de titre pour les contenus encadrés de la col de droite */
.rc_cadre_01_tl div.csc-header,
.rc_cadre_01_tl div.csc-header h1,
.rc_cadre_01_tl div.csc-header h2,
.rc_cadre_01_tl div.csc-header h3,
.rc_cadre_01_tl div.csc-header h4,
.rc_cadre_01_tl div.csc-header h5 {color:#FFFFFF;}

/* Liste à puce pour les contenus encadrés de la col de droite */
div#right_content ul {
	margin:0;
	padding:0.6em 0 0em 2.2em;
	background-color:#000000;
	
}

div#right_content ul li {padding:0.2em 0 0.2em 0;}
div#right_content ul li a {text-decoration:none; color:yellow;}
div#right_content ul li a:hover {color:white;text-decoration:underline;}

.rc_cadre_01_bl {
	height:5px;
	width:220px;
	margin:.2em 0 0 0 ;
	padding:0;
}

/*******************************************************************/
/* 																   */
/*     						Typo                     				*/
/*																   */
/*******************************************************************/
a {text-decoration:none; color:yellow;}
a:hover {text-decoration:underline;color:white;}

a img {border:none}
a.to_the_top {	
	background:url(../images_v5/everywhere/picto_to_the_top.png) center left no-repeat;
	padding:2px 0 2px 20px;
	
	}
a.to_the_top:hover {
	background:url(../images_v5/everywhere/picto_to_the_top.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
a.lien_mail {	
	background:url(../images_v5/everywhere/picto_lien_mail.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
a.lien_interne {	
	background:url(../images_v5/everywhere/picto_lien_interne.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
a.lien_externe {	
	background:url(../images_v5/everywhere/picto_lien_externe.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
a.lien_fichier {	
	background:url(../images_v5/everywhere/picto_lien_fichier.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
a.lien_film {
	background:url(../images_v5/everywhere/picto_film.png) center left no-repeat;
	padding:2px 0 2px 20px;
}

a.lien_photo {
	background:url(../images_v5/everywhere/picto_photo.png) center left no-repeat;
	padding:2px 0 2px 20px;
}

.picto_telephone {
	background:url(../images_v5/everywhere/picto_telephone.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
.picto_fax {
	background:url(../images_v5/everywhere/picto_fax.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
.picto_telephone_fax {
	background:url(../images_v5/everywhere/picto_telephone_fax.png) center left no-repeat;
	padding:2px 0 2px 36px;
}
.picto_date {
	background:url(../images_v5/everywhere/picto_date.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
.picto_time {
	background:url(../images_v5/everywhere/picto_time.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
.picto_house {
	background:url(../images_v5/everywhere/picto_house.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
/********************************************************************/
/* 																   	*/
/*     						Formulaires                				*/
/*																   	*/
/********************************************************************/
form {margin:0;padding:0;}
fieldset {border: 1px solid white;padding: 10px;}
input,textarea,select {
	background-color:#000000;
	border:yellow solid 1px;
	font:normal 1em Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0.3em;
	padding:0.1em;
}

input:hover,
textarea:hover,
select:hover {
	background-color:#FFFFFF;
	color:#000000;
}

label {color:white;margin:0.3em;}

input.checkbox,
input.powermail_check,
input.radio,
input.powermail_radio {
	border:none;
	background-color:#000000;
	padding:0;
}

input.submit,
input.powermail_submit,
input.fi {
	background-color:black;
	padding:.2em .8em .2em .8em;
	border:yellow solid 1px;
	width:auto;
	
}

input.submit:hover,
input.powermail_submit:hover {
	background-color:white;
	cursor:pointer;
	color:black;
}

input.reset,
input.powermail_reset {
	background-color:black;
	padding:.2em .8em .2em .8em;
	border:red solid 1px;
	width:auto;
}

input.reser,
input.powermail_reset:hover {
	background-color:white;
	cursor:pointer;
	color:black;
}
/********************************************************************/
/* 																	*/
/*     							                     				*/
/*																   	*/
/********************************************************************/


sub,sup {vertical-align:baseline;position:relative}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
.indent {margin-left:5em;}
hr {
	border:0;
	/*border-bottom:#3366cc solid 1px;*/
	background:url(../images_v5/interne_hc/hr_hc.png) repeat-x;
	width:95%;
	height:1px;}

p,ul li,ol li {font-size:1.2em; line-height:1.4em;}
table {border-collapse:collapse;}
table td p {margin-top:.6em;margin-bottom:.6em;}
table th,table th p {font-size:1.5em;}

.float-left {
	float:left;
	margin-right:2em;
	padding-right:2em;
	margin-bottom:1.3em;
	margin-top:.8em;
}
.float-right {
	float:right;
	margin-left:2em;
	margin-bottom:1.3em;
	margin-top:.8em;
}

.align-center {
	text-align:center;
	}

div#normal_content ul {
	margin-left:1.8em;
	padding-left:1.7em;
	padding-bottom:.5em;
	margin-bottom:1em;	
}
div#normal_content ul li,
div#normal_content ol li {
	margin-top:0.5em;
	margin-bottom:0.5em;
	padding-left:.4em;
}

/* Titres normaux, hors bandeaux */
div#normal_content h1 {font-size:1.8em; padding:0 0 0 0.5em; font-weight:bold;color:#ffffff;}
div#normal_content h2 {font-size:1.6em; padding:0 0 0 0.5em; font-weight:bold;color:#ffffff;}
div#normal_content h3 {font-size:1.4em; padding:0 0 0 0.5em; font-weight:bold;color:#ffffff;}
div#normal_content h4,
p.rte_bandeau_3_10pt {font-size:1.2em; padding:0 0 0 0.5em; font-weight:bold;color:#ffffff;}
div#normal_content h5,
p.rte_bandeau_4_10pt {font-size:1em; padding:0 0 0 0.5em; font-weight:bold;color:#ffffff;}
div#normal_content h6 {font-size:0.8em; padding:0 0 0 0.5em; font-weight:bold;color:#ffffff;}


/* Titres pour les encadrés de la colonne de droite */
div#right_content div.csc-header h1 {font-size:1.9em; padding:0.3em 0 0.3em 1.2em; font-weight:bold;}
div#right_content div.csc-header h2 {font-size:1.7em; padding:0.3em 0 0.3em 1.2em; font-weight:bold;}
div#right_content div.csc-header h3 {font-size:1.5em; padding:0.3em 0 0.3em 1.2em; font-weight:bold;}
div#right_content div.csc-header h4 {font-size:1.3em; padding:0.3em 0 0.3em 1.2em; font-weight:bold;}
div#right_content div.csc-header h5 {font-size:1.1em; padding:0.3em 0 0.3em 1.2em; font-weight:bold;}


p.rte_bold_color_1,
p.rte_bold_color_2 {
	font-weight:bold;
}

.rte_encadre_1 {
	border:yellow solid 1px;
	background-color:white;
	color:black;
}
/*******************************************************************/
/* 																   */
/*     						Un bon vieu tableau       				*/
/*																   */
/*******************************************************************/

.contenttable {
	border-collapse:collapse;
	margin-top:0.5em;
	margin-bottom:0.5em;
	
}
.contenttable th{
	background-color:black;
	border:white solid 1px;
	color:white;
	padding:.5em;
}

.contenttable tbody td {padding:0 .7em 0 .7em;border:white solid 1px;}
.contenttable tfoot td {padding:0 .7em 0 .7em;}

.table_noborder {
	border-collapse:collapse;
	margin-top:0.5em;
	margin-bottom:0.5em;
	
}
.table_noborder th{
	border:none;
	color:white;
	padding:.1em;
}

.table_noborder tbody td {padding:0 .7em 0 .7em;border:none;}
.table_noborder tfoot td {padding:0 .7em 0 .7em;}

.table_border_background {border:white solid 1px;background-color:black;margin:1.5em 2.5em .3em 1em;}
.table_border_background th {border:none;color:white;padding:.1em;}
.table_border_background td {padding:.1em .7em .1em .7em;border:none;}

.table_border_nobackground {border:#8cb2ff solid 1px;margin:1.5em 2.5em .3em 1em;}	
.table_border_nobackground th {border:none;color:#3366cc;padding:.1em;}
.table_border_nobackground td {padding:.1em .7em .1em .7em;border:none;}

.table_noborder_background {border:none;background-color:#dde8ff;margin:1.5em 2.5em .3em 1em;}
.table_noborder_background th {border:none;color:#3366cc;padding:.1em;}
.table_noborder_background td {padding:.1em .7em .1em .7em;border:none;}

.table_noborder_nobackground {border:none;margin:1.5em 2.5em .3em 1em;}
.table_noborder_nobackground th {border:none;color:#3366cc;padding:.1em;}
.table_noborder_nobackground td {padding:.1em .7em .1em .7em;border:none;}

/*******************************************************************/
/* 																   */
/*     						Footer                     				*/
/*																   */
/*******************************************************************/
#footer {font-size:1.2em;}
#footer a {color:yellow;}
#footer a:hover{color:white;text-decoration:underline;}
#footer a#gsb {
	float:left;
	width:25px;
	height:22px;
	background:url(../images_v5/everywhere/footer_drapeau_belge.png) no-repeat;
	
}
#footer a#omms_footer {
	float:right;
	width:23px;
	height:23px;
	background:url(../images_v5/everywhere/footer_drapeau_omms.png) no-repeat;
}


/***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/  

div.rgaccord1-nest div.csc-header {display:none;}
div.rgaccord1-nest div {padding-top:0;margin-top:0;
	display:block !important;
	height:auto !important;
	overflow:visible !important;
	line-height:11px !important;
	visibility:visible !important; }
	
div.rgaccord1-nest div.csc-header {display:none !important;}

div#normal_content div.rgaccord1-nest .bandeau_titre_l_010 h3 {margin-left:.5em;}

/* Toggle act item */

div#normal_content div.rgaccord1-nest .bandeau_titre_l_010 span {
		
		float:left;
		margin:6px 5px 0 5px;
		width:16px;
		height:16px;}

/* the content */
div.rgaccord1-content {padding-bottom:1em;}

/* remove margin of a CE */
div.rgaccord1-content .ce {margin-bottom:0;}


/*******************************************************************/
/* 																   */
/*     						Power Mail                     				*/
/*																   */
/*******************************************************************/
span.powermail_mandatory {
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	background-color: red;
}
div.powermail_mandatory_js {
	color: red;
	margin: 3px 0 15px 120px;
}

fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width: 120px;
	float: left;
	clear: both;
	font-weight: bold;
	text-align:right;
	margin-right:10px;
}

div.tx_powermail_pi1_fieldwrap_html {
	margin: 3px 0;
}

td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

/*******************************************************************/
/* 																   */
/*     						GeoScout                   				*/
/*																   */
/*******************************************************************/

div.tx-geoscout-pi1 {color:black;}
div.tx-geoscout-pi1 a{color:red;}

/*******************************************************************/
/* 																   */
/*	    Nouvelle extension de gestion des documents		           */	
/*	    tx_lsdocuments									           */	
/*																   */
/*******************************************************************/
table.docs a,
table#tdm a {
	text-decoration:none;
	color:yellow;
}

table.docs a:hover,
table#tdm a:hover {
	text-decoration:underline;
	color:#ffffff;
}



/************************************/
/*									*/
/*          Table des matires		*/
/*									*/
/************************************/




table#tdm tr.head th.head_2 {padding:3px 5px 3px 5px;}

table#tdm tr.lignes td.col_1 {padding:0 0 3px 15px;}

table#tdm tr.lignes td.col_2,
table#tdm tr.lignes td.col_3 {text-align:center;}

/************************************/
/*									*/
/*          Liste des documents		*/
/*									*/
/************************************/
table.docs,
table#tdm {
	padding:0;
	border-collapse:collapse;
	margin:5px auto 10px auto;
	border:yellow solid 1px;
}

table.docs th,
table#tdm tr.head {
	font-size:1em;
	border-bottom: #FFFFFF solid 1px;
}

table.docs th.head_1,
table#tdm tr.head th.head_1 {
	padding:3px 0 3px 0;
	border:none;
}

table.docs th.head_2 {
	text-align:left;
	font-size:1.2em;
}


table.docs th.head_4,
table#tdm tr.head th.head_4 {
	padding:0;
	margin:0;
	width:18px;
}

table.docs a.link_back {
	margin:0 10px 0 2px;
	padding:0 8px 0 8px;
	width:16px;
	height:16px;
	cursor:pointer;
	z-index:999;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -128px no-repeat;
}

table.docs a.link_back:hover {
	text-decoration:none;
}


table.docs tr.subtitle td.col_1,
table#tdm tr.subtitle td.col_1 {
	padding-left:7px;
	text-align:center;
}

table.docs tr.subtitle td.col_2,
table.docs tr.subtitle td.col_3 {
	text-align:left;
}

table.docs tr.subtitle td.col_4,
table#tdm tr.subtitle td.col_4 {
	padding:1px 0 1px 0;
	z-index:999;
}


table.docs tr.lignes,
table#tdm tr.lignes {
	border-bottom:#FFFFFF dotted 1px;
}

table.docs tr.lignes:hover,
table#tdm tr.lignes:hover {
	background-color:#000000;
}



table.docs tr.lignes td.col_1,
table.docs tr.lignes td.col_1_new {
	padding-left:7px;
}
table.docs tr.lignes td.col_2,
table.docs tr.lignes td.col_2_new,
table.docs tr.lignes td.col_3 {
	text-align:left;
	padding-left:10px;
}
table.docs tr.lignes td.col_utils {
	text-align:center;
	padding:0 2px 0 2px;
}
table.docs tr.lignes td.col_right {
	padding:1px 0 1px 0;
	width:18px;
}


table.docs tr.footer td.col_2 {height:18px;}

/************************************/
/*									*/
/*          Icones					*/
/*									*/
/************************************/

table.docs a.get_file {
	margin:4px 2px 0 2px;
	width:16px;
	height:16px;
	padding:0 8px 2px 8px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -15px no-repeat;
}



table.docs a.add_to_liste {
	margin:0 2px 0 2px;
	width:16px;
	height:16px;
	padding:2px 8px 4px 8px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -48px no-repeat;
}

table.docs a.del_from_liste {
	margin:0 2px 0 2px;
	padding:2px 8px 4px 8px;
	width:16px;
	height:16px;
	cursor: pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -64px no-repeat;
}

table.docs div.add_to_liste_deny {
	margin:0 2px 0 2px;
	padding:2px 8px 4px 8px;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -112px no-repeat;
}

table.docs a.pdf_magnify{
	margin:0 2px 0 2px;
	padding:2px 8px 4px 8px;
	width:16px;
	height:16px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -32px no-repeat;
}

table.docs div.declencheur {
	font-weight:bold;
	cursor:pointer;
	margin:0;
	padding:0;
	color:yellow;
}

table.docs div.declencheur:hover {
	color:white;
	text-decoration:underline;
	}

table.docs div.internal_link a{
	display:inline;
	margin:0;
	padding:2px 8px 8px 16px;
	width:16px;
	height:16px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/links.png) 0px -16px no-repeat;
}

table.docs div.internal_link {margin-bottom:4px;margin-top:4px;}

table.docs div.external_link a{
	margin:4px 2px 0 2px;
	padding:2px 8px 4px 16px;
	width:16px;
	height:16px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/links.png) 0px 0px no-repeat;
}

table.docs div.external_link {margin-bottom:4px;}

table.docs .declenche {padding-left:5px;}
table.docs .declenche a {font-weight:normal;}

/************************************/
/*									*/
/*		Liste perso					*/
/*									*/
/************************************/

div#zone_droite a.del_from_liste {
	margin:4px 2px 0 2px;
	padding:2px 8px 4px 8px;
	width:16px;
	height:16px;
	cursor: pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -64px no-repeat;
}
div#zone_droite a.del_from_liste:hover {text-decoration:none;}



div#zone_droite a.empty_liste {
	margin:4px 0 0 5px;
	padding:0px 8px 2px 4px;
	width:16px;
	height:16px;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -96px no-repeat;
}

div#zone_droite a.reload_liste {
	margin:4px 4px 0 1px;
	padding:0px 8px 2px 4px;
	width:16px;
	height:16px;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -144px no-repeat;
}

div#zone_droite a.empty_liste:hover {text-decoration:none;}

div#zone_droite span.download_liste {margin-left:2px;}


/************************************/
/*									*/
/*		Tip							*/
/*									*/
/************************************/

.tool-tip {
	color: #000000;
	width: 369px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin:20px 0 0 0;
	padding: 8px 8px 4px;
	background-color:#FFFFFF;
}
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background-color: #FFFFCC;
}

/*******************************************************************/
/* 																   */
/* Proprits gnrales du formulaire pour la liste des vnements */
/*																   */

/*******************************************************************/
.tx-mjseventpro-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }

.table_search {
margin-bottom:10px;
width:380px;
}
.table_search_tr {}
.table_search_td{
text-align:left;
font-size:10px;
color:#666666;
margin-bottom:5px;
padding-bottom:5px;}

/*******************************************************************/
/* 																   */
/* Proprits gnrales du tableau pour la liste des vnements    */
/*																   */
/*******************************************************************/
.tx-mjseventpro-pi1-table-list,
.tx-addeventpro-pi1-cat-select-table,
div.tx-tally-pi1 table.table-list,
.tx-addtally-pi1-cat-select-table {
	border-collapse:collapse;
	border:#CCCCCC 1px solid;
	margin-top:.5em;
}

.tx-mjseventpro-pi1-table-list td,
.tx-addeventpro-pi1-cat-select-td,
div.tx-tally-pi1 table.table-list td,
.tx-addtally-pi1-cat-select-table td   {
	border:#CCCCCC 1px solid;
}

/*******************************************************************/
/* 																   */
/* Proprits gnrales du tableau pour la liste des vnements    */
/*																   */
/*******************************************************************/


.tx-mjseventpro-pi1-listrowField-title,
.tx-tally-pi1-listrowField-title{
	margin:0.5em 0 0.5em 0.3em;
	font-size:1.4em;
}

.tx-mjseventpro-pi1-listrowField-teaser,
.tx-tally-pi1-listrowField-teaser {
	margin:0.5em 0 0.4em 0.5em;
}
.tx-mjseventpro-pi1-listrowField-bdate,
.tx-mjseventpro-pi1-listrowField-edate,
.tx-tally-pi1-listrowField-edate,
.tx-tally-pi1-listrowField-bdate {
	margin:0 0.2em 0 0.2em;

}

.tx-mjseventpro-pi1-listrowField-entrytime { color: #333;}
.tx-mjseventpro-pi1-listrowField-time { color: #333;}
.tx-mjseventpro-pi1-listrowField-location { color: #333;}
.tx-mjseventpro-pi1-listrowField-ticketlink  { color: #333;}


/*******************************************************************/
/* 																   */
/*  Proprits gnrales de l'affichage d'un vnement unique      */
/*																   */
/*******************************************************************/
.td-listalt   { background-color: #ff9 }

.tx-mjseventpro-pi1-singleView-Infobox,
.tx-tally-pi1-singleView-Infobox  {
	border: dashed 1px #999;
	padding-left:0.5em;
	padding-right:0.5em;
}
.tx-mjseventpro-pi1-singleView-DescrBox,
.tx-tally-pi1-singleView-DescrBox  {padding: 2px 20px;}

.tx-mjseventpro-pi1-singleViewField-bdate TD,
.tx-tally-pi1-singleViewField-bdate TD  {
	text-align:center;

	padding-bottom: 10px;
	border-bottom: dashed 1px #999;
}

.tx-mjseventpro-pi1-singleViewField-edate,
.tx-tally-pi1-singleViewField-edate {
	text-align:center;
	color: #333;
}
.tx-mjseventpro-pi1-singleViewField-links TD,
.tx-tally-pi1-singleViewField-links TD {
	color: #333;
	text-align:left;
}

.tx-mjseventpro-pi1-singleViewField-internalrefs,
.tx-tally-pi1-singleViewField-internalrefs {
	color: #333;
	text-align:left;
}

.tx-mjseventpro-pi1-singleViewField-image,
.tx-tally-pi1-singleViewField-image {color: #333;text-align:center; }


.tx-mjseventpro-pi1-singleViewField-button,
.tx-mjseventpro-pi1-searchbox-button,
.tx-tally-pi1-singleViewField-button {
	background-color :white;
	color :black;
	font-weight: bold;
	border:yellow 1px solid;
	display:inline;
	cursor:pointer;
}

.tx-mjseventpro-pi1-singleViewField-button:hover,
.tx-mjseventpro-pi1-searchbox-button:hover,
.tx-tally-pi1-singleViewField-button:hover {
	background-color :black;
	color :white;
	font-weight: bold;
	border:yellow 1px solid;
	display:inline;
	cursor:pointer;
}



.tx-mjseventpro-pi1-teaserView-events {margin: 4px; padding: 2px; border: solid 1px #c60 }
.tx-mjseventpro-pi1-teaserView-event {margin-top: 4px; margin-bottom: 2px; padding-bottom: 2px; border-bottom: 1px dashed #ccc }
.tx-mjseventpro-pi1-teaserView-header {font-weight: bolder; text-transform: uppercase; margin-bottom: 4px }
.tx-mjseventpro-pi1-teaserView-listlink {margin-top: 4px; padding: 2px; border: solid 1px #f93 }
.tx-mjseventpro-pi1-teaserViewField-title  {text-transform: uppercase }
.tx-mjseventpro-pi1-teaserViewField-image   {margin-right: 10px; width: 60px; float: right }

.tx-mjseventpro-pi1-singleView-back   {text-align: center; margin: 30px 20px 4px; padding: 1px 2px 3px; border: solid 1px #ccc }


.tx-mjseventpro-pi1-singleViewField-title,
.tx-tally-pi1-singleViewField-title {
	font-size:18px;
	font-weight:700;
	margin-top:14px;
	margin-bottom:20px;
}
.tx-mjseventpro-pi1-singleViewField-teaser,
.tx-tally-pi1-singleViewField-teaser {
	font-style:italic;
	margin-bottom:10px;
}
.tx-mjseventpro-pi1-singleViewField-cat,
.tx-tally-pi1-singleViewField-cat {
	font-weight: 700;margin-right:16px;
}
.tx-mjseventpro-pi1-singleViewField-type,
.tx-tally-pi1-singleViewField-type {
	font-weight: 700; margin-right: 16px;
}
.tx-mjseventpro-pi1-singleViewField-ticketlink  {margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px }

.tx-addeventpro-pi1-form-errors,
.tx-addtally-pi1-form-errors {
	color:white;
	font-weight:bold;
	}

/*******************************************************************/
/* 																   */
/*  				Moteur de recherche      						*/
/*																   */
/*******************************************************************/

div.tx-indexedsearch-res table {
	border:#FFFFFF solid 1px;
	}

/*******************************************************************/
/* 																   */
/* 						Petites annonces	       				   */
/*																   */
/*******************************************************************/

div.tx-galileoclassifieds-pi1 {
	margin-left:auto;
	margin-right:auto;
}

.tx_galileoclassifieds-table_cat,
.tx_galileoclassifieds-list_annoucements_table,
.tx_galileoclassifieds-record-table_cat {
	border-collapse:collapse;
	border:#FFFFFF solid 1px;
}

.tx_galileoclassifieds-title_cat,
.tx_galileoclassifieds-title_total,
.tx_galileoclassifieds-title_last_update {
	font-weight:bold;
}

.tx_galileoclassifieds-table_cat td,
.tx_galileoclassifieds-list_annoucements_table td,
.tx_galileoclassifieds-record-table_cat td {
	border:#ffffff solid 1px;
	padding:0.1em 0.3em 0.1em 0.3em;
}

td.tx_galileoclassifieds-td_cat_total,
td.tx_galileoclassifieds-td_cat_lastupdate {
	text-align:center;
}

/*******************************************************************/
/* 																   */
/* 					View a single annoucement		               */
/*																   */
/*******************************************************************/
.tx_galileoclassifieds-singleView-table {margin-top:1.5em;}
.tx_galileoclassifieds-singleView-Infobox{border: dashed 1px #999;}
.tx_galileoclassifieds-singleView-tstamp{border-top: dashed 1px #999;}

.tx_galileoclassifieds-singleView-DescrBox { padding-left:1.5em;}
.tx_galileoclassifieds-singleView-title { font-size:1.4em; font-weight:bold;}
.tx_galileoclassifieds-singleView-details, .tx_galileoclassifieds-singleView-details UL {margin-top:1em;}

.tx_galileoclassifieds-singleView-return-form {
	text-align:center;
	padding-top:1em;
}

.tx_galileoclassifieds-singleView-return-button {
	cursor:pointer;
}

.tx-danewslettersubscription-pi1-listrow-header {
	color:black;
}

.tx-danewslettersubscription-pi1-form-header {
	color:black;
}

.cmwlinklist_formtable {
	color:white;
}

/*******************************************************************/
/* 																   */
/* 					tt_news							               */
/*																   */
/*******************************************************************/

div.news-list-row {
	border-bottom:#5254ff dotted 1px;
	padding-top:.1em;
}

div.news-list-date,
div.news-list-item,
div.news-list-item a p {
	display:inline;
}
div.news-list-item {font-weight:bold;}

div.news-list-browse {
	text-align:center;
}

div.news-single-header {
	border-bottom:#5254ff solid 1px;
	padding-bottom:.5em;
}

div.news-single-header {text-align:center;}

div.news-single-title,
div.news-single-subtitle,
div.news-single-subtitle p {
	display:inline;
}
div.news-single-content {
	margin-top:.5em;}
div.news-single-backlink {margin-top:.5em;}
