@import url(http://fonts.googleapis.com/css?family=Telex);
@import url(http://fonts.googleapis.com/css?family=Wellfleet);

body {
background: #ffffff;
/*background-color:#a50000;*/
/*background-image:url("../images/bg-rayure.jpg");
background-repeat:repeat-x;*/
/*background-image:url("../images/Bayonne_Reflets_dans_la_Nive.png");*/
background-image:url("../images/Bayonne_nive.jpg");
background-position:center top;
background-repeat:no-repeat;
padding:0;
margin:0;
font-family: "Comic Sans MS",verdana, arial, sans-serif;
color: black;
}


.image {
	border: thin solid #006600;
	padding: 5px;
}


a, a:visited, img{
	outline:none;
}

a img{border:0;}

h1 {
	font-size: 16px;
	color: #006600;
	font-weight: bold;
}
h2 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
}
.titre {
font-size: 12px;
color: #CC0000;
font-weight: bold;
}
.tdtitreform {
font-size: 12px;
color: #006600;
}

.fondAnnonce{
	background-color:#ececec;
}

#blockFunc{
	position:relative;
	/*background-color:pink;*/
	width:275px;
	top:435px;
	left:465px;
}

.descAnnonce{
	font-size:14px;
}
.textetitreannonce {
/*font-size: 12px;*/
font-size:14px;
color: #006600;
}

.anormal {
  text-decoration: none;
  	color:#CC0000;
	} 
.anormal:hover {
  text-decoration: none;
  background-color: #CC0000;
  	color:#FFFFFF;
}
.champs {

color: #000000;
font-size: 11px;
border : 1px #000000 solid;
font-family:comic, arial;
}
td {
	font-size: 12px;
}
.adresse {
font-size: 11px;
margin-left: 15px;
}

#avendre{cursor:pointer;}
/* *****************************************/
/*		Ajout Baptiste Alerte mail			*/
/******************************************/

#formAlerte{
	margin: 0 0 0 60px;
}

#formAlerte tr{
	height:30px;
}

#formAlerte tr input{
	width:155px;
}

#formAlerte tr select{
	width:155px;
}

#reponseMail{
	border:1px dotted black;
font-weight:bold;
margin:100px auto;
padding:10px;
width:400px;

}

/* *****************************************/
/*		Ajout Baptiste Contact donzacq			*/
/******************************************/

#contactForm{
	margin:25px 0 0 0;
}

#contactForm #haut{
	height:150px;
}

#contactForm #haut p{
	width:250px;
	height:20px;
}

#contactForm #haut label{
	display:block;
	text-align:left;
	float:left;
	width:98px;
}
#contactForm #haut input{
	display:block;
	float:right;
	
}


#contactForm #haut #G{
	float:left;
	width:290px;
	margin:0 0 0 50px;
}

#contactForm #haut #D{
	float:right;
	width:290px;
	margin:0 50px 0 0;

}

#contactForm  #bas{
	width:588px;
	text-align:left;
}

#contactForm #bas textarea{
	float:right;
	height:70px;
	margin:10px 20px 0pt 0pt;
	width:530px;
}

#contactForm #bas #submit{
	margin:20px 0 0 240px;
	width:120px;

}

#contactForm  label.error{
	font-size:9px;
	color:red;
	
}


/* *****************************************/
/*		Ajout Baptiste Recherche pour vous		*/
/******************************************/

#pourVous h4{text-align:left;margin:30px 0pt 0px;font-size:13px;}

#pourVous{
	margin:auto;
	width:90%;

}

.requis{
	color:red;
}

#recherchePourVous{
	margin:auto;
	width:500px;
}

#pourVous #G{
	float:left;
	width:245px;
}

#pourVous  #D{
	float:right;
	width:245px;
}


#recherchePourVous p{
	height:35px;
	width:230px;
	
}

#recherchePourVous label{
	display:block;
	text-align:left;
	
}

#recherchePourVous label.error{
	font-size:9px;
	color:red;
	
}


#recherchePourVous input{
	width:170px
}
#recherchePourVous select{
	width:170px
}

#infos{
	text-align:justify;
	margin:auto;
	width:500px;
}

#vous p{
	width:400px;
	height:20px;
}

#vous input{
float:right;
margin:0 80px 0 0;

}

#vous label{
float:left;
text-align:left;
width:130px;


}


#submit{
	margin:50px 0 0 0;

}





.Titre1 {
	font-size: 14px;
	font-weight: bold;
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
}
.cell-validite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3EC168;
	text-align: center;
}
.textes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.Titre0 {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
}
.tableau {
	background-color: #d5e7d1;
	border: 2px solid #FFFFFF;
}
.exclu{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#cc0000;
	color : #ffffff;
}
.baissePrix{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#006633;
	color : #ffffff;
}
