/* Body */
BODY {
	margin: 0px 0px 0px 0px;
	color : #000000;
	background: #CFDEBD;
	}

td,tr,p,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

/* Links */
a:link, a:visited {
	font-size: 12px; color: #38528E; text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	}

a:hover {
	color: #38528E;	text-decoration: underline;
	}

a.barredenavigation:link, a.barredenavigation:visited {  font-size: 10px; text-decoration: none; font-style: normal; font-weight: bold; color: #5B6A9A; vertical-align: middle; font-family: Arial, Helvetica, sans-serif}
a.barredenavigation:hover {  font-size: 10px; text-decoration: underline; font-style: normal; font-weight: bold; color: #FF9900; vertical-align: middle; font-family: Arial, Helvetica, sans-serif}
	
a.infolien:link, a.infolien:visited {  text-decoration: none; font-style: normal; font-weight: normal; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif}
a.infolien:hover {  text-decoration: underline; font-style: normal; font-weight: normal; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif}
	
/*hr {
	background: #C0C0C0; height:2px; border: 1px inset;
	}
*/

HR {
	COLOR: #ebebeb; BORDER-TOP-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; HEIGHT: 0px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: dotted
}

.inputboite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background: #FFFFFF;
	border: 1px solid;
	height: 17px;
	width: 250px
	}
.recap_label {font-size: 10px; font-style: normal; font-weight: bold; text-align: left; color: #663300}
.barredenavigation {  font-size: 10px; font-style: normal; font-weight: bold; text-align: right; color: #000000}
.soustitre {  font-size: 13px; font-style: normal; font-weight: bold; color: #AE0000}
.titrearticle {  font-size: 12pt; font-style: normal; font-weight: bold; color: #663300}
.titrerubrique {  font-size: 10pt; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; background-color: #005329; text-align: left}
.txtrubrique {  font-size: 8pt; font-style: normal; font-weight: normal; color: #5C5C5C}
.titrecongres {  font-size: 8pt; font-style: normal; font-weight: bold; color: #333399}
.titre1 {  font-size: 15px; font-style: italic; font-weight: bold; color: #2462DB}
.cadre {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auteur {  font-size: 9pt; font-style: normal; font-weight: normal; color: #000000}
.titre {  font-size: 13pt; font-style: normal; font-weight: bold; color: #924445}
.titrecr {  font-size: 12px; font-style: normal; font-weight: bold; color: #A11353}
.titreauteur {  font-size: 14px; font-style: normal; font-weight: bold; color: #724B25}
.titrecongres1 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #5B6A9A}
.petit11 {  font-size: 11px; font-style: normal; font-weight: normal}
.moteur { font-size: 12px; font-style: normal; line-height: 8pt; font-weight: normal; color: #000066; text-align: center; background-color: #C6E2FF; vertical-align: middle; text-indent: 1pt; height: 17px; width: 120px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.titreblanc {  font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF}
.blanc {  font-style: normal; font-weight: normal; color: #FFFFFF}
.bleu {  font-style: normal; font-weight: normal; color: #2462DB}
.urgences {  font-style: normal; font-weight: bold; color: #B70000; font-size: 13px}
.editorouge {  font-size: 26px; font-style: normal; font-weight: bold; color: #B2060F}
.editogris {  font-size: 26px; font-style: normal; font-weight: bold; color: #737373}
.infos {  font-size: 13px; font-style: normal; font-weight: bold; color: #B2060F}
.appel {  font-size: 13px; font-style: normal; font-weight: bold; color: #17539A}

/* pour mediposter */
.grosblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #2462DB; font-style: normal; font-weight: bold}
.grosblanc1 {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; color: #2462DB; font-style: normal; font-weight: bold}
.titrerose {  font-size: 16px; color: #CA3B90; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold}
.rose {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; color: #CA3B90}
.etape {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #333333}
.grosrose {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #CA3B90}
.etapeb {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #333333}

/* inscription */
.titrevio {  font-size: 15px; font-style: normal; font-weight: bold; color: #660033}
.head {  font-size: 13px; font-style: normal; font-weight: bold; color: #4E4E4E}
.gmarge {  margin-left: 14pt;  margin-right: 14pt}
.jaune {  color: #FAA81B}
.fondrow {  background-color: #DDDDDD}
.note {  font-size: 10px; font-style: normal; font-weight: normal}
.souligne td {border-bottom:2px solid #e5eff8;};
.heading {
	BORDER-RIGHT: #d0d0d0 1px solid; DISPLAY: block; FONT-SIZE: 13px; font-weight: bold; BACKGROUND: url(/images_index/tetiere.png) #e5e5e5 repeat-x 0px 0px; MARGIN: 0px 0px 0px; BORDER-LEFT: #d0d0d0 1px solid; COLOR: #719FAF; TEXT-INDENT: 8px; LINE-HEIGHT: 23px; HEIGHT: 23px
}

TABLE.inscription {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-TOP: 4px;
}

/*soumission abstract*/

.titresa {
	font-size: 17px;
	font-style: normal;
	font-weight: bolder;
	color: #4D4D4D;
}
.infosa {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.systemesa {
	font-size: 20px;
	font-style: normal;
	font-weight: 900;
	color: #990000;
}

.bandeausa {
	background-color: #017A95;
	height: 25px;
	width: 100%;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
	font-style: normal;
}

.TextareaForm {
	width: 690px;
	border: 1px solid #990000;
	height: 50px;
}

.titreresume {
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #820B0D;
	width: 745px; /*750px*/
  background-color : #f9f9f9;	
  border-bottom: 0px solid #cccccc;	
}

.titresoumettant {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	width: 745px;
  padding: 5px 10px;	
	border: 1px solid #cccccc;
  background-color : #f9f9f9;	
}

.resultatsa {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;	
	width: 745px;
	border: 1px solid #cccccc;
  background-color : #FBE9EA;
}

.tableauteur {
  background-color : #ffffff;
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
	width: 745px;
}

.tableauteur th {
  background-color : #f9f9f9;
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 23px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}

.tableauteur td:FIRST-LETTER {text-transform: capitalize}
{
  padding: 2px;
	height: 20px;	
	font-style: normal;
	font-weight: normal;
  border-bottom: 1px solid #ffffff;		
}

.tablebourse {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
  border: 1px solid #cccccc;
  padding: 5px 10px;	
  margin-left: 2px;
  margin-bottom: 2px;
	width: 100%;
  background-color : #f9f9f9;
}

.tablebourse th {
	background-color : #E0E0E0;
	color: #6A0000;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 23px;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	font-style: normal;
}

.tablebourse td {
  padding: 2px;
	height: 20px;	
	font-style: normal;
	font-weight: normal;
  border-top: 1px solid #cccccc;	
}

.lettrine {
float: left;
font-size: 2em;
font-weight: bold;
color: #990000;
border: 1px solid #990000;
background-color: #FFFFFF;
margin: 1px;
padding: 1px;
line-height: 1em;}

.ContenuForm table {
	width: 745px;
	font-weight: normal;
	font-style: normal;
}

.ContenuForm {
}

.SoustitreForm td {
	text-align: left;
}

.BoiteForm {
	float: left;
	border: 1px solid #8B8B8B;
	padding: 3px 3px 3px 3px;
	font-size: 12px;
	color: #2D2E31;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	width: 250px;
	text-align: left;	
}

select {
	font-size: 12px;
	color: #2D2E31;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	border: 1px solid #8B8B8B;
	padding: 0px 0px 0px 0px;
}

/*pour les case des jours des tarifs*/
.jour{
	 text-align:center;
	 border-left:1px dashed grey; 
	 border-top:1px dashed grey; 
	 border-bottom:1px dashed grey; 
}

.jourF{
	 text-align:center;
	 border:1px dashed grey;
}

/*meme chose pour les tarifs*/
.tarif{
	border-left:1px dashed grey;
	padding-right:8px;
}

/*personalisation des boutons pour le choix dans intégral/totalité si le gars est SOFMIS ou SIGU*/
.button_perso_off{
	background:transparent;
	border:none;
	font-weight:bold;
	cursor:pointer;
}

.button_perso_on{
	background:transparent;
	border:1px solid red;
	font-weight:bold;
	cursor:pointer;
}

/*pour les ateliers(tableau etape 3)*/
.titre_col_atelier{
	text-align:center;
	font-weight:bold;
	border-bottom:2px solid grey;
}

.atelier .no_border{
	border:none;
}

.atelier td{
	border-bottom :1px solid grey;
	height:20px;
}

.border_bottom{
	border-bottom :1px solid grey;
}

.border_left{
	border-left :1px solid black;
}

.border_left_right{
	border-left :1px solid grey;
	border-right :1px solid grey;
}

.border_left_right_bottom{
	border-left :1px solid grey;
	border-right :1px solid grey;
	border-bottom :1px solid grey;
}

.border_right{
	border-right :1px solid black;
}

.border_top{
	border-top :1px solid black;
}

.bleu_leger{
	color: #38528E;
}

