/* Layout */
*{margin:0;padding:0}
*+html{margin:0;padding:0}
#all{width:960px}
#container{padding-left:150px;padding-right:160px}
#container .column{float:left}
#center{width:650px}
#left{position:absolute;top:93px;left:0;width:150px}
#right{position:absolute;top:93px;left:800px;width:160px}
#footer{clear:both}
/* Look */
body{background-color:#e8e8e8;font-family:Arial, Helvetica, Verdana, sans serif;min-width:460px}
#all{background-image:url(../images/pixel.gif);background-repeat:repeat-y}
#header{background-image:url(../images/top_temp.gif);height:93px}
#footer{background-color:white;text-align:center;color:gray;font-size:10px;padding:10px 0 10px 0}
#center-top, #right{background-image:url(../images/degrade_top_template.gif);background-repeat:repeat-x}
#center-top{height:29px;font-weight:bold;color:black;font-size:11px;text-align:right;padding-top:3px}
#right{padding-top:29px}
#center span.spacer{display:block;clear:both;padding-bottom:20px}
#center{font-size:12px;!height:730px;min-height:600px}
/* Top Menu */
#header ul{position:absolute;top:62px;left:150px;height:31px;list-style-type:none}
#header ul li{float:left}
#header ul li a{padding:2px;width:78px;height:27px;background-image:url(../images/fond_boutons_02.gif);background-repeat:no-repeat;text-align:center;font-size:11px;color:black;text-decoration:none;display:block}
#header ul li a.bold{background-image:url(../images/fond_boutons_01.gif);font-weight:bold}
/* Left Menu */
#left span.degrade{height:7px;min-height:7px;height:7px;margin-right:1px;background-image:url(../images/degrade_bleu.gif);background-repeat:repeat-x;display:block;background-color:white}
#left span.spacer{height:7px;min-height:7px;margin-right:1px;background-color:white;display:block}
#left a.home-leftmenu{display:block;min-height:19px;height:19px;padding:3px 0 0 11px;text-decoration:none;font-size:11px;text-transform:uppercase;color:white;font-weight:bold;background-image:url(../images/fleorang_fbleu.gif);background-repeat:no-repeat;background-position:2px 5px}
#left a.home-leftsubmenu{background-color:white;display:block;padding:0 0 0 11px;margin-right:1px;text-decoration:none;font-size:10px;color:#ff7e00;font-weight:bold;background-image:url(../images/puce_grise.gif);background-repeat:no-repeat;background-position:5px 5px}
/* Right Menu */
#right .blue-box{background-color:#2db4dd;margin:0 0 0 3px;border:1px solid #2db4dd;width:152px;background-image:url(../images/degrade_bleu.gif);background-repeat:repeat-x;background-position:0 23px}
#right .blue-box a.blue-box-title{text-decoration:none;display:block;background-color:#2db4dd;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 13px;background-image:url(../images/fleorang_fbleu.gif);background-repeat:no-repeat;background-position:2px 7px}
#right .blue-box a.blue-box-rss-title{text-decoration:none;display:block;background-color:#2db4dd;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 20px;background-image:url(../images/flux-rss.png);background-repeat:no-repeat;background-position:2px 4px}
#right .blue-box p{margin-top:7px;padding-top:10px;color:#2db4dd;background-color:white;min-height:70px;text-align:center;font-size:10px}
#right img{border:none}
#right dl{padding:10px 4px 0 4px;font-size:11px}
#right dl dt a{text-decoration:underline;font-weight:bold;color:#2db4dd}
#right dl dd{color:#808080;margin-bottom:10px;text-align:justify}
#right dl dd a{text-decoration:none;color:#ff7e00}
#right .btn_soc{margin:12px 0}
#right .btn_soc .twt{padding:0 0 6px 49px}
#right .btn_soc .gg{padding:0 0 6px 45px}
#right .btn_soc .fb{padding:0 0 0 50px}
/* Other */
img{border:none}
img.add2{margin-bottom:5px}
#footer a{color:gray}
#footer a:hover{color:#ff7e00}
h1{color:#ff7e00;font-weight:bold;font-size:14px;border-top:1px solid #ff7e00;border-bottom:1px solid #ff7e00;margin:5px 5px 20px 5px;padding-left:10px;background-image:url(../images/flebleue_fblanc.gif);background-repeat:no-repeat;background-position:0 4px;text-transform:uppercase} 
h2,h3{color:#ff7e00;font-weight:bold;font-size:12px;border-top:1px solid #ff7e00;border-bottom:1px solid #ff7e00;margin:5px 5px 10px 5px;padding-left:10px;background-image:url(../images/flebleue_fblanc.gif);background-repeat:no-repeat;background-position:0 4px} 
/* Home Page */
#home-banner{width:439px;height:154px;margin:15px 13px 0 13px;padding:10px 5px 0 180px;background-image:url(../images/conseil-assurance.gif);background-repeat:no-repeat}
#home-banner h1{font-size:14px;font-family:"Arial Black";font-weight:normal;color:#808080;margin:0 0 25px 0;border:none;background-image:none;padding:0}
#home-banner h1 a{text-decoration:none;color:#2db4dd}
#home-banner p{margin-top:10px;font-size:11px;font-weight:bold;color:black}
#home-banner strong{color:#ff7e00}
a.home-banner-more{text-align:right;display:block;color:#ff7e00;font-weight:bold;text-decoration:none;font-size:11px;padding-right:10px}
/* Pathway */
#pathway, #pathway{color:black;font-size:11px;margin-left:2px;margin-bottom:10px}
#pathway a{color:gray;text-decoration:none}
#pathway a:hover{color:#ff7e00}
/* News Box */
.home-news-box{margin:0 0 0 17px;border:1px solid #2db4dd;width:616px;background-image:url(../images/degrade_bleu.gif);background-repeat:repeat-x;background-position:0 22px;height:110px;min-height:110px}
.home-news-box a.news-box-title{text-transform:uppercase;text-decoration:none;display:block;background-color:#2db4dd;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 20px;background-image:url(../images/fleorang_fbleu.gif);background-repeat:no-repeat;background-position:7px 7px}
.home-news-box p.news-left{border-right:1px solid #2db4dd;margin:7px 0 7px 0;color:#808080; font-size:11px;float:left;padding:0 5px 0 5px ;width:440px}
.home-news-box p.news-right{min-height:70px;padding:0 10px 0 20px;margin:7px 0 7px 440px;color:#808080;font-size:11px}
.home-news-box p.news-left a{padding-left:8px;display:block;color:#808080;text-decoration:none;background-image:url(../images/puce_orange.gif);background-position:0 7px;background-repeat:no-repeat;margin-bottom:5px}
.home-news-box p.news-left a:hover{color:#ff7e00}
.home-news-box p.news-right a{display:block;color:#ff7e00;text-decoration:none;font-weight:bold;margin-bottom:5px}
/* Gray Boxes */
.darkgray-box{height:110px;min-height:110px;margin:0 15px 0 8px;border:1px solid #808080;width:384px;background-image:url(../images/degrade_grisf.gif);background-repeat:repeat-x;background-position:0 22px}
.darkgray-box a.darkgray-box-title{text-transform:uppercase;text-decoration:none;display:block;background-color:#808080;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 20px;background-image:url(../images/fleorang_fgrisf.gif);background-repeat:no-repeat;background-position:7px 7px}
.darkgray-box p{padding-left:5px;margin:7px 0 7px 0}
.darkgray-box p a{font-size:11px;padding-left:5px;display:block;color:#808080;text-decoration:none;background-image:url(../images/puce_orange.gif);background-position:0 7px;background-repeat:no-repeat;margin-bottom:5px}
.darkgray-box p a:hover{color:#ff7e00}
.gray-box{height:110px;min-height:110px;margin:0 0 0 0;border:1px solid #c1bfbf;width:216px;background-image:url(../images/degrade_grisc.gif);background-repeat:repeat-x;background-position:0 22px}
.gray-box a.gray-box-title{text-transform:uppercase;text-decoration:none;display:block;background-color:#c1bfbf;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 20px;background-image:url(../images/fleorang_fgrisc.gif);background-repeat:no-repeat;background-position:7px 7px}
.gray-box p{margin:7px 0 7px 0;padding-left:5px}
.gray-box p a{font-size:11px;padding-left:8px;display:block;color:#808080;text-decoration:none;background-image:url(../images/puce_orange.gif);background-position:0 7px;background-repeat:no-repeat;margin-bottom:5px}
.gray-box p a:hover{color:#ff7e00}
/* Orange Box */
.home-boxes{widht:618px;margin-left:9px;!margin-left:0px}
*>.home-boxes{!margin-left:9px}
.orange-box{margin:0 8px 0 8px;width:194px;background-image:url(../images/degrade_orange.gif);background-repeat:repeat-x;background-position:0 22px}
.orange-box a.orange-box-title{text-decoration:none;display:block;background-color:#ff7e00;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 20px;background-image:url(../images/flebleue_forang.gif);background-repeat:no-repeat;background-position:7px 7px}
.orange-box p{margin-top:7px;padding-left:82px;color:#ff7e00;background-repeat:no-repeat;height:80px;text-align:justify;font-size:10px}
a.orange-box-more{text-decoration:none;display:block;font-size:10px;text-align:right;color:#ff7e00;margin-top:10px}
/* Boxes */
.box{margin:0 8px 0 8px;background-repeat:repeat-x;background-position:0 22px}
.box a.box-title{text-decoration:none;display:block;color:white;font-size:12px;font-weight:bold;height:19px;padding:3px 0 0 15px;background-repeat:no-repeat;background-position:4px 7px;text-transform:uppercase}
.box p{margin-top:7px;text-align:justify;font-size:10px;padding-left:5px}
a.box-more{text-decoration:none;display:block;font-size:10px;text-align:right;color:#2db4dd;margin-top:10px;margin-right:5px}
a.box-more:hover{color:#ff7e00}
a.box-link{padding-left:10px;display:block;color:#808080;text-decoration:none;background-position:0 7px;background-repeat:no-repeat;margin-bottom:5px}
a.box-link:hover{color:#ff7e00}
.box194{width:194px;float:left}
.box616{width:616px;border:1px solid;margin-left:9px}
*>.box616{!margin-left:9px}
.box300{width:290px;float:left;margin-left:20px;margin-bottom:20px}
.box310{width:299px;float:left;margin-left:9px;margin-bottom:20px;border:1px solid;height:110px;min-height:110px}
.box310 p{font-size:11px}
/* Sector colors and decoration */
.sector2{color:#ff9900;border-color:#ff9900}
.sector3{color:#96c928;border-color:#96c928}
.sector4{color:#00628c;border-color:#00628c}
.sector5{color:#ff9900;border-color:#ff9900}
.sector6{color:#997b5f;border-color:#997b5f}
.sector7{color:#506171;border-color:#506171}
.sector8{color:#00628c;border-color:#00628c}
.sector9{color:#00628c;border-color:#00628c}
.sectorBg2{background-color:#ff9900;background-image:url(../images/flebleue_fjaune.gif)}
.sectorBg3{background-color:#96c928;background-image:url(../images/flebleue_fvert.gif)}
.sectorBg4{background-color:#00628c;background-image:url(../images/flebleue_fbleuf.gif)}
.sectorBg5{background-color:#ff9900;background-image:url(../images/flebleue_fjaune.gif)}
.sectorBg6{background-color:#997b5f;background-image:url(../images/flebleue_fmarron.gif)}
.sectorBg7{background-color:#506171;background-image:url(../images/flebleue_fgris.gif)}
.sectorBg8{background-color:#00628c;background-image:url(../images/flebleue_fbleuf.gif)}
.sectorBg9{background-color:#00628c;background-image:url(../images/flebleue_fbleuf.gif)}
.sectorBull2{background-image:url(../images/puce_jaune.gif)}
.sectorBull3{background-image:url(../images/puce_verte.gif)}
.sectorBull4{background-image:url(../images/puce_bleuf.gif)}
.sectorBull5{background-image:url(../images/puce_jaune.gif)}
.sectorBull6{background-image:url(../images/puce_marron.gif)}
.sectorBull7{background-image:url(../images/puce_bleue.gif)}
.sectorBull8{background-image:url(../images/puce_bleuf.gif)}
.sectorBull9{background-image:url(../images/puce_bleuf.gif)}
/* SPIP */
p.spip{padding:5px;color:#555;text-align:justify}
p.spip a{color:#2DB4DD;text-decoration:none}
p.spip a:hover{text-decoration:underline}
div.rubrique{margin:0 17px 10px 17px;color:#808080;padding:5px 0 5px 0;text-align:justify}
a.lien_pagination{text-decoration:none;color:blue}
a.lien_pagination:hover{color:#ff7e00}
p.spipdate{padding:5px;text-align:right;font-style:italic}
p.spipurl{padding:5px}
p.spipurl a{color:#808080}
p.spipurl a:hover{color:#ff7e00}
table.spip{border:1px solid black}
table.spip thead{}
table.spip thead tr{}
table.spip thead tr th{background-color:#999;color:white}
table.spip tbody{}
table.spip tbody tr.row_even{background-color:#eee}
table.spip tbody tr.row_odd{background-color:#ddd}
/* BUZZ */
div.buzz{text-align:right;padding:5px 10px 5px 0;border-top:1px dotted #555;border-bottom:1px dotted #555;background-color:#f9f9ff}
div.buzz a{text-decoration:none;color:black;font-weight:bold}
div.buzz a:hover{color:#ff7e00}
/* Lists and links */
ul.article{list-style-type:square;margin:5px 5px 5px 20px}
ul.article li{margin-bottom:5px}
a.article{color:#808080;text-decoration:none}
a.article:hover{color:#ff7e00}
dl.partenaires{margin:1em}
dl.partenaires dt{font-weight:bold;color:#2db4dd}
dl.partenaires dd{padding:0.5em 0em 0.5em 1.5em;color:#808080;text-align:justify}
dl.search{margin:0 5px 5px 5px;font-size:11px}
dl.search dt{margin-top:10px}
dl.search dt a{color:#2db4dd;text-decoration:underline;font-weight:bold}
dl.search dt a:hover{color:#ff7e00}
dl.search dd{margin:5px 0 0 10px}
p.spip a.theme,p.spip a.spip_out{text-decoration:none;border-bottom:1px dotted #666;color:#666}
p.spip a.theme:hover,p.spip a.spip_out:hover{color:#ff7e00;text-decoration:none;border-bottom:1px dotted #ff7e00}
ul.sitemap{margin:1ex 0em 1ex 2.5em;color:#2db4dd}
ul.sitemap li{margin-bottom:5px}
ul.sitemap li a{text-decoration:none;color:#808080}
ul.sitemap li a:hover{color:#ff7e00;text-decoration:underline}
/* 2P */
div.top-2p{margin-left:17px}
div.partner-2p{float:right;width:337px;height:97px;padding:10px;background-image:url(../images/fonds_boutons_h.gif);background-repeat:no-repeat;color:black;font-weight:bold;font-size:14px}
a.partner-2p{color:#00628c;text-decoration:none}
ul.cat-2p{margin:0 17px 0 17px;list-style-type:none;border:1px solid;padding:10px}
a.cat-2p{display:block;text-decoration:none;font-weight:bold;font-style:italic;font-size:15px}
a.cat-2p:hover{color:#ff7e00}
span.cat-2p{display:block;color:#808080;font-size:11px;padding:10px}
/*actualites*/
.cleaner{clear:both}
.rssActu{float:right}
.image_actu{float:left;margin:2px 6px 2px 0}
.actualites{padding:0 6px;color:#555555}
.actualites p{line-height:133%;margin:0 0 8px 0}
.actualites a{color:#2DB4DD;text-decoration:none}
.actualites a.cr{color:#555555;text-decoration:none}
.actualites a:hover{text-decoration:underline}
.ulTxt{border-top:1px dotted #D8D8D8;padding-top:5px;margin-left:8px}
.ulTxt li{border-bottom:1px dotted #D8D8D8;font-size:12px;list-style-type:none;margin:0 0 4px 0;padding:0 4px 8px 8px}
.ulTxt a{color:#555555}
#historique_actus{margin:16px 0;}
#historique_actus .titre{text-transform:uppercase;font-weight:bold}
#historique_actus ul{margin:0 0 0 14px;font-weight:bold}
#historique_actus li{padding-bottom:4px}
.actualites .cta{margin:16px 0}
.actualites .cta a{display:block;margin:0 auto;padding:12px 0 0 0;font-size:15px;color:#ffffff;background-color:#66c0e4;text-align:center;text-transform:uppercase;width:470px;height:28px;font-weight:bold;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; background:-moz-linear-gradient(top,#66c0e4,#89ddff);background:-webkit-gradient(linear,left top, left bottom,from(#66c0e4),to(#89ddff))}
#container .cta{margin:16px 0}
#container .cta a{display:block;margin:0 auto;padding:12px 0 0 0;font-size:15px;color:#ffffff;background-color:#66c0e4;text-align:center;text-transform:uppercase;text-decoration:none;width:490px;height:28px;font-weight:bold;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; background:-moz-linear-gradient(top,#66c0e4,#89ddff);background:-webkit-gradient(linear,left top, left bottom,from(#66c0e4),to(#89ddff))}
#container .cta a:hover{text-decoration:underline}
#gda-articles-nav{border-bottom:1px dotted #D5D5D5;border-top:1px dotted #D5D5D5;margin:0 0 8px 0;padding:0 0 0 0}
#gda-articles-nav .actu-prec{background:url(/imgs/fleche-prec.png) no-repeat;float:left;padding:20px 0 0 26px}
#gda-articles-nav .actu-prec:hover{background:url(/imgs/fleche-prec-on.png) no-repeat}
#gda-articles-nav .actu-suiv{background:url(/imgs/fleche-suiv.png) right no-repeat;float:right;padding:18px 26px 0 0;text-align:right;height:23px;margin-top:2px}
#gda-articles-nav .actu-suiv:hover{background:url(/imgs/fleche-suiv-on.png) right no-repeat}
#gda-articles-outils{margin:12px auto;padding-bottom:3px;background:#fff}
#gda-articles-outils ul.outils_articles{list-style:none;margin:0;padding:3px 0 0 22px}
#gda-articles-outils ul.outils_articles li{float:left;background:none;text-align:center}
#gda-articles-outils ul.outils_articles li.gg{margin:0;padding:2px 19px 0 5px}
#gda-articles-outils ul.outils_articles li.fb{margin:0;padding:2px 5px 0 5px}
#gda-articles-outils ul.outils_articles li.twt{margin:0;padding:0 5px}
#gda-articles-outils ul.outils_articles li.imp{margin:0;padding:15px 5px 0 322px}
.actualites .retour_sommaire{text-align:center;margin-top:20px;text-transform:uppercase;font-weight:bold}

#partenaires_ass{margin:0 8px;color:#808080}
#partenaires_ass .partenaire{border-bottom:2px dotted #d9d8d9;padding:8px 0 8px 0}
#partenaires_ass .part_gauche{float:left;padding:0 8px 0 8px;text-align:center;width:172px}
#partenaires_ass .part_gauche img{border:none;margin-bottom:6px}
#partenaires_ass .part_droite{padding-left:188px;text-align:justify;margin-right:10px}
.gg_ad{padding:10px 4px 0 4px}
.gg_centre{width:470px;margin:8px auto}
