/*##########################################################################################
####################*********** Debut des CSS commun **********************#################
##########################################################################################*/

body {
background-color:#E2DBC5;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.scroll {
scrollbar-face-color: #F6F6F6; 
scrollbar-shadow-color: #992D18;
scrollbar-highlight-color: #992D18;
scrollbar-3dlight-color: #F6F6F6; 
scrollbar-darkshadow-color: #F6F6F6; 
scrollbar-track-color: #F6F6F6; 
scrollbar-arrow-color: #992D18;
}

#conteneur {
position:absolute;
width:1002px;
left:50%;
margin-left:-501px;
background-image:url("../images/fond_bordure.jpg");
background-repeat:repeat-y;
}

#bandeau_gauche {
float:left;
margin-left:47px !important;
margin-left:24px;
width:147px;
height:111px;
background-image:url("../images/logo_allez_jaune.jpg");
overflow:hidden;
}

#bandeau_flash {
float:left;
height:111px;
background-color:#CEC57F;
overflow:hidden;
}

#bandeau_droite {
float:left;
width:213px;
height:74px !important;
height:73px;
background-image:url("../images/badeau_haut_droite.jpg");
background-repeat:no-repeat;
padding-top:37px !important;
padding-top:38px;
padding-left:10px;
overflow:hidden;
font-family:"Times New Roman", Times, serif;
font-size:8px;
}

#menu_droite {
float:left;
margin-left:22px !important;
margin-left:11px;
width:25px;
height:37px;
background-image:url("../images/menu_gauche.jpg");
}

#menu {
float:left;
width:933px;
height:37px;
background-image:url("../images/fond_menu.jpg");
background-repeat:repeat-x;
}

#menu .padding {
padding-left:127px;
}

#coporyght {
clear:both;
width:933px;
height:19px;
margin-left:47px;
border-top:solid 1px #C1988F;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
}

.pays {
margin-left:-53px;
margin-top:-2px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#898586;
}

.pays a, a:visited {
color:#898586;
text-decoration:none;
}

.pays a:hover {
color:#898586;
text-decoration:underline;
}

/*##########################################################################################
####################*********** Debut  home **********************##########################
##########################################################################################*/

#interieur_home_gauche {
float:left;
width:530px;
padding-left:64px;
margin-left:47px !important;
margin-left:23px;
}

#interieur_home_droite {
float:left;
width:326px;
height:432px;
overflow:hidden;
padding-left:10px !important;
padding-left:11px;
margin-top:-14px!important;
margin-top:-19px;
}

#encadrer_home {
	width:533px;
	height:291px!important;
	height:266px;
	padding-top:5px !important;
	padding-top:15px;
	background-image:url("../images/fond_home.gif");
	background-repeat:no-repeat;
}

#encadrer_home .titre {
padding-left:40px;
font-weight:bold;
color:#993300;
font-size:14px;
}

#article_home {
	/*overflow:hidden;*/
overflow:auto;
	width:500px;
	height:205px !important;
	height:210px;
	margin-top:13px!important;
	margin-top:0px;
}

/*#article_home_fleche {
}*/

ul {
	margin-top:10px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px!important;
	margin-left:30px;
	list-style-type: none;
}

li {
padding-left:8px!important;
padding-left:10px;
margin-bottom:10px;
margin-right:10px;
}

.typo_login {
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#666666;
}


#bandeau_droite input {
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
}

.input1 {
width:107px;
}

.input2 {
width:70px;}

.drapeau {
clear:both;
padding-left:60px;
margin-top:-3px;
margin-bottom:0px;
height:12px;
}

/*#####################################################  Page etude #####################################################*/

#interieur_home_droite_etude {
float:left;
width:326px;
height:540px;
overflow:hidden;
padding-left:10px !important;
padding-left:11px;
margin-top:-14px!important;
margin-top:-23px;
}

bloc_etude p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:justify;
margin-top:20px;
margin-bottom:20px;
padding:0px;
}

.pbloc {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:justify;
}


p {
padding:0px;
margin:5px 0px 5px 0px;
text-align:justify;
line-height:16px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.titre {
color:#9A3501;
margin:10px 0px 10px 0px;
font-size:13px;
}

.image {
margin-top:10px;}

a.etude:link, a.etude:active, a.etude:visited {
color:#9A3501;
text-decoration:none;
}

a.etude:hover {
color:#000000;
text-decoration:underline;
}


/*   #############################################   Page Qui sommes nous   ###############################################"   */

#collabo {
float:left;
width:833px;
padding-left:64px;
margin-left:47px !important;
margin-left:23px;
}

#listegauche {
width:40%;
margin-right:20px;
float:left;
}

#listedroite {
width:40%;
float:right;
margin-right:25px;
}

.titre16 {
font-size:16px;
color:#9A3501;
margin:10px 0px 15px 0px;
}

.titre_collabo {
color:#9A3501;
margin-top:5px;
}

.photo_notaire_g {
border:1px solid #9A3501;
float:left;
margin-right:4px;
}

.photo_notaire_d {
border:1px solid #9A3501;
float:right;
margin-left:4px;
}

.titre_notaire {
color:#9A3501;
margin:5px 2px 10px 2px;
font-size:16px;
}

.txtgauche {
text-align:left;
margin-left:2px;
}

.txtdte {
text-align:right;
}

.notaire {
margin:0px 0px 0px 0px;
height:120px;
}

.titre_notaire_d {
color:#9A3501;
margin:0px 0px 10px 0px;
padding:5px 2px 0px 0px;
font-size:16px;
text-align:right;
}


/*   #############################################   Page Services   ###############################################"   */

#interieur_home_gauche_service {
float:left;
width:559px;
padding-left:64px;
margin-left:47px !important;
margin-left:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

interieur_home_droite_service {
float:left;
width:300px;
height:432px;
overflow:hidden;
padding-left:10px !important;
padding-left:11px;
margin-top:-14px!important;
margin-top:-23px;
}

interieur_home_droite_recrute {
float:left;
width:314px;
height:432px;
overflow:hidden;
padding-left:10px !important;
padding-left:11px;
margin-top:-14px!important;
margin-top:-23px;
}

interieur_home_droite_contact {
float:left;
width:314px;
height:432px;
overflow:hidden;
padding-left:10px !important;
padding-left:11px;
margin-top:-14px!important;
margin-top:-23px;
}

.imgservice {
margin-left:8px;
}

.imgrecrute {
margin-left:20px;}

.imghome {
margin-top:10px;}

.decal {
padding-left:15px;
line-height:18px;}

/*   #############################################   Page Recrutement   ###############################################"   */

#bloc_contact {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

/*   #############################################   Page Recrutement   ###############################################"   */

span.centrer {
text-align:center;
margin-left:180px;
}

/* ##############################################     class      ##########################################""   */
.grand_titre {
font-size:18px;
color:#9A3501;
}
.sous_titre {
font-size:13px;
/*font-family:"Times New Roman", Times, serif;*/
color:#333333;
font-weight:bold;
}
