Body {
Margin:0px;
Background-color:#FFFFFF;
font-family:verdana,arial,helvetica;
font-size:11px;
color:#222222;
}

a,
a:link,
a:active,
a:visited

{
	font-family:verdana,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #0667B7;
}

a:hover
{
	text-decoration:underline;
}


a.nobold:link,
a.nobold:active,
a.nobold:visited,
a.nobold:Hover

{
Font-weight: normal;
}

a.under:link,
a.under:active,
a.under:visited,
a.under:Hover

{
Text-decoration:underline;
}




#Liste a.smallerx,
#Liste a.smallerx:link, 
#Liste a.smallerx:active,
#Liste a.smallerx:visited
{
	Text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0D61BB;
	color:#888888;
	Text-decoration:none;
}

#Liste a.smallerx:hover
{
	color:#133C79;
	color:#BBBBBB;
	Text-decoration:underline;
}

a.revert:link, 
a.revert:active,
a.revert:visited,
a.revert:hover
{
	color:#133C79;
}

a:link .noir, 
a:active .noir,
a:visited .noir 
{
	Text-decoration:none;
	color:#222222;
}

a:hover .noir
{
	Text-decoration:underline;
	color:#444444;
}





#MasterTable {

font-family:verdana,arial,helvetica;
font-size:11px;
color:#222222;
}

#MasterTable .sidemenu{
background-image: url('images/texture_menu.GIF');
background-repeat: repeat;
background-color: #DDDDDD;
padding: 10px 4px 10px 18px;


}

#MasterTable .contenu{
Background-color: #FFFFFF;
Padding:10px 4px 10px 16px;

}

#MasterTable .top {
padding-right: 10px;
padding-top: 2px;
background-image: url('images/top.GIF');
background-repeat: no-repeat;
background-position: right top
}

#Liste
{
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#222222;
}
#Liste td 

{
	font-family:verdana,arial,helvetica;
	font-size:11px;
}

#Liste a, #Liste a:link, #Liste a:active, #Liste a:visited

{
	font-family:verdana,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #0667B7;
}

#Liste a:hover
{
	text-decoration:underline;
}


#Liste th {
background-image: url('images/tablehead.GIF');
background-repeat: repeat-x;
Padding: 4px;
text-align:center;
color:#FFFFFF;
Font-weight:bold;
}

#Liste .td1 
{
	padding:4px 2px 4px 2px;
	font-size:9px;
	Border-bottom:1px dotted #DDDDDD;
	
}
#Liste .td2
{
	background-color:#EEEEEE;
	padding:4px 2px 4px 2px;
	font-size:9px;
	Border-bottom:1px dotted #DDDDDD;

}

#Liste .td21 
{
	padding:4px 2px 4px 2px;
	font-size:9px;
	
}

#Liste .td22
{
	background-color:#FAFAFA;
	padding:4px 2px 4px 2px;
	font-size:9px;
	Border-bottom:1px dotted #FFFFFF;
}

#Liste .tdZone
{
	background-color:#EEEEEE;
	padding:4px 2px 4px 2px;
	font-size:9px;
	Border-bottom:1px dotted #BBBBBB;
}



#Liste .td3 {
background-color:#FaFaFa;
Font-family:'trebuchet ms',verdana;
font-size:9px;
padding:0px;
border-bottom :1px dotted #E0E0E0;
}


#Onglet {
margin: 10px 0px 10px 0px;
}
#Onglet .fill
{
background-image: url('images/onglet_fill.gif');
background-repeat: repeat-x;
}

.small
{
font-family:tahoma,verdana;
font-size:9px;
}
.bleu
{
Color:#0860A8
}

.center
{
text-align:center;
}

a,
a:link, 
a:active,
a:visited
{
	Text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D61BB;
	Text-decoration:none;
	Font-weight:bold;
}

a:hover
{
	color:#133C79;
	Text-decoration:underline;
}




/*
INPUT, TEXTAREA, SELECT, OPTION {
	color: #000000;
	border: inset 1px #999999;
}
*/

.inputText{
	color: #000000;
	border: solid 1px #999999;
}

#basdepage a.greylink,
#basdepage a.greylink:link,
#basdepage a.greylink:active,
#basdepage a.greylink:visited,
#basdepage a.greylink:hover
{
	 color:#484848;
}

table.download_boutons
{
    margin-top:50px;
}
table.download_step
{
    margin-bottom:25px;
}


