/* reference validée par W3C le 30 avril 2014 */
/* ComicSansMSRegular est la webfont de Comic sans MS pour iPad */
body
{
background-color: #FFF8D4;
font-family: 'Comic sans MS', 'ComicSansMSRegular', 'desyrelregular';
font-size: 14pt;
font-style : normal;
color: #000000;
}

table
{
	empty-cells: show;
}

table.blague
{
	empty-cells: show;
	border-color: rgb(0, 128, 5);
	background-color: rgb(0,128,5);
	text-align: left; 
	border-radius: 10px;
}

td.blague
{
background-color: rgb(226, 253, 202); /* #E2FDCA */
border-radius: 10px;
cursor: url(../curseurs/papillon2.cur), auto;
}

td.blague_new
{
background-color: rgb(246, 254, 239); /* #F6FEEF */
border-radius: 10px;
cursor: url(../curseurs/papillon2.cur), auto;
}

td.centercell
{
	text-align: center;
	vertical-align: top;
	}
	
td.rightcell
{
	text-align: right;
	vertical-align: top;
	}
	
td.rightmiddle
{
	text-align: right;
	vertical-align: middle;
	}

h1 
{
	font-family: "desyrelregular", "Comic sans MS", "ComicSansMSRegular";
	font-size: 36pt;
	font-weight: bold;
	color: rgb(0,128,5);
	text-decoration: none;
	font-style:normal;
	text-align: center;
	border: none;
	text-decoration : none;
	background-color: inherit;
	opacity: 0.9;
	margin-top: 0;
	margin-bottom: 0;
}

h2 
{
	font-family: "soft_sugar_plainregular", "Comic sans MS", "ComicSansMSRegular";
	font-size: 36pt;
	font-weight: bold;
	color: rgb(0,128,5);
	text-decoration: none;
	font-style: normal;
	text-align: left;
	border: none;
	text-decoration : none;
	background-color: inherit;
	opacity: 0.9;
	/* filter: alpha(opacity=90); For IE8 and earlier */
}
.navbar 
{
   	width: 100%;
	height: 18px;
	font-family: "Arial", "Arial", monospace;
	font-size: 8pt;
	color : blue;
	background-color : #F9E592;
	border: thin solid #008005;
	text-decoration : none;
	border-radius: 5px;
	margin-left:20px;
		
}

img.bottombar 
{
   	width: 50%;
	height: 50%;
		
}

img.navbar
{
	border: 0;
}

a.invis:link
{
	color: white;
	border: none;
}
a.invis:visited
{
	color: white;
	border: none;
}

.round5 
{
   	
	border-radius: 5px;
	
}

.round10 
{
   	
	border-radius: 10px;		
}

.gauche
{
	text-align: left;
}

.milieu
{
	text-align: center;
}

.droite
{
	text-align: right;
}

.imgcell
{
	text-align: center;
	vertical-align: middle;
}

.html_sample
{
	border: 2px solid #008005;
	text-align: center;
	vertical-align: middle;
	background-color: #F9E592;
	margin: 20px;
	padding: 00px;
}

.sexycur
{
	cursor: url(../curseurs/so_sexy.png), auto;
}

.papilloncur
{
	cursor: url(../curseurs/papillon.cur), auto;
}

.papillon3cur
{
	cursor: url(../curseurs/papillon3.cur), auto;
}

.sexy_1_cur
{
	cursor: url(../curseurs/sexy_silhouette_1.cur), auto;
}

.tete_mort_cur
{
	cursor: url(../curseurs/tete_mort_2.cur), auto;
}

.plume_1_cur
{
	cursor: url(../curseurs/plume_1.cur), auto;
}

.DS8_cur
{
	cursor: url(../curseurs/DS_8.cur), auto;
}

.DS9_cur
{
	cursor: url(../curseurs/DS_9.cur), auto;
}