body{border:0;font-family:Arial, Helvetica, sans-serif;line-height:1.25;margin:0;padding:0;}
#logo{float:left;left:0;position:absolute;text-align:center;top:0;width: 25%;}
#logo img{padding-top:.5em;}
#menus{background-color:#F9A61C;background-image:url(../img/modele/menusfond.jpg);background-position:right 10%;background-repeat:repeat-y;margin-left:20%;}
#terre{background-image:url(../img/modele/menusterre.png);background-position:50% 25%;background-repeat:no-repeat;}
#jonction{background-image:url(../img/modele/menusjonction.png);background-position:left bottom;background-repeat:repeat-y;}
#courbe{background-image:url(../img/modele/menuscourbe.gif);background-position:left bottom;background-repeat:no-repeat;padding-left:50px;}
#menuhaut{padding-right:.5em;padding-top:.5em;text-align:right;font-size:70%;text-transform:uppercase;color:#953910;}
#menuhaut .on{background-color:#F36C17;color:#FFF;padding:.5em;}
#menuhaut a{text-decoration:none;color:#FFF;padding:.5em .25em;}
#menuhaut a:hover{text-decoration:underline;color:#FFF;padding:.5em .25em;}
#menuhaut ul,#niveau0 ul{margin:0;padding:0;}
#menurecherche{padding-bottom:3em;padding-right:.5em;padding-top:.5em;text-align:right;margin:0;}
#menurecherche form{text-align:right;margin:0;padding:0;}
#q{font-size:120%;height:25px;width:300px;margin:0;padding:2px;border-top-width: 0;border-right-width: 0;border-bottom-width: 0;border-left-width: 0;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;color: #000000;}
#menurecherchebouton{background-color:#F36C17;height:25px;vertical-align:top;width:25px;border-style:none;border-width:0;margin:0;padding:0;}
#niveau0 a:hover,#niveau1 a:hover,#niveau2 a:hover,a:hover,#pied a:hover{text-decoration:underline;}
*html #niveau0{background-image:none;}
#niveau0{background-image:url(../img/modele/niveau0.png);background-position:left;background-repeat:repeat-y;color:#F9A61C;font-size:115%;line-height:3em;margin:0;padding:0;}
#niveau0 a{color:#FFF;text-decoration:none;padding:.95em .5em;}
#niveau0 a.on{text-decoration:none;background-color:#FCC000;margin-right:.25em;}
#niveau1{line-height:2em;background-color:#FFF;background-image:url(../img/modele/niveau1.png);background-repeat:repeat-x;background-position:bottom;color:#B1C3D9;padding-top:1em;padding-bottom:1em;}
#niveau1 ul{list-style-type:none;text-align:center;margin:0;padding:0;}
#niveau1 a.on{text-decoration:none;font-size:250%;line-height:1.5em;}
#niveau2{background-image:url(../img/modele/niveau2.png);background-repeat:repeat-x;background-position:top;padding-bottom:1em;padding-top:1em;line-height:2em;color:#B1C3D9;}
#niveau2 ul{list-style-type:none;text-align:center;margin:0;padding:0;}
#niveau2 a.on{text-decoration:none;font-size:150%;}
#corps{background-position:bottom;background-repeat:repeat-x;font-size:90%;margin-left:auto;margin-right:auto;width:760px;padding-top:4em;}
#corps ul{padding-bottom:.5em;margin:0;}
#corps li{margin:0;}
#corps a{color:#3597BB;}
.entetesansespace {margin-top: 0px;padding-top: 0px;}
h1{clear:both;color:#3597BB;font-weight:400;letter-spacing:-1px;margin:0;padding:1em 0 .5em;}
h1 .grand{font-size: 125%;}
h1 .soustitre {
	font-size: 65%;
	padding-top: 1em;
}

h2{clear:both;color:#3597BB;font-weight:400;margin:0;padding:2em 0 .5em;}
h3{clear:both;color:#3597BB;font-weight:400;margin:0;padding:1em 0 .5em;}
h4,h5,h6{clear:both;color:#3597BB;font-weight:400;margin:0;padding:0;}
ul,ol{margin:0;padding:0 0 18px 40px;}
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px;}
#wrap,.wrap{width:960px;margin:0 auto;}
p{margin:0;padding:0 0 18px;}
blockquote{margin:22px 40px;padding:0;}
small{font-size:.85em;}
img{border:0;}
sup{bottom:.3em;position:relative;vertical-align:baseline;}
sub{bottom:-.2em;position:relative;vertical-align:baseline;}
textarea{font:1em arial, helvetica, sans-serif;line-height:1.25;}
label{cursor:pointer;}
table{border:0;margin:0 0 18px;padding:0;}
.grandtitre {font-size: 300%;color: #3597BB;padding-bottom: 2em;}
table tr td{padding:2px;}
.nouvellesdates{color:#999;font-size:.85em;}
.clear{clear:both;}
.effacer:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
*html .effacer{height:1%;}
.float-left{float:left;}
.float-right{float:right;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.date {color: #999999;font-size: 80%;}
.bold{font-weight:700;}
.italic{font-style:italic;}
.underline{border-bottom:1px solid;}
.highlight{background:#ffc;}
.img-left{float:left;margin:4px 10px 4px 0;}
.img-right{float:right;margin:4px 0 4px 10px;}
.nopadding{padding:0;}
.noindent{margin-left:0;padding-left:0;}
.nobullet{list-style:none;list-style-image:none;}
.legend-left{float:left;font-size:75%;margin:4px 10px 10px 0;}
.legend-right{float:right;font-size:75%;margin:4px 0 10px 10px;}
.legend{font-size:75%;margin:4px 10px 10px 0;}
a[href $='.pdf']{background:url(../img/iconPDF.gif) no-repeat right center;padding-right:50px;}
#pied{background-image:url(../img/modele/pieddegrade.png);background-position:bottom;background-repeat:repeat-x;clear:both;color:#6FBAD7;font-size:90%;text-align:center;padding:7em 1.5em 1.5em;}
#pied ul{padding-bottom:5px;}
#pied a{color:#3597BB;text-decoration:none;padding:.5em;}
#pied .on{background:url(file:///C|/Documents and Settings/parni/Mes documents/Mes sites Web/img/modele/menuinferieurfleche.gif) no-repeat center top #3597BB;text-decoration:none;font-size:150%;padding:.5em;}
#pied .congres{color:#333;}
#menuhaut li,#niveau0 li,#pied li{display:inline;list-style-image:none;list-style-type:none;margin:0;padding:0;}
#niveau1 ul li,#niveau2 ul li,form{display:inline;margin:0;padding:0;}
#niveau1 a,#niveau2 a{text-decoration:none;color:#3597BB;padding:.5em;}
.questions {
	background-color: #F5FAFE;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D4EAF8;
	border-bottom-color: #D4EAF8;
	margin-top: .5em;
	margin-bottom: .5em;
}
