#calendar_content .box-with-options h1{padding:3px 0;line-height:1.2em;}
#complete_profil .progressbar{border:none;}
#edito .push_down{float:left;}
#loginbox{border:1px solid #CDCCCB;margin-bottom:20px;padding:2px;}
#loginbutton{border-style:solid;border-width:0;cursor:pointer;padding:0;}
#menu ul li a{border-color:#DFDFE6;border-style:solid;border-width:0 1px 0 0;color:#314f49;float:left;font-size:1.2em;font-weight:bold;padding:0 1.4em;text-decoration:none;text-transform:uppercase;}
#menu ul li.last a{border-width:0; padding-right:0;}
#menu ul li{border-width:0;line-height:2.6em;padding:0;}
#menu ul#mainMenu{font-size:0.9em;list-style-type:none;margin:0 0 0 10px;}
#userbox .sidebox, #usermenu .sidebox, #adminmenu .sidebox, #wantedbox .sidebox{border-color:#D6D5DA;}
#userbox a, #usermenu a, #adminmenu a, #wantedbox a{color:#222;}
.article_highlight .date{border-color:#8cc62e;line-height:1.3em;}
.article_highlight h1{line-height:1.2em;}
.coloredHeader .agendaIcon{display:none;}
.coloredHeader{background-color:#004C93;height:26px;}
.com_site_caption{border-color:#BFD730}
.complex_autocomplete span{text-transform:uppercase;}
.contrib_pack_item{background-color:#F2F3F0;border:1px solid #CCCCCC;padding:15px 0px 15px 30px;}
.diagram_header h1{padding:3px;}
.diagram_header{background-color:#F5F5F3;border-color:#CCCCCC;margin-top:10px;}
.download img{vertical-align:top;}
.download{background:none;border-color:#FFFFFF;color:#13534A;font-size:1.2em;font-weight:normal;padding-bottom:5px;}
.elt_overlay{background-color: #8CC62E;}
.forumcontainer h1{background-color:#13534A;border-top:1px solid #00B157;color:#FFFFFF;font-size:1.5em;margin:0 0 2px;padding:5px;}
/*.forumcontainer{background-image:url('../images/background/forum_subject_bg.png');background-color:transparent;}*/
.personal_contact{margin:4px 0 0;}
.profile_header_name{margin:5px 0 0 10px;font-size:1.5em;}
.profile_professional span{font-size:0.8em;}
.profile_professional_contact{margin:5px 0 0;}
.profile_professional{font-size:1.2em;color:#064066;margin:4px 0 0;}
.swfprogressbar div{background-color:#159fda;}
.tabstyle span{background-color:#8cc62e;border-width:1px 1px 0;border-style:solid;border-color:#13534A;color:#fff;}
.tabstyle{border-color:#8cc62e;}
a#addLink{color:white;}
a#allArticles{color:white;}
a#allCarnet{color:white;}
a#allNominations{color:white;}
a{color:#27514a;}
body{font-family:"trebuchet MS",Arial,Helvetica,sans-serif;font-size:0.73em;}
button.submit{background:transparent url('../images/background/button_green.png') repeat-x top left;}
button{background:#13534A url("../images/background/button_bg.png") repeat-x top left;border:none;color:#fff;cursor:pointer;font-size:1.1em;font-weight:bold;height:26px;}
div#addressbook_content{overflow:visible;}
div#addressbook_filters div.fields div,div#maillistContent div.fields div{background-color:#EEEEEE;border:1px solid #9A9A9A;}
div#addressbook_filters div.fields div.search_box,div#maillistContent div.fields div.search_box{border:none;} 
div#contentWrap{
    overflow: hidden;
    padding: 15px 0 0;
    width: 1004px;
}
div#footer{border-top:3px solid #7BCE13;margin:20px auto 0;padding:5px 5px 0;text-align:center;width:994px;}
div#global{background:#fff url("../images/background/header_bg.png") repeat-x 0 0;}
div#header div#headerDump{background:transparent url('../images/background/header.png') no-repeat center top;height:123px;padding-left:1004px;}
div#header{background:transparent url('../images/background/headerdump_bg.png') repeat-y left top;height:123px;z-index:1000;}
div#menu{background:none;margin:0 auto;padding:3px 5px 0;position:relative;width:994px;}
div#right{margin-top:0px;}
div#subject div.forumcontainer div.bluebg a{color:#27514a;}
div#subject div.forumcontainer div.bluebg{border:0px solid #13534A;color:#222222;margin-top:5px;}
div.bluebar{margin:0;padding:3px 5px;}
div.borderedMessage{border-style:dotted;border-width:0;padding:5px 10px;}
div.coloredHeader h1 a img{display:none;}
div.coloredHeader h1 a{background:transparent url(../images/icons/rss_big.png) no-repeat 0px 0px;float:right;height:19px;margin:-1px 7px 0 0;width:18px;}
div.coloredHeader h1{ color:#fff; margin:0 0 0 10px; padding:6px 0 6px 10px;}
div.coloredHeader ul li a{color:#fff;}
div.coloredHeader ul.option a#seeAllevents{color:#fff;font-size:0.9em;}
div.coloredHeader ul.option{margin-top:4px;}
div.form, h1.form{ border-color:#ccc; color:#13534A;overflow:hidden;}
div.forum_response{background-image:url('../images/background/forum_response_bg.png');}
div.help{background-color:#d0e9eb}
div.info_group a{color:#8CC62E;}
div.regular_loginbox .login_part button{height:26px;margin-top:3px;width:180px;}
div.regular_loginbox .login_part form input.login{font-size:1em;margin:0 0 5px;padding:5px;width:168px;}
div.regular_loginbox .login_part form{background-color:transparent;}
div.regular_loginbox .login_part h2{color:#314F4A;font-size:1.75em;font-weight:normal;height:35px;line-height:1em;text-transform:uppercase;}
div.regular_loginbox .login_part ul{list-style-type:disc;margin:0 0 16px;}
div.regular_loginbox .login_part{border-color:#CDCCCB;border-style:solid;margin-right:1px;border-width:0 1px 0 0;float:left;height:175px;padding-left:8px;padding-right:10px;}
div.regular_loginbox .login_part{margin-right:10px;}
div.regular_loginbox div.last{border-width:0;margin:0;padding:0 0 0 10px;}
div.regular_loginbox{background-color:#F2F2F2;margin:0;overflow:hidden;padding:10px 5px 5px;height:180px;}
div.rester_connect{margin-top:3px;}
div.sidebox .coloredHeader{background:#7BCE13 url(../images/background/sidebox_bg.png) no-repeat left top;margin:0;}
div.sidebox dl.briefInfo{border-color:#D6D5DA;border-style:solid;border-width:0 1px 1px;margin:0;padding:10px;}
div.sidebox dl.briefInfo{border-color:#D6D5DA;border-style:solid;border-width:0 2px 2px;margin:0;padding:10px;}
div.sidebox ul.headertabs li a{background-image:url(../images/background/sideboxsprite.png);}
div.sidebox{background-color:#F5F5F3;border-width:0;overflow:auto;padding:0;}
div.tableCaption div.paginator{text-align:right;margin:0;}
div.tableCaption{border-bottom:0 none;border-top:0 solid #CCCCCC;margin:5px 0;overflow:hidden;padding:0;position:relative;}
#forum_content .tableCaption{border-width: 5px 0 0; margin:5px 0;overflow:auto;padding:5px 5px 0;position:relative;}
div.titleCalendar{color:#314F4A;}
div.wanted_form form div.submit{background-position:5px 25px;}
form h1.tabstyle span, div.formStyle h1.tabstyle span{background-color:#13534A;border:0 none;color:#FFFFFF;}
form h1.tabstyle,div.formStyle h1.tabstyle{background-color:#13534A;border-color:#13534A;border-width:0;font-size:1em;}
form.demo16 h3{background-color:#BFD730;color:#064065;}
form.mini div.submit{padding:16px 20px;}
form.normalized div.submit{background-image:url(../images/background/field_required.png);background-repeat:no-repeat;background-position:5px 40px;}
form.registration div.submit button.noimg{background:#159fda;padding-right:22px;}
form.registration div.submit button.submit{background:#159fda url("../images/icons/registration_arrow.png") no-repeat 97%;padding-right:22px;}
form.registration div.submit{text-align:right;padding:2.5em 0;}
h1 a,h3 a{color:#8cc62e;}
h1.form .date span, div.form .date span{font-size:1.2em;font-weight:bold;}
h1.form .date,div.form .date{border-color:#8cc62e;}
h1.section_title{color:#314F4A;font-size:1.8em;padding:0 0 0 5px;}
h2.contrib_header{background-color:#64B2D8;color:#FFFFFF;padding-bottom:5px;text-decoration:none;}
h2.section_title{color:#13534A;}
input{border-color:#222;}
table.admintable thead tr td {background-color:#13534A;}
ul li.odd{background-color:#F2F3F0;}
ul.contribs li{clear:both;width:100%;line-height:2.5em;}
ul.navigation li a{color:#27514a;}
ul.option{position:absolute;right:32px;text-align:right;top:0;}
ul.pms_message_user li.time{color:#0A5A90;}
ul.statistics_bar li a{color:#13534A;}
ul.tabs li.tab{background-color:#159fda;}
ul.tabs{clear:both;margin-top:20px;}
.cvPublished { background-position:37px -261px; }
.cvUnPublished{ background-position:37px -236px; }
.experience_date {padding-bottom:2px;}

h1.tabstyle {
    background-color: #8CC62E;
    border-width: 0;
    font-size: 1.1em;
    width: 100%;
}

h1.tabstyle span, h2.tabstyle span {
    border: 0 none;
    width: 85%;
}

h1.tabstyle, h2.tabstyle {
    background-color: #8CC62E;
/*    border-width: 0;*/
    font-size: 1.1em;
    width: 100%;
}
