/* $Id: aides.css,v 1.22 2011/06/07 20:15:35 excellent Exp $ */
body #main #header {background-image:url(../images/main-aides-header.jpg);}
body #main #content {margin:-1px 0 0 0;}

body #autres {position:absolute;left:220px;width:520px;height:350px;font-weight:bold;font-size:13px;color:#FFFFFF;border:solid black 1px;background:no-repeat url(../images/main-pave-aides-com-3-autres.png);text-align:center;}
body #autres p {margin:0;padding:40px 20px;line-height:200%;}
body #autres a {text-decoration:underline;color:#FFFFFF;}
body #autres a:hover {text-decoration:none;}

body.com-1 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-1.png);}
body.com-1 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-1.png);}
body.com-1 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-1.png);}
body.com-1 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-1.png);}
body.com-1 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-1.png);}
body.com-1 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-1.png);}
body.com-2 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-2.png);}
body.com-2 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-2.png);}
body.com-2 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-2.png);}
body.com-2 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-2.png);}
body.com-2 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-2.png);}
body.com-2 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-2.png);}
body.com-3 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-3.png);}
body.com-3 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-3.png);}
body.com-3 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-3.png);}
body.com-3 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-3.png);}
body.com-3 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-3.png);}
body.com-3 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-3.png);}
body.com-45 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-45.png);}
body.com-45 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-45.png);}
body.com-45 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-45.png);}
body.com-45 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-45.png);}
body.com-45 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-45.png);}
body.com-45 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-45.png);}
body.com-6 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-6.png);}
body.com-6 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-6.png);}
body.com-6 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-6.png);}
body.com-6 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-6.png);}
body.com-6 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-6.png);}
body.com-6 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-6.png);}
body.com-7 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-7.png);}
body.com-7 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-7.png);}
body.com-7 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-7.png);}
body.com-7 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-7.png);}
body.com-7 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-7.png);}
body.com-7 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-7.png);}
body.com-8 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-8.png);}
body.com-8 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-8.png);}
body.com-8 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-8.png);}
body.com-8 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-8.png);}
body.com-8 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-8.png);}
body.com-8 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-8.png);}
body.com-cps #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-cps.png);}
body.com-cps #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-cps.png);}
body.com-cps #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-cps.png);}
body.com-cps #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-cps.png);}
body.com-cps #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-cps.png);}
body.com-cps #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-cps.png);}
body.com-9 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-9.png);}
body.com-9 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-9.png);}
body.com-9 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-9.png);}
body.com-9 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-9.png);}
body.com-9 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-9.png);}
body.com-9 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-9.png);}
body.com-10 #main #content .box.bordered .header {background-image:url(../images/box-header-left-aides-10.png);}
body.com-10 #main #content .box.bordered .header .right {background-image:url(../images/box-header-right-aides-10.png);}
body.com-10 #main #content .box.bordered .body {background-image:url(../images/box-body-left-aides-10.png);}
body.com-10 #main #content .box.bordered .body .side {background-image:url(../images/box-body-right-aides-10.png);}
body.com-10 #main #content .box.bordered .footer {background-image:url(../images/box-footer-left-aides-10.png);}
body.com-10 #main #content .box.bordered .footer .right {background-image:url(../images/box-footer-right-aides-10.png);}

body.com-1 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-1.png);}
body.com-1 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-1.png);}
body.com-1 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-1.png);}
body.com-1 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-1.png);}
body.com-1 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-1.png);}
body.com-1 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-1.png);}
body.com-1 #main #content .box.filled .body .side .content {background:#BE7A96;}
body.com-2 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-2.png);}
body.com-2 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-2.png);}
body.com-2 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-2.png);}
body.com-2 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-2.png);}
body.com-2 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-2.png);}
body.com-2 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-2.png);}
body.com-2 #main #content .box.filled .body .side .content {background:#C283D9;}
body.com-3 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-3.png);}
body.com-3 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-3.png);}
body.com-3 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-3.png);}
body.com-3 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-3.png);}
body.com-3 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-3.png);}
body.com-3 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-3.png);}
body.com-3 #main #content .box.filled .body .side .content {background:#5CC0E6;}
body.com-45 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-45.png);}
body.com-45 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-45.png);}
body.com-45 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-45.png);}
body.com-45 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-45.png);}
body.com-45 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-45.png);}
body.com-45 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-45.png);}
body.com-45 #main #content .box.filled .body .side .content {background:#FFDB78;}
body.com-6 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-6.png);}
body.com-6 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-6.png);}
body.com-6 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-6.png);}
body.com-6 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-6.png);}
body.com-6 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-6.png);}
body.com-6 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-6.png);}
body.com-6 #main #content .box.filled .body .side .content {background:#F39958;}
body.com-7 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-7.png);}
body.com-7 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-7.png);}
body.com-7 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-7.png);}
body.com-7 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-7.png);}
body.com-7 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-7.png);}
body.com-7 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-7.png);}
body.com-7 #main #content .box.filled .body .side .content {background:#FE6868;}
body.com-8 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-8.png);}
body.com-8 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-8.png);}
body.com-8 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-8.png);}
body.com-8 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-8.png);}
body.com-8 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-8.png);}
body.com-8 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-8.png);}
body.com-8 #main #content .box.filled .body .side .content {background:#FFB6D0;}
body.com-cps #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-cps.png);}
body.com-cps #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-cps.png);}
body.com-cps #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-cps.png);}
body.com-cps #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-cps.png);}
body.com-cps #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-cps.png);}
body.com-cps #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-cps.png);}
body.com-cps #main #content .box.filled .body .side .content {background:#7F9AD1;}
body.com-9 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-9.png);}
body.com-9 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-9.png);}
body.com-9 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-9.png);}
body.com-9 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-9.png);}
body.com-9 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-9.png);}
body.com-9 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-9.png);}
body.com-9 #main #content .box.filled .body .side .content {background:#88CA71;}
body.com-10 #main #content .box.filled .header {background-image:url(../images/box-header-left-aides-full-10.png);}
body.com-10 #main #content .box.filled .header .right {background-image:url(../images/box-header-right-aides-full-10.png);}
body.com-10 #main #content .box.filled .body {background-image:url(../images/box-body-left-aides-full-10.png);}
body.com-10 #main #content .box.filled .body .side {background-image:url(../images/box-body-right-aides-full-10.png);}
body.com-10 #main #content .box.filled .footer {background-image:url(../images/box-footer-left-aides-full-10.png);}
body.com-10 #main #content .box.filled .footer .right {background-image:url(../images/box-footer-right-aides-full-10.png);}
body.com-10 #main #content .box.filled .body .side .content {background:#825C5C;}

body #main #content #program {float:left;width:720px;}
body #main #content #program.actions {float:none;width:940px;}
body #main #content #program .header .right {height:89px;}
body #main #content #program .header span {width:540px;margin:0;padding:35px 0 0 40px;line-height:110%;}
body #main #content #program .header > span {width:500px;}
body.com-1 #main #content #program .header {background-image:url(../images/box-header-left-program-1.jpg);}
body.com-1 #main #content #program .header .right {background-image:url(../images/box-header-right-program-1.jpg);}
body.com-2 #main #content #program .header {background-image:url(../images/box-header-left-program-2.jpg);}
body.com-2 #main #content #program .header .right {background-image:url(../images/box-header-right-program-2.jpg);}
body.com-3 #main #content #program .header {background-image:url(../images/box-header-left-program-3.jpg);}
body.com-3 #main #content #program .header .right {background-image:url(../images/box-header-right-program-3.jpg);}
body.com-45 #main #content #program .header {background-image:url(../images/box-header-left-program-45.jpg);}
body.com-45 #main #content #program .header .right {background-image:url(../images/box-header-right-program-45.jpg);}
body.com-6 #main #content #program .header {background-image:url(../images/box-header-left-program-6.jpg);}
body.com-6 #main #content #program .header .right {background-image:url(../images/box-header-right-program-6.jpg);}
body.com-7 #main #content #program .header {background-image:url(../images/box-header-left-program-7.jpg);}
body.com-7 #main #content #program .header .right {background-image:url(../images/box-header-right-program-7.jpg);}
body.com-8 #main #content #program .header {background-image:url(../images/box-header-left-program-8.jpg);}
body.com-8 #main #content #program .header span {width:540px;}
body.com-8 #main #content #program .header > span {width:500px;}
body.com-8 #main #content #program .header .right {background-image:url(../images/box-header-right-program-8.jpg);}
body.com-cps #main #content #program .header {background-image:url(../images/box-header-left-program-cps.jpg);}
body.com-cps #main #content #program .header .right {background-image:url(../images/box-header-right-program-cps.jpg);}
body.com-9 #main #content #program .header {background-image:url(../images/box-header-left-program-9.jpg);}
body.com-9 #main #content #program .header .right {background-image:url(../images/box-header-right-program-9.jpg);}
body.com-10 #main #content #program .header {background-image:url(../images/box-header-left-program-10.jpg);}
body.com-10 #main #content #program .header .right {background-image:url(../images/box-header-right-program-10.jpg);}
body #main #content #program .body .side {height:auto;}
body #main #content #program .body .side .content {padding:1px 20px 1px 36px;}
body #main #content #program .body .side .content h2 {color:#EC6400;font-size:20px;}
body #main #content #program .body .side .content h3 {color:#EC6400;font-size:11px;}
body #main #content #program .body .side .content div.important {width:650px;height:260px;margin:10px 0;padding:5px 20px 10px 10px;background-repeat:no-repeat;line-height:normal;}
body #main #content #program .body .side .content > div.important {width:620px;height:245px;}
body.com-1 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-1.jpg);}
body.com-2 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-2.jpg);}
body.com-3 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-3.jpg);}
body.com-45 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-45.jpg);}
body.com-6 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-6.jpg);}
body.com-7 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-7.jpg);}
body.com-8 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-8.jpg);}
body.com-cps #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-cps.jpg);}
body.com-9 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-9.jpg);}
body.com-10 #main #content #program .body .side .content div.important {background-image:url(../images/main-pave-aides-important-10.jpg);}
body #main #content #program .body .side .content div.important p.title {font-family:"Arial Black",arial,helvetica sans-serif;font-size:12px;font-weight:normal;}
body #main #content #program .body .side .content div.important ul {margin:0 0 0 10px;padding:0 0 0 10px;}
body #main #content #program .body .side .content div.important ul li {margin:0;padding:5px 0;}
body #main #content #program .body .side .content p.intro {font-size:12px;font-weight:bold;}
body #main #content #program .body .side .content p.title {font-family:"Arial Black",arial,helvetica sans-serif;font-size:12px;font-weight:normal;}
body #main #content #program .body .side .content div.liste {width:860px;height:180px;margin:10px 0;padding:10px 20px 10px 10px;background:no-repeat url(../images/main-pave-aides-com-3-actions.jpg)}
body #main #content #program .body .side .content > div.liste {width:830px;height:160px;}
body #main #content #program .body .side .content div.liste p.title {margin:0;padding:0 0 10px 0;}
body #main #content #program .body .side .content div.liste ul {margin:0;padding:0;list-style:none;text-align:left;line-height:normal;}
body #main #content #program .body .side .content div.liste ul li {display:block;float:left;width:370px;margin:0;padding:5px 0;}
body #main #content #program .body .side .content div.liste ul li a {display:block;font-size:12px;padding:0 0 0 20px;margin:0 0 0 150px;text-decoration:none;color:#EC6400;background-repeat:no-repeat;}
body #main #content #program .body .side .content div.liste ul li a {height:18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="styles/images/main-puce-aides-com-3-action.png",sizingMethod="crop");}
body #main #content #program .body .side .content div.liste ul li > a {height:auto;background-image:url(../images/main-puce-aides-com-3-action.png);}
body #main #content #program .body .side .content div.liste ul li a:hover {text-decoration:underline;}

body #main #content #program .body .side .content .box.exemple {float:none;width:650px;margin:10px 0 0 0;}
body #main #content #program .body .side .content .box.exemple .body .side {height:auto;}
body #main #content #program .body .side .content .box.exemple .body .side .content {padding:5px 20px 10px 10px;}
body #main #content #program .body .side .content .box.exemple .body .side .content h3 {padding:0;margin:0;}
body.com-3 #main #content #program .body .side .content .box.exemple .header {background-image:url(../images/box-header-left-aides-exemple-3.png);}
body.com-3 #main #content #program .body .side .content .box.exemple .header .right {height:10px;background-image:url(../images/box-header-right-aides-exemple-3.png);}
body.com-3 #main #content #program .body .side .content .box.exemple .body {background-image:url(../images/box-body-left-aides-exemple-3.png);}
body.com-3 #main #content #program .body .side .content .box.exemple .body .side {background-image:url(../images/box-body-right-aides-exemple-3.png);}
body.com-3 #main #content #program .body .side .content .box.exemple .body .side .content {background:#DCF2F9;}
body.com-3 #main #content #program .body .side .content .box.exemple .footer {background-image:url(../images/box-footer-left-aides-exemple-3.png);}
body.com-3 #main #content #program .body .side .content .box.exemple .footer .right {background-image:url(../images/box-footer-right-aides-exemple-3.png);}

body #main #content #documents {float:left;width:220px;}
body #main #content #documents .body .side .content {padding:1px 5px 1px 10px;text-align:left;}
body #main #content #documents .body .side .content h2 {margin:0 0 5px 0;padding:0 0 5px 0;border:dashed #EC6400;border-width:0 0 1px 0;}
body #main #content #documents .body .side .content ol {margin:0 0 0 10px;padding:0 10px 0 10px;font-weight:bold;line-height:normal;}
body #main #content #documents .body .side .content ol li {margin:0;padding:5px 0;}
body #main #content #documents .body .side .content ol li a {display:block;margin:0;padding:10px 0 10px 45px;background-repeat:no-repeat;background-position:-5px 0;}
body.com-1 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-1.png);}
body.com-2 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-2.png);}
body.com-3 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-3.png);}
body.com-45 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-45.png);}
body.com-6 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-6.png);}
body.com-7 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-7.png);}
body.com-8 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-8.png);}
body.com-cps #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-cps.png);}
body.com-9 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-9.png);}
body.com-10 #main #content #documents .body .side .content ol li a {background-image:url(../images/main-puce-aides-document-10.png);}
body #main #content #documents .body .side .content ol li ul {margin:0;padding:5px 0 5px 10px;}
body #main #content #documents .body .side .content ol li ul li {margin:0;padding:5px 0;}
body #main #content #documents .body .side .content ol li ul li a.simple {display:inline;margin:0;padding:0;background:none;}
body #main #content #documents .body .side .content p {font-family:"Arial Black",arial,helvetica sans-serif;font-size:16px;font-weight:normal;text-align:left;}
body #main #content #documents .body .side .content ol li p {margin:0 0 0 -20px;padding:10px 15px 5px 0;font-size:14px;color:#EC6400;line-height:100%;}

body #main #content #logo {float:left;width:220px;}
body #main #content #logo .body .side .content {padding:1px 5px 1px 10px;text-align:left;}
body #main #content #logo .body .side .content a {display:block;margin:0;padding:0 0 1px 40px;background-repeat:no-repeat;background-position:left center;color:#08337B;font-family:"Arial Black",arial,helvetica sans-serif;font-weight:normal;font-size:16px;text-decoration:none;}
body #main #content #logo .body .side .content a:hover {text-decoration:underline;}
body.com-1 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-1.png);}
body.com-2 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-2.png);}
body.com-3 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-3.png);}
body.com-45 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-45.png);}
body.com-6 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-6.png);}
body.com-7 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-7.png);}
body.com-8 #main #content #logo .body .side .content a {background-image:url(../images/main-puce-aides-pratique-8.png);}

body #main #content #retour {float:left;width:220px;}
body #main #content #retour .body .side .content {padding:1px 5px 1px 10px;color:#FFFFFF;line-height:normal;}
body #main #content #retour .body .side .content h2 {color:#FFFFFF;}
body #main #content #retour .body .side .content p {color:#FFFFFF;padding-left:10px;}
body #main #content #retour .body .side .content ul {margin:0 0 0 10px;padding:0 0 0 10px;font-weight:bold;}
body #main #content #retour .body .side .content ul li {margin:0;padding:5px 0;}
body #main #content #retour .body .side .content ul li span {color:#08337B;}
body #main #content #retour .body .side .content ul li a {text-decoration:none;color:#FFFFFF;}
body #main #content #retour .body .side .content ul li a:hover {text-decoration:underline;}
body #main #content #retour .body .side .content p.contact {padding:10px 50px 5px 0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:14px;font-weight:normal;text-align:left;}

body #main #content div.warning {float:left;width:220px;}
body #main #content div.warning .content {padding:1px 5px 1px 10px;font-weight:bold;color:#EC6400;text-align:center;}

body #main #content #help {display:none;float:left;width:220px;}
body #main #content #help .header span {margin:0;padding:25px 0 2px 15px;font-size:22px;color:#EC6400;}
body #main #content #help .header .right {height:58px;}
body.com-1 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-1.png);}
body.com-1 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-1.png);}
body.com-2 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-2.png);}
body.com-2 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-2.png);}
body.com-3 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-3.png);}
body.com-3 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-3.png);}
body.com-45 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-45.png);}
body.com-45 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-45.png);}
body.com-6 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-6.png);}
body.com-6 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-6.png);}
body.com-7 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-7.png);}
body.com-7 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-7.png);}
body.com-8 #main #content #help .header {background-image:url(../images/box-header-left-aides-help-8.png);}
body.com-8 #main #content #help .header .right {background-image:url(../images/box-header-right-aides-help-8.png);}
body #main #content #help .body .side .content {padding:1px 5px 1px 10px;}
body #main #content #help .body .side .content p {margin:0;padding:0;font-weight:bold;font-size:14px;text-align:left;}
body #main #content #help .body .side .content ul {margin:0;padding:0;list-style:none;text-align:left;line-height:normal;}
body #main #content #help .body .side .content ul li {margin:0;padding:0;}
body #main #content #help .body .side .content ul li a {display:block;margin:10px 0;padding:7px 10px 15px 50px;line-height:normal;text-decoration:none;font-weight:bold;color:#EC6400;background-repeat:no-repeat;}
body.com-1 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-1.png);}
body.com-2 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-2.png);}
body.com-3 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-3.png);}
body.com-45 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-45.png);}
body.com-6 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-6.png);}
body.com-7 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-7.png);}
body.com-8 #main #content #help .body .side .content ul li a {background-image:url(../images/main-puce-aides-help-8.png);}
body #main #content #help .body .side .content ul li a:hover {text-decoration:underline;}

body #main #content div.com {display:block;float:left;width:313px;height:209px;margin:0;padding:0;background:repeat-y url(../images/main-pave-aides.jpg);}
body #main #content div.com h2 {height:90px;margin:0;padding:10px 100px 0 15px;font-size:15px;font-weight:bold;color:#FFFFFF;background-repeat:no-repeat;}
body #main #content div.com > h2 {height:80px;}
body #main #content div#com-1 h2 {background-image:url(../images/main-pave-aides-header-1.jpg);}
body #main #content div#com-2 h2 {background-image:url(../images/main-pave-aides-header-2.jpg);}
body #main #content div#com-3 h2 {background-image:url(../images/main-pave-aides-header-3.jpg);}
body #main #content div#com-45 h2 {background-image:url(../images/main-pave-aides-header-45.jpg);}
body #main #content div#com-6 h2 {background-image:url(../images/main-pave-aides-header-6.jpg);}
body #main #content div#com-7 h2 {background-image:url(../images/main-pave-aides-header-7.jpg);}
body #main #content div#com-8 h2 {background-image:url(../images/main-pave-aides-header-8.jpg);}
body #main #content div#com-cps h2 {background-image:url(../images/main-pave-aides-header-cps.jpg);}
body #main #content div#com-9 h2 {background-image:url(../images/main-pave-aides-header-9.jpg);}
body #main #content div#com-9 h2 span {display:block;font-size:12px;}
body #main #content div#com-10 h2 {background-image:url(../images/main-pave-aides-header-10.jpg);}
body #main #content div.com ul {display:block;height:87px;margin:0 10px 0 30px;padding:0;list-style:none;}
body #main #content div.com ul li {padding:0 0 0 20px;background:no-repeat 0 1px url(../images/main-puce-aides.png);line-height:normal;}
body #main #content div.com ul li a {font-size:12px;font-weight:normal;text-decoration:none;color:#EC6400;}
body #main #content div.com ul li a:hover {text-decoration:underline;}
body #main #content div.com a span {display:none;}
body #main #content div.com a.presentation {display:block;float:left;width:165px;height:32px;background:no-repeat url(../images/main-pave-aides-presentation.png);}
body #main #content div.com a.presentation:hover {background-position:0 -32px;}
body #main #content div.com a.pratique {display:block;float:left;width:148px;height:32px;background:no-repeat url(../images/main-pave-aides-pratique.png);}
body #main #content div.com a.pratique:hover {background-position:0 -32px;}
body #main #content #soutien {float:left;width:313px;}
body #main #content #soutien .body .side {height:184px;}
body #main #content #soutien .body .side .content {padding:60px 5px 1px 10px;text-align:left;}
body #main #content #soutien .body .side .content a {display:block;margin:0;padding:0 0 1px 40px;background-repeat:no-repeat;background-position:left center;color:#08337B;font-family:"Arial Black",arial,helvetica sans-serif;font-weight:normal;font-size:16px;text-decoration:none;}
body #main #content #soutien .body .side .content a:hover {text-decoration:underline;}
body #main #content #soutien .body .side .content a {background-image:url(../images/main-puce-aides-pratique-1.png);}
body #main #content #soutien .body .side .content a span {font-size:19px;display:block;padding:0 0 3px 0;}
/*
body #main #content #soutien {display:block;float:left;width:313px;height:209px;margin:0;padding:0;background:repeat-y url(../images/main-pave-aides-soutien.jpg);}
body #main #content #soutien a {display:block;margin:8px 0 0 78px;width:153px;height:180px;text-decoration:none;}
body #main #content #soutien a img {display:block;width:153px;height:180px;overflow:hidden;}
*/
body #main #content #calendrier {float:left;width:313px;}
body #main #content #calendrier .body .side {height:184px;}
body #main #content #calendrier .body .side .content {padding:15px 0 0 0;}
body #main #content #calendrier .body .side .content div {width:301px;height:155px;background:#0000FF;}
body #main #content #calendrier .body .side .content p {text-align:left;padding-right:10px;padding-left:12px;}
body #main #content #calendrier .body .side .content a {padding-left:12px;}

body.aides-presentation #main #content #main-pave {height:720px;background:repeat-y url(../images/main-pave-aides-body.jpg);font-size:12px;}
body.aides-presentation #main #content #main-pave.com-45 {height:980px;}
body.aides-presentation #main #content #main-pave.com-6 {height:755px;}
body.aides-presentation #main #content #main-pave.com-7 {height:820px;}
body.aides-presentation #main #content #main-pave.com-cps {height:auto;}
body.aides-presentation #main #content #main-pave.com-9 {height:auto;}
body.aides-presentation #main #content #main-pave.com-10 {height:auto;}
body.aides-presentation #main #content #main-pave h2 {margin:0;padding:20px 10px 75px 15px;font-family:"Arial Black",arial,helvetica sans-serif;color:#FFFFFF;font-size:18px;font-weight:normal;background-repeat:no-repeat;}
body.aides-presentation #main #content div.com-1 h2 {background-image:url(../images/main-pave-aides-presentation-header-1.jpg);}
body.aides-presentation #main #content div.com-2 h2 {background-image:url(../images/main-pave-aides-presentation-header-2.jpg);}
body.aides-presentation #main #content div.com-3 h2 {background-image:url(../images/main-pave-aides-presentation-header-3.jpg);}
body.aides-presentation #main #content div.com-45 h2 {background-image:url(../images/main-pave-aides-presentation-header-45.jpg);}
body.aides-presentation #main #content div.com-6 h2 {background-image:url(../images/main-pave-aides-presentation-header-6.jpg);}
body.aides-presentation #main #content div.com-7 h2 {background-image:url(../images/main-pave-aides-presentation-header-7.jpg);}
body.aides-presentation #main #content div.com-8 h2 {background-image:url(../images/main-pave-aides-presentation-header-8.jpg);}
body.aides-presentation #main #content div.com-cps h2 {background-image:url(../images/main-pave-aides-presentation-header-cps.jpg);}
body.aides-presentation #main #content div.com-9 h2 {background-image:url(../images/main-pave-aides-presentation-header-9.jpg);}
body.aides-presentation #main #content div.com-10 h2 {background-image:url(../images/main-pave-aides-presentation-header-10.jpg);}
body.aides-presentation #main #content #main-pave p {margin:0;padding:5px 20px;text-align:justify;}
body.aides-presentation #main #content #main-pave ul {margin-right:2em;}
body.aides-presentation #main #content #main-pave a {color:#08337B;font-weight:bold;text-decoration:none;}
body.aides-presentation #main #content #main-pave a:hover {text-decoration:underline;}

body.aides-presentation #main #content #main-pave div.right {float:right;width:542px;margin:0 0 0 20px;padding:23px 0 0 0;background-repeat:no-repeat;}
body.aides-presentation #main #content div.com-1 div.right {background-image:url(../images/main-pave-aides-presentation-top-1.jpg);}
body.aides-presentation #main #content div.com-2 div.right {background-image:url(../images/main-pave-aides-presentation-top-2.jpg);}
body.aides-presentation #main #content div.com-3 div.right {background-image:url(../images/main-pave-aides-presentation-top-3.jpg);}
body.aides-presentation #main #content div.com-45 div.right {background-image:url(../images/main-pave-aides-presentation-top-45.jpg);}
body.aides-presentation #main #content div.com-6 div.right {background-image:url(../images/main-pave-aides-presentation-top-6.jpg);}
body.aides-presentation #main #content div.com-7 div.right {background-image:url(../images/main-pave-aides-presentation-top-7.jpg);}
body.aides-presentation #main #content div.com-8 div.right {background-image:url(../images/main-pave-aides-presentation-top-8.jpg);}
body.aides-presentation #main #content #main-pave div.right div.illus-top {width:530px;height:302px;background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-illus-top.png',sizingMethod='scale');}
body.aides-presentation #main #content #main-pave div.right > div.illus-top {background:no-repeat left top url(../images/main-pave-aides-illus-top.png);}
body.aides-presentation #main #content #main-pave div.right div.illus-top img {margin:1px 0 0 14px;}
body.aides-presentation #main #content #main-pave div.right div.chiffres {clear:both;float:left;width:288px;height:336px;padding:0 5px 0 14px;background-repeat:no-repeat;}
body.aides-presentation #main #content #main-pave div.right > div.chiffres {width:269px;}
body.aides-presentation #main #content div.com-1 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-1.jpg);}
body.aides-presentation #main #content div.com-2 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-2.jpg);}
body.aides-presentation #main #content div.com-3 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-3.jpg);}
body.aides-presentation #main #content div.com-45 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-45.jpg);}
body.aides-presentation #main #content div.com-6 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-6.jpg);}
body.aides-presentation #main #content div.com-7 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-7.jpg);}
body.aides-presentation #main #content div.com-8 div.right div.chiffres {background-image:url(../images/main-pave-aides-chiffres-8.jpg);}
body.aides-presentation #main #content #main-pave div.right div.chiffres table {width:269px;height:326px;margin:0;padding:0;border-collapse:collapse;color:#08337B;background:none;}
body.aides-presentation #main #content div#main-pave.com-1 div.right div.chiffres table {height:315px;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table thead tr th {padding:5px;font-family:"Arial Black",arial,helvetica sans-serif;color:#EC6400;font-size:14px;font-weight:normal;text-align:center;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table thead tr th p {text-align:center;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table thead tr th span {font-size:24px;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table tbody tr th {font-size:20px;font-weight:bold;vertical-align:top;padding:0 5px;text-align:center;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table tbody tr td {vertical-align:top;padding:0 5px;line-height:normal;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table tbody tr td ul {margin:0 0 0 10px;padding:0 0 0 10px;}
body.aides-presentation #main #content #main-pave div.right div.chiffres table tbody tr td ul li {padding:5px 0;}
body.aides-presentation #main #content #main-pave div.right div.illus-bottom {float:left;width:242px;height:336px;background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-illus-bottom.png',sizingMethod='scale');}
body.aides-presentation #main #content #main-pave div.right > div.illus-bottom {background:no-repeat left top url(../images/main-pave-aides-illus-bottom.png);}
body.aides-presentation #main #content #main-pave div.right div.illus-bottom img {margin:1px 0 0 14px;}

body.aides-presentation #main #content #main-pave div.rapport {clear:both;height:63px;padding:0 0 0 40px;font-family:"Arial Black",arial,helvetica sans-serif;color:#FFFFFF;font-size:20px;font-weight:normal;background-repeat:no-repeat;}
body.aides-presentation #main #content div.com-1 div.rapport {background-image:url(../images/main-pave-aides-rapport-1.jpg);}
body.aides-presentation #main #content div.com-2 div.rapport {background-image:url(../images/main-pave-aides-rapport-2.jpg);}
body.aides-presentation #main #content div.com-3 div.rapport {background-image:url(../images/main-pave-aides-rapport-3.jpg);}
body.aides-presentation #main #content div.com-45 div.rapport {background-image:url(../images/main-pave-aides-rapport-45.jpg);}
body.aides-presentation #main #content div.com-6 div.rapport {background-image:url(../images/main-pave-aides-rapport-6.jpg);}
body.aides-presentation #main #content div.com-7 div.rapport {background-image:url(../images/main-pave-aides-rapport-7.jpg);}
body.aides-presentation #main #content div.com-8 div.rapport {background-image:url(../images/main-pave-aides-rapport-8.jpg);}
body.aides-presentation #main #content div.com-cps div.rapport {background-image:url(../images/main-pave-aides-rapport-cps.jpg);}
body.aides-presentation #main #content div.com-9 div.rapport {background-image:url(../images/main-pave-aides-rapport-9.jpg);}
body.aides-presentation #main #content div.com-10 div.rapport {background-image:url(../images/main-pave-aides-rapport-10.jpg);}
body.aides-presentation #main #content #main-pave div.rapport span {display:none;float:left;padding:15px 0 0 0;height:63px;}
body.aides-presentation #main #content #main-pave div.rapport > span {height:48px;}
body.aides-presentation #main #content #main-pave div.rapport a {display:none;float:left;margin:0 0 0 50px;width:220px;height:48px;padding:17px 0 0 50px;color:#FFFFFF;font-style:italic;font-size:14px;font-weight:normal;text-decoration:none;background-repeat:no-repeat;}
body.aides-presentation #main #content #main-pave div.rapport > a {height:31px;width:170px;}
body.aides-presentation #main #content #main-pave div.rapport a.line2 {padding-top:10px;}
body.aides-presentation #main #content #main-pave div.rapport > a.line2 {height:38px;;}
body.aides-presentation #main #content #main-pave div.rapport a:hover {color:#08337B;text-decoration:none;}
body.aides-presentation #main #content div.com-1 div.rapport a {background-image:url(../images/main-puce-aides-rapport-1.jpg);}
body.aides-presentation #main #content div.com-2 div.rapport a {background-image:url(../images/main-puce-aides-rapport-2.jpg);}
body.aides-presentation #main #content div.com-3 div.rapport a {background-image:url(../images/main-puce-aides-rapport-3.jpg);}
body.aides-presentation #main #content div#main-pave.com-45 div.rapport a {width:185px;margin-left:20px;background-image:url(../images/main-puce-aides-rapport-45.jpg);}
body.aides-presentation #main #content div#main-pave.com-45 div.rapport > a {width:135px;}
body.aides-presentation #main #content div#main-pave.com-6 div.rapport a {width:150px;margin-left:100px;background-image:url(../images/main-puce-aides-rapport-6.jpg);}
body.aides-presentation #main #content div#main-pave.com-6 div.rapport > a {width:100px;}
body.aides-presentation #main #content div#main-pave.com-7 div.rapport a {width:200px;margin-left:100px;background-image:url(../images/main-puce-aides-rapport-7.jpg);}
body.aides-presentation #main #content div#main-pave.com-7 div.rapport > a {width:150px;}
body.aides-presentation #main #content div.com-8 div.rapport a {background-image:url(../images/main-puce-aides-rapport-8.jpg);}

body.aides-pratique #main #content #main-pave {height:660px;background:repeat-y url(../images/main-pave-aides-body.jpg);}
body.aides-pratique #main #content > #main-pave {height:auto;}

body.aides-pratique #main #content #main-pave div.left {float:left;width:680px;}
body.aides-pratique #main #content #main-pave div.left h2 {height:120px;margin:0;padding:20px 10px 55px 15px;font-family:"Arial Black",arial,helvetica sans-serif;color:#FFFFFF;font-size:18px;font-weight:normal;background-repeat:no-repeat;}
body.aides-pratique #main #content #main-pave div.left > h2 {height:45px;}
body.aides-pratique #main #content div.com-1 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-1.jpg);}
body.aides-pratique #main #content div.com-2 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-2.jpg);}
body.aides-pratique #main #content div.com-3 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-3.jpg);}
body.aides-pratique #main #content div.com-45 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-45.jpg);}
body.aides-pratique #main #content div.com-6 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-6.jpg);}
body.aides-pratique #main #content div.com-7 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-7.jpg);}
body.aides-pratique #main #content div.com-8 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-8.jpg);}
body.aides-pratique #main #content div.com-cps div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-cps.jpg);}
body.aides-pratique #main #content div.com-9 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-9.jpg);}
body.aides-pratique #main #content div.com-10 div.left h2 {background-image:url(../images/main-pave-aides-pratique-header-10.jpg);}
body.aides-pratique #main #content #main-pave div.left h3 {margin:0;padding:0 20px 5px 20px;font-family:"Arial Black",arial,helvetica sans-serif;color:#EC6400;font-size:14px;font-weight:normal;}
body.aides-pratique #main #content #main-pave div.left h3 span {font-family:verdana,arial,helvetica,sans-serif;color:#08337B;font-size:11px;font-weight:normal;}
body.aides-pratique #main #content #main-pave div.left h4 {margin:0;padding:5px 20px;font-family:"Arial Black",arial,helvetica sans-serif;color:#EC6400;font-size:14px;font-weight:normal;}
body.aides-pratique #main #content #main-pave div.left p {margin:0;padding:5px 20px;text-align:justify;}

body.aides-pratique #main #content #main-pave div.left div.composition {margin:10px 0 0 15px;width:656px;height:520px;background-repeat:no-repeat;}
body.aides-pratique #main #content div.com-1 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-1.jpg);}
body.aides-pratique #main #content div.com-2 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-2.jpg);}
body.aides-pratique #main #content div.com-3 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-3.jpg);}
body.aides-pratique #main #content div.com-45 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-45.jpg);}
body.aides-pratique #main #content div.com-6 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-6.jpg);}
body.aides-pratique #main #content div.com-7 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-7.jpg);}
body.aides-pratique #main #content div.com-8 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-8.jpg);}
body.aides-pratique #main #content div.com-cps div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-cps.jpg);}
body.aides-pratique #main #content div.com-9 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-9.jpg);}
body.aides-pratique #main #content div.com-10 div.left div.composition {background-image:url(../images/main-pave-aides-pratique-composition-10.jpg);}
body.aides-pratique #main #content #main-pave div.left div.composition table {padding:0;margin:0;width:648px;height:512px;color:#08337B;background:none;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td {vertical-align:top;padding:10px 20px 10px 5px;font-family:"Arial Black",arial,helvetica sans-serif;color:#EC6400;font-size:14px;font-weight:normal;text-align:left;line-height:100%;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td span {font-size:12px;}
body.aides-pratique #main #content #main-pave div.left div.composition table.com-cps tr td {padding-left:20px;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td.chiffre {padding:10px 5px 10px 20px;font-size:24px;text-align:right;}
body.aides-pratique #main #content div.com-1 div.left div.composition table tr td.bordered {border-color:#A94D74;}
body.aides-pratique #main #content div.com-2 div.left div.composition table tr td.bordered {border-color:#C000FF;}
body.aides-pratique #main #content div.com-3 div.left div.composition table tr td.bordered {border-color:#20A9DC;}
body.aides-pratique #main #content div.com-45 div.left div.composition table tr td.bordered {border-color:#FFCC41;}
body.aides-pratique #main #content div.com-6 div.left div.composition table tr td.bordered {border-color:#ED6705;}
body.aides-pratique #main #content div.com-7 div.left div.composition table tr td.bordered {border-color:#FE2121;}
body.aides-pratique #main #content div.com-8 div.left div.composition table tr td.bordered {border-color:#FFB6D0;}
body.aides-pratique #main #content div.com-cps div.left div.composition table tr td.bordered {border-color:#7F9AD1;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td.border-top {border-style:solid;border-width:1px 0 0 0;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td.border-right {border-style:solid;border-width:0 1px 0 0;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td.border-top-right {border-style:solid;border-width:1px 1px 0 0;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td ul {font-family:verdana,arial,helvetica,sans-serif;color:#08337B;font-size:12px;font-weight:normal;list-style:none;padding:10px 0 5px 0;margin:0;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td ul li {margin:0;padding:2px 0;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td ul li ul {margin:0 0 0 10px;padding:5px 0 5px 5px;list-style:disc;}
body.aides-pratique #main #content #main-pave div.left div.composition table tr td ul li ul li {margin:0;padding:2px 0;}

body.aides-pratique #main #content #main-pave div.right {float:right;width:260px;padding:23px 0 0 0;background-repeat:no-repeat;}
body.aides-pratique #main #content div.com-1 div.right {background-image:url(../images/main-pave-aides-pratique-top-1.jpg);}
body.aides-pratique #main #content div.com-2 div.right {background-image:url(../images/main-pave-aides-pratique-top-2.jpg);}
body.aides-pratique #main #content div.com-3 div.right {background-image:url(../images/main-pave-aides-pratique-top-3.jpg);}
body.aides-pratique #main #content div.com-45 div.right {background-image:url(../images/main-pave-aides-pratique-top-45.jpg);}
body.aides-pratique #main #content div.com-6 div.right {background-image:url(../images/main-pave-aides-pratique-top-6.jpg);}
body.aides-pratique #main #content div.com-7 div.right {background-image:url(../images/main-pave-aides-pratique-top-7.jpg);}
body.aides-pratique #main #content div.com-8 div.right {background-image:url(../images/main-pave-aides-pratique-top-8.jpg);}
body.aides-pratique #main #content div.com-cps div.right {background-image:url(../images/main-pave-aides-pratique-top-cps.jpg);}
body.aides-pratique #main #content div.com-9 div.right {background-image:url(../images/main-pave-aides-pratique-top-9.jpg);}
body.aides-pratique #main #content div.com-10 div.right {background-image:url(../images/main-pave-aides-pratique-top-10.jpg);}

body.aides-pratique #main #content #main-pave div.right div div.top {padding:5px 0 10px 0;width:252px;background-repeat:no-repeat;}
body.aides-pratique #main #content div.com-1 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-1.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-1 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-1.png);}
body.aides-pratique #main #content div.com-2 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-2.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-2 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-2.png);}
body.aides-pratique #main #content div.com-3 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-3.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-3 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-3.png);}
body.aides-pratique #main #content div.com-45 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-45.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-45 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-45.png);}
body.aides-pratique #main #content div.com-6 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-6.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-6 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-6.png);}
body.aides-pratique #main #content div.com-7 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-7.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-7 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-7.png);}
body.aides-pratique #main #content div.com-8 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-8.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-8 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-8.png);}
body.aides-pratique #main #content div.com-cps div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-cps.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-cps div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-cps.png);}
body.aides-pratique #main #content div.com-9 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-9.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-9 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-9.png);}
body.aides-pratique #main #content div.com-10 div.right div div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-pave-aides-pratique-right-top-10.png',sizingMethod='crop');}
body.aides-pratique #main #content div.com-10 div.right div > div.top {background-image:url(../images/main-pave-aides-pratique-right-top-10.png);}
body.aides-pratique #main #content #main-pave div.right div div.top h3 {margin:0 30px 0 20px;padding:5px 0;font-family:"Arial Black",arial,helvetica sans-serif;color:#08337B;font-size:16px;font-weight:normal;border:solid #EC6400;border-width:0 0 1px 0;}
body.aides-pratique #main #content #main-pave div.right div div.body {background-repeat:repeat-y;}
body.aides-pratique #main #content div.com-1 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-1.jpg);}
body.aides-pratique #main #content div.com-2 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-2.jpg);}
body.aides-pratique #main #content div.com-3 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-3.jpg);}
body.aides-pratique #main #content div.com-45 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-45.jpg);}
body.aides-pratique #main #content div.com-6 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-6.jpg);}
body.aides-pratique #main #content div.com-7 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-7.jpg);}
body.aides-pratique #main #content div.com-8 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-8.jpg);}
body.aides-pratique #main #content div.com-cps div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-cps.jpg);}
body.aides-pratique #main #content div.com-9 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-9.jpg);}
body.aides-pratique #main #content div.com-10 div.right div div.body {background-image:url(../images/main-pave-aides-pratique-right-body-10.jpg);}
body.aides-pratique #main #content #main-pave div.right div div.body ul {color:#EC6400;padding:0 40px 0 20px;margin:0 0 0 20px;line-height:100%;}
body.aides-pratique #main #content #main-pave div.right div div.body ul li {padding:2px 0;}
body.aides-pratique #main #content #main-pave div.right div.equipe div.body a {color:#EC6400;text-decoration:none;}
body.aides-pratique #main #content #main-pave div.right div.equipe div.body a:hover {text-decoration:underline;}
body.aides-pratique #main #content #main-pave div.right div.logo div.body a {display:block;margin:0 0 0 20px;padding:0 0 1px 50px;background-repeat:no-repeat;background-position:left center;color:#08337B;font-family:"Arial Black",arial,helvetica sans-serif;font-weight:normal;font-size:16px;text-decoration:none;}
body.aides-pratique #main #content #main-pave div.right div.logo div.body a:hover {text-decoration:underline;}
body.aides-pratique #main #content #main-pave div.right div.logo div.body a span {font-size:19px;display:block;padding:0 0 3px 0;}
body.aides-pratique #main #content div.com-1 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-1.png);}
body.aides-pratique #main #content div.com-2 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-2.png);}
body.aides-pratique #main #content div.com-3 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-3.png);}
body.aides-pratique #main #content div.com-45 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-45.png);}
body.aides-pratique #main #content div.com-6 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-6.png);}
body.aides-pratique #main #content div.com-7 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-7.png);}
body.aides-pratique #main #content div.com-8 div.right div.logo div.body a {background-image:url(../images/main-puce-aides-pratique-8.png);}
body.aides-pratique #main #content #main-pave div.right div div.bottom {height:16px;background-repeat:no-repeat;}
body.aides-pratique #main #content div.com-1 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-1.jpg);}
body.aides-pratique #main #content div.com-2 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-2.jpg);}
body.aides-pratique #main #content div.com-3 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-3.jpg);}
body.aides-pratique #main #content div.com-45 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-45.jpg);}
body.aides-pratique #main #content div.com-6 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-6.jpg);}
body.aides-pratique #main #content div.com-7 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-7.jpg);}
body.aides-pratique #main #content div.com-8 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-8.jpg);}
body.aides-pratique #main #content div.com-cps div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-cps.jpg);}
body.aides-pratique #main #content div.com-9 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-9.jpg);}
body.aides-pratique #main #content div.com-10 div.right div div.bottom {background-image:url(../images/main-pave-aides-pratique-right-bottom-10.jpg);}

body.aides-pratique #main #content #main-pave div.right div.equipe div.body ul li {font-weight:bold;padding:8px 0;}
body.aides-pratique #main #content #main-pave div.right div.equipe div.body ul li span {font-weight:normal;font-style:italic;}
body.aides-pratique #main #content #main-pave div.right div.logo div.top {height:7px;padding:0;overflow:hidden;}

body.aides-pratique #main #content #main-pave div.right div.releves {height:263px;background-repeat:no-repeat;color:#FFFFFF;}
body.aides-pratique #main #content div.com-1 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-1.jpg);}
body.aides-pratique #main #content div.com-2 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-2.jpg);}
body.aides-pratique #main #content div.com-3 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-3.jpg);}
body.aides-pratique #main #content div.com-45 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-45.jpg);}
body.aides-pratique #main #content div.com-6 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-6.jpg);}
body.aides-pratique #main #content div.com-7 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-7.jpg);}
body.aides-pratique #main #content div.com-8 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-8.jpg);}
body.aides-pratique #main #content div.com-cps div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-cps.jpg);}
body.aides-pratique #main #content div.com-10 div.right div.releves {background-image:url(../images/main-pave-aides-pratique-releves-10.jpg);}
body.aides-pratique #main #content #main-pave div.right div.releves h3 {margin:0 25px 0 10px;padding:10px 0 5px 0;font-family:"Arial Black",arial,helvetica sans-serif;color:#FFFFFF;font-size:16px;font-weight:normal;border:solid #FFFFFF;border-width:0 0 2px 0;}
body.aides-pratique #main #content #main-pave div.right div.releves form {margin:0;padding:0 25px 0 10px;line-height:100%;}
body.aides-pratique #main #content #main-pave div.right div.releves form ol {margin:0 0 0 10px;padding:0 0 0 10px;}
body.aides-pratique #main #content #main-pave div.right div.releves form label {display:block;padding:20px 0 0 0;font-weight:bold;}
body.aides-pratique #main #content #main-pave div.right div.releves form label select {display:block;margin-top:5px;font-weight:normal;}
body.aides-pratique #main #content #main-pave div.right div.releves form button {margin:20px 0 0 20px;text-align:bottom;}

body.aides-pratique #main #content #main-pave #bottom {clear:both;height:20px;background:no-repeat url(../images/main-pave-aides-pratique-bottom.jpg);}

