body {margin:0;padding:0;background:url(images/nn.gif) repeat-x top #6E9F2F;}
table, td {
	border-collapse:collapse;
}
td { vertical-align:top;}
table, td, img {border:0;}
form, td, dl, dt, dd, ul, li {margin:0; padding:0;}

.texteACADEMIE {
	font-size: 12px;
	font-family: Arial;
	color: #404A5D;
	line-height: normal;
}
.texteACADEMIE-century {
	font-size: 12px;
	font-family: "Century Gothic";
	color: #404A5D;
	line-height: normal;
}
.texteACADEMIE-petit {
	font-size: 10px;
	font-family: Arial;
	color: #404A5D;
	line-height: normal;
}
.texteACADEMIE-petit-blanc {
	font-size: 10px;
	font-family: Arial;
	color: #FFFFFF;
	line-height: normal;
}
.texteACADEMIE-bold {font-size: 12px; font-weight:bold; font-family: Arial; color: #404A5D;}
.texteACADEMIE-bold-souligne {
	font-size: 12px;
	font-weight:bold;
	font-family: Arial;
	color: #404A5D;
	text-decoration: underline;
}
.texteACADEMIE-bold-century {
	font-size: 12px;
	font-weight:bold;
	font-family: "Century Gothic";
	color: #404A5D;
	line-height: normal;
}
.texteACADEMIE-gros-bold-italique {
	font-size: 16px;
	font-weight:bold;
	font-family: Arial;
	color: #404A5D;
	font-style: italic;
	line-height: normal;
}
.texteACADEMIE-petit-bold {
	font-size: 10px;
	font-family: Arial;
	color: #404A5D;
	line-height: normal;
	font-weight: bold;
}
.texteACADEMIE-gros-bold {
	font-size: 16px;
	font-weight:bold;
	font-family: Arial;
	color: #404A5D;
	font-style: normal;
	line-height: normal;
}
.texteACADEMIE-gros-bold-souligne {
	font-size: 16px;
	font-weight:bold;
	font-family: Arial;
	color: #404A5D;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
}
.texteACADEMIE-extra-gros-bold {
	font-size: 18px;
	font-weight:bold;
	font-family: Arial;
	color: #404A5D;
	font-style: normal;
}
.texteACADEMIE-extra-gros-bold-vert {
	font-size: 18px;
	font-weight:bold;
	font-family: Arial;
	color: #8bc63f;
	font-style: normal;
	line-height: normal;
}

td, a, span { font-family:Arial; font-size:12px ;color:#404A5D;}
td, span {
	line-height:12px;
}
a {text-decoration: underline;}
a:hover {text-decoration: none;}

	.w {
	width:100%;
} .w5 {width:50%;} .h {
	height:100%;
}

a.bas
{
	color:#990000;
	text-decoration:underline;
	font-size: 10px;
	font-family:Arial;
}
bas
{
	color:#000000;
	text-decoration:underline;
	font-size: 10px;
	font-family: Arial;
}

a.bas:hover
{
	color:#990000;
	text-decoration:none;
}

.first, .conteiner, .hed {
	width:766px;
	margin: 0px;
	padding: 0px;
}
.first {
	height:654px;
}

.hed {
	height:139px;
	background-image: url(images/hed-academie.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
	.hed td.menu {
	background-repeat: repeat-x;
	background-position: bottom;
}
	
.conteiner {
	background:url(images/w.gif) repeat-y 19px 0;
} 

	.conteiner td.cont {
	background-image: url(images/ww-academie.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 
	.conteiner td.cont span.dbr { display:block; text-align:right; margin-top:8px;}
	.conteiner td.cont span a { font-weight:bold; padding-left:14px;}
	
	.conteiner a {color:#0280AE;}
		
		.conteiner td.cont td.left {width:246px; }
		.conteiner td.cont td.left td {color:#727A8A;}
		
		.conteiner td.cont td.left span a {background:url(images/a3.gif) no-repeat left;}
		
			.conteiner td.cont td.left td.h1 { border-bottom:3px solid #F9AA36;}
			.conteiner td.cont td.left dl dt { font-size:10px; color:#3D3D3D;background:url(images/2w1.gif) no-repeat left; padding:0px 0px 2px 14px;margin:3px 0px 0px 6px;}
			.conteiner td.cont td.left dl dd { border-bottom:1px solid #EBEBEB;padding:0px 0px 9px 20px;}
			.conteiner td.cont td.left dl dd a {color:#0280AE; display:block;}
			.conteiner td.cont td.left dl dd span a {color:#F9AA36; font-weight:normal; background: none;}
			.conteiner td.cont td.left dl dd span {display:block; text-align:right; margin-top:5px;}
			.conteiner td.cont td.left dl dd.in1 {margin:16px 0px 11px 0;}
			
			
			.conteiner td.cont td.left dl dd span a {text-decoration:none;}
			.conteiner td.cont td.left dl dd span a:hover {text-decoration:underline;}
		
		.conteiner td.cont td.right {width:489px;background:url(images/a2.gif) no-repeat right top;}
		
		.conteiner td.cont td.right strong { color:#0A6887;}
		.conteiner td.cont td.right span strong { color:#9243A8;}
		
		.conteiner td.cont td.right b { color:#70A230;} 
			
			.conteiner td.cont td.right .t td {color:#727A8A;}
			.conteiner td.cont td.right td.link a,.conteiner td.cont td.right td.link a strong {color:#0280AE;}
			
		.conteiner td.cont td.right td {line-height:14px;}
		.conteiner td.cont td.right ul { list-style:none;margin:15px 0px 14px 3px;}
		.conteiner td.cont td.right ul li {margin:0px 0px 4px 0;}
		.conteiner td.cont td.right ul li a { font-weight:bold;background:url(images/2w.gif) no-repeat left; padding-left:15px;}
		
		.conteiner td.cont td.right span a {background:url(images/a4.gif) no-repeat left;}
			
			.conteiner td.cont td td.hrouge { border-bottom:3px solid #e53728; padding-top:33px;}
			.conteiner td.cont td.right td.hrouge { border-bottom:3px solid #e53728; padding-top:33px;}
			.conteiner td.cont td.right td.hbleu { border-bottom:3px solid #0096ce; padding-top:33px;}
			.conteiner td.cont td.right td.h2 { border-bottom:3px solid #9243A8; padding-top:33px;}
			.conteiner td.cont td.right td.h3 { border-bottom:3px solid #73A632; padding-top:33px;}
			
			.conteiner td.cont td.right .form td { vertical-align:middle; text-align:center;}
			.conteiner td.cont td.right .form input, textarea {font:11px Georgia, "Times New Roman", Times, serif;color:#727A8A; padding-left:5px;}
			.conteiner td.cont td.right .form input, textarea { border:0px;}
			.conteiner td.cont td.right .form input { width:209px;height:19px;}
			.conteiner td.cont td.right .form textarea { width:209px;height:199px; overflow:auto;}
			
.foot {
	height:115px;
}

.foot td span {
	color:#9198A5;
	display:block;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0;
	font-size: 10px;
}
.foot td a {
	color:#3B9DC0;
	font-size: 10px;
}
.box-formulaire {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	background-repeat: no-repeat;
	padding: 0px;
	border: 1px double #999999;
	background-color: #FFFFFF;
}
