textarea {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:black;
}
select {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:black;
}
input {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:black;
}
td {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:black;
}
.erreur {
	font-family: "Arial";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff0000;
}
.titre {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#7A6A62;
}
.text {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:10px;
	text-decoration:none;
	color:black;
}
.sousTitre {
	font-family:'Arial','Geneva','Verdana','Sans-serif';
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#7A6A62;
}
.base {
	position:absolute;
	background-color:#ffffff;
	left:15px;
	top:360px;
	padding:0px;
	width:720px;
}




/*
AJOUT

*/

.annonces_count {
		background: transparent url(ok.gif) no-repeat 0 50%; padding-left: 20px;
font-family:'Arial','Geneva','Verdana','Sans-serif';
height:18px;
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
        //text-transform:uppercase;
        color:#7A6A62;

	}

.bg1 {
background-color: #f2fed2;
}
.bg2 {
background-color: #fcfce4;

}
.bg3 {
background-color: #ebebeb;
}

.plc
{
float:left;
vertical-align:middle;
margin-left:2px;
margin-right:1px;
border: 1px solid #ebebeb;
list-style: none;
text-align:center;
background-color:#fff;
overflow:hidden;

}
.pl
{
text-decoration:none;
display:block;
vertical-align:middle;
height:1.05em;
float:left;

}

a.pl:visited
{
text-decoration:none;
color:#663399;
}
a.pl:link
{
text-decoration:none;

color:#663399;
}
a.pl:hover
{
text-decoration:none;
background-color:#6699cc;
color:#ffffff;
}
#ps {
white-space:nowrap;
margin: 0px 0px 15px 35px;
float:right;
}
.plsel {
background-color:#ebebeb;
}
.b {font-weight:bold;}
/*

Menu centres

*/

#menu {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #E8EBF0;
	border : 1px solid #ccc;
	color : #666;
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu a:hover	{
	color : #f00;
}

	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a {
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4,
#menu #subnav-5 {
	display : none;
	width: 90%;
}

body.section-1 #menu ul#subnav-1, 
body.section-2 #menu ul#subnav-2,
body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4,
body.section-5 #menu ul#subnav-5 {
	display : inline;
	left : 10px;
	position : absolute;
	top : 95px;
}

body.section-1 #menu ul#subnav-1 a, 
body.section-2 #menu ul#subnav-2 a,
body.section-3 #menu ul#subnav-3 a,
body.section-4 #menu ul#subnav-4 a,
body.section-5 #menu ul#subnav-5 a {
	background : #fff;
	border : none;
	border-left : 1px solid #ccc;
	color : #999;
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

 #menu ul a:hover {
	color : #f00 !important;
}

#contents {
	background : #fff;
	border : 1px solid #ccc;
	border-top : none;
	clear : both;
	margin : 0px;
width: 585px;
	//padding : 15px;
}





#contents a {
	
	text-decoration : none;
color:maroon;
}



/* 
Gestion des boxes et liens géneraux

*/

  a:link {
font-family:'Arial','Geneva','Verdana','Sans-serif';
        color:maroon;
        text-decoration:underline;
    }

    a:active { color:maroon 
font-family:'Arial','Geneva','Verdana','Sans-serif';
}
    a:visited { color:maroon 
font-family:'Arial','Geneva','Verdana','Sans-serif';
}
    body {
        background-color:#D3CCC8;
        color:black;
font-family:'Arial','Geneva','Verdana','Sans-serif';
    }
    .text2 {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:9px;
        font-weight:bold;
        text-decoration:none;
        text-transform:uppercase;
        color:white;
    }
    .text3 {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:9px;
        text-decoration:none;
        text-transform:uppercase;
        color:white;
    }
    .tTITRESPAGES12PTS {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
        text-transform:uppercase;
        color:#7A6A62;
    }
    .text9 {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:10px;
        text-decoration:none;
        color:black;
    }
    .tSOUSTITRESPAGES {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:10px;
        font-weight:bold;
        text-decoration:none;
        text-transform:uppercase;
        color:#7A6A62;
    }

a.liens_annonce {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
        //text-transform:uppercase;
        color: maroon; //#9A6A6A;
    }

a.lien_gris {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        text-transform:lowercase;
        color:#9A6A6A;
    }

a.liens_onglet {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
        //text-transform:uppercase;
        color:#7A6A62;
    }


    .text979 {
        font-family:'Arial','Geneva','Verdana','Sans-serif';
        font-size:10px;
    }
    .para1 {
    }
    .para0 {
        line-height:14px;
    }
    .para2 {
        line-height:14px;
        text-align:justify;
    }
    .box1 {
        width:720px;
        height:225px;
    }
    .box2 {
        position:absolute;
        left:135px;
        top:124px;
        padding-top:0px;
        padding-left:5px;
        padding-bottom:0px;
        padding-right:0px;
        width:76px;
        height:12px;
    }
    .box3 {
        position:absolute;
        left:255px;
        top:124px;
        padding-top:0px;
        padding-left:5px;
        padding-bottom:0px;
        padding-right:0px;
        width:76px;
        height:12px;
    }
    .box4 {
        position:absolute;
        left:375px;
        top:124px;
        padding-top:0px;
        padding-left:5px;
        padding-bottom:0px;
        padding-right:0px;
        width:75px;
        height:12px;
    }
    .box5 {
        position:absolute;
        left:494px;
        top:124px;
        padding-top:0px;
        padding-left:5px;
        padding-bottom:0px;
        padding-right:0px;
        width:76px;
        height:12px;
    }
    .box6 {
        position:absolute;
        left:615px;
        top:123px;
        padding-top:0px;
        padding-left:5px;
        padding-bottom:0px;
        padding-right:0px;
        width:70px;
        height:12px;
    }
    .box7 {
        position:absolute;
        left:255px;
        top:120px;
        width:120px;
        height:15px;
    }
    .box8 {
        position:absolute;
        left:375px;
        top:120px;
        width:120px;
        height:15px;
    }
    .box9 {
        position:absolute;
        left:495px;
        top:120px;
        width:120px;
        height:15px;
    }
    .box10 {
        position:absolute;
        left:615px;
        top:120px;
        width:120px;
        height:15px;
    }
    .box11 {
        position:absolute;
        left:135px;
        top:120px;
        width:120px;
        height:16px;
    }
    .box12 {
        background-color:white;
        width:720px;
        height:1200px;
    }
    .box13 {
        position:absolute;
        left:135px;
        top:360px;
        padding:0px;
        width:585px;
        height:285px;
    }
    .box14 {
        background-color:white;
        width:720px;
        height:105px;
    }

