﻿#content {
	padding-bottom:20px;
	padding-left:204px;
	width:528px;
}

#content p {
text-align:justify;
}

#content h1 {
	font-size:15px;
	font:15px;
	font-weight:normal;
	font-style:italic;
	color:#015880;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border:#CCCCCC solid 1px;
}

#IdStage #content .chap {
	font-size:12px;
	font:12px;
	text-align:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}	

	
#IdStage #content .encadre-gris {
	float: left;
	width:215px;
	height:190px;
	_height:190px;
	_width:215px;
	background-color:#cccccc;
	padding:22px;
}

#IdStage #content .encadre-bas {
	float: right;
	width:315px;
	height:135px;
	_height:135px;
	_width:315px;
	background-color:#d00002;
	padding-top: 10px;
	padding-right: 22px;
	padding-bottom: 10px;
	padding-left: 22px;
	margin-bottom:15px;
	margin-top:5px;
}

#IdStage #content .encadre-rouge {
	float: left;
	width:265px;
	height:167px;
	_height:127px;
	_width:265px;
	background-color:#d00002;
	padding-top: 18px;
	padding-right: 22px;
	padding-bottom: 18px;
	padding-left: 22px;
	margin-bottom:10px;
}

#IdStage #content .alignRight {
	float:right;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 15px;
}

#IdStage #content .alignTexteRight {
	float:right;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

#IdStage #content .alignLeft {
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

/*#IdStage #content ul {
	width:420px;
	margin:0px 0px 0px 20px;
	display:block;
}

#IdStage #content li {
	background:url(../images/design/puces/bubble-red.gif) no-repeat;
	padding-left:15px;
	font-size:11px;
	margin:10px 0 10px 0;
}
*/




#IdStageRevision #content .chap {
	font-size:12px;
	font:12px;
	text-align:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}	

	
#IdStageRevision #content .encadre-gris {
	float: left;
	width:215px;
	height:190px;
	_height:190px;
	_width:215px;
	background-color:#cccccc;
	padding:22px;
}

#IdStageRevision #content .encadre-bas {
	float: right;
	width:315px;
	height:135px;
	_height:135px;
	_width:315px;
	background-color:#d00002;
	padding-top: 10px;
	padding-right: 22px;
	padding-bottom: 10px;
	padding-left: 22px;
	margin-bottom:15px;
	margin-top:5px;
}

#IdStageRevision #content .encadre-rouge {
	float: left;
	width:290px;
	height:127px;
	_height:127px;
	_width:290px;
	background-color: #d00002;
	padding-top: 18px;
	padding-right: 22px;
	padding-bottom: 18px;
	padding-left: 22px;
	margin-bottom:10px;
}

#IdWeekendBac #content .encadre-rouge {
	background-color: #d00002;
	padding:20px;
}

#IdWeekendBac #content .encadre-rouge p {
	color:#FFFFFF;
}

#IdStageRevision #content .alignRight {
	float:right;
	margin:0 0 25px 15px;;
}

#IdStageRevision #content .alignTexteRight {
	float:right;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

#IdStageRevision #content .alignLeft {
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

/*#IdStageRevision #content ul {
	width:420px;
	margin:0px 0px 0px 20px;
	display:block;
}

#IdStageRevision #content li {
	background:url(../images/design/puces/bubble-red.gif) no-repeat;
	padding-left:15px;
	font-size:11px;
	margin:10px 0 10px 0;
}*/

#IdStagePre #content .tableau,div {
	font-size:11px;
	font:11px;

}	

#IdStagePre #content .encadre-gris {

	background-color:#d00002;
	color: #FFFFFF;
	padding:5px;
}

#IdStagePre #content .encadre-gris-rouge {
	background-color:#CCCCCC;
	color:#d00002;
	padding:5px;
}

#content .titreTarif {
	margin-top:15px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
	color:#d9001e;
}

#content .aligncenter {
text-align:center;

}
.demandeInformation {
	color:#D9001E;
	text-align:center;
	font-size:18px;
}

#IdWeekendBac ul.WeekEndListe li, #toussaint li {
	background:url(../images/design/puces/bubble-red.gif) no-repeat;
	padding-left:15px;
	padding-top:2px;
	margin:3px 0 2px 0;
}

.cadreTableau {
	border:solid thin #F00;
	padding:7px;
	
}

#IdWeekendBac table { width:100%; }
#IdWeekendBac td { padding:5px; }
#IdWeekendBac td p { text-align:center; }
#IdWeekendBac td.matiere { background-color: #d00002;}
#IdWeekendBac td.matiere p { font-weight:bold; color:#FFFFFF }
#IdWeekendBac td p.importantCell { color:#d00002; }
#IdWeekendBac td.classe { background-color: #CCCCCC}
#IdWeekendBac td.classe p { font-weight:bold; }


#content ul.ListConseils{
	float:left;
	width:500px;
	_width:500px;
	margin-left:0;
	margin-top:0;
	background:url(../images/design/bg/bg-poitilles.gif) no-repeat;
}

#content ul.ListConseils li {
	font-size:12px;
	font:12px;
	padding-left:15px;
	margin: 5px 0 5px 35px;
	background:url(../images/design/puces/bubble-red.gif) no-repeat;
}

