@charset "utf-8";
/*Programmation : Philippe JORDAN*/

/*Caractéristiques générales*/

body {width:100%;
background:#8490b3;
font-family:Arial, sans-serif;
font-size:1.1em;}

h1{text-align:center;
font-size:2em;
font-weight:bold;
color:white;}

h2{text-align:center;
font-size:1.1em;
font-weight:bolder;
color:white;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;}

a:link{color:white;	
}

.centrer{text-align:center;}


/*Page d'identification*/

#formAcces{width:20%;
text-align:center;
display:block;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:0.7em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Positionnement du bouton menant à la page de connexion*/

.tableauAcces {margin-left:auto;
margin-right:auto;
font-size:1.5em;
text-align:center;}


/*Positionnement des boutons accueil, mode d'emploi et déconnexion*/
.tableauDeconnexion
{
margin-left:70%;
font-size:1.2em;
padding-right:50px;}


/*Page d'accueil*/

#divaccueil{background:white;
color:black;
font-size:1.1em;
line-height:1.5em;
border:solid 1px white;
width:50%;
margin:auto;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;}


/*Modules Rechercher, Thématique et Requête*/

#generateurFormulaire {border:solid 1px white;
width:95%;
margin-left:auto;
margin-right:auto;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
font-size:1.1em;
font-weight:bold;
font-family:Arial, sans-serif;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}
	
.tableauRechercher {border:solid 1px white;
width:98%;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
padding-left:20px;
text-align:left;}

.choixBdd {text-align:center;
}

.champRechercher{width:70%;
text-align:left;
font-size:1em;
font-family:Arial, sans-serif;}

.tableauThematique {border:solid 1px white;
width:100%;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
text-align:center;}

.champThematique{width:95%;
font-size:1em;
font-family:Arial, sans-serif;}

.tableauRequete {border:solid 1px white;
width:100%;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
text-align:center;}

.champRequete{width:95%;
font-size:1em;
font-family:Arial, sans-serif;}

.tableauLegende {border:solid 0px white;
width:100%;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
text-align:left;}


/*Volet Légende*/

#legendeFormulaire {border:solid 1px white;
display:none;
width:95%;
margin-left:auto;
margin-right:auto;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
font-size:0.9em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Formulaire Langues (PubMed)*/

#languesFormulaire {width:12%;
text-align:left;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Formulaires Période (PubMed puis Lissa)*/

#periodeFormulaire{width:12%;
text-align:center;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}

#lissaPeriode{width:12%;
text-align:center;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}

#lissaCreation{width:12%;
text-align:center;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Formulaire types de Publication*/

#publicationsFormulaire {width:20%;
text-align:left;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Formulaire auteur*/

#auteurFormulaire{width:12%;
text-align:left;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Formulaire Imprimer*/

#imprimerFormulaire{width:12%;
text-align:center;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}


/*Formulaire Envoyer*/

#envoyerFormulaire{width:12%;
text-align:center;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}
	
	
/*Formulaire Ajouter un terme*/
#ajouterTermeFormulaire{width:12%;
text-align:center;
display:none;
border:solid 1px white;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:#8399dd;
color:white;
margin-left:auto;
margin-right:auto;
font-size:1em;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
box-shadow:25px 25px 50px #4d4b4b;
	opacity:1;}

/*BOUTONS*/

/*Boutons de commandes principales*/

.boutonGroupeUn {font-size:0.8em;
	border-radius:5px 5px 5px 5px /5px 5px 5px 5px;}


/*Bouton "OK"*/

.boutonGroupeDeux {width:5%;
background:darkblue;
color:white;
text-align:center;
font-size:0.8em;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;}


/*Boutons "Annuler"*/
.boutonGroupeTrois {font-size:0.8em;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:crimson;color:white;}


/*Boutons "Imprimer" et "Envoyer"*/
.boutonGroupeQuatre {font-size:0.8em;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:darkgreen;color:white;}


/*Boutons "Copier" et boutons d'accès aux bases de données*/
.boutonGroupeCinq {font-size:0.8em;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
background:purple;color:white;}


/*Bouton "Entrée" de la première page du site*/
.boutonGroupeSix {font-size:0.6em;
border-radius:5px 5px 5px 5px /5px 5px 5px 5px;
font-size:1.2em;}

/*Champs texte*/
.champsTexte {width:80%;}