h1,h2,h3,h4,h5,h6,ul.list-more-news li,ul.btnportail li,span.date{margin:0;padding:0;color:#2c467d;font-family:pt sans,sans-serif}div.article p{margin-bottom:1.8em;line-height:1.4em;font-size:15px;font-size:1.5rem}div.article h2,div.article h3,div.article h4,div.article h5,div.article h6{line-height:1.2em;font-weight:400;font-style:normal;margin-bottom:.5em;margin-top:1em;display:block}div.article h2{font-size:30px;font-size:3rem;font-family:Arial,sans-serif}div.article h3{font-size:21px;font-size:2.1rem}div.article h4{font-size:19px;font-size:1.9rem}div.article h5{font-size:17px;font-size:1.7rem}div.article h6{font-size:15px;font-size:1.5rem}div.article p.soustitre,div.article p.chapeau{font-family:pt sans,sans-serif}div.article p.soustitre{font-size:17px;font-size:1.7rem}div.article p.chapeau{font-size:20px;font-size:2rem}div.article p.tablepara{margin:0}div.article.twocolumns{overflow:auto;padding-bottom:40px}.twocolumns h2{font-size:2.5rem}span.lettrine{float:left;margin-right:.2em;font-family:Georgia,times new roman,Times,serif;font-size:40px;font-size:4rem}ul.id{display:inline-block;padding:0;margin:0}ul.id li{background:url(../images/sprite-id.png) no-repeat;list-style:none;margin:0;padding:0 0 0 30px;height:28px;font-size:15px;font-size:1.5rem;line-height:1.5em}ul.id li a{}ul.id li.phone{background-position:0 0}ul.id li.fax{background-position:0 -25px}ul.id li.mobile{background-position:0 -50px}ul.id li.mail{background-position:0 -75px}ul.id li.web{background-position:0 -100px}.portlet-title{color:#e1a106;margin-top:0;display:block;font-size:21px;font-size:2.1rem;line-height:1.3em;margin-bottom:.5em;font-weight:700}.portlet-title.lessimportant{}span.page-title{color:#3166a4;font-size:28px;font-size:2.8rem;display:block;line-height:1.1em;font-weight:700;margin-top:0;margin-bottom:1em}h1{color:#3166a4;font-size:28px;font-size:2.8rem;display:block;line-height:1.1em;margin-bottom:1em;letter-spacing:1px;margin-top:.5em}li{list-style-type:none}div.news{margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #d2d2d2}div.news p{font-size:15px;text-align:justify;line-height:1.4em}div.news.alaune h3,div.news.alaune h3 a{margin-top:1em;margin-bottom:1em;padding:0;font-weight:400;font-style:normal;line-height:1em;font-size:30px;font-size:3rem;text-decoration:none;color:#2c467d}div.news h3,div.news h3 a{margin:0;padding:0;font-size:20px;font-size:2rem;line-height:1.2em;text-decoration:none;color:#2c467d}div.news h3 a:hover{color:#e1a106}ul.content-info,.list-infos{text-transform:uppercase;font-weight:700;padding:0;color:#777;font-size:11px;font-size:1.1rem;margin:.8em 0}#sidebar .list-infos{font-size:inherit;font-weight:400;text-transform:none}.list-infos .date{color:silver}ul.content-info li{float:left;margin-right:20px}ul.content-info li.date{color:silver}ul.content-info li.catname{}ul.list-more-news li{font-size:16px;font-size:1.6rem;line-height:1.4em;list-style-image:url(../images/bullet-arrow-grey.png);margin-bottom:.5em}ul.list-more-news li a{text-decoration:none;font-weight:400;font-style:normal}ul.list-more-news li a:hover{color:#e1a106}div.news.related{font-size:1rem;padding-left:20px;background:url(../images/indicateur.png) 0 0 no-repeat;margin-left:10px;margin-top:2em;border-bottom-style:none;margin-bottom:0}div.news.related h3,div.news.related h3 a{margin:0;padding:0;font-size:20px;font-size:2rem;line-height:1.2em;text-decoration:none;color:#2c467d}ul.affengrille{margin:0 0 1em;padding:0}ul.affengrille li{list-style:none;float:left;width:25%;min-height:130px}ul.affengrille li a{display:block;text-align:center;text-decoration:none}ul.affengrille li a span{display:block;font-size:7px;font-size:.7rem}#pagination{text-align:center}#pagination ul{}#pagination li{display:inline;list-style:none;margin:0!important}#pagination li a,#pagination li span.pager-disabled.pager-prev,#pagination li span.pager-disabled.pager-next,#pagination li span.pager-current{display:inline-block;margin-top:0;margin-bottom:0;padding:6px;text-decoration:none;border-radius:3px;font-size:12px;font-size:1.2rem;border:1px solid #bebebe}#pagination li span.pager-disabled.pager-prev,#pagination li span.pager-disabled.pager-next{background-color:#ededed;border-color:#ededed}#pagination li a.previous,#pagination li a.next{border-style:none;padding:0;margin:0}#pagination li a.active{border-style:none}#pagination li a:hover,#pagination li span.pager-current{background-color:#b3b3b3;color:#fff}#sidebar #pagination ul li{border:none}