body {
background:#CDBAE7 url(../img/degrade.jpg) repeat-x fixed left top;
color:black;
font-family:Arial;
font-style:normal;
padding:0;
margin:10px 0 0 3px;
line-height:1 em;
}
ul {list-style:none;padding:0;margin:0}
ul li {margin:0;padding:0}
a img {border:0}
a {text-decoration:none;}
.clear {clear:both;height:0;padding:0;margin:0}
#document {width:982px;}
#top {background: url(../img/top.gif) no-repeat;height:18px;width:982px}
#bottom {background: url(../img/bottom.gif) top center no-repeat;height:21px;width:982px}
#header {background:#fff;padding-left:18px;padding-right:18px;}
#header a img {float:left;}
#header #banner {float:left;}
ul#menu {clear:both;background:#007ac2;padding-right:70px;text-align:right;margin:0;padding-bottom:3px}
ul#menu li {display:inline;margin-left:25px;height:20px;} 
ul#menu li a {font-size:11px;color:#fff;font-weight:bold;height:20px;vertical-align:middle}
#content {background:#fff;padding-left:18px;padding-top:5px;padding-bottom:10px}
#custom_left {width:155px;float:left; margin-right:10px}
#custom_left ul {background:#fcfcfc; border:1px solid #efefef;color:#007BBF;font-size:11px;font-weight:bold}
#custom_left ul li {padding:5px 0 5px 5px;line-height:1em;}
#custom_left ul li.titre {border-bottom:1px solid #efefef;text-transform:uppercase}
#custom_left ul li a {color:#007BBF;font-size:11px;}
#custom_middle {width:560px;border-left:1px solid #efefef;border-right:1px solid #efefef;float:left;padding:10px 5px 10px 5px;font-size:11px;color:#6c6c6c}
#custom_middle ul#breadcrumb {font-size:11px;color:#6c6c6c}
#custom_middle ul#breadcrumb li {display:inline;}
#custom_middle ul#breadcrumb li a {color:#6c6c6c;text-decoration:underline;}
#custom_middle a {color:#007BBF;}
#custom_middle a:hover {text-decoration:underline;}
#custom_middle a#cta {background:url(../img/cta.gif) no-repeat; width:343px;height:52px;display:block;margin-left:15px;color:#fff;font-size:18px;padding: 120px 0 0 205px;text-align:center; margin-bottom:15px}
#custom_middle h1 {color:#b04be9;font-size:18px}
#custom_middle h2 {color:#6d6c6d;font-size:12px}
#custom_middle h3 {color:#007ac3;font-size:12px;margin-bottom:0}
#custom_middle .bloc {margin:auto;width:560px;margin-bottom:15px}
#custom_middle .bloc .top_bloc {width:556px;background:url(../img/cadre_top.gif) bottom no-repeat;height:10px;}
#custom_middle .bloc .middle_bloc {width:542px;background:url(../img/cadre_middle.gif) repeat-y;padding:1px 7px 1px 7px}
#custom_middle .bloc .middle_bloc p {margin:0; background:url(../img/fond_cadre.gif) bottom repeat-x; padding: 5px}
#custom_middle .bloc .bottom_bloc {width:556px;background:url(../img/cadre_bottom.gif) no-repeat;height:10px}
#custom_right {width:218px;float:left;text-align:center;}
ul#footer {background:#CC89F2;text-align:center;padding:0.2em 0;margin-right:18px;}
ul#footer li {display:inline;margin-left:10px}
ul#footer li a {color:#fff;font-size:11px;font-weight:bold}
ul#footer li a:hover {text-decoration:underline}
