/* css-ecran-index */

body{margin:auto;
background-color:#473525;
}

.effacement{clear:both;
}
h1{font-size:22px;
color:#473525;  text-align:left;}

h2{font-size:14px; color:#473525; text-align:left;
}
/*-----------------------------------CONTENEUR-----------------------*/
#conteneur{
	margin-left:auto;
	margin-right:auto;
	top:5px;
	background-image:url(images/pagefond2.jpg);
	background-repeat:repeat-y;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
}
/*----------------------------BAS PAGE---------------------------------------*/
#souspage{
	position:relative;
	background-image:url(images/ombrepied.png);
	background-repeat:repeat;
	width:1124px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
	line-height:normal;
	text-align: center;
	}
#souspage  a{padding-left:15px;text-decoration:none;color:#fff; font-size:10px;}
#souspage a:hover{text-decoration:none; color:#739abc;}

#espace{
	width:auto;
	height:10px;}
/*--------------------------------------ENTETE----------------------*/
#entete{
	background-image:url(images/enteteb.png);
	background-repeat:no-repeat;
	position:relative;
	top:10px;
	height:120px;
	width:1124px;
	margin-right: auto;
	margin-left: auto;
}
#entete img{text-align:left; text-decoration:none; border:0;}
#enteteg{width:1044px; float:left;}
#enteted{margin-right:10px;
margin-top:40px;
	width:70px; 
	float:right;}
#entetehaut{
	margin-bottom:8px;
	float:right;  }
#entetebas{ height:30px;float:right;  }
/*------------------------------------------PAGE------------------*/
#page{
	background-image:url(images/transparent_beige.png);
	width:1124px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding-bottom:10px;
	border:2px solid #D2C6B9;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
}
	
#centre{width:1124px; height:auto;position:relative;}

#centred{
	width:854px;
	position:relative;
	float:right;
}
#centred p{font-size:10px; text-align:justify;}
	#sousrech{width:1100px; position:relative; height:200px;
		}

/*---------------------------------index specifique------------------------------*/

#texte{

float:left;
width:430px;
padding-left:10px;

}
#photo{
	float:right;
	width:350px;
	padding-left:14px;
	padding-top:35px;
	margin-right:35px;
	padding-right: 14px;
}
#photo2{
	float:right;
	width:250px;
	
}
#curieux{float:right;}
#centrebas{width:1124px; height:auto;position:relative; float:left;}
#actualite{
	float:right;
	width:834px;
font-size:10px; text-align:justify;	
}

#centrebasgauche{
width:250px;
float:left;
margin-left:10px;
margin-top:5px;
padding-left:8px;
padding-right:8px;
}
/*--------------------actualite----------------------*/
#news{
	float:left;
	width:450px;
	}
#picture{
	float:right;
	width:170px;

padding-right:150px;
	}
	

/*------------------------------CSS MENU-------------------------------------*/
#menu{position:relative; width:1124px; height:55px; margin:auto; }
#langue{width:170px; float:left; height:52px; margin-left:30px;}
#langue img{padding-top:10px; padding-left:10px; text-decoration:none; border:0;}

#nav{
	float:right;
	height:36px;
padding-top:5px;
font-size:14px; position:relative; padding-right: 105px;
}

#nav .select{ margin:0; padding:0; list-style:none; white-space:nowrap;}
#nav li{float:left;}
#nav .select a{display:block; float:left; padding:0 8px 0 8px; text-decoration:none; line-height:25px; white-space:nowrap;
color:#ddd; border:2px solid #d2c6b9; color:#91847d; -moz-border-radius : 5px; -webkit-border-radius: 5px;}

#nav .select a b{ display:block; padding:0 8px 0px 8px;}

#nav .select li:hover a{
	border:2px solid#d2c6b9; color:#91847d; -moz-border-radius : 5px; -webkit-radius: 5px; cursor:pointer; color:#ddd;}
#nav .select li:hover a b{
	background-color:#473525; display: block; cursor: pointer; border:2px solid#d2c6b9; color:#91847d; -moz-border-radius : 5px; -webkit-radius: 5px; padding:0 8px 0px 8px;}
	
#nav .sub{display:none; margin:0; list-style:none; padding:0 0 0 60px;}

#nav .sub1{display:none; margin:0; list-style:none; padding:0 0 0 60px;}

#nav .select li:hover .sub{
	height:20px; display:block; position:absolute; float:left; width:750px; top:35px; left:32px; text-align:center;}
	
#nav .select li:hover .sub1{
	height:20px; display:block; position:absolute; float:left; width:750px; top:35px; left:250px; text-align:center;}

#nav .select li:hover .sub li a{
	display:block; height:20px; line-height:20px; float:left; background-color:#473525; padding:0 16px; margin:0; white-space:nowrap; border:1 px solid #000; border-color:#d2c6b9; color:#91847d; font-size:14px;}
#nav .select li:hover .sub1 li a{
	display:block; height:20px; line-height:20px; float:left; background-color:#473525; padding:0 16px; margin:0; white-space:nowrap; border:1 px solid #000; border-color:#d2c6b9; color:#91847d; font-size:14px;}	

#nav .select li:hover .sub li a:hover{ color:#473525; background-color:#e0ded8; border-color:#d2c6b9; line-height:20px;}
#nav .select li:hover .sub1 li a:hover{ color:#473525; background-color:#e0ded8; border-color:#d2c6b9; line-height:20px;}

/*--------------DIV RECHERCHE------------------*/
#recherche{
background-color:#473525;
color:#FFFFFF;
float:left;
width:186px;
height:365px;
margin-left:35px;
margin-top:5px;
padding-left:8px;
padding-right:8px;
padding-top:5px;
border:1px #473525 solid;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
}
#recherche p{font-size:11px;}
/*---------------------------------DIV ARTICLE---------------------*/
#recherche_avancee {
float:left;
width:600px;
margin-left:26px;
height:auto;
}
/*-----------------edition class------------------*/

.auteurs{font-style:italic;
font-weight:bold;}
.titre{font-weight:bold;}
.textenews{font-size:12px; font-weight:bold;}
.numeroNav a:link, a:visited{text-decoration:none; color:#660000;}
.numeroNav a:hover{color:#739abc;}
/*-----------------------------------*/
.rechavance {
	text-decoration:none;
	display:inline-block;
	height:auto;
	text-align:center;
	color:#844c54;
	font-size:12px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	margin-left:20px;
	background-color:#BCB6B1;
	border:1px #938F00 solid;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
}
.tabrech{
	display:inline-block;
	height:auto;
	text-align:left;
	color:#fff;
	font-size:10px;
	background-color:#8C827B;
	border:1px #8C827B solid;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	padding: 2px 2px 2px 2px;
	margin-top:5px;
}
.titre{
	display:inline-block;
	text-align:center;
	color:#fff;
	font-size:12px;
	padding: 2px 2px 2px 2px;
	background-color:#3F3A36;
	border:1px #938F00 solid;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
}

.liste{background-color:#e0ded8;font-size:10px; float:right; width:155px;}
.numeroNav{display:inline;
	height:15px;
	text-align:center;
	color:#fff;
	line-height:20px;
	font-size:12px;
	padding: 2px 5px 2px 5px;
	margin-right:4px;
	background-color:#844C54;
	border:1px #938F00 solid;
	cursor:pointer;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;width:20px;
		}
#ScrollerDiv{width:820px;  margin-left:10px; padding-top:15px;  }
#sousrechg{width:260px;  margin-left:15px; padding-top:30px;float:left;}
#sousrechg a{text-decoration:none; 
	color:#4c4642;
	}
#sousrechg a:hover{
	text-decoration:none; 
	color:#739abc;
	font-weight:bold;
	}
#sousrechg ul{font-size:11px;}
.descripmarq{
	width:150px;
	padding-top:10px;
	margin-left:20px;
	text-align:justify;
	font-size:9px;
}

