





/*************************
Général
****************************/
body , td {
	font-family: arial,verdana,sans-serif;
	font-size:12px;
        scrollbar-face-color: #F8AB11;
        scrollbar-shadow-color: #F8AB11;
        scrollbar-highlight-color: #FFEECC;
        scrollbar-3dlight-color: #FFEECC;
        scrollbar-darkshadow-color: #F8AB11;
        scrollbar-track-color: #FFEECC;
        scrollbar-arrow-color: #FFEECC;
}

.submit {
  color:black;
  background-color:#FFEECC;
  border-color:#FFEECC;
  font-size:12px;
}

.submit:hover , .submit:active  {
  border-style:inset;
}


#centerbottomdiv {
        background-color:white;
}
#leftbottomdiv , #rightbottomdiv{
        background-color:#FFEECC;
}
a
{
	color:#CF0C1C;
}
a:hover , a:active , a:focus
{
	color:#F8AB11;
}

.squareframe
{
        border-color:#F8AB11;
        background-color:#FFEECC;
        scrollbar-face-color: #F8AB11;
        scrollbar-shadow-color: #CF0C1C;
        scrollbar-highlight-color: #CF0C1C;
        scrollbar-3dlight-color: #FFEECC;
        scrollbar-darkshadow-color: #CF0C1C;
        scrollbar-track-color: #CF0C1C;
        scrollbar-arrow-color: #CF0C1C;
}


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


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


/*************************
Titres
****************************/

.titre-1 , .titre-2 , .titre-3
{
	color:#F8AB11;
        text-align:center;
}
.titre-1 , .titre
{
	font-size:16px;
}
.titre-2 , .soustitre
{
	font-size:14px;
}
.titre-3
{
	font-size:12px;
}
.titre
{
	font-size:16px;
}


/*************************
Menu haut
****************************/
.topmenuitem , .topmenuitemselect
{
font-weight:bold;
font-size:14px;
line-height:30px;
}
.topmenuitem
{
color: black;
}
.topmenuitemselect
{
color: #CF0C1C;
}
.topmenuitem:hover , .topmenuitem:focus
{
color:#CF0C1C;
}
.topmenuitem:active
{
color:#F8AB11;
}
#menurecherche:hover , #menurecherche:focus  , #menurecherche:active , #menulibrairie:hover , #menulibrairie:focus  , #menulibrairie:active , #menuliens:hover , #menuliens:focus  , #menuliens:active {
color:#FFEECC;
}
.compte_link:hover , .compte_link:focus , .compte_link:active{
}


/*************************
Boutons rouges
****************************/
.bouton , .boutonselect{
  color:white;
  background-color: #CF0C1C;
  font-size:14px;
}
.bouton:hover , .bouton:focus{
  color: #F8AB11;
  border-style:inset;
}
.bouton:active{
  color: pink;
}

.boutonselect , .boutonselect:hover , .boutonselect:focus , .boutonselect:active{
  color: pink;
  border-style:inset;
}
.listboutoncommander{
  color: black;
  background-color: #FFEECC;
  font-size:12px;
}

.boutonagenda , .boutonagenda:link , .boutonagenda:visited {
  color: #CF0C1C;
  font-size:14px;
  font-weight:bold;
  line-height:20px;
  text-decoration:underline;
}

 .boutonagenda:hover , .boutonagenda:focus , .boutonagenda:active {
  color: #F8AB11;
  font-size:14px;
}
.listboutoncommander:hover , .listboutoncommander:focus , .listboutoncommander:active{
  border-style:inset;
  color: black;
}


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

#ouvrage_bigimage{
        background-color:#FFEECC;
        border-color: #F8AB11;
}


.presentation_ouvrage {
        background-color:#FFEECC;
        border-color:#F8AB11;
}

.bande_ouvrage {
  border-width:1px;
  border-style:solid;
  border-color:#F8AB11;
  background-color:#F8AB11;
}

.texte_ouvrage {
  font-size:14px;
}

.chapo_ouvrage {
  font-size:14px;
  font-style:italic;
}
.titrecolgauche  , .liencolgauche , .headcolgauche{
  display:block;
  margin-bottom:5px;
}
.titrecolgauche
{
  background-color:#F8AB11;
  border-width:1px;
  border-style:solid;
  border-color:grey;
}
.liencolgauche
{
font-size:11px;
font-weight:bold;
}
.headcolgauche
{
font-size:12px;
font-weight:bold;
}

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

#listeouvrage , #textes_ouvrage , #livredumois{
  text-align:left;
  height:338px;
}


#titrepage{
        color:#CF0C1C;
        font-weight:bold;
	font-size:16px;
}
.lientitrepage{
        color:#CF0C1C;
        font-weight:bold;
	font-size:12px;
}

#catalogue{
      height:490px;
}

#actusbody{
      height:500px;
}

#collectionbody{
      height:474px;
}

#collectionsbody{
      height:530px;
}

#basket{
      height:570px;
}


.toogle{
 font-weight:bold;
 font-size:14px;
 color: #CF0C1C;
}

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

.ouvrage_listheader
{
 font-weight:bold;
 font-size:14px;
 color: #CF0C1C;
 line-height:30px;
 background-color:#FFEECC;
}


#commanderouvrage{
   background-color:#FFEECC;
   color:black;
}
/*************************
Portfolio
****************************/
.portfolio
{
	background-color:#FFEECC;
}
.portfoliodiv
{
        border-color:#FFEECC;
}

/*************************
Accueil
****************************/
.pave {
  border-color:#F8AB11;
}

.pavelink{
  color:black;
}
.suite{
        color:#CF0C1C;
        font-weight:bold;
}
.suite:hover , .suite:focus , .suite:active{
        color:#F8AB11;
}

#depeche:hover , #depechetext:focus , #depechetext:active {
        color:#F8AB11;
}


#spaceraccueildiv {
        height:16px;
}


#collections{
  background-color:#FFEECC;
  
}

#actualites{
  background-color:#FFEECC;
}



.quielement{
  color:black;
  font-size:16px;
  text-decoration:underline;
  font-weight:bold
}
.quielement:hover , .quielement:focus , .quielement:active{
  color:#CF0C1C;
}


.quihead , .quiheadstatic{
  color:#CF0C1C;
  font-size:14px;
  font-weight:bold;
  white-space:nowrap;
  letter-spacing:-1px;
  padding-top:-2px;
  line-height:25px;
}
.quihead:hover , .quihead:focus , .quihead:active{
        color:#F8AB11;
}
/*********************************************
Collections
*******************************************/
.collections_1 , .menutop_1{
color:black;
font-weight:bold;
}
.collections_2 , .collections_3 , .collections_4 , .collections_5 , .collections_6 , .menutop_3 , .menutop_2 , .menutop_4 , .menutop_5 , .menutop_6{
color:#CF0C1C;
font-weight:bold;
}

.collecions_head{
color:#F8AB11;
font-weight:bold;
}

/*************************
Agenda
****************************/
.list_separator {
  background-color:#FFEECC;
}


#main {
  height:700px;
}

#leftbottomdiv , #centerbottomdiv , #rightbottomdiv{
        top:700px;
}


#leftdiv , #centerdiv ,#rightdiv , #leftcenterrightdiv , #centerrightdiv{
	height:580px;
}

#innercenterright{
      height:510px;
}

/*************************
Auteurs
****************************/
.auteurlettre{
  font-weight:bold;
  font-size:14px;
}
.auteurslettre{
  color:#CF0C1C;
  font-weight:bold;
  font-size:14px;
}
.auteurslettre:hover , .auteurslettre:focus , .auteurslettre:active{
  color:#FFEECC;
}

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

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




.alertmessage{
        color:#CF0C1C;
        font-weight:bold;
	font-size:12px;
}
