@charset "iso-8859-1";
.titrestage {
	BACKGROUND-COLOR: #FE8105; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.titrestage H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 9px;
	COLOR: #FFFFFF; FONT-SIZE: 18px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.titreboutique H1 {
	DISPLAY: inline; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 12px; PADDING-TOP: 11px;
	COLOR: #ffffff; FONT-SIZE: 18px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.titreboutiquep {
	DISPLAY: inline; FLOAT: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	COLOR: #000000; FONT-SIZE: 12px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.titreboutiquep P {
	DISPLAY: inline; BACKGROUND-COLOR: #FFFFFF; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	COLOR: #000000; FONT-SIZE: 12px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.stage_bandeau {
	HEIGHT: 75px; MARGIN :0 ; PADDING: 0
}
.stage_bloc {
	DISPLAY: block; MARGIN-LEFT: 20px; PADDING: 0
}
.stage_line {
	DISPLAY: inline; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING: 0
}
.etapes_bloc {
	DISPLAY: block; MARGIN-TOP: 20px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 20px;PADDING: 0
}
.etapes_line {
	DISPLAY: inline; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING: 0
}
.entetepanier {
	COLOR:#ff0000; FONT-SIZE:12px; MARGIN-LEFT: 10px ;MARGIN-TOP: 4px;MARGIN-BOTTOM: 4px
}
.entetepaniersuite {
	COLOR:#ff0000; FONT-SIZE:12px ;MARGIN-TOP: 4px;MARGIN-BOTTOM: 4px
}
.resume {
	BACKGROUND-COLOR: red; COLOR: #ffffff; FONT-SIZE:12px ; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px
}
.panier {
	BACKGROUND-COLOR: #FFFFFF; COLOR:#000000; FONT-SIZE:10px; HEIGHT:20px
}
.coord {
	COLOR:#000000; FONT-SIZE:10px; HEIGHT:20px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px
}
.coord A {
	FONT-WEIGHT: bold ; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none; COLOR: #000000
}
.coord A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.coord A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.coord A:hover {
	COLOR: #000000
}
.coord A:active {
	COLOR: #000000
}
.totalpanier {
	COLOR:#ff0000; FONT-SIZE:12px;; HEIGHT:20px
}
.textestage {
	BACKGROUND-COLOR: #E6CEA7; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
.textestage  P {
	COLOR: #000000; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.titremoisstage {
	BACKGROUND-COLOR: #BFA786; HEIGHT: 20px; PADDING-TOP: 1px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px
}
.titremoisstage H2 {
	COLOR: #FFFFFF; FONT-SIZE: 15px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px
}
.stagejour {
	FLOAT:left; WIDTH: 90px; MARGIN-TOP: 0px; MARGIN-RIGHT: 2px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.stagejour A {
	FONT-WEIGHT: bold ; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none; COLOR: #000000
}
.stagejour A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.stagejour A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.stagejour A:hover {
	COLOR: #000000
}
.stagejour A:active {
	COLOR: #000000
}
.stagejour H2 {
	COLOR: #FF3119; FONT-SIZE: 15px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px
}
.libstage {
	WIDTH: 400px; COLOR: #000000; FONT-SIZE: 10px; MARGIN-TOP: 0px; MARGIN-RIGHT:0px; MARGIN-BOTTOM:2px; MARGIN-LEFT:10px
}
.libstage A {
	FONT-WEIGHT: bold ; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none; COLOR: #000000
}
.libstage A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.libstage A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.libstage A:hover {
	COLOR: #000000
}
.libstage A:active {
	COLOR: #000000
}
.plusstage {
	FLOAT:right; WIDTH: 51px; MARGIN-TOP: -30px; MARGIN-RIGHT: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 0px
}
.menuboutique {
	DISPLAY: inline; BACKGROUND-COLOR: silver; COLOR: #000000; FONT-SIZE: 16px;
	PADDING-TOP: 7px; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px
}
.menuboutique P {
	DISPLAY: inline; BACKGROUND-COLOR: silver; COLOR: #000000; FONT-SIZE: 16px;
	MARGIN : 0
}
.menuboutique1 {
	DISPLAY: inline; BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 16px;
	MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px;
	PADDING-TOP: 7px; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px
}
.boutiquetd {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 0px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px
}
.boutiqueg {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 0px; MARGIN-RIGHT: 40px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px
}
.boutiquec {
	DISPLAY: inline; WIDTH: 143px; MARGIN-TOP: 0px; MARGIN-RIGHT: 25px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.boutiqued {
	DISPLAY: inline; FLOAT: right; MARGIN-TOP: -256px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.boutiqueformgd {
	MARGIN: 0; PADDING: 0; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; HEIGHT: 76px; WIDTH: 143px; TEXT-ALIGN: right
}
.boutiqueformgd FORM {
	DISPLAY:inline; MARGIN-TOP: 0px
}
.boutiqueformgd P {
	BACKGROUND-COLOR: #FFFFFF; HEIGHT: 30px; MARGIN: 0; PADDING-TOP: 8px; MARGIN-RIGHT: 10px
}
.boutiqueformc {
	OVERFLOW: hidden; MARGIN: 0; PADDING: 0; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; HEIGHT: 76px; WIDTH: 143px; TEXT-ALIGN: right
}
.boutiqueformc FORM {
	DISPLAY:inline; MARGIN-TOP: 0px
}
.boutiqueformc P {
	BACKGROUND-COLOR: #FFFFFF; HEIGHT: 30px; MARGIN: 0; PADDING-TOP: 8px; MARGIN-RIGHT: 10px
}
.boutiquemarge0 {
	MARGIN:0; PADDING: 0
}
.boutiqueprixg {
	MARGIN:0; PADDING:0; BACKGROUND-COLOR: red; COLOR: #ffffff; HEIGHT:15px; WIDTH:143px; TEXT-ALIGN: right
}
.boutiqueprixg P {
	MARGIN-TOP:0px; MARGIN-RIGHT: 10px
}
.boutiqueprixc {
	OVERFLOW: hidden; MARGIN:0; PADDING:0; BACKGROUND-COLOR: red; COLOR: #ffffff; HEIGHT:15px; WIDTH:143px; TEXT-ALIGN: right
}
.boutiqueprixc P {
	MARGIN-TOP:0px; MARGIN-RIGHT: 10px
}
.boutiqueprixd {
	MARGIN:0; PADDING:0; BACKGROUND-COLOR: red; COLOR: #ffffff; HEIGHT:15px; WIDTH:143px; TEXT-ALIGN: right
}
.boutiqueprixd P {
	MARGIN-TOP:0px; MARGIN-RIGHT: 10px
}
.panier INPUT {
	FONT-SIZE: 10px; WIDTH: 20px; HEIGHT: 1.6em; PADDING: 0; MARGIN:0
}
.panier SELECT {
	FONT-SIZE: 10px; WIDTH: 50px; HEIGHT: 1.6em; PADDING: 0; MARGIN:0
}
.bouton_valider {
	DISPLAY: block; MARGIN-TOP: 10px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 20px;PADDING: 0
}
.collegedeb {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
.college1 {
	BACKGROUND: url(../images/college_plus.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: justify; FONT-STYLE: normal; COLOR: #000000;
	FONT-SIZE: 10px; MARGIN-TOP: 10px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; 
}
.college1 H1 {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 13px; PADDING-LEFT: 25px;MARGIN-TOP: 0px; MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
.college1 P {
	MARGIN: 0; PADDING: 0; MARGIN-RIGHT: 20px
}
.collegetitre {
	BACKGROUND: url(../images/plus.gif); BACKGROUND-REPEAT: no-repeat; PADDING: 0; MARGIN-TOP: 5px;MARGIN-LEFT: 20px
}
.collegetitre H1 {
	COLOR: #FFFFFF; FONT-SIZE: 13px; PADDING-LEFT: 25px;MARGIN-TOP: 0px; MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.collegetitre A {
	FONT-WEIGHT: bold ; TEXT-DECORATION: none; COLOR: #FFFFFF
}
.collegetitre A:link {
	TEXT-DECORATION: none; COLOR: #FFFFFF
}
.collegetitre A:visited {
	TEXT-DECORATION: none; COLOR: #FFFFFF
}
.collegetitre A:hover {
	COLOR: #FFFFFF
}
.collegetitre A:active {
	COLOR: #FFFFFF
}
.detailstagetitre {
	BACKGROUND: url(../images/plus.gif); BACKGROUND-REPEAT: no-repeat; PADDING: 0; MARGIN-TOP: 5px;MARGIN-LEFT: 20px
}
.detailstagetitre H1 {
	COLOR: #FFFFFF; FONT-SIZE: 18px; PADDING-LEFT: 25px;MARGIN-TOP: 0px; MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.detailstagejour {
	PADDING: 0; MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px
}
.detailstagejour H2 {
	DISPLAY: inline; COLOR: red; FONT-SIZE: 14px; PADDING-LEFT: 0px;MARGIN-TOP: 0px;	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 10px; MARGIN-LEFT: 20px
}
.detailstagejourblanc H2 {
	DISPLAY: inline; COLOR: #FFFFFF; FONT-SIZE: 14px; PADDING-LEFT: 0px;MARGIN-TOP: 0px;	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 10px
}
.detailstagetexte {
	TEXT-ALIGN: justify; COLOR: #000000; PADDING:0; MARGIN-TOP: 0px;	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 10px; MARGIN-LEFT: 20px
}

