.ThemeQR .question{}
.ThemeQR .question .labelQuestion{
	margin:0 6px 6px 6px;
	display:block;
	color:#734C4C;/*background:url(../img_qr/plus_rouge.gif) no-repeat 0 6px;*/
	padding:3px 0 0px 16px;
	text-decoration:none;
	font-size:12px;}
.ThemeQR .question a{margin:0 6px 0 6px;display:block;color:#734C4C;background:url(../img_qr/plus_rouge.gif) no-repeat 0 6px;padding:3px 0 0px 16px;text-decoration:none;font-size:11px;}
.ThemeQR .question a:hover{margin:0 6px 0 6px;display:block;color: #D83938;background:url(../img_qr/plus_rouge.gif) no-repeat 0 6px; padding:3px 0 0px 16px; text-decoration:none; font-size:11px;}
.ThemeQR .question a.active{margin:0 6px 0 6px;display:block;color:#734C4C;background:url(../img_qr/moin_rouge.gif) no-repeat 0 6px; padding:3px 0 0px 16px; text-decoration:none; font-size:11px;}
.ThemeQR .question a.active:hover{margin:0 6px 0 6px;display:block;color:#D83938;background:url(../img_qr/moin_rouge.gif) no-repeat 0 6px; padding:3px 0 0px 16px; text-decoration:none; font-size:11px;}
.ThemeQR .question .reponse{
	margin:0px 10px 0px 10px;
	padding:5px 10px;
	border:1px dashed #734C4C;
	}
.ThemeQR .question .reponse a{background:none; padding:0; margin:0;display:inline;font-size: 11px;text-decoration:underline;}
.ThemeQR .question .reponse td{padding:5px 10px;}

.ThemeQR .question .reponse li {
	list-style:none outside none;
	background:url("../img_qr/PuceOffRouge.gif") no-repeat scroll 0 4px transparent;
	padding:0 0 4px 11px;
}

/*************************************************/
.ThemeQR .fildAriane a{
color:#734C4C;
text-decoration:underline;
}
.ThemeQR .fildAriane a:hover {
color:#B93333;
text-decoration:none;
}

.theme:hover{
	background: url("../img_qr/PuceOffBleu2.gif") no-repeat scroll 2px 4px
		transparent;
	color: #D83938;
	padding: 0 0 4px 11px;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
}

.theme_active,.theme_active:hover {
	background: url("../img_qr/PuceOffBleu2.gif") no-repeat scroll 2px 4px
		transparent;
	color: #D83938;
	padding: 0 0 4px 11px;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}
/*
.encadre {
	color: #B93333;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}

.fondEncadre{
	text-align: left;
	filter:progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#FFFFFF',EndColorStr='#dfd5d4');
	background:-moz-linear-gradient(90deg,#dfd5d4, #ffffff);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dfd5d4));
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border:1px solid rgb(228,228,228);
}
*/

.labelEncadre {
	color: #B93333;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.encadre{
background:url("../img_qr/PxForm1.jpg") repeat-y scroll 0 0 transparent;
margin:0 auto;
width:427px;
}

.panelEncadreTop{background:url("../img_qr/TopForm1.jpg") repeat scroll 0 0 transparent;height: 10px;}
.panelEncadreMiddle{
	background:url("../img_qr/Form1.jpg") no-repeat scroll center top transparent;
	margin:0;
	min-height:75px;
	padding:8px 10px 0;
}
.panelEncadreBottom{background:url("../img_qr/BottomForm1.jpg") repeat scroll 0 0 transparent;height: 10px;}


.lot_active,.lot_active:hover {
	background:url("../img_qr/menu_rouge.gif") repeat-y scroll 0 0 transparent;
	color: #FFFFFF;
	display: block;
	float: left;
	font-weight:bold;
	padding: 2px 3px;
	/* DONNE UN ECRAN VIDE QUAND L'APPLICATION EST DéPLOYéE DANS UNE IFRAME
	position: relative;
	*/
	text-transform: uppercase;
	text-decoration:none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size:10px;
}

.lot,.lot:hover {
	background: none repeat scroll 0 0 #F8CFCF;
	color: #C32B2A;
	display: block;
	float: left;
	font-weight:bold;
	padding: 2px 3px;
	/* DONNE UN ECRAN VIDE QUAND L'APPLICATION EST DéPLOYéE DANS UNE IFRAME
	position: relative;
	*/
	text-decoration:none;
	text-transform: uppercase;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size:10px;
}
