﻿.tjldh HR {page-break-after: always;visibility:hidden}


@media print,projection {
	.navigation {display:none;}
	.keywords {display:none;}
}

@media screen and (max-device-width: 480px) {
	#logo_gd {width:80%; }
}

#logo_gd {max-width:80%; }

figure img {max-width:100%;}


@page .tjldh  {
    margin-bottom: 0;
    margin-top: 0
}

@font-face {
    font-family: "CF Crack and Bold";
	font-weight: normal;
    font-style: normal;
    src: url(fonts/CFCrackandBold.ttf);
    src: url(fonts/CFCrackandBold.ttf) format('truetype');
}

@font-face {
    font-family: "Cooper Black";
	font-weight: normal;
    font-style: normal;
    src: url('fonts/CooperBlackStd.otf')
}


/* multi browser */
@font-face{
	font-family: 'titre';
	src: url('fonts/happy_sans-webfont.eot');
	src: url('fonts/happy_sans-webfont.eot?#iefix') format('embedded-opentype'),
	     url('fonts/happy_sans-webfont.ttf') format('truetype');
}

P, LI, DIV, TR, TD {font-family:"Arial",sans-serif;font-size:14pt;}

.smaller {font-size:smaller;}

.page {max-width:800px;margin: 0 auto; } 
body.rubrique {margin:0} 

.footnote-ref,.footnotes {color:#660000;font-size:small;}
.footnotes LI {line-height:90%; }
.footnotes P {line-height:90%; margin:0%}
.footnotes OL {line-height:90% }
figure {text-align:center;}
H1,H2,H3,H4,H5,H6 {font-family:"Cooper Black", sans-serif;}
H1 { margin-top:3cm;font-size:3em;  }
H2 { margin-top:3cm;margin-bottom:0pt; font-size:2.5em; }
H3 { margin-top:3cm;margin-bottom:0pt; font-size:2em; }
H4 {margin-top:2cm;margin-bottom:0pt; font-size:1.5em;}
H5 {margin-top:1.5cm;margin-bottom:0pt; }

.tjldh H3 {page-break-before: always;}
.tjldh H2 > P {margin-top: 0;}
.tjldh PRE {margin: 0 auto;width:60%;white-space: normal;white-space: pre-wrap; word-wrap: break-word; border-style:solid;background-color:#ddffee;padding:0.25em;}

.cadre_entete { margin: 0 auto;text-align:center;font-weight:bold;width:50%;min-width:20em;border-style:solid;background-color:#CCFFFF;font-style:italic;font-size:large;padding-left:0.2em;padding-right:0.2em;}

.tjldh blockquote P { margin:0%;padding:0%}
.tjldh blockquote {margin:1%;
border-style:solid; border-width:thin; padding: .5%; 
background-color:#F7F7F0;font-style:normal;text-align:justify;
voice-family:female;
}
.tjldh H1.titre_livre{
	font-size:x-large;
	text-align:center;
	color:#000066;
	font-family:"titre";
	margin-top: 0.5cm;
}
.tjldh H1.titre_livre SPAN.smaller{
	font-family:"titre";
}

.niv1{text-transform:uppercase;font-size:large};
.niv1bis{font-size:large}
a.niv2{text-transform:uppercase}
.niv3{color:black }
.niv4{font-style:italic }

.tjldh figure { margin: 5px auto;}
.tjldh img { margin: 5px auto;}
figure.leftTMP {float:left;}
img.leftTMP {float:left;}
/*figcaption {border-style:solid;display:inline-block}*/
/*figure {width:100px;border-style:dashed;display:inline-block}*/

figure {
	display:block;
	text-align:center;
	width:auto;
	margin:0;
	padding:10px;
/*	border: 1px solid #dadada;*/
}

figcaption {
	display:block;
	text-align:center;
	margin-top:5px;
	padding:5px;
	font-weight:bold;
	color:#666666;
	font-family:sans-serif;
}

html {
	background: transparent url(htmlbg.jpg) repeat-x;
}


CODE {font-family:sans-serif;font-style:italic;color:#666666;}

CAPTION,H1,H2,H3,H4,H5,H6,CITE,STRONG { color: #003399 }


H4,BLOCKQUOTE,CITE {font-style:italic;}

.rubrique {color: white;font-family: Arial;font-weight: bold;font-size:large;text-transform:uppercase;}


.pied {font-size:xx-small;font-family: Arial;}

BODY {margin:0}


.liensinternes {margin-left:5%;}

.barre {font-size:x-small}

.lienblanc {text-decoration: none; color: white;font-family: Arial;font-weight:bold;font-size:xx-small;}
.bible {color:#330066;font-style:italic;}

DIV.bible {margin:15;border-style:outset; padding: 5px;}


.encadre {background-color:#003399;color:white;margin:15;border-style:outset; padding: 5px;text-transform:uppercase;font-family: Arial;font-weight: bold;font-size:large;text-align:center}
.cadre {font-family:Arial; margin:15;border-style:solid; border-width:thin; padding: 1.5em;background-color:#F7F7F0;font-style:normal;text-align:justify}

UL {list-style-image:URL("rond.gif");}

DT {font-weight:bold;color: #003399}

.surligne {background-color:#FFFFCC}

TH  {background-color:#00FFFF}

SUP {font-size:smaller;}

.keywords
{
font-size:xx-small;
text-transform: none;
font-weight: 100;
text-align: left;
filter:none;
height:auto;
display:inline;
}

.cache {display:none}

.encadre .ref {color:white}

.encadre A  {color:white}

a.externe {
	color:red;
}

a.externe:after {
	content:URL("web.gif");
}

#onglets  {margin-top:0.5em;margin-bottom:0.5em;}

.rubrique {background-color:#003399}

.ongletactif
{
color:white;background-color : #003399;
border-collapse:separate;
border-color: #003399;
border-style: solid;
line-height:90%;
}

a.ongletactif {
	text-decoration: none;
	font-size: 10pt; color: white; 
	font-weight: bold;
	border-style: none;
	background-color : transparent;
}

.ongletinactif
{
border-width:2px;
border-collapse:separate;
border-color: #003399;
border-style: solid;
line-height:90%;
cursor:pointer;
background-color : white;
}

a.ongletinactif {
	text-decoration: none;
	font-size: 10pt; color: #003399; 
	font-weight: bold;
	border-style: none;
	background-color : transparent;
}


a.lientransversalactif {
	text-decoration: none;
	color: black; 
}

a.lientransversalinactif {
	color: gray; 	
}

img.projection {
	width:800;
}