BODY {
  margin              : 0px 0px 0px 0px;
  background-color    : #000000;
  background-image    : url(../images/flowers.jpg);
  background-repeat   : repeat-y;
  background-position : center center;
  color               : #f7b845;
  scrollbar-base-color: #778899;
}
td, tr, p, div {
  font-family      : Book Antiqua;
  font-size        : 12px;
  color            : #ffffff;
}

ul {
  margin           : 0px 0px 0px 0px;
}

hr {
  height           : 1px;
  width            : 100%;
}
.pagenav_prev a {
background: url(../images/icon_prev.gif) no-repeat 0px 0px;
text-indent:-5000px;
display:block;
width: 50px;
height:17px;
}
.pagenav_next a {
background: url(../images/icon_next.gif) no-repeat 0px 0px;
text-indent:-5000px;
display:block;
width: 50px;
height:17px;
}
.back_button a{
background: url(../images/icon_back.gif) no-repeat 0px 0px;
margin: 10px 3px 10px 3px;
text-indent:-5000px;
display:block;
width: 50px;
height:17px;
float:right;
}

.title {
  font-family: sans-serif;
  font-size  : 24px;
  font-weight: bold;
  color:#FFCC66;
}

.pathway {
  font-family: "Book Antiqua", "Bookman Old Style";
  font-size  : 12px;
  color      : #ffffff;
}

a.pathway:link, a.pathway:visited {
  color:#fedeaa;
  font-weight: normal;
}

a.pathway:hover {
  color          : #99ccff;
  font-weight    : normal;
  text-decoration: underline;
}

#mainlevel-nav {
  margin : 0;
  padding: 0;
  color:#FFCC00;
}

#mainlevel-nav li {
  list-style  : none;
  float       : left; 
  margin      : 0;
  padding     : 0;
  font-size   : 12px;
  line-height : 12px;
  color:#FFCCCC
}

#mainlevel-nav a {
  display        : block;
  padding-left   : 15px;
  padding-right  : 15px;
  float          : left;
  text-decoration: none;
  border-left    : 1px solid;
  border-right   : 1px solid;
  border-color   : #fff #fff #fff #fff;
  color          : white;
}

#mainlevel-nav a {
  float: none;
}

#mainlevel-nav a:hover {
  color          : black;
  text-decoration: none;
}

/* --Default Class Settings-- */
a.mainlevel:link, a.mainlevel:visited {
  color: #ffffff;
  text-decoration: none;
  background-position: left;
  text-align: left;
  font-weight: bold;
}

a.mainlevel:hover {
  color: #99ccff;javascript:submitbutton('save_css');
Save	
Save
  background-position: left;
  text-decoration: none;
  text-align: left;
}

a.mainmenu:link, a.mainmenu:visited {
  font-family: "Bookman Old Style", "Book Antiqua";
  font-weight: bold;
  color      : black;
  background: url(../images/arrow.gif) 7px 7px no-repeat;
}

a.mainmenu:hover {
  color          : #99ccff;
  text-decoration: none;
}

a.sublevel:hover {
  color          : #000000;
  text-decoration: none;
  background: url(../images/arrow_over.gif) 0px 7px no-repeat
}

a.sublevel:link, a.sublevel:visited {
  font-family: "Bookman Old Style", "Book Antiqua";
  font-weight: normal;
  color      : #333333;
  background: url(../images/plus.gif) 2px 4px no-repeat;
}

table.moduletable {
  background-image: url(../images/opaque.png);
  margin          : 0px 0px 0px 0px;
  width           : 95%;
  border-left     : solid 0px #000000;
  border-right    : solid 0px #000000;
  border-top      : solid 0px #000000;
  border-bottom   : solid 0px #000000;
  margin-left     : 5px;
}

table.moduletable th {
  font-size  : 12px;
  font-weight: bold;
  color      : #ffffff;
  text-align : left;
  width      : 100%;
  padding    : 5px 5px 5px 5px;
  margin     : 5px 5px 5px 5px;
}

table.moduletable td {
  font-size  : 12px;
  font-weight: normal;
  border     : 0px solid #333;
  padding    : 5px 5px 5px 5px;
  margin     : 5px 5px 5px 5px;
}

.poll {
  font-family: "Bookman Old Style", "Book Antiqua";
  font-size  : 12px;
  color      : #ffffff;
  line-height: 14px;
}

.sectiontableheader {
  color:#FF9966;
  font-weight: bold;
}

.sectiontableentry1 {
}

.sectiontableentry2 {
background-image: url(../images/opaque.png);
}

.small {
 font-family: "Bookman Old Style", "Book Antiqua";
  font-size      : 12px;
  color          : #f98351;
  text-decoration: none;
  font-weight    : medium;
}

.smalldark {
   font-family: "Bookman Old Style", "Book Antiqua";
  font-size      : 12px;
  color          : #d54100;
  text-decoration: none;
  font-weight    : normal;
}

.contentpane {
      
}

.contentpaneopen {
       ;
}

.contentheading, .componentheading {
  font-family: "Bookman Old Style", "Book Antiqua";
  font-size  : 14px;
  font-weight: bold;
  color      : #f98c4f;
  text-align : left;
}

.createdate {
   font-family: "Bookman Old Style", "Book Antiqua";
  font-size  : 12px;
  color      : #999999;
  text-align : left;
}

.button {
   font-family: "Bookman Old Style", "Book Antiqua";
  font-style      : normal;
  font-size       : 12px;
  font-weight     : bold;
  background-color: #FAEECB;
  color           : #000000;
  border          : 1px solid #CCCCCC;
}

.inputbox {
  background-image: url(../images/opaque.png);
   font-family: "Bookman Old Style", "Book Antiqua";
  font-size       : 12px;
  color:#000000;
  background-color:#FFEBE1;
  border          : 1px solid #CCCCCC;
}

a:link, a:visited {
   font-family: "Bookman Old Style", "Book Antiqua";
    font-size       : 12px;
  color           : #ffffff;
  text-decoration : none;
}

a:hover {
  color          : #99ccff;
  text-decoration: underline;
}

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
   font-family: "Bookman Old Style", "Book Antiqua";
  font-size  : 13px;
  font-weight: bold;
  color      : #ffffff;
  text-align : left;
}

a.contentpagetitle:hover {
   font-family: "Bookman Old Style", "Book Antiqua";
  font-size      : 13px;
  font-weight    : bold;
  text-align     : left;
  color          : #FFC977;
  text-decoration: underline;
  font-weight    : bold;
}

a.category:link, a.category:visited {
  color      : #ffffff;
  font-weight: bold;
}

a.category:hover {
  color: #FFC977;
}

/* Styles for dhtml tabbed-pages */
.ontab {
  background-color: #ffae00;
  border-left     : outset 2px #ff9900;
  border-right    : outset 2px #808080;
  border-top      : outset 2px #ff9900;
  border-bottom   : solid 1px #d5d5d5;
  text-align      : center;
  cursor          : hand;
  font-weight     : bold;
  color           : #FFFFFF;
}

.offtab {
  background-color: #e5e5e5;
  border-left  : outset 2px #E0E0E0;
  border-right : outset 2px #E0E0E0;
  border-top   : outset 2px #E0E0E0;
  border-bottom: solid 1px #d5d5d5;
  text-align   : center;
  cursor       : hand;
  font-weight  : normal;
  color: Black;
}

.tabpadding {
	
}

.tabheading {
  background-color: #ffae00;
  text-align      : left;
}

.pagetext {
  visibility: hidden;
  display   : none;
  position  : relative;
  top       : 0;
}

/* for modifying {moscode} output.  Dont set the colour! */
.moscode {
  background-color: #F5DEB3;
  color: Maroon;
}

/* Text passed with mosmsg url parameter */
.message {
        font-family: "Bookman Old Style", "Book Antiqua"; 
		         font-weight: bold;
        font-size : 12pt;
        color : #ff6600;
        text-align: center;
}

/* custom stuff */
.container {
  border          : solid;
  border-width    : 1px;
  border-color    : #efefef;
  background-color:#999999;
}
.boxes {
  border      : solid;
  border-color: #efefef;
  border-width: 1px;
}
.tdt1{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}
.men1 {
background-image:url(../images/menu1.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#989376;
}
.men2 {
background-image:url(../images/menu2.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#989376;
font-size: 12px;
color: #000000;
}
.men3 {
background-color:#989376;
color: black;
}

/*Menu test*/
/** IE bugs: a:link, a:visited, a:hover need to be styled as well; border-bottom to workaround IE bug displaying container too large */
/** customize colors here */
a.mainlevel-mountaintop-corners-vertical, a.mainlevel_active-mountaintop-corners-vertical, a.mainlevel_current-mountaintop-corners-vertical,
a.mainlevel-mountaintop-corners-vertical:link, a.mainlevel_active-mountaintop-corners-vertical:link, a.mainlevel_current-mountaintop-corners-vertical:link,
a.mainlevel-mountaintop-corners-vertical:visited, a.mainlevel_active-mountaintop-corners-vertical:visited, a.mainlevel_current-mountaintop-corners-vertical:visited {
	background-color: #330000;
	color: #FFFFCC;
}

a.mainlevel-mountaintop-corners-vertical:hover, a.mainlevel_active-mountaintop-corners-vertical:hover, a.mainlevel_current-mountaintop-corners-vertical:hover {
	background-color: #989376;
	color: Black;
}


a.sublevel-mountaintop-corners-vertical, a.sublevel_active-mountaintop-corners-vertical, a.sublevel_current-mountaintop-corners-vertical,
a.sublevel-mountaintop-corners-vertical:link, a.sublevel_active-mountaintop-corners-vertical:link, a.sublevel_current-mountaintop-corners-vertical:link,
a.sublevel-mountaintop-corners-vertical:visited, a.sublevel_active-mountaintop-corners-vertical:visited, a.sublevel_current-mountaintop-corners-vertical:visited {
	background-color: #993300;
	color: #FFFFCC;
}

a.sublevel-mountaintop-corners-vertical:hover, a.sublevel_active-mountaintop-corners-vertical:hover, a.sublevel_current-mountaintop-corners-vertical:hover {
	background-color: #999933;
	color: Black;
}


ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel-mountaintop-corners-vertical, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_active-mountaintop-corners-vertical, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_current-mountaintop-corners-vertical,
ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel-mountaintop-corners-vertical:link, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_active-mountaintop-corners-vertical:link, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_current-mountaintop-corners-vertical:link,
ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel-mountaintop-corners-vertical:visited, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_active-mountaintop-corners-vertical:visited, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_current-mountaintop-corners-vertical:visited {
	background-color: #993300;
	color: white;
}

ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel-mountaintop-corners-vertical:hover, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_active-mountaintop-corners-vertical:hover, ul.mainlevel-mountaintop-corners-vertical ul ul a.sublevel_current-mountaintop-corners-vertical:hover {
	background-color: #E0E0E0;
	color: blue;
}


/** customize style layout here */

/** link style */
a.mainlevel-mountaintop-corners-vertical, a.mainlevel_active-mountaintop-corners-vertical, a.mainlevel_current-mountaintop-corners-vertical, span.mainlevel-mountaintop-corners-vertical,
a.mainlevel-mountaintop-corners-vertical:link, a.mainlevel_active-mountaintop-corners-vertical:link, a.mainlevel_current-mountaintop-corners-vertical:link,
a.mainlevel-mountaintop-corners-vertical:visited, a.mainlevel_active-mountaintop-corners-vertical:visited, a.mainlevel_current-mountaintop-corners-vertical:visited,
a.mainlevel-mountaintop-corners-vertical:hover, a.mainlevel_active-mountaintop-corners-vertical:hover, a.mainlevel_current-mountaintop-corners-vertical:hover,
a.sublevel-mountaintop-corners-vertical, a.sublevel_active-mountaintop-corners-vertical, a.sublevel_current-mountaintop-corners-vertical, span.sublevel-mountaintop-corners-vertical,
a.sublevel-mountaintop-corners-vertical:link, a.sublevel_active-mountaintop-corners-vertical:link, a.sublevel_current-mountaintop-corners-vertical:link,
a.sublevel-mountaintop-corners-vertical:visited, a.sublevel_active-mountaintop-corners-vertical:visited, a.sublevel_current-mountaintop-corners-vertical:visited,
a.sublevel-mountaintop-corners-vertical:hover, a.sublevel_active-mountaintop-corners-vertical:hover, a.sublevel_current-mountaintop-corners-vertical:hover {
	font-weight: bold;
	font-size: 100%;
	text-align: left;
	text-decoration: none;
	margin: 0;
	display: block;
	border: none;
	padding: 0;
	clear: both;
	border-bottom: 1px solid #989376;
}

a.sublevel-mountaintop-corners-vertical, a.sublevel_active-mountaintop-corners-vertical, a.sublevel_current-mountaintop-corners-vertical, span.sublevel-mountaintop-corners-vertical,
a.sublevel-mountaintop-corners-vertical:link, a.sublevel_active-mountaintop-corners-vertical:link, a.sublevel_current-mountaintop-corners-vertical:link,
a.sublevel-mountaintop-corners-vertical:visited, a.sublevel_active-mountaintop-corners-vertical:visited, a.sublevel_current-mountaintop-corners-vertical:visited,
a.sublevel-mountaintop-corners-vertical:hover, a.sublevel_active-mountaintop-corners-vertical:hover, a.sublevel_current-mountaintop-corners-vertical:hover {
	font-size: 90%;
}

/** active menu */
#active_menu-mountaintop-corners-vertical,
a.mainlevel_active-mountaintop-corners-vertical, a.mainlevel_current-mountaintop-corners-vertical,
a.mainlevel_active-mountaintop-corners-vertical:link, a.mainlevel_current-mountaintop-corners-vertical:link,
a.mainlevel_active-mountaintop-corners-vertical:visited, a.mainlevel_current-mountaintop-corners-vertical:visited,
a.mainlevel_active-mountaintop-corners-vertical:hover, a.mainlevel_current-mountaintop-corners-vertical:hover,
a.sublevel_active-mountaintop-corners-vertical, a.sublevel_current-mountaintop-corners-vertical,
a.sublevel_active-mountaintop-corners-vertical:link, a.sublevel_current-mountaintop-corners-vertical:link,
a.sublevel_active-mountaintop-corners-vertical:visited, a.sublevel_current-mountaintop-corners-vertical:visited,
a.sublevel_active-mountaintop-corners-vertical:hover, a.sublevel_current-mountaintop-corners-vertical:hover {
	font-weight: bold;
}

/** list layout */
ul.mainlevel-mountaintop-corners-vertical, ul.mainlevel-mountaintop-corners-vertical ul {
	list-style-type: none;
    margin: 0;
	padding: 0;
	float: left;
    width: 10em;
    left: 0px;
}

ul.mainlevel-mountaintop-corners-vertical ul {
	margin-left: 1em;
	margin-bottom: 2px;
    width: 9em;
}

ul.mainlevel-mountaintop-corners-vertical ul ul {
    width: 8em;
}

ul.mainlevel-mountaintop-corners-vertical li {
	list-style-type: none;
	display: block;
	padding: 0;
    margin: 0;
}

ul.mainlevel-mountaintop-corners-vertical li li {
}

ul.mainlevel-mountaintop-corners-vertical li {
	clear: both;
}


/** separator */
span.mainlevel-mountaintop-corners-vertical, span.sublevel-mountaintop-corners-vertical {
	padding: 5px;
}

/** mountaintop-corners */
ul.mainlevel-mountaintop-corners-vertical li a span {
	background: url("../images/mask_white_round_topleft.gif") top left no-repeat;
	display: block;
	margin: 0;
	padding: 0;
}
ul.mainlevel-mountaintop-corners-vertical li a span span {
	background: url("../images/mask_white_round_topright.gif") top right no-repeat;
}
ul.mainlevel-mountaintop-corners-vertical li a span span span {
	background: url("../images/mask_white_round_bottomleft.gif") bottom left no-repeat;
}

ul.mainlevel-mountaintop-corners-vertical li a span span span span {
	background: url("../images/mask_white_round_bottomright.gif") bottom right no-repeat;
}
ul.mainlevel-mountaintop-corners-vertical li a span span span span span {
	background: none;
	padding: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
ul.mainlevel-mountaintop-corners-vertical li a span span span span span span {
	display: inline;
}
:* a supprimer si le menu ne marche pas */
/* La fin du template */