/*******************************************************************
				BODY
********************************************************************/

body	{
	background: #2b702d url(images/titre.png) repeat-y center;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #000000; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #666666; 
	scrollbar-shadow-color: #666666; 
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #b5b5b5; 
	}

/*******************************************************************
				TABLES
********************************************************************/

table		{
		border: 0px solid #ffffff;
		}

table.tg	{
		width : 625px;
		background: #ffffff;
		padding: 0px;
		border-spacing: 0px;
		vertical-align: top;
		}

table.tg_titre	{
		width : 150px;
		background: #ffffff;
		padding: 0px;
		border-spacing: 0px;
		}

table.g		{
		width : 605px;
		background: #ffffff;
		padding: 0px;
		border-spacing: 0px;
		}

table.petit	{
		padding: 3px;
		border: 2px solid #ffffff;
		width: 100%;
		height: 102px;
		}

table.fleche	{
		width: 100%;
		}

td		{
		font-family: verdana, arial, "ms sans serif", sans-serif;  
		font-size: 11px;  
		color: #ffffff; 
		}

td.hautbas	{
		height: 10px;
		vertical-align: top;
		}

td.cote_d_g	{
		height: 101px;
		width: 10px;
		vertical-align: top;
		}

td.titre	{
		height: 24px;
		background: #2b702d;
		color: #ffffff;
		text-align: center;
		font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		}

td.cotes_ext	{
		height: 8px;
		background: #ffffff;
		}

td.cotes_int	{
		width: 5px;
		height: 101px;
		background: #ffffff;
		vertical-align: top;
		}

td.milieu	{
		height: 101px;
		background: #469146;
		vertical-align: top;
		}

td.petit	{
		vertical-align: middle;
		text-align: justify;
		background: #469146;
		color: #dddddd;
		font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		}

#taille		{
		height: 430px;
		}

td.fleche	{
		width: 200px;
		}

td.petit_titre	{
		vertical-align: top;
		height: 99px;
		width: 120px;
		}

td.pied		{
		text-align: right;
		font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		color: #999999;
		height: 20px;
		background: #2b702d;
		}

td.tout		{
		vertical-align: top;
		}

/*******************************************************************
				LIEN
********************************************************************/

a:link { color: #ffffff; }

a:visited { color: #ffffff; }

a:active { color: #ffffff}

a:hover { color:#ffffff; font-weight: normal; }


/*******************************************************************
				AUTRES
********************************************************************/

#bord img	{
	border: solid 1px white; margin:10px;
	}

#taille5	{
		font: 15pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		}
