.vrai {
	background: #EEEEFF;
}
.faux {
	background-color:#FF4040;
}
.ko{
	background-image:url("/images/no.png");
}
.ok{
	background-image:url("/images/checked.png");
}
.answer {
	font-weight: bold;
	font-size : 120%; 
		text-transform:uppercase;
}
.realbutton {
   -moz-border-radius: 4px;
    border: 3px solid #0040FF;
	   border-radius: 4px;
		/*border: 2px solid #686868;*/
		background:#0040FF;
		text-transform:uppercase;
		color: #FFFFFF;
		cursor:pointer;
		font-weight:bold;
		padding: 2px;
		         font-family: Trebuchet MS, Arial, Sans, sans-serif;
					         font-size: 95%;
								}
								.realbutton:hover {
								   background: #C0C070;
									}

.res {	
    border: 3px solid black;
    text-align:center;
        -moz-border-radius: 15px;
        border-radius: 15px;
       	width: 20%;
 margin-left: auto;
     margin-right: auto;
	background: #EEEEFF;
display:inline;
	font-size : 100%; 
	padding:5px;
}
#status {
	 display:none;
position:fixed;
top:10px;
left:200px;
right:200px;
    border: 3px solid #88A8C8;
	font-size : 100%; 
	width:60%;
	padding:5px;
        -moz-border-radius: 15px;
        border-radius: 15px;

}
img {
	padding: 3px;
}
BODY      	{ 
	font-size: 13px; 
	background: #FFFFFF; 
	color: #000000 ; 
	text-align: justify;
}
table.t  {
border:0;
font-size:120%;
}
th.t {
padding:5px;
}
td.t {
text-align:right;
}
tr.t {
border:1;
}
td.t {
padding:3px;
border:0;
}
tr.t-alt {
background-color:#FFF;
}
.text { padding: 2em;
 }
.notice { font-size: 75%; }
div {	text-align: justify;}
P		{  font-size: 12px; color: #000000 ;}

h1   	{ font-size: 170%; font-weight: bold; color: #1C2D67 }
	font-family:  Century Schoolbook, Garamond, Times New Roman, serif;
.logo { position: relative; 
padding: 0.6em;
padding-right: 1em;
padding-left: 1em;
}
.br { padding: 13em;}
li { padding-bottom: .8em; }

.menu {	

        border: 3px solid #88A8C8;
        -moz-border-radius: 15px;
        border-radius: 15px;
	float: right;
	margin: 0px  0px 0 20px ;
       	width: 20%;
	background: #EEEEFF;
	font-size : 100%; 
	padding:5px;
 }
.menu .titre {
	font-size : 120%; 	
	padding: 2px 0px 0px 0em  ;
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	color:black;
	border-style: none none ridge none;
	border-width : 1px;
	border-color : black;}
.menu h2 { 
	font-family:  Century Schoolbook, Garamond, Times New Roman, serif;

color:green;border:1px;	}


.menu .item {text-color:red; 
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	text-align:left; 
//	font-size:120%; 
	text-decoration: none; 
	margin:2px 0px 3px 1em;
}

a:hover {
        text-decoration: none; color: black; background-color: #E0ECF8;
        border: 2px solid #A8C8E8;
        -moz-border-radius: 8px;
        border-radius: 8px;
        padding: 2px;
        margin: -2px;
        margin-left: -4px;
}



h2 { color: darkblue;
	font-family:  Century Schoolbook, Garamond, Times New Roman, serif;
font-size: 150%;
	border-style: none none ridge none;
	border-width : 1px;
 margin: 1em 0 .5em 1em;	    
	border-color : black;}

h3 {color: darkslateblue; font-size:125%;
	font-family:  Century Schoolbook, Garamond, Times New Roman, serif;
	border-style: none none ridge none;
	border-width : 1px;
	border-color : black;
 margin: 1em 0 .5em 2em;}	    



A:visited {  color:#434A40; font-style: oblique; }
					
div	{ text-align: justify;
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	//font-family:  Century Schoolbook, Garamond, Times New Roman, serif;
}
A.extern { color: green; }
A.wiki:hover { color: darkgreen; }
A.T2    { font-size: 15px; font-weight: bold; color: #0A1534; text-decoration: none }
A      	{ font-size: 100%; font-weight: bold; color: #4A6BA5; text-decoration: none }
HR		{align: center;}

.Slogan  	{text-align: center;  font-size: 120%; 
 font-family: 'Courier New', monospace, courier, Courier ;
	font-weight: bold;
// font-style: italic;
 color: #434A40; }

A.Extern  	{ font-size: 110%; font-weight: bold; color: #000000 }
A.Desc	  	{ font-size: 110%; font-style: italic; color: #000000 }

.cartouche { width: 70%; }
.spip_encadrer {
	margin: 0px;
	border: 5px solid #e0e0e0;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	padding: 10px;
	width: 95%
}
.spip_encadrer font {
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	font-size: 95%;
}
.forml {
	margin-top: 1px;
	margin-bottom: 6px;
	border: 2px solid #b8b8b8;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #f0f0f0;
	padding: 2px;
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	width: 98%;
}
.spip_bouton {
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #686868;
	padding: 2px;
	font-family: Trebuchet MS, Arial, Sans, sans-serif;
	font-size: 95%;
	background-color: #d8d8d8;
	color: black;
}




TABLE { 
//	border: 1px solid black; 
	margin: 0;
	padding: 0;
	 color: #1C2D67; font-weight: normal; background: #F0F0F0
	}
TD	  	{ text-align: justify; 
	border: 1px groove black ; 
}	

TD.Section  	{ font-weight: bold; }

.clair { background: #C0C0C0; }
.fonce { background: #B0B0B0;  }

TD.TopTitre  	{ color: #E0E0E0; font-weight: bold; background: #5A6BA5 }
TD.TopCorps  	{ color: #1C2D67; font-weight: bold; background: #9DAEE8 }

TD.Titre 	{ color: #1C2D67; font-weight: bold; background: #C0C0C0 }
TD.Titre2 	{ color: #000000; font-weight: normal; background: #FFFFFF }

TD.Label  	{ color: #1C2D67; font-weight: bold; background: #E0E0E0 }
TD.Corps  	{ color: #1C2D67; font-weight: normal; background: #E0E0E0}
TD.Corps2 	{ color: #1C2D67; font-weight: normal; background: #FFFFFF}
TD.CorpsA 	{ color: #000000; font-weight: bold; background: #9DAEE8 }
TD.CorpsT 	{ color: #1C2D67; font-weight: bold; background: #E0E0E0 }
TD.CorpsB 	{ color: #1C2D67; font-weight: bold; background: #B8C8FE }
TD.CorpsAT 	{ color: #1C2D67; font-weight: bold; background: #FFFFFF }

TD.Submit  	{ color: #1C2D67; font-weight: bold; background: #9DAEE8 }

TH { color: #1C2D67; font-weight: bold; background: #C0C0C0 }
	
.black { color: green; background: #000000; font-family: 'Courier New', monospace, courier, Courier ; border:0; }

