﻿BODY
{
FONT-FAMILY: Arial, Helvetica;
BACKGROUND-COLOR: #FFFFFF
}

TD
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: justify
}
#logo_centre {
	text-align: center;	
}
.texte
{
				FONT-SIZE: 12pt;
				COLOR: #000000;
				FONT-FAMILY: Arial, Helvetica;
				TEXT-ALIGN: justify;
				margin-left: 50px;
				margin-right: 50px;
				VERTICAL-ALIGN: middle;
}

.lettre_r:first-letter {color: #ff0000; FONT-WEIGHT: bold;}

.titre_coloque
{
	FONT-SIZE: 24pt;
	COLOR: navy;
	FONT-WEIGHT: bold;	
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center
}

.sous_titre_coloque
{
	FONT-SIZE: 20pt;
	COLOR: navy;
	FONT-WEIGHT: bold;	
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center
}

.sous_titre_rubrique
{
    FONT-SIZE: 14pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: left;
    color:white;
    background-color:navy;
    margin-left: 50px;    
    margin-right: 50px;
    margin-bottom:20px;
    margin-top:20px;
    padding-left:6px;
    padding-top:2px;
    padding-bottom:2px;
}

.ligne_sous_titre_rubrique
{
	BACKGROUND-COLOR: navy;
	HEIGHT: 1px
}
.texte_pied_page
{
	FONT-SIZE: 14pt;
	COLOR: black;
	FONT-WEIGHT: bold;	
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center
}

.tab_programme 
{
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid navy;
	border-collapse:collapse;		
	WIDTH: 100%;
    FONT-SIZE: 11pt;	
}

.tab_programme_rotated
{
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg);	
    -o-transform: rotate(-90deg);
	writing-mode:tb-rl; 
	filter: flipv fliph;
    BACKGROUND-COLOR: #CCCC99;
	
    FONT-SIZE: 11pt;
	WIDTH: 18px;
}

.tab_programme_theme
{
	FONT-SIZE: 10pt;
	COLOR: black;
	BACKGROUND-COLOR: #CCCC99;
	FONT-WEIGHT: bold;
	padding: 0px 5px 0px 5px;
	TEXT-ALIGN: center;
}

.tab_programme_date
{
	FONT-SIZE: 16pt;
	COLOR: white;
	BACKGROUND-COLOR: navy;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center
}

.tab_programme_time
{
	FONT-SIZE: 11pt;
	COLOR: navy;
	padding: 4px;	
	BACKGROUND-COLOR: #FFFFCC;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	white-space: nowrap;	
	TEXT-ALIGN: center
}

.tab_programme_speaker
{
    FONT-STYLE: italic;
	width: 120px;	
	white-space: nowrap;
    FONT-SIZE: 11pt;
	VERTICAL-ALIGN: top;    
	padding: 4px;		    		
}

.tab_programme_titre
{
	FONT-SIZE: 11pt;
	VERTICAL-ALIGN: top;  	
	padding: 4px;			
}

.tab_programme_type
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;	
	padding: 4px;				
}

.tab_programme_session
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	BACKGROUND-COLOR: #FFFFCC;		
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	padding: 4px;		
	COLOR: navy
}

.tab_programme_break
{
	FONT-SIZE: 11pt;
	COLOR: black;
	BACKGROUND-COLOR: #CCFFCC;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
    FONT-STYLE: italic;
	padding: 4px;	    	
	TEXT-ALIGN: center;
}

.tab_programme_chairman
{
	FONT-SIZE: 11pt;
	COLOR: black;
	BACKGROUND-COLOR: #81daf5;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
    FONT-STYLE: italic;
	padding: 4px;	    	
	TEXT-ALIGN: center;
}
.tab_poster_auteur
{
	FONT-SIZE: 11pt;
	COLOR: navy;
	padding: 4px;	
	BACKGROUND-COLOR: #FFFFCC;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	white-space: nowrap;	
	TEXT-ALIGN: left
}

.tab_form
{
	FONT-SIZE: 12pt;
	COLOR: black;
	padding: 4px;	
	BACKGROUND-COLOR: #DFEFFF;
	VERTICAL-ALIGN: top;	
	TEXT-ALIGN: left
}

.tab_sous_titre
{
	FONT-WEIGHT: bold;
	white-space: nowrap;
    FONT-SIZE: 12pt;
	COLOR: black;    
	VERTICAL-ALIGN: top; 
	BACKGROUND-COLOR: #A0C0FF;
	TEXT-ALIGN: left		   
	padding: 4px;		    		
}
.titre_page
{
	FONT-SIZE: 14pt;
	COLOR: white;
	BACKGROUND-COLOR: navy;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center
}

.tab_abstract
{
	BORDER: solid;
	BORDER-COLOR: navy;
	BORDER-WIDTH: 1px
}
.tab_abstract_nom
{
	FONT-SIZE: 12pt;
	COLOR: white;
	BACKGROUND-COLOR: navy;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left
}