
/* PART SPECS*/

a { text-decoration:underline;}
a:hover {color:#e42518; text-decoration:none;}

.highlight {color:#707173;}

input {
	border: 1px solid #DBD7CC;
	color: #707173;
	background-color: #FFF;
	}

h2, h3, h5 {
        background:transparent;
	color:#000;
	}

hr {background-color:#707173; }

.page {
	background: #FFF url('img/bg_col_beige1.gif') repeat-y top left;
}

#pushs {margin-top:-30px;}


p.accroche {
    font-size:1em;
    color:#707173;
    font-weight:bold;
}

fieldset p {margin:5px 0;}

input.input-submit {color:#707173; background:#DBD7CC;border-color:#DBD7CC;}


.block_divers {
    border-color:#DBD7CC;
}

#our-divisions.block_divers, #our-divisions.block_divers h2{
  border:none;
    background-color:#FFF;
    }

.block_divers  h2{
  background-color:#ede9dd;
  width:auto;
  margin:0;
  padding:5px 0px 5px 10px;
}



/* GENERAL SPECS */

#main-nav {
  border-bottom: 1px solid #DBD7CC;

}

#main-nav li.current a, #main-nav li.current a:hover, #main-nav li.current a:focus {
	background:#DBD7CC !important;
	color:#707173;
	border-bottom:1px solid #DBD7CC;
	}



#main-footer {
	border-top : 1px solid #DBD7CC;
		}


/*
#pushs p a {background:#FDF0E1;}
#pushs p a:hover {background:#FDF0E1; }
*/
/*#pushs p a {padding-left:15px; background: #EDE9DD url('img/puce_triangle.gif') top left no-repeat; }*/
/*#pushs p a:hover { background:#EDE9DD  url('img/puce_arow_r1a.gif') top left no-repeat; color:#E42518;}*/


/* Home */
#home #our-divisions ul {
	width:49%;
	padding:0;
	margin:0;
	position:relative;
}
#home #our-divisions li {
	list-style:none;
	padding:0;
	margin:3px 0;
	}

.push-contenu-home {
        padding:0;
        margin:0 0 10px 0;
        display:block !important;
        width:31%;
	height:140px;
        float:right;
	position:relative;
        text-align:/*center*/left;
        background-color:#EDE9DD;
	}

.push-contenu-home#pch-01 {margin : 0 0 10px 1%;}
.push-contenu-home#pch-02 {width:33%;}
.push-contenu-home#pch-03 {float:left;margin-left:1px}

.push-contenu-home h5 {
          margin:10px 0 10px 5px;
          padding:0;
          font-style:normal;
          width:auto;
          font-size:.9em;
        }

.push-contenu-home p {
        text-align:/*justify*/left;
        font-size:.65em !important;

        width:155px;
        padding:5px !important;
        margin:0;
}



.content li a {padding-left:15px; background: transparent url('img/puce_triangle2.gif') left no-repeat;}
/*.content li a:hover {background: transparent url('img/puce_sq_r1.gif') left no-repeat;color:#e42518;}*/

#home #contact input {margin:0; width:120px;}

#home #contact fieldset p {
	width:135px;
	margin:3px 0;
	padding:0;
	padding-left: 115px;
	float:left;
	position:relative;
}
#home #contact fieldset p label {
	display:block;
	width:110px;
	height:100%;
	position:absolute;
	left:0;
	text-align:right;
	vertical-align:middle;
	}





/*AJOUTS POUR LE BANDEAU DROIT*/

#pushs li a {padding-left:12px; background: transparent url('img/puce_triangle2.gif') top left no-repeat;}
#pushs li a:hover {background: transparent url('img/puce_triangle2.gif') top left no-repeat;}
/*
#nosbureaux li ul li a {
	border :0;
	padding-left: 15px;
	background: transparent url('img/leave-o1.gif') no-repeat top left;
	}

#nosbureaux li ul li a:hover, #pushs li ul li a:focus {
	background: transparent url('img/leave-b1.gif') no-repeat top left;
	}
*/


#nosbureaux li ul li a {
	border :0;
	padding-left: 15px;
	background: transparent url('img/puce_triangle2.gif') no-repeat top left;
	}

#nosbureaux li ul li a:hover, #pushs li ul li a:focus {
	background: transparent url('img/puce_triangle2.gif') no-repeat top left;
	}



#nosbureaux a { background-color:transparent; }

#nosbureaux h3 a {color:#E42518;}

#nosbureaux {
	background: transparent url('http://www.pagepersonnel.fr/media/monde.gif') bottom right no-repeat;
	}

div#nosbureaux.push{width:229px;float:right;}

.push h3, div#nosbureaux.push h3 a, .our-divisions h3 a{background-color:transparent;}

div.our-divisions h3 a{color:#E42518;}
/*div.our-divisions ul {background-color: #f39089;}
div.our-divisions ul li a{background-color: #f39089;}
*/
