body, td, a{ font-family:Arial, Verdana, Sans-serif, Geneva; font-size: 11px}
select, input {font-family:Arial, Verdana, Sans-serif, Geneva; font-size: 10px}
a:link, a:active, a:visited{color:#CC0033; text-decoration:underline;}	

a.red:link, a.red:active, a.red:visited{text-decoration:underline;}
.red {color:#CC0033; }

a.search:link, a.search:active, a.search:visited{text-decoration:none;}

a.sousnav:active, a.sousnav:link, a.sousnav:visited {color:#FFFFFF; font-size:10px; text-decoration:none} 
a.sousnav:hover{color:#FFFFFF; font-size:10px; text-decoration:underline}
.sousnav {color:#FFFFFF; font-size:10px; text-decoration:none}

a.sousnavnoir:active, a.sousnavnoir:link, a.sousnavnoir:visited {color:#000; font-size:10px; text-decoration:none} 
a.sousnavnoir:hover {color:#000; font-size:10px; text-decoration:underline}
.sousnoirnav {color:#000; font-size:10px; text-decoration:none}

a.sousnavgris:active, a.sousnavgris:link, a.sousnavgris:visited {color:#ACABA6; font-size:10px; text-decoration:none} 
a.sousnavgris:hover {color:#ACABA6; font-size:10px; text-decoration:underline}
.sousnavgris {color:#ACABA6; font-size:10px; text-decoration:none}

a.railway:link, a.railway:visited, a.railway:active, a.railway:hover{color:#CC0033; font-size:10px;}
.railwaygrey{color:#666666; font-size:10px;}

a.navigation:active,a.navigation:link,a.navigation:visited {color: #ffffff; font-size:10px; text-decoration: none; text-transform: uppercase; }
a.navigation:hover {text-decoration: underline;}
.navigation {color: #ffffff; font-size:10px; text-transform: uppercase; }

a.ssnavigation:active,a.ssnavigation:link,a.ssnavigation:visited {color: #ffffff; font-size:10px; text-decoration: none; }
a.ssnavigation:hover {text-decoration: underline; }

a.grey:link, a.grey:visited, a.grey:active{color:#666666; font-size:10px;text-decoration: none}
.grey{color:#666666; font-size:10px;}

.titreaccroche{font-family:Arial, Verdana, Sans-serif, Geneva, "Sun Sans-serif"; color:#000000; font-size:11px; font-weight:bold;}
.titrePage{color: #000000; font-size:16px; font-weight:bold;}

.legendGallery{color: #000000; font-size:9px; }

.sousTitrePage{color: #000000; font-size:11px; font-weight:bold;border-bottom:1px solid #B8B8B8;width:436px;}
.sousTitrePopup{color: #000000; font-size:11px; font-weight:bold;border-bottom:1px solid #B8B8B8;width:378px;}
.sousTitrePageColumn{color: #000000; font-size:11px; font-weight:bold;border-bottom:1px solid #B8B8B8;width:100%}

#news_scroller{
	width:155px;
	height:200px; 
	overflow:auto;
	scrollbar-base-color:#EAE9EA;
	scrollbar-3dlight-color :#FFFFFF;
	scrollbar-darkshadow-color:#B5B4B5;
	scrollbar-arrow-color:#CC0033;
}
#worldwide_selector{
	width:125px;
	height:179px; 
	overflow:auto;
	scrollbar-base-color:#EAE9EA;
	scrollbar-3dlight-color :#FFFFFF;
	scrollbar-darkshadow-color:#B5B4B5;
	scrollbar-arrow-color:#CC0033;
}
.copyright{font-size:9px;color:#6E6E66;}
/**
a.nav:active,a.nav:link,a.nav:visited, {color: #ffffff;  font-size:9px; color:#000000; text-decoration: none;}
a.nav:hover {color:#000000; font-size:9px; text-decoration: underline;}

#Menu {position:absolute;border:1px solid #999999;padding:10px;width:138px;}
.rubrique   {color:#000000; font-size:10px}

.greyuppercase{text-transform:uppercase; color:#666666;}
.input {background-color:transparent; border:1px solid #ffffff; width:100px; height:16; color:#ffffff;}
.selectfooter {color:#CC0033; font-size:10px; font-family:Arial; background-color:white; width:155px;}

.accroche{font-family:Arial, Verdana, Sans-serif, Geneva, "Sun Sans-serif"; color:#000000; font-size:10px;}

*/

.champ_catalog{background-color:transparent; border:1px solid #ffffff; width:100px; height:16; color:#ffffff;}

