body {margin: 0; }

table, tr, td, div {font: 8pt  arial, verdana, helvetica; color: black}
td.justify {text-align:justify}
.center {text-align: center}
img{
	border: 0;
}

/* backgrounds */
.bgblack	{background: black}
.bgwhite	{background: white}
.bgclear	{background: #D9D9D7}
.bgclear2	{background: #F0EFEC}
.bggray		{background: #9A9892}
.bgdark		{background: #F0EFEC}
.bgred		{background: #E41C26}
.bgdarkred 	{background: #BC2D3F}
.bggreen	{background: #01994E}
.bgblue		{background: #0000FF}
/* sizes */
.small {font: 8pt  arial, verdana, helvetica; color: black}
.description {font: 10pt arial;}
.date {color: #E41C26; font: 7pt helvetica}
.redLeft {color: #E41C26; font: 9pt arial; font-weight: bold;}

/* colors */
.green {color: #01994E;}
.blue {color: blue;}
.white {color: white}
.grey {color: #838383; font: 7pt arial}
.black {color: black; font: 8pt arial}
.red {color: #E41C26}

SPAN.COL_TitlesQuotesRT {color: black; font: 10px verdana, arial, helvetica; font-weight: bold}

/* links */
.login {font: 7pt arial, verdana, helvetica; color: black; text-decoration: none}
a.login2 {font: 10x arial, verdana, helvetica; color: #E41C26; text-decoration: none; }
a.login2:hover {font-family: arial, verdana, helvetica; color: black; text-decoration: none; }

a.smallwhite {font: 7pt verdana, arial, helvetica; color: white; text-decoration: none}
a.smallwhite:hover {font: 7pt verdana, arial, helvetica; color: white; text-decoration: underline}

a.image { border:3px solid #F0EFEC;}
a.image:hover { border:3px solid #E41C26;}
a.imageS { border:3px solid #BC2D3F; }
a.imageS:hover { border:3px solid #E41C26;}
.greenTitle {color: #01994E; font: 11pt arial; font-weight: bold;}
.blueTitle {color: #0000FF; font: 11pt arial; font-weight: bold;}
.redTitle {color: #E41C26; font: 11pt arial; font-weight: bold;}
.blackTitle {color: black; font: 11pt arial; font-weight: bold;}
a.redTitle {color: #E41C26; font: 11pt arial; font-weight: bold;}
a.redTitle:hover {color: #E41C26; font: 11pt arial; font-weight: bold; text-decoration: none}
a.blackTitle {color: black; font: 11pt arial; font-weight: bold;}
a.blackTitle:hover {color: #E41C26; font: 11pt arial; font-weight: bold; text-decoration: none}

a.blackLeft {color: black; font: 8pt arial; font-weight: bold;}
a.blackLeft:hover {color: black; font: 8pt arial; font-weight: bold; text-decoration: underline}

.smallblack {color: black; font: 7pt arial}
a.smallblack:hover {color: black; font: 7pt arial; text-decoration: underline}

a {font: 8pt  arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a:hover {font: 8pt  arial, verdana, helvetica; color: #E41C26; text-decoration: underline}
a.livequotes {font: bold 8pt arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a.livequotes:hover {font: bold 8pt  arial, verdana, helvetica; color: black; text-decoration: underline}
a.small {font: 8pt  arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a.small:hover {font: 8pt  arial, verdana, helvetica; text-decoration: underline}
a.white {font: 8pt arial, verdana, helvetica; color: white; text-decoration: none}
a.white:hover {font: 8pt arial, verdana, helvetica; color: white; text-decoration: underline}
a.home {font: bold 10pt  arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a.home:hover {font: bold 10pt  arial, verdana, helvetica; color: #E41C26; text-decoration: underline}
a.mapSubMenu {font: 9pt  arial, verdana, helvetica; color: black; text-decoration: none}
a.mapSubMenu:hover {font: 9pt  arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a.mapSubMenuGreen {font: 9pt  arial, verdana, helvetica; color: #01994E; text-decoration: none}
a.mapSubMenuGreen:hover {font: 9pt  arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a.mapSubMenuRed  {font: 9pt  arial, verdana, helvetica; color: #E41C26; text-decoration: none}
a.mapSubMenuRed:hover {font: 9pt  arial, verdana, helvetica; color: black; text-decoration: none}

a.green:hover{color:#01994E;}
a.blue:hover{color:#0000FF;}

a.TitleOpened {font: 9pt arial, verdana, helvetica; color: #E41C26; font-weight: bold;}
a.TitleOpened:hover {font: 9pt arial, verdana, helvetica; color: #E41C26; font-weight: bold; text-decoration: none}
a.TitleClosed {font: 9pt arial, verdana, helvetica; color: black; font-weight: bold;}
a.TitleClosed:hover {font: 9pt arial, verdana, helvetica; color: black;  font-weight: bold; text-decoration: none}

.mediumwhite {font: bold 9pt arial, verdana, helvetica; color: white; text-decoration: none}
a.mediumwhite {font: 9pt arial, verdana, helvetica; color: white; text-decoration: none}
a.mediumwhite:hover {font: 9pt arial, verdana, helvetica; color: white; text-decoration: underline}

a.big {font: 12pt arial, verdana, helvetica;}
a.big:hover {font: 12pt arial, verdana, helvetica;}

/* menus */
a.LeftMenu {font: bold 8pt  arial, verdana, helvetica; color: #E41C26; background: #F0EFED; text-decoration: none}
a.LeftSubMenu {font: 9pt  arial, verdana, helvetica; color: #E41C26; background: #F0EFED; text-decoration: none}
a.LeftMenuActive {font: bold 8pt  arial, verdana, helvetica; color: white; background: black; text-decoration: none}
a.LeftMenu:hover {font: bold 8pt  arial, verdana, helvetica; color: white; background: black; text-decoration: none}
a.LeftSubMenu:hover {font: 8pt  arial, verdana, helvetica; color: black; background: #F0EFED; text-decoration: none}
a.LeftMenuActive:hover {font: bold 8pt  arial, verdana, helvetica; color: white; background: black; text-decoration: none}
a.UpLinkMenu {font: bold 9pt  arial, verdana, helvetica; color: white; text-decoration: none; visibility:visible}
a.UpLinkMenu:hover {font: bold 9pt  arial, verdana, helvetica; color: white; text-decoration: none; width: 100%}
a.UpLinkSubMenu {font: bold 8pt  arial, verdana, helvetica; color: black; background-color: #F0EFED; text-decoration: none; padding-bottom: 4px; padding-top:4px; height: 14px;}
a.UpLinkSubMenu:hover {font: bold 8pt  arial, verdana, helvetica; color: #E41C26; background-color: #C6C3BC; text-decoration: none; width: 100%}

div.LeftSubMenu {visibility: hidden; display: none}
div.UpMenu {text-align: center; height: 16px;}
div.UpSubMenu {background-color: #F0EFED; width: 130px; height:24px;margin-top:5px;_margin-top:0px;}
div.cadreInfos {padding: 10;width: 100%;background-color: #EEEEEE;border: solid 1px #cc0000}

/* forms */
input, select, textarea {color: black;font-size: 7pt;font-family: verdana, arial, helvetica;background-color: #F0EFEC;border: solid 1px black}
input.white, select.white, textarea.white {font: 7pt  verdana, arial, helvetica; color: black;background-color: white; border: solid 1px black}
input.button {font: bold 7pt verdana, arial, helvetica; color: #DDDDDD; background-color: #cc0000; border: solid 1px gray}
input.radio {background-color: transparent;border: solid 0px black}
input.red	{font: 10pt  arial, verdana, helvetica; color: black;background-color: white; border: solid 1px #E41C26}


/* Seminar du 07/07/2004 */
.seminar_small2 {font: 7pt arial, verdana, helvetica;text-align:justify}
.seminar_small {font: 8pt arial, verdana, helvetica;text-align:justify}
.seminar_big {font: 12pt arial, verdana, helvetica;}
.seminar_bigblue {font: 12pt arial, verdana, helvetica; color: blue}
.seminar_big2 {font: 22pt arial, verdana, helvetica;}
.seminar_red {color: #EF3C42;}
.seminar_white {color: white;}
a.seminar_smallwhite {font: 7pt arial, verdana, helvetica;color: white;text-decoration: underline;}
a.seminar_smallwhite:hover {font: 7pt arial, verdana, helvetica;color: white;text-decoration: none;}
.seminar_black {color: #151618;}
.seminar {font: 10pt  arial, verdana, helvetica;}
select.seminar {color: black;font: 8pt  arial, verdana, helvetica; background-color: #FFFFFF}
input.seminar {color: black;font-size: 8pt;font-family: verdana, arial, helvetica;background-color: #FFFFFF;border: solid 1px #DDDDDD}
