





/*************************
Général
****************************/
body , td {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:black;
        scrollbar-face-color: #999999;
        scrollbar-shadow-color: #999999;
        scrollbar-highlight-color: #DDDDDD;
        scrollbar-3dlight-color: #DDDDDD;
        scrollbar-darkshadow-color: #999999;
        scrollbar-track-color: #DDDDDD;
        scrollbar-arrow-color: #DDDDDD;
}

.table{
  border-color:#FF6600;
}


.submit {
  color:black;
  background-color:#DDDDDD;
  font-size:14px;
  font-family: "Times New Roman", Times, serif;
}

.submit:hover  , .submit:active{
  color:#999999;
}



.boutonpdf , .boutonlink{
  color: black;
  background-color: #DDDDDD;
  font-size:14px;
  text-decoration:none;
  font-family: "Times New Roman", Times, serif;
}


.boutonpdf:hover , .boutonpdf:active , .boutonlink:hover , .boutonlink:active{
  color:#999999;
}

.encadre
{
  color:black;
  font-size:18px;
  background-color: #FF6600;
}


input , select , area {
  color:black;
  font-family: "Times New Roman", Times, serif;
  font-size:14px;
}


a
{
	color:#666666;
}
a:hover , a:active , a:focus
{
	color:#999999;
}

.squareframe
{
        border-color:#999999;
        background-color:#DDDDDD;
}

.authframe
{
        border-color:#666666;
        background-color:white;
}

.blacklink , .blacklink:link , .blacklink:visited{
        text-decoration:underline;
        color:black;
        font-weight:bold;
}
.blacklink:hover , .blacklink:focus , .blacklink:active{
        text-decoration:none;
        color:#666666;
        font-weight:bold;
}

.hoverlight:hover , .hoverlight:focus , .hoverlight:active{
 color:#DDDDDD;
}
.linkbgdark{
 color:#DDDDDD;
 text-decoration:underline;
}
.linkbgdark:hover , .linkbgdark:focus , .linkbgdark:active{
 color:#999999;
}

.imagecollections{
        border-color:#FF6600;
}
.nomcollections{
	font-size:16px;
	font-weight:bold;
}

.titrecolor{
 color:#FF6600;
 font-size:24px;
 font-weight:bold;
}
.textecolor{
 color:#FF6600;
}

.brightcenter{
 color:#FF6600;
 font-size:16px;
 font-weight:bold;
 text-align:center;
}

/*************************
Menu haut
****************************/

.topmenu
{
      background-color:#FF6600;
}

#compteleft , #compteright , #compteaccueilright , #compteaccueilleft{
  font-size:18px;
}

#compteaccueilright , #compteaccueilleft{
    top:11px;
}

.topmenuitem , .topmenuitemselect
{
font-weight:bold;
font-size:16px;
line-height:30px;
}
.topmenuitem
{
color: black;
}
.topmenuitemselect
{
color: #666666;
}
.topmenuitem:hover
{
color:#666666;
}
.topmenuitem:active
{
color:#999999;
}
#menurecherche:hover  , #menurecherche:active , #menulibrairie:hover  , #menulibrairie:active , #menuliens:hover , #menuliens:active {
color:#DDDDDD;
}



/*************************
Ouvrage
****************************/


.presentation_ouvrage {
        background-color:#DDDDDD;
        border-color:#999999;
}

.titre_ouvrage , .titre{
  font-size:18px;
  font-weight:bold;
}

.texte_ouvrage {
  font-size:16px;
}


.titrecolonne
{
  background-color:#999999;
  font-size:16px;
}

.liencolgauche
{
font-size:12px;
font-weight:bold;
}
.headcolgauche
{
font-size:14px;
font-weight:bold;
}

.hritem{
  border-width:1px;
  border-style:solid;
  color:#999999;
}

#listeouvrage {
  text-align:left;
  height:150px;
}


#titrepage{
        color:#666666;
        font-weight:bold;
	font-size:18px;
}

#page200{
      height:430px;
}
#page80{
      height:550px;
}
#page50{
      height:580px;
}

#page30{
      height:600px;
}
#page0{
      height:610px;
}


#basket{
      height:630px;
}


.toogle{
 font-weight:bold;
 font-size:16px;
 color: #666666;
}

.toogle:hover , .toogle:active , .toogle:focus{
 color: #DDDDDD;
}

.ouvrage_listheader
{
 font-size:18px;
 color: #666666;
 background-color:#DDDDDD;
}

#image_ouvrage{
        border-color:#FF6600;
}

/*************************
Accueil
****************************/


#main {
  height:730px;
}

#bottomdiv {
   top:730px;
   color:#666666;
}

.spaceraccueildiv {
        height:37px;
}
.spacertopaccueildiv {
        height:36px;
}

.collectionlink , .collectionlink:link  , .collectionlink:visited{
       color:black;
       text-decoration:none;
}

collectiontitrelink , .collectiontitrelink:link  , .collectiontitrelink:visited{
       color:#DDDDDD;
       text-decoration:none;
       font-weight:bold;
}
.collectionlink:hover , .collectionlink:active{
       color:#0066CC;
}
.collectiontitrelink:hover , .collectiontitrelink:active{
       color:#0066CC;
}

.collectiontitre
{
	font-size:18px;
        color:#DDDDDD;
}

.collectionelement
{
	font-size:14px;
}

#toprightaccueildiv{
         background-color:#666666;
}
.rightmenuitem
{
       border-color:#DDDDDD;
}
.rightmenuitemlink
{
	font-size:18px;
        color:#DDDDDD;
}

.rightmenuitemlink:hover , .hoverlight:focus , .hoverlight:active{
        color:#999999;
}
.editotitre{
	font-size:24px;
	font-weight:bold;
        color:#0066CC;
}

.list_separator {
  background-color:#DDDDDD;
}


#bottommenu{
  font-size:14px;
}

/*************************
Auteurs
****************************/
.auteurlettre{
  font-weight:bold;
  font-size:16px;
}
.auteurslettre{
  color:#666666;
  font-weight:bold;
  font-size:16px;
}
.auteurslettre:hover , .auteurslettre:focus , .auteurslettre:active{
  color:#DDDDDD;
}

/*************************
Auth
****************************/

.achatstable{
  border-width:1px;
  border-style:solid;
  border-color:#CF0C1C;
  border-collapse:collapse;
  padding:5px;
}

/*************************
Agenda
****************************/
.list_head  , .list_col{
  border-bottom-color:#FF6600;
}



