/*
  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;
 }




div.push {
/* -moz-border-radius : 8px;*/
 float:left;
 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('http://www.pagepersonnel.de/media/monde.gif') bottom right no-repeat;
        padding: 4px 0px 4px 4px;

 }

#bureaux dd {font-size:0.90em;}

