body{
	background-image:url("../images/nouveaufond.png");
	background-repeat : no-repeat;
    background-origin: content;
    background-color : black;
   	color:white;	
	text-align:justify;
	font-family: Arial;
	font-size:13px;
}

.manords{
    position : absolute;
    top : 0;
    left : 0;
    padding : 0px;
    margin : 0px;
}

.patience{
    position : absolute;
    top : 150px;
    left : 250px;
    z-index : 50;
}

.twitter{
	position : absolute;
	top : 32px;
	left : 325px;
	z-index : 50;
}

.nb{
	text-align : right;
	}

.contenu{
	position : absolute;
	left : 60px;
	top : 60px;
	bottom : 5px;
	width : 960px;
}

.leftimage{
    position : absolute;
    left : 0px;
    top : 0px;
    width : 400px;
    height : 600px;
}

.topimage{
    position : absolute;
    left : 0px;
    top : 70px;
    width : 900px;
    height : 290px;
    overflow : auto;
}

.leftimage2{
    position : absolute;
    left : 0px;
    top : 30px;
    width : 400px;
    height : 600px;
}

.rightimage2{
    position : absolute;
    left : 400px;
    top : 30px;
    width : 400px;
    height : 600px;
}

.centerimage2{
    position : absolute;
    left : 200px;
    top : 30px;
    width : 400px;
    height : 600px;
}

.namebar2{
    position : absolute;
    left : 0px;
    top : 0px;
    width : 800px;
    height : 30px;
}

.zoombubble{
    position : absolute;
    left : 370px;
    top : 570px;
    z-index : 5;
}

.zoombubble2l{
    position : absolute;
    left : 345px;
    top : 600px;
    z-index : 5;
}

.zoombubble2r{
    position : absolute;
    left : 745px;
    top : 600px;
    z-index : 5;
}

.zoombubble2c{
    position : absolute;
    left : 545px;
    top : 600px;
    z-index : 5;
}

.switchbubble{
    position : absolute;
    left : 345px;
    top : 570px;
    z-index : 5;
}

.switchbubble2{
    position : absolute;
    left : 860px;
    top : 325px;
    z-index : 5;
}

.uniquelink{
    position : absolute;
    top : -50px;
    left : 860px;
}


.righttitre{
    position : absolute;
    left : 405px;
    top : 0px;
    height : 80px;
    width : 500px;
}

.toptitre{
    position : absolute;
    left : 0px;
    top : 0px;
    height : 75px;
    width : 800px;
}

.righttranscription{
    position : absolute;
    left : 405px;
    top : 80px;    
    height : 600px;
}

.toptranscription{
    position : absolute;
    left : 0px;
    top : 350px;    
    height : 250px;
    width : 900px;
    overflow : none;
}


.menu{
	position : absolute;
	left : 10px;
	top: 70px;
	width : 40px;
	bottom : 5px;
}

.mini{
	font-size : 10px;
}

.option{
	position : absolute;
	left : 350px;
	top : -5px;
	width : 400px;
	height : 60px;
	border-left : white 3px solid;
}


img{
	border:0;
}

.extramenu{
	position : absolute;
	left : 465px;
	top : 650px;
	width : 495px;
	height : 25px;
	overflow : none;
	border : 2px solid white;
	background : grey;
}
.debug
    {
    position : absolute;
    right : 5px;
    bottom : 5px;
    height : 250px;
    width : 300px;
    background-color : #333333;
    color : white;
   padding : 10px;
   overflow : auto;
    }

.bubbletext
	{
	color : black;
	}

td
	{
	text-align : left;
	padding-left : 5px;
	padding-bottom : 5px;
	margin : 0px;
	}

.miniature
	{

	text-align : center;
	vertical-align : top;
	padding : 10px;
	}

.erreur{
color:#B40009;
}

.prelude {
    position : absolute;
    top : 0px;
    left : 150px;
    width : 600px;
    height : 500px;
    background : white;
    color : black;
    overflow : auto;
}

.prelude2 {
    position : absolute;
    top : 505px;
    left : 150px;
    width : 600px;
    height : 20px;
    text-align : center;
    font-size:  14px;
}

.info{
	font-size : 10px;
}
a:link{
text-decoration:none;
color:#FF2929;
}

a:visited{
text-decoration:none;
color:#B40009;
border-bottom : none;
}

a:hover{
text-decoration:underline;
}

.nopadding{
	padding : 0px;
}

.extrapadding{
	padding-left : 20px;
	padding-right : 20px;
}

.listeregistres
	{
	width : 280px;
	height : 250px;
	overflow : auto;
	border : solid white thin;
	padding : 3px;
	}
.listecorpus
	{
	width : 280px;
	height : 250px;
	overflow : auto;
	border : solid white thin;
	padding : 3px;
	}
.listedossiers{
    width : 500px;
    height : 200px;
    border : solid white thin;
    overflow : auto;
    padding : 3px;
}

.comprendre
	{width : 900px;
	height : 400px;
	overflow : auto;
	padding : 10px;
	}

.entoure{
	border-right : 3px solid #FF2929;
	border-bottom : 3px solid #FF2929;
	border-top : 3px solid #FF2929;
}

.entourecomplet{
	border : 3px solid #B40009;
}

.transref{
    text-align : center;
    font-size : 16px;

}

H3{
	text-align : left;
	padding : 5px;
	margin : 5px;
}

.tiny{
	font-size : 9px;
	}
	
.TabCommon{
	FONT: 10px Verdana; 
	COLOR: #6D6D6D; 
	PADDING: 0px; 
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center; 
	HEIGHT: 20px; 
	WIDTH: 50%;
}

.TabContent{
	PADDING: 5px; 
	height : 505px;
}

.TabContent2{
	PADDING: 5px; 
	height : 250px;
}

.TabContentBottom {
	PADDING: 0;
	BORDER-BOTTOM: 2px outset #99ccff;
}

.TabOff {
	CURSOR: hand; 
	BACKGROUND-COLOR: #E2E2E3; 
	BORDER-LEFT: 1px solid #BBBBBB;
}

.TabOn{
	CURSOR: default; 
	BORDER-TOP: 2px outset #D1D1D1; 
	COLOR: #000000;
}

.TabBorderBottom{
	BORDER-BOTTOM: 2px inset #D1D1D1;
}

.TabActiveBorderLeftRight{
	BORDER-RIGHT: 2px outset #D1D1D1; 
	BORDER-LEFT: 2px outset #D1D1D1;
}

.TabActiveBackground {
	BACKGROUND-COLOR: #F7F8F3;
}

.transcription {
	color : black;
	font-family : "Times";
	font-size : 14px;
	padding : 15px;
}

.transcriptionL {
	color : black;
	font-family : "Times";
	font-size : 16px;
	padding : 15px;
}

.transcriptionP {
	color : black;
	font-family : "Times";
	font-size : 14px;
	padding : 15px;
}


.ligne	{
	white-space: nowrap;
}

.noligne {
	display : inline;
}

.invisible {
	display : none;
}

.biffe {
	text-decoration : line-through;
}

.auto_dessus{
	border-top : thin black;
}

.exposant{
	vertical-align: super;
}

.indice{
	vertical-align : sub;
}

.averifier{
	background: #FF0000;
}

.verifie{
	background: #00C000;
}

.surligne{
	background: #f5f81f;
}

.calligraphie{
	font-family: fantasy;
}

.script{
    letter-spacing : 0.5em;
	font-family: cursive;
	}

.titre    {
	text-align: center;
	font-size: 24px;
}

.sous_titre    {
	text-align: center;
	font-size: 20px;
}

.titre_courant    {
	text-align: center;
	font-size: 20px;
}

.fond_blanc {
	background : white;
}
