	body{
		background-color : #CEF09D;
		margin : 5px;
	}
	
	td,div {
		font-family:arial,sans-serif;
	}	



	.size7{
		font-size: 7pt;	
	}
	.size8{
		font-size: 8pt;	
	}
	.size10{
		font-size: 10pt;	
	}
	.size12{
		font-size: 12pt;	
	}
	.size14{
		font-size: 14pt;	
	}
	.size16{
		font-size: 16pt;	
	}


	.cursorWait{
		cursor : wait;		
	}
	.cursorDefault{
		cursor : default;		
	}
	.cursorEresize{
		cursor : e-resize;		
	}	
	.cursorPointer{
		cursor : pointer;	
	}

	.VAmiddle{
		vertical-align:middle;
	}
	
	.enteteExo{
		padding-left : 10px;
		vertical-align:middle;		
	}
	
	
	.sizeBut{
		text-align:center;
		background-color : #476C5E;
		color: #FFFFFF;
		border-width: 2px;
		border-color:#083643;
		border-style:solid;

		padding-left : 3px;
		padding-right : 3px;
		margin-left : 1px;
	}
	.sizeButInactif{
		text-align:center;
		background-color : #FFFFFF;
		color: #476C5E;
		border-width: 2px;
		border-color:#083643;
		border-style:solid;

		padding-left : 3px;
		padding-right : 3px;
		margin-left : 1px;
	}
	.button{
		font-size: 8pt;	
		text-align:center;
		cursor : pointer;	

		background-color : #476C5E;
		color: #FFFFFF;
		border-width: 2px;
		border-color:#083643;
		border-style:solid;
		
		padding-left : 3px;
		padding-right : 3px;
		margin-left : 1px;

		width:5px;
		}

	.razButton{
		font-size: 8pt;	
		text-align:center;
		cursor : pointer;	

		background-color : #476C5E;
		color: #FFFFFF;
		border-width: 2px;
		border-color:#083643;
		border-style:solid;
		
		padding-left : 3px;
		padding-right : 3px;
		margin-left : 1px;
		}


	.deleteButton{
		font-size: 8pt;	
		text-align:center;
		cursor : pointer;	

		background-color : #FFFFFF;
		color: #FF0000;
		border-width: 2px;
		border-color:#FF0000;
		border-style:solid;
		
		padding-left : 3px;
		padding-right : 3px;
		
		width:5px;
	}
	
	.buttonInactif{
		font-size: 8pt;	
		text-align:center;

		background-color : #FFFFFF;
		color: #476C5E;
		border-width: 2px;
		border-color:#083643;
		border-style:solid;
		
		padding-left : 3px;
		padding-right : 3px;
		margin-left : 1px;

		width:5px;
	}
	
	
	.assertionPreVraie {
		background-color: #B1E001;
		padding-right : 1px;
		margin-top : 1px;
		white-space:nowrap;
	}
	
	.assertionPreADem {
		background-color: #B8ECD7;
		padding-right : 1px;
		margin-top : 1px;
		white-space:nowrap;
	}
	
	.assertionPostVraieLbl{
		background-color: #B1E001;
		padding-right : 1px;
	}	
	.assertionPostVraie {
		background-color: #FFFFFF;
		margin-top : 1px;
		white-space:nowrap;
	}
	.assertionPostADemLbl {
		background-color: #B8ECD7;
		padding-right : 1px;
	}
	.assertionPostADem {
		background-color: #FFFFFF;
		margin-top : 1px;
		white-space:nowrap;
	}
	
	.theoremeEnFran {
		background-color: #FFFFFF;
		border-width: 1px;
		border-color:#083643;
		border-style:solid;
		white-space:nowrap;
		width:200px;
		overflow:visible;
	}
	.theoreme {
		background-color: #FFFFFF;
		border-width: 1px;
		border-color:#083643;
		border-style:solid;
		white-space:nowrap;
		width:100px;
		overflow:visible;
	}
	.enteteTheo{
		font-size: 8pt;	
		background-color: #083643;
		color: #FFFFFF;
		width : 100%;
	}
	.enteteTheoLbl{
		text-align:center;
	}

	.bao {
		background-color: #FFFFFF;
		border-width: 1px;
		border-color:#083643;
		border-style:solid;
		width:500px;
		overflow:visible;
	}
	.entete_bao{
		font-size: 8pt;	
		background-color: #083643;
		color: #FFFFFF;
		width : 100%;
		text-align:center;
	}
	.theo_bao{
		background-color : #CEF09D;
		width : 100%;
		border-width: 1px;
		border-color:#FFFFFF;
		border-style:solid;
		cursor : pointer;	
	}
	
	
	
	.figExt{
		text-align:center;
		font-size: 8pt;	
		background-color : #476C5E;
		color: #FFFFFF;
		border-width:2px;      
		border-color:#083643;
		border-style:solid;
		cursor : pointer;	
	}
	
	.enteteRes{
		text-align:center;
		font-size: 8pt;	
		background-color : #476C5E;
		color: #FFFFFF;
		border-top-width:4px;      
		border-bottom-width:0px;   
		border-left-width:2px;     
		border-right-width:2px;    
		border-color:#083643;
		border-style:solid;
		cursor : pointer;	
	}
	.resume{
		background-color : #CEF09D;
		border-width: 2px;
		border-color:#476C5E;
		border-style:solid;
		width : 100%;
		white-space:normal;
	}
	.permutation{
		width : 100%;
	}
	



	.help {
		background-color: #FFFFFF;
		border-width: 1px;
		border-color:#083643;
		border-style:solid;
		white-space:normal;
		overflow:visible;
		padding : 2px;
	}




	.enteteFig{
		font-size: 8pt;	
		background-color: #083643;
		color: #FFFFFF;
		width : 100%;
	}
	.figure {
		background-color: #FFFFFF;
		border-width: 1px;
		border-color:#083643;
		border-style:solid;
		white-space:nowrap;
		width:100px;
		overflow:visible;
	}

	.canvas{
		background-color: #FFFFFF;
	}
	

	.draggable {
		cursor : move;
	}

	.clonable {
		border-width: 1px;
		border-color:#083643;
		border-style:solid;		
		cursor : e-resize;		
	}
	.nonClonable {
		border-width: 0px;
	}
	
	
	.panel {
		background-color: #FFFFFF;
	}	
	.point {
		background-color: #FFFFFF;
	}
	.centre {
		text-align:center;
	}
	.no_wrap {
		white-space:nowrap;
	}
	._wrap {
		white-space:normal;
	}
	
	
