BODY.accueil{font-family: Arial, Helvetica, sans-serif; background-color:#ffffff; COLOR:#000000; background-image: URL('../images/coin_haut.jpg'); background-position : top left; background-repeat:no-repeat;}
BODY.popup{font-family: Arial, Helvetica, sans-serif; background-color:#ffffff; COLOR:#000000; background-image: URL('../images/bannierehaut.jpg'); background-position : top left; background-repeat:no-repeat;}
BODY{font-family: Arial, Helvetica, sans-serif; background-color:#ffffff;}
.start {background-color:#ffffff; border-width: 1px 1px 0px 1px;border-color : #000000; border-style:solid;}

INPUT {font-size : 10 px;border-style:solid;border-width: 1px 1px 1px 1px;border-color : #7f9db9 #7f9db9 #7f9db9 #7f9db9;  background-color:#ffffff;}
INPUT.pjttexte {height : 18 px;font-size : 10 px;border-style:solid;border-width: 1px 1px 1px 1px;border-color : #7f9db9 #7f9db9 #7f9db9 #7f9db9;  background-color:#ffffff;}
INPUT.form {height : 18 px;font-size : 10 px;border-style:solid;border-width: 1px 1px 1px 1px;border-color : #7f9db9 #7f9db9 #7f9db9 #7f9db9;  background-color:#dddddd;}
INPUT.formcentre {height : 18 px;font-size : 10 px;border-style:solid;border-width: 1px 1px 1px 1px;border-color : #7f9db9 #7f9db9 #7f9db9 #7f9db9;  background-color:#ffffff;}
INPUT.recherche { position: relative; top: -1pt; width:114px; color:#FFFFFF; background-color:#4747B8; font-size:9pt; text-align: left ; font-family: Verdana, Arial, Helvetica, sans-serif;}
INPUT.champ { color:#FFFFFF; background-color:#DEE6E5; font-size:9pt; text-align: left ; font-family: Verdana, Arial, Helvetica, sans-serif;}
TEXTAREA{font-size : 12 px;border-width: 1 px 1 px 1 px 1 px;border-color : #444488 #444488 #303060 #303060;  background-color:#ffffff;}
select{font-size : 12 px; align : right;}

hr{color :#292163; height: 1px;}
hr.dashed {width: 100%;height: 1px; border-top: 1px dashed #000000;background-color: white;}

h1 {font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : normal; color :#000000;} 

a.ttpetit {color : #FFFFFF; font-size: 7px; text-decoration: none; text-transform: none;}
a.ttpetit:hover {color : #FFFFFF; font-size: 7px; text-decoration: none; text-transform: none;}
a {color : #292163; font-size: 11px; text-decoration: none; text-transform: none;}
a:hover {color : #000000; font-size: 11px; text-decoration: none; text-transform: none;}
a.menutop {color : #292163; font-size: 12px; font-weight : bold; text-decoration: none; text-transform: none;}
a.menutop:hover {color : #8c7b6b; font-size: 12px; font-weight : bold; text-decoration: none; text-transform: none;}
a.titrelivre {font-size : 16px; font-weight : bold; color :#000000;} 
a.titrelivre:hover {font-size : 16px; font-weight : bold; normal :#000000; text-decoration: underline;}
a.btn { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style : none; height : 24px;
	width : 100px;
	background-image: URL('http://www.lepuitsauxlivres.fr/puits/francais/images/btn_orange.gif');
	font-size : 12px;
	font-weight : bold; color: #000000;
	text-decoration : none;
	line-height : 24px;
	text-align : center;
	display: block;
	}

a.btn:hover {background-image: URL('../images/btnhover_orange.gif'); color: #292163; font-size : 12px;}
a.btn:active {background-image: URL('../images/btnactive_orange.gif'); color: #292163; position : relative; bottom : -1px; left : 1px;}

.bandeauProjet{}
.textred {color:#ff0000; font-weight : bold;}
.portail_fond_gris{font-weight: bold; font-size: 20px; color:#AD3184;}
.pjtcentreBureau {background-repeat : no-repeat; background-image: URL('../images/coin_haut.jpg'); background-position : top left;}
.centrebureau {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#295174;}
.edito {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666;}
.auteur {font-size : 11px; font-weight  :normal; color :#000000;}
.titrelivre {font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : normal; color :#000000;} 
.borderdown {border-style : solid; border-color : #292163; border-width : 1px 1px 1px 1px;}

.trait{background-color:#295174}

.libelleform {font-size: 11px; text-decoration: none; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000;}
.libelle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #295174;}

.titreform { background-repeat:no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; background-image: URL('../images/ap_pjt_titreform_bleu.gif') }
.finform { background-repeat:no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; background-image: URL('../images/ap_pjt_finform_bleu.gif') }
.ligne0 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222222; vertical-align: middle;  background-color:#f8f6f0}
.ligne1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222222; vertical-align: middle; background-color:#eed9e0}

.petiteligne0 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222222; vertical-align: middle;  background-color:#f8f6f0}
.petiteligne1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #222222; vertical-align: middle; background-color:#f2eee5}
.petitelignegras0 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #222222; vertical-align: middle;  background-color:#f8f6f0}
.petitelignegras1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #222222; vertical-align: middle; background-color:#f2eee5}


a.menu {font-weight : normal; font-size: 11px;}
a.menu:hover {font-weight : normal; font-size: 11px; color : #000000;}
a.menuEncours {font-weight : bold; font-size: 13px;}
a.menuEncours:hover {font-weight : bold; font-size: 13px; color : #000000;}
.menutop {font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #292163;}

.fondmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff;}
.titre_menu_orange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ff6600; font-weight: bold;}
.fondmenutop {background-color:#666666;}
.copyright {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color:#292163; background-color:#ffffff; }

.fiche {background-color:#ffffff; border-width: 1px 1px 1px 1px;border-color : #d2cec3; border-style:solid;}
.titrefiche {background-color:#88816f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff;}
.texte { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-align:justify;}
.texteblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff;}
.textegras {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; padding-left: 2px;}
.textegrandgras {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; padding-left: 2px;}
.textegrand { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666;}
a.txttreeview {position : relative; bottom : 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #AD3184; text-decoration : none;}
a.simple {position : relative; bottom : 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; text-transform: none; color: #AD3184; text-decoration : none; line-height:normal; }
*html a.lienonglet{position : relative; bottom : 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AD3184; text-decoration : none; line-height:normal; }
a.lienonglet {position : relative; bottom : -5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AD3184; text-decoration : none; line-height:normal; }
a.txttreeview:hover {position : relative; bottom : 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;  font-weight: bold; font-variant: normal; text-transform: none; color: #AD3184; text-decoration : none; line-height:normal;}

.titrecatalogue {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 24px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ff6600;}
.tablecatalogue {background-color:#ffffff;}
.libellecatalogue {background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; text-align="left";}
.casecatalogue1 {border-width: 0px 0px 1px 1px;border-color : #666666; border-style:solid; BACKGROUND-COLOR:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-align="center";}
.casecatalogue {border-width: 0px 0px 1px 1px;border-color : #666666; border-style:solid; BACKGROUND-COLOR:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-align="center";}
.casecatalogue2 {border-width: 0px 0px 1px 1px;border-color : #666666; border-style:solid; BACKGROUND-COLOR:#eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-align="center";}
.casecataloguetitre {font-size: 12px; font-weight: bold; color: #292163;}
.catalogue {font-size: 12px; text-transform: none; font-weight : bold; color: #292163;}

.fondonglet { background-color:#ffffff;}
.ongletSel { height : 35px; background-position :  bottom center; background-repeat:x-repeat; background-image: URL('../images/ap_fondongletsel_orange.gif'); text-align: center; vertical-align :text-bottom; }
.debongletsel { height : 35px; background-position :  bottom center; background-repeat:no-repeat; background-image: URL('../images/ap_debongletsel_orange.gif'); }
.finongletsel { height : 35px; background-position :  bottom center; background-repeat:no-repeat; background-image: URL('../images/ap_finongletsel_orange.gif'); }
.onglet { 	height : 35px; 
		background-position :  bottom center;
		background-repeat:x-repeat; 
		background-image: URL('../images/ap_fondonglet_orange.gif'); 
		text-align: center; 
		vertical-align :text-bottom; 
		color :#dddddd;
		}
.debonglet { height : 35px; background-position :  bottom center; background-repeat:no-repeat; background-image: URL('../images/ap_debonglet_orange.gif'); }
.finonglet { height : 35px; background-position :  bottom center; background-repeat:no-repeat; background-image: URL('../images/ap_finonglet_orange.gif'); }

.imgborderblack { border-style : solid; border-width : 1px 1px 1px 1px ; border-color : #000000;}
