*
{
    font-family: Arial, Helvetica, sans-serif;
}
form { display: inline; }
body {
    // font-family: Arial; font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/Partenaire/fd_mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
table
{
    // font-family: Arial;
    font-size: 12px;
}
.linkblanc {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	// font-family: Arial, Helvetica, sans-serif;
}
.submenu {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.pagerlink {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.submenu a:link{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.submenu a:visited{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.submenu a:hover{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	text-decoration:none;
}

a.navMenu:link {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.navMenu:visited{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.navMenu:hover{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #868484;
	text-decoration:none;
}


.txt {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868484;
}
.txt a:link{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	text-decoration:underline;
}
.txt a:visited{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	text-decoration:underline;
}
.txt a:hover{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	text-decoration:none;
}

.titre {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF008A
}

.pubtext {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.titre_sobre {
	color: #E18686;
}

.linkaction, .error, .mandatory {
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
}
.linkaction a:link{
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkaction a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkaction a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.external {
    font-size: 11px;
	font-weight: normal;
	color: #868484;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.external:hover {
    color: #000000;
    text-decoration: underline;
}
.external:after {
    content:  "  " url(../images/Partenaire/external.png);
}
.stats_sobre {
  color: #777777;
}

.hg {
	line-height: 20px;
}
.tit_blanc {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: normal;
	text-transform: none;
}
.titbig {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF008A;
}

.bouton {
  color:#000000;
  // font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
  border: 1px solid #FF008A;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 3px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: #FFFFFF;
}


/* status de user, site*/
.active {
    color: #669900;
}
.inactive {
    color: #FF008A;
}
.temp {
    color: #C0C0C0;
}
.pending {
    color: #BD632C;
}
.deleted {
    color: #FF0000;
}

.rowLine {
    background-color: #D9D9D9;
}
.rowLine:hover, .rowLineHover {
    color: #FF008A;
    cursor: pointer;
}
.rowLineSelected {
    background-color: #C0C0C0;
}


.box {
    border: 1px solid #000000;
	margin-bottom: 3px;
	margin-right: 3px;
	width: 250px;
}

.boxContent {
    color: #868484;
    padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.boxHeader {
  color:#FFFFFF;
  // font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-decoration:none;
  text-align: center;
  border-bottom: 1px solid #000000;
  font-weight: bold;
  height: 12px;
  padding-top: 2px;
  padding-bottom: 3px;
  background-color: #FF008A;
  width: 100%;
}
.linklist {
    list-style-image: url(../images/Partenaire/fleche.gif);
    list-style-type: square;
}

.showlink {
    color: black;
    text-decoration:none;
}

.poplink_txt_bold {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.poplink_field {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 150px;
	padding: 2px;
}
.poplink_txt {

	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.poplink_field2 {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #EBEBE4;
	width: 467px;
	height: 80px;
	padding: 5px;
	border: 1px solid #999999;
}

.poplink_generic {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: white;
	width: 455px;
	height: 80px;
	padding: 5px;
	border: 1px solid #999999;
}

.poplink_txt_noir {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.poplink_field {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 150px;
	border: 1px solid #999999;
}

.poplink_txt_pale {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.poplink_txt_gris {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.poplink_field3 {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 100px;
}
.bold {
	color: #000000;
	font-weight: bold;
}
.tooltip {
    text-align: center;
    background-color: #ffffff;
    // font-family: arial;
    font-size: 12px;
}
.tooltip_horizontal {
	background-image: url(../images/Partenaire/Programs/horizontale.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tooltip_vertial {
	background-image: url(../images/Partenaire/Programs/verticale.gif);
	background-repeat: repeat-y;
}
.tooltip_horizontal2 {
	background-image: url(../images/Partenaire/Programs/horizontale2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tooltip_vertial2 {
	background-image: url(../images/Partenaire/Programs/verticale2.gif);
	background-repeat: repeat-y;
}
.tooltip_txt_rouge {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF008A;
}
.tooltip_pointille {
	background-image: url(../images/Partenaire/Programs/pointille.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.tooltip_txt_noir {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.linkred {
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
}
.linkred a:link{
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkred a:visited{
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkred a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	// font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.statslabel {
    cursor: pointer;
}
.stats_tit_red {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF008A;
}
.annu {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.annu a:link{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}
.annu a:visited{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}
.annu a:hover{
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868484;
	text-decoration:none;
}

.pubtable {
    background-color: white;
    border-style: solid;
    border-color: #cccccc;
    border-width: 1px;
}
.pubheader {
    background-color: #DFDFDF;
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 26px;
}
.tit_red {
	// font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF008A
}
.subin td {
	font-size: 11px;
	font-weight: normal;
	color: #FF008A;
	// font-family: Arial, Helvetica, sans-serif;
}
.cent {
    text-align: center;
}

/******************************
 * HEADER
 ******************************/
td.header
{
    height: 100px;
    text-align: center;
    background-color: #FFFFFF;
}

td.header-delimiter
{
    height: 20px;
    background-color: #00A2FF;
}
/******************************
 * END HEADER
 ******************************/


/******************************
 * FOOTER
 ******************************/
#footer
{
    color: #FFFFFF;
    font-size:11px;
}

#footer a:link, #footer a:visited
{
    color: #FFFFFF;
    text-decoration:none;
}

#footer a:hover
{
	color: #FF008A;
}

#footer .copyright
{
    color: #81D1FF;
}
/******************************
 * END FOOTER
 ******************************/


/******************************
 * VOS-GAINS
 ******************************/
table#vos-gains td
{
    font-size: 11px;
    font-weight: bold;
    text-align: right;
}

table#vos-gains td.label
{
    width: 70%;
    color: #00A2FF;
}

table#vos-gains td.amount
{
    color: #FF008A;
}
/******************************
 * END VOS-GAINS
 ******************************/


/******************************
 * BREADCRUMB
 * LOGOUT
 ******************************/
a.breadcrump:link, a.breadcrump:visited,
a.logout:link, a.logout:visited
{
    font-weight: bold;
    color: #FF008A;
    text-decoration:none;
}

a.breadcrump:hover,
a.logout:hover
{
    font-weight: bold;
    color: #868484;
}

.breadcrump
{
    color: #FF008A;
}
/******************************
 * END BREADCRUMB
 * END LOGOUT
 ******************************/
 
 
 .arial-11-gris {
	font-family: Arial, Helvetica, sans-serif;
	color: A1A1A1;
	text-align: justify;
	font-size: 11px;
	text-decoration: none;

}