.marge_gauche_10{
	margin-left:10px;
}

#moteur_recherche_2 {
	width: 433px;
	/* height: 53px; */
	position: absolute;
	left: 204px;
	/* top: 205px; */
	top: 177px;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 10px;
	/* padding-bottom: 10px; */
	padding-left: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CB2E03;
	border-bottom-color: #CB2E03;
	border-left-color: #CB2E03;
}

#moteur_recherche_2_fiche {
	width: 433px;
	height: 53px;
	/*
	position: absolute;
	left: 204px;
	top: 205px;
	*/
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CB2E03;
	border-bottom-color: #CB2E03;
	border-left-color: #CB2E03;
}

.btrecherche_2 {
	position: absolute;
	top: 10px;
	right: 10px;
}

.btrecherche_2_fiche {
	position: absolute;
	top: 40px;
	right: 40px;
}


#onglet_pro{
	background-image: url(../img/onglet_emploi.jpg);
	background-repeat: no-repeat;
	height: 19px;
	position: absolute;
	left: 204px;
	top: 15px;
	width: 445px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD2C00;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

#onglet_emploi{
	background-image: url(../img/onglet_pro.jpg);
	background-repeat: no-repeat;
	height: 19px;
	position: absolute;
	left: 204px;
	/* top: 181px; */
	top: 153px;
	width: 445px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD2C00;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

#onglet_emploi_fiche {
	background-image: url(../img/onglet_pro.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 445px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD2C00;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}


.sousligne{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8F674D;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#bloc_cv{
	background-image: url(../img/bloc_cv.jpg);
	background-repeat: no-repeat;
	width: 160px;
	height: 175px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 5px;
	padding-left: 5px;
	position: relative;
}
#bloc_cv h2{
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0px;

}
#bloc_cv h3{
	position: absolute;
	top: 130px;
	left: 6px;
	color: #A51700;
	text-align: center;
	/*
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	*/
}
#bloc_cv p{
	position: absolute;
	top: 52px;
	left: 6px;
/*
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	padding: 0px;
	margin: 5px;
	*/
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}
#bloc_cv a{
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;

}

.photo{
	background-color: #666666;
	border: 1px solid #B92100;
	float: right;
	margin-left: 10px;
}

#popup{
	background-image: url(../img/top_pop.jpg);
	width: 376px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 90px;
	background-repeat: no-repeat;
	background-color: #A91900;
}

#popup p{
	font: normal 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
table.contact_tel {
	background-color:#FFF0DE;
	padding: 5px;
	margin: 5px;
	border: 1px solid #F2CDB1;
}

table.form_ajout {
	border: 1px solid #CE2C00;
	padding: 5px;
}

table.form_ajout td,table.form_ajout td input,table.form_ajout td select,table.form_ajout td textarea {
	font: normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #5A3D1B;
}

.bouton_valider {
	border: 1px solid #CE2C00;
	font: bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #5A3D1B;
}

.gris10 {
	font: normal 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

a.lien_tel {
	font: bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #009900;
}

a.lien_tel:hover {
	color: #33CC33;
}


div#header {
	width: 900px;
	background-repeat: no-repeat;
	height: 106px;
	background-image: url(../img/header-alloadom.gif);
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 6px;
	top: 0px;
	left: 0px;
}

div#header h1{
	font-weight: normal;
	font-size: 30px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 5px;
	color: #FFFFFF;
}

div#header h2{
	z-index: -1;
	font-size: 18px;
	font-weight: normal;
	color: #41721D;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 220px;
	margin: 0px;
	padding-top: 10px;
}

div#header p{
	font-weight: normal;
	font-size: 30px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	padding-bottom: 0px;
}

p{
    color: #8A644A;
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    text-align: left;
}

p.article_droite {
	color: #8A644A;
	margin: 0px;
	margin-right: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	text-align: left;
}

h3{
	font-weight: bold;
	color: #A51700;
	/* text-transform: uppercase; */
	font-size: 14px;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/* par défaut*/

a{
	color: #5A3D1B;
	text-decoration: none;
}

a:hover{
    text-decoration: underline;
}

a.actif {
	font-weight: bold;
}

ul {
    list-style-type: none;
}


/* architectures de bases */

.body {
	margin: 0px;
	padding: 0px;
	background-color: #FFAE2C;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.SiteCentrage {
	padding: 0px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 112px;
	margin-top: 10px;
}

.centre {
	width: 898px;
	background-color: #FFFFFF;
	margin-right: 0;
	margin-left: 0px;
	position: absolute;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #595959;
	border-bottom-color: #595959;
	border-left-color: #595959;
}

#colonne_droite {
	float: right;
	width: 210px;
	top: 10px;
	position: relative;
	left: 470px;
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 15px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F89F1F;
}

#colonne_droite p {
	color: #41721D;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#colonne_droite_interne {
	float: right;
	width: 204px;
	top: 32px;
	position: absolute;
	left: 695px;
	padding-top: 0px;
}

#colonne_gauche_interne {
	width: 173px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	position: absolute;
	left: 1px;
	top: 30px;
	height: 436px;
}
#colonne_gauche_interne a.r12 {
	font-size: 12px;
	color: #AC1A00;
	margin-top: 5px;
	font-weight: bold;
	display: block;
}

#colonne_gauche_interne a.r12:hover{
	text-decoration:underline;
}

#colonne_gauche_interne img {
	margin-bottom: 10px;
	float: left;
}

#colonne_gauche_interne ul,li {
	margin: 0;
	padding: 0;
}


/*
#colonne_gauche_interne li {
	float: left;
}
*/


#bt_haut{
	position: absolute;
	width: 155px;
	left: 13px;
	height: 37px;
	top: -23px;
}

#colonne_gauche {
	width: 180px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #F89F1F;
}

#bloc_haut_gauche img {
	float:left;
	clear: left;
}

#bloc_haut_gauche p {
	padding: 0px;
}

#bloc_haut_gauche a {
	color: #B92100;
	padding: 0px;
}

#bloc_haut_gauche a:hover {
	text-decoration:underline;
}

#bloc_rubriques {
	width: 460px;
	float: right;
	position: relative;
	left: -230px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 6px;
	/* top: 305px; */
	top: 257px;
}


/*
#bloc_rubriques li {
	padding-left: 10px;
	display: inline;
	background-repeat: no-repeat;
}
*/



#bloc_rubriques a {
	color: #8A644A;
	font-size: 13px;
}

#bloc_rubriques a:hover {
	color: #BF3100;
}

/*
#bloc_rubriques ul {
	margin-bottom: 15px;
}
*/


#bloc_res {
	width: 480px;
	float: right;
	position: relative;
	left: -210px;
	/* top: 65px; */
	top: 75px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-top: 6px;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F89F1F;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #F89F1F;
	_height: 450px;
	min-height:450px;
}

#bloc_res h2 {
	color: #BF3100;
	font-size: 14px;
}




#bloc_departement{
	width: 480px;
	float: right;
	position: relative;
	left: -210px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 6px;
	top: 30px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F89F1F;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #F89F1F;
	_height: 450px;
	min-height: 450px;
}

div.liste_dep {
	display:inline;
	text-align:center;
	text-decoration:none;
	width: 500px;
	text-align: left;
}

div.liste_dep li {
	float: left;
}

/*
#liste_dep li{
	font-size:12px;
	cursor: pointer;
	text-align: center;
	/* float: left; */
	text-align: left;
	list-style-position:inside;
	background-image: url(../img/puce-fleche-marron.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 10px;
}
*/



/*
ul.sous_menu_gauche {
	padding: 0;
}
*/


/*
ul.sous_menu_gauche li {
	font-size:12px;
	cursor: pointer;
	text-align: center;
	list-style-position:inside;
	background-image: url(../img/puce-fleche-marron.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-right: 10px;
}
*/



#bloc_annonces {
	width: 480px;
	float: right;
	position: relative;
	left: -210px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 6px;
	top: 30px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F89F1F;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #F89F1F;
	_height: 450px;
	min-height:450px;
}

#bloc_annonces_ss_form {
	width: 480px;
	float: right;
	position: relative;
	left: -210px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	top: 30px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #F89F1F;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #F89F1F;
	_height: 450px;
	min-height:450px;
}


/*
#bloc_annonces li, #bloc_annonces_ss_form li {
	padding-left: 10px;
	display: inline;
	background-repeat: no-repeat;
}
*/


#bloc_annonces a, #bloc_annonces_ss_form a {
	color: #8A644A;
}


#bloc_annonces h2, #bloc_annonces_ss_form h2 {
	color: #BF3100;
	font-size: 14px;
}


#bloc_departement h2 {
	color: #BF3100;
	font-size: 14px;
}

#moteur_recherche {
	width: 433px;
	/* height: 86px; */
	height: 80px;
	position: absolute;
	left: 202px;
	top: 28px;
	border: 1px solid #CE2C00;
	padding: 10px;
}


#moteur_recherche_home {
	width: 433px;
	/* height: 86px; */
	height: 76px;
	position: absolute;
	left: 204px;
	top: 39px;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CB2E03;
	border-bottom-color: #CB2E03;
	border-left-color: #CB2E03;
}

#moteur_recherche p, #moteur_recherche_unique p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}


#moteur_recherche_unique {
	width: 457px;
	height: 28px;
	position: absolute;
	left: 198px;
	top: 34px;
	border: 1px solid #E8880E;
	padding: 10px;
}

#footer{
	width: 900px;
	height: 20px;
	font-size: 11px;
	text-align: center;
	margin-left: 0px;
	clear: both;
	margin-top: 10px;
	color: #997761;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#chemin{
	position: absolute;
	top: 3px;
	width: 900px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B39180;
}

#chemin a{
	font-size: 11px;
	color: #8A644A;
}

#chemin a:hover{
	text-decoration:underline;
}

#chemin h1{
	font-size: 12px;
	font-weight: bold;
	color: #8A644A;
	margin: 0px;
	padding: 0px;
	display: inline;
}


/* class */

.titremaison {
	font-size: 16px;
	color: #BF3100;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.titreenfant {
	font-size: 16px;
	color: #892004;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.titreaide {
	font-size: 16px;
	color: #E55E29;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.titrequotidien {
	font-size: 16px;
	color: #EA3606;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.btrecherche{
	float:right;
	clear: left;
	padding-left: 3px;
}

.clear{
	clear:both;
}

.floatleft{
	float:left;
	margin-bottom: 25px;
}

.floatright{
	float:right;
}
.champs{
	color: #8A644A;
	width: 200px;
}

div.annoncerose{
	position: relative;
	background-color:#F9EDEA;
	padding: 5px;
	border: 1px solid #F2CDB1;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div.annoncejaune{
	position: relative;
	background-color:#FFF0DE;
	padding: 5px;
	border: 1px solid #F2CDB1;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div.annoncerose h3, div.annoncejaune h3{
	/* text-transform: uppercase; */
	color: #8A644A;
	text-align: left;
}

div.annoncejaune p, div.annoncerose p {
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	color: #8A644A;
}

div.annoncejaune img, div.annoncerose img {
	border: 0;
}


.tel{
	float:right;
	font-weight: bold;
	color: #CE2C00;
	padding-top: 5px;
	font-size: 14px;
	padding-right: 10px;
}


/* bt roll overs */

a.btaccueil {
	background-image:url(../img/retour_accueil.gif);
	display : block;
	height: 10px;
	width: 64px;
}

a.btaccueil:hover {
	background-position: 0 -10px;
}

a.btaccueil span {
	display : none;
}

a.btfavori {
	background-image:url(../img/bt_favori.gif);
	display : block;
	height: 10px;
	width: 60px;
	float: right;
}

a.btfavori:hover {
	background-position: 0 -10px;
}

a.btfavori span {
	display : none;
}

/* pubs */
#google120_240{
	height: 240px;
	width: 120px;
	background-color: #CCCCCC;
	margin-top: 10px;
	margin-left: 25px;
}

#google180_150{
	height: 180px;
	width: 150px;
	background-color: #CCCCCC;
	margin-top: 10px;
}
