body{
  font-size: 12px;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  }

p, li, dl, ol{
  font-size: 12px;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 24px
  }

h1{
  font-size: 22px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #666666;
  /*display: inline;*/
  }
h2{
  font-size: 18px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #666666;
  /*display: inline;*/
  }
h3{
  font-size: 16px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #666666;
  }
a{
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
  }
  
a:topmenu{
  padding-left: 3px;
  font-weight:bold;
  font-size: 11px;
  color: #5b5b5e;
  text-decoration: none;
  }
/*
a:visited{
  color: #333333;

  text-decoration: underline;
  font-weight: normal;
  } 
*/
/*
a:hover{
 color: #6e7d68;
 background-color:#6e7d68;
  text-decoration: underline;
  font-weight: bold;
  }*/
  
.menutable td{
  /*background-color: #b5cda6;*/
  font-weight:bold;
  font-size: 11px;
  }
.menutable2 td{
  /*background-color: #b5cda6;*/
  font-weight:bold;
  font-size: 10px;
  }
.menutable a{
  font-weight:bold;
  text-decoration: none;
  }  
.menutable2 a{
  font-weight:bold;
  text-decoration: none;
  font-size: 10px;

  } 
  
/*
 .menutable a:visited{
  font-weight:bold;
  text-decoration: none;
  color: #000000;
  }
*/ 
.menutable a:hover{
  font-weight:bold;
  text-decoration: none;
  color: #ffffff;
  } 
 
align-right td{
      value = align: right;
 }
#breadcrumb{
  font-size: 10px;
  }
#bredcrumb a{
  text-decoration: none;
  }


.menu{
  padding-left: 3px;
  font-weight:bold;
  }
.menu2{
  padding-left: 3px;
  font-weight:bold;
  font-size: 10px;
  }
.menu:hover{
  padding-left: 3px;
  background-color: #6e7d68;
  color: #ffffff;
  font-weight:bold;
  }
.menu2:hover{
  padding-left: 3px;
  background-color: #6e7d68;
  color: #ffffff;
  font-weight:bold;
  font-size: 10px;
  }
.menu_ACT{
  padding-left: 3px;
  background-color: #6e7d68;
  color: #ffffff;
  }
.menu_ACT2{
  padding-left: 3px;
  background-color: #6e7d68;
  color: #ffffff;
  font-size: 10px;
  }
.menu_CUR{
  padding-left: 3px;
  background-color: #6e7d68;
  color: #ffffff;   }
.menu_CUR2{
  padding-left: 3px;
  background-color: #6e7d68;
  font-size: 10px;
  color: #ffffff;   }
  
.menu_ACT a{
    color: #ffffff;
	}
.menu_ACT2 a{
    color: #ffffff;
    font-size: 10px;
	}
.menu_ACT a:visited{
    color: #000000;
    	}
.menu_ACT2 a:visited{
    color: #000000;
    font-size: 10px;
	}
.menu_CUR a{
    color: #ffffff;
	}
.menu_CUR2 a{
    color: #ffffff;
    font-size: 10px;
	}
/*	
.menu_CUR a:visited{
    color: #000000;
	}
*/
.menu_over{
  background-color: #6e7d68;
  }
.adresse {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	line-height: 200%;
	font-size: 10px;
  }  
  
.topmenu{
  padding-left: 3px;
  font-weight:bold;
  font-size: 12px;
  color: #cccccc;
  text-decoration: none;
  }
.topmenu_act{
  padding-left: 3px;
  font-weight:bold;
  font-size: 12px;
  color: #cccccc;
  text-decoration: none;
  }
 .topmenu_cur{
  padding-left: 3px;
  font-weight:bold;
  font-size: 12px;
  color: #aaaaaa;
  text-decoration: none;
  }
 
.align-center{
text-align: center
}
.align-right{
text-align:right
}

.csc-uploads-fileName p{
 padding:0;
 margin:0;
}
