/* les styles suivants s'appliquent du moment ou aucun style n'est defini */

td.white           { color: white;}

a.reduit { color: #204B95; letter-spacing: -1px; text-decoration: none }
a:reduit { color: #5B7DB6; letter-spacing: -1px; text-decoration: none }
a:reduit { color: #204B95; letter-spacing: -1px; text-decoration: underline }

a.arial         { color: #204B95; font-family: Arial, Verdana, Helvetica, Geneva; text-decoration: none }
a.arial:visited { color: #5B7DB6; font-family: Arial, Verdana, Helvetica, Geneva; text-decoration: none }
a.arial:hover   { color: #204B95; font-family: Arial, Verdana, Helvetica, Geneva; text-decoration: underline }

.metal{
	color: #FAFBFB;
	/*background: url('../../images/templates/bckg_right-menu.gif');*/
	background-position: middle;
}

.li-home {
	background: url(../images/templates/puce-li.gif) 20px top no-repeat;
	padding: 0px 10px 0px 30px; /*top, right, bottom, left*/
}

.li-youare {
	background: url(../images/templates/puce-li.gif) 0px top no-repeat;
	padding: 0px 10px 0px 10px; /*top, right, bottom, left*/
}


/* le cours de la bourse en jaune */

.homepagestock  { color: #039; font-weight: bold; font-size: 12px }

a:link.homepagestock           { color: #204B95; font-weight: bold; text-decoration: underline }

a:visited.homepagestock           { color: #5B7DB6; font-weight: bold; text-decoration: underline }

a:hover.homepagestock           { color: #204B95; font-weight: bold; text-decoration: none }



/* les liens de la homepage qui sont en blanc : les rubriques ˆ droite et sur toutes les pages Carte d'identite et Avertissement */

.homepagewhite     { color: white; font-size: 11px; line-height: 12px; font-family:  Verdana, Arial, Helvetica, Geneva  }

.homepagewhite2     { color: white; font-size: 10px; line-height: 15px }

a:link.homepagewhite         { color: white; font-weight: normal; text-decoration: none }

a:visited.homepagewhite         { color: white; font-weight: normal; text-decoration: none }

a:hover.homepagewhite         { color: white; font-weight: normal; text-decoration: underline }



/* les liens dexia TV qui sont en blanc  */

.dexiatv     { color: white; font-size: 11px; line-height: 12px; font-family:  Arial, Helvetica, Geneva  }

a:link.dexiatv         { color: white; font-weight: normal; text-decoration: underline }

a:visited.dexiatv         { color: white; font-weight: normal; text-decoration: underline }

a:hover.dexiatv         { color: white; font-weight: normal; text-decoration: none }





/* Le titre de la page juste dessous www.dexia.com en haut ˆ gauche */

.titletopleft  { color: black; font-size: 10px; line-height: 9px; text-decoration: none }

/* les touts petits textes */

.tinytext   { color: #7A7E77; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva }

/* les textes pas gros : sur la homepage par exmple dans les diffŽrents tableaux */

.littletext  { color: black; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva }

/* le texte normal sur toutes les pages */

.normaltext   { color: #000; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva }

.normaltextnolineheight     { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }

.normaltextbold { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }

.title  { color: #1e4b91; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva }

.littletitle  { color: black; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva }

.littletitle2  { color: #8A1D03; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva }

.littletitle3  { color: #1e4b91; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }

.topofpage   { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva }

/* sert uniquement pour les petites fleches bleu dans les index */

.index        { line-height: 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva }

a:link.index       { color:  #204B95; text-decoration: none }

a:visited.index       { color: #5B7DB6; text-decoration: none }

a:hover.index        { color: #204B95; text-decoration: underline }

/* sert uniquement pour les petites fleches bleu dans les index */

.bluelikelinks     { color: blue; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva }



/* les menus ˆ gauche sur toutes les pages */

.menu       { color: #204B95; font-size: 11px; font-family:  Verdana, Arial, Helvetica, Geneva; padding-top: 0px; padding-bottom: 0px; }

a:link.menuheading      { color: #204B95; letter-spacing: 0px; font-weight: normal; text-decoration: none }
a:visited.menuheading      { color: #204B95; letter-spacing: 0px; font-weight: normal; text-decoration: none }
a:hover.menuheading       { color: #204B95; letter-spacing: 0px; font-weight: normal; text-decoration: underline }

a:link.menuselected      { color: #204B95; letter-spacing: 0px; font-weight: bold; text-decoration: none }
a:visited.menuselected      { color: #204B95; letter-spacing: 0px; font-weight: bold; text-decoration: none }
a:hover.menuselected       { color: #204B95; letter-spacing: 0px; font-weight: bold; text-decoration: underline }

a:link.menusubentry      { color: #204B95; font-size: 10px; letter-spacing: 0px; text-decoration: none }
a:visited.menusubentry      { color: #204B95; font-size: 10px; letter-spacing: 0px; text-decoration: none }
a:hover.menusubentry       { color: #204B95; font-size: 10px; letter-spacing: 0px; text-decoration: underline }

a:link.menusubentryselected      { color: #204B95; font-size: 10px; letter-spacing: 0px; font-weight: bold; text-decoration: none }
a:visited.menusubentryselected      { color: #204B95; font-size: 10px; letter-spacing: 0px; font-weight: bold; text-decoration: none }
a:hover.menusubentryselected       { color: #204B95; font-size: 10px; letter-spacing: 0px; font-weight: bold; text-decoration: underline }



/* la navigation de service : "francais", "english", "plan du site", "contact" */

.service       { color: #696969; font-weight: normal; font-size: 11 px; font-family: Verdana, Arial, Helvetica, Geneva }

a:link.service     { color: #696969; text-decoration: none }

a:visited.service     { color: #696969; text-decoration: none }

a:hover.service      { color: black; font-weight: normal; text-decoration: underline }

a:link.serviceselected       { color: #000; font-weight: bold; text-decoration: none }

a:visited.serviceselected       { color: #000; font-weight: bold; text-decoration: none }

a:hover.serviceselected       { color: black; font-weight: bold; text-decoration: underline }



/* les tableaux */

.tableheading        { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva }

.tabletext         { color: black; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva }

.tablecaption { color: #444; font-size: 8px; line-height: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.menudhtml         {

	color: white;
	letter-spacing: 0px;
	font-weight: normal;
	font-size: 11px;
	line-height: 10px;
	font-family:  Verdana, Arial, Helvetica, Geneva;

}

a:link.menudhtml      { color: white; letter-spacing: 0px; text-decoration: none }

a:visited.menudhtml      { color: white; letter-spacing: 0px; text-decoration: none }

a:hover.menudhtml        { color: white; letter-spacing: 0px; font-weight: normal; text-decoration: none }



.crumbletrail          { color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva }

a:link.crumbletrail       { color: black; text-decoration: underline }

a:visited.crumbletrail       { color: black; text-decoration: underline }

a:hover.crumbletrail         { color: black; font-weight: normal; text-decoration: none }



.blacklinks           { color: black }

a:link.blacklinks       { color: black; text-decoration: underline }

a:visited.blacklinks       { color: black; text-decoration: underline }

a:hover.blacklinks         { color: black; font-weight: normal; text-decoration: none }



.timeline {
	color: #818181; font-size: 12px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.yearText {
	color: #7A7E77; font-size: 13px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
}
.yearTextBold {
	color: #204B95; font-size: 13px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a:link.map      { color: #204B95; font-weight: normal; text-decoration: none }
a:visited.map      { color: #5B7DB6; font-weight: normal; text-decoration: none }
a:hover.map       { color: #204B95; font-weight: normal; text-decoration: underline }

.fondBleu {
	background-color: #204B95;
}
.fondGris {
	background-color: #CCCCCC;
}

/* Infos Sectorielles */
#char1 {
    position: absolute; top: -112px; left: 120px;
}
#wrapper1 {
    z-index: 101; position: relative;
}

/* nouveau bandeau 2007 */
.separator{
	color: #6594C7;
}
a.langue{
 color: white; text-decoration: none;
}
a:hover.langue{
 color: white; text-decoration: underline;
}
a:visited.langue{
 color: white;
}
a.langueSelected{
 color: #16008D; text-decoration: none;
}
a:hover.langueSelected{
 color: #16008D; text-decoration: underline;
}
a:visited.langueSelected{
 color: #16008D;
}
/* choix langue */
#char2 {
    position: absolute; top: -19px; left: 69px;
	font-family: Verdana,arial,sans-serif; font-size: 9px;
}
#wrapper2 {
    z-index: 101; position: relative;
}
/* Dexia dans le monde */
#char3 {
    position: absolute; top: -18px; left: 196px;
	font-family: Verdana,arial,sans-serif; font-size: 10px; color: white;
}
#wrapper3 {
    z-index: 101; position: relative;
}
/* recherche */
#char4 {
    position: absolute; top: -18px; right: 775px;
	font-family: Verdana,arial,sans-serif; font-size: 10px; color: white;
}
#wrapper4 {
    z-index: 100; position: relative;
}

.bckg_left_menu{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=../images/bckg_shadow_left_middle.png);
	background-image: none;
}
.bckg_right_menu{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=../images/bckg_shadow_right_middle.png);
	background-image: none;
}
.bckg_bottom_menu{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/bckg_shadow_bottom.png);
	background-image: none;
}