
/* - bswcff.css - */
@media all {
/* http://www.centre-francais-fondations.org/portal_css/bswcff.css?original=1 */
.exemple-form { display:block; font-size:10px; }
}


/* - ++resource++bsw.cff.stylesheets/bsw.cff.css - */
@media screen {
/* http://www.centre-francais-fondations.org/portal_css/++resource++bsw.cff.stylesheets/bsw.cff.css?original=1 */
#fiche-projet{ }
#fiche-projet .intro-projet{	padding:10px; background:#ccc; overflow:hidden; }
#fiche-projet .intro-projet p{ margin:0; }
#fiche-projet .intro-projet .date-enligne{}
#fiche-projet .intro-projet .date-enligne span{ text-transform:uppercase; }
#fiche-projet .intro-projet .emetteur{ margin:10px 0 0; font-weight:bold; font-size:1.2em; }
#fiche-projet dl{
margin:20px 0;
border-bottom:1px dotted #000;
overflow:hidden;
}
#fiche-projet dl dt{
clear:left;
border-top:1px dotted #000;
padding:5px 0;
font-size:1.2em;
font-weight:bold;
}
#fiche-projet dl dd{
float:left;
margin:0 0 5px;
padding:0 20px 0 0;
font-size:1.1em;
}
#fiche-projet ul.doc-ressources{ margin:15px 0; overflow:hidden; }
#fiche-projet ul.doc-ressources li{ float:left; margin:0 20px 0 0; list-style:none; }
#fiche-projet ul.doc-ressources li a{
display:inline-block;
padding:10px 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#ccc;
}
#fiche-projets a.ajouter{
display:inline-block;
padding:10px 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#ccc;
}
#fiche-projets .entete-resultat{
position:relative;
margin:20px 0;
padding:5px 0;
border-top:1px dotted #000;
border-bottom:1px dotted #000;
}
#fiche-projets .entete-resultat .ancre{
position:absolute;
right:0;
top:-55px;
}
#fiche-projets .entete-resultat .ancre a{
display:inline-block;
padding:10px 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#ccc;
}
#fiche-projets .entete-resultat .x-elements{
margin:0 0 3px;
font-size: 1.3em;
font-weight:bold;
}
#fiche-projets .entete-resultat form {
float:right;
}
#fiche-projets .entete-resultat form input{
margin:-1px 0 0;
font-size:1em;
font-weight:bold;
}
#fiche-projets .liste-appelsprojet{
margin:20px 0;
}
#fiche-projets .liste-appelsprojet li{
margin:0 0 30px;
}
#fiche-projets .liste-appelsprojet li h2{
font-size:1.8em;
text-transform:uppercase;
}
#fiche-projets .liste-appelsprojet li h2 a,
#fiche-projets .liste-appelsprojet li h2 a:hover,
#fiche-projets .liste-appelsprojet li h2 a:focus{
color:#000!important;
}
#fiche-projets .liste-appelsprojet li > div{
}
#fiche-projets .liste-appelsprojet li .infos-projet{
}
#fiche-projets .liste-appelsprojet li .infos-projet p{
margin:0;
}
#fiche-projets .liste-appelsprojet li .infos-projet .date-butoire{
display:inline-block;
font-size:1.2em;
font-weight:bold;
}
#fiche-projets .liste-appelsprojet li .infos-projet .date-butoire:after{
content:" |";
font-weight:normal;
font-size:0.9em;
}
#fiche-projets .liste-appelsprojet li .infos-projet .date-enligne{
display:inline-block;
font-size:1.1em;
text-transform:uppercase;
}
#fiche-projets .liste-appelsprojet li .infos-projet .iscloture:before{
content:" |";
font-weight:normal;
font-size:0.9em;
color:#000;
}
#fiche-projets .liste-appelsprojet li .infos-projet .iscloture{
display:inline-block;
font-size:1.1em;
font-weight:bold;
color:Red;
}
#fiche-projets .liste-appelsprojet li .infos-projet .emetteur{
font-size:1.2em;
font-weight:bold;
}
#fiche-projets .liste-appelsprojet li .resume{
margin:15px 0 5px;
font-size:1.1em;
}
#fiche-projets .liste-appelsprojet li a.detail{
border-bottom:none;
color:#000;
font-weight:bold;
}
#fiche-projets .liste-appelsprojet li a.detail:before{
content:"> ";
}
#fiche-projets .liste-appelsprojet li a.detail:hover,
#fiche-projets .liste-appelsprojet li a.detail:focus{
color:#000 !important;
}
#fiche-projets .titre-recherche{
display:block;
margin:50px 0 0;
padding:0 0 5px;
font-size:1.4em;
font-weight:bold;
}
#fiche-projets form#critere{
padding:0 10px 10px;
border:1px dotted #000;
}
#fiche-projets form#critere label{
display:block;
margin:10px 0 0;
font-weight:normal;
font-size:1.1em;
}
#fiche-projets form#critere select{
width: 100%;
}
#fiche-projets form#critere .boutons{
margin:10px 0 0;
}
#fiche-projets input.mot-cle{
width: 50%;
}
#content a.lien-bt-download {
display: inline-block;
padding:8px 20px 8px 30px;
background:#04283B url(picto-telecharge.png) 10px center no-repeat;
text-decoration:none;
color:#fff!important;
font-weight:bold;
}
#content a.lien-bt-download:hover,
#content a.lien-bt-download:focus{
background:#000 url(picto-telecharge.png) 10px center no-repeat;
color:#fff!important;
}
}

