/********************* BALISES GENERALES ***/

*{margin:0; padding:0;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
	background-color:#718692;
	margin:auto; /* pour IE affichage au centre */
	width:100%; /* pour IE affichage au centre */
	text-align:center; /* pour IE affichage au centre */
}

p {
	background-color:#FFF;
	margin-bottom:10px;
	margin-top: 30px;
	display: block;
}

form {
	background-color:#FFF;	
}

tr{padding:10px 0;}
th, .SumColHead, .acXcolhead {font-size: 12px; text-align: center; padding: 0px 0px 0px 5px; font-weight: bold;}

a:link{text-decoration:none; color:#22967b;}
a:visited{color:#22967b; text-decoration:none;}
a:hover {
	text-decoration:underline;
	}
a:active{text-decoration:none; color:#22967b;}
a img{border: 0;}

ul {margin-left:15px; margin-bottom:10px;}
li {
	list-style-position:inside;
	margin-bottom:5px;
}

small {font-size: 10px;}
.pixel{clear:both; height:1px;}

/********************* BALISES AVANCEES - PAGE */
#container{
	text-align:left;
	width: 986px;
	margin-left: auto;
	margin-right: auto;
	}
	
#InfosBody_container{
	width: 720px;
	float: right;
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px; 
}

/* Balises avancees - header */
#header{
	height: 241px;
	width: 986px;	
}

#header span {display: none;}


/* Balises avancees - colonne de gauche */
#colGauche{}

/* Balises avancees - menu */
#menu{
	float: left;
	width: 245px;	
}

#menu ul{}
#menu li{
	list-style:none;
	padding:0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-weight: bold;
}

#menu a{
	color: #FFFFFF;
	font-size: 14px;		
}

#menu a:hover{
		color: #64c6e4;
		text-decoration: none;
}


/********************* BALISES AVANCEES - HOMEPAGE */


/********************* BALISES AVANCEES - PAGES INTERIEURES */

/* Balises avancees - InfosBody */
#InfosBody, #abstracts {

}

h3, #InfosBody h3, .doXhead, .coXhead, .fuXhead{
	color: #006eab;
	font-size: 18px;
}

h4, #InfosBody h4, .spXsecthead, .noXsecthead, .acXsecthead, .doXdemohead, .acXhead, .maXhead, .noXhead, .trXhead, .spXhead, .fusectIntro, .doXdemohead {}
h5, #InfosBody h5, .fuXsecthead, .coXsecthead, .sumSectHead {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #006eab;
}
h6, #InfosBody h6, .sumSubHead {}

/* Balises avancees - footer */
#footer{
	background-image:url(http://www.colloquium.fr/eicontent/Congres/10EASDEC/imgs/footer.jpg);
	height: 91px;
	width: 986px;
	clear: both;
}

/************************** Balises avancees - Events *******************************/
/****/
#inscription{
	background-color:#FFF;
	padding-left:30px;
	padding-top:30px;
}

/* Page de formulaire */
.doXhead{padding-bottom:15px;} /* Balise pour le titre du formulaire */

td .doXfieldlabel {width: 400px;} /* Balise pour les cellules avec le label d'un champ */
td .doXtd{padding-bottom:5px;} /* Balise pour les cellules avec un champ */
.doXintro {padding-bottom:10px;} /* Balise d'introduction au formulaire */
.alert{} /* Balise d'alerte erreur */
input.SubmitBtn{/* bouton continue */
padding:5px; 
border:1px #61B4EA solid; 
background-color:#ffffff; 
color:#61B4EA; 
font-weight:bold;
-moz-border-radius : 5px;
-webkit-border-radius : 5px;
} 

/* Page de details concernant le paiement (page 2) */
.coXhead{padding-bottom:15px;} /* Balise pour le titre du formulaire */
.coXsecthead{padding-bottom:10px;} /* Balise pour le sous-titre du formulaire */
.coXtd{padding-bottom:10px;} /* Balise pour les cellules */

/* Page concernant le programme et les sessions */
.fuXhead{padding-bottom:15px;} /* Balise pour le titre du formulaire */
.fuXsecthead{padding-bottom:10px;} /* Balise pour le sous-titre du formulaire */
.fuXtd{padding-bottom:10px;} /* Balise pour les cellules */

/* Page concernant le resume de l'inscription */
.doXtdsum, .coXtdsum{padding-bottom:10px;} /* Balise pour les cellules */
.SumSectHead{padding-bottom:10px;} /* Balise pour le sous-titre du formulaire */
.sumSubHead{padding-bottom:5px;} /* Balise pour le sous-sous-titre du formulaire */
.SumSectHead a img{width:75px;}

/* Page concernant le paiement */
.doXtd{padding-top:5px; padding-bottom:10px;} /* Balise pour les cellules */


.doXbody{
	margin-top: 30px;
	margin-bottom: 30px;
	width:986px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}

/*balises  - table1 */
#table1 {margin: 0px; padding: 0px;	font-size: 13px;}
#table1 th {color: #FFFFFF;	background-color: #5e89c2;}
#table1 tr {}
#table1 td {padding-right: 5px;	padding-left: 5px; vertical-align: top;}

/*balises - table2 */
#table2 {border: 1px solid #999999;	margin: 0px; padding: 0px; border-collapse:collapse;}
#table2 th {color: #ffffff; background-color: #5e89c2; text-align:center; padding:7px;} 
#table2 tr {}
#table2 td {border: 1px solid #999999; padding:5px;}

/*balises - divers */
select {margin-top: 5px; margin-bottom: 5px;}
form {
	margin-top: 30px;
	margin-bottom: 30px;
	/*width:986px;*/
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}
input {}
#form table {margin-left: 90px;}
#form td {}
#abstracts hr {display: none;}
.programme {background-image: url(img/l1-1.gif); background-repeat: no-repeat; height: 57px; width: 120px;}
