.bloc {
	BORDER-RIGHT: #ffffff 10px solid; BORDER-TOP: #ffffff 10px solid; BORDER-LEFT: #ffffff 10px solid; BORDER-BOTTOM: #ffffff 10px solid; BACKGROUND-REPEAT: no-repeat
}
.bloc_bord {
	BORDER-RIGHT: #ffffff 10px solid; BORDER-LEFT: #ffffff 10px solid; BORDER-BOTTOM: #ffffff 10px solid; BACKGROUND-REPEAT: no-repeat
}
.bloc2 {
	BORDER-TOP: #cccccc 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.bloc_gris {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(image/corner_form.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ebece1; TEXT-ALIGN: left
}
.bloc_carte {
	BORDER-RIGHT: #d1e7ed 1px solid; BORDER-TOP: #d1e7ed 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #d1e7ed 1px solid; WIDTH: 450px; BORDER-BOTTOM: #d1e7ed 1px solid; HEIGHT: 430px; TEXT-ALIGN: center
}
.legal {
	FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.saisons {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #93b0bf; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.saison2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; COLOR: #ffffff; TEXT-INDENT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt {
	FONT-SIZE: 11px; COLOR: #714150; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_blanc {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_bold_marron {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #714150; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_big_black {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #714150; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_big_vert {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #009ddf; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #158aab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.exergue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exergue2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ddf0ee; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exergue3 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-INDENT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exergue-clignotant {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
}
.exergue-clignotant2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
}
.espace {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.destination {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.espace2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.enfant {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #adca54; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.parent {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #996600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style1{
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #3799fe; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bloc_cote {
	BORDER-TOP: #ffffff 10px solid; BACKGROUND-REPEAT: no-repeat
}
.bloc_menu {
	BORDER-RIGHT: #ffffff 10px solid; BORDER-LEFT: #ffffff 10px solid; BACKGROUND-COLOR: #E84A92
}
.menu {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/menu_arrondi_parent.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #70C800; TEXT-ALIGN: left
}
.menu1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/menu_arrondi_parent2.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #297BB2
}
.menu2 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px; BACKGROUND-COLOR: #ff9900
}
.menu_style1 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/menu_arrondi_enseignant.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #004493; TEXT-ALIGN: left
}
.menu1_style1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/menu_arrondi_enseignant2.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #740505
}
.menu2_style1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #009ddf;BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; 
}
.menu_enfant {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/menu_arrondi_enfant.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #2fa4ab; TEXT-ALIGN: left
}
.menu1_enfant {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/menu_arrondi_enfant2.gif); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #8cb219
}
.menu2_enfant {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #b6ca00
}
.titre_condition {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt_bleu {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(image/corner.png); PADDING-BOTTOM: 15px; COLOR: #158aab; PADDING-TOP: 15px; BORDER-BOTTOM: #d1e7ed 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3fcfe; TEXT-ALIGN: justify
}
.bloc_txt_vert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #714150; PADDING-TOP: 10px; BORDER-BOTTOM: #e1e3d5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f1e9; TEXT-ALIGN: justify
}
.txt_question {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(image/corner_faq.gif); PADDING-BOTTOM: 10px; COLOR: #158aab; PADDING-TOP: 10px; BORDER-BOTTOM: #d1e7ed 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3fcfe
}
.txt_reponse {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(image/corner_faq.gif); PADDING-BOTTOM: 10px; COLOR: #158aab; PADDING-TOP: 10px; BORDER-BOTTOM: #d1e7ed 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3fcfe
}
.reponse {
	FONT-SIZE: 10px; COLOR: #158aab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.txt_bold_condition {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #158aab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_liste {
	LIST-STYLE: disc url(image/liste_fleche.png) outside; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #158aab; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_liste_2 {
	LIST-STYLE: disc url(image/liste_fleche.png) outside
}
.txt_gris {
	PADDING-LEFT: 10px; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bande_flocon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #3799fe
}
.bande_soleil {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(image/corner_jaune.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffcc00
}
.bande_soleil2 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(image/corner_jaune2.gif); BACKGROUND-REPEAT: no-repeat
}
.txt_vert {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND-IMAGE: url(image/corner.png); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bce823
}
.txt_vert2 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_liste_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #158aab; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_bleu2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; COLOR: #158aab; PADDING-TOP: 15px; BORDER-BOTTOM: #d4d4d4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.titre_classe {
	PADDING-LEFT: 15px; FONT-WEIGHT: bolder; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; COLOR: #009ddf; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bce823
}
.titre_classe2 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddf0ee
}
.titre_classe_gras {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #009ddf; TEXT-INDENT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BCE823: Arial, Helvetica, sans-serif
}
.bloc_lien_classe {
	LIST-STYLE: disc url(image/liste_fleche.png) outside; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; COLOR: #efefef; PADDING-TOP: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bloc_lien_classe2 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.bloc_photo_classe {
	BORDER-RIGHT: #000000 1px solid
}
.bloc_exemple {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(image/corner.png); PADDING-BOTTOM: 15px; COLOR: #158aab; PADDING-TOP: 15px; BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: justify
}
.exergue_classe {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
HR {
	BORDER-TOP: #999999 1px dashed; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bloc_pointiller {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #999999 1px dashed; BORDER-RIGHT-WIDTH: 0px
}
.bloc_txt_style1 {
	BORDER-TOP: #ff9900 1px dashed; FONT-SIZE: 10px; COLOR: #158aab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
.tiret_txt_style1 {
	BORDER-TOP: #cccccc 1px dashed; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.txt_liste_style1 {
	LIST-STYLE: disc url(image/liste_fleche.png) outside; FONT-SIZE: 11px; COLOR: #714150; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.minuscule {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #6190bc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.onglet_style1{
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/corner_bleu1.jpg); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #3c9afe
}
.onglet1_style1 {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(image/corner_bleu.jpg); VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bloc_exemple_classe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 120px; COLOR: #389aff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.form{height:23px; margin-top:7px;}
.input	{width:132px; height:20px; border-color:#BEBEBE; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}
.select{width:132px; height:20px; border-color:#BEBEBE; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}
textarea{width:132px; height:80px; border-color:#BEBEBE; border-width:1px; background-color:#ffffff; padding-left:5px; overflow:auto; margin-top:7px; border-style:solid}


