﻿* {margin: 0; padding: 0;}

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #FFFFFF;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-style: normal;font-weight: normal;}
.marges p {padding-left:0px;padding-right:0px;}

/* DEBUT BALISES ENTETE DE DOCUMENT */
#entete {
position:relative;
width:960px;
height:129px;
margin-right:auto;
margin-left:auto;
}
#entetelogo {
position:relative;
background-image:url(../images/logo.gif);
float:left;
width:222px;
height:129px;
padding:0px;
}
#enteteban {
position:relative;
background-image:url(../images/fondentete.gif);
float:right;
width:738px;
height:129px;
}
#entetemenu{
position:relative;
width:568px;
text-align:center;
margin-right:auto;
margin-left:auto;
}
#entetemenu ul {
list-style-type: none;
display:inline-table;
padding-left:9px;
}
#entetemenu li {
display:inline;
padding-left:5px;
padding-right:0px;
}
#entetemenu a{
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
letter-spacing:0px;
}
.annonces{
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
letter-spacing:0px;
}
#entetemenu a:hover {
color:#ffffff;
text-decoration:none;
background-color:#397DD7;
letter-spacing:0px;
}
/* FIN BALISES ENTETE DE DOCUMENT */
/* DEBUT CONTENEUR */
#principal {
position:relative;
width:960px;
height:555px;
margin-right:auto;
margin-left:auto;
}
#fichepro {
margin-left:25px;
margin-top:5px;
width:540px;
color:#333333;
text-align:justify;
border-left:solid 1px #808080;
border-top:solid 1px #808080;
border-bottom:solid 1px #808080;
}
#fichepro p{
padding-right:15px;
padding-left:20px;
color:#666666;
}
#annu {
position:relative;
background-image:url(../images/annu333.gif);
padding:0;
width:700px;
height:403px;
margin-right:auto;
margin-left:auto;
}
#annuimage {
position:relative;
padding-top:18px;
padding-left:8px;
width:125px;
height:89px;
float:left;
margin-right:auto;
margin-left:auto;
}
#annuimage img{
margin-bottom:37px;
}
#annutxt {
position:relative;
padding-top:17px;
width:566px;
height:110px;
float:right;
margin-right:auto;
margin-left:auto;
}
#annutxt p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-style: normal;
font-weight: normal;
line-height:13px;
text-align:justify;
padding-right:10px;
padding-left:10px;
}
#annu h1{
font-weight: bold; font-size: 14px; padding-left:5px; padding-top:5px; text-align:justify; color:#ffffff; letter-spacing:1px;
}
#annu a{
font-weight: normal; 
font-size:10px;
color: #999999;
text-decoration: none;
border:none;
letter-spacing:0px;
}
#annu a:hover{
font-weight: normal; 
font-size:10px;
color: #CC3300;
background-color:#FFFFFF;
text-decoration: none;
border:none;
letter-spacing:0px;
}
#assoc h3{
FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; text-align:justify; padding-top:2px; padding-left:30px; color:#ffffff; letter-spacing:1px;
}
#assoc {
position:relative;
padding-left:10px;
padding-right:0px;
width:490px;
margin-right:auto;
margin-left:auto;
float:left;
}
#assoc p{
padding-left:10px;
padding-right:0px;
}
#assoctxt {
position:relative;
width:490px;
padding-top:10px;
padding-right:10px;
padding-bottom:8px;
height:369px;
margin-right:auto;
margin-left:auto;
}
#assoctxt p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-style: normal;
font-weight: normal;
line-height:14px;
text-align:justify;
padding-right:3px;
padding-left:3px;
}
#associmage {
position:relative;
padding-top:2px;
padding-left:8px;
width:115px;
height:369px;
float:right;
margin-right:8px;;
margin-left:auto;
}
#associmage img{
margin-bottom:6px;
margin-top:10px;
text-align:left;
}
#assoc h1{
font-weight: bold; font-size: 14px; padding-left:13px; padding-top:8px; text-align:justify; color:#005B92; letter-spacing:1px;
}
#assoc a{
font-weight: normal; 
font-size:10px;
color: #999999;
text-decoration: none;
border:none;
letter-spacing:0px;
}
#assoc a:hover{
font-weight: normal; 
font-size:10px;
color: #CC3300;
background-color:#FFFFFF;
text-decoration: none;
border:none;
letter-spacing:0px;
}
#association {
width:500px;
color:#333333;
text-align:justify;
padding:5px 5px 5px 5px;
border:solid 1px #CCCCCC;
}
#pro {
margin-left:10px;
margin-top:5px;
width:520px;
color:#333333;
text-align:justify;
padding:5px 5px 5px 5px;;
}
#gauche {
position:relative;
background-image:url(../images/gauche.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#gauche p{
padding-left:20px;
}
#fdannonces {
position:relative;
background-image:url(../images/fond_lesannonces.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#fdannonces p{
padding-left:20px;
}
#miniform {
background-image:url(../images/miniform.jpg);
margin-top:5px;
width:200px;
height:146px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
#aleyrac {
position:relative;
background-image:url(../images/fond_aleyrac.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#aleyrac p{
padding-left:20px;
}
#comps {
position:relative;
background-image:url(../images/fond_comps.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#comps p{
padding-left:20px;
}
#dieulefit {
position:relative;
background-image:url(../images/fond_dieulefit.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#dieulefit p{
padding-left:20px;
}
#eyzahut {
position:relative;
background-image:url(../images/fond_eyzahut.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#eyzahut p{
padding-left:20px;
}
#labegude {
position:relative;
background-image:url(../images/fond_labegude.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#labegude p{
padding-left:20px;
}
#laroche {
position:relative;
background-image:url(../images/fond_laroche.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#laroche p{
padding-left:20px;
}
#manas {
position:relative;
background-image:url(../images/fond_manas.gif);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#manas p{
padding-left:20px;
}
#montjoux {
position:relative;
background-image:url(../images/fond_monjoux.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#montjoux p{
padding-left:20px;
}
#orcinas {
position:relative;
background-image:url(../images/fond_orcinas.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#orcinas p{
padding-left:20px;
}
#pontdebarret {
position:relative;
background-image:url(../images/fond_pontdebarret.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#pontdebarret p{
padding-left:20px;
}
#rochebaudin {
position:relative;
background-image:url(../images/fond_rochebaudin.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#rochebaudin p{
padding-left:20px;
}
#salettes {
position:relative;
background-image:url(../images/fond_salettes.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#salettes p{
padding-left:20px;
}
#souspierre {
position:relative;
background-image:url(../images/fond_souspierre.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#souspierre p{
padding-left:20px;
}
#teyssieres {
position:relative;
background-image:url(../images/fond_teyssieres.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#teyssieres p{
padding-left:20px;
}
#vesc {
position:relative;
background-image:url(../images/fond_vesc.jpg);
padding-top:5px;
width:222px;
height:555px;
float:left;
margin-right:auto;
margin-left:auto;
}
#vesc p{
padding-left:20px;
}
#droite {
position:relative;
background-image:url(../images/droite.gif);
float:right;
width:738px;
height:555px;
margin-right:auto;
margin-left:auto;
}
#interieurdroite {
position:relative;
width:738px;
height:555px;
margin-right:auto;
margin-left:auto;
}
#interieurdroite1 {
position:relative;
float:left;
width:572px;
height:555px;
}
#interieurdroite2 {
position:relative;
float:right;
width:160px;
height:530px;
}
#interieurdroitebis {
position:relative;
float:right;
width:160px;
}
#bord {
border:solid 1px #005B92;
margin:17px;
padding:7px;
}
#hauteur {
padding-top:10px;
}
#hauteur5 {
padding-top:5px;
}
#sitesweb {
width:500px;
color:#333333;
text-align:justify;
margin-top:-3px;
padding:6px 6px 6px 6px;
border:solid 1px #CCCCCC;
}
#sitesweb img{
padding-left:6px;
border-left:solid 1px #CCCCCC;
}
#actualite {
margin-left:30px;
margin-top:5px;
width:490px;
color:#005B92;
text-align:justify;
padding:10px 10px 10px 10px;;
border:dashed 1px;
border-color:#005B92;
line-height:16px;
}
#association {
margin-left:10px;
margin-top:5px;
width:520px;
color:#333333;
text-align:justify;
padding:5px 5px 5px 5px;;
}
#bordures {
padding-left:25px;
}
#bordures1 {
text-align:right;
padding-right:25px;
}
/* FIN CONTENEUR */
/* DEBUT FOOTER */
#footer {
position:relative;
background-image:url(../images/footer1.gif);
color:#FFFFFF;
width:960px;
height:117px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
text-align:center;
}
#footer p{
text-align:center;
padding-top:5px;
padding-left:180px;
font-size:11px;
color: #999999;
text-decoration: none;
text-align:0px;
}
#footer img{
padding-right:5px;
padding-left:6px;
}
/* FIN FOOTER */
/* DEBUT BALISES LIENS */
a:link {
font-weight: normal; 
font-size:11px;
color: #333333;
text-decoration: none;
border:none;
letter-spacing:0px;
}
a:visited {
font-weight: normal; 
font-size:11px;
color: #333333;
text-decoration: none;
border:none;
letter-spacing:0px;
}
a:hover{
background-color:#C4191E;
font-weight: normal; 
font-size:11px;
color: #FFFFFF;
text-decoration: none;
border:none;
letter-spacing:0px;
}
a img {
border: 0 none;
}
/* FIN BALISES LIENS */
/* BALISES TEXTE PARAGRAPHES MARGES */
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-style: normal;
font-weight: normal;
line-height:14px;
text-align:justify;
padding-right:30px;
padding-left:30px;
}
H1 {
FONT-WEIGHT: bold; FONT-SIZE: 18px; padding-left:5px; text-align:justify; color:#C4191E; letter-spacing:1px;}
H2 {
FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; text-align:center; color:#005B92; letter-spacing:1px;
background-color:#FCD21B;}
H3 {
FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; text-align:justify; padding-top:4px; padding-left:30px; color:#005B92; letter-spacing:1px;}
H4 {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; letter-spacing:-1px;
}
.lettrine {
float:inherit; /* positionnement de la lettrine dans le conteneur*/
font-size: 16px;
font-style: normal;
font-weight:800;
color:#005B92; /* 3 hauteurs de lignes pour la lettrine*/
}
.link1 {
font-weight: normal; 
font-size:11px;
color: #005B92;
text-decoration: none;
border:none;
letter-spacing:0px;
}
.linkh2 {	
font-weight: bold; 
font-size: 14px; 
padding-bottom: 0px; 
color:#005B92; 
letter-spacing:2px;
}
.black {
color: #333333;
font-size:12px;
font-weight:bold;
}
.black1 {
color: #333333;
font-size:11px;
font-weight:bold;
}
.grey {
color: #999999;
font-size:11px;
font-weight:normal;
letter-spacing:0px;
}
.blanc {color: #FFFFFF}
.liens{
color: #005B92;
font-size:11px;
font-weight:bold;
letter-spacing:0px;
}
.redurl {
background:none;
color: #C4191E;
font-size:11px;
line-height:16px;
font-weight:bold;
letter-spacing:1px;
padding-left:10px;
border-left: solid 6px #005B92;
}
.redurl222 {
color: #C4191E;
font-size:11px;
line-height:16px;
font-weight:bold;
letter-spacing:1px;
padding-left:10px;
border-left: solid 4px #005B92;
}
.blueurl {
color: #005B92;
font-size:11px;
line-height:20px;
font-weight:bold;
letter-spacing:0px;
padding-left:10px;
border-left: solid 3px #C4191E;
}
.red {
color: #C4191E;
font-size:11px;
font-weight:normal;
letter-spacing:0px;
}
.reroutage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#004F92;
font-style: normal;
font-weight: normal;
background-color:#DBECFC;
border:solid 1px #004F92;
margin-top:5px;
}
.reroutage1 {
font-size: 11px;
color:#ffffff;
font-style: normal;
font-weight: normal;
background-color:#005B92;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
.reroutage2 {
font-size: 11px;
color:#666666;
font-style: normal;
font-weight: normal;
background-color:#FFFFFF;
border:solid 1px #CCCCCC;
padding-left:6px;
padding-right:6px;
padding-top:0px;
padding-bottom:0px;
}
#annu1 {
position:relative;
background-image:url(../images/fondannuairepro2.gif);
padding:0;
width:532px;
height:427px;
margin-right:auto;
margin-left:auto;
}
#annu1 h3{
FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; text-align:justify; padding-top:2px; padding-left:30px; color:#ffffff; letter-spacing:1px;
}
#bordleft {
padding-left:5px;
margin-left:25px;
border-left:solid 1px #CC3333;
}
#cadre {position:relative;
background-color:#FFFFFF;
font-size:10px;
padding:10px;
width:170px;
text-align:justify;
line-height:14px;
border:solid 1px #006699;
margin-right:auto;
margin-left:auto;
}
#petitesannonces {
background-image:url(../images/fond_annonces.gif);
margin-left:30px;
margin-top:5px;
width:510px;
height:292px;
color:#005B92;
text-align:justify;
line-height:16px;
}
#petitesannonces p{
margin-top:5px;
line-height:16px;
}
#align{
margin-top:10px;
text-align:justify;
padding-left:10px;
padding-right:10px;
line-height:15px;
}
#align1{
margin-top:0px;
text-align:justify;
padding-left:0px;
padding-right:10px;
line-height:15px;
color:#666666;
}
.black1 {
color: #333333;
font-size:11px;
font-weight:bold;
}
#vielocale {
background-image:url(../images/annonces/fond_vielocale.gif);
margin-top:5px;
width:693px;
height:130px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
.vielocale {
height:25px;
color: #AC8FED;
font-size:16px;
line-height:22px;
font-weight:bold;
letter-spacing:2px;
padding-left:10px;
border-left: solid 8px #AC8FED;
}
.vielocale1 {
color: #AC8FED;
font-size:14px;
line-height:22px;
font-weight:bold;
letter-spacing:0px;
}
.reroutageVL {
font-size: 11px;
color:#FFFFFF;
font-style: normal;
font-weight: normal;
background-color:#AC8FED;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
#vehicules {
background-image:url(../images/annonces/fond_vehicules.gif);
margin-top:5px;
width:693px;
height:130px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
.vehicules {
height:25px;
color: #F2EE8F;
font-size:16px;
line-height:22px;
font-weight:bold;
letter-spacing:2px;
padding-left:10px;
border-left: solid 8px #F2EE8F;
}
.vehicules1 {
color: #333333;
font-size:14px;
line-height:22px;
font-weight:bold;
letter-spacing:0px;
}
.reroutageVEHI {
font-size: 11px;
color:#666666;
font-style: normal;
font-weight: normal;
background-color:#F2EE8F;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
#emplois {
background-image:url(../images/annonces/fond_emplois.gif);
margin-top:5px;
width:693px;
height:130px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
.emplois {
height:25px;
color: #FFB070;
font-size:16px;
line-height:22px;
font-weight:bold;
letter-spacing:2px;
padding-left:10px;
border-left: solid 8px #FFB070;
}
.emplois1 {
color: #FFB070;
font-size:14px;
line-height:22px;
font-weight:bold;
letter-spacing:0px;
}
.reroutageEMP {
font-size: 11px;
color:#ffffff;
font-style: normal;
font-weight: normal;
background-color:#FFB070;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
#immobilier {
background-image:url(../images/annonces/fond_immobilier.gif);
margin-top:5px;
width:693px;
height:130px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
.immobilier {
height:25px;
color: #F685AC;
font-size:16px;
line-height:22px;
font-weight:bold;
letter-spacing:2px;
padding-left:10px;
border-left: solid 8px #F685AC;
}
.immobilier1 {
color: #F685AC;
font-size:14px;
line-height:22px;
font-weight:bold;
letter-spacing:0px;
}
.reroutageIMMO {
font-size: 11px;
color:#ffffff;
font-style: normal;
font-weight: normal;
background-color:#F685AC;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
#bonnesaffaires {
background-image:url(../images/annonces/fond_bonnesaffaires.gif);
margin-top:5px;
width:693px;
height:130px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
.bonnesaffaires {
height:25px;
color: #A8ED75;
font-size:16px;
line-height:22px;
font-weight:bold;
letter-spacing:2px;
padding-left:10px;
border-left: solid 8px #A8ED75;
}
.bonnesaffaires1 {
color: #A8ED75;
font-size:14px;
line-height:22px;
font-weight:bold;
letter-spacing:0px;
}
.reroutageBA {
font-size: 11px;
color:#ffffff;
font-style: normal;
font-weight: normal;
background-color:#A8ED75;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
#boiteaidees {
background-image:url(../images/annonces/fond_boiteaidees.gif);
margin-top:5px;
width:693px;
height:130px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
.boiteaidees {
height:25px;
color: #7CB2F1;
font-size:16px;
line-height:22px;
font-weight:bold;
letter-spacing:2px;
padding-left:10px;
border-left: solid 8px #7CB2F1;
text-align:justify;
margin-left:0px;
}
.boiteaidees1 {
color: #7CB2F1;
font-size:14px;
line-height:22px;
font-weight:bold;
letter-spacing:0px;
}
.reroutageBAI {
font-size: 11px;
color:#ffffff;
font-style: normal;
font-weight: normal;
background-color:#7CB2F1;
border:solid 1px #ffffff;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
#formulaire {
background-image:url(../images/form.gif);
margin-top:5px;
width:253px;
height:185px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
#formulaire1 {
background-image:url(../images/form1.gif);
margin-top:5px;
width:322px;
height:234px;
text-align:justify;
line-height:15px;
letter-spacing:-1px;
}
#titre {
color:#666666;
font-weight:bold;
height:20px;
text-align:left;
line-height:15px;
letter-spacing:1px;
padding-bottom:3px;
}
#texteannonce {
height:80px;
color:#666666;
padding-right:10px;
text-align:justify;
line-height:13px;
letter-spacing:0px;
}
#basannonce {
padding-top:3px;
font-weight:bold;
height:20px;
color:#666666;
padding-right:10px;
text-align:justify;
line-height:14px;
letter-spacing:0px;
}
