/*
  Discover Our company : WebStyle for Screen
*/

/* GENERAL SPECS*/

a { text-decoration:underline;}
a:hover {text-decoration:none;}

.highlight {color:#636363;}

h2, h3, h2 a, h3 a, .nolink {
        color:#000;
        }

hr {background-color:#c9c9c9; }

/*.page {
        background: #FFF;
}*/
.page {
	background: #FFF url('img/bg_col_gris.gif') repeat-y top left;
}

p.accroche {
    font-size:1em;
    color:#F9AE62;
    font-weight:bold;
}


.block_divers h2{
  background-color:#E6E6E6;
  width:auto;
  margin:0;
  padding:5px 0px 5px 10px;

}

/* FORMULAIRES */

input, textarea {
	border-color: #969696;
	color: #969696;
	background-color: #ffffff;
	}

input.input-submit {background-color:#969696; color:#FFF; border:0;}


fieldset p {margin:5px 0;}


.block_divers {
	border:1px solid #DBD7CC;
}


.content {margin:5px 0 5px 0;}


/* GENERAL SPECS */

#main-nav {
  border-bottom: 1px solid #707173;
}
#main-nav li.current a, #main-nav li.current a:hover, #main-nav li.current a:focus {
	background:#707173!important;
	color:#FFF;
	border-bottom:2px solid #707173;
	}



#main-footer {
	border-top : 1px solid #707173;
		}


div#main_home_pp.block_divers {
/*
padding-top:145px;
  background: #FFF url('img/jolie_femme.jpg') top left no-repeat;
  */
}


/* 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;
	}


.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_triangle2.gif') left no-repeat;}

.content li li a {padding-left:15px; background: transparent url('img/puce_triangle2.gif') left no-repeat;}
.content li li a:hover {background: transparent url('img/puce_triangle2.gif') left no-repeat;}

.content li li li a {padding-left:15px; background: transparent url('img/puce_triangle2.gif') left no-repeat;}
.content li li li a:hover {background: transparent url('img/puce_triangle2.gif') left no-repeat;}

.content li li li li a {padding-left:15px; background: transparent url('img/puce_triangle2.gif') left no-repeat;}
.content li li li li a:hover {background: transparent url('img/puce_triangle2.gif') left no-repeat;}



#contact input {margin:0; width:120px;background-color:#FFF;color:#666666;}
#contact textarea {margin:0;background-color:#FFF;color:#666666;}


#contact fieldset p {
	width:130px;
	margin:3px 0;
	padding:0;
	padding-left: 115px;
	float:left;
	position:relative;
}
#contact fieldset p label {
	display:block;
	width:110px;
	height:100%;
	position:absolute;
	left:0;
	text-align:right;
	vertical-align:middle;
	}





/* PP SPecs ... */
#pushs h3 {
        margin-top:5px;
}

#pushs h3 a{
        margin-top:5px;
        color:#E42518;
}

#pushs ul {
	padding : 0;
	margin:2px;
	}

#pushs li {
	display:block;
	list-style-type : none;
	margin:1px;
	}

#pushs li a {
	border :0;
	padding-left: 15px;
	background: transparent url('img/puce_triangle2.gif') no-repeat top left;
	}

#pushs li a:hover, #pushs li a:focus {
	background: transparent url('img/puce_triangle2.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;
	}

p.bureaux_france{vertical-align:middle;}
p.bureaux_france img{vertical-align:middle;margin:0;padding:0;float:left;margin-right:10px;}
p.bureaux_france span{vertical-align:middle;width:410px;}
ul.bureaux_france{margin:0;padding:0;padding-left:40px;_padding-left:40px;}

p.bureaux_monde{vertical-align:middle;}
p.bureaux_monde img{vertical-align:middle;margin:0;padding:0;float:left;margin-right:10px;}
p.bureaux_monde span{vertical-align:middle;width:410px;}
ul.bureaux_monde_left{margin:0;padding:0;padding-left:40px;_padding-left:30px; float:left;width:160px;}
ul.bureaux_monde_right{margin:0;padding:0;float:left;width:180px;padding-bottom:50px;}

div.push {
/*	-moz-border-radius : 8px;*/

	position:relative;
	margin: 4px 0 4px 0;
	width:230px;
	/*border:1px solid #DDD;*/
	padding: 4px 0 4px 4px;
	}

.push h3, div#nosbureaux.push h3 a, .our-divisions h3 a{background-color:transparent;}


div#groupe-mp {
	background: #DEDEDE/*#e1e3e5*/;
	}

div#nosbureaux {
	/*background: transparent url('img/monde2.gif') bottom right no-repeat;*/
        background: transparent url('http://www.pagepersonnel.fr/media/monde.gif') bottom right no-repeat;
        padding: 4px 0px 4px 4px;

	}

#bureaux dd {font-size:0.90em;}

