    .menuup{
    width:150;
    height:30px;
    text-decoration:none;
    color:#000000;
    text-align:center;    
    font-weight:bold;
    font-size:12pt;
    background:none;
    background-color:'#AAAAAA';
    padding:0px;
    border-style:none solid none none;
    border-width:1px;
    border-color:'#777777';}   
    
    a.menudown:hover{        
    text-decoration:none;
    color:white; 
    background: none;
    background-color: #AAAAAA;}
    
    .menudown{    
    width:100%;
    height:30px;
    color:white;     
    text-align:center;
    font-weight:bold;
    font-size:12pt;
    padding:5px;
    background: #D9D9D9 url(im/fondmenu.gif);
    border-style:none solid none none;
    border-width:1px;
    border-color:'#777777';}

    .titre{
    width:100%;    
    height:20px;
    color: #7f7f7f;
    text-align:center;    
    font-size:12pt;
    background: #D9D9D9 url(im/fondcateg.gif) top left;    
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}


    a.categdown:link{
    width:100%;
    height:20px;
    text-decoration:none;
    color: #000000;
    text-align:left;
    font-size:10pt;
    font-weight:bold;
    background-color:'#AAAAAA';     
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}
    
    a.categdown:visited{
    width:100%;
    height:20px;
    text-decoration:none;
    color: #000000;
    text-align:left;
    font-size:10pt;
    font-weight:bold;
    background-color:'#AAAAAA';    
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}
    
    a.categdown:hover{
    width:100%;
    height:20px;    
    text-decoration:none;
    color: #000000;
    text-align:left;
    font-size:10pt;
    font-weight:bold;
    background:none;
    background-color:'#AAAAAA';    
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}
    
    .categdown{text-align:center;padding:0px;}
    
    a.categup:link{
    width:100%;
    height:20px;
    text-decoration:none;
    color: #7f7f7f;
    text-align:left;
    font-size:10pt;
    background: #D9D9D9 url(im/fondcateg.gif) top left;    
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}
    
    a.categup:visited{
    width:100%;
    height:20px;
    text-decoration:none;
    color: #7f7f7f;
    text-align:left;
    font-size:10pt;
    background: #D9D9D9 url(im/fondcateg.gif) top left;    
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}
    
    a.categup:hover{
    width:100%;
    height:20px;    
    text-decoration:none;
    color: #7f7f7f;
    text-align:left;
    font-size:10pt;
    background:none;
    background-color:'#B9B9B9';    
    border-style:none none solid none;
    border-width:1px;
    border-color:'#777777'}
    
    .categup{text-align:center;padding:0px;}

    .sscateg
    {
	color: #000000;
	font-size:8pt;
    }

    .categ
    {
	margin: 10px 0;
	padding: 0 0 2px 25px;
	color: #000000;
	background: url(im/folder.gif) no-repeat 0% 40%;
	font: bold 1.3em "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	border-bottom: 1px solid #ffd62f;
    }

    form 
    {
       margin-bottom : 0px;
    }

    #abg{font-family:arial,sans-serif;font-size:12px;color:#000000;padding:0px 1px;white-space:nowrap;font-weight:bold;text-decoration:underline;}

H1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3333;
	margin-bottom: 0px;
	font-variant:small-caps;
}

H2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7C92A3;
	margin-bottom: 0px;
	font-variant:small-caps;
}

H3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B2D1E9;
	margin-bottom: 0px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.text1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3333;
}

.text2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
}

.titre1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #336699;
}

.content {
	padding: 5px;
}

body {
  background-color: #FFFFFF;  
  font-family: arial, sans-serif;
  font-size: 83%;
}

input
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	border: 1px solid Gray;
}

select,option
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
}


a
{
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

.lien1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A7985;
}

.lien1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.lien1_actif {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.lien1_actif:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A7985;
	text-decoration: underline;
}

.lien2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}

.lien2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	text-decoration: none;
}

.lien2_actif {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	text-decoration: none;
}
.lien2_actif:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1071B9;
	text-decoration: underline;
}

.menu_level0{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.menu_level1{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.menu_level2{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.menu_level3{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.menu_level4{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

input.errHilite, select.errHilite, textarea.errHilite{
  border:1px solid #F51D30;
  background-color:#CFCFCF;
}

label.errHilite{
  color: #F51D30;
}

.iframe_ss_form{
  border-bottom: thin solid #CCCCCC;
}

img { border:0; }





