html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,window{margin: 0;padding: 0;border: 0;outline: 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
:focus{outline: 0;}
ol,ul{list-style-type: none;}
table{border-collapse: separate;border-spacing: 0;}
caption,th,td{text-align: left;font-weight: normal;}
blockquote:before,blockquote:after,q:before,q:after{content: "";}
blockquote,q{quotes: "" "";}
body{text-align: center;color: #000;font-size: 67.5%;}
#global{text-align: left;}
.freeLocation{clear: left;width: 100%;}
.freeBlock{float: left;width: 100%;}
.block-error{border: 1px dashed red;padding: 5px 5px 5px 20px;max-width: 180px;max-height: 60px;overflow: auto;text-align: left;background: url(/changeicons/small/warning.png) #ff8888 center left no-repeat;font-size: 10px;color: #220000;-moz-opacity: 0.7;}
.link-broken,a.link-broken:hover,a.link-broken:active,a.link-broken:visited{text-decoration: line-through;color: red;}
.cleaner{clear: both;width: 100%;}
.pagination{clear: both;padding: 5px 0 5px 0;margin-bottom: 20px;}
.pagination ul li{margin-right: 5px;display: inline;}
.pagination span.detail{float: right;margin-left: 5px;}
img{border: 0;vertical-align: middle;}
body{margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 67.5%;color: #000;text-align: center;background-color: #f3f4ef;background-image: url(/media/frontoffice/body.gif);background-repeat: no-repeat;background-position: 50% 180px;}
div{margin: 0;padding: 0;}
hr{display: none;}
#pageLocation{margin: 0 auto;padding: 0;max-width: 950px;width: 100%;text-align: left;background-color: #fff;}
#innerLocation{text-align: left;border-left: 1px solid #fff;border-right: 1px solid #fff;}
#headerLocation{margin: 0;padding: 0;display: inline;float: left;width: 100%;height: 153px;background-color: #fff;background-image: url(/media/frontoffice/div_headerLocation.jpg);background-repeat: no-repeat;background-position: 100% 0;border-bottom: 1px solid #fff;}
div#logo{margin: 20px 0 0 30px;padding: 0 0 2px 0;}
#breadcrumbLocation{margin: 0;padding: 2px 0 0 0;background-color: #C6E2FA;background-image: url(/media/frontoffice/div_breadcrumb.jpg);background-repeat: repeat-y;background-position: 0 0;height: 17px;border-bottom: 1px solid #fff;}
#toolbarLocation{margin: 0;padding: 0;width: 100%;background-color: #e3e4dc;border-top: 1px solid #ddded6;border-bottom: 1px solid #fff;}
#searchLocation{margin: 0 0 0 5px;padding: 5px 0;float: left;display: inline;width: 200px;}
div#languages{margin: 0 0 0 5px;padding: 5px 8px;float: left;display: inline;width: 160px;background-color: #d0d4c2;}
div#toolbarlinks{margin: 0;padding: 6px 0 0 0;float: left;text-align: right;}
.breadcrumb li{display: inline;}
#contentLocation{margin: 0 -200px 0 0;margin: 0;padding: 0;width: 100%;clear: both;}
#contentColumnLocation{padding: 0;}
#sidebarColumnLocation{margin: 0;width: 199px;border-right: 1px solid #fff;background: url(/media/frontoffice/div_sidebarColumnLocation.gif) transparent no-repeat 100% 0;}
#tplComTwo #comsidebarleftLocation0,#comsidebarleftLocation{margin: 0;padding: 0 15px 0 0;width: 199px;border-right: 1px solid #fff;background-color: transparent;background-image: url(/media/frontoffice/div_sidebarColumnLocation.gif);background-repeat: no-repeat;background-position: 100% 0;}
#contentColumnLocationRight{margin: 0;padding: 0;border-left: 1px solid #fff;}
#contentColumnLocationMain{padding: 0;background-color: #fff;}
#contentColumnLocationMainInnerLeft{margin: 0;padding: 0 5px 0 0;}
#freeContentColumnLocation{margin: 0;padding: 0px 10px 26px 5px;}
#tplComThree #freeContentColumnLocation{margin: 0;padding: 0px 0px 26px 5px;width: 518px;}
#footerLocation{margin: 2px auto 0 auto;padding: 0 0 5px 0;width: 100%;border-top: 1px solid #99a6b8;background-color: #cbdae6;}
#comfooterLocation{margin: 2px auto 0 auto;padding: 0 0 5px 0;width: 100%;border-top: 1px solid #99a6b8;background-color: #cbdae6;}
div#newslettersubscription{margin: 0;padding: 0;background: url(/media/frontoffice/div_mailinglist.jpg) #a0a38e no-repeat 0 0;}
div#partnerslist{margin: 0;padding: 10px 0;background-color: #f3f3f3;border-top: 1px solid #fff;}
div#searchenterpriseannual{margin: 0;padding: 5px 0 10px 10px;background: url(/media/frontoffice/div_searchenterpriseannual.jpg) #2e2e2e no-repeat 0 0;}
div#searchregionalannual{margin: 0;padding: 5px 0 10px 10px;background: url(/media/frontoffice/div_searchregionalannual.jpg) #2e2e2e no-repeat 0 0;border-top: 1px solid #fff;}
div#searchregionalindicator{margin: 0;padding: 10px;height: 180px;background: url(/media/frontoffice/div_searchregionalindicator.jpg) transparent no-repeat 0 0;position: relative;border-top: 1px solid #fff;}
div#regionaleconomics{margin: 10px 0 0 0;padding: 0 0 10px 0;float: left;}
div#agenda{margin: 0;padding: 15px 10px 10px 10px;background: url(/media/frontoffice/div_agenda.gif) #99bde1 no-repeat 100% 0;}
div.economicsocietyitem{margin: 0 0 0 10px;padding: 0;width: 168px;float: left;display: inline;}
div#sitetoolbar{margin: 0;padding: 0;width: 200px;float: right;}
.werecommendLocation{margin: 0 0 18px -15px;padding: 0;width: 100%;float: left;background: url(/media/frontoffice/div_threeColumnsSep.gif) transparent no-repeat 0 120px;}
div.werecommenditem{margin: 0 0 0 10px;padding: 0;width: 168px;float: left;display: inline;}
#accessibilityLocation{position: absolute;top: -1000px;left: -1000px;}
ul.contactlist li div.wrap{margin: 0 0 0 128px;padding: 0;}
ol.news .content,.modules-news-news .content,.modules-news-newslist .content{margin: 6px 28px 28px 0;padding: 0;float: left;display: inline;overflow: hidden;}
div.news-big-image{width: 270px;}
div.news-image{margin: 6px 28px 28px 0;padding: 0;float: left;display: inline;overflow: hidden;}
div.news-image-right{margin: 0 6px 28px 28px;padding: 0;float: right;display: inline;overflow: hidden;}
div.news-image p{font-size: 0.9em;letter-spacing: 0.05em;line-height: 1.2em;margin: 9px 0 0;padding: 0;}
div.news-small-image{width: 180px;}
div#logo h1{margin: 0;padding: 0;}
div.modules-website-menulefttop h2,div.modules-website-newmenulefttop h2,div.modules-website-alsaecomenulefttop h2,div.modules-website-alsaecomenuleftbottom h2,#secondNavigation h2,div.modules-members-mycommunautelist h2,div.modules-members-panel h2,div.modules-communautes-lastnews h2{margin: 0;padding: 4px 10px 5px 10px;color: #fff;font-size: 1.5em;border-bottom: 10px solid #e8e8e5;font-weight: normal;letter-spacing: normal;line-height: normal;}
div.modules-website-menulefttop h2.economics,div.modules-website-newmenulefttop h2.economics,div.modules-website-alsaecomenuleftbottom h2.economics,div.modules-website-alsaecomenulefttop h2.economics{background-color: #3c6288;color: #fff;letter-spacing: normal;line-height: 1.1em;}
#secondNavigation h2.society,div.modules-members-mycommunautelist h2.society,div.modules-website-alsaecomenuleftbottom h2.society{background-color: #90bd59;color: #fff;letter-spacing: normal;line-height: 1.1em;}
div.modules-members-panel h2.message{background-color: #999933;color: #fff;}
div.modules-communautes-lastnews h2.lastnews{background-color: #3366CC;color: #fff;}
div#partnerslist h2{margin: 0 5px 0 0;padding: 0;color: #000;text-align: right;font-size: 1.4em;}
div#searchregionalannual h2{margin: 0 0 15px 0;padding: 0;color: #fff;font-size: 1.1em;}
div#searchregionalindicator h2{margin: 0;padding: 0;font-size: 2em;color: #000;}
div#regionaleconomics h1{margin: 0;padding: 0;color: #3c6288;font-size: 2.2em;}
ul.regionaleconomicslist li h2{margin: 0 10px 0 0;padding: 0;font-size: 1em;}
div#agenda h1{margin: 0 0 5px 0;padding: 0;color: #003565;font-size: 1.6em;}
div.economicsocietyitem h2{margin: 10px 0 10px 0;padding: 0;font-size: 1.1em;}
div.werecommenditem h2{margin: 10px 0 10px 0;padding: 0;font-size: 1.1em;}
div.werecommenditem h3{margin: 10px 0 10px 0;padding: 0;font-size: 1.1em;color: #000;font-weight: bold;}
fieldset.login h2{margin: 0 0 5px 0;padding: 0;font-size: 1.1em;color: #000;text-align: right;}
ul.contactlist li div.wrap h2{margin: 0;padding: 0;}
div.annual-bloc{float: left;}
div.annual-bloc address{font-style: normal;padding-left: 28px;}
div.annual-bloc h3{font-size: 1.2em;letter-spacing: 0.05em;margin: 18px 0 0 28px;}
div.annual-bloc ul{padding-left: 0;margin: 0 0 18px 28px;}
div.annual-bloc li{list-style-type: none;letter-spacing: 0.01em;margin: 0.55em 0;}
div.annual-bloc li strong{letter-spacing: 0.02em;}
div.juridical-bloc{padding: 33px 29px 31px 28px;}
div.juridical-bloc a.dl_pdf{color: #3C6298;text-decoration: none;}
div.juridical-bloc a.dl_pdf:hover{color: #930000;}
div.juridical-bloc a.dl_pdf img{border: none;}
div.juridical-bloc .juridnotes{border-bottom: 1px dotted #3C6298;font-weight: bold;padding-top: 10px;width: 364px;}
div.juridical-bloc li{list-style-type: disc;font-size: 0.9em;}
div.juridical-bloc ul li li{list-style-type: square;font-size: 0.9em;}
div.juridical-bloc ul li li li{list-style-type: circle;font-size: 0.9em;}
div.juridical-bloc li a.blue{color: #3C6298;font-size: 1em;text-decoration: none;}
div.juridical-bloc li a.blue:hover{color: #930000;}
div.news-bloc{padding: 49px 29px 0 28px;}
div.news-archives-bloc{padding: 49px 29px 31px 28px;}
div.news-archives-bloc h3{color: #3C6298;margin: 0;padding: 0;}
hr.dotted{border: none;border-top: 1px dotted #3C6298;height: 1px;width: 100%;margin: 0;padding: 0;}
fieldset.login p{margin: 0 0 5px 0;padding: 0;text-align: right;}
fieldset.login p.toberemembered{float: left;}
p.contactvalid{background-color: #91BD59;color: #FFF;font-size: 1.3em;letter-spacing: 0.015em;margin: 38px 158px;padding: 8px;text-align: center;}
p.contactvalid a.back{color: #FFF;display: block;font-weight: bold;padding-top: 5px;text-decoration: none;}
p.contactvalid a.back:hover{color: #000;}
.infojurid_folder{margin: 0 28px;}
.infojurid_folder span.subnav{color: #3C6298;display: block;margin: 2px 0 28px 16px;}
.infojurid_folder span.subnav a{color: #3C6298;text-decoration: none;}
.infojurid_folder span.subnav a:hover,a.current{color: #930000;}
.infojurid_folder span.subnav a.current{color: #930000;}
ul.infojurid_list{margin: 10px 0 0 28px;padding: 0;}
ul.infojurid_list li{list-style: none;}
ul.infojurid_list li a{background: url(/media/frontoffice/li_juridical_info.gif) transparent no-repeat 0 center;color: #3C6298;display: block;text-decoration: none;padding: 5px 0 5px 32px;}
ul.infojurid_list li a:hover{color: #930000;}
p.loginvalid{background-color: #91BD59;color: #FFF;font-size: 1.3em;letter-spacing: 0.015em;margin: 38px 158px;padding: 8px;text-align: center;width: 351px;}
p.loginvalid a.logout{color: #FFF;display: block;font-weight: bold;padding-top: 10px;text-decoration: none;}
p.loginvalid a.logout:hover{color: #000;}
p.unsubscribe{margin: 0;padding: 2px 10px;text-align: right;}
p.gotosearchregionalannual{margin: 5px 0 10px 0;padding: 5px 0 5px 20px;background: url(/media/frontoffice/a_gotosearchregionalannual.gif) transparent no-repeat 0 50%;}
ol.news small,.modules-news-news small,.modules-news-newslist small{color: #808080;font-weight: normal;letter-spacing: 0.05em;margin: 0 0 12px 0;}
div#searchregionalindicator p.more{margin: 0;padding: 0;position: absolute;right: 10px;bottom: 10px;}
ul.juridlist{margin-left: 28px;padding: 10px 0 0 0;width: 364px;}
ul.juridlist li{background: url(/media/frontoffice/li_infojurid_list.gif) transparent no-repeat 0 top;border-bottom: 1px dotted #3C6298;font-size: 1em;list-style: none;margin-top: 6px;padding: 0 0 7px 24px;}
ul.juridlist li a.blue{color: #3C6298;text-decoration: none;}
ul.juridlist li a.blue:hover{color: #930000;}
ul.juridlist li ul{margin: 5px 0;padding: 0;}
ul.juridlist li ul li{background: none;border-bottom: none;font-size: 0.9em;list-style: none;padding: 0 0 0 8px;margin: 0;}
ul.regionaleconomicslist li p{margin: 0 10px 0 0;padding: 0;font-size: 1em;}
ul.regionaleconomicslist li p.image,div#freeContentColumnLocation p.image{margin: 0 10px 10px 0;padding: 0;float: left;}
ul.agendalist li p{font-size: 1em;line-height: 1.4em;margin: 0;padding: 0;text-align: left;}
ul.agendalist li p.date{margin: 0;padding: 0 0 0 10px;background: url(/media/frontoffice/ul_agendalist_p_date.gif) transparent no-repeat 0 50%;}
div.economicsocietyitem p{margin: 0;padding: 0 0 5px 0;}
div#footerLocation p.copyright,div#comfooterLocation p.copyright{margin: 0 0 0 10px;padding: 0;width: 190px;float: left;color: #3c3c3c;font-size: 1em;}
div#footerLocation p.serviceproposal,div#comfooterLocation p.serviceproposal{margin: 0 200px;padding: 15px 0 0 0;text-align: center;color: #3c3c3c;font-size: 1em;}
p.viewall{margin: 0 0 0 10px;}
p.viewaswell{margin: 0;padding: 0;}
p.viewalso{margin: 0 0 10px 10px;padding: 0 0 0 15px;background: url(/media/frontoffice/p_viewalso_a.gif) transparent no-repeat 0 50%;font-size: 1.3em;font-weight: bold;}
div#breadcrumb .breadcrumb{margin: 0 10px;padding: 0;color: #396487;font-size: 1em;}
ul.contactlist li p.photo{border: 1px solid #000000;margin: 0 10px 0 0;padding: 0;float: left;display: inline;}
fieldset p.contactButton{margin: 0 0 0 423px;}
fieldset p.loginButton{margin: 0 0 0 241px;}
ul.search-result{width: 90%;}
ul.search-result p{margin: 0;padding: 0;}
div#backtolist_top{margin: 10px 0 0 0;width: 100%;}
div#backtolist_top p.backtolist{border-bottom: 1px solid #3C6298;text-align: left;}
p.backtolist a.list{background: url(/media/frontoffice/li_listnews.gif) transparent no-repeat 0 50%;color: #3C6298;margin-left: -2px;padding-left: 24px;text-decoration: none;width: 300px;}
p.backtolist a.list:hover{background: url(/media/frontoffice/li_listnews_over.gif) transparent no-repeat 0 50%;color: #930000;}
div.modules-news-news p.return-link-top{border-bottom: 1px solid #3C6298;text-align: left;}
div#backtolist_bottom{clear: left;width: 100%;}
div#backtolist_bottom p.backtolist{border-top: 1px solid #3C6298;text-align: left;}
div.modules-news-news p.return-link-bottom{border-top: 1px solid #3C6298;text-align: left;}
p.backtolist{color: #3C6298;font-size: 0.98em;letter-spacing: 0.05em;margin: 0;padding: 3px 0;}
p.return-link-top a,p.return-link-bottom a{background: url(/media/frontoffice/li_listnews.gif) transparent no-repeat 0 50%;color: #3C6298;display: block;margin-left: -2px;padding-left: 24px;text-decoration: none;}
p.return-link-top a:hover,p.return-link-bottom a:hover{background: url(/media/frontoffice/li_listnews_over.gif) transparent no-repeat 0 50%;color: #930000;}
.news-pagination-top{border-bottom: 1px solid #3C6298;padding-bottom: 3px;}
.news-pagination-top span.detail{color: #3C6298;margin: 0 0 4px 0;font-size: 1em;padding-left: 5px;}
.news-pagination-bottom span.detail{color: #3C6298;margin-bottom: 3px;font-size: 1em;padding-left: 5px;}
.news-pagination-bottom{border-top: 1px solid #3C6298;clear: both;padding-top: 3px;margin-top: 20px;}
.pagination ul{float: right;text-align: right;list-style: none;margin: 0;padding: 0;}
.pagination ul li{color: #3C6298;display: inline;font-size: 0.9em;letter-spacing: 0.05em;list-style-type: none;padding: 0;margin-right: 0px;}
.pagination li a{text-decoration: none;color: #3C6298;}
.pagination li a:hover{color: #930000;}
.pagination li a.first-page,.pagination li a.previous-page{color: #3C6298;padding: 0 20px;text-decoration: none;background: url(/media/frontoffice/li_backnews.gif) no-repeat scroll 0pt 1px;}
.pagination li a.first-page:hover,.pagination li a.previous-page:hover{color: #930000;background: url(/media/frontoffice/li_backnews_over.gif) no-repeat scroll 0pt 1px;}
.pagination li a.last-page,.pagination li a.next-page{color: #3C6298;padding: 0 20px;text-align: right;text-decoration: none;background: url(/media/frontoffice/li_nextnews.gif) no-repeat scroll right 1px;}
.pagination li a.last-page:hover,.pagination li a.next-page:hover{color: #930000;background: url(/media/frontoffice/li_nextnews_over.gif) no-repeat scroll right 1px;}
.news-block dl{margin: 20px 0 20px 0;position: relative;width: 100%;top: 0;left: 0;}
.news-block dt strong{font-weight: normal;}
.news-block dt{margin: 0;padding-bottom: 5px;display: block;text-align: right;float: left;color: #808080;letter-spacing: 0.02em;}
.news-block dd{margin: 0;padding-bottom: 5px;margin-left: 14%;border-left: 1px solid #808080;display: block;padding-left: 2.2%;font-weight: bold;}
.news-block dd a{font-weight: normal;color: #3C6298;text-decoration: none;}
.news-block dd a:hover{color: #930000;}
p.annu_list_top{border-bottom: 1px solid #3C6298;float: left;margin: 10px 0 0 0;}
p.annu_list_bottom{border-top: 1px solid #3C6298;float: left;margin: 10px 0 0 0;}
p.annu_logged{border-bottom: 1px solid #3C6298;float: left;margin: 10px 0 0 0;padding: 5px 0 0 28px;width: 666px;}
p.annu_logged a.blue_nav{color: #3C6298;display: block;text-align: right;text-decoration: none;margin-top: -1.5em;}
p.annu_list_top a.annu_back,p.annu_list_bottom a.annu_back{background: url(/media/frontoffice/li_backnews.gif) transparent no-repeat 0 5px;color: #3C6298;display: block;text-decoration: none;margin-left: 614px;padding: 2px 5px 2px 18px;}
p.annu_list_top a.annu_back:hover,p.annu_list_bottom a.annu_back:hover{background: url(/media/frontoffice/li_backnews_over.gif) transparent no-repeat 0 5px;color: #930000;}
p.annu_logged a.blue_nav:hover{color: #930000;}
p.dl_doc{margin: 58px 0 0 28px;}
p.dl_doc a.blue{color: #3C6298;text-decoration: none;}
p.dl_doc a.blue img{margin-bottom: -4px;padding-left: 2px;}
p.dl_doc a.blue:hover{color: #930000;}
ul.search_pagination_top{border-bottom: 1px solid #3C6298;float: left;list-style: none;margin: 0;padding: 5px 0 0 0;width: 694px;}
ul.search_pagination_bottom{border-top: 1px solid #3C6298;float: left;list-style: none;margin: 12px 0 22px 0;padding: 5px 0 0 0;width: 694px;}
ul.search_pagination_top li,ul.search_pagination_bottom li{color: #3C6298;float: left;font-size: 0.9em;letter-spacing: 0.05em;list-style-type: none;}
ul.search_pagination_top li.backresult,ul.search_pagination_bottom li.backresult{margin-left: 322px;}
ul.search_pagination_top li.backresult a,ul.search_pagination_bottom li.backresult a{color: #3C6298;display: block;background: url(/media/frontoffice/li_backnews.gif) transparent no-repeat 0 1px;padding-left: 23px;text-decoration: none;width: 155px;}
ul.search_pagination_top li.backresult a:hover,ul.search_pagination_bottom li.backresult a:hover{background: url(/media/frontoffice/li_backnews_over.gif) transparent no-repeat 0 1px;color: #930000;}
ul.search_pagination_top li.nextresult a,ul.search_pagination_bottom li.nextresult a{background: url(/media/frontoffice/li_nextnews.gif) transparent no-repeat right 1px;color: #3C6298;display: block;padding-right: 25px;text-align: right;width: 129px;text-decoration: none;}
ul.search_pagination_top li.nextresult a:hover,ul.search_pagination_bottom li.nextresult a:hover{background: url(/media/frontoffice/li_nextnews_over.gif) transparent no-repeat right 1px;color: #930000;}
ol.news .chapo,.modules-news-news .chapo,.modules-news-newslist .chapo,.modules-news-news div{font-size: 1em;letter-spacing: 0.05em;line-height: 1.2em;margin: 9px 0 0;padding: 0;}
ul.navigation-global{margin: 0;padding: 0 0 15px 0;background-color: #f3f4ef;}
ul.navigation-global li{margin: 0 5px;padding: 5px 3px;font-size: 1.1em;border-top: 1px solid #e8e9e0;}
ul.navigation-global li.current{background: url(/media/frontoffice/dl_nav_dd_current.gif) transparent no-repeat 1px .4em;}
ul.toolbarlinkslist{margin: 0;padding: 0;display: inline;text-align: right;}
ul.toolbarlinkslist li{margin: 0;padding: 0;display: inline;list-style-type: none;font-size: .9em;}
ul.partnerslist{margin: 0;padding: 0 2px;}
ul.partnerslist li{margin: 5px 0;padding: 0;list-style-type: none;}
ul.economicnewslist{margin: 0;padding: 0;}
ul.economicnewslist li{margin: 10px 0 0 0;padding: 0 0 10px 0;list-style-type: none;border-bottom: 1px solid #d5e3e7;}
ul.economicnewslist li.last{border-bottom: none;}
ul.regionaleconomicslist{margin: 0;padding: 0;float: left;}
ul.regionaleconomicslist li{margin: 10px 0 0 0;padding: 10px 0 0 0;width: 100%;float: left;list-style-type: none;background: url(/media/frontoffice/ul_regionaleconomicslist_li.gif) transparent repeat-x 0 0;}
ul.regionaleconomicslist li.first{background: 0;}
ul.agendalist{margin: 0 0 10px 0;padding: 0 0 5px 0;border-bottom: 1px solid #80a5c8;}
ul.agendalist li{margin: 5px 0 0 0;padding: 5px 0 0 0;list-style-type: none;border-top: 1px solid #80a5c8;}
div#sitetoolbar ul.sitetoolbar{margin: 15px 0 0 0;padding: 0;text-align: center;}
div#sitetoolbar ul.sitetoolbar li{margin: 0;padding: 0 5px 0 6px;list-style-type: none;font-size: .9em;display: inline;border-left: 1px solid #3c3c3c;}
div#sitetoolbar ul.sitetoolbar li.first{border-left: none;}
ul.freeContentToolbar{margin: 0 0 10px 0;text-align: right;}
ul.freeContentToolbar li{margin: 0 0 0 10px;padding: 0 0 0 20px;display: inline;list-style-type: none;}
ul.freeContentToolbar li.sendtofriend{background: url(/media/frontoffice/li_sendtofriend.gif) transparent no-repeat 0 0;}
ul.freeContentToolbar li.sendtofriend a{text-decoration: none;}
ul.freeContentToolbar li.sendtofriend a:hover{color: #930000;}
ul.freeContentToolbar li.print{background: url(/media/frontoffice/li_print.gif) transparent no-repeat 0 0;}
ul.freeContentToolbar li.print a{text-decoration: none;}
ul.freeContentToolbar li.print a:hover{color: #930000;}
ul.freeContentToolbar li.topdf{background: url(/media/frontoffice/li_convertpdf.gif) transparent no-repeat 0 0;}
ul.freeContentToolbar li.topdf a{text-decoration: none;}
ul.freeContentToolbar li.topdf a:hover{color: #930000;}
ul.presspanorama{margin: 10px 0;padding: 0;}
ul.presspanorama li{margin: 0 0 10px 0;padding: 0 0 0 10px;list-style-type: none;background: url(/media/frontoffice/ul_presspanorama_li.gif) transparent no-repeat 0 .2em;}
ul.contactlist{font-size: 1em;margin: 0 28px 0 88px;padding: 0;float: left;width: 36em;}
ul.contactlist p{line-height: 1.3em;}
ul.contactlist li{border-bottom: 1px dotted #3C6298;margin: 0;padding: 16px 0 8px 0;list-style-type: none;width: 100%;float: left;}
ul.contactlist address{font-style: normal;line-height: 1.5em;margin: 0;padding: 0;}
ul.contactlist ul.details{float: left;margin-left: 0;padding-left: 0;}
ul.contactlist ul.details li{border-bottom: none;background: url(/media/frontoffice/li_contactdetail.gif) transparent no-repeat left 50%;clear: left;margin: 0;padding: 1px 0 1px 11px;width: 6em;}
ul.contactlist ul.details_right{float: left;margin-left: 0;padding-left: 0;}
ul.contactlist ul.details_right a{color: #3C6298;text-decoration: none;}
ul.contactlist ul.details_right a:hover{color: #930000;}
ul.contactlist ul.details_right li{border-bottom: none;clear: left;margin: 0;padding: 1px 0;}
ul.search-result{float: left;padding: 8px;}
ul.search-result a{text-decoration: none;}
ul.search-result p.path{color: #3C6298;font-size: 0.9em;margin-top: 8px;}
ul.search-result p.path a{color: #3C6298;}
ul.search-result p.path a.current{color: #930000;}
ul.search-result p.path a:hover{color: #930000;}
ul.search-result h3{font-size: 1.4em;letter-spacing: 0.04em;margin-bottom: 0;}
ul.search-result p.txt{margin-top: 5px;line-height: 1.2em;}
ul.search-result li{background: url(/media/frontoffice/li_juridical_result.gif) transparent no-repeat left top;border-bottom: 1px dotted #3C6298;margin: 15px 0 0 0;padding: 0 0 15px 63px;list-style-type: none;}
ul.search-result li.last{border-bottom: none;}
ul.annualslist{margin: 28px 128px 20px 28px;padding: 0;}
ul.annualslist li{list-style: none;margin: 0;padding: 0 0 18px 0;}
ul.annualslist li p.annu_title{border-bottom: 1px dotted #3C6298;font-weight: bold;letter-spacing: 0.02em;}
ul.annualslist li p.annu_details{color: #808080;font-size: 0.9em;text-align: right;margin-top: -30px;}
ul.annualslist li a{background: url(/media/frontoffice/li_annu_example.gif) transparent no-repeat left center;color: #3C6298;display: block;padding: 5px 0 5px 28px;text-decoration: none;}
ul.annualslist li a:hover{color: #930000;}
ul.mini-navigation{padding: 0;text-align: right;border-bottom: none;}
ul.mini-navigation li{margin: 0 5px 0 0;padding: 0 0 0 6px;list-style-type: none;display: inline;border-left: 1px solid #000;}
ul.mini-navigation li.first{border-left: none;}
ul.mini-navigation li.newsrss{border-left: none;margin: 0 5px 0 0;padding: 0;}
ul.mini-navigation li.rss-link{margin: 0 5px 0 0;padding: 0;background: url(/media/frontoffice/a_rss.gif) transparent no-repeat left bottom;}
ul.mini-navigation li.rss-link a{margin-left: 18px;}
ul.mini-navigation a:hover{text-decoration: none;}
.modules-news-newslist ol,ol.news{margin: 0;padding: 0;width: 100%;float: left;}
.modules-news-newslist ol li,ol.news li{border-bottom: 2px dotted #CED8E5;margin: 0;padding: 14px 0 2px;list-style-type: none;width: 100%;float: left;text-align: left;}
.modules-news-newslist ol li.last,ol.news li.last{border: none;}
ol.news h3,.modules-news-news h3,.modules-news-newslist h3{font-size: 1.4em;letter-spacing: 0.02em;line-height: 1.4em;}
ol.news h3 a,.modules-news-newslist ol h3 a{background: url(/media/frontoffice/li_listnews_a.gif) transparent no-repeat left 50%;padding-left: 15px;text-decoration: none;}
ol.news li a.news-link-article,.modules-news-newslist ol li a.news-link-article{color: #930000;}
ol.news li p.text,.modules-news-newslist ol li p.text{font-size: 1.1em;line-height: 1.4em;letter-spacing: 0.01em;}
ul.news-years{margin: 5px 0 0;padding: 0;}
ul.news-years li{color: #3C6298;display: inline;font-size: 1em;margin: 0 4px 0 0;padding: 0 0 0 8px;letter-spacing: 0.02em;list-style-type: none;border-left: 1px solid #3C6298;}
ul.news-years li.first{padding: 0;border-left: none;}
ul.news-years li a{color: #3C6298;text-decoration: none;}
ul.news-years li a:hover{color: #BE0027;}
ul.news-months{margin: 5px 0 20px;padding: 0;}
ul.news-months li{color: #3C6298;display: inline;font-size: 0.9em;letter-spacing: 0.01em;margin: 0 5px 0 0;padding: 0;list-style-type: none;}
ul.news-months li a{color: #3C6298;text-decoration: none;}
ul.news-months li a:hover{color: #BE0027;}
ul.news-years li strong,ul.news-months li strong{font-weight: bold;color: #BE0027;}
ul.news-months li i{font-style: normal;color: #CED8E5;}
ul.news-infos-left{border-right: 1px solid #808080;color: #808080;float: left;font-size: 1em;letter-spacing: 0.02em;margin: 10px 0 20px 0;padding: 0 17px 0 0;text-align: right;width: 80px;}
ul.news-infos-left li{list-style-type: none;}
ul.news-infos-right{float: left;font-size: 1em;letter-spacing: 0.02em;margin: 10px 0 20px 0;padding: 0 0 0 17px;}
ul.news-infos-right li{list-style-type: none;}
ul.news-infos-right li img{border: none;margin-bottom: -5px;}
ul.news-infos-right li a{color: #3C6298;text-decoration: none;}
ul.news-infos-right li a:hover{color: #930000;}
div#footerLocation p.serviceproposal strong{display: block;}
fieldset.contact span.contactperson{margin: 0 10px 0 0;padding: 0;display: block;width: 180px;float: left;text-align: right;}
fieldset.newsletter-subscribe p.civility span.contactperson{margin: 0 10px 0 0;padding: 0;display: block;width: 170px;float: left;text-align: right;}
ul.search-result li em{background-color: #FF0;font-style: normal;}
ul.annualslist li span.nofilesavailable{background: url(/media/frontoffice/li_annu_example_not.gif) transparent no-repeat left center;color: #808080;display: block;padding: 5px 0 5px 28px;}
address{margin: 10px 0;padding: 0;font-size: 1.1em;}
a img{border: 0;}
ul.partnerslist img{padding: 0 4px 0 0;vertical-align: middle;}
div#footerLocation p.copyright img,div#comfooterLocation p.copyright img{padding: 0 20px 0 0;vertical-align: middle;}
a:link,a:visited,a:hover,a:active{color: #000;text-decoration: underline;}
ul.mini-navigation li.newsrss a:link,ul.mini-navigation li.newsrss a:visited,ul.mini-navigation li.newsrss a:hover,ul.mini-navigation li.newsrss a:active{font-size: 0.9em;padding: 0 0 0 17px;background: url(/media/frontoffice/a_rss_news.gif) transparent no-repeat 0 50%;}
ul.annualslist li a:link,ul.annualslist li a:visited,ul.annualslist li a:hover,ul.annualslist li a:active{display: block;}
div#breadcrumb a:link,div#breadcrumb a:visited,div#breadcrumb a:hover,div#breadcrumb a:active{color: #396487;}
p.viewalso a:link,p.viewalso a:visited,p.viewalso a:hover,p.viewalso a:active{color: #004d8b;}
ul.freeContentToolbar a:link,ul.freeContentToolbar a:visited,ul.freeContentToolbar a:hover,ul.freeContentToolbar a:active{color: #005288;}
ul.regionaleconomicslist li h2 a:link,ul.regionaleconomicslist li h2 a:visited,ul.regionaleconomicslist li h2 a:hover,ul.regionaleconomicslist li h2 a:active{padding: 0 0 0 15px;background: url(/media/frontoffice/ul_regionaleconomicslist_a.gif) transparent no-repeat 0 3px;color: #3c6288;}
div.economicsocietyitem h2 a:link,div.economicsocietyitem h2 a:visited,div.economicsocietyitem h2 a:hover,div.economicsocietyitem h2 a:active{padding: 0 0 0 10px;background: url(/media/frontoffice/div_economicsocietyitem_a.gif) transparent no-repeat 0 .3em;}
div.werecommenditem h2 a:link,div.werecommenditem h2 a:visited,div.werecommenditem h2 a:hover,div.werecommenditem h2 a:active{color: #004d8b;padding: 0 0 0 10px;background: url(/media/frontoffice/div_economicsocietyitem_a.gif) transparent no-repeat 0 .3em;}
div#sitetoolbar ul.sitetoolbar li a:link,div#sitetoolbar ul.sitetoolbar li a:visited,div#sitetoolbar ul.sitetoolbar li a:hover,div#sitetoolbar ul.sitetoolbar li a:active{color: #3c3c3c;}
div.economicsocietyitem h2 a:link,div.economicsocietyitem h2 a:visited,div.economicsocietyitem h2 a:hover,div.economicsocietyitem h2 a:active{color: #77af34;}
div#agenda a:link,div#agenda a:visited,div#agenda a:hover,div#agenda a:active{color: #fff;}
p.viewall a:link,p.viewall a:visited,p.viewall a:hover,p.viewall a:active{padding: 0 0 0 10px;background: url(/media/frontoffice/a_viewall.gif) transparent no-repeat 0 50%;color: #991010;}
p.viewaswell a:link,p.viewaswell a:visited,p.viewaswell a:hover,p.viewaswell a:active{padding: 0 0 0 10px;background: url(/media/frontoffice/ul_agendalist_p_date.gif) transparent no-repeat 0 50%;color: #0b3e6e;}
div#searchregionalindicator p.more a:link,div#searchregionalindicator p.more a:visited,div#searchregionalindicator p.more a:hover,div#searchregionalindicator p.more a:active{padding: 0 15px 0 0;color: #930000;background: url(/media/frontoffice/a_more.gif) transparent no-repeat 100% 50%;}
p.gotosearchregionalannual a:link,p.gotosearchregionalannual a:visited,p.gotosearchregionalannual a:hover,p.gotosearchregionalannual a:active{color: #fff;text-decoration: none;}
p.gotoadvancedsearch a:link,p.gotoadvancedsearch a:visited,p.gotoadvancedsearch a:hover,p.gotoadvancedsearch a:active{padding: 0 0 0 8px;color: #fff;background: url(/media/frontoffice/a_advancedsearch.gif) transparent no-repeat 0 50%;}
ul.economicnewslist li a:link,ul.economicnewslist li a:visited,ul.economicnewslist li a:hover,ul.economicnewslist li a:active{padding: 0 0 0 18px;background: url(/media/frontoffice/ul_economicnewslist_a.gif) transparent no-repeat 0 3px;color: #991010;}
ul.partnerslist li a:link,ul.partnerslist li a:visited,ul.partnerslist li a:hover,ul.partnerslist li a:active{padding: 0 0 0 3px;border-left: 2px solid #cecfc7;}
p.unsubscribe a:link,p.unsubscribe a:visited,p.unsubscribe a:hover,p.unsubscribe a:active{padding: 0 0 0 15px;color: #fff;background: url(/media/frontoffice/p_unsubscribe_a.gif) transparent no-repeat 0 50%;}
ul.navigation-global a:link,ul.navigation-global a:visited,ul.navigation-global a:hover,ul.navigation-global a:active{background: url(/media/frontoffice/dl_navigation_global_a.gif) transparent no-repeat 0 .3em;padding: 0 0 0 15px;display: block;text-decoration: none;}
ul.navigation-global a.nopicto{background: none;padding: 0;}
ul.economics a:link,ul.economics a:visited,ul.economics a:hover,ul.economics a:active{color: #004d8b;}
ul.navigation-global a:hover{color: #a00000;text-decoration: underline;}
ul.navigation-global li.current a:link,ul.navigation-global li.current a:visited,ul.navigation-global li.current a:hover,ul.navigation-global li.current a:active{color: #a00000;text-decoration: underline;}
div.modules-website-menulefttop h2 a:link,div.modules-website-newmenulefttop h2 a:link,div.modules-website-alsaecomenulefttop h2 a:link,div.modules-website-alsaecomenuleftbottom h2 a:link,div.modules-website-menulefttop h2 a:visited,div.modules-website-newmenulefttop h2 a:visited,div.modules-website-alsaecomenulefttop h2 a:visited,div.modules-website-alsaecomenuleftbottom h2 a:visited,div.modules-website-menulefttop h2 a:hover,div.modules-website-newmenulefttop h2 a:hover,div.modules-website-alsaecomenulefttop h2 a:hover,div.modules-website-alsaecomenuleftbottom h2 a:hover,div.modules-website-menulefttop h2 a:active,div.modules-website-newmenulefttop h2 a:active,div.modules-website-alsaecomenulefttop h2 a:active,div.modules-website-alsaecomenuleftbottom h2 a:active,#secondNavigation h2 a:link,#secondNavigation h2 a:visited,#secondNavigation h2 a:hover,#secondNavigation h2 a:active{color: #fff;}
ul.toolbarlinkslist li a:link,ul.toolbarlinkslist li a:visited,ul.toolbarlinkslist li a:hover,ul.toolbarlinkslist li a:active{display: block;margin: 0 0 0 8px;padding: 2px 0 2px 23px;float: left;background-position: 0 50%;background-repeat: no-repeat;background-color: transparent;white-space: nowrap;text-decoration: none;}
ul.toolbarlinkslist li a:hover{text-decoration: underline;}
a.homepage:link,a.homepage:visited,a.homepage:hover,a.homepage:active{background-image: url(/media/frontoffice/a_homepage.gif);}
a.rss:link,a.rss:visited,a.rss:hover,a.rss:active{background-image: url(/media/frontoffice/a_rss.gif);}
a.help:link,a.help:visited,a.help:hover,a.help:active{background-image: url(/media/frontoffice/a_help.gif);}
a.sitemap:link,a.sitemap:visited,a.sitemap:hover,a.sitemap:active{background-image: url(/media/frontoffice/a_sitemap.gif);}
a.print:link,a.print:visited,a.print:hover,a.print:active{background-image: url(/media/frontoffice/a_print.gif);}
a.converttopdf:link,a.converttopdf:visited,a.converttopdf:hover,a.converttopdf:active{background-image: url(/media/frontoffice/a_converttopdf.gif);}
a.contact:link,a.contact:visited,a.contact:hover,a.contact:active{background-image: url(/media/frontoffice/a_contact.gif);}
form{margin: 0;padding: 0;border: 0;}
fieldset{margin: 0;padding: 0;border: 0;}
fieldset.login{margin: 15px 15px 0 0;padding: 0;float: right;text-align: right;width: 160px;}
label.notvisuallydisplayed{position: absolute;top: -1000px;left: -1000px;}
fieldset.login input.txt{margin: 0;padding: 2px;width: 112px;height: 18px;border: 1px solid #8f908a;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;}
fieldset.login input.btn{margin: 0 0 0 10px;padding: 1px 2px;height: 22px;background-color: #77af34;color: #fff;border: 1px solid #fff;font-family: Arial, Helvetica, sans-serif;font-size: 1em;}
fieldset.search{margin: 0;padding: 0 0 0 25px;float: left;display: inline;background: url(/media/frontoffice/fieldset_search.gif) transparent no-repeat 0 50%;}
fieldset.search input.txt{margin: 0;padding: 2px;width: 96px;height: 16px;border: 1px solid #8f908a;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;float: left;}
div#toolbarLocation input.btn{margin: 0 0 0 3px;padding: 1px 2px;height: 22px;background-color: #8f908a;color: #fff;border: 1px solid #fff;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;text-align: center;vertical-align: middle;}
div#toolbarLocation label{vertical-align: middle;font-size: 1em;}
div#toolbarLocation select{vertical-align: middle;width: 80px;}
div#toolbarLocation div#searchLocation input.btn{width: 66px;}
div#toolbarLocation div#languages input.btn{width: 25px;}
fieldset.newsletter{margin: 0 5px 0 10px;padding: 5px 0 0 0;}
fieldset.newsletter label{display: block;color: #2e2e2e;font-size: 1.4em;text-align: right;}
fieldset.newsletter input.txt{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;float: left;margin: 4px 0;padding: 2px 4px 3px 4px;width: 145px;}
fieldset.newsletter input.btn{margin: 0 0 0 5px;padding: 2px;background-color: #77af34;color: #fff;border: 1px solid #fff;font-family: Arial, Helvetica, sans-serif;font-size: 1em;width: 46px;height: 22px;}
fieldset.searchenterpriseannualform{margin: 0 0 5px 0;padding: 0;}
fieldset.searchenterpriseannualform label{display: block;margin: 0 0 15px 0;color: #fff;font-size: 1.1em;}
fieldset.searchenterpriseannualform input.txt{margin: 0;padding: 2px;width: 126px;height: 16px;border: 1px solid #8f908a;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;}
fieldset.searchenterpriseannualform input.btn{margin: 0 0 0 5px;padding: 2px;background-color: #77af34;color: #fff;border: 1px solid #fff;font-family: Arial, Helvetica, sans-serif;font-size: 1em;width: 40px;height: 22px;}
fieldset.contact{border-bottom: 1px dotted #3C6298;margin: 3px 28px 0 28px;padding: 0 0 28px;}
fieldset.contact legend{color: #808080;font-size: 1em;letter-spacing: 0.02em;margin: 0;padding: 0 0 28px 0;}
fieldset.contact label{float: left;font: normal 1em/normal Arial, Helvetica, sans-serif;margin-right: 10px;padding-top: 6px;text-align: right;width: 180px;}
fieldset.contact label.clear{width: 120px;}
fieldset.contact input{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;float: left;margin: 4px 0;padding: 2px 4px 3px 4px;width: 145px;}
fieldset.contact p.long input{margin-top: 15px;width: 430px;}
fieldset.contact p.long label{padding-top: 17px;}
fieldset.contact textarea{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;float: left;margin: 4px 0;padding: 2px 4px 3px 4px;width: 430px;}
fieldset.contact p{clear: left;}
fieldset.contact input.btn{margin: 2px 0 0 4px;padding: 2px 4px 3px 4px;background-color: #808080;color: #fff;font: normal 1em/normal Arial, Helvetica, sans-serif;text-align: center;vertical-align: middle;width: 100px;}
fieldset.contact .required input{background-color: #FFFAFA;border: 1px solid #930000;color: #000;}
fieldset.contact div.error,fieldset.newsletter-subscribe div.error{border: 1px solid #930000;float: left;margin-bottom: 18px;padding: 0px;width: 627px;}
fieldset.contact div.error p,fieldset.newsletter-subscribe div.error p{color: #FFF;background-color: #930000;padding: 4px 10px;margin: 0;}
fieldset.contact div.error ul{float: left;margin: 0 10px;padding: 15px 0 0 0;}
fieldset.contact div.error li{clear: left;float: left;line-height: 1.5em;list-style: none;width: 587px;}
fieldset.contact div.error strong{color: #930000;display: block;float: left;height: 2.4em;letter-spacing: 0.038em;}
fieldset.contact div.error span{display: block;float: left;padding-left: 0.5em;}
fieldset.advancedsearch{margin: 18px 28px;}
fieldset.advancedsearch input.txt{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;margin: 0;padding: 2px 4px 3px 4px;vertical-align: middle;width: 150px;}
fieldset.advancedsearch input.btn{border: 1px solid #FFF;margin-left: 2px;padding: 2px 4px 3px 4px;background-color: #808080;color: #fff;font: normal 1em/normal Arial, Helvetica, sans-serif;text-align: center;vertical-align: middle;width: 100px;}
fieldset.advancedsearch p.error{border: 1px solid #930000;background-color: #930000;color: #FFF;line-height: 1.3em;margin: 18px 0;padding: 6px 10px;width: 349px;}
fieldset.advancedsearch p.required input.txt{background-color: #FFFAFA;border: 1px solid #930000;color: #000;}
fieldset.newsletter-subscribe{border-bottom: 1px dotted #3C6298;margin: 3px 28px 0 28px;padding: 0 0 28px;}
fieldset.newsletter-subscribe legend{color: #808080;font-size: 1em;letter-spacing: 0.02em;margin: 0;padding: 0 0 28px 0;}
fieldset.newsletter-subscribe label{float: left;font: normal 1em/normal Arial, Helvetica, sans-serif;margin-right: 10px;padding-top: 6px;text-align: right;width: 208px;}
fieldset.newsletter-subscribe p.civility label{display: inline;width: auto;float: none;}
fieldset.newsletter-subscribe input.txt{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;float: left;margin: 4px 0;padding: 2px 4px 3px 4px;width: 145px;}
fieldset.newsletter-subscribe input.btn{margin: 2px 0 0 4px;padding: 2px 4px 3px 4px;background-color: #808080;border: none;color: #fff;font: normal 1em/normal Arial, Helvetica, sans-serif;text-align: center;vertical-align: middle;}
fieldset.newsletter-subscribe p{clear: left;}
fieldset.newsletter-subscribe p.contactButton{margin: 0 0 0 216px;}
p.newsletter-note{margin-top: 8px;font-size: 1em;margin: 3px 28px 0 28px;}
p.newsletter-note a{color: #3C6298;}
fieldset.logintosection{border-bottom: 1px dotted #3C6298;margin: 3px 28px 0 28px;padding: 0 0 28px;}
fieldset.logintosection legend{color: #808080;font-size: 1em;letter-spacing: 0.02em;margin: 0;padding: 0 0 28px 0;}
fieldset.logintosection p.error{border: 1px solid #930000;background-color: #930000;color: #FFF;line-height: 1.3em;margin-bottom: 18px;padding: 6px 10px;width: 324px;}
fieldset.logintosection p.required input{background-color: #FFFAFA;border: 1px solid #930000;color: #000;}
fieldset.logintosection label{float: left;font: normal 1em/normal Arial, Helvetica, sans-serif;margin-right: 10px;padding-top: 6px;text-align: right;width: 180px;}
fieldset.logintosection input{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;float: left;margin: 4px 0;padding: 2px 4px 3px 4px;width: 145px;}
fieldset.logintosection p{clear: left;}
fieldset.logintosection input.btn{margin: 2px 0 0 4px;padding: 2px 4px 3px 4px;background-color: #808080;color: #fff;font: normal 1em/normal Arial, Helvetica, sans-serif;text-align: center;vertical-align: middle;width: 100px;}
fieldset.logintosection p.lostpass{padding-top: 10px;text-align: right;width: 346px;}
fieldset.logintosection p.lostpass a{color: #3C6298;text-decoration: none;}
fieldset.logintosection p.lostpass a:hover{color: #930000;}
table{margin: 0;padding: 0;border-collapse: collapse;}
.error ul li{background: url(/media/frontoffice/dot.gif) no-repeat 2px 5px;padding-left: 12px;}
ul.global-nav-recall{margin: 0;padding: 0;list-style-type: none;text-align: center;font-size: 1em;margin-top: 6px;margin-bottom: 6px;padding-left: 10px;padding-right: 10px;}
ul.global-nav-recall li{display: inline;}
a.create-account{font-size: 0.9em;}
.cleaner{clear: both;}
.agenda-block{float: left;width: 100%;margin-top: 20px;}
.agenda-block h2{font-size: 1.4em;color: #3c6288;text-transform: uppercase;margin-bottom: 10px;}
.agenda-block h3{font-size: 1.2em;color: #333333;text-transform: uppercase;margin-bottom: 10px;}
.agenda-block h3.titlecalendar{font-size: 1.2em;text-align: center;color: #3c6288;}
.agenda-block h4{font-size: 1.1em;color: #333333;text-transform: uppercase;margin-bottom: 5px;}
.agenda-block a{text-decoration: underline;color: #333333;}
.agenda-block a:hover{text-decoration: none;color: #000;}
.agenda-block .structure span{font-size: 0.9em;}
.agenda-block .structure{float: left;width: 100%;}
.agenda-block .structure .structureA-1col-100{width: 100%;}
.agenda-block .structure .boxAC-2col-L50{float: left;width: 47.5%;padding: 1%;margin-bottom: 1%;}
.agenda-block .structure .boxAC-2col-R50{float: right;width: 47.5%;padding: 1%;margin-bottom: 1%;}
.agenda-block .structure .boxAA-1col-100{clear: both;width: 98%;padding: 1%;margin-bottom: 1%;}
.agenda-block .structure .img-R{background: #FFF;float: right;margin-left: 5px;text-align: center;}
.agenda-block .structure .img-L{background: #FFF;float: left;margin-right: 5px;text-align: center;}
.agenda-block .structure #nav-agenda-archive{font-size: 0.9em;}
.agenda-block .structure #nav-agenda-archive .agenda-years,.agenda-months{font-weight: normal;padding-bottom: 5px;}
.agenda-block .structure #nav-agenda-archive .agenda-years ul,.agenda-months ul{list-style-type: none;}
.agenda-block .structure #nav-agenda-archive .agenda-years li,.agenda-months li{display: inline;padding: 5px 5px 5px 0;}
.agenda-block .structure #nav-agenda-archive .agenda-current{color: #000;font-weight: bold;}
.agenda-block .structure #nav-agenda-archive .agenda-unavailable{color: #999;}
.agenda-block .structure .subrss{font-size: 1em;color: #666666;text-align: right;text-transform: lowercase;}
.agenda-block .structure .subrss img{padding-bottom: 2px;}
.agenda-block .structure .subrss a{text-decoration: none;color: #666666;}
.agenda-block .structure .subrss a:hover{text-decoration: none;color: #FF8B54;}
.agenda-block .structure table{border-collapse: collapse;border-spacing: 0px;text-align: center;width: 100%;color: #FFF;}
.agenda-block .structure tbody tr{font-size: 11px;}
.agenda-block .structure table caption{color: #000;font-size: 11px;text-transform: uppercase;}
.agenda-block .structure thead tr th{font-weight: bold;font-size: 11px;text-transform: uppercase;color: #FFF;padding: 0.5%;background: #3c6288;}
.agenda-block .structure tbody tr td.week{color: #999;background: #eee;}
.agenda-block .structure tbody tr td.week:hover{color: #FFF;background: #666;}
.agenda-block .structure tbody tr td.week:hover a{color: #FFF;}
.agenda-block .structure tbody tr td{border-bottom: 1px solid #3c6288;border-right: hidden;border-left: hidden;padding: 0.5%;}
.agenda-block .structure tbody tr td.inactif{color: #CCC;}
.agenda-block .structure tbody tr td.inactif:hover{color: #CCC;background: #FFF;}
.agenda-block .structure tbody tr td.actif{color: #666;}
.agenda-block .structure tbody tr td.actif:hover{color: #FFF;background: #999;}
.agenda-block .structure tbody tr td.actif-link{color: #3c6288;font-weight: bold;}
.agenda-block .structure tbody tr td.actif-link:hover{color: #FFF;background: #3c6288;}
.agenda-block .structure tbody tr td.actif-link:hover a{color: #FFF;}
.agenda-block .structure .subdate{font-size: 1em;color: #666666;text-transform: uppercase;}
.agenda-block .structure .subtitle{font-size: 0.8em;margin-top: -10px;color: #666666;text-transform: lowercase;font-style: italic;}
.agenda-block .structure .agenda-summary{font-style: italic;padding-bottom: 10px;}
.agenda-block .structure .agenda-summary-list{padding-bottom: 10px;}
.agenda-block .structure .agenda-body{padding-bottom: 10px;}
.agenda-block .structure .agenda-contact{background: url(/media/frontoffice/email.png) no-repeat bottom right;padding-right: 20px;}
.agenda-block .structure .agenda-lieu{padding-bottom: 10px;}
.agenda-block .structure .agenda-sup{background: url(../media/wpdf.png) no-repeat bottom right;padding-right: 20px;}
.agenda-block .structure .agenda-plan{background: url(../media/wpdf.png) no-repeat bottom right;padding-right: 20px;}
.agenda-block dl{margin: 20px 0 20px 0;}
.agenda-block dt{padding-bottom: 5px;float: left;width: 100px;text-align: right;margin-left: 10px;font-weight: bold;}
.agenda-block dd{padding-bottom: 5px;margin-left: 121px;border-left: 1px solid #3c6288;padding-left: 10px;}
.agenda-block dd a{text-decoration: none;color: #000;}
.agenda-block dd a:hover{text-decoration: none;color: #3c6288;}
ul.plan{margin-left: 100px;}
ul.plan li{margin-bottom: 4px;font-weight: bold;list-style-image: url(/media/frontoffice/a_more.gif);}
ul.plan li li{list-style-type: none;list-style-image: url(/media/frontoffice/dl_navigation_global_a.gif);font-size: 0.9em;margin-top: 6px;margin-bottom: 6px;margin-left: 20px;font-weight: normal;}
ul.plan li a{padding-left: 8px;text-decoration: none;color: #000;}
ul.plan li a:hover{text-decoration: underline;color: #930000;}
.blockTwoColumnsLeft{margin: 0 20px 0 0;}
.blockTwoColumnsRight{width: 199px;}
.cmxform input,.cmxform textarea{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;margin: 0;padding: 2px 4px 3px 4px;vertical-align: middle;}
.cmxform input[type="submit"],.cmxform input[type="button"],.cmxform input[type="reset"]{margin: 2px 0 0 4px;padding: 2px 4px 3px 4px;background-color: #808080;color: #fff;font: normal 1em/normal Arial, Helvetica, sans-serif;text-align: center;vertical-align: middle;width: 100px;}
.cmxform input.fake{background: #fff;width: 13px;color: #000;border: none;height: 17px;border-bottom: 1px solid #000;cursor: pointer;}
.cmxform ol li{text-align: left;}
.cmxform ol li label{float: none;text-align: left;font-weight: normal;text-transform: none;letter-spacing: 0;}
.cmxform ol li label.longlabel{width: auto;}
ol.news-list-home{margin: 0;padding: 0;width: 100%;float: left;}
ol.news-list-home li{border-bottom: 2px dotted #CED8E5;margin: 0;padding: 10px 0;list-style-type: none;width: 100%;float: left;}
ol.news-list-home li.lastnews{border: none;}
ol.news-list-home h3{font-size: 1.2em;letter-spacing: 0.02em;line-height: 1.4em;}
ol.news-list-home h3 a{background: url(/media/frontoffice/li_listnews_a.gif) transparent no-repeat left 50%;padding-left: 15px;text-decoration: none;}
ol.news-list-home li a.news-link-article{color: #930000;}
ol.news-list-home li p.text{font-size: 1.1em;line-height: 1.4em;letter-spacing: 0.01em;}
p.news-date{color: #808080;font-size: 0.9em;letter-spacing: 0.05em;margin: 0 0 12px 0;}
ul.navigation-global li ul.sub li{margin: 0px;padding: 0px;padding-top: 4px;font-size: 8pt;}
ul.navigation-global>li>ul.sub>li{font-weight: normal;}
ul.navigation-global>li.strong,ul.navigation-global>li>ul.sub>li.strong{font-weight: bold;}
div.listalpha-left{display: block;float: left;width: 20px;}
div.listalpha-right{display: block;float: left;}
blockquote{margin-left: 50px;}
div.modules-website-banner h1,div.modules-website-banner div,div.modules-website-selfbanner h1,div.modules-website-selfbanner div{height: 120px;width: 350px;}
div.modules-website-banner a h1,div.modules-website-banner a div,div.modules-website-selfbanner a h1,div.modules-website-selfbanner a div{text-indent: -99999px;background-image: url(/media/frontoffice/logo.gif);background-repeat: no-repeat;background-position: top left;background-color: transparent;}
body#tplComOne div.modules-website-banner a h1,body#tplComOne div.modules-website-banner a div,body#tplComTwo div.modules-website-banner a h1,body#tplComTwo div.modules-website-banner a div{background-image: url(/media/frontoffice/logo_communauty.jpg);background-repeat: no-repeat;background-position: top left;background-color: transparent;}
#contentColumnLocationMainInnerRight h2.green{width: 165px;}
ul.contextualmenu{border-bottom: 1px solid black;border-bottom-color: #a7d611;padding: 5px;padding-bottom: 27px;margin-left: 0;}
ul.contextualmenu li{list-style-type: none;display: inline;float: left;border: 1px solid black;padding: 5px;margin: 2px;background-color: #63b4c8;}
ul.contextualmenu li.active{border-bottom: 1px solid white;border-bottom-color: #a7d611;background-color: #a7d611;color: #ffffff;}
ul.contextualmenu li a{text-decoration: none;color: #ffffff;}
img.logohidden{display: none;}
.modules-website-bookmarks ul{list-style-type: disc;}
.modules-website-sitemap ul{font-size: 13px;}
table.normal{empty-cells: show;margin-bottom: 26px;}
table.normal tr td,table.normal tr th{text-align: center;padding: 6px 3px;}
table.normal tr th{padding: 3px 3px;font-weight: bold;color: #fff;background: #000;}
table.normal tr th.text-align-left,table.normal tr td.text-align-left{text-align: left;}
table.normal tr.row-0{background: #f0f0f0;}
blockquote{padding: 6px;border: 2px dashed #ccc;}
.debug-page-time{width: 235px;top: 0;left: 0;font-weight: bold;font-family: verdana;position: absolute;background: #fff000;}
ol.module-list li{width: 100%;float: left;}
html#richtext-html,body#richtext-body{margin: 0;padding: 0;background: #fff;}
body#richtext-body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0;color: #000000;}
a.anchor{text-decoration: none;}
acronym{cursor: help;border-bottom: 1px dotted;}
img,.image{border: none;}
.h1nj{margin: 0;padding: 0;color: #3C6298;font-size: 2.0em;font-weight: bold;letter-spacing: -0.04em;}
.h2nj{font-size: 1.2em;color: black;letter-spacing: 0.02em;margin: 0;padding: 0;font-weight: bold;}
.h3nj{font-weight: normal;color: black;font-size: 1.2em;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;margin: 0;}
.h4nj{font-weight: normal;color: black;font-size: 1.2em;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;margin: 0;padding: 0 0 0 15px;}
.h5nj{font-weight: normal;color: black;font-size: 1.2em;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;margin: 0;padding: 0 0 0 30px;}
h1,.h1{margin: 0;padding: 0;color: #3C6298;font-size: 2.4em;font-weight: normal;letter-spacing: -0.04em;}
h1{margin: 5px 0 15px 0;padding: 10px 0 0 3px;color: #000;font-weight: bold;font-size: 1.4em;}
h1.pucebleue,h2.pucebleue{background: url(/media/frontoffice/h2_pucebleue.gif) transparent no-repeat 0 4px;font-size: 1.5em;letter-spacing: 0.02em;margin: 23px 0 0 28px;padding: 0 0 0 15px;line-height: 1em;}
h2{margin: 0 0 3px 0;padding: 0;font-size: 1.6em;font-weight: bold;color: #000;letter-spacing: 0.05em;line-height: 1.5em;}
h3{margin: 0;padding: 0;font-size: 1.1em;font-weight: bold;color: #000;}
h4{margin: 0 0 10px;padding: 0;font-size: 1.1em;font-weight: normal;color: #000;}
h5, .h6nj{margin: 0 0 10px;padding: 0;font-size: 1.1em;font-weight: normal;color: #000;}
p, div.description{margin: 0 0 10px 0;padding: 0;font-size: 1.1em;line-height: 1.6em;text-align: justify;letter-spacing: 0.02em;}
ul,ol{margin: 10px 0 10px 15px;padding: 0;list-style-position: outside;font-size: 1.1em;}
li{margin: 0 0 5px 0;padding: 0;}
strong{font-weight: bold;}
em{font-style: italic;}
a:link,a:visited,a:active{color: #000;text-decoration: underline;}
a:hover{text-decoration: none;color: #000;}
.blue{letter-spacing: normal;}
small{font-size: smaller;}
h1.blue{background: #3c6288;font-weight: normal;color: #fff;padding: 5px 10px 5px 10px;width: 100%;height: 20px;}
h1.blue a.link{text-decoration: underline;color: #fff;}
h1.blue a.link:hover{text-decoration: none;color: #fff;}
h1.green{background: #90bd59;font-weight: normal;color: #fff;padding: 5px 10px 5px 10px;width: 100%;height: 20px;}
h1.green a.link{text-decoration: underline;color: #fff;}
h1.green a.link:hover{text-decoration: none;color: #fff;}
strong.bluealsaeco, b.bluealsaeco{color: #3C6288;font-weight: bold;}
#comcontentLocation .pressreview{padding: 15px 10px 10px 10px;background: url(/media/frontoffice/div_pressreview.gif) repeat-x 0 0;background-color: #e0e0e0;width: 505px;float: left;}
#contentLocation .pressreview{padding: 15px 10px 10px 10px;background: url(/media/frontoffice/div_pressreview.gif) repeat-x 0 0;background-color: #e0e0e0;}
#contentColumnLocationMainInnerCentral .pressreview{padding: 15px 10px 10px 10px;background: url(/media/frontoffice/div_pressreview.gif) repeat-x 0 0;background-color: #e0e0e0;width: 505px;float: left;}
#comsidebarrightLocation .pressreview,#tplComThree #comsidebarrightLocation0 .pressreview{padding: 10px;background: url(/media/frontoffice/div_pressreview.gif) repeat-x 0 0;background-color: #e0e0e0;float: left;display: block;width: 160px;}
div.economicsociety,.economicsociety{padding: 10px;width: 97%;background: url(/media/frontoffice/div_threeColumnsSep.gif) no-repeat 0 130px;background-color: #f7f7f5;}
div.economicnews,.economicnews{padding: 10px;width: auto;background: url(/media/frontoffice/div_economicnews.gif) no-repeat 0 0;background-color: #eff6fa;border-top: 1px solid #fff;}
div.economicsociety p{text-align: left;}
div.economicsociety h2{margin: 20px 0 15px 0;padding: 0 0 0 2%;color: #77af34;font-size: 2.2em;width: 98%;float: left;}
div.economicnews h1{margin: 0;padding: 0;color: #0c375f;font-size: 1.9em;}
div.economicnews h2{margin: 0;padding: 0;color: #464646;font-size: 1.3em;}
div.pressreview h1{margin: 0 0 5px 0;padding: 0;color: #003565;font-size: 1.6em;}
.modules-website-staticrichtext ol{list-style-type: decimal;}
.modules-website-staticrichtext ul{list-style-type: disc;}
.modules-website-staticrichtext{font-size: 12px;}
img.floatLeft, img.float-left{float: left;}
img.floatRight, img.float-right{float: right;}
img.floatLeft, img.float-left{float: left;}
img.floatRight, img.float-right{float: right;}
#tplComThree #comsidebarrightLocation0,#comsidebarrightLocation{width: 180px;padding: 0 0 10px 0;float: right;display: block;margin-left: 15px;width: 190px;}
div.economicsociety,.economicsociety{display: inline;float: left;}
.block-error{border: 1px dashed red;padding: 5px 5px 5px 20px;max-width: 180px;max-height: 60px;overflow: auto;text-align: left;background: url(/changeicons/small/warning.png) #ff8888 center left no-repeat;font-size: 10px;color: #220000;-moz-opacity: 0.7;}
.link-broken,a.link-broken:hover,a.link-broken:active,a.link-broken:visited{text-decoration: line-through;color: red;}
*{margin: 0;padding: 0;}
#innerLocation{overflow: hidden;}
#accessibilityLocation{position: absolute;top: -1000px;left: -1000px;}
div#logo{display: inline;float: left;}
#breadcrumbLocation{display: inline;float: left;width: 100%;}
#toolbarLocation{display: inline;float: left;}
#contentLocation{display: inline;float: left;overflow: hidden;}
#contentColumnLocation{float: left;width: 74%;}
#tplOneColumn #contentColumnLocation{width: 100%;}
#tplThreeColumns #contentColumnLocation{width: 55%;}
#sidebarColumnLocation{display: inline;float: left;padding: 0 15px 0 0;}
#tplComTwo #comsidebarleftLocation0,#comsidebarleftLocation{display: inline;float: left;}
#contentColumnLocationRight{display: inline;float: right;width: 199px;}
#contentColumnLocationMain{margin: 0 200px 0 200px;}
#contentColumnLocationMainInnerLeft{width: 90%;float: left;}
#contentColumnLocationMainInnerCentral{display: block;float: right;width: 533px;min-width: 533px;max-width: 533px;overflow: hidden;}
#tplComThree #freeContentColumnLocation{float: left;display: block;}
#footerLocation{clear: both;float: left;}
#comfooterLocation{clear: both;float: left;}
ul.mini-navigation{margin: 0 0 18px 0;}
.blockTwoColumnsLocation{width: 100%;float: left;}
.blockTwoColumnsLeft{width: 424px;float: left;clear: none;}
.blockTwoColumnsRight{float: left;clear: none;}
.abstractdirectory-block{position: relative;top: 0;left: 0;width: 100%;height: 100%;}
.abstractdirectory-block .module-columnleft{float: left;display: block;width: 70%;}
.abstractdirectory-block .module-columnright{float: right;display: block;width: 29%;}
.abstractdirectory-block ol.module-list{list-style: none;margin-top: 20px;}
.abstractdirectory-block ol.module-list li{margin-bottom: 20px;display: block;float: left;}
.abstractdirectory-block ul.folder-vertical{list-style-type: none;}
.abstractdirectory-block ul.folder-vertical li{line-height: 16px;background: url(/media/frontoffice/folder.png) no-repeat;text-align: left;padding-left: 20px;font-weight: lighter;}
.abstractdirectory-block ul.folder-horizontal{list-style-type: none;}
.abstractdirectory-block ul.folder-horizontal li{display: inline;background: url(/media/frontoffice/folder_page.png) no-repeat 0 .1em;padding: 2px 0 2px 20px;}
ul.abcd{text-align: center;margin-top: 20px;}
ul.abcd li{display: inline;}
ul.abcd li a{background: #808080;color: #fff;text-align: center;text-decoration: none;padding: 2px 4px 2px 4px;margin-right: 5px;text-transform: uppercase;}
ul.abcd li a:hover{background: #3c6298;}
ul.abcd li.current{background: #3c6298;text-align: center;padding: 2px 4px 2px 4px;margin-right: 5px;color: #fff;}
.boxcommunity .table{margin-left: 44px;margin-top: 20px;margin-bottom: 20px;}
.boxcommunity .table table{border-collapse: collapse;width: 100%;background: #eee;}
.boxcommunity .table table tr td{border: 1px solid #fff;padding: 4px;}
.boxcommunity .table table tr th{border: 1px solid #fff;padding: 4px;width: 200px;}
.boxcommunity .table h3{font-weight: bold;margin: 0;padding: 0;margin-top: 20px;padding-bottom: 10px;}
.module-DocumentCard{position: relative;top: 0;left: 0;width: 100%;height: 100%;}
.module-DocumentCard .module-columnleft{float: left;display: block;width: 70%;}
.module-DocumentCard .module-columnright{float: right;display: block;width: 29%;}
.module-DocumentCard ol.module-list{list-style: none;margin-top: 20px;}
.module-DocumentCard ol.module-list li h{padding: 0;margin: 0;padding-bottom: 5px;}
.module-DocumentCard ol.module-list li{margin-bottom: 20px;margin-left: 30px;display: block;clear: both;float: left;}
.module-DocumentCard ol.module-list li p a.linkarrow{background: url(/media/frontoffice/li_listnews_a.gif) no-repeat 0 .3em;padding-left: 15px;text-decoration: none;}
.module-DocumentCard ul.folder-vertical{list-style-type: none;}
.module-DocumentCard ul.folder-vertical li{line-height: 16px;background: url(/media/frontoffice/folder.png) no-repeat;text-align: left;padding-left: 20px;font-weight: lighter;}
.module-DocumentCard ul.folder-horizontal{list-style-type: none;}
.module-DocumentCard ul.folder-horizontal li{display: inline;background: url(/media/frontoffice/folder_page.png) no-repeat 0 .1em;padding: 2px 0 2px 20px;}
.module-company{float: left;width: 100%;font-size: 0.9em;}
.modules-aeadirectory-result .center{text-align: center;width: 100%;margin-top: 20px;}
.module-company ol.module-list{list-style: none;margin-top: 20px;}
.module-company ol.module-list li h3{padding: 0;margin: 0;margin-bottom: -5px;}
.module-company ol.module-list li{margin-bottom: 10px;margin-left: 30px;display: block;float: left;clear: both;width: 100%;}
.module-company ol.module-list li p{margin-bottom: 5px;}
.module-company ol.module-list li p a.linkarrow{background: url(/media/frontoffice/li_listnews_a.gif) no-repeat 0 .3em;padding-left: 15px;text-decoration: none;}
.module-company .btn-h{margin: 0 0 3px 10px;padding: 1px 2px;height: 26px;width: 100px;background-color: #808080;color: #fff;border: 1px solid #fff;font-family: Arial, Helvetica, sans-serif;font-size: 1em;}
.boxcommunity h1{clear: both;}
.boxcommunity{float: left;width: 100%;display: block;}
.boxcommunity-left{float: left;width: 49%;display: block;}
.boxcommunity-right{float: right;width: 49%;display: block;}
.boxcommunity p.inside{padding-left: 44px;padding-top: 10px;}
.boxcommunity p.floatleft{float: left;display: block;}
.boxcommunity p.floatright{float: right;display: block;}
.boxcommunity h3{padding-left: 44px;margin-top: 10px;}
.boxcommunity ul{padding-left: 30px;}
.boxcommunity ul li{list-style: none;}
.boxcommunity .box-inside{padding-bottom: 10px;}
.boxcommunity ul li.error{color: #930000;line-height: 1.3em;font-weight: bold;margin-top: 20px;margin-bottom: 20px;width: 100%;}
.boxcommunity fieldset.community{border-bottom: 1px dotted #3C6298;margin: 3px 28px 0 28px;padding: 0 0 28px;}
.boxcommunity fieldset.community legend{color: #808080;font-size: 1em;letter-spacing: 0.02em;margin: 0;padding: 0 0 28px 0;}
ol.form-community{list-style: none;}
ol.form-community li{margin-bottom: 5px;list-style: none;clear: both;}
ol.form-community li.button{margin-left: 186px;padding-right: 10px;}
ol.form-community li label{float: left;font: normal 1em/normal Arial, Helvetica, sans-serif;margin-right: 10px;padding-top: 6px;text-align: right;width: 180px;}
ol.form-community li label em{color: #930000;}
ol.form-community li span{margin-left: 5px;margin-right: 15px;}
ol.form-community li input{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;margin: 4px 0;padding: 2px 4px 3px 4px;width: 145px;}
ol.form-community li input.btn{margin: 2px 0 0 4px;padding: 2px 4px 3px 4px;background-color: #808080;color: #fff;font: normal 1em/normal Arial, Helvetica, sans-serif;text-align: center;vertical-align: middle;width: 100px;}
ol.form-community li select.txt{border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;float: left;margin: 4px 0;padding: 2px 4px 3px 4px;width: 145px;}
ol.form-community li .txtmini{width: 60px;}
ol.form-community li .txtmax{width: 300px;}
ol.form-community textarea{border: 1px solid #666;padding: 1px;width: 50%;height: 150px;overflow: auto;}
ol.form-community input[type="text"]:hover,ol.form-community input[type="file"]:hover,ol.form-community select:hover,ol.form-community textarea:hover{background: #eee;}
ol.form-community li.lostpass{padding-top: 10px;text-align: left;margin-left: 186px;width: 346px;}
ol.form-community li.lostpass a{color: #3C6298;text-decoration: none;}
ol.form-community li.lostpass a:hover{color: #930000;}
ol.form-community li.civility span.contactperson{margin: 0 10px 0 0;padding: 0;display: block;width: 180px;float: left;text-align: right;}
ol.form-community li.civility label{display: inline;width: auto;float: none;padding-top: 4px;padding-left: 2px;vertical-align: top;}
ol.form-community li.civility input{width: auto;border: 1px solid #808080;color: #808080;font: normal 1em/normal Arial, Helvetica, sans-serif;margin-top: 0px;}
ol.form-community li input.greenAea{background-color: #77AF34;color: #FFF;}
.nongras{font-weight: normal;}
#txtApelibelle{width: 300px;}
#txtApelibelle option{width: 500px;}
div.modules-agenda-nextevent{width: 100%;border: 1px solid #666;padding: 8px 8px 8px 8px;}
.modules-agenda-nextevent ul li{list-style-type: none;}
.modules-agenda-nextevent ol{float: right;padding: 0px 0px 0px 0px;}
.modules-agenda-nextevent li.eventend{margin-left: 10px;}
.modules-agenda-nextevent div.cleaner{clear: both;}
.agenda-top-pagination{display: none;}
ul.calendars{display: inline;}
ul.calendars li{width: 240px;float: left;list-style-type: none;}
ul.calendars li.first{padding-right: 8px;border-right: 1px solid #CCC;}
ul.calendars li.last{padding-left: 8px;}
.cleaner{clear: both;}
ol.events>li{border-bottom: 1px solid;padding-bottom: 8px;margin-bottom: 8px;overflow: auto;}
ol.events>li>ul.vevent{list-style-type: none;}
ol.events>li.last{border-bottom: 0px solid;}
ul.vevent>li.listvisual>img{margin: 0px 10px 10px 10px;float: left;}
ol.events>li.last{border-bottom: 0px solid;}
ul.vevent>li.listvisual>img{margin: 0px 10px 10px 10px;float: left;}
ul.vevent>li.listvisual>img.right{float: right;}
.agenda-block ul.mini-navigation{margin: 0;}
.agenda-block ul.mini-navigation li{display: block;border: 0px;font-size: 11px;padding-bottom: 4px;}
.detailvisual{max-width: 270px;max-height: 189px;}
.listvisual{max-width: 160px;max-height: 160px;}
.modules-arioca-org row1,.modules-arioca-org row2,.modules-arioca-org service{width: 100%;}
.content-div{padding: 8px;}
.modules-arioca-org .row1 .column1 .row1{padding: 8px;margin-bottom: 24px;background: #f0f0f0;margin: 5px 0 0 0;}
.modules-arioca-org .row1 .column1 .row2{padding: 8px;background: #f0f0f0;}
.modules-arioca-org .row1 .column2{float: right;background: #f0f0f0;}
.modules-arioca-org .service .column1{width: 59%;float: left;background: #f0f0f0;margin: 5px;}
.modules-arioca-org .service .column2{width: 38%;float: right;font-size: 11px;background: #f0f0f0;margin: 5px 5px 0 0;}
.modules-arioca-org h2.title,.modules-arioca-org h3.title{margin: 2px;padding: 0;}
.modules-arioca-org h2.title span{color: #FFF;font-size: 0.8em;letter-spacing: 0.05em;font-weight: normal;}
.modules-arioca-org h2.title span a{color: #FFF;}
.modules-arioca-org ul{margin: 2px;padding: 0;}
.modules-arioca-org ul li{margin: 6px 0;}
.modules-arioca-org ul.items li{margin: 2px 0;}
.modules-arioca-org ul li ul li{display: inline;}
.modules-arioca-org .contact-row{padding: 0px;display: table;width: 100%;}
.modules-arioca-org .item{width: 32%;margin-right: 1%;float: left;}
.modules-arioca-org .separator{width: 100%;height: 0px;display: table;background: #fff;clear: both;}
.modules-arioca-org img.margin{margin-right: 8px;}
.modules-arioca-result form.cmxform ol li label{margin-left: 24px;width: 90%;}
form#ariocaSearch ol li label span{display: block;width: 71px;float: left;}
form#ariocaSearch ol li.searchoption label{width: 400px;}
.modules-arioca-result .column1{width: 69%;float: left;}
.modules-arioca-result .column2{width: 29%;float: right;}
.modules-arioca-result .column2 .map{text-align: center;margin-bottom: 24px;margin-bottom: 24px;}
.save-results form.cmxform fieldset{padding: 0;margin: 0;}
.save-results form.cmxform ol li,.save-results form.cmxform ol li label,.save-results form.cmxform ol li input{float: left;}
.save-results form.cmxform ol li label{width: 16%;text-align: left;margin-left: 0px;padding-right: 4px;}
.save-results form.cmxform ol li input.textfield{width: 100px;}
.save-results form.cmxform ol li input.button{margin-top: -1px;}
.modules-arioca-result form.cmxform input.button,.modules-arioca-search form.cmxform input.button{width: auto;}
.modules-arioca-search .label{margin-top: 10px;font-weight: bold;}
.modules-arioca-search form.cmxform input#seenumber,div#arioca-results div,div#arioca-results img{display: none;}
div#arioca-results ul{margin: 0px;padding: 0px;}
div#arioca-results li{font-size: 0.9em;}
.modules-arioca-search form.cmxform ol li ol,.modules-arioca-search form.cmxform ol li ol li,.modules-arioca-result form.cmxform ol li{margin: 0px;padding: 0px;}
.modules-arioca-search form.cmxform label{width: auto;}
.modules-arioca-search form.cmxform ol li ol li label{width: 100%;}
.modules-arioca-search form.cmxform ol li select{margin: 0px;margin-bottom: 20px;width: 340px;}
.modules-arioca-search form.cmxform fieldset ol li ol li{padding: 0px;}
.modules-arioca-search form.cmxform ol li select#howkey{margin: 0;margin-bottom: -2px;width: 150px;}
.modules-arioca-search .float-right{float: right;margin: 0;background: #f0f0f0;padding: 8px;width: 200px;float: right;}
.modules-arioca-search .float-left{display: block;}
table.normal{width: 100%;font-size: 1em;}
table.normal tr td.left{text-align: left;}
input#commune{text-transform: uppercase;}
.ac_results{padding: 0px;border: 1px solid WindowFrame;background-color: Window;overflow: hidden;}
.ac_results ul{width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results iframe{display: none;position: absolute;top: 0;left: 0;z-index: -1;filter: mask();width: 3000px;height: 3000px;}
.ac_results li{margin: 0px;padding: 2px 5px;cursor: pointer;display: block;width: 100%;overflow: hidden;text-align: left;}
.ac_loading{background: url(/media/frontoffice/indicator.gif) right center no-repeat;}
.ac_over{background-color: Highlight;color: HighlightText;}
form.cmxform ol li ol li{margin: 0;padding: 0;}
form.cmxform ol li ol{margin: 0;padding: 0;}
div.save-results{background: #f0f0f0;border: 1px solid #808080;padding: 2px;margin: 0;}
.modules-arioca-org small{color: #000;font-size: 0.8em;letter-spacing: 0.05em;font-weight: normal;}
.modules-arioca-org div.services{margin: 10px 0 0 0;}
.modules-arioca-org div.service{border: 1px solid #3C6288;margin: 10px 5px 5px 5px;}
.modules-arioca-org .contact-row .item{border: 1px solid #808080;margin: 5px 0px 5px 5px;background: #f0f0f0;}
.modules-arioca-org .service h2.title{background: #3C6288;color: #FFFFFF;padding: 4px 10px 5px;margin: 0px;line-height: 1em;font-size: 1.3em;}
.modules-arioca-org div.contacts{border: 1px solid #90BD59;margin: 5px;}
.modules-arioca-org .service div.contacts{border: 1px solid #90BD59;margin: 5px;}
.modules-arioca-org .contacts h2.title{background: #90BD59;color: #FFFFFF;padding: 4px 10px 5px;margin: 0px;line-height: 1em;font-size: 1.3em;}
.modules-arioca-search .thematique{float: left;}
.modules-arioca-search .juridique{float: right;}
.modules-arioca-search li.thematique select,.modules-arioca-search li.juridique select{width: 300px;}
.modules-arioca-search li.searchoption{width: 300px;display: block;}
.modules-arioca-search input#submit{background: #90BD59;}
.modules-arioca-search input#submit{background: #90BD59;color: #fff;}
.modules-arioca-search input#seenumber{color: #fff;background: #808080;}
.abcd{margin: 0 0 20px 0;}
table.normal tr.header th{background: #3C6288;}
.modules-arioca-org h2.pucebleue{margin: 23px 0 10px 28px;}
.gmaps{float: right;margin-left: 5px;border: 1px solid #3C6288;}
.fifty{max-width: 50px;max-height: 50px;}
.hundred{max-width: 100px;max-height: 100px;}
.contactservice{max-width: 80px;max-height: 110px;}
.module-bookmark{position: relative;top: 0;left: 0;width: 100%;height: 100%;}
.module-bookmark .module-columnleft{float: left;display: block;width: 70%;}
.module-bookmark .module-columnright{float: right;display: block;width: 29%;}
.module-bookmark .module-columnleft p{margin-left: 42px;padding-top: 10px;}
.module-bookmark ol.module-list{list-style: none;display: block;}
.module-bookmark ol.module-list li{margin-bottom: 20px;display: block;float: left;}
.module-bookmark ol.module-list li span a{margin-left: 42px;float: left;background: url(/media/frontoffice/li_listnews_a.gif) no-repeat 0 .3em;padding-left: 15px;text-decoration: none;}
.module-bookmark ul.folder-vertical{list-style-type: none;}
.module-bookmark ul.folder-vertical li{line-height: 16px;list-style-type: none;background: url(/media/frontoffice/folder.png) no-repeat;text-align: left;padding-left: 20px;font-weight: lighter;}
.module-bookmark ul.folder-horizontal{list-style-type: none;}
.module-bookmark ul.folder-horizontal li{display: inline;background: url(/media/frontoffice/folder_page.png) no-repeat 0 .1em;padding: 2px 0 2px 20px;}
.boxcommunity h1{clear: both;}
.boxcommunity{float: left;width: 100%;display: block;}
.boxcommunity-left{float: left;width: 49%;display: block;}
.boxcommunity-right{float: right;width: 49%;display: block;}
.boxcommunity p.inside{padding-left: 44px;padding-top: 10px;}
.boxcommunity p.floatleft{float: left;display: block;}
.boxcommunity p.floatright{float: right;display: block;}
.boxcommunity h4{padding-left: 44px;margin-top: 10px;}
.boxcommunity img{padding-left: 44px;}
.boxcommunity ul{padding-left: 30px;}
.boxcommunity ul li{list-style: none;}
.boxcommunity .box-inside{padding-bottom: 10px;}
.boxcommunity ul li.error{color: #930000;line-height: 1.3em;font-weight: bold;margin-top: 20px;margin-bottom: 20px;width: 100%;}
.boxcommunity fieldset.community{border-bottom: 1px dotted #3C6298;margin: 3px 28px 0 28px;padding: 0 0 28px;}
.boxcommunity fieldset.community legend{color: #808080;font-size: 1em;letter-spacing: 0.02em;margin: 0;padding: 0 0 28px 0;}
.abstractdirectory-block ol.module-list li{margin-bottom: 20px;display: block;float: left;width: 100%;}
.modules-communautes-topnews,.modules-communautes-search,.modules-communautes-communautelist{width: 100%;clear: both;}
.modules-communautes-topnews img,.modules-communautes-communautelist img{border: 1px solid #bbb;margin: 10px;}
.modules-communautes-topnews ol li{width: 100%;clear: both;}
.modules-communautes-communautelist ul li{display: inline;}
.modules-communautes-communautelist ol li{width: 32%;float: left;}
.modules-communautes-communautelist ol li ol li{width: 100%;clear: both;}
.modules-communautes-communautelist ol.simple li{width: 100%;}
.modules-communautes-communautelist ol.groupe li{font-size: 0.9em;}
p.small-links{font-size: 1em;}
.alphabet{text-align: center;}
.alphabet ul{margin: 0 auto;width: 90%;text-align: left;}
.modules-communautes-communautelist ol.groupe li,.modules-communautes-communautelist ol.groupe li ol{margin: 5px 0px 0px 0px;}
.modules-communautes-communautelist ol.groupe li h3 a{background-color: #3C6288;color: white;padding: 3px;}
.modules-communautes-communautelist ol.groupe li ol li h3 a{background-color: #FFFFFF;color: black;text-align: left;}
.modules-communautes-communautelist ol.groupe .image{margin: 0 10px 0 0;}
.modules-communautes-communautelist ol.groupe ol li{width: 200px;}
.modules-communautes-communautelist ol.groupe li h3 a{width: 200px;display: block;text-align: center;}
.modules-communautes-communautelist ol.groupe li ol li{border-bottom: 1px solid #DDDDDD;}
.modules-communautes-communautelist ol.groupe li ol li p{font-size: 1em;line-height: 1.3em;text-align: left;padding: 2px;}
.modules-communautes-communautelist ol.groupe p.small-links{text-align: center;}
.modules-communautes-communautelist p.small-links a{text-decoration: none;}
.list{max-width: 60px;max-height: 60px;}
.blockcontact{float: left;display: block;width: 100%;background: #eee;}
.blockcontact ul{padding: 0;margin: 0;list-style: none;padding: 5px;}
.blockcontact ul li{display: block;text-align: left;padding: 0;margin: 0;}
.blockcontact ul li.first{padding-top: 10px;font-weight: bold;}
.blockcontact ul li img{padding: 4px;border: 1px solid #ccc;text-align: left;}
.blockcontact ul li strong{display: block;clear: both;font-weight: bold;margin-top: 4px;font-size: 0.9em;text-align: left;}
.detailvisual{max-width: 120px;max-height: 120px;}
.modules-emailing-Subscribe input[type="text"],.modules-emailing-Subscribe textarea,.modules-emailing-Subscribe select{margin-top: 10px;border: 1px solid #666666;font-size: 11px;color: #666666;letter-spacing: 1px;}
.modules-emailing-Subscribe input[type="submit"],.modules-emailing-Subscribe input[type="reset"]{margin-top: 20px;letter-spacing: 1px;background: url(/media/frontoffice/mailinglist_button.gif);border: none;color: #FFFFFF;font-size: 9px;text-transform: uppercase;padding: 5px;}
.modules-emailing-Subscribe fieldset{margin-top: 20px;border: dotted 1px #669900;}
.modules-emailing-Subscribe legend{font-size: 10px;text-transform: uppercase;color: #fff;padding: 1px 5px 2px 5px;background-color: #669900;}
.modules-emailing-Subscribe small{font-size: 10px;}
.modules-emailing-Subscribe form{margin-left: 30px;}
.modules-emailing-Subscribe label span.requiredsymbol{color: #669900;}
.modules-emailing-Subscribe .errors{font-weight: bold;color: red;padding: 10px 0 10px 0;}
.modules-emailing-Subscribe .success{font-weight: bold;color: #669900;padding: 10px 0 10px 0;}
.modules-emailing-Subscribe ol{list-style-type: none;margin: 0;padding: 0;}
.modules-emailing-Subscribe ul{list-style-type: none;margin: 0;padding: 0;}
.modules-emailing-Subscribe label{float: left;width: 200px;margin-top: 10px;}
#txtApe option{width: 500px;}
.modules-etudes-search form.cmxform ol li label{float: left;width: 70px;line-height: 1.2;}
.modules-etudes-search form.cmxform ol li.annee label{width: 60px;}
.modules-etudes-search form.cmxform ol li.milarge label{width: 100px;}
.modules-etudes-search form.cmxform ol li.milarge label.toutpetit{width: 80px;}
.modules-etudes-search form.cmxform ol li{clear: left;margin-bottom: 10px;}
.modules-etudes-etude img.etude,.modules-etudes-results img.etude{margin: 0px 10px 0px 10px;}
.modules-etudes-etude small,.modules-etudes-results small{color: #808080;font-size: 0.8em;letter-spacing: 0.05em;font-weight: normal;}
.modules-etudes-results h3{text-align: left;font-size: 1.2em;letter-spacing: 0.02em;line-height: 1.4em;}
.modules-etudes-results ol li{border-bottom: 1px solid #DDD;padding: 5px 0 5px 0;margin: 5px 0 5px 0;}
.modules-etudes-results h3 a{text-decoration: none;}
.modules-etudes-search form.cmxform ol li.annee{clear: right;float: left;margin: 0 0 5px 25px;}
.modules-etudes-search input.button{color: #fff;background: #808080;margin: 5px;}
.modules-etudes-etude ol{margin: 0px;}
.strongtotal{margin-left: 15px;}
.newsearch{text-align: right;width: 550px;margin-bottom: 20px;}
.hundred{max-width: 200px;max-height: 200px;}
.fifty{max-width: 50px;max-height: 50px;}
.faq-abstractdirectory-block{position: relative;top: 0;left: 0;width: 100%;height: 100%;}
.faq-abstractdirectory-block .module-columnleft{float: left;display: block;width: 70%;}
.faq-abstractdirectory-block .module-columnright{float: right;display: block;width: 29%;}
.faq-abstractdirectory-block ol.module-list,.modules-faq-faq ol.module-list{list-style: none;display: block;}
.faq-abstractdirectory-block ol.module-list li,.modules-faq-faq ol.module-list li{margin-bottom: 20px;display: block;float: left;clear: both;}
.faq-abstractdirectory-block ol.module-list li span a,.modules-faq-faq ol.module-list li span a{float: right;background: yellow;}
.faq-abstractdirectory-block ul.folder-vertical{list-style-type: none;}
.faq-abstractdirectory-block ul.folder-vertical li{line-height: 16px;background: url(/media/frontoffice/folder.png) no-repeat;text-align: left;padding-left: 20px;font-weight: lighter;}
.faq-abstractdirectory-block ul.folder-horizontal{list-style-type: none;}
.faq-abstractdirectory-block ul.folder-horizontal li{display: inline;background: url(/media/frontoffice/folder_page.png) no-repeat 0 .1em;padding: 2px 0 2px 20px;}
.faq-abstractdirectory-block ol.faq-question-list{padding-top: 20px;padding-bottom: 20px;list-style-type: none;}
form.cmxform fieldset{margin-bottom: 10px;}
form.cmxform legend{padding: 0 2px;font-weight: bold;}
form.cmxform label{line-height: 1.8;vertical-align: top;}
form.cmxform ol{margin: 0;padding: 0;}
form.cmxform ol li{list-style: none;padding: 5px;margin: 0;}
form.cmxform fieldset fieldset{border: none;margin: 3px 0 0;}
form.cmxform fieldset fieldset legend{padding: 0 0 5px;font-weight: normal;}
form.cmxform em{font-weight: bold;font-style: normal;color: #f00;}
form.cmxform label{width: 150px;}
form.cmxform ul.errors li{color: red;}
form.cmxform fieldset.radio{border: none;margin: 3px 0 0;}
form.cmxform fieldset.radio legend{padding: 0 0 5px;font-weight: normal;color: black;}
form.cmxform fieldset.radio label{display: block;width: auto;margin-left: 150px;}
table.jCalendar{border: 1px solid #000;background: #aaa;}
table.jCalendar th{background: #333;color: #fff;font-weight: bold;padding: 3px 5px;}
table.jCalendar td{background: #ccc;color: #000;padding: 3px 5px;text-align: center;}
table.jCalendar td.other-month{background: #ddd;color: #aaa;}
table.jCalendar td.today{background: #666;color: #fff;font-weight: bold;}
table.jCalendar td.selected{background: #f66;color: #fff;font-weight: bold;}
table.jCalendar td.selected:hover{background: #f33;color: #fff;}
table.jCalendar td:hover,table.jCalendar td.dp-hover{background: #fff;color: #000;}
table.jCalendar td.disabled,table.jCalendar td.disabled:hover{background: #bbb;color: #888;}
div#dp-popup{position: absolute;font-size: 10px;font-family: arial, sans-serif;background: #ccc;padding: 2px;min-height: 172px;min-width: 171px;}
div#dp-popup h2{font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close{font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover{text-decoration: underline;}
div#dp-popup a{color: #000;text-decoration: none;padding: 3px 2px 0;}
div#dp-popup div#dp-nav-prev{position: absolute;top: 2px;left: 4px;width: 100px;}
div#dp-popup div#dp-nav-prev a{float: left;}
div#dp-popup div#dp-nav-prev a,div#dp-popup div#dp-nav-next a{cursor: pointer;}
div#dp-popup div#dp-nav-prev a.disabled,div#dp-popup div#dp-nav-next a.disabled{cursor: default;}
div#dp-popup div#dp-nav-next{position: absolute;top: 2px;right: 4px;width: 100px;}
div#dp-popup div#dp-nav-next a{float: right;}
div#dp-popup a.disabled{cursor: default;color: #aaa;}
div#dp-popup td{cursor: pointer;}
div#dp-popup td.disabled{cursor: default;}
a.dp-choose-date{width: 16px;height: 16px;padding: 0;margin: 5px 3px 0;text-indent: -2000px;overflow: hidden;background: url(/changeicons/small/calendar.png) no-repeat;}
a.dp-choose-date.dp-disabled{background-position: 0 -20px;cursor: default;}
input.dp-applied{width: 140px;}
p.captcha div{margin-left: 120px;}
form.cmxform ul.uploads li{margin-left: 120px;list-style-type: disc;list-style-position: inside;}
form.cmxform label{display: inline-block;}
.header{padding: 6px 0;border-bottom: 1px solid silver;margin-bottom: 24px;}
table.normal dl dt{font-weight: normal;padding-left: 36px;display: block;color: #000;}
ol.forum-contextuallist li{padding: 6px 0;border-bottom: 1px solid #ccc;}
ol.forum-thread li{padding: 6px 0;margin-top: 12px;margin-bottom: 24px;width: 100%;}
.post-detail{padding: 6px 0;}
p.sign{padding: 6px 0;border-top: 1px solid #ccc;font-size: smaller;}
.new-message{float: right;margin: 0;}
ol.forum-thread li.row-0{background: #f0f0f0;}
a.link.forum-login,a.link.forum-logout,a.link.members-list,a.link.modify-profile,a.link.new-message,a.link.forum-user,a.link.quote-message,a.link.modify-message{padding-left: 20px;}
a.link.forum-login{background: url(/changeicons/small/lock.png) no-repeat;}
a.link.forum-logout{background: url(/changeicons/small/lock_open.png) no-repeat;}
a.link.members-list{background: url(/changeicons/small/users4.png) no-repeat;}
a.link.modify-profile{background: url(/changeicons/small/user1_edit.png) no-repeat;}
a.link.new-message{background: url(/changeicons/small/document_new.png) no-repeat;}
a.link.forum-user{background: url(/changeicons/small/user1.png) no-repeat;}
a.link.quote-message{background: url(/changeicons/small/message_edit.png) no-repeat;}
a.link.modify-message{background: url(/changeicons/small/edit.png) no-repeat;}
ol.searchfoire{list-style: none;padding: 10px;margin-left: 40px;background: #eee;}
ol.searchfoire li{display: block;}
ol.searchfoire li label{font-weight: bold;float: left;display: block;padding-top: 2px;margin-right: 5px;width: 200px;}
ol.searchfoire li label.small{width: 100px;}
ol.searchfoire li select{width: auto;}
ul.searchfoire{list-style: none;padding: 10px;margin-left: 40px;}
ul.searchfoire li{display: inline;margin-right: 10px;}
ol.listfoire{list-style: none;padding: 10px;margin-left: 40px;}
ol.listfoire img.floatleft{display: block;float: left;margin-top: 4px;margin-right: 5px;padding: 4px;margin-bottom: 5px;}
ol.listfoire li{display: block;width: 100%;border-bottom: 2px dotted #CED8E5;padding-bottom: 5px;margin-bottom: 10px;}
ol.listfoire h3,.foiredetail h3{font-size: 1.2em;letter-spacing: 0.02em;line-height: 1.4em;}
ol.listfoire h3 a,.foiredetail h3 a{background: url(/media/frontoffice/li_listnews_a.gif) transparent no-repeat left 50%;padding-left: 15px;text-decoration: none;}
.foiredetail{padding: 10px;margin-left: 40px;float: left;display: block;width: auto;}
.foiredetail dl{clear: both;margin: 40px 10px 20px 0;position: relative;top: 0;left: 0;}
.foiredetail dt{margin: 0;padding-bottom: 5px;float: left;width: 120px;display: block;text-align: right;}
.foiredetail dd{margin: 0;padding-bottom: 5px;margin-left: 130px;border-left: 1px solid #CED8E5;display: block;padding-left: 2%;}
p.foiredate{color: #808080;font-size: 0.9em;letter-spacing: 0.05em;margin: 0 0 12px 0;}
a.foirelink{color: #930000;font-size: 0.9em;text-decoration: underline;}
a.foirelink:hover{color: #930000;font-size: 0.9em;text-decoration: none;}
ol.searchfoire li.button input[type="submit"],ol.searchfoire li.button input[type="reset"]{border: none;padding: 3px;margin-top: 10px;margin-right: 5px;background: #58b7c6;font-size: 0.8em;color: #FFF;text-transform: uppercase;}
ol.searchfoire li.button input[type="submit"],ol.searchfoire li.button input[type="reset"]{background: #000;}
.blockfoiresidebar{background: url(/media/frontoffice/back_foire.png) top left no-repeat;float: left;border-bottom: 4px solid #667f94;display: block;width: 168px;padding: 5px 15px 5px 15px;}
.blockfoiresidebar h3.title{color: #003565;font-size: 1.5em;font-family: Arial, Helvetica, sans-serif;letter-spacing: 0px;}
.blockfoiresidebar h3.title a{color: #003565;}
.blockfoiresidebar ul.navlistfoire{color: #003565;margin: 0;padding: 0;list-style: none;}
.blockfoiresidebar ul.navlistfoire li{padding-bottom: 4px;float: left;display: block;width: 153px;background: url(/media/frontoffice/puce_foire.gif) 0 4px no-repeat;padding-left: 15px;border-bottom: 1px solid #80a5c8;}
.blockfoiresidebar ul.navlistfoire li a.link{color: #000;text-decoration: none;}
.blockfoiresidebar ul.navlistfoire li a.link:hover{color: #000;text-decoration: underline;}
.blockfoiresidebar ul.navlistfoire li.even a.link{font-size: 0.9em;color: #003565;text-decoration: underline;}
.fsccspace{margin-right: 30px;}
.blockfoiresidebar ul.navlistfoire li.even a.link:hover{font-size: 0.9em;color: #003565;text-decoration: none;}
table.foiredetail{width: 95%;display: table;}
table.foiredetail th{border-bottom: 1px solid #000;}
table.foiredetail th{font-weight: bold;font-size: 1.2em;}
table.foiredetail td,table.foiredetail th{padding: 2px 10px;}
img.imagefoire{margin-right: 5px;}
.detailvisual{max-width: 120px;max-height: 120px;}
.listvisual{max-width: 60px;max-height: 33px;}
div.module-columnleft{display: block;float: right;width: 50%;}
div.module-columnright{display: block;float: left;width: 49%;}
ol.module-list{margin-top: 20px;list-style-type: none;}
div.modules-ged-container p,div.modules-ged-askmember p{margin: 0;}
a.linkarrow{background: url(/media/frontoffice/li_listnews_a.gif) transparent no-repeat left center;padding-left: 15px;}
.module-DocumentCard{position: relative;top: 0;left: 0;width: 100%;height: 100%;}
.module-DocumentCard .module-columnleft{float: right;display: block;width: 70%;}
.module-DocumentCard .module-columnright{float: left;display: block;width: 29%;}
.iframeNotPublished{background: #ff8888;color: red;border: 1px solid red;padding: 5px;margin: 0;font-weight: bold;}
.iframeNotPublished img{float: left;}
.iframeNotPublished p{padding: 5px 0;margin: 0;}
.modules-mailinglist-shortsubscriptionform input[type="text"],.modules-mailinglist-longsubscriptionform input[type="text"],.modules-mailinglist-unsubscriptionform input[type="text"],.modules-mailinglist-shortsubscriptionform textarea,.modules-mailinglist-longsubscriptionform textarea,.modules-mailinglist-unsubscriptionform textarea,.modules-mailinglist-shortsubscriptionform select,.modules-mailinglist-longsubscriptionform select,.modules-mailinglist-unsubscriptionform select{margin-top: 10px;border: 1px solid #666666;font-size: 11px;color: #666666;letter-spacing: 1px;}
.modules-mailinglist-shortsubscriptionform input[type="submit"],.modules-mailinglist-longsubscriptionform input[type="submit"],.modules-mailinglist-unsubscriptionform input[type="submit"],.modules-mailinglist-shortsubscriptionform input[type="reset"],.modules-mailinglist-longsubscriptionform input[type="reset"],.modules-mailinglist-unsubscriptionform input[type="reset"]{margin-top: 20px;letter-spacing: 1px;background: url(/media/frontoffice/mailinglist_button.gif);border: none;color: #FFFFFF;font-size: 9px;text-transform: uppercase;padding: 5px;}
.modules-mailinglist-shortsubscriptionform fieldset,.modules-mailinglist-longsubscriptionform fieldset,.modules-mailinglist-unsubscriptionform fieldset{margin-top: 20px;border: dotted 1px #669900;}
.modules-mailinglist-shortsubscriptionform legend,.modules-mailinglist-longsubscriptionform legend,.modules-mailinglist-unsubscriptionform legend{font-size: 10px;text-transform: uppercase;color: #fff;padding: 1px 5px 2px 5px;background-color: #669900;}
.modules-mailinglist-shortsubscriptionform small,.modules-mailinglist-longsubscriptionform small,.modules-mailinglist-unsubscriptionform small{font-size: 10px;}
.modules-mailinglist-shortsubscriptionform form,.modules-mailinglist-longsubscriptionform form,.modules-mailinglist-unsubscriptionform form{margin-left: 30px;}
.modules-mailinglist-shortsubscriptionform .mandatory label em,.modules-mailinglist-longsubscriptionform .mandatory label em,.modules-mailinglist-unsubscriptionform .mandatory label em{color: #669900;}
.modules-mailinglist-shortsubscriptionform .error,.modules-mailinglist-longsubscriptionform .error,.modules-mailinglist-unsubscriptionform .error{font-weight: bold;color: red;padding: 10px 0 10px 0;}
.modules-mailinglist-shortsubscriptionform .success,.modules-mailinglist-longsubscriptionform .success,.modules-mailinglist-unsubscriptionform .success{font-weight: bold;color: #669900;padding: 10px 0 10px 0;}
.modules-mailinglist-shortsubscriptionform ol,.modules-mailinglist-longsubscriptionform ol,.modules-mailinglist-unsubscriptionform ol{list-style-type: none;margin: 0;padding: 0;}
.modules-mailinglist-shortsubscriptionform ul,.modules-mailinglist-longsubscriptionform ul,.modules-mailinglist-unsubscriptionform ul{list-style-type: none;margin: 0;padding: 0;}
.modules-mailinglist-shortsubscriptionform label,.modules-mailinglist-longsubscriptionform label,.modules-mailinglist-unsubscriptionform label{float: left;width: 200px;margin-top: 10px;}
.gmaps-bullet-icon{margin-right: 5px;float: left;}
.gmaps-bullet-title{margin-bottom: 5px;padding-right: 10px;display: block;}
.gmaps-bullet-address{clear: both;}
.media-flash-dummy{border: 1px solid silver;font-weight: bold;font-size: 15px;text-align: center;vertical-align: middle;color: dimgray;background: url(/media/backoffice/flash-logo.png) ghostwhite center no-repeat;}
div#fancy_overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #666;display: none;z-index: 30;}
* html div#fancy_overlay{position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
div#fancy_wrap{text-align: left;}
div#fancy_loading{position: absolute;height: 40px;width: 40px;cursor: pointer;display: none;overflow: hidden;background: transparent;z-index: 100;}
div#fancy_loading div{position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: url(/media/frontoffice/fancy_progress.png) transparent no-repeat;}
div#fancy_loading_overlay{position: absolute;background-color: #FFF;z-index: 30;}
div#fancy_loading_icon{position: absolute;background: url(/media/frontoffice/fancy_loading.gif) no-repeat;z-index: 35;width: 16px;height: 16px;}
div#fancy_outer{position: absolute;top: 0;left: 0;z-index: 90;padding: 18px 18px 33px 18px;margin: 0;overflow: hidden;background: transparent;display: none;}
div#fancy_inner{position: relative;width: 100%;height: 100%;border: 1px solid #BBB;background: #FFF;}
div#fancy_content{margin: 0;z-index: 100;position: absolute;}
div#fancy_div{background: #000;color: #FFF;height: 100%;width: 100%;z-index: 100;}
img#fancy_img{position: absolute;top: 0;left: 0;border: 0;padding: 0;margin: 0;z-index: 100;width: 100%;height: 100%;}
div#fancy_close{position: absolute;top: -12px;right: -15px;height: 30px;width: 30px;background: url(/media/frontoffice/fancy_closebox.png) top left no-repeat;cursor: pointer;z-index: 181;display: none;}
#fancy_frame{position: relative;width: 100%;height: 100%;display: none;}
#fancy_ajax{width: 100%;height: 100%;overflow: auto;}
a#fancy_left,a#fancy_right{position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;z-index: 111;display: none;background-image: url(data:image/gif;base64,AAAA);outline: none;}
a#fancy_left{left: 0px;}
a#fancy_right{right: 0px;}
span.fancy_ico{position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;z-index: 112;cursor: pointer;display: block;}
span#fancy_left_ico{left: -9999px;background: url(/media/frontoffice/fancy_left.png) transparent no-repeat;}
span#fancy_right_ico{right: -9999px;background: url(/media/frontoffice/fancy_right.png) transparent no-repeat;}
a#fancy_left:hover{visibility: visible;}
a#fancy_right:hover{visibility: visible;}
a#fancy_left:hover span{left: 20px;}
a#fancy_right:hover span{right: 20px;}
.fancy_bigIframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}
div#fancy_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg{position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg_n{top: -18px;width: 100%;height: 18px;background: url(/media/frontoffice/fancy_shadow_n.png) transparent repeat-x;}
div.fancy_bg_ne{top: -18px;right: -13px;width: 13px;height: 18px;background: url(/media/frontoffice/fancy_shadow_ne.png) transparent no-repeat;}
div.fancy_bg_e{right: -13px;height: 100%;width: 13px;background: url(/media/frontoffice/fancy_shadow_e.png) transparent repeat-y;}
div.fancy_bg_se{bottom: -18px;right: -13px;width: 13px;height: 18px;background: url(/media/frontoffice/fancy_shadow_se.png) transparent no-repeat;}
div.fancy_bg_s{bottom: -18px;width: 100%;height: 18px;background: url(/media/frontoffice/fancy_shadow_s.png) transparent repeat-x;}
div.fancy_bg_sw{bottom: -18px;left: -13px;width: 13px;height: 18px;background: url(/media/frontoffice/fancy_shadow_sw.png) transparent no-repeat;}
div.fancy_bg_w{left: -13px;height: 100%;width: 13px;background: url(/media/frontoffice/fancy_shadow_w.png) transparent repeat-y;}
div.fancy_bg_nw{top: -18px;left: -13px;width: 13px;height: 18px;background: url(/media/frontoffice/fancy_shadow_nw.png) transparent no-repeat;}
div#fancy_title{position: absolute;bottom: -33px;left: 0;width: 100%;z-index: 100;display: none;}
div#fancy_title div{color: #FFF;font: bold 12px Arial;padding-bottom: 3px;}
div#fancy_title table{margin: 0 auto;}
div#fancy_title table td{padding: 0;vertical-align: middle;}
td#fancy_title_left{height: 32px;width: 15px;background: url(/media/frontoffice/fancy_title_left.png) transparent repeat-x;}
td#fancy_title_main{height: 32px;background: url(/media/frontoffice/fancy_title_main.png) transparent repeat-x;}
td#fancy_title_right{height: 32px;width: 15px;background: url(/media/frontoffice/fancy_title_right.png) transparent repeat-x;}
#media-zoom-overlay{top: 0;left: 0;width: 0;height: 0;border: 1px solid black;background: #eef;z-index: 10000;}
#media-zoom-overlay-image{top: 0;left: 0;border: 1px solid grey;z-index: 10010;}
#media-zoom-overlay-label{position: relative;top: 3px;color: black;font-weight: bold;font-size: 10px;}
.preview{width: 64px;}
.thumbnail{max-width: 128px;max-height: 128px;}
.minithumbnail{max-width: 64px;max-height: 64px;}
#media-zoom-overlay{position: fixed;}
#media-zoom-overlay-image{position: fixed;}
.modules-members-authentication{text-align: right;}
.modules-members-authentication h2{font-size: 1.1em;font-weight: bold;padding-bottom: 4px;}
.bloc-animateur{background: #F3F4EF repeat scroll 0%;display: block;padding: 5px;text-align: left;}
.bloc-animateur h3{font-size: 1.2em;font-weight: bold;margin-bottom: 10px;letter-spacing: normal;}
ul.listalpha li{display: inline;}
ul.listalpha li a,ul.listalpha li strong{padding: 4px;text-align: center;}
div.modules-members-messagehistory h4{padding: 0 0 5px 0;}
div.modules-members-member dt{margin-right: 5px;float: left;font-weight: bold;}
ul.listalphamembre li{width: 100%;float: left;display: block;}
.memberImage{margin-right: 10px;}
.modules-members-MemberContextualList ol.module-list{font-size: 1.0em;}
.modules-members-MemberContextualList ol.module-list li .tablecenter{margin: 0px auto;width: 100%;margin-top: 10px;}
.modules-members-MemberContextualList ol.module-list li table{border-collapse: collapse;border-spacing: 0px;text-align: center;width: 100%;color: #000;margin-bottom: 40px;}
.modules-members-MemberContextualList ol.module-list li table thead tr td{font-weight: bold;text-align: left;color: #000;padding: 4px;border-bottom: 1px solid #3c6298;}
.modules-members-MemberContextualList ol.module-list li table tbody tr td{padding: 4px;text-align: left;}
.modules-members-MemberContextualList ol.module-list li table tbody tr.zebra td{background: #f7f7f7;}
.modules-members-MemberContextualList ol.module-list li table caption{text-align: center;font-size: 1.2em;font-weight: bold;margin-bottom: 20px;color: #000;}
.modules-members-MemberContextualList ol.module-list li table caption span{color: #009933;}
.modules-website-tableresult .tablecenter{margin: 0px auto;width: 100%;margin-top: 10px;}
.modules-website-tableresult table{border-collapse: collapse;border-spacing: 0px;text-align: center;width: 100%;color: #000;margin-bottom: 40px;}
.modules-website-tableresult table thead tr td{font-weight: bold;text-align: left;color: #000;padding: 4px;border-bottom: 1px solid #3c6298;}
.modules-website-tableresult table tbody tr td{padding: 4px;text-align: left;}
.modules-website-tableresult table tbody tr.zebra td{background: #f7f7f7;}
.modules-website-tableresult table caption{text-align: center;font-size: 1.2em;font-weight: bold;margin-bottom: 20px;color: #000;}
.modules-website-tableresult table caption span{color: #009933;}
.modules-members-authentication ul.authentication img{padding-left: 5px;}
.detailvisual{max-width: 60px;max-height: 80px;}
.detailmember{max-width: 120px;max-height: 120px;}
ul.mini-navigation{border-bottom: none;}
ul.mini-navigation li{margin: 0 5px 0 0;padding: 0 0 0 6px;list-style-type: none;}
ul.mini-navigation li.first{border-left: none;}
ul.mini-navigation li.rss-link{margin: 0 5px 0 0;padding: 0;}
ul.mini-navigation a:hover{text-decoration: none;}
.modules-news-newsList img,.modules-news-newsTopic img,.modules-news-topic img,.modules-news-newsContextualList img{clear: both;margin: 10px 10px 10px 10px;border: solid 0.5px #BBB;}
.modules-news-newsList img.left,.modules-news-newsTopic img.left,.modules-news-newsContextualList img.left,.modules-news-topic img.left{float: left;}
.modules-news-newsList img.right,.modules-news-newsTopic img.right,.modules-news-newsContextualList img.right,.modules-news-topic img.right{float: right;}
.modules-news-newsList div.cleaner,.modules-news-newsTopic div.cleaner,.modules-news-newsContextualList div.cleaner,.modules-news-topic div.cleaner{clear: both;}
.modules-news-newsList h3,.modules-news-newsTopic h3,.modules-news-newsContextualList h3,.modules-news-topic h3{text-align: left;font-size: 1.2em;letter-spacing: 0.02em;line-height: 1.4em;}
.modules-news-newsList small,.modules-news-newsTopic small,.modules-news-newsContextualList small,.modules-news-topic small{color: #808080;font-size: 0.7em;letter-spacing: 0.05em;}
.modules-news-newsList h3 a,.modules-news-newsTopic h3 a,.modules-news-newsContextualList h3 a,.modules-news-topic h3 a{text-decoration: none;padding-left: 15px;background: url(/media/frontoffice/li_listnews_a.gif) transparent no-repeat scroll 0 5px;}
.modules-news-news .chapo,.modules-news-newsList .chapo,.modules-news-newsTopic .chapo,.modules-news-newsContextualList .chapo,.modules-news-topic .chapo{text-align: justify;}
.modules-news-newsList ul.news-years li,ul.news-months li,.modules-news-newsTopic ul.news-years li,ul.news-months li,.modules-news-newsContextualList ul.news-years li,ul.news-months li,.modules-news-topic ul.news-years li,ul.news-months li{display: inline;}
ol.news>li{border-bottom: 1px solid;padding-bottom: 8px;margin-bottom: 8px;}
ol.news>li.last{border-bottom: 0px;}
p.return-link-bottom{display: none;}
p.return-link-top a{float: right;display: block;}
li.news-fifty-right{float: right;width: 48%;border-left: 1px solid #DDD;padding-left: 2%;}
li.news-fifty-left{float: left;width: 48%;}
.modules-news-newsList>ol>li,.modules-news-newsTopic>ol>li,.modules-news-newsContextualList>ol>li,.modules-news-topic>ol>li{border-bottom: 1px solid #DDD;padding-bottom: 8px;margin-bottom: 8px;list-style-type: none;}
.detailvisual{max-width: 120px;max-height: 120px;}
.listvisual{max-width: 60px;max-height: 60px;}
.listvisual-big{max-width: 60px;max-height: 60px;}
#modules-newsletter-header{font-weight: bold;}
#modules-newsletter-content{background-color: silver;}
#modules-newsletter-footer{font-weight: bold;}
.detailvisual{max-width: 120px;max-height: 120px;}
.listvisual{max-width: 60px;max-height: 33px;}
ol.photoalbum li{margin-top: 5px;}
ol.photoalbum h4{padding-top: 5px;}
#diaporamaprev{background: url(/changeicons/small/media_step_back.png) center left no-repeat;padding-left: 18px;margin-left: 10px;}
#diaporamapause{background: url(/changeicons/small/media_pause.png) center left no-repeat;padding-left: 18px;margin-left: 10px;}
#diaporamaresume{background: url(/changeicons/small/media_play_green.png) center left no-repeat;padding-left: 18px;margin-left: 10px;}
#diaporamaexit{background: url(/changeicons/small/media_stop_red.png) center left no-repeat;padding-left: 18px;margin-left: 10px;}
#diaporamanext{background: url(/changeicons/small/media_step_forward.png) center left no-repeat;padding-left: 18px;margin-left: 10px;}
#photonavigation{text-align: center;border: 1px solid silver;background: #fff;padding: 3px;margin-left: 360px;}
#controls{list-style-type: none;}
#controls li{display: inline;}
#diaporama{width: 810px;height: 610px;}
#previousselectordisabled,#nextselectordisabled{color: silver;}
#previewinfos{margin: 5px;}
.photopreview{width: 350px;float: left;}
.selectorcontainer{margin-left: 334px;}
.selectorcontainer ol{margin: 0 2em;}
.selectorcontainer ol li{float: left;margin: 2px;display: block;width: 64px;height: 64px;text-align: center;background: #f0f0f0;}
.selectorcontainer span{height: 64px;}
.selectorcontainer a.link:hover{cursor: pointer;}
.selectorcontainer a.previous,.selectorcontainer a.next{float: left;}
.selectorcontainer a.next{position: relative;top: 15px;margin-left: 9px;}
.photopreview ul li{display: inline;margin-right: 12px;}
.modules-photoalbum-albumcontextuallist img.float-left{margin-right: 10px;}
.albumthumbnail{max-width: 128px;max-height: 128px;}
.photopreview{max-width: 330px;max-height: 330px;}
.photoselector{max-width: 64px;max-height: 64px;}
.diaporama{max-width: 800px;max-height: 600px;}
.modules-placedirectory-detail .gmaps,.modules-fsccdirectory-detail .gmaps{float: left;overflow: hidden;width: 300px;}
.gmaps-link{margin: 5px 0;width: 100%;text-align: center;}
.detailvisual{max-width: 120px;max-height: 120px;}
.listvisual{max-width: 60px;max-height: 33px;}
form.cmxform #recaptcha_table label{line-height: inherit;}
#recaptcha_area{padding-left: 14px;margin: 0 auto;}
div#comsidebarrightLocation div.pressreview{padding: 15px 10px 10px 10px;background: url(/media/frontoffice/div_pressreview.gif) repeat-x 0 0;background-color: #e0e0e0;float: left;}
.modules-rssreader-folder{float: left;display: block;width: 525px;}
.feedhome ol.feedrss{background: #e0e0e0;width: 505px;}
ol.feedrss{list-style: none;float: left;display: block;padding: 10px;margin: 0;}
ol.feedrss li{padding-bottom: 4px;float: left;display: block;width: 490px;background: url(/media/frontoffice/li_listfeedrss_a.gif) 0 3px no-repeat;padding-left: 15px;border-bottom: 1px solid #ff7200;}
ol.feedrss h3{line-height: 0.5em;}
ol.feedrss h3 a{color: #000;font-weight: bold;line-height: normal;text-decoration: none;}
ol.feedrss p.date-feedrss{font-size: 9px;}
ol.feedrss p.content-feedrss{font-size: 11px;}
ol.feedrss p.content-feedrss img{padding: 4px;margin: 5px 5px 5px 0;float: left;display: block;}
.modules-rssreader-folder{float: left;display: block;width: 100%;background: #e0e0e0;}
.solrsearchSuggestion{float: left;margin-left: 10px;margin-top: 20px;margin-bottom: 20px;}
.solrsearchSuggestion p{font-style: italic;}
.solrsearchNoHits{clear: both;margin-left: 10px;margin-top: 20px;}
.solrsearchNoHits span{font-style: italic;}
.solrsearchResultsCount{float: right;margin-right: 10px;margin-top: 20px;margin-bottom: 20px;}
.solrsearchResults{clear: both;margin-left: 30px;margin-top: 20px;margin-bottom: 20px;}
.solrsearchResults ul{list-style-type: none;}
.solrsearchResults ul>li{margin-bottom: 20px;border-bottom: 1px solid #999;padding: 5px 5px 5px 5px;background: url(/changeicons/normal/document.png) transparent no-repeat top left;}
.solrsearchResults span{margin-left: 32px;}
.solrsearchResults img{margin-bottom: 10px;}
.solrsearchResults p{margin-left: 32px;margin-bottom: 10px;}
.solrsearchResults a{margin-left: 32px;margin-bottom: 10px;font-style: italic;}
.solrsearchResults h4{margin-bottom: 5px;margin-left: 32px;}
.solrsearchResults em{background-color: yellow;font-style: normal;font-weight: bold;}
.solrsearchPaginator{text-align: center;}
.solrsearchPaginator span{color: red;font-weight: bold;}
.solrsearchPaginator h5{display: inline;}
.solrsearchScore0{display: none;}
.solrsearchScore1{display: table-cell;width: 16px;background: url(/changeicons/small/star_yellow.png) transparent repeat-x top left;overflow-x: hidden;overflow-y: hidden;height: 24px;}
.solrsearchScore2{display: table-cell;width: 32px;background: url(/changeicons/small/star_yellow.png) transparent repeat-x top left;overflow-x: hidden;overflow-y: hidden;height: 24px;}
.solrsearchScore3{display: table-cell;width: 48px;background: url(/changeicons/small/star_yellow.png) transparent repeat-x top left;overflow-x: hidden;overflow-y: hidden;height: 24px;}
.solrsearchScore4{display: table-cell;width: 64px;background: url(/changeicons/small/star_yellow.png) transparent repeat-x top left;overflow-x: hidden;overflow-y: hidden;height: 24px;}
.solrsearchScore5{display: table-cell;width: 80px;background: url(/changeicons/small/star_yellow.png) transparent repeat-x top left;overflow-x: hidden;overflow-y: hidden;height: 24px;}
.solrsearchGauge{display: inline;margin-left: 32px;}
form.formauthentication{width: 100%;text-align: center;border: 1px solid #d4d0c0;}
ol.modules-users-login-form{list-style: none;padding-top: 20px;}
ol.modules-users-login-form li{text-align: left;}
ol.modules-users-login-form li label{font-weight: bold;letter-spacing: 1px;float: left;font-size: 0.9em;display: block;width: 150px;text-transform: uppercase;}
ol.modules-users-login-form li.button{text-align: center;}
ol.modules-users-changepassword-form{list-style: none;padding-top: 20px;}
ol.modules-users-changepassword-form li{text-align: left;}
ol.modules-users-changepassword-form li label{font-weight: bold;letter-spacing: 1px;float: left;font-size: 0.9em;display: block;width: 250px;text-transform: uppercase;}
ol.modules-users-changepassword-form li.button{text-align: center;}
div.showuserinfo{font-weight: bold;}
