body {
	background-color: #FFFF83;
	background-image: url(../images/fond_01.png);
	background-position: center top; 
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", sans-serif;
	font-size: 13px;
	padding:0;
	margin:0;
}
h3  {
font-size:	16px;
margin-bottom:0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
h4  {
/*font-size:	15px;*/
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
p {
	margin: 10px;	
}
a.effet1 {
	color:#000000;
	text-decoration:none;
}
a.effet1:visited {
	color:#000000;
}
a.effet1:hover	{
	color:#FF0000;
	font-style:	italic;
	font-size:	16px;
}
a.effet1:active {
	color:#000000;
}
a.effet2 {
	/*font-weight:bold;*/
	color:#000000;
	text-decoration:none;
	text-indent: 10px;
}
a.effet2:visited {
	color:#000000;
}
a.effet2:hover	{
	color:#FF0000;
	font-style:	italic;
}
a.effet2:active {
	color:#000000;
}
a.effet3 {
	color:#000000;
	text-decoration:none;
}
a.effet3:visited {
	color:#000000;
}
a.effet3:hover	{
	color:#FF0000;
}
a.effet3:active {
	color:#000000;
}
li {
margin-bottom: 10px;
}
/*mozillared*/
.couleur_1 {
	color:#FF0000;
}
/*techcrunchgreen*/
.couleur_2 {
	color:#008C00;
}
/*blanc*/
.couleur_3 {
	color:#FFFFFF;
}
.textegros {
	font-size:	18px;
}
.textepetit {
	font-size:	10px;
}
.image {
	float: right;
	margin: -7px 0px 0px 0px;
}
.img-ombre-1 {
	background: url(../images/fond_photo_1.gif) no-repeat;
	width:120px;
	height:170px;
}
.img-ombre-1 img {
	padding:10px;
}
table#presentation {
    background-color: #FFFFFF;
    /*border: 2px ridge #618AFA;
    width: 950px;*/
}
table#presentation td {
	/*background-color: #FFFF83;*/
    padding: 10px;
    border: solid #FF0000 2px;
	text-align:left;
}
table#menu {
    background-color: none;
    border: none;
	text-align:center;
}
table#menu thead {
	border: none;
	height: 75px;
	/*background-color: #FFFF83;
    padding: 10px;
    border: solid #FF0000 2px;
	/*text-align:center;*/
}
table#menu td {
	border: none;
}
table#menu2 {
    background-color: #FFFFFF;
    border: none;
}
table#menu2 td {
	background-color: #FFFF83;
    /*padding: 10px;*/
    border: solid #FF0000 1px;
	/*text-align:center;*/
}
table#submenu {
    width: 997px;
	height: 50px;
	text-align: center;
	background: url(../images/fond_submenu_1.gif) no-repeat top center;
}
table#liste {
    background-color: none;
    border: none;
}
table#liste td {
	border: none;
	padding: 3px;
}
table#titre {
    background-color: #FFFF83;
    /*border: 2px ridge #618AFA;*/
}
table#titre td {
	/*background-color: #FFFF83;*/
    padding: 10px;
    border: solid #FF0000 2px;
	text-align:center;
}
table#resultat {
	text-align: center;
	border: 2px solid #FF1A00;
}
#resultat tr.even td {
	background-color: #FFFFC0;
}
#resultat tr.odd  td {
	background-color: #FFFFFF;
}
.button {
	border: none;
	width: 98px;
	height: 24px;
	font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
	font-weight:bold;
	background: url(../images/bouton_sub1.gif) no-repeat top left;
}
	.button:hover {
    	border: none;
	    background: url(../images/bouton_sub2.gif) no-repeat top left;
	}
#bouton_general {
	text-align: center;
	font-size: 13px;
	font-weight:bold;
}
	#bouton_general a {
		display: block;
		padding-top: 4px;
		width: 170px;
		height: 20px;
		background-image: url(../images/bouton_general1.gif);
		color:#000000;
		text-decoration:none;
	}
	#bouton_general a:hover {
		display: block;
		width: 170px;
		height: 20px;
		background-image: url(../images/bouton_general2.gif);
	}
a.tooltip_2 em {
	position: absolute;
	left: -9999%;
}
	a.tooltip_2:hover {
    	border: 0;
	    position: relative;
    	z-index: 500;
	    text-decoration: none;
	}
	a.tooltip_2:hover em {
		font-style: normal;
    	display: block;
		position: absolute;
		top: -120px;
		left: 40px;
		background-color: #FFFFC0;
	}
	a.tooltip_2:hover em span {
		position: absolute;
		top: -14px;
		left: 15px;
		height: 14px;
		width: 29px;
		margin:0;
		padding: 0;
		border: 0;
	}
