/* BALISES */

BODY, TD
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #000000;
}

INPUT, SELECT, TEXTAREA
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #000000;
}


/* LIENS */

a:link{color: #7F7F7F;text-decoration: none;}
a:visited{color: #7F7F7F;text-decoration: none;}
a:active{color: #7F7F7F;text-decoration: none;}
a:hover{color: #816100;text-decoration: none;}

a.nav_on:link{color: #816100;text-decoration: none;}
a.nav_on:visited{color: #816100;text-decoration: none;}
a.nav_on:active{color: #816100;text-decoration: none;}
a.nav_on:hover{color: #816100;text-decoration: none;}

a.noir:link{color: #000000;text-decoration: none;}
a.noir:visited{color: #000000;text-decoration: none;}
a.noir:active{color: #000000;text-decoration: none;}
a.noir:hover{color: #816100;text-decoration: none;}

a.blanc:link{color: #ffffff;text-decoration: none;}
a.blanc:visited{color: #ffffff;text-decoration: none;}
a.blanc:active{color: #ffffff;text-decoration: none;}
a.blanc:hover{color: #816100;text-decoration: none;}

a.brun:link{color: #816100;text-decoration: none;}
a.brun:visited{color: #816100;text-decoration: none;}
a.brun:active{color: #816100;text-decoration: none;}
a.brun:hover{color: #FFC000;text-decoration: none;}

a.toptab:link{color: #FFC000;text-decoration: none;}
a.toptab:visited{color: #FFC000;text-decoration: none;}
a.toptab:active{color: #FFC000;text-decoration: none;}
a.toptab:hover{color: #FFC000;text-decoration: none;}

/* CLASSES */

.titgris13
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 13px;
color: #4A4A4A;
}

.titgris15
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 15px;
color: #464646;
}
.titjaune17
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 17px;
color: #FFC000;

}


.titjaune13
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 13px;
color: #FFC000;

}

.titbrun13
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 13px;
color: #8F7320;

}



.titnoir12
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px;
color: #000000;

}

.titnoir15
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 15px;
color: #000000;

}

.titnoir11
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;
color: #000000;

}

.titgris11
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;
color: #808080;

}
.titgris11bis
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;
color: #464646;
}

.brun
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #8F7320;

}

.gris
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #7F7F7F;
}

.grisbis
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #3B3B3B;

}
.noir10
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #000000;

}

.blanc
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
color: #FFFFFF;
}

.invisible_input_error
{
border:0;
color:#000000;
background-color:#A57C00;

}

.invisible_input_correct
{
border:0;
color:#000000;
background-color:#E8E9EB;
}

.invisible_input
{
border:0;
text-align:right;
color:#000000;
background-color:#E8E9EB;
}

.invisible_input2
{
border:0;
color:#000000;
background-color:#FFFFFF;
}

.footer_noir
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 15px;
color: #030303;

}

.footer_jaune
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 15px;
color: #ffc000;

}

.nav
{ 
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
color: #7F7F7F;
letter-spacing: 1px;
}

/* ### navig ### */

div.main a:link,
div.main a:visited {
color: #000000; text-decoration: none; font-weight: bold;
}
div.subsub a:link,
div.subsub a:visited {
color: #000000; text-decoration: none; font-weight: normal;
}
div.main a:hover,
div.subsub a:hover {
color: #f3af1b; text-decoration: none; font-weight: bold;
}
div.main a:active,
div.subsub a:active {
color: #4d4858; text-decoration: none; font-weight: bold;
}

div.sub a:link,
div.sub a:visited {
color: #000000; text-decoration: none; font-weight: normal;
}
div.sub a:hover {
color: #f3af1b; text-decoration: none; font-weight: bold;
}
div.sub a:active {
color: #f3af1b; text-decoration: none; font-weight: bold;
}

td#td_nav div.main
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin: 1px 0px 1px 0px;
 padding-bottom: 4px;
 padding-top: 4px;
 vertical-align: middle;
 background-image:url(/multimedia/images/img_structures/1120486558_main_vide.jpg);
 padding-left:18px; 
}

td#td_nav div.sub 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin: 1px 0px 1px 0px;
 padding-bottom: 4px;
 padding-top: 4px;
 vertical-align: middle;
 background-image:url(/multimedia/images/img_structures/1120486558_souscat_nonselect.jpg);
 padding-left:30px;
}

td#td_nav div.subsub 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin: 2px 0px 2px 0px;
 padding-bottom: 4px;
 padding-top: 4px;
 vertical-align: middle;
 padding-left:30px; 
}
/* ### / navig ### */

/* ### navig ACT ### */

td#td_nav div.main_act
{
 background-color: #bf0e20;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin: 0px 0px 0px 0px;
 padding-bottom: 2px;
 padding-top: 2px;
 vertical-align: middle;
 padding-left:20px; 
}

div.main_act a:link,
div.main_act a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
div.main_act a:hover {
  color: #f4b81a;
  text-decoration: none;
  font-weight: bold;
}
div.main_act a:active {
  color: #f4b81a;
  text-decoration: none;
  font-weight: bold;
}

td#td_nav div.main_act td
{
 background-color: #bf0e20;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 vertical-align: middle;
}

div.main_act td a:link,
div.main_act td a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
div.main_act td a:hover {
  color: #f4b81a;
  text-decoration: none;
  font-weight: bold;
}
div.main_act td a:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

h1{
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-weight: bold;
  font-size: 11px;  
}
h2{
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-weight: bold;
  font-size: 11px;  
}