
body {	margin: 0; padding: 0; background: #6f146e;}

#tete, #chemin, #corps, #pied { clear: both; }
#site { margin:0 auto; width:1000px; padding:0 4px; background: #fff;}

/* Liens d'évitement */
ul#skip { text-align: right; margin: 0; display: block; }
ul#skip li { display: inline; list-style: none; padding: 0 0.2em;  }

/*
 * Tete
*/

#bandeau p.titre { font-size:1.2em; margin:10px 0 1em 10px; font-weight:normal; letter-spacing:normal;}
#bandeau p strong { color:#6e156e;}

#logo, .logos { float: left; }
#logo { margin:0px 0 20px 15px;}
.logos { position:relative; width:195px;}
.logos img { float:left; clear:left; margin: 0 0 0 30px;}
.logos img.logo-agefiph { position:absolute; top:60px; left:0px; margin:0;}
#bandeau a.paca { color:#6e156e; font-weight:bold;}
#bandeau a.paca:hover { color:#e2007a; }

#outils { float:right; width:340px; text-align:right;}
#outils p { margin:8px 20px 8px 0;}
#outils .affichage { width:340px; height:19px; padding:6px 0; margin:5px 0 0; background:url(../images/outils_bg.gif) no-repeat; text-align:center; color:#fff;}
#outils .affichage a { color:#fff;}
#outils .affichage a:hover { color:#000;}
#outils p.date { margin-top:12px; font-size:0.85em; color:#757575; font-style:italic;}
a.espace-membre { font-weight:bold; color:#eb6a0a; font-size:0.85em; padding-left:15px; background:url(../images/picto_cadenas.gif) no-repeat left center;}

#bloc-recherche { position:absolute; right:0; bottom:0; width:207px; height:56px; background:url(../images/recherche_bg.gif) no-repeat;}
#bloc-recherche p { margin:0; padding:5px 0 0 40px; color:#fff; }
#bloc-recherche a { color:#fff;}
#bloc-recherche a:hover { color:#000;}
#bloc-recherche .addsubmit input { width:auto; padding:0; margin-left:4px;}
#bloc-recherche input#motscles-addsubmit { border:0; background:0; font-weight:bold; color:#fff;}


/*
 * Partie principale (contenu)
*/

#chemin { padding:5px; margin-top:1em; font-size: 0.85em; text-align:right; color:#333; text-align:right;}
#chemin a {color:#333;}
#chemin a:hover {color:#000; text-decoration:underline;}

#corps { clear: both; background: url(../images/colcentre_ombre.gif) repeat-y 265px 0; overflow:hidden;}
#contenu { float: right; width:735px; padding-bottom:15px; }
#contenu #preview { float:left; width:695px; padding:0 20px; line-height:1.5em; }
#colgauche { float: left; width: 250px; padding:20px 15px 0 0; }

div.bloc { clear:both; margin:2em auto; overflow:hidden; }


/*
 * colgauche
*/

#video-zoom { margin:1em 0 0; text-align:center;}

#legislation { font-size:0.9em; height:120px; background:url(../images/legislation_bg.gif) no-repeat;}
#legislation p.titre { color:#000; margin:8px 0; line-height:1em;}
#legislation p.titre a { color:#000;}
#legislation p.titre a:hover { color:#6f146e;}
#legislation .colonne { float:left; width:105px; padding:0 10px;}
#legislation #employeurs { padding-top:8px; padding-left:20px; width:95px;}

#espace-membre { margin-top:5px; padding-left:10px;}
#espace-membre a { color:#EB6A0A;}
#espace-membre a:hover { color:#000;}
#espace-membre h3 { padding-left:20px; background:url(../images/picto_cadenas.gif) no-repeat 0 2px;}

/*
 * colcentre
*/
#preview p.titre { font-size:1.4em; margin:14px 0; text-align:center;}
#preview p.titre a:hover,#chat p.sous-titre a:hover { color:#782578;}

#offres-emploi { padding:0; background:#cdb0d9 url(../images/offres_emploi_bg.gif) no-repeat;}
#offres-emploi p.titre a { color:#fff;}

#chat { padding:10px 0px 10px 15px; background:#eb4ca2 url(../images/chat_filet.gif) repeat-y;}
#chat h3 { color:#fff;}
#contenu #preview #chat p { margin:8px 0; padding-right:15px; line-height:1.1em;}
#chat p.titre { margin:0; padding:5px 0 10px 50px; font-size:1.9em; color:#fff; letter-spacing:0.01em; text-align:left; background:url(../images/picto_chat.gif) no-repeat;}
#chat p.titre strong { color:#d3dc41;}
#chat p.titre a,#chat p.sous-titre a { color:#fff;}
#chat p.sous-titre { margin:8px 0 0; color:#fff; font-size:1.2em;}
#chat p.description { font-size:0.85em;}
#chat .droite { margin:5px 0 0 10px;}


/*
 * coldroite
*/
#preview div.bloc { margin:2em 0;}

#programme { min-height:430px; margin:8px 0 0; padding:20px 25px 35px 20px; background:url(../images/programme_bg.gif) no-repeat;}
#programme p.titre { margin:0;font-size:1.4em; margin:5px 0; padding:2px 0 8px 40px; background:url(../images/programme_bg_titre.gif) no-repeat; text-align:left;}
#programme p.titre a { color:#000;}
#programme p.titre a:hover { color:#6f146e;}
#programme h3 { margin:10px 0; padding:0; background:none; color:#e2007a; text-align:left;}
#programme h4 { margin:10px 0 10px 10px; font-size:1.2em; font-weight:normal; padding:0 0 0 20px; border:0; background:url(../images/puce_programme.gif) no-repeat 0 0;}

a.suite, a.retour { display:block; color:#000; font-weight:bold; font-size:1.1em; padding:0 0 2px; background:url(../images/point_point.gif) repeat-x left bottom;}


/*
 * Bas de page
*/
#bas-page { clear:both; overflow:hidden; padding-bottom:15px; background:url(../images/bas-page_bg.gif) repeat-x;}
#bas-page p { font-size:1.2em; color:#5d5d5d; margin-left:2em;}
#bas-page .colonne { float:left; width:600px; padding:0 15px;}
#bas-page #bloc-acteurs { width:337px; padding:0 15px; border-right:3px solid #d7d7d7;}

#pied { text-align: center; padding: 5px 2em; background: #cfcfcf; line-height:1.6em;}
#pied p { margin:0; padding:10px 0; color:#e2007a;}

#pied p.liens-utiles { border-bottom:1px solid #fff; color:#444; }
#pied p.liens-utiles a { color:#444;}
#pied p.liens-utiles a:hover { color:#000; text-decoration:underline;}
#pied p.liens-utiles strong { color:#e2007a;}


#copyright { text-align: center; padding: 1em; font-size: 0.85em; }


