@import url("stylecss_actus.css");


h1, h2, h3, h4, h5, h6, dl, dt, dd, form, ul, li, p
	{
	margin: 0px;
	padding: 0px;
	}
li {
	list-style-type: none;
	}


html, body  {
	margin: 0px;
	padding: 0px;
	color:white;
	
    background-attachment: fixed;
	background: white url(../images/airelles.gif) no-repeat 50% 0%;
	
	
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
#entete {
	width:1000px; 
	margin:0 auto;
	}
#menu {
    width:980px; 
    height:60px;  
    margin:0 auto;
    background-image:url(../images/fond-menu.gif);
	}
#menu img {
    border:none;
    display:block;
}
#menu ul {
    height:60px;
}
#menu ul li {
   float:left;
   height:60px;
}
#flash {
    width:980px; 
    height:295px; 
    margin:0 auto;
	background-image:url(../images/fond-flash.jpg);
	background-repeat:no-repeat;
	}
#fondcontenu {
    background-image:url(../images/fond-ombre.gif);  
    background-repeat:repeat-y;
	background-color:#282419;
	width:1000px; 
	margin:0 auto;
	min-height:360px; 
   _height:360px;
}
#contenu {
   width:980px;
   margin:0 auto;
   min-height:360px; 
   _height:360px;
   clear:both;
   
    
}
.int {
   background-image:url(../images/fond-contenu.jpg);
   background-repeat:no-repeat;}
/*PAGE INDEX*/
.index {
   background-image:url(../images/fond-index-contenu.jpg);
   background-repeat:no-repeat;
   }
#editoIndex {
float:left;
width:490px;
}
#actuIndex {
float:left;
width:335px;
min-height:188px;
_height:84px;


margin:90px 0px 0px 140px;
}
p {
margin-top:10px;
line-height:20px;
}
.beige {
color:#DCC18E;
}
#menubas {
clear:both;
height:20px;
width:1000px;}
#menubas ul{
padding-right:15px;
color:#866C47;

}
#menubas ul li{
margin-top:5px;
float:right;
padding-left:5px;
text-transform:uppercase;
}
#menubas ul li a {
color:#866C47;
text-decoration:none;
} 
#menubas ul li a:hover {
color:white;
} 
#pied {
   width:1000px; 
   height:71px; 
   margin:0 auto; 
   background-image: url(../images/fond-pied.gif);
}
#pied a {
text-decoration:none;
color:white;
}
#pied a:hover {
color:#CCCCCC;
}
.pad50 {
padding:0px 50px;
}
h1 { 
font-size:18px;
font-weight:bold;
color:#FFAC01;
text-shadow: 2px 2px 2px #000;

}
h2 { 
font-size:16px;
font-weight:bold;
color:#FFAC01;
margin:5px 0;
}
h3 { 
font-size:12px;
font-weight:bold;
color:white;
margin:5px 0;
}
/*-------------------------------------------- formulaire -------------------------*/
#contact{
}
#contact table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:0px;
}
input{
font-size:12px;
border:1px solid #FCC300;
width:112px;
}
textarea{
border:1px solid #FCC300;
background-color:#F2F1EE;
}
textarea:focus {
color:#FCC300;
}
input:focus{
background-color:#FFFFFF;
color:#FCC300;
}
.submit{
width:70px;
border:1px solid white;
background-color: #F9EABF;
color:#282419;
}
.submit:hover{
background-color:#FCC300;
color: #555026;
}
ul#menuAppart  li {
float:left;
font-size:14px;
padding-left:7px;
font-weight:bold;
margin-top:5px;
}
ul#menuAppart  li a {
color:white;
text-decoration:none;
}
ul#menuAppart  li a:hover {
color:#FFAC01;
}
ul#menuAppart  li a.SelectSsMenu{
color:#FFAC01;
}

#AppartcolG {
float:left; width:300px;
/*background-color:#33FFFF;*/
}
#AppartcolM {
float:left; width:300px;
/*background-color:#FFFF66;*/

}
#AppartcolD {
float:left; width:260px;
margin-left:20px;
/*background-color:#FF9900;*/
}
.separateur {
clear:both;
height:10px;
}
.trait {
border-bottom:1px solid #DCC18E;
}
.photoAppart {
height:113px;
width:113px;
float:left;
border:1px solid #DCC18E;
margin:5px;

}
.photoAppart img:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.google a{
color:white;
text-decoration:none;
}
.google a:hover {
color:#FFAC01;
}
/*les liens*/
.listeliens {
width:190px;
height:50px;
margin-left:10px;
margin-bottom:5px;
float:left;


border:1px solid white;
padding:5px;
background-color:#BF9753;

}
.listeliens:hover {



}
.listeliens h2 {
font-size:12px;
color:#663333;
padding-left:0px;
}
.listeliens a {
color:white;
text-decoration:none;
}
.listeliens a:hover {
color:white;
text-decoration:none;
color:#663333;}