body {background:#ffffff;text-align:center;	color:#414141;font-family : Arial, Helvetica, sans-serif;font-size : 12px;}

p {	margin:10px 10px 10px 10px;	}

IMG { border :0; vertical-align:middle;}

a:link, a:visited {	color: #0D3594;text-decoration: underline;}

a:hover {color: #414141;text-decoration: none;}

a:active {color: #CBE7F1;text-decoration: none;}

#main {width:762px;	margin-right:auto;margin-left:auto;	margin-top:10px;padding:0px;}

#entete {float:left; width:760px; visibility:visible}

#col_left {float:left;width:60px; visibility:visible}

#col_nav {float:left;width:211px; height:350px; visibility:visible}

#cont_nav {float:left; width:211px; height:166px; background:#fff; visibility:visible}

#nav {position: relative;float:right; width:200px; text-align:right;}

#bas_nav {position: relative;float:right;width:211px; visibility:visible;}

#photocentre {float:left; width:193px; visibility:visible}

#col_texte { float:left; width:258px; height:350px; background:#fff; visibility:visible}

#textacc {float:left; width:auto; height:269px; background:#fff; text-align:left; padding-left:16px;visibility:visible; voice-family: "\"}\""; voice-family: inherit;}

#bas_textacc {float:left; width:258px; visibility:visible}

#col_right {float:left; width:auto; visibility:visible}

#textacc h4 {font-size : 15px;padding-top:10px;margin:0px;color:#319EC7;font-family : Arial, Helvetica, sans-serif;	font-weight : bold;	}

#site_content  {float:left;width:702px;background:#fff top;background-image : url(images/fond.jpg);background-repeat : repeat-y;background-attachment : scroll;background-position : top left;}

#site_entete {float:left;width:702px;}

#site_menu {float:left; width:210px;}

#site_texte {float:left; width:452px; background:#fff; text-align:left;margin:10px; padding-left:16px;visibility:visible; voice-family: "\"}\""; voice-family: inherit; }	

#site_texte h3 {font-size : 15px;padding-top:10px;padding-left:25px;margin:0px;color:#010743;font-family : Arial, Helvetica, sans-serif;font-weight : bold;}

#site_texte h4 {font-size : 13px;padding-top:10px;margin:0px;color:#0D3594;font-family : Arial, Helvetica, sans-serif;font-weight : bold;}

#site_footer {float:right; width:702px;}

#ssmenu {float:left; text-align:left; padding-left:5px;vertical-align:middle;width:200px;font-size : 12px;}

#panneau {width:auto; height:auto; background:#CBE7F1;font-size : 12px;font-family : Arial, Helvetica, sans-serif;	font-weight : bold;color:#3358A6;vertical-align:middle;padding:5px;}

a.copyright:link, a.copyright:visited {	color: #99ffcc;text-decoration: none;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}

a.copyright:hover {color: #ff9900;text-decoration: none;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}

a.copyright:active {color: #ffffff;text-decoration: none;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}

#menu a {

display:block;

height:20px;

	text-decoration: none;

	font-weight: bold;

	color: #319EC7;

	font-size : 12px;

	padding-top:4px;

	border-bottom: 1px solid #c7c7ed;

}

#menu a.hover {

	color: #000;

}

#menu span {

    display:none;

    }

#wrap {

    text-align:right;

    }

#actu{

	font-size:10px;

	}

	a.actu:link, a.actu:visited {	color: #99ffcc;text-decoration: none;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}

a.actu:hover {color: #ff9900;text-decoration: none;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}

a.actu:active {color: #ffffff;text-decoration: none;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}

#annonce_titre {display:block; width:300px; color: #003399; text-decoration: none;font-size : 13px;font-family : Arial, Helvetica, sans-serif;font-weight:bold; letter-spacing:.4em;height:24px;}

#annonce_date{float:right;clear:both;}

#annonce_description{display:block; width:400px; color: #9999cc;text-decoration: none;font-size : 12px; font-family : Arial, Helvetica, sans-serif;height:auto;margin:4px;}

#annonce_salaire {display:block; width:300px; color: #9999cc; text-decoration: none;font-size : 11px;font-family : Arial, Helvetica, sans-serif;height:auto;margin:4px;}

#annonce_salaire span{color:black;}

#annonce_exp {display:block; width:300px; color: #9999cc; text-decoration: none;font-size : 11px;font-family : Arial, Helvetica, sans-serif;height:auto;margin:4px;}

#annonce_exp span{color:black;}

#annonce_contrat {display:block; width:300px; color: #9999cc; text-decoration: none;font-size : 11px;font-family : Arial, Helvetica, sans-serif;height:auto;margin:4px;}

#annonce_contrat span{color:black;}

#annonce_separator {height:2px; background: #319BC5;}
