A.underline:link	{color: #000000; text-decoration: underline;font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
A.underline:visited {color: #000000; text-decoration: underline;font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
A.underline:active  {color: #4D6B9F; text-decoration: none;     font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
A.underline:hover   {color: #4D6B9F; text-decoration: none;     font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}

A:link		{color: #CCCCCC; text-decoration: none; font-weight: bold;}
A:visited	{color: #CCCCCC; text-decoration: none; font-weight: bold;}
A:active	{color: #FFFFFF; text-decoration: none; font-weight: bold;}
A:hover		{color: #FFFFFF; text-decoration: none; font-weight: bold;}


.text_news
{
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

span.text_news A:link	{color: #000000; text-decoration: underline; font-weight: bold;}
span.text_news A:visited{color: #000000; text-decoration: underline; font-weight: bold;}
span.text_news A:active	{color: #4D6B9F; text-decoration: none; font-weight: bold;}
span.text_news A:hover	{color: #4D6B9F; text-decoration: none; font-weight: bold;}

.bulleblanche {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
div.bulleblanche A:link		{color: #444444; text-decoration: underline; font-weight: bold;}
div.bulleblanche A:visited	{color: #444444; text-decoration: underline; font-weight: bold;}
div.bulleblanche A:active	{color: #CCCCCC; text-decoration: underline; font-weight: bold;}
div.bulleblanche A:hover	{color: #CCCCCC; text-decoration: underline; font-weight: bold;}

.titre_pj	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.titre_pj2	{font-size: 9px}

body {
	background-color: #008AD6;
	margin:0 5 0 5;
	color:#EEEEEE;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td { font-size: 12px; }

.desc_jeux {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight:bold;
	text-align:left;
	margin:0 2 0 2;
}

.cout_jeux {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0000FF;
	text-align:right;
	margin:0 4 0 2;
}

.popupconf {
	position:absolute;
	width:291px;height:150px;
	visibility:hidden;
	z-index:100;
	border: 1px #000000 solid;
	background:#008ad6;	
}

.font12p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


div.vignetj {
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 135px;
	height: 80px;
}

.case_addjeu {
	background:url(../img/interf290x120vide.gif) no-repeat 0 0;
	cursor:pointer;
	border-collapse: collapse;
	padding:0;
	border-spacing: 0;
	border:none;
}

.case_jeu {
	background:url(../img/interf290x120b.gif) no-repeat 0 0;
	border-collapse: collapse;
	padding:0;
	border-spacing: 0;
	border:none;
}

.texte_normal {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texte_big {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.titre_h {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align:top;
}

.texte_rebig {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.texte_orange {
	color: #FDD332;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.titre_orange {
	color: #FF6600;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}


div.element_cadeau {
	color: #000000;
	margin: 0 5 0 5;
	font-size: 10px;
	}
b.element_cadeau {
	color: #FFFFFF;
	}
	
.texte_rouge {
	color: #ff0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

A.lien_small {
	color: #CCCCCC; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A:hover.lien_small {
	color: #FFFFFF; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A.lien_normal {
	color: #CCCCCC; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A:hover.lien_normal {
	color: #FFFFFF; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A:link.lien_blue	{color: #008ad6; text-decoration: none; font-weight: bold; font-size: 13px;}
A:visited.lien_blue	{color: #008ad6; text-decoration: none; font-weight: bold; font-size: 13px;}
A:active.lien_blue	{color: #fdd332; text-decoration: none; font-weight: bold; font-size: 13px;}
A:hover.lien_blue	{color: #fdd332; text-decoration: none; font-weight: bold; font-size: 13px;}

A:link.lien_orange		{color: #fdd332; text-decoration: none; font-weight: bold; font-size: 13px;}
A:visited.lien_orange	{color: #fdd332; text-decoration: none; font-weight: bold; font-size: 13px;}
A:active.lien_orange	{color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 13px;}
A:hover.lien_orange		{color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 13px;}


.rubcad {
	background:url(../img/interf190x120.gif) no-repeat 0 0;
	cursor:pointer;
	border-collapse: collapse;
	padding:0;
	border-spacing: 0;
	border:none;
	text-align:center;
}

A:link.rubcad	{background:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 14px;}
A:visited.rubcad{background:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 14px;}
A:active.rubcad	{background:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fdd332; text-decoration: none; font-weight: bold; font-size: 14px;}
A:hover.rubcad	{background:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fdd332; text-decoration: none; font-weight: bold; font-size: 14px;}

tab_orange { 
	border-style: solid; 
	border-width: 1px; 
	border-color: #fdd332; 
}

td_orange { 
	background-color: #fdd332;
}

input {
background-color: #51CAF8;
font-size: 8pt;
font-family: Verdana;
font-weight: 100;
color: #000000;
border: 1px solid #1051B2;
}

input.button { cursor: pointer; }

input:disabled {
background-color: #51CAF8;
font-size: 8pt;
font-family: Verdana;
font-weight: 100;
color: #999999;
border: 1px solid #1051B2;
cursor: default;
}

input.checkbox {
border: 0px;
background-color:#008AD6;
}

select {
font-family: Verdana;
font-size: 10px;
background-color: #51CAF8;
border: 1px solid #1051B2;
}

textarea {
background-color: #51CAF8;
font-size: 8pt;
font-family: Verdana;
font-weight: 100;
color: #000000;
border: 1px solid #1051B2;
}

input.login {
margin:0;
padding:0;
vertical-align:middle;
color: #0099FF;
background-color: #FFFFFF;
font-family:Arial;
font-size:14px;
width:100px;
height:20px;
border:none;
}

input.binlogin {
margin:0;
padding:0;
vertical-align:middle;
color: #0099FF;
background-color: #FFFFFF;
font-family:Arial;
font-size:14px;
width:100px;
height:20px;
border:none;
}

.noOutline {outline:none;}

table.tabData
{
	border:none;
	border-collapse:collapse;
	font-size: 11px;
}

table.tabData th
{
	padding: 0;
	background-color:#22BBEE;
	color:#FFFFFF;
}

table.tabData tr td
{
	padding: 0;
	background-color:#FFFFFF;
	color:#002438;
}

table.tabData tr.alt td
{
	background-color:#EEFFFF;
	color:#002438;
}

.tabData a:link, .tabData a:visited, .tabData a:focus
{ color: #000000; }

.tabData a:active, .tabData a:hover            { color: #3adcff; }
