/* Start of CMSMS style sheet 'sidebar' */
#contact-right { border-bottom: 3px solid #FFF }

#contact-right {
	background: url(library/img/company-bg.jpg) no-repeat top left;
	border-bottom: 15px solid #FFF;
	height: 100px;
}

#contact-right * {
	margin: 0;
	padding: 0;
}

#contact-right h4 {
	background: url(library/img/contact-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#contact-right table tr td h4.phone {
	background: url(library/img/phone.jpg) no-repeat left;
	color: #FFF;
	font-size: 23px;
	font-weight: bold;
	line-height: 26px;
	margin-left: 21px;
	padding: 0 0 0 30px;
}

#contact-right h4 a {
	background: url(library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
}

#contact-right h4 a:hover { text-decoration: underline }

#contact-right table tr td p.contact,
#contact-right table tr td p.call {
	background: none;
	color: #FFF;
	font-size: 15px;
	font-weight: normal;
	line-height: 15px;
	padding-top: 10px;
}

#contact-right table tr td p.contact { margin-left: 20px }

#contact-right table tr td p.call { margin-left: 40px }

#contact-right.en table tr td p.call { margin-left: 10px }

#contact-right table tr td p.contact a,
#contact-right table tr td p.call a { text-decoration: underline }

#coaches-right h4 {
	background: url(library/img/question-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	margin-bottom: 0;
	padding-right: 5px;
	text-align: center;
}

#coaches-right h4 a {
	background: url(library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 30px;
	text-decoration: none;
}

#coaches-right h4 a:hover { text-decoration: underline }

#right-login {
	border-bottom: 15px solid #FFF;
	overflow: hidden;
	position: relative;
}

#right-login * {
	margin: 0;
	padding: 0;
}

#right-login div.inner { height: 180px }

#right-login iframe {
	left: 0;
	position: absolute;
	top: 0;
}

#adult-lessons {
	background: url(library/img/adults-lessons-bg.jpg) no-repeat bottom left;
	border-bottom: 15px solid #FFF;
	height: 108px;
}

#adult-lessons * {
	margin: 0;
	padding: 0;
}

#adult-lessons h4 {
	background: url(library/img/adults-lessons-top-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 36px;
	text-align: left;
}

#adult-lessons h4 a {
	background: url(library/img/h4-sidebar-bg-orange-fleche.png) no-repeat center right;
	display: block;
	height: 36px;
	line-height: 36px;
	padding: 0;
}

#adult-lessons p {
	color: #000;
	font-size: 12px;
	line-height: 16px;
	margin-left: 10px;
        margin-top: 10px;
}


#question {
	background: url(library/img/question-bg.jpg) no-repeat top left;
	border-bottom: 15px solid #FFF;
	height: 85px;
}

#question * {
	margin: 0;
	padding: 0;
}

#question div.inner { height: 54px }

#question p {
	font-size: 15px;
	line-height: 18px;
	margin-left: 70px;
	padding-top: 8px;
}

#question h4 {
	background: url(library/img/question-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#question h4 a {
	background: url(library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 30px;
}

#planning {
	background: url(library/img/planning-bg.jpg) no-repeat top left;
	border-bottom: 15px solid #FFF;
	height: 111px;
}

#planning * {
	margin: 0;
	padding: 0;
}

#planning h4 {
	background: url(library/img/planning-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#planning h4 a {
	background: url(library/img/h4-sidebar-bg-vert-fleche.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0 30px;
}

#planning p {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin-left: 135px;
}

#company {
	background: url(library/img/company-bg.jpg) no-repeat top left;
	border-bottom: 15px solid #FFF;
	height: 85px;
}

#company * {
	margin: 0;
	padding: 0;
}

#company h4 {
	background: url(library/img/question-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#company h4 a {
	background: url(library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 30px;
}

#company p {
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	margin-left: 10px;
}

#school {
	background: url(library/img/company-bg.jpg) no-repeat top left;
	border-bottom: 15px solid #FFF;
	height: 129px;
}

#school.en { height: 145px }

#school * {
	margin: 0;
	padding: 0;
}

#school h4 {
	background: url(library/img/question-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#school h4 a {
	background: url(library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 30px;
}

#school p {
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	margin: 0 0 5px 10px;
}

#medias { height: 169px }

#medias * {
	margin: 0;
	padding: 0;
}

#medias h4 {
	background: url(library/img/question-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#medias h4 a {
	background: url(library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 30px;
}
/* End of 'sidebar' */

/* Start of CMSMS style sheet 'screen' */
body { font-family:Trebuchet MS, Arial, Verdana, Sans-serif;font-size:13px;margin:0;padding:0;background-image:url('/library/img/body_bkg.png');background-repeat:no-repeat;background-position:center 340px; }

a:link { color:#00529f; }
a:visited { color:#666; }
a:hover { color:#00529f; }
a:active { color:#00529f; }

img { border:0; }

h1 { margin:0;padding:0;float:left; }
h2 { margin:15px 0 15px 0;padding:0 0 5px 0;color:#557e1e;font-size:22px;line-height:23px;font-weight:normal;border-bottom:1px solid #000;white-space:nowrap; }
h3 { margin:15px 0 10px 0;padding:0;color:#333;font-size:16px; }

h4 { font-size:13px;color:#00529f;margin:0 0 10px 0;padding:0;line-height:18px; }
.h4 { border-top:8px solid #fff;border-bottom:5px solid #fff; }
.bullet { display:block:height:18px;width:18px;line-height:18px;overflow:hidden;border-right:5px solid #fff;vertical-align:center;text-align:center;font-weight:bold;color:#fff;background-image:url('/library/img/h4_bullet.gif'); }
h5 { font-size:13px;clear:both;line-height:15px;margin:5px 10px 10px 10px;padding:0 0 5px 0;background-image:url('/library/img/h5_bkg.gif');background-repeat:no-repeat;background-position:left bottom; }
h6 { font-size:10px;text-transform:uppercase;color:#000;padding:5px 0 4px 0;margin:0; }

form { margin:0;padding:0; }
input, textarea, select { font-family:Trebuchet MS, Arial, Verdana, Sans-serif;font-size:13px;margin:0;padding:2px;border:1px solid #ccc;background-image:url('/library/img/input_bkg.gif');background-repeat:repeat-x;background-position:center top; }
label { font-size:11px;line-height:10px; }
ul, li { list-style:none; }

/**/

.black { color:#000; }
.blue { color:#00529f; }
.green { color:#557e1e; }
.grey { color:#333; }
.lightGrey { color:#666; }

.uppercase { font-size:14px;text-transform:uppercase;font-weight:bold; }

.clear { clear:both;height:0;overflow:hidden; }

.line { margin:10px 0 10px 0;padding:0;overflow:hidden;height:1px;background-image:url('/library/img/line.gif');background-repeat:repeat-x; }
form .line { margin:4px 0 4px 0; }

.form { background-color:#d6dfeb;width:100%; }
.form input, .form textarea, .form select { border-color:#899db8; }
.form textarea { width:480px;height:120px;}
.form .demi { width:234px; }
.form .tier { width:151px; }
.form select.tier { width:158px; }
.form .quart { width:111px; }

.button_green { width:130px;height:22px;line-height:5px;border:0;margin:10px 0 3px 0;padding:0;font-weight:bold;color:#fff;background-image:url('/library/img/button_wide_green.gif');background-repeat:no-repeat;background-position:center center;cursor:pointer; }
.button_blue { width:130px;height:22px;border:0;margin:10px 0 3px 0;padding:0;font-weight:bold;color:#fff;background-image:url('/library/img/button_wide_blue.gif');background-repeat:no-repeat;background-position:center center;cursor:pointer; }

.more:link, .more:visited, .more:hover, .more:active { text-decoration:none;color:#00529f; }
.more img { vertical-align:middle; }

/**/

#northernLight { height:8px;overflow:hidden;background-image:url('/library/img/northernLight.gif');background-repeat:repeat-y;background-position:center top; }

#head { width:950px;height:70px;margin:0 auto 0 auto;padding:0;font-size:12px;color:#00529f; }
#head #headMenu { float:right;padding:8px 0 0 0; } 
#head #headMenu a:link, #head #headMenu a:visited { color:#00529f;text-decoration:none; }
#head #headMenu a:hover, #head #headMenu a:active { color:#00529f;text-decoration:underline; }

#head #headMenu #search { margin:0 25px 0 20px; }
#head #headMenu #search input { font-size:12px;padding:1px;color:#00529f; }
#head #headMenu #search .submit { width:30px;height:18px;border:0;margin:0 0 0 10px;padding:0;font-weight:bold;color:#fff;background-image:url('/library/img/button_blue.gif');background-repeat:no-repeat;background-position:center center; }

#head #headMenu #languages { display:inline;border-top:4px solid #fff; }
#head #headMenu #languages table { height:22px; }
#head #headMenu #languages td { height:22px; }
#head #headMenu #languages a { padding:1px 0 0 0;text-decoration:none;width:30px;height:17px;display:block;text-align:center;font-weight:bold;text-transform:uppercase;color:#fff;margin:0 0 0 5px;background-image:url('/library/img/button_green.gif');overflow:hidden; }
#head #headMenu #languages a.active { ;background-image:url('/library/img/button_blue.gif'); }

#spot { width:950px;height:260px;margin:0 auto 0 auto;padding:0;overflow:hidden; }
#spot #swf { width:700px;height:260px;float:left; }
#spot #actions { overflow:hidden;width:250px;height:260px;float:left;background-image:url('/library/img/spot_actions_bkg.gif');background-repeat:no-repeat;background-position:center top; }
#spot #actions a { color:#fff; }

#spot #actions .action_0 .contact { white-space:nowrap;overflow:hidden;padding:5px 0 0 45px;height:29px;width:70px;font-size:13px;background-image:url('/library/img/spot_actions_bkg_1.gif');background-repeat:no-repeat;background-position:10px 5px; }
#spot #actions .action_0 .contact a:link, #spot #actions .contact a:visited { color:#fff;text-decoration:underline; }
#spot #actions .action_0 .contact a:hover, #spot #actions .contact a:active { color:#fff;text-decoration:underline; }
#spot #actions .action_0 .call { white-space:nowrap;overflow:hidden;padding:5px 0 0 45px;height:29px;width:90px;font-size:13px;background-image:url('/library/img/spot_actions_bkg_2.gif');background-repeat:no-repeat;background-position:10px 5px; }
#spot #actions .action_0 .call a:link, #spot #actions .call a:visited { color:#fff;text-decoration:underline; }
#spot #actions .action_0 .call a:hover, #spot #actions .call a:active { color:#fff;text-decoration:underline; }

#spot #actions .text { margin-bottom:0;margin-right:0;height:122px; }
#spot #actions #portrait p { font-size:12px;line-height:15px;padding-right:0;height:122px; }
#spot #actions #portrait img {float:right;margin:0 15px 0 10px;}
#spot #actions #portrait a { text-decoration:none;cursor:pointer; }

#menu { position:absolute;top:310px;left:0;height:0;width:100%; }
#menu #container { width:950px;margin:0 auto 0 auto;height:0; }
#menu #container #subContainer { width:700px; }

#menu #level_0 { text-transform:uppercase;font-size:16px;margin:0 0 0 90px; }
#menu #level_0 a { color:#00529f;display:block;width:130px;height:25px;padding:5px 0 0 0;float:left;text-align:center;text-decoration:none;background-image:url('/library/img/menu_level_0_bkg.gif'); }
#menu #level_0 a:hover { background-image:url('/library/img/menu_level_0_bkg_hover.gif'); }
#menu #level_0 .menu_1 { background-image:url('/library/img/menu_level_0_0_bkg.gif'); }
#menu #level_0 .menu_1:hover { background-image:url('/library/img/menu_level_0_0_bkg_hover.gif'); }
#menu #level_0 .menu_2 { background-image:url('/library/img/menu_level_0_1_bkg.gif'); }
#menu #level_0 .menu_2:hover { background-image:url('/library/img/menu_level_0_1_bkg_hover.gif'); }
#menu #level_0 a.active, 
#menu #level_0 a:hover.active, 
#menu #level_0 .menu_1.active, 
#menu #level_0 .menu_1:hover.active, 
#menu #level_0 .menu_2.active, 
#menu #level_0 .menu_2:hover.active { color:#fff;background-image:url('/library/img/menu_level_0_bkg_active.gif'); }

#menu #level_1 { font-size:15px;height:36px;overflow:hidden;padding:0 0 0 2px;clear:both;background-image:url('/library/img/menu_level_1_space.gif');background-repeat:no-repeat;background-position:left center; }
#menu #level_1 a:link, #menu #level_1 a:visited { text-decoration:none;display:block;float:left;color:#fff;line-height:36px;height:36px;padding:0 10px 0 10px;background-image:url('/library/img/menu_level_1_space.gif');background-repeat:no-repeat;background-position:right center; }
#menu #level_1 a:hover, #menu #level_1 a:active { color:#fff;background-image:url('/library/img/menu_level_1_bkg_active.gif'); }
#menu #level_1 a.active { color:#fff;background-image:url('/library/img/menu_level_1_bkg_active.gif');background-position:right center; }

#body { width:950px;margin:0 auto 0 auto;padding:2px 0 0 0; }

#body #left #col { width:155px;float:left;border-right:25px solid #fff;margin:65px 0 0 0;border-bottom:20px solid #fff; }
#body #left #col h3 { font-size:15px;color:#00529f;font-weight:normal; }

#body #left #col #level_3 { background-image:url('/library/img/line_light.gif');background-repeat:repeat-x;background-position:left top;margin:0 0 30px 0; }
#body #left #col #level_3 a { display:block;padding:4px 0 4px 5px;text-decoration:none;margin:0;font-size:13px;color:#666;background-image:url('/library/img/line_light.gif');background-repeat:repeat-x;background-position:left bottom; }
#body #left #col #level_3 a:hover { color:#557e1e; }
#body #left #col #level_3 .active { padding:0 0 0 12px;color:#557e1e;background-image:url('/library/img/menu_level_3_bkg.gif');background-repeat:no-repeat;background-position:left center; }
#body #left #col h4 { margin:10px 0 10px 0;color:#333; }
#body #left #col p { margin:1px 0 10px 0;color:#666;font-size:12px;line-height:20px; }

#body #left #col #fidelity-promo {
	
}

#body #left #fidelity-promo {
	background: url(library/img/fidelity-promo-bg.jpg) repeat-x;
	height: 148px;
}

#body #left #fidelity-promo * {
	margin: 0;
	padding: 0;
}

#body #left #fidelity-promo h4 {
	background: url(library/img/fidelity-promo-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	margin-bottom: 10px;
	padding: 0 10px;
}

#body #left #fidelity-promo h4 a {
	background: url(library/img/fidelity-promo-h4-a-bg.jpg) no-repeat center right;
	color: #FFF;
	display: block;
	padding-right: 15px;
	text-decoration: none;
}

#body #left #fidelity-promo div.inner { padding: 0 10px }

#body #left #fidelity-promo p {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
}

#body #left #fidelity-promo p a {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#body #left #fidelity-promo p a:hover { text-decoration: underline }


#body #left #content { width:500px;overflow:hidden;float:left;border-right:20px solid #fff;margin:45px 0 0 0;border-bottom:20px solid #fff;line-height:19px;position: relative; }
#body #left #content.wide { width: 680px }
#body #left #content #navigation small { font-size:11px;color:#666; }
#body #left #content #navigation a:link, #body #left #content #navigation a:visited { color:#00529f;text-decoration:underline; }
#body #left #content #navigation a:hover, #body #left #content #navigation a:active { color:#00529f;text-decoration:underline; }
#body #left #content p { font-size:12px;line-height:18px;margin:10px 0 12px 0;padding:0; }
#body #left #content p.blue { font-size:13px;line-height:19px;color:#00529f;margin:5px 0 11px 0;padding:0; }
#body #left #content ul { padding:0;margin:0;font-size:12px;font-weight:bold;color:#000; }
#body #left #content ul li { padding:0 0 0 11px;margin:0 0 3px 4px;background-image:url('/library/img/bullet.gif');background-repeat:no-repeat;background-position:left 7px; }
#body #left #content .decimal, #body #left #content .decimal li { font-weight:normal;list-style:decimal;background-image:none;padding:0 0 5px 10px;margin:0 0 0 10px; }
#body #left #content .decimal_alt, #body #left #content .decimal_alt li { list-style:decimal;background-image:none;padding:0 0 0 10px;margin:0 0 0 10px; }
#body #left #content .h4 h4 { padding:10px 0 0 0; }

#body #left #content .one { font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/one_bkg.gif');background-repeat:no-repeat;width:500px; }
#body #left #content .one td div { color:#fff;padding:0 0 0 10px;height:90px;overflow:hidden; }
#body #left #content .one .cell { text-align:center;width:150px; }
#body #left #content .one .cell a { display:block;font-weight:bold;text-decoration:none;color:#4E7692;font-size:15px; }
#body #left #content .one .cell a:hover { color:#fff; }

#body #left #content .three { font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/three_bkg.gif');background-repeat:no-repeat;width:500px;height:85px;margin:0 0 5px; }
#body #left #content .three .cell_1 { width:133px;padding:10px 15px 10px 20px; }
#body #left #content .three .cell_2 { width:133px;padding:10px 15px 10px 15px; }
#body #left #content .three .cell_3 { width:133px;padding:10px 20px 10px 15px; }
#body #left #content .three a { display:block;font-weight:bold;text-decoration:none;color:#4E7692;font-size:12px; }
#body #left #content .three .price { color:#2671B6;font-size:24px;float:right;padding:5px 0 0 5px; }
#body #left #content .three .uppercase { display:block;text-transform:uppercase;margin:0 0 5px 0; }

#body #left #content .three_alt { font-size:16px;text-align:center;font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/three_alt_bkg.gif');background-repeat:no-repeat;width:500px;height:85px;margin:0 0 5px; }
#body #left #content .three_alt .cell_1 { width:133px;padding:10px 15px 10px 20px; }
#body #left #content .three_alt .cell_2 { width:133px;padding:10px 15px 10px 15px; }
#body #left #content .three_alt .cell_3 { width:133px;padding:10px 20px 10px 15px; }
#body #left #content .three_alt a { font-size:16px;display:block;font-weight:bold;text-decoration:none;color:#4E7692; }
#body #left #content .three_alt a:hover { color:#fff; }

#body #left #content .two_alt { font-size:16px;text-align:center;font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/two_alt_bkg.gif');background-repeat:no-repeat;width:500px;height:85px;margin:0 0 5px; }
#body #left #content .two_alt .cell_1 { width:205px;padding:10px 15px 10px 20px; }
#body #left #content .two_alt .cell_2 { width:205px;padding:10px 15px 10px 15px; }
#body #left #content .two_alt a { font-size:16px;display:block;font-weight:bold;text-decoration:none;color:#4E7692; }
#body #left #content .two_alt a:hover { color:#fff; }

#body #left #content .four { font-size:16px;text-align:center;font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/four_bkg.gif');background-repeat:no-repeat;width:500px;height:85px;margin:0 0 5px; }
#body #left #content .four .cell_1 { width:92px;padding:10px 15px 10px 21px; }
#body #left #content .four .cell_2 { width:92px;padding:10px 15px 10px 15px; }
#body #left #content .four .cell_3 { width:92px;padding:10px 15px 10px 15px; }
#body #left #content .four .cell_4 { width:92px;padding:10px 21px 10px 15px; }
#body #left #content .four a { font-size:16px;display:block;font-weight:bold;text-decoration:none;color:#4E7692; }
#body #left #content .four a:hover { color:#fff; }



#body #left #content .five {
	background: url('/library/img/five_bkg.png') no-repeat;
	color: #fff;
	font-weight: bold;
	height: 112px;
	line-height: 18px;
	margin-bottom: 18px;
	width: 500px;
}

#body #left #content .five .cell_1 {
	padding: 5px 0 5px 10px;
	width: 340px;
}

#body #left #content .five .cell_2 {
	padding: 5px 24px 5px 0;
	text-align: center;
	width: 129px;
}

#body #left #content .five a {
	color: #4E7692;
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

#body #left #content .five a:hover { color: #fff }

#body #left #content .contact { text-align:center;font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/contact_bkg.gif');background-repeat:no-repeat;width:500px;height:135px;margin:0 0 5px; }
#body #left #content .contact .cell_1 { width:133px;padding:10px 15px 10px 20px; }
#body #left #content .contact .cell_2 { width:133px;padding:10px 15px 10px 15px; }
#body #left #content .contact .cell_3 { width:133px;padding:10px 20px 10px 15px; }

#body #left #content .contact2 { text-align:center;font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/contact_bkg_1row.gif');background-repeat:no-repeat;width:173px;height:150px;margin:0 0 5px; }
#body #left #content .contact .cell_1 { width:133px;padding:10px 15px 10px 20px; }

#body #left #content .contact3 { text-align:center;font-weight:bold;color:#333;line-height:18px;background-image:url('/library/img/contact_bkg_2row.gif');background-repeat:no-repeat;width:336px;height:150px;margin:0 0 5px; }
#body #left #content .contact .cell_1 { width:133px;padding:10px 15px 10px 20px; }


#body #left #content .two { line-height:22px;background-image:url('/library/img/two_bkg.gif');background-position:left top;background-repeat:no-repeat;width:500px; }
#body #left #content .formule_0 { background-image:url('/library/img/formule_0_bkg.gif'); }
#body #left #content .formule_1 { background-image:url('/library/img/formule_1_bkg.gif'); }
#body #left #content .formule_2 { background-image:url('/library/img/formule_2_bkg.gif'); }
#body #left #content .formule_3 { background-image:url('/library/img/formule_3_bkg.gif'); }
#body #left #content .formule_4 { background-image:url('/library/img/formule_4_bkg.gif'); }
#body #left #content .formule_5 { background-image:url('/library/img/formule_5_bkg.gif'); }
#body #left #content .formule_6 { background-image:url('/library/img/formule_6_bkg.gif'); }
#body #left #content .formule_7 { background-image:url('/library/img/formule_7_bkg.png'); }
#body #left #content .formule_8 { background-image:url('/library/img/formule_8_bkg.gif'); }
#body #left #content .formule_9 { background-image:url('/library/img/formule_9_bkg.gif'); }
#body #left #content .two h4 { font-weight:normal;color:#557e1e;font-size:15px;margin:0 0 15px 0; }
#body #left #content .two .bkg { /*background-image:url('/library/img/two_bkg.gif');background-repeat:repeat-x;*/width:500px;padding:5px 10px 10px 10px; }
#body #left #content .two .border { /*border-right:10px solid #fff;*/padding-right:20px; }
#body #left #content .two ul { padding:0;margin:0; }
#body #left #content .two ul li { font-weight:normal;color:#fff;font-size:12px;padding:0;margin:0;background-image:none;border-bottom:1px solid #4489C8; }

#body #right { padding:0 0 20px 0;width:250px;color:#fff;float:left;overflow:hidden;font-size:12px;line-height:13px;background-image:url('/library/img/right_bkg.png');background-position:left bottom; }
#body #right a:link, #body #right a:visited { color:#fff;text-decoration:none; }
#body #right a:hover, #body #right a:active { color:#fff;text-decoration:underline; }
#body #right table { width:100%;background-image:url('/library/img/secure_bkg.gif'); }
#body #right h4 { font-size:16px;color:#fff;font-weight:normal;line-height:36px;height:36px;margin:0;padding:0 10px 0 10px; }
#body #right ul { padding:0;margin:0; }
#body #right .class3 { margin:15px 0 0 0; }
#body #right .secure p { margin:0 10px 5px 10px; }
#body #right .secure { width:65px;color:#283d0e;font-size:11px;line-height:11px;text-align:right;background-image:url('/library/img/secure.gif');background-repeat:no-repeat;background-position:left center;padding:0 10px 0 0; }

/*#body #right .action { /*border-bottom:2px solid #fff;margin:10px 0 0 0;line-height:17px; }
#body #right .action p { margin-top:15px; }
#body #right .action h4 { font-size:16px;color:#fff;font-weight:normal;line-height:26px;height:26px; }*/

#body #right #login {  height:116px;overflow:hidden;border-bottom:3px solid #fff;color:#000;background-color:#7bbe34;padding:10px;background-image:url('/library/img/check.gif');background-repeat:no-repeat;background-position:right 50px; }
#body #right #login input { padding:1px;width:90px;margin:0 5px 0 0;border-color:#52871a; }
#body #right #login input.button { color:#52871a;font-weight:bold;width:30px;height:18px;margin:0;border:0;padding:0;background-image:url('/library/img/button_white_greenBkg.gif');background-repeat:no-repeat;background-position:center center; }
#body #right #login p { padding:0 0 5px 0;margin:0;line-height:14px; }
#body #right #login table { background-image:none; }
#body #right #login a { text-decoration:underline; }

/*#body #right #promo {  height:116px;overflow:hidden;border-bottom:3px solid #fff;color:#fff;background-color:#7bbe34;padding:10px;font-size:13px;line-height:16px; }*/
#body #right #promo p { padding:0 0 5px 0;margin:0;line-height:14px; }
#body #right #promo h5 { background-image:none;padding:0;margin:0 0 7px 0;width:auto;font-size:15px;line-height:18px;/*color:#283d0e;*/ }
#body #right #promo a { text-decoration:underline; }
#body #right #promo ul { padding:0;margin:0;font-size:12px;font-weight:bold; }
#body #right #promo ul li { padding:0 0 0 11px;margin:0 0 1px 4px;background-image:url('/library/img/bullet_green.gif');background-repeat:no-repeat;background-position:left 7px; }

#body #right #bientot { position:absolute;background-image:url('/library/img/bientot.png');background-repeat:no-repeat;background-position:center center;height:136px;width:250px; }

#body #right .media_tv li { padding:5px 0 5px 0;margin:0;display:block;clear:both;height:70px; }
#body #right .media_tv li a img { float:left;border:5px solid #75AC28;margin:0 5px 0 0; }
#body #right .media_tv li a img.active { border-color:#fff; }
#body #right .media_radio li { background-image:url('/library/img/radio.gif');background-repeat:no-repeat;background-position:15px center;padding:5px 0 5px 50px;margin:0 0 2px 0; }
#body #right .media_press li { background-image:url('/library/img/pdf.gif');background-repeat:no-repeat;background-position:15px center;padding:5px 0 5px 50px;margin:0 0 2px 0; }

#foot { clear:both;width:950px;margin:0 auto 0 auto;color:#00529f; }
#foot a:link, #foot a:visited { color:#00529f;text-decoration:none; }
#foot a:hover, #foot a:active { color:#00529f;text-decoration:underline; }
#foot #wrapper { width:500px;padding:36px 0 0 180px;background-image:url('/library/img/foot_bkg.gif');background-repeat:repeat-x;background-position:center top; }
#foot #wrapper p { margin:0;padding:0; }
#foot #wrapper .black { font-size:11px;padding:2px 0 5px 0;margin:0;text-align:right;background-image:url('/library/img/line.gif');background-repeat:repeat-x;background-position:left bottom; }
#foot #legals { display:none; }

/**/

.action_0 { color:#fff;height:87px;overflow:hidden;border-bottom:3px solid #fff; }
.action_1 { color:#fff;height:172px;overflow:hidden;border-bottom:3px solid #fff; }
.action_0 .text { margin:10px;height:27px;overflow:hidden; }
.action_1 .text { margin:10px;height:112px;overflow:hidden; }
.action_0 p, .action_1 p { padding:5px 0 0 0;margin:0; }
.action_0 strong, .action_1 strong { font-size:13px; }
.action_0 h4, .action_1 h4 { padding:0 0 0 10px;font-size:16px;clear:both;font-weight:normal;background-image:url('/library/img/actions_h4_bkg.gif');background-repeat:no-repeat;background-position:center top; }
.action_0 h4 a, .action_1 h4 a { text-decoration:none;display:block;line-height:26px;height:26px;color:#fff; }
.action_0 h4 a:hover, .action_1 h4 a:hover { text-decoration:underline; }

/**/

.testimonial {margin:10px 0 0 0;
font-size:12px;line-height:13px;
}
.testimonial td { vertical-align:top;}
.testimonial .pic {width:100px;height:120px; padding:0 15px 0 0;}
.testimonial td.blue { padding:0 0 2px 0;width:100px;}
.testimonial .blue { font-weight:bold;}
.testimonial h3 { color:#00529f;margin-top:15px;}
.testimonial p { }

/**/

#tariff_0, #tariff_1, #tariff_2 { display:none; }

/**/

.promo_0 {
	width:500px;background-image:url('/library/img/promo_cheques_bkg_002.gif');background-repeat:no-repeat;
}
.promo_0 td { vertical-align:top;}
.promo_0 h4 { color:#fff; }
.promo_0 h3 { color:#00529f;margin:15px 0 0 0;padding:0;font-size:15px; }
.promo_0 .cell_1 { width:133px;padding:5px 15px 0px 20px; }
.promo_0 .cell_2 { width:133px;padding:5px 15px 0px 15px; }
.promo_0 .cell_3 { width:133px;padding:5px 20px 0px 15px; }
.promo_0 .cell_4 { width:133px;padding:0px 15px 0px 20px; }
.promo_0 .cell_5 { width:133px;padding:0px 15px 0px 15px; }
.promo_0 .cell_6 { width:133px;padding:0px 20px 0px 15px; }
.promo_0 table { font-size:12px;line-height:15px;margin: 0 0 0 5px;}

/**/

#sitemap { margin:20px 0 20px 0; }
#body #left #content #sitemap div,#body #left #content #sitemap ul, #body #left #content #sitemap li { overflow:hidden;background-image:none;margin:0;padding:0; }
#sitemap td {vertical-align:top; }

#body #left #content #sitemap #sitemap_level_0 {  color:#557e1e;width:70px;font-size:14px;font-weight:bold;padding:150px 0 0 10px;background-image:url('/library/img/sitemap_level_0_bkg.gif');background-repeat:no-repeat;background-position:right 160px; }

#body #left #content #sitemap #sitemap_level_0_0 { width:100px;font-size:13px;padding:10px 0 0 0; }
	#body #left #content #sitemap #sitemap_level_0_0 li { height:50px;padding:20px 0 0 20px;}

	#body #left #content #sitemap #sitemap_level_0_0 #link_0 { background-image:url('/library/img/sitemap_level_0_0_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -43px; }
	#body #left #content #sitemap #sitemap_level_0_0 #link_1 { background-image:url('/library/img/sitemap_level_0_0_link_1_bkg.gif');background-repeat:no-repeat;background-position:left -43px; }
	#body #left #content #sitemap #sitemap_level_0_0 #link_2 { background-image:url('/library/img/sitemap_level_0_0_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -43px; }
	#body #left #content #sitemap #sitemap_level_0_0 #link_3 { background-image:url('/library/img/sitemap_level_0_0_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -43px; }
	#body #left #content #sitemap #sitemap_level_0_0 #link_4 { background-image:url('/library/img/sitemap_level_0_0_link_4_bkg.gif');background-repeat:no-repeat;background-position:left -117px; }

		/*FAMILIES*/
		#body #left #content #sitemap #sitemap_level_0_0_0 { display:none;width:150px;font-size:12px; }
			#body #left #content #sitemap #sitemap_level_0_0_0 li { height:40px;padding:15px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_0 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_link_1_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0 #link_3 { background-image:url('/library/img/sitemap_level_0_0_0_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0 #link_4 { background-image:url('/library/img/sitemap_level_0_0_0_link_4_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }

			#body #left #content #sitemap #sitemap_level_0_0_0_0 { display:none;width:150px;font-size:11px;line-height:14px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_0 li { height:30px;padding:5px 0 0 20px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_0 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_0 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_0 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_1 { display:none;width:150px;font-size:11px;line-height:14px;border-top:20px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_0_1 li { height:30px;padding:5px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_0_1 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_1 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_1_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_1 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_1 #link_3 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_2 { display:none;width:150px;font-size:11px;line-height:14px;border-top:70px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_0_2 li { height:30px;padding:5px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_0_2 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_2 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_2 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_3 { display:none;width:150px;font-size:11px;line-height:14px;border-top:100px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_0_3 li { height:30px;padding:5px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_0_3 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_3 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_1_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_3 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_3 #link_3 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_4 { display:none;width:150px;font-size:11px;line-height:14px;border-top:180px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_0_4 li { height:30px;padding:5px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_0_4 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_4 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_1_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_4 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_0_4 #link_3 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }

		/*COACHES*/
		#body #left #content #sitemap #sitemap_level_0_0_1 { display:none;width:150px;font-size:12px;border-top:60px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_1 li { height:40px;padding:15px 0 0 20px; }

			#body #left #content #sitemap #sitemap_level_0_0_1_0 { display:none;width:150px;font-size:11px;line-height:14px;border-top:45px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_1_0 li { height:30px;padding:5px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_1_0 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_1_0 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }

			#body #left #content #sitemap #sitemap_level_0_0_1_1 { display:none; }
			#body #left #content #sitemap #sitemap_level_0_0_1_2 { display:none;width:150px;font-size:11px;line-height:14px;border-top:140px solid #fff; }
			#body #left #content #sitemap #sitemap_level_0_0_1_2 li { height:30px;padding:5px 0 0 20px;}
			#body #left #content #sitemap #sitemap_level_0_0_1_2 #link_0 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_0_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_1_2 #link_1 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_1_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_1_2 #link_2 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_2_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }
			#body #left #content #sitemap #sitemap_level_0_0_1_2 #link_3 { background-image:url('/library/img/sitemap_level_0_0_0_x_link_3_bkg.gif');background-repeat:no-repeat;background-position:left -50px; }

/**/

#home_promo { height:25px; padding:15px 10px 10px 10px;font-size:15px;font-weight:bold;color:#fff;background-image:url('/library/img/promo_bkg.png');}
#home_promo_alt { height:25px; padding:15px 10px 10px 10px;font-size:15px;font-weight:bold;color:#fff;background-image:url('/library/img/promo_alt_bkg.png');}

#home_promo a, #home_promo_alt a { color:#fff;text-decoration:none;display:block;}


.form .radios input {
	width:auto;
}
#submitBtn input {
clear:both;
float:right;
background-image:url(/library/img/button_wide_blue.gif);
background-position:center;
background-repeat:no-repeat;
border-width:0px;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
height:22px;
margin:10px 0px 3px;
padding:0px;
width:130px;
}

/* --------------------------------------------------
Soutien scolaire
-------------------------------------------------- */

#menu #level_1 #menu_3.1.2 { text-transform: uppercase; }

/* --------------------------------------------------
Panning scolaire
-------------------------------------------------- */
form #dates { display: none }


/**
 * Quality
 */
#quality {
	background: url(http://www.educadomo.be/library/img/question-bg.jpg) no-repeat top left;
	border-bottom: 15px solid #FFF;
	height: 85px;
}

#quality * {
	margin: 0;
	padding: 0;
}

#quality div.inner { height: 54px }

#quality p {
	font-size: 15px;
	line-height: 18px;
	margin-left: 70px;
	padding-top: 8px;
}

#quality h4 {
	background: url(http://www.educadomo.be/library/img/question-h4-bg.jpg) no-repeat top left;
	color: #FFF;
	font-size: 16px ;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
}

#quality h4 a {
	background: url(http://www.educadomo.be/library/img/question-h4-a-bg.jpg) no-repeat center right;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 30px;
}
/* End of 'screen' */

