body{height:100%;font-family:Arial, Helvetica, sans-serif;color:#555;margin:0;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:28px;text-align:left;color:#00ADEF;font-weight:700;margin-bottom:2px;margin-top:8px;padding:0;}a.trends:link,a.trends:visited{font-size:13px;font-weight:700;color:#9B9B9B;text-decoration:none;}h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#A6CE39;font-weight:700;margin-top:20px;margin-bottom:0;padding:0;}h3.search{color:#A6CE39;font-size:20px;font-weight:700;margin:0;padding:0;}input.search{width:200px;padding:0;}.search_help{color:#999;font-size:11px;}#search{width:570px;margin-top:0px;padding:5px;}
#intro{margin-top:0px;width:560px;margin-left:0px;margin-bottom:10px;float:left;font-size:11px;}.title_intro{font-size:12px;font-weight:700;color:#A6CE39;}#home_keywords{margin-top:10px;width:220px;margin-left:10px;float:left;color:#2B2B2B;font-size:8px;}a.home_keywords:link,a.home_keywords:visited{font-size:10px;font-weight:700;color:#00ADEF;text-decoration:none;}a.homeachatappart1:link,a.homeachatappart1:visited{font-size:65px;color:#A6CE39;text-decoration:none;font-weight:400;}a.homeachatappart1:hover{text-decoration:underline;color:#B8D861;}a.homeachatappart2:link,a.homeachatappart2:visited{font-size:52px;color:#B8D861;text-decoration:none;font-weight:400;}a.homeachatappart2:hover{text-decoration:underline;color:#A6CE39;}a.homeachatmaison1:link,a.homeachatmaison1:visited{font-size:70px;color:#00ADEF;text-decoration:none;font-weight:400;}a.homeachatmaison2:link,a.homeachatmaison2:visited{font-size:56px;color:#33BDF2;text-decoration:none;font-weight:400;}a.homeachatmaison2:hover{text-decoration:underline;color:#00ADEF;}#form-what{float:left;margin-left:6px;margin-right:10px;text-align:left;}#form-where{float:left;text-align:left;}#form-button{float:left;width:120px;margin-left:10px;padding-top:23px;}a:link,a:visited{color:#00ADEF;text-decoration:underline;font-weight:700;}#global{position:relative;margin-left:auto;margin-right:auto;width:100%;}#content{margin-left:auto;margin-right:auto;clear:both;width:910px;}#header{margin-right:auto;vertical-align:bottom;margin-left:77px;margin-top:10px;margin-bottom:10px;}#left{float:left;width:617px;margin-bottom:20px;}#left-content{width:600px;margin-top:-26px;}#text-left{border:2px solid #F1F1F2;margin-top:20px;padding-left:15px;padding-right:15px;text-align:justify;padding-bottom:10px;}#right{float:left;margin-top:-80px;width:277px;margin-bottom:20px;}#text-right{border:2px solid #F1F1F2;margin-top:20px;padding:20px 15px 10px;}.job{margin-top:10px;}a.titreannonce:link,a.titreannonce:visited{font-size:16px;font-weight:700;color:#A6CE39;text-decoration:underline;}.jobdescription{font-size:11px;}.few{background-color:#FBE9EE;margin:10px;padding:10px;}.few-jobs{font-size:11px;font-style:italic;}.few-all{text-align:right;font-size:12px;}.previous{margin-top:10px;font-size:10px;}.results{font-size:10px;line-height:10px;margin:0;padding:0;}a.menu1:link,a.menu1:visited{font-size:22px;font-weight:700;color:#A6CE39;text-decoration:underline;}a.menu2:link,a.menu2:visited{font-size:22px;font-weight:700;color:#00ADEF;text-decoration:underline;}a.list:link,a.list:visited{font-size:12px;font-weight:700;color:#F63;text-decoration:none;}a.list2:link,a.list2:visited{font-size:10px;font-weight:700;color:#F36;text-decoration:none;}a.list2:hover{text-decoration:none;color:#F63;}.list2{text-align:justify;font-size:10px;font-weight:700;color:#999;}#footer{position:relative;margin-top:10px;border-top:2px solid #F1F1F2;font-size:10px;color:#999;padding-top:5px;text-align:center;clear:both;}ul.colleft{float:left;background:transparent;}ul.colright{float:left;}li{list-style-type:square;}a.trends:hover,a.list:hover{text-decoration:none;color:#F36;}a.home_keywords:hover,a.homeachatmaison1:hover{text-decoration:underline;color:#33BDF2;}a:hover,a.menu2:hover{text-decoration:none;color:#33BDF2;}a.titreannonce:hover,a.company:hover,a.location:hover,a.menu1:hover{text-decoration:none;color:#B8D861;}.company-location,.publish-date{font-size:10px;color:#999;}a.company:link,a.company:visited,a.location:link,a.location:visited{font-weight:700;color:#A6CE39;text-decoration:none;}.pubvincent-250,.pubseb-250{margin-top:10px;width:250px;height:250px;}.pubvincent-336,.pubseb-336{margin-top:10px;width:336px;height:280px;}.pubvincentaccueil-336,.pubsebaccueil-336{clear:both;margin-top:10px;width:336px;height:280px;float:left;}.pubvincent-468,.pubseb-468{margin-top:10px;width:468px;height:60px;}div.pagination{color:#A6CE39;padding:2px 0 2px 5px;text-align:center;font-size:14px;margin-top:10px;}a.pagination{line-height: 16px;text-decoration: underline;color:#A6CE39;}a.paginationencours{font-size: 16px;font-weight: bold;line-height: 16px;text-decoration: none;}a.menuoption:link,a.menuoption:visited{font-size:12px;font-weight:700;color:#A6CE39;text-decoration:underline;}a.invlien:link,a.invlien:visited{font-weight:bold;color:#555555;text-decoration:none;}a.autresvilles:link,a.autresvilles:visited{font-size:10px;font-weight:bold;color:#CCCCCC;text-decoration:none;}a.autresvilles:hover{text-decoration:underline;color:#00ADEF;}p{font-size:10px;}

h2.offre{margin-top:4px;color: #A6CE39;font-size: 16px;font-weight: 700;text-decoration: underline;display:block;}
div.offre1{width:540px;border-bottom:2px dashed #F1F1F2;padding-left:10px;padding-right:10px;padding-top:10px;background-color:#FFFFFF;}
div.offre2{width:540px;border-bottom:2px dashed #F1F1F2;padding-left:10px;padding-right:10px;padding-top:10px;background-color:#F1F1F2;}	
p.texteoffre{margin-bottom: 0px; font-size: 10px; width: 430px; float: left; margin-top: 10px;}
img.offre{float:right;width:100px;margin-top:4px;}
div.colonnegauchedescription{float:left;width:200px;font-size:10px;margin-top:10px;}
div.colonnedroitedescription{float:left;width:200px;margin-left:10px;font-size:10px;margin-top:10px;}
div.clearboth{clear:both;height:0px;}
div.clearboth6{clear:both;height:6px;}
a.titreannonce:link, a.titreannonce:visited{color: #A6CE39;font-size: 16px;font-weight: 700;text-decoration: underline;}
a.voirannonce:link, a.voirannonce:visited{font-weight:normal;text-align:right;font-size:10px;	margin-bottom:10px;}


select.contact {
    font-size: 10px;
}

form.contact {
    font-size: 10px;
    margin-left: 140px;
    margin-top: 40px;
    width: 420px;
}
label.contact {
    display: block;
    font-size: 10px;
    margin-top: 10px;
}

input.boutoncontact {
    float: right;
    margin-top:10px;
    font-size: 14px;
    height: 30px;
    width: 200px;
}

div.extraitactu{
	padding:5px 4px 0px 4px;display:block;
}

h3.actu{
	margin-top:4px;margin-bottom:4px;font-size:14px;
}

a.lirelasuite:link, a.lirelasuite:visited{font-size:10px;}

h2.accueil{margin-top:20px;color: #A6CE39;font-size: 22px;}

a.plusdactus:link, a.plusdactus:visited{
    border-top: 4px solid #E1E1E1;
    display:block;
    padding:4px;
    font-size:15px;
    text-align:right;
}