/* --------------------------- COMMUNS ------------------------------------- */
body 
{
color: #ffffff;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #CCCCCC;
background-image: url(design/bg-body.jpg);
background-repeat: repeat-x;
background-position: right top;
background-attachment:fixed;
margin: 0;
padding: 0;
}
img
{
border: 0;
margin: 0;
}
table
{
border: 0;
}
tr { 
vertical-align: top; 
}
.agauche
{
text-align: left;
}
.adroite
{
text-align: right;
width: 230px;
}
.titre
{
font-size: 30px;
font-weight: bold;
padding: 0;
}
.noir
{
color: #000000;
}
a:link
{
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a:visited
{
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a:hover
{
color: #000000;
font-weight: bold;
text-decoration: none;
}
a:active
{
color: #000000;
font-weight: bold;
text-decoration: none;
}

/* --------------------------- PRINICIPAL ------------------------------------- */ 
table#tableauprincipal
{
width: 960px;
}
/* --------------------------- EN TETE ------------------------------------- */
table#tableauentete
{
width: 960px;
height: 78px;
background-image:url(design/bg-logo.png);
}
.logo
{
width: 237px;
height: 73px;
}
div#recherche
{
width: 300px;
height: 39px;
/*background-color: #fff;*/
/*background-image:url(design/bg-recherche.jpg);*/
margin: 30px 10px 0 0;
}
div#recherche input {
color: #000; 
width: 195px;
background-color: #FFFFFF; 
border: 1px solid #000000;/*F9EBC8; */
padding: 2px;
}


div#recherche input.btRecherche {
width: 25px;
height: 20px;
/* border:1px outset #000000; */
border:1px solid #CCCCCC;/*F9EBC8; */
background-color:#CCCCCC;
color:#000000;
font-size:11px;
cursor:pointer;
}

div#recherche input.btRecherche:hover {
background-color:#333333;
color:#FFFFFF;
}

div#recherche input.btRecherche:active {
/*  border:0px inset #000000;  */
border:0px solid #F9EBC8;/*F9EBC8; */
background-color:#333333;
color:#FFFFFF;
} 
/* --------------------------- SPLASH ------------------------------------- */
.splash
{
width: 960px;
height: 227px;
background-image:url(design/inter-emploi-visuel.jpg);
}
/* --------------------------- MENU ------------------------------------- */
table#tableaumenu 
{
width: 960px;
text-align: left;
background-image:url(design/bg-menu.png);
}
table#tableaumenu td 
{
width: 50%;
}
.menugauche {
padding: 0 0 0 20px;
}
.menudroite {
padding: 0 0 0 20px;
}
#blocvosdroits
{
margin: 0 5px 0 0;
padding: 5px 0 0 15px;
border: 0;
}
#blocvosdroits ul
{
list-style-image: url("design/puce-fleche-vosdroits.gif");
margin: 0 5px 0 15px;
padding: 0;
font-size: 16px;
font-weight: bold;
}
#blocvosdroits li
{
margin: 0;
padding: 0;
}
#blocvotreretour
{
margin: 0 5px 0 0;
padding: 5px 0 0 15px;
border: 0;
}
#blocvotreretour ul
{
list-style-image: url("design/puce-fleche-votreretour.gif");
margin: 0 5px 0 15px;
padding: 0;
font-size: 16px;
font-weight: bold;
}
#blocvotreretour li
{
margin: 0;
padding: 0;
}
/* --------------------------- SEPARATEUR HORIZONTAL ------------------------------------- */
.separateurhorizontal
{
width: 960px;
height: 40px;
background-image:url(design/separateur-horizontal.png);
}
/* --------------------------- ACTU ------------------------------------- */
table#tableauactu
{
width: 960px;
text-align: left;
background-image:url(design/bg-actus.png);
}
.petittitre
{
font-size: 24px;
font-weight: bold;
padding: 0 0 0 10px;
margin: 0;
}
.petittitreedito
{
font-size: 24px;
font-weight: bold;
padding: 0;
margin: 0;
}
#blocedito
{
margin: 0 5px 0 0;
padding: 5px 5px 0 0;
border: 0;
}
#blocedito h1,h2,h3,h4,h5,h6
{
color: #000;
}
#blocedito ul
{
list-style-image: url("design/puce-transparente.gif");
margin: 0 5px 0 15px;
padding: 0;
}
#blocedito li
{
margin: 0;
padding: 0;
}
.edito {
width: 320px;
padding: 0 0 0 15px;
}
#blocactu
{
margin: 0 5px 0 0;
padding: 5px 0 0 10px;
border: 0;
}
#blocactu ul
{
/*list-style-image: url("design/puce.gif");
margin: 0 5px 0 15px;
padding: 0;*/
list-style: none;
margin: 0;
padding: 0;
}
#blocactu li
{
/*margin: 0;
padding: 0;*/
margin: 0 0 5px 0;
padding: 0 0 0 10px;
border-left: 3px solid #8AE8A3;
/*border-bottom: 1px solid #8AE8A3;*/
}




#blocactu a:link
{
color: #000;
text-decoration: none;
}
#blocactu a:visited
{
color: #000;
text-decoration: none;
}
#blocactu a:hover
{
color: #FFF;
text-decoration: underline;
}
#blocactu a:active
{
color: #000;
text-decoration: underline;
}
.actu {
width: 320px;
padding: 0 0 0 15px;
}
.imgrss
{
margin: 10px 10px 0 0;
}
#blocdossiers
{
margin: 0 5px 0 0;
padding: 5px 0 0 10px;
border: 0;
}
/*
#blocdossiers ul
{
list-style-image: url("design/puce.gif");
margin: 0 5px 0 15px;
padding: 0;
}
#blocdossiers li
{
margin: 0;
padding: 0;
}
*/
#blocdossiers ul
{
/*list-style-image: url("design/puce.gif");
margin: 0 5px 0 15px;
padding: 0;*/
list-style: none;
margin: 0;
padding: 0;
}
#blocdossiers li
{
/*margin: 0;
padding: 0;*/
margin: 0 0 5px 0;
padding: 0 0 0 10px;
border-left: 3px solid #FFD38A;
/*border-bottom: 1px solid #8AE8A3;*/
}










#blocdossiers a:link
{
color: #000;
text-decoration: none;
}
#blocdossiers a:visited
{
color: #000;
text-decoration: none;
}
#blocdossiers a:hover
{
color: #FFF;
text-decoration: underline;
}
#blocdossiers a:active
{
color: #000;
text-decoration: underline;
}
.dossiers {
width: 320px;
padding: 0 0 0 15px;
}
/* --------------------------- SEPARATEUR HORIZONTAL ------------------------------------- */
.separateurhorizontalbas
{
width: 960px;
height: 20px;
background-image:url(design/separateur-horizontal-bas.png);
}
/* --------------------------- PIED ------------------------------------- */
.pied
{
width: 960px;
background-image: url(design/separateur-horizontal-bas.png);
background-repeat:no-repeat;
background-position:right top;
padding: 30px 0 10px 0;
text-align: center;
color: #666666;
}
div#blocpied a:link
{
color: #666666;
}
div#blocpied a:visited
{
color: #666666;
}
div#blocpied a:hover
{
color: #000000;
}
div#blocpied a:active
{
color: #000000;
}