﻿@charset "utf-8";
a.cocher {font-size:x-small;}

#contenu{ background-color:#E0E2E4;	}
#contenu.accueil {width:100%;	empty-cells:show;	background-color:#FFFFFF;	height:520px;}
#contenu.accueil td { vertical-align:top; }
#contenu.accueil #filAriane { width:100%; }

#contenu.accueil td.champsGauche {background-color:#FFFFFF;}
#contenu.accueil td.champsDroite {background-color:#E0E2E4; padding:15px;}

#contenu.erreur {width:100%; empty-cells:show; background-color:#E0E2E4;}
#contenu.erreur td { vertical-align:top; }
#contenu.erreur #filAriane { width:100%; }
#contenu.erreur td.message {background-color:#FFFFFF; height:425px; text-align:center;}
#contenu.erreur td.bottomSpacerCol { height:15px; background-color:#E0E2E4; }

#divAddToBasket {display:block; text-align:right; border-top:2px solid gray;}
#divNoResult {text-align:center; margin-top:30px;}
#divNavigBlock {background-color:#E0E2E4; width:100%; vertical-align:middle; padding-top:10px;}


#askTable { margin-right:15px; margin-top:15px; border:0px; } 
#askTable td.fieldName { text-align:left; vertical-align:middle;}
#askTable td.err {color:#940034; font-weight:bold;}
#askTable td.required { font-weight:bold;}
#askTable td.field {filter: shadow(color:#597293, strength:3, direction:135);}
#askTable td.leftAlign {text-align:left;}
#askTable td.rightAlign {text-align:right;}

#askTable #email {width:255px;}
#askTable #question {width:255px; height:150px;}

#searchTable { margin-right:15px; margin-top:15px; border:0px; } 
#searchTable td.fieldName { text-align:left; vertical-align:middle; color:#0071BD;}
#searchTable td.required { font-weight:bold;}
#searchTable td.field {filter: shadow(color:#597293, strength:3, direction:135);}
#searchTable td.fieldSubmit { vertical-align:bottom;}
#searchTable td.leftAlign {text-align:left;}
#searchTable td.rightAlign {text-align:right;}

#searchTable #andk {width:200px;}
#searchTable #num {width:125px; }
#searchTable #submit {filter:none;}

/*
#navig td.navigPages {font-size:small;}
#navig select {font-size:small;}
#navig a.panier {font-size:small; color:#000000; text-decoration:none;}
#navig a.panier:hover {color:#000000; text-decoration:underline;}

#reponses {width:100%;   }
#reponses td {vertical-align:top; }
#reponses td.picto { padding-top:2px;}
#reponses td.index {font-weight:bold; color:#950034;padding:3px; white-space:nowrap;}
#reponses td.picto {}
#reponses td.champNom {padding-right:10px; padding-top:0px; vertical-align:top; white-space:nowrap; text-align:right}
#reponses td.champValeur {width:100%;}
#reponses td.champNomFirstLine {padding-right:10px; padding-top:0px; vertical-align:middle; white-space:nowrap; text-align:right}
#reponses td.champValeurFirstLine {width:100%; vertical-align:middle;}
#reponses td.panier {font-size:x-small; padding-right:5px; text-align:right; white-space:nowrap;}
#reponses td.champTitre {padding-right:10px; font-weight:bold; padding-top:0px; vertical-align:top;}
#reponses td.champExemplaire {padding-right:10px; font-weight:bold; color:#357CBD; text-align:right;}
#reponses a.exemplaire {color:#940034; text-decoration:none; font-size:small;}
#reponses a.exemplaire:hover {color:#000000; }
#reponses a.exemplaire:active {color:#000000;}

#reponses a.url {color:#940034; text-decoration:none; font-size:x-small;}
#reponses a.url:hover {color:#000000; }
#reponses a.url:active {color:#000000;}
#reponses td.separator {background-color:#E0E2E4;}

#contenu.exemplaire #bibliotheque { white-space:nowrap; }

#contenu.exemplaire #bibliothequesInfos {margin:0px;}
#contenu.exemplaire #bibliothequesInfos li {margin-top:10px;}
#contenu.exemplaire #bibliothequesInfos ul.sousInfos li { margin-top:0px; margin-bottom:0px;}

.navigBlock {width:100%;}
.navigBlock .pages {padding-left:2px;}
.navigBlock .pageNavig td { padding-top:3px;}
.navigBlock .pages .navigPages {white-space:nowrap; padding-top:2px;}
.navigBlock .pages .navigPages .pageCourante {color:#950034;}
.navigBlock .reponsesparpage {width:100%; text-align:center; white-space:nowrap;}
.navigBlock .reponsesparpage select {color:#940034;}
.navigBlock .panier {padding-left:5px; padding-bottom:2px;}

#classificationReponses { margin-left:15px; margin-right:15px;}
#classificationReponses td {padding-bottom:5px;}
#classificationReponses td.totalReponses{color:#940034;font-weight:bold; font-size:small; vertical-align:middle; text-align:right;}
#classificationReponses td.totalReponsesTexte{color:#940034;font-weight:bold; font-size:small; vertical-align:middle; text-align:left;}
#classificationReponses td.nombre{color:#940034; text-align:right; }
#classificationReponses td.nombreTexte{color:#940034; text-align:left; }
#classificationReponses td.libelle{color:#357CBD; vertical-align:middle;}
#classificationReponses td.libelle a {color:#357CBD;}

#classificationReponses td.autres {font-weight:bold; color:#940034;}

a.recherche {font-size:x-small;}
*/

/* ---------------------------------------- */
.txtPresentation {margin-top:20px; margin-bottom:20px; margin-right:25px;}
.txtPresentation .chapter { font-weight:bold;}
.txtPresentation .alignRight { text-align:right; }

.txtServiceSuspendu {text-align:center; font-size:120%; font-weight:bold; margin-top:80px;}

.titreRecherche {margin-top:60px; margin-bottom:60px; font-weight:bold;}

#liensList {font-weight:bold; width:150px;}
#liensList p.titre {font-size:120%; color:#0071BD; margin-top:60px; margin-bottom:20px;}
#liensList a { color:#950034; text-decoration:none; white-space:nowrap;}
#liensList a:hover {text-decoration:underline;}


#reponses {width:100%}
#reponses td.colLeft{width:100%;background-color:#FFFFFF; vertical-align:top; height:480px;}
#reponsesListe {width:100%;}
#reponsesListe .nombre{ text-align:left; white-space:nowrap;}
#reponsesListe .titreRecherche{ text-align:left; width:100%;}
#reponsesListe .titreBack{ text-align:right; white-space:nowrap;}
#reponsesListe .resultats{ text-align:left; vertical-align:top; padding-top:0px;}
#reponses span.total {font-weight:bold; color:#940034;}

#reponses h1 {font-weight:bold; font-size:100%;margin-top:0px;margin-bottom:10x;}
#reponses h2 {font-weight:bold; color:#0080C3;font-size:100%;margin-top:0px;margin-bottom:0px;}
#reponses p  {margin-top:0px;margin-bottom:0px;}
#reponses a  {}

#ligneTitre {font-weight:bold;}
