<STYLE TYPE="TEXT/CSS">
A { text-decoration: none }
A {color:#000000; font-family: Helvetica, Arial; font-size: 11px; text-decoration: none;}
A:hover {color:#F37021; font-family: Helvetica, Arial; font-size: 11px; text-decoration: none;}

hr {
	height: 1px;
	margin: 0;
	padding: 0;
	color: #F37021;
	background-color: #F37021;
	border: 0;
}

.quote_purple {
	font-family: Helvetica, Arial; font-size: 11px; color: #000000; line-height: 125%;
	background-color: #FFF; border: #FF0DA1; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

<!--td {font-family: Helvetica, Arial; font-size: 11px;color:000000;}-->

SELECT      { color: #F37021; border-color: #3667A1; border-style: ridge; border-width: 1px; background-color: #FFFFFF; font-size: 9pt; font-family: Helvetica, Arial; text-align: left; }
INPUT       { color: #F37021; border-color: #3667A1; border-style: ridge; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width:1px; background-color: #FFFFFF; font-size: 9pt; font-family: Helvetica, Arial; text-align: left; }
TEXTAREA    { color: #F37021; border-color: #3667A1; border-style: ridge; border-width: 1px; background-color: #FFFFFF; font-size: 9pt; font-family: Helvetica, Arial; text-align: left; }

.submit     { color: #F37021; border-color: #3667A1; border-style: dashed; border-width: 1px; background-color: #DFECFA; font-size: 9pt; font-family: Helvetica, Arial; text-align: center; }
.input_faux { color: #F37021; background-color: #FFE1E1; border-style: ridge; border-color: #FF0000; border-width: 1px; font-size: 9pt; font-family: Helvetica, Arial; }
.checkbox   { color: #F37021; border-color: #3667A1; border-width: 0px; background-color: #FFFFFF; font-size: 9pt; font-family: Helvetica, Arial; text-align: left; }
.img        { border: #F37021; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; }

body
{
	margin: 10px;
}

.text_red    { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; color:#FF0000; }
.text_green  { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; color: #1C8D03; }
.text_orange { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; color:#F37021; }

.text_orange12 { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #F37021; }

.img-shadow {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

div.navtop { background-color: #F37021; width:750px; font-family: Helvetica, Arial; font-size: 10px; color: #B0B0B0;}
td.navtop  { border: #FFF; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; }
td.navtop2 { border: #FFF; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; }
td.navtop3 { border: #FFF; color: #FFF; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; }
td.navtop4 { border: #FFF; color: #FFF; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; }


.menu {
	padding-left: 15px;
}

.bordure_gauche { border: #3667A1; border-style: solid; border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; }

.lien_piedpage {
	font-family: Helvetica, Arial; font-size: 11px; color: #B0B0B0;
}

.menu_haut {
	border: #000000; border-style: solid; 
	border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px;
}

.tableau_menu {
	border: #3667A1; border-style: solid; 
	border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px;
}
.tableau_principal {
	border: #000000; border-style: solid; 
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
.tableau_photo {
	border: #3667A1; border-style: solid; 
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
.tableau_color {
	border: #3667A1; background-color: #FFEFDF; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
.tableau_erreur {
	background-color: #FFE1E1; border: #FF0000; color: #FF0000; border-style: solid; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}

.titre_article {
	font-family: Helvetica; font-size: 18px; color: #40679E; line-height: 125%;
	background-color: #FFFFFF; border: #F37021; border-style: solid;
	border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px
}

.td_offre { font-size: 11px; text-align: left; font-weight: bold; font-family: Helvetica, Arial; padding-left: 5px; width: 110px; background-color: #FFE6CC; }
.td_offre_2 { font-size: 11px; text-align: left; font-family: Helvetica, Arial; width: 520px; }


.linkcell { padding-left: 10px; font-family: Helvetica, Arial; font-size: 10px;}
.titre {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 15px; color:FFFFFF;}
.cellcenter     { font-family: Verdana; font-size: 8 pt; color: #FF9900;
               border-width:1.5; border-top-style: solid; border-top-color: #FF9900; padding: 1.5 }


/* Calendrier */
.TdDayOfMonthOut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #DFECFA;
}
.TdDayOfMonthOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FD993B;
	cursor: pointer;
}
.TdCurrentDay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3667A1;
}
.TdlinkableDay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFAAD5;
	cursor: pointer;
}
.TdDayOfOtherMonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #F37021;
	cursor: pointer;
}
.TrHeaderOfTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3667A1;
}

/* cadres */
.TableCss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #333333;
}
/* lien sur le jour en cours */
A.LinkCalendrierCurrentDay:link
{
	text-decoration: none;
	color:#FFFFFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}

A.LinkCalendrierCurrentDay:hover
{
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}

A.LinkCalendrierCurrentDay:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}

A.LinkCalendrierCurrentDay:active
{
	text-decoration: underline;
	color:  #FFFFFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}
/* lien sur les autres jours */
A.LinkCalendrier:link
{
	text-decoration: none;
	color:#000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}

A.LinkCalendrier:visited
{
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}

A.LinkCalendrier:active
{
	text-decoration: none;
	color:  #000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}

A.LinkCalendrier:hover
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}
</STYLE>