/************  CSS Productions Animales - version Simon - 22 aout 2007   ***********/

.PA_page_article {
margin:0;
padding:0; 
font-family: "Bitstream Vera Serif", Georgia, Times, serif;
background-image:url('images/degrade.jpg');
background-repeat:repeat-x;
background-position:top;
background-color:#CCDBF2;
}

#PA_page {
width:90%;
text-align:left;
margin:0;
padding:0; 
}

a {text-decoration:none;}
hr {}

/******************             ENTETE          ******************/

#PA_entete {
height:160px;
margin:0;
padding:0; 
text-align:right;
border-bottom:2px solid gray;
background-image:url('images/couvertures_simples.jpg');
background-repeat:no-repeat;
background-position:top left;
}

#PA_entete a {
text-decoration:none;
color:black;
}

#PA_nom_site_spip {
text-decoration:none;
font-family: Georgia, Times, serif;
font-variant:small-caps;
font-size:3em;
line-height:90%;
	letter-spacing: 0.1em;
font-weight:bold;
color:black;
margin-right:10px;
padding-top:10px;
margin-bottom:0;
}
#PA_nom_site_spip .inra{
/*font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;*/
/*font-size:95%;*/
letter-spacing: -0.1em;
/*font-variant:small-caps;
font-weight:bold;*/
}


#PA_sous_titre_entete {
margin-top:-10px;
margin-right:10px;
padding-top:0;
font-weight:normal;
font-variant:normal;
	letter-spacing: 0em;
font-size:0.25em;
color:gray;
}

/*******************               MENU HAUT              ***********************/

#PA_sous_entete {
margin-top:-10px;
margin-bottom:20px;
text-align:right;
margin-right:20px;
}

#PA_sous_entete ul {}

#PA_sous_entete ul li{
display:inline;
margin-left:10px;
font-variant:small-caps;
color:#389F00;
background-color:white;
padding:3px;
padding-left:8px;
padding-right:8px;
font-weight:bold;
border:1px solid black;
border-right:2px solid black;
border-bottom:2px solid black;
}


#PA_formulaire_spip_formulaire_recherche {
position:absolute;
margin:-12px 0 0 0;
padding:0;
background:transparent;
}

#PA_formulaire_spip_formulaire_recherche input{
margin:0;
padding:2px 3px 2px 4px;
border:1px solid black;
border-right:2px solid black;
border-bottom:2px solid black;
background:#fff;
font-size:80%;
 /*font-family: "Microsoft Sans Serif", sans-serif;  pour affichage caracters speciaux avec IE mais ne marche pas avec IE 7.0*/
/*background:#cf0; */
}
#PA_formulaire_spip_formulaire_recherche input.bouton {

margin:0 0 0 -6px;
padding:1px 3px 1px 4px;
border:1px solid black;
border-right:2px solid black;
border-bottom:2px solid black;
background:#ccc;
font-size:80%;
}
#PA_inra {
color:silver;
background-image:url('images/logo_inra_gris+txt.jpg');
background-repeat:no-repeat;
background-position:right;
width:160px;
}

.PA_menu_haut {
text-align:center;
font-size:0.80em;
font-family:arial;
}

#PA_sous_entete ul li a{
color:black;
background-color:white;
}

#PA_sous_entete ul li a:hover{
color:black;
background-color:white;
}

/*******************               MENU GAUCHE                ***********************/

#PA_navigation {
float:left;
width:215px;
margin:0 15px 0 0;
padding:0;
font-family:arial;
}
/*
#PA_navigation a {color:#EB6C0C;}
#PA_navigation a:hover {color:#F87E22;}
*/


#PA_haut_menu_gauche {
background-image:url('images/menu_haut.gif');
background-repeat:no-repeat;
background-position:top;
height:13px;
margin-bottom:-1px;
}

#PA_bas_menu_gauche {
background-image:url('images/menu_bas.gif');
background-repeat:no-repeat;
background-position:bottom;
height:16px;
margin-top:-7px;
}

#PA_navigation_contenu {
border-left:1px solid #ED7D29;
border-right:1px solid #ED7D29;
background:white;
margin:0;
padding:0 6px 0 0;
}

.invisible{
visibility:hidden;
padding:0;
margin:0;
height:0;
}

.PA_menu-titre {
font-size:1.05em;
font-weight:bold;
margin-bottom:10px;
}

.PA_rubriques h2{
background-image:url('images/barre_titre_menu.gif');
background-repeat:no-repeat;
background-position:bottom left;
margin:0 0 6px 0;
padding:0 0 0 10px;
}


.PA_rubriques ul{
list-style:none;
margin:0;
padding:0 0 0 12px;
font-size:0.75em;
line-height:1.3em;
border:none;
}

.PA_rubriques ul li{
margin:0 0 6px 0;
font-weight:bold;
border:none;
list-style:none;
}


.PA_rubriques ul a{color:#EB6C0C;}
.PA_rubriques ul a:hover{color:#F87E22;}
.PA_rubriques ul a.on {color:green;}

.PA_rubriques ul li ul{
margin:0;
padding-left:12px;
/*border-left:1px solid #ED7D29;*/
font-size:0.85em;

}

.PA_rubriques ul li ul li{
margin:0 0 3px 0px;  
padding-left:20px;
background:url('images/puce-menu.gif') no-repeat;
list-style:none;
/*list-style-image:url('images/puce-menu.gif'); border:none;
list-style-position:outside;*/
}

.PA_rubriques .rub10 ul li{
display:inline;
margin-bottom:6px;
font-weight:bold;
}

.PA_breves ul{
list-style:circle outside;
font-family:arial;
margin-left:20px;
font-size:0.88em;
}

.PA_breves ul li{
margin-bottom:6px;
}

.PA_breves ul li ul{
margin:0;
padding-left:8px;
}

/*******************             CONTENU ARTICLE              ***********************/

#PA_super_conteneur {
margin:0 0 0 230px;
border-right:2px solid green;
border-bottom:2px solid green;
border-left:1px solid green;
border-top:0px solid green;
}

#PA_hierarchie {
margin:0;
border:none;
font-family:arial;
font-size:0.78em;
color:white;
/*margin:0 0 0 230px;*/
padding: 4px 15px;
/*padding-right:15px;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;*/
background: green;
margin-left:-1px;
background-image:url('images/angle_hierarchie.gif');
background-repeat:no-repeat;
background-position:left top;
}

#PA_hierarchie a{color:white;font-weight:bold;}
#PA_hierarchie a:hover{color:white;font-weight:bold;}

#PA_conteneur {
height:auto !important;
height:600px;
min-height:600px;
/*border-right:2px solid green;
border-bottom:2px solid green;
border-left:1px solid green;
border-top:1px solid green;*/
border:none;
background:white;
/*margin-left:230px;*/
margin:0;
background-image:url('images/boeuf.jpg');
background-repeat:no-repeat;
background-position:right bottom;
}

#PA_contenu {padding:15px;}

.PA_cartouche img{
border:1px solid gray;
padding:0px;
margin:6px;
}
.PA_liste-themes {
margin-top:0;
margin-left:30px;
line-height:1.9em;
min-height:200px;
text-align:left;
}
.PA_liste-themes ul li{
list-style:square;
font-size:1.0em;
text-align:left;
}
.PA_liste-articles {
margin-top:0;
line-height:1.5em;
min-height:200px;
text-align:left;
}

.PA_liste-articles ul{
margin-left:20px;
border:0;
}

.PA_liste-articles ul li{
list-style:square;
font-size:0.9em;
text-align:left;
}

.PA_liste-articles-auteur {text-align:left;}

.PA_liste-articles-auteur ul{}

.PA_liste-articles-auteur ul li{
padding:6px;
border-bottom:1px solid #cccccc;
list-style:none;
font-size:0.9em;
text-align:left;
margin-bottom:15px;
}

.PA_liste-articles-auteur ul li a{ font-weight:bold;}

.PA_liste-articles-recherche {text-align:left;}

.PA_liste-articles-recherche ul{}

.PA_liste-articles-recherche ul li{
padding:6px;
border-bottom:1px solid #cccccc;
list-style:none;
font-size:0.9em;
text-align:left;
margin-bottom:15px;
}

.PA_liste-articles-recherche ul li a{font-weight:bold;}

.PA_rubriques_contenu  img{
border:1px solid gray;
padding:0px;
margin:6px;
}

.PA_rubriques_contenu h2{
background-image:url('images/barre_titre_menu.gif');
background-repeat:no-repeat;
background-position:bottom left;
margin:0;
margin-bottom:6px;
padding-left:10px;
}

.PA_rubriques_contenu ul{
list-style:none;
margin:0;
padding-left:12px;
font-size:0.88em;
line-height:1.5em;
}

.PA_rubriques_contenu ul li{
margin-bottom:6px;
font-weight:bold;
}

.PA_rubriques_contenu ul li a{}

.PA_rubriques_contenu ul li ul{
margin:0;
padding-left:8px;
border-left:1px solid #ED7D29;
}

.PA_rubriques_contenu ul li ul li{
margin-left:6px;
margin-bottom:3px;
list-style-image:url('images/puce-menu.gif');
}

.PA_liste_rub_articles ul{margin-left:200px;}

.PA_liste-articles ul li{
list-style:square;
font-size:0.9em;
}

.PA_volume {min-height:220px;}

.PA_surtitre {
margin:0 0 15px 0;
padding:0;
font-size:0.90em;
}

.PA_titre {
font-size:1.3em;
color:green;
font-weight:bold;
margin-bottom:15px;
}

.PA_titre_rub {
font-size:1.4em;
color:#00840C;
font-weight:bold;
text-align:left;
margin-bottom:20px;
}

.PA_descriptif {
font-size:0.88em;
color:#535353;
margin-left:30px;
margin-right:15px;
border-left:2px solid silver;
background-image:url('images/degrade_auteurs.jpg');
background-repeat:repeat-y;
padding-left:15px;
line-height:1.5em;
}

.PA_chapo {
margin-left:20px;
font-size:0.95em;
line-height:1.5em;
text-align:justify;
}

.PA_chapo a{color:green;}

.PA_note {
margin-top:20px;
margin-left:20px;
border-left:4px solid silver;
padding-left:4px;
font-size:0.75em;
line-height:1.5em;
text-align:left;
}
#PA_documents_joints  {margin-top:10px;}

#PA_documents_joints a{
font-family:arial;
color:green;
font-weight:bold;
}

#PA_documents_joints a:hover{
color:green;
font-weight:bold;
}

.PA_auteurs_et_motscles {
font-family:arial;
padding:10px;
border:1px solid gray;
margin-top:10px;
margin-bottom:10px;
font-size:0.88em;
}

.PA_auteurs_et_motscles a {color:green;}

.PA_menu-titre {font-family:arial;}

.PA_breves a{color:green;}

.PA_breves a:hover{color:green;}

.PA_forums {}

.PA_pagination {text-align:center;color:green;}

.PA_pagination a {color:green;}

.spip_surligne { background: #cf0; }

/***********     PAGE : ACCUEIL            ***********************************************/

#PA_accueil {
width:40%;
padding:15px;
}

#PA_accueil h3 {
font-size:1.2em;
font-weight:bold;
margin-bottom:15px;
}

#PA_accueil small{
font-size:0.7em;
}

#PA_accueil div{
line-height:1.5em;
text-align:left;
font-size:0.8em;
}

#PA_dernier_numero{
width:60%;
text-align:center;
padding:8px;
border:1px dotted gray;
background-color:#fbfbfb;
}

#PA_dernier_numero h2{
font-size:1.2em;
font-weight:bold;
margin-bottom:15px;
}

/***********     PAGE : PLAN  DU SITE          ***********************************************/
.PA_plan {line-height:1.5em;}

.PA_plan ul{
margin-left:20px;
margin-top:15px;
}

.PA_plan ul li{
list-style:square;
font-size:1.0em;
}

.PA_plan ul li ul{
margin-left:20px;
margin-top:15px;
}

.PA_plan ul li ul li{
list-style:circle;
font-size:0.9em;
}

.PA_annee_plan {font-size:1.0em;}

/***********     PAGE : LISTE de TOUS LES AUTEURS            ***********************************************/

#PA_liste_auteurs {text-align:center;}

#PA_liste_auteurs h6{
font-weight:bold;
font-size:1.2em;
margin-bottom:10px;
text-align:center;
}

#PA_liste_auteurs h5{
font-weight:bold;
font-size:1.1em;
}

#PA_liste_auteurs table{
text-align:left;
margin-bottom:20px;
}

.alphabet {
font-size:0.8em;
text-align:center;
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:10px;
}

/******************     PAGE RECHERCHE PAR THEME / ESPECE        ***************/

#PA_formulaire_theme_espece {text-align:center;}

#PA_formulaire_theme_espece table {text-align:center;}

#PA_formulaire_theme_espece h3 {
font-variant:small-caps;
font-size:1.1em;
font-weight:bold;
margin:5px;
}

#PA_formulaire_theme_espece select {width:340px;}

#PA_formulaire_theme_espece h6 {
font-size:1.3em;
font-weight:bold;
}

/******************     boutons administration ***************/

.PA_spip-admin-float {color:gray;margin-top:10px;}
.PA_spip-admin-boutons {color:gray;}
.PA_spip-admin-boutons:hover{color:black;}

/******************     PIED de PAGE ***************/

#PA_pied {
font-family:arial;
text-align:right;
color:black;
margin-right:0;
margin-top:6px;
line-height:1.3em;
}

#PA_pied a {color:black;}

#PA_pied a:hover {color:black;}


