/* blocks */

/*--------------Focus-------------*/
/*Focus layout*/
.focus{width:201px; margin-bottom:10px;}
.focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_brown.gif) no-repeat left top;}
.focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}

/*-----Focus colors-----*/
/*color 1*/
.focus-style1 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_yellow.gif) no-repeat left top;}
.focus-style1 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style1 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}

/*color 2*/
.focus-style2 .focus .bloc-top {height:10px;background-image:url(../images/bloc2top_yellow.gif);}
.focus-style2 .focus .bloc-content {background-image:url(../images/bloc2content_yellow.gif);padding:0px 10px 0px 10px;}
.focus-style2 .focus .bloc-bottom {height:10px;background-image:url(../images/bloc2bottom_yellow.gif);}
.focus-style2 .focus H2 {background-image:url(../images/h2_bullet_brown.gif);}
.focus-style2 .focus H3 {color:#65252a;}
.focus-style2 .focus H4 {}
.focus-style2 .focus H5 {color:#65252a;}
.focus-style2 .focus A:link, .focus-style2 .focus A:visited {}
.focus-style2 .focus A:hover, .focus-style2 .focus A:active {}


/*color 3*/
.focus-style3 .focus .bloc-top {height:10px;background-image:url(../images/bloc2top_brown.gif);}
.focus-style3 .focus .bloc-content {background-image:url(../images/bloc2content_brown.gif);padding:0px 10px 0px 10px;}
.focus-style3 .focus .bloc-bottom {height:10px;background-image:url(../images/bloc2bottom_brown.gif);}
.focus-style3 .focus P {color:white}
.focus-style3 .focus H2,.focus-style3 .focus H4,.focus-style3 .focus H6 {color:white}
.focus-style3 .focus H2 {background-image:url(../images/h2_bullet_yellow.gif);}
.focus-style3 .focus H3 {color:#FBC400; }
.focus-style3 .focus H4 {background-image:none; padding:0px;}
.focus-style3 .focus H5 {color:#FBC400;}
.focus-style3 .focus A:link, .focus-style3 .focus A:visited { color:#ffffff; }
.focus-style3 .focus A:hover, .focus-style3 .focus A:active {color:#FBC400;}

/*color 4*/
.focus-style4 .focus .bloc-top {height:10px;background-image:url(../images/bloc2top_white.gif);}
.focus-style4 .focus .bloc-content {background-image:url(../images/bloc2content_white.gif);padding:0px 10px 0px 10px;}
.focus-style4 .focus .bloc-bottom {height:10px;background-image:url(../images/bloc2bottom_white.gif);}

/*color 5*/
.focus-style5 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top.gif) no-repeat left top;}
.focus-style5 .focus .bloc-content {background:url(../images/bloc2content.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style5 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom.gif) no-repeat left top;}


/*--------------Zoom-------------*/
.zoom {width:201px; margin-bottom:10px; border-bottom:1px solid #BFBFBF;}
.zoom H1 {background:url(../images/focustop_brown.gif) no-repeat left top; margin:0px; font-size:14px; padding:3px 10px 3px 10px; color:#ffffff}
.zoom .zoom-content {background:url(../images/bloc1content.gif) repeat-y left top; border-top:1px solid #AFB48F; padding:10px;}

/*-----Zoom colors-----*/
/*color1*/
.zoom-style1 .zoom H1 {background:url(../images/focustop_yellow.gif) no-repeat left top; }

/*--------------Auto width block-------------*/
.auto-width {border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; font-size:13px;}
.auto-style1 .auto-width {border-top:1px solid #F79E00; border-bottom:1px solid #F79E00; color:#F79E00;}
.auto-style1 .auto-width H5{}
.auto-style2 .auto-width {border-top:1px solid #65252a; border-bottom:1px solid #65252a; color:#65252a;}
.auto-style3 .auto-width {background-color:#FBC400; border-top:none; border-bottom:none; color:#333333; padding:10px  }
.auto-style3 .auto-width H2 {background-image:url(../images/h2_bullet_brown.gif);}
.auto-style3 .auto-width H3 {color:#65252a}
.auto-style3 .auto-width H4 {}
.auto-style3 .auto-width H5 {color:#65252a}
.auto-style4 .auto-width {background-color:#F4F4F4; border:1px solid #CFCFCF; color:#333333; padding:10px; }
.auto-style5 .auto-width {background-color:#65252a; border-top:none; border-bottom:none; color:#ffffff; padding:10px; }
.auto-style5 .auto-width P {color:white}
.auto-style5 .auto-width H2,.auto-style5 .auto-width H4,.auto-style5 .auto-width H6 {color:white}
.auto-style5 .auto-width H2 {background-image:url(../images/h2_bullet_yellow.gif);}
.auto-style5 .auto-width H3 {color:#FBC400}
.auto-style5 .auto-width H4 {}
.auto-style5 .auto-width H5 {color:#FBC400}
.auto-style5 .auto-width A:link, .auto-style5 .auto-width A:visited { color:#ffffff; }
.auto-style5 .auto-width A:hover, .auto-style5 .auto-width A:active {color:#FBC400;}

/*--------------styled list-------------*/
.styled-list {margin:0px; padding:3px 0px 5px 0px;}
.styled-list ul {margin:0px 0px 0px 0px; padding:0px;}
.styled-list li{background-repeat:no-repeat; list-style:none; margin:0px; padding:0px;}
.list-style1 .styled-list li {background-image:url(../images/bullet_list_brown.gif); background-position:0px 5px; padding-left:10px;}
.list-style2 .styled-list li {background-image:url(../images/bullet_list_yellow.gif); background-position:0px 5px; padding-left:10px;}
.list-style3 .styled-list li {background-image:url(../images/bullet_arrow_red.gif); background-position:0px 3px; line-height:18px; padding-left:18px; }

.cao{ background-image:url(../images/fond_cao.jpg); background-repeat:no-repeat; height:55px;}
.cao a {display:block; width:420px; height: 45px; position:absolute; font-size:larger; font-weight:bold; padding-left:30px; padding-top:10px; color:#FFFFFF !important; background-image:url(../images/puce.jpg); background-repeat:no-repeat; text-decoration:none !important}
.cao a:hover {color:#ffffff; text-decoration:none}
.cao a:visited {color:#ffffff; text-decoration:none}
.cao a:active {color:#ffffff; text-decoration:none}

.rd{ background-image:url(../images/fond_RD.jpg); background-repeat:no-repeat; height:55px;}
.rd a {display:block; width:420px; height: 45px; position:absolute; font-size:larger; font-weight:bold; padding-left:30px; padding-top:10px; color:#FFFFFF !important;background-image:url(../images/puce.jpg); background-repeat:no-repeat ;text-decoration:none !important}
.rd a:hover {color:#ffffff; text-decoration:none}
.rd a:visited {color:#ffffff; text-decoration:none}

.archi{ background-image:url(../images/fond_archi.jpg); background-repeat:no-repeat; height:55px;}
.archi a {display:block; width:420px; height: 45px; position:absolute; font-size:larger; font-weight:bold; padding-left:30px; padding-top:10px; color:#FFFFFF !important ; background-image:url(../images/puce.jpg); background-repeat:no-repeat; text-decoration:none !important}
.archi a:hover {color:#ffffff; text-decoration:none}
.archi a:visited {color:#ffffff; text-decoration:none}

.formation{ background-image:url(../images/fond_formation.jpg); background-repeat:no-repeat; height:55px;}
.formation a {display:block; width:420px; height: 45px; position:absolute; font-size:larger; font-weight:bold; padding-left:30px; padding-top:10px; color:#FFFFFF !important; background-image:url(../images/puce.jpg); background-repeat:no-repeat; text-decoration:none !important}
.formation a:hover {color:#ffffff; text-decoration:none}
.formation a:visited {color:#ffffff; text-decoration:none}

.plm{ background-image:url(../images/fond_plm.jpg); background-repeat:no-repeat; height:55px;}
.plm a {display:block; width:420px; height: 45px; position:absolute; font-size:larger; font-weight:bold; padding-left:30px; padding-top:10px; color:#FFFFFF !important; background-image:url(../images/puce.jpg); background-repeat:no-repeat; text-decoration:none !important}
.plm a:hover {color:#ffffff; text-decoration:none}
.plm a:visited {color:#ffffff; text-decoration:none}

.nav {}
.nav  A {float:right}
.nav A:link {color:#ffffff; text-decoration:underline}
.nav A:visited {color:#ffffff; text-decoration:underline}
.nav A:hover {color:#ffb100; text-decoration:underline}
.nav A:active {color:#ffb100; text-decoration:underline}
