body,td,th{ font-family:"Trebuchet MS", Geneva, Verdana, Arial, sans-serif; margin-top:10px; background-repeat:repeat-x; background-position:right top; background-image:url(../img/bbg.jpg); margin-bottom:20px; font-weight: lighter; min-width:800px;}body{	margin:0px 0 20px;}h1{font-size:30px;color:#FFF;text-align:center;font-weight:lighter;}h2{font-size:24px;color:#660;}h3{font-size:16px;color:#009FB8;background-image:url(../img/bgh4.jpg);background-repeat:repeat;font-weight:lighter;padding-left:10px;border:1px solid #999;line-height:30px;}h4{ font-size:16px; color:#009FB8; font-weight:lighter; line-height:30px; margin-bottom:0;}h5{font-size:14px;color:#660;}h6{font-size:10px;color:#660;}#header{	height:245px;	border:1px solid #999;	width:88%;	margin-right:auto;	margin-left:auto;	margin-bottom:5px;	background-color:#FFF;	padding:10px;	margin-top: 60px;    }#dansheader{background-image:url(../img/headx1.jpg);background-repeat:no-repeat;background-position:center;height:245px;color:#19A8BF;font-size:18px;font-weight:lighter;text-align:center;letter-spacing:5px;}#ajour{width:88%;margin-right:auto;margin-left:auto;font-size:12px;color:#F5362F;text-align:left;font-weight:lighter;margin-top:25px;border:1px solid #F5362F;overflow:auto;background-color:#F4EBEA;padding:10px;}#ajour p{margin: 5px;}#ajour p a:link,#ajour p a:active{ text-decoration: underline; color: #F5362F;}#ajour p a:hover,#ajour p a:visited{color: #6F0000;text-decoration: underline;}#global{width:90%;font-size:14px;color:#999;font-weight:lighter;overflow:auto;margin:0 auto;}#frise{ height:5px; margin:0;}#sousheader{width:88%;margin-right:auto;margin-left:auto;font-size:14px;color:#F5362F;text-align:left;font-weight:lighter;margin-top:25px;border:1px solid #F5362F;overflow:auto;padding:10px;}#contenu{margin-right:auto;margin-left:auto;font-size:14px;color:#666;font-weight:lighter;margin-top:0;width:60%;float:left;padding-top:10px;padding-bottom:20px;}#contenudroit{margin-right:auto;margin-left:auto;color:#666;font-weight:lighter;margin-top:0;width:35%;float:right;padding-top:10px;padding-bottom:20px;list-style-type:lower-roman;}#dansdans100{background-image:url(../img/image01.jpg);background-repeat:no-repeat;height:100px;background-position:center;}#contener{ height:100px; border:1px solid #999; margin-bottom:5px; background-color:#FFF; padding:5px;}#danscontener{background-image:url(../img/bg100.jpg);background-repeat:repeat;height:100px;}#footer{margin-right:auto;margin-left:auto;border:1px solid #009FB8;width:89%;font-size:12px;color:#009FB8;background-image:url(../img/logo.gif);background-repeat:no-repeat;background-position:right;padding:10px 10px 7px;}#mobile{width:302px;height:396px;text-align:center;float:left;margin-right:2%;margin-left:50px;}#mobile2{font-size:20px;color:#009FB8;width:40%;font-weight:lighter;text-align:left;margin-top:10px;float:left;margin-right:2%;}#a{background-image:url(../img/png.png);background-repeat:no-repeat;height:150px;width:400px;float:right;background-position:right top;}ol.contenudroit{ font-size:14px; color:#FFFFFF; line-height:25px; background-color: #222222; margin-left: 0px; padding-left: 0px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius: 4px; padding-top: 0px; margin-top: 0px;}.contenudroit li:first-child {border-top: none;}.contenudroit li:last-child {border-bottom: none;}.contenudroit li{ border-top: 1px solid #333; border-bottom: 1px solid #111;  list-style-type: upper-roman; list-style-position: inside; color: #7E7E7E;}ol.contenudroit li a{ background-image: url(../img/transfleche.png); background-repeat: no-repeat; background-position: right 15px; padding: 10px 10px 10px 20px; color: #7E7E7E; text-shadow: 0 2px 0 #000000; display: block;}.contenudroit li a:hover{background: #111;background-image: url(../img/transfleche.png);background-repeat: no-repeat; background-position: right -17px;color:#009FB8}ol.romain{color:#009FB8;font-size:16px;list-style-type:upper-roman;list-style-position:outside;}ol.romain li{ margin-left:0px;}.romain li p{border-right:1px #CCCC;border-bottom:1px solid;}ol.romain a:hover{color:#009FB8;text-decoration:underline;}ol.romain a:link,ol.romain a:visited,ol.romain a:active{color:#009FB8;}ol.decimale{ list-style-type:decimal; font-size:14px; color:#5B3E1C; line-height:25px; margin-bottom:20px; margin-left: 0px; padding-left: 20px;}ol.decimale li{ margin-bottom: 0px; padding-bottom: 0px; margin-left: 0px; padding-left: 0px;}ol.maj{list-style-type:lower-alpha;font-size:13px;color:#666;}a:link{color:#666;text-decoration:none;}a:visited{text-decoration:none;color:#666;}a:hover{text-decoration:none;color:#55BFD0;}a:active{text-decoration:none;}ol.decimale li ol.maj li{ margin-left: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; font-size: 1.1em;}ol.decimale li ol.maj li:last-child{ margin-bottom: 10px;}.decall2{ margin-left:10px; margin-top:0; margin-bottom:6px; color:#674C2C;}.decall2 a:link,.decall2 a:hover,.decall2 a:visited,.decall2 a:active{color:#674C2C;}.titre01 {color: #FFFFFF;margin-left: 50px;}.titreglobal {color: #333333;font-size: 27px;margin-left: 50px;}.titre02 {color: #666666;font-size: 15px;margin-left: 50px;}.boudille{font-size: 16px;margin-left: 50px;}#niveau1{ padding-left: 0px; margin: 10px 0px; padding-bottom: 10px;}ol.niveau01 { color:#009FB8; font-size:25px; list-style-type:upper-roman; list-style-position:inside; margin-left: 0px; padding-left: 0px;}ol.niveau01 li { padding: 0px; margin: 0px;}ol.niveau02 { list-style-type:lower-alpha; font-size:15px; color:#333333; margin-top: 10px; font-weight: lighter; margin-bottom: 20px;}ol.niveau02 li{ margin-bottom: 10px; font-weight: lighter;}.intro{ font-size: 16px; color: #663300; font-weight: lighter;}ol.niveau03 { list-style-type:decimal; font-size:14px; color:#000000; margin-top: 10px; font-weight: lighter; margin-bottom: 20px;}ol.niveau03 li{ margin-bottom: 11px; font-weight: lighter;}ol.niveau03 li p{ font-weight: lighter; margin: 0px 0px 0px 10px; color: #666666; font-size: 99%; padding-left: 0px;}ol.niveau03 li ul li{ color: #666666; font-size: 14px; margin-top: 0px; padding-top: 0px; list-style-type: disc; margin-bottom: 5px; margin-left: 0px; padding-left: 0px;}
