
body
    {
    color:#666666;
    background-color:#FFFFFF;
    margin:0px 0px 0px 0px;
    #background-image:url(images/Mosaique.jpg);
    background-repeat:repeat;
    background-attachment:scroll;
    }

a:link {color: #000000; text-decoration:underline;}
a:visited {color: #000000; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}

.none
    {
    border-style:none;
    }

table
    {
    border-style:solid;
    border-width:0px;
    border-color:transparent;
    }

td
    {
    border-style:solid;
    border-width:0px;
    border-color:transparent;
    }

.titre
    {
    font-family:'arial',sans-serif;
    font-size:0.7em;
    color:#1368FF;
    font-weight:bold;
    }

.grand_titre
    {
    font-family:'arial',sans-serif;
    font-size:2em;
    color:#1368FF;
    font-weight:bold;
    }

.collection
    {
    font-family:	'arial',sans-serif;
    font-size: 		0.9em;
    font-weight: 	bold;
    font-style: 	italic;
    text-align: 	justify;
    color:			#666666;
    }

.texte
    {
    font-family:'arial',sans-serif;
    font-size:0.9em;
    text-align: justify;
    color:#666666;
    }
    
.texte_noir_std
    {
    font-family:'arial',sans-serif;
    font-size:0.9em;
    color:black;
    }

    
.texte_noir
    {
    font-family:'arial',sans-serif;
    font-size:0.7em;
    color:black;
    }

.petit_texte
    {
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:black;
    }

.notelecture_colonne
	{
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:black;
    background-color:#80B6FF;
	}
.notelecture_texte
	{
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:black;
    background-color:#D1E4FF;
	}
	
.resume_titre_ouvrage
    {
    font-family:'arial',sans-serif;
    font-size:0.9em;
    color:#1368FF;
    font-weight:bold;
    }
    
.resume_titre_ouvrage a:link {color: #1368FF; text-decoration:underline;}
.resume_titre_ouvrage a:visited {color: #1368FF; text-decoration:underline;}
.resume_titre_ouvrage a:hover {color: #1368FF; text-decoration:none;}

.resume_format_ouvrage
    {
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:#1368FF;
    }
.resume_format_ouvrage a:link {color: #1368FF; text-decoration:none;}
.resume_format_ouvrage a:visited {color: #1368FF; text-decoration:none;}
.resume_format_ouvrage a:hover {color: #1368FF; text-decoration:none;}

.resume_prix_ouvrage
    {
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:#1368FF;
    }
.resume_prix_ouvrage a:link {color: #1368FF; text-decoration:none;}
.resume_prix_ouvrage a:visited {color: #1368FF; text-decoration:none;}
.resume_prix_ouvrage a:hover {color: #1368FF; text-decoration:none;}

.resume_isbn_ouvrage
    {
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:#1368FF;
    }
.resume_isbn_ouvrage a:link {color: #1368FF; text-decoration:none;}
.resume_isbn_ouvrage a:visited {color: #1368FF; text-decoration:none;}
.resume_isbn_ouvrage a:hover {color: #1368FF; text-decoration:none;}


.colonne_tete
    {
    font-family:'arial',sans-serif;
    font-size:0.7em;
    color:#FFFFFF;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    background-color:#000000;
    }

.colonne_contenu
    {
    font-family:'arial',sans-serif;
    font-size:0.7em;
    color:#000000;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    background-color:#FFFFFF;
    }

fieldset
	{
	border: 1px solid #781351;
	width: 20em
	}

label
    {
    font-family:'arial',sans-serif;
    font-size:0.6em;
    color:#666666;
    font-weight:bold;
    }

label_admin
    {
    font-family:'arial',sans-serif;
    font-size:0.9em;
    color:#666666;
    font-weight:bold;
    }


input
    {
    border:1px solid black;
    background-color:#C1CDFF;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }
    
input.admin
    {
    border:1px solid black;
    background-color:white;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }

input.submit_admin_vert
    {
    border:1px solid black;
    background-color:lightgreen;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }
input.submit_admin_rouge
    {
    border:1px solid black;
    background-color:red;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }


select
    {
    background-color:#C1CDFF;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }

select.admin
    {
    background-color:white;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }

option
    {
    background-color:#C1CDFF;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }
  
option.std
    {
    color:#666666;
    }
  
option.noir
    {
    color:#000000;
    }
  
option.vert
    {
    color:#00FF00;
    }
  
option.rouge
    {
    color:#FF0000;
    }

option.admin
    {
    background-color:white;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.9em;
    }


textarea
    {
    border:1px solid black;
    background-color:#C1CDFF;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.6em;
    }

textarea.admin
    {
    border:1px solid black;
    background-color:white;
    font-family:'arial',sans-serif;
    color:black;
    font-size:0.6em;
    }

.info_ok
    {
    font-family:'arial',sans-serif;
    color:green;
    font-size:0.6em;
    font-weight:bold;
    }

.info_ko
    {
    font-family:'arial',sans-serif;
    color:red;
    font-size:0.6em;
    font-weight:bold;
    }
    
.erreur
    {
    font-family:'arial',sans-serif;
    color:red;
    font-size:0.9em;
    font-weight:bold;
    }

.zonesaisie
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #999999;
	margin-bottom: 2px;
	
}

