/* CSS Document */

html, body {
	color: #ccc;
	margin: 0 auto;
	padding: 0px 0px;
	font-size: 13px;
	font-family:Verdana, Arial, Sans-Serif;
background-color:#fff;
background-image: url(expert_livres/bg-7.jpg);
/*background-position:left top;
background-repeat: repeat-x;*/
	/*#B22538*  #ABB2CC*/
}

	#conteneur {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color:#EAEAEA;
	width: 1110px;
	height:1350px;
/*background-image: url(bg-5-fade.jpg);
background-repeat:no-repeat;
background-position:center bottom;*/
		top:30px;
	
	border-bottom: 1px solid #888;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
	border-right:1px solid #999;
     -moz-box-shadow: 1px 10px 12px #555; 
      -webkit-box-shadow: 1px 10px 12px #555; 
	box-shadow: 1px 1px 10px #555;
	/*border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;*/
	overflow: hidden;
	z-index: 100;
			}
			
				#contour{
	position: absolute;
	text-align:justify;
	overflow: hidden;
	width:998px;
	height:900px;
	top:430px;
left:40px;
	 border:0px solid red;
 /*background-color:#ccc;*/
   z-index: 100;
   border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px; 
padding:0px 15px; 
/*background-image: url(fondtexte.jpg);*/
background-repeat:repeat y;
background-position:left top;
	
		}
	#header {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color:#fff;
		width: 1110px;
	height:370px;
background-image: url(expert_livres/expertise-livres-anciens-2.jpg);
background-repeat:no-repeat;
background-position:center top;
z-index: 100;
	 
		}	
		
		
		
			
			
#menu {
	position: absolute;
text-align: left;
	/*overflow: hidden;*/
	  border: 0px solid #ccc;	
	 /*background-color:#5A779F;*/
	width:1110px;
	height:30px;
	top:385px;
	left:0px;
letter-spacing:.1em;
line-height:28px;
z-index: 600;	
		}	
		
	#smenu1 {
	position: absolute;
text-align: center;
	/*overflow: hidden;*/
	 
		width:200px;
	height:30px;
	top:0px;
	left:35px;
letter-spacing:.1em;
line-height:28px;
z-index: 600;	
		}	
		#smenu2 {
	position: absolute;
text-align: center;
	
	 
	
	width:200px;
	height:30px;
	top:0px;
	left:245px;
letter-spacing:.1em;
line-height:28px;
z-index: 600;	
		}	
		
		#smenu3 {
	position: absolute;
text-align: center;
	/*overflow: hidden;*/
		
	
	width:200px;
	height:30px;
	top:0px;
	right:452px;
letter-spacing:.1em;
line-height:28px;
z-index: 600;	
		}			
		
		
		#smenu4 {
	position: absolute;
text-align: center;
	/*overflow: hidden;*/
	 
	
	width:200px;
	height:30px;
	top:0px;
	right:245px;
letter-spacing:.1em;
line-height:28px;
z-index: 600;	
		}		
		
		#smenu5 {
	position: absolute;
text-align: center;
	/*overflow: hidden;*/
	 
	
	width:200px;
	height:30px;
	top:0px;
	right:35px;
letter-spacing:.1em;
line-height:28px;
z-index: 600;	
		}							
			
	
		
		#photo{
	position: absolute;
	text-align: center;
	width:400px;
	height:519px;
	left:7px;
	top:20px;
	border:0px solid #999;

z-index: 100;

/*background-color:#666; */
 /*overflow: hidden;*/
	
		}
		
	
		
			#welcome{
	position: absolute;
	text-align: center;
	width:542px;
	height:40px;
	right:9px;
	bottom:101px;
	z-index: 900;
	
border:3px solid #fff;
background-color:#28481A;
 -moz-box-shadow: 1px 1px 12px #555; 
        -webkit-box-shadow: 1px 1px 12px #555; 
        box-shadow: 1px 1px 8px #555;

	
		}
		
		
		
		
		#txtphoto{
	position: absolute;
	text-align: left;
	width:565px;
	height:50px;
	right:0px;
	top:20px;
	border:0px solid #666;

line-height:18px;
z-index: 102;

/*background-color:#666; */
 /*overflow: hidden;*/
	
		}
		
		#photosmaisons{
	position: absolute;
	text-align: justify;
	width:565px;
	height:520px;
	right:0px;
	top:90px;
	border:0px solid red;

line-height:18px;

z-index: 102;

		}
		
			#photofond{
	position: absolute;
	text-align: center;
	width:180px;
	height:140px;
	bottom:156px;
	
		left:116px;
	border:0px solid #666;


 
z-index: 102;

		}
		

		
		#loc2a{
	position: absolute;
	text-align: justify;
	width:250px;
	height:250px;
	top:450px;
	
		right:8px;
	border:1px solid #666;


 -moz-box-shadow: 1px 1px 12px #555; 
        -webkit-box-shadow: 1px 1px 12px #555; 
        box-shadow: 1px 1px 8px #555;
z-index: 102;
overflow: hidden;

		}
		
		#loc2b{
	position: absolute;
	text-align: justify;
	width:250px;
	height:250px;
	top:450px;
	
		left:8px;
	border:1px solid #666;


 -moz-box-shadow: 1px 1px 12px #555; 
        -webkit-box-shadow: 1px 1px 12px #555; 
        box-shadow: 1px 1px 8px #555;
z-index: 102;
overflow: hidden;

		}
		
	
		
		
	
		
			.vignets {
    
    animation: fadein 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari et Chrome */
    -o-animation: fadein 2s; /* Opera */
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* sur Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* sur Safari et Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* sur Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}	
		
		#logos{
	position: absolute;
	text-align: justify;
	width:1020px;
	height:111px;
	left:0px;
	bottom:0px;
	border:0px solid #666;
	
z-index: 102;

/*background-color:#666; */
 /*overflow: hidden;*/
	
		}
		
			
			#txthead{
	position: absolute;
	text-align:center;
	width:650px;
	height:30px;
	top:17px;
left:230px;
 border:0px solid #ccc;	
/* background-color:#000;*/
   z-index: 500;
   
	
		}	
		
		#txthead2{
	position: absolute;
	text-align:center;
	width: 200px;
	height:15px;
	top:17px;
right:10px;
 border:0px solid #ccc;	
/* background-color:#000;*/
   z-index: 500;
   
	
		}	
		
			
			.textehead {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#444;
	font-size: 14px;
	font-weight:bold;
	}
		
	
		
	
