*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



#etape1 table {
	width:100%;
	margin:0px;
	padding:0px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape1 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape1 BT {
	height:20px;
	cursor:pointer;
	color:#ffffff;
	font-size: 10px;
	margin-top:15px;
	margin-bottom:15px;
	background-color:#D90E00
}
#etape1 BT:hover {
	color:#cccccc;
	background-color:#D90E00;
}
#etape1 td {
/*	width:10%;
*/}
#etape2 table {
	width:100%;
	margin:0px;
	padding:0px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape2 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape2 td {
/*	width:10%;
*/}
#etape3 table {
	width:100%;
	margin:0px;
	padding:0px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape3 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape3 td {
/*	width:10%;
*/}
#etape4 table {
	width:100%;
	margin:0px;
	padding:0px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape4 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape4 td {
	width:50%;
}
#etape5 table {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape5 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape5 td {
/*	width:15%;
*/}
#etape6 table {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape6 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape6 td {
/*	width:10%;
*/}
#etape7 table {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape7 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape7 td {
/*	width:10%;
*/}
#etape8 table {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etape8 th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etape8 td {
/*	width:10%;
*/}
#etapemail {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etapemail th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#etapeerreur {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
}
#etapeerreur th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
.obligatoire {
	color:#D90E00;	
}

.moduleKiosque input {
	border:1px solid #999999;
	font-size:10px;
	color:#666666;
	height:auto;
	width:auto;
}
input.bouton {
	border:1px outset #D90E00;
	font-size:11px;
	font-weight:bold;
	background-color:#eeeeee;
	width:150px;
	height:20px;
	cursor:pointer;
	padding-bottom:3px;
	_padding-bottom:0px;
}
input.bouton:hover {
	border:1px outset #cccccc;
	background-color:#D90E00;
	color:#eeeeee;
}
input.boutonbis {
	border:1px outset #D90E00;
	font-size:11px;
	font-weight:bold;
	background-color:#eeeeee;
	width:300px;
	height:20px;
	cursor:pointer;
	padding-bottom:3px;
	_padding-bottom:0px;
}
input.boutonbis:hover {
	border:1px outset #cccccc;
	background-color:#D90E00;
	color:#eeeeee;
}
input.bouton2 {
	border:1px outset #eeeeee;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#D90E00;
	width:150px;
	height:20px;
	cursor:pointer;
	padding-bottom:3px;
	_padding-bottom:0px;
}
input.bouton2:hover {
	border:1px outset #cccccc;
	background-color:#eeeeee;
	color:#D90E00;
}
select, option {
	border:1px solid #999999;
	font-size:10px;
	color:#666666;
	height:auto;
	width:auto;
}
.moduleKiosque .radio
{
	border:none;
}
.etape {
	font-size:10px;
	color:#D90E00;
	text-decoration:none;
}
.etape-on {
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
.gras {
	font-weight:bold;
}
.ValiderAction p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;}
	
#authentification {
	width:300px;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
	text-align:left;
}
#authentification input.bouton{
border:1px thin #D90E00;
width:130px;
height:20px;
cursor:pointer;
background-color:#D90E00; 
color:#FFFFFF; 
}
#authentification input.bouton:hover{
border:1px thin #cccccc;
width:130px;
height:20px;
cursor:pointer;
background-color:#cccccc; 
color:#D90E00; 
}
.oubliPass {
	color:#D90E00;	
	text-align:center;
	padding-top:10px;
	font-size: 11px;
	text-decoration: none;
}
#rappel {
	width:100%;
	margin:0px;
	padding:3px;
	border:1px solid #cccccc;
	font-size:11px;
	color: #666666;
	text-align:left;
}
#rappel th {
	font-size:11px;
	font-weight: bold;
	color:#D90E00;
	text-align:center;
	height:20px;
	background-color:#eeeeee;	
}
#cotisationEtape1 {
	margin:0px;
	padding:3px;
	border:0px;
	font-size:11px;
	color: #666666;
}
.carteCB input {
	width:auto;
	height: auto;
}
.titre-pave-adherer 

{

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 11px;

font-weight: bold;

color: #777777;

padding-right: 10px;

padding-left: 10px;

padding-top: 0pt;

padding-bottom: 8px;

}

/* GMY le 01092008: ajouts pour tableau phases-actions*/
.ActionSurbrillance {
	background-color: #ffffff;
	color: #666666;
	padding:5px;
}
.ActionSurbrillance a {
	background-color: #ffffff;
	color: #666666;
}

.sessionPleniereFond, .interviewFond, .atelierFond {
background-color:#F5F5F5;
overflow:hidden;
}

#contenuSession ul li  img {
border: 1 px solid #666666;
}


/*.atelierA {
	color: #24b1b4;
}
.atelierB {
	color: #ec7319;
}
.atelierAfond {
	background-color: #e8f6f6;
}
.atelierBfond {
	background-color: #faefe5;
}
*/

.moduleKiosque .grandTitre {
color:#666666;
font-size:18px;
}


#contenuSession, #contenuITV, #contenuAtelier {
	overflow:hidden;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.sessionPleniereFond h1, .interviewFond h1,  .atelierFond h1 {
color:#d90e00;
font-size:12px;
margin-left:15px;
margin-bottom:0px;
}

#hautGauche_vert, #hautDroit_vert, #basGauche_vert, #basDroit_vert, #hautGauche_orang, #hautDroit_orang, #basGauche_orang, #basDroit_orang, #hautGauche_gris, #hautDroit_gris, #basGauche_gris, #basDroit_gris, #hautGauche_gris2, #hautDroit_gris2, #basGauche_gris2, #basDroit_gris2 {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	font-size:1px; /* correction d'un bogue d'IE */
}
#hautGauche_vert {
	background-image: url(../../images/ModuleKiosque/journees/2008/hautGauche_vert.gif);
}
#hautDroit_vert {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/hautDroit_vert.gif);
}
#basGauche_vert {
	background-image: url(../../images/ModuleKiosque/journees/2008/basGauche_vert.gif);
}
#basDroit_vert {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/basDroit_vert.gif);
}
#hautGauche_orang {
	background-image: url(../../images/ModuleKiosque/journees/2008/hautGauche_orang.gif);
}
#hautDroit_orang {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/hautDroit_orang.gif);
}
#basGauche_orang {
	background-image: url(../../images/ModuleKiosque/journees/2008/basGauche_orang.gif);
}
#basDroit_orang {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/basDroit_orang.gif);
}

#hautGauche_gris {
	background-image: url(../../images/ModuleKiosque/journees/2008/hautGauche_gris.gif);
}
#hautDroit_gris {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/hautDroit_gris.gif);
}
#basGauche_gris {
	background-image: url(../../images/ModuleKiosque/journees/2008/basGauche_gris.gif);
}
#basDroit_gris {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/basDroit_gris.gif);
}

#hautGauche_gris2 {
	background-image: url(../../images/ModuleKiosque/journees/2008/hautGauche_gris2.gif);
}
#hautDroit_gris2 {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/hautDroit_gris2.gif);
}
#basGauche_gris2 {
	background-image: url(../../images/ModuleKiosque/journees/2008/basGauche_gris2.gif);
}
#basDroit_gris2 {
	float: right;
	background-image: url(../../images/ModuleKiosque/journees/2008/basDroit_gris2.gif);
}


.enteteTab {
	padding-left: 5px;
	padding-right: 5px;
}
.logoQualiRhumato {
	background-image:url(../../images/ModuleKiosque/logo_QualiRhumato.gif);
	background-repeat:no-repeat;
	padding-left: 75px;
	height: 65px;
}
.logoQualiRhumato h1 {
	padding-top: 18px;
	text-transform:none;
}
.infoTableau {
	padding: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color:#666666;
}

.commentaireLien {
color:#666666;
}

.spaceLight {
border:1px solid #dedede;
margin-top:10px;
margin-bottom:10px;
}

.sessionPleniereFond #contenuSession .sujet, .atelierFond #contenuAtelier .sujet {
font-style:italic;
font-weight:bold;
color:#d90e00;
}

.retourHaut {
display:block;
margin-bottom:10px;
margin-right:0;
text-align:right;
width:100%;
}

#contenuITV ul li, #contenuSession ul li, #contenuAtelier ul li  {
list-style-type:none;
	margin:0;
	padding:0;
clear:both;
display:block;
}

#contenuSession ul, #contenuITV ul, #contenuAtelier ul {
list-style-type:none;
	margin:0;
	padding-left:0;
	padding-right:0;
}

#contenuSession ul li a img, #contenuITV ul li a img, #contenuAtelier ul li a img {
border:1px solid #666666;
float:left;
margin-right:15px;
}

.sessionPleniereFond #contenuSession ul li .picto, .interviewFond #contenuITV ul li .picto, .atelierFond #contenuAtelier ul li .picto {
border: 0;
float:none;
margin-right:5px;
margin-left:5px;
}

.sessionPleniereFond #contenuSession ul li a, .interviewFond #contenuITV ul li a, .atelierFond #contenuAtelier ul li a {
font-size:10px;
}