

body{ 
  font-size: 15px;
  
  font-family: Verdana, Arial, Helvetica;  
  background-color: #ffffff;
  color: black;
  padding:0px;
  margin: 1px;

 }
.taillePetite{
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
}
td.taillePetite{
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
}
a {
  	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#336699;
    text-decoration:none;
	outline:0;
	
} 	
a.ville{
  line-height:1.8;
}
a:link {
color:#336699;
font-family:Verdana,Arial,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
a:hover {
	text-decoration:underline;
} 



.Map {
background:transparent url(/images/Map.png) no-repeat scroll 0 0;
height:417px;
width:480px;
}

#Footer {
color:black;
font-size:11px;
margin-top:10px;
text-align:center;
}

#Footer a {
font-weight:normal;
line-height:1;
}

#Footer .Link {
margin-right:6px;
line-height:1;
}


.Deposer {
margin-left:550px;
margin-top:40px;
position:absolute;
}
.news {
margin-left:600px;
margin-top:300px;
position:absolute;
}
.facebook {
margin-left:600px;
margin-top:240px;
position:absolute;
}
.modeleLettreV2 {
background:transparent url(/images/fond-page.png) no-repeat scroll 0 0;
border:medium none;
padding:3em 3em 1em;
}
.erreur {
border:1px solid #CC0000;
clear:both;
color:#CC0000;
display:block;
float:left;
font-weight:bold;
margin:3px 0 5px;
padding:1px 5px 2px;
}
.OK {
border:2px solid green;
clear:both;
color:green;
display:block;
float:left;
font-weight:bold;
margin:3px 0 5px;
padding:1px 5px 2px;

}
th{
 text-align: left;
}

.ombre_right {
background:transparent url(/images/ombre_right.gif) repeat-y scroll 0 0;
width:6px;
}
.ombre_bas {
background:transparent url(/images/ombre_bas.gif) repeat-x scroll 0 0;
height:6px;
}

.bandeau{
background-color:#00AA00;
color:black;
font-size:14px;
font-style:italic;
font-weight:bold;
}

.bandeauCorps{
background-color:#CCFFAA;
color:black;
font-size:12px;
}
fieldset{
color:black;
border-color:green;
}
img{
	border: 0px;
}
.featurebox {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
float:left;
margin-right:5px;
}
#page {
margin:0px auto;
width:auto;

}

#results {
float:left;
width:480px;
background-color: white;

}
#pub {
float:right;
margin-left:10px;
width:300px;
background-color: white;
}
#PubIndex {
height:250px;
width:300px;
background-color: white;
}
.nbAnnoce{
 display: inline;
 color: red;
 font-size: 12px;
 text-decoration: none;
}


.news_box_title{
	font-family:Arial,serif;
	font-size:16px;
	font-weight:bold;
	padding:2px;
	color:#737BDD;
	background-color:#FFCC88;
	margin-bottom:5px;
	
}

.news_box{
	margin:10px;
	border: 1px solid;
	padding:5px;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:10px auto;
width:99%;
	
}

.news_box_date{
	font-size:12px;
	font-style:italic;
	text-align:right;
	margin-bottom:5px;
}




#divFaceBook{
   /*position: fixed !important;*/
   width: 99%;
   height: 30px;
   left: 0px;
   bottom: 0px;
   background: #E5E5E5;
}

span.dessu{
position: relatif z-index:+1;
}
select {
color:#555555;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
}

input{
font-size:60px;
}
.formCase  {
background-color:#71C871;
margin-left:7px;
margin-right:7px;
margin-top:10px;
padding:10px;

}
