#page-title {
    display:inline-block;
}

#year-selector {
    display:inline-block;
    margin-left:20px;
}

img.pub-image {
    max-width:auto;
    margin-left:auto;
    margin-right:auto;
}

img.pdf {
    display:inline;
}

p.cur-number {
    /*
    text-align:left;
    margin-left:6px;
    margin-right:6px;*/
}

p.visibility-btn {
    float:right;
}

p.visibility-btn input {
    max-width:200px;
    min-width:100px;
}
span.archive-ouverte {
    float:right;
    margin-left:6px;
    margin-top:25px;
}

/* FROM chiorg2014.css */

html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }
html { overflow-y: scroll; }
sub, sup {
    font-size: 80%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.3em;
}
#content div.bibAB p { text-align:left; margin-bottom:0}

.noshow { display: none }

@media all{
    .doshow { display: block }
    .doshownoprint { display: block }
    .printnoshow { display: none }
}

@media print{
    div#headerarea{ display:none }
    div#breadcrumbnav{ display:none }
    div#toolnav{ display:none }
    div#col1{ display:none }
    div.bodywidth{ width:100% }
    div.content { margin-left:-165px; }
    .doshow { display: block }
    .doshownoprint { display: none }
    .noprint { display: none }
    .noprint2 { visibility: hidden }
    .printnoshow { display: block }
    .topnav { display: none }
}

div.flashcontent {
    width:770px;
    height:345px;
    overflow: hidden;
}
div.flashcontent object {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#pa_images ul {float: left;list-style:none; margin-left:5px; padding-left:5px; margin-right:0px; padding-right:0px; margin-top:0px; margin-bottom:0px;}
#pa_images li {float: left; height:96px; width:96px; margin: 10px;border: 1px solid #007e64;}
#pa_images li a {display: block;text-decoration:none; width:100%; height:100%;}

p.input {
    text-indent: -1.75em;
    margin-left: 2em;
    padding-top:0px;
}

.researchGA {
    border: 0px solid lightgrey;
    width: 320px;
    height: 122px;
    margin-top:5px;
    margin-bottom: 0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
}

.researchBorder {
    background-color:#f8f8f8;
    border: 1px solid lightgrey;
    margin-left:auto;
    margin-right:auto;
    margin-top: 0px;
    margin-bottom:0px;
    width:320px;
    height:215px;
    max-height:215px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
    line-height:15px;
}


.researchBox {
    background-color:#f8f8f8;
    border:0px;
    width:318px;
    height:89px;
    overflow:auto;
    padding:0px;
    margin:0px;
    line-height:15px;
    padding-left:2px;
    padding-right:4px;
}

.researchBoxNoGA {
    height: 220px;
}

p.researchBox {
    text-align:left;
}
