body { margin:0px; }

form{
margin:0px;
}

.tahoma11 {
	font-family: Tahoma;
	font-size: 11px;
	line-height:12pt;
}
.textfield1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	border: 1px solid #FFBF00;
	width: 134px;
	height:15px;
}
.textarea1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	border: 1px solid #FFBF00;
	width: 267px;
}
.border-terlia {
	border: 1px solid #C22382;
}


.tahoma112 {
	font-family: Tahoma;
	font-size: 11px;
}

.trebuchet {font-family:Trebuchet MS;
font-size:10px;}

.trebuchet9 {font-family:Trebuchet MS;
font-size:9px;}

.trebuchet11 {font-family:Trebuchet MS;
font-size:11px;}
.button {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FFBF00;
	width: 60px;
	border: 1px solid #FFBF00;
	background-color: #FFFFFF;
	height: 22px;
	cursor:pointer;
}


.trebuchet18 {font-family:Trebuchet MS;
font-size:18px;}

.trebuchet12 {font-family:Trebuchet MS;
font-size:12px;}

.trebuchet11 {font-family:Trebuchet MS;
font-size:11px;}

.trebuchet13 {font-family:Trebuchet MS;
font-size:13px;}

.trebuchet14 {font-family:Trebuchet MS;
font-size:14px;}
.border-flash {
	border: 1px solid #CFCFCF;
}


.trebuchet16 {font-family:Trebuchet MS;
font-size:16px;}

.Tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	line-height:13pt;
}
.Tahoma13 {
	font-family: Tahoma;
	font-size: 13px;
}
.Tahomabig {
	font-family: Tahoma;
	font-size: 18px;
	color:#FF7801;
	}
a.l6 {color:#000000; ; text-decoration: none}
a.l6:hover { color:#808080; ; text-decoration: none}


a.l66{color:#000000; ; text-decoration: none}
a.l66:hover { color:#F7941D; ; text-decoration: none}

a {color:#000000;  text-decoration: none}
a:hover { color:#FF0000;  text-decoration: none}

a.l2 {color:#F7941D; ; text-decoration: none}
a.l2:hover { color:#FF0000; ; text-decoration: none}

a.l3 {color:#FF0000; ; text-decoration: none}
a.l3:hover { color:#F7941D; ; text-decoration: none}

a.l22 {color:#F7941D; ; text-decoration: none}
a.l22:hover { color:#0076A3; ; text-decoration: none}

a.l21 {color:#000000; ; text-decoration: none}
a.l21:hover { color:#0076A3; ; text-decoration: none}

a.l211 {color:#000000; ; text-decoration: none}
a.l211:hover { color:#524C4C; ; text-decoration: none}


a.l23 {color:#0076A3; ; text-decoration: none}
a.l23:hover { color:#F7941D; ; text-decoration: none}

a.l24 {color:#000000; ; text-decoration: none}
a.l24:hover { color:#C22382; ; text-decoration: none}

a.l25 {color:#C22382; ; text-decoration: none}
a.l25:hover { color:#0076A3; ; text-decoration: none}

a.l26{color:#000000; ; text-decoration: none}
a.l26:hover { color:#C22382; ; text-decoration: none}

a.l27 {color:#000000; ; text-decoration: none}
a.l27:hover { color:#8CC523; ; text-decoration: none}

a.l28 {color:#8CC523; ; text-decoration: none}
a.l28:hover { color:#F7941D; ; text-decoration: none}

a.l29 {color:#F7941D; ; text-decoration: none}
a.l29:hover { color:#8CC523; ; text-decoration: none}

a.l30 {color:#FFBF00; ; text-decoration: none}
a.l30:hover { color:#F7941D; ; text-decoration: none}

a.l31 {color:#000000; ; text-decoration: none}
a.l31:hover { color:#FFBF00; ; text-decoration: none}

a.l32 {color:#FFFFFF; ; text-decoration: none}
a.l32:hover { color:#FDC300; ; text-decoration: none}

a.l33 {color:#DE1632; ; text-decoration: none}
a.l33:hover { color:#BC0F28; ; text-decoration: none}

a.l99 {color:#000000; ; text-decoration: none}
a.l99:hover { color:#0076A3; ; text-decoration: none}

a.l100 {color:#F7941D; ; text-decoration: none}
a.l100:hover { color:#83BB1B; ; text-decoration: none}


a.l101 {color:#000000; ; text-decoration: none}
a.l101:hover { color:#83BB1B; ; text-decoration: none}


a.l102 {color:#000000; ; text-decoration: none}
a.l102:hover { color:#C22382; ; text-decoration: none}

a.l103 {color:#F7941D; ; text-decoration: none}
a.l103:hover { color:#C22382; ; text-decoration: none}


.borderyellow {
	border: 1px solid #FFC702;
}
.borders-green {
	border: 1px solid #83BB1B;
}


.borderblue{
	border: 1px solid #0076A3;
}










/*menu*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu * {
 /*removes the cell-borders*/
cursor: pointer;
width: 85px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu {
   font: 12px Trebuchet MS;
   color: #FFFFFF;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu .a {
   color: #FFFFFF;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu table, div#menu table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu .a:hover {

   background-repeat:no-repeat;
   color: #FDC300;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}




div#menu .a:hover table, div#menu div.menuitem:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu .a:hover table a, div#menu div.menuitem:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #FF0000;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}





/*menu11*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu11 * {
 /*removes the cell-borders*/
cursor: pointer;
width: 114px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu11 {
   font: 12px Trebuchet MS;
   color: #F7941D;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu11 .a {
   color: #F7941D;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu11 .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu11 table, div#menu11 table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu11 .a:hover {

   background-repeat:no-repeat;
   color: #FF0000;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}




div#menu11 .a:hover table, div#menu11 div.menuitem:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu11 .a:hover table a, div#menu11 div.menuitem:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #FF0000;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}







/*menu22*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu22 * {
 /*removes the cell-borders*/
cursor: pointer;
width: 114px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu22 {
   font: 12px Trebuchet MS;
   color: #F7941D;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu22 .a {
   color: #F7941D;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu22 .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu22 table, div#menu22 table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu22 .a:hover {

   background-repeat:no-repeat;
   color: #83BB1B;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}




div#menu22 .a:hover table, div#menu22 div.menuitem:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu22 .a:hover table a, div#menu22 div.menuitem:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #FF0000;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}





/*menu33*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu33 * {
 /*removes the cell-borders*/
cursor: pointer;
width: 114px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu33 {
   font: 12px Trebuchet MS;
   color: #F7941D;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu33 .a {
   color: #F7941D;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu33 .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu33 table, div#menu22 table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu33 .a:hover {

   background-repeat:no-repeat;
   color: #C22382;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}




div#menu33 .a:hover table, div#menu33 div.menuitem:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu33 .a:hover table a, div#menu33 div.menuitem:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #FF0000;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}




/*menu33*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu44 * {
 /*removes the cell-borders*/
cursor: pointer;
width: 114px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu44 {
   font: 12px Trebuchet MS;
   color: #F7941D;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu44 .a {
   color: #F7941D;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu44 .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu44 table, div#menu44 table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu44 .a:hover {

   background-repeat:no-repeat;
   color: #0076A3;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}




div#menu44 .a:hover table, div#menu44 div.menuitem:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu44 .a:hover table a, div#menu44 div.menuitem:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #FF0000;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}






/*menu2*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu1 * {
 /*removes the cell-borders*/
cursor: pointer;
width: 114px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu1 {
   font: 12px Trebuchet MS;
   color: #F7941D;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu1 .a {
   color: #F7941D;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu1 .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu1 table, div#menu1 table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu1 .a:hover {
   background-repeat:no-repeat;
   color: #F7941D;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}


div#menu1 .a:hover table, div#menu1 div.menuitem1:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu1 .a:hover table a, div#menu1 div.menuitem1:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #0076A3;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}

a.document{ color:#FF9900; text-decoration:none}
a.document:hover{ color:#FFCC00; text-decoration:none}



/*menu*/

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}
div#menu2 * {
 /*removes the cell-borders*/
cursor: pointer;
width: 114px;
  
 /*because IE displays the text cursor if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}


div#menu2 {
   font: 12px Trebuchet MS;
   color: #F7941D;
   white-space: nowrap;
   font-weight:bold;
 }

div#menu2 .a {
   color: #F7941D;
   text-decoration: none;
   width: 130px;
   height:150px;
 }

div#menu2 .a table {
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu2 table, div#menu table a {
   display: none;
   font: 12px Trebuchet MS;
   font-weight:bold;
  }

div#menu2 .a:hover {
   background-image: url(../images/haut.gif);
   background-repeat:no-repeat;
   color: #F7941D;
   margin:0px;
   font: 12px Trebuchet MS;
   font-weight:bold;

   /*resolves a problem with Opera not displaying the right border*/
}


div#menu2 .a:hover table, div#menu div.menuitem:hover table{

   display: block;
   position:absolute;
   white-space: nowrap;
  }

div#menu2 .a:hover table a, div#menu div.menuitem:hover table a {

   border-right: 0px solid white; /*resolves a jump problem*/
   color: #FF0000;
   display: block;
   padding-top:5px;
   padding-bottom:5px;
   text-decoration: none;
   white-space: nowrap;
}