html, p, ul, li, td {
font-size : 100%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

body {
font-family : Verdana, Helvetica, Sans-serif;
font-size : 8pt;
background-color : #00646A;
}

li {
list-style-type : none;
margin-left : 0;
background-image : url(fleche-bleue.gif);
background-repeat : no-repeat;
padding-left : 17px;
}

ul {
margin-left : 5px;
padding-left : 5px;
}

h1 {
font-size : 13pt;
padding : 5px;
font-weight : bold;
background-image : url(arrieret1.jpg);
color : #ffff33;
}

h2 {
font-size : 110%;
padding : 5px;
font-weight : bold;
color : #336699;
background-image : url(arrieret2.jpg);
}

h3 {
font-size : 110%;
font-weight : bold;
color : #000000;
}

h5 {
font-size : 14pt;
padding-left : 3px;
color : #000000;
}

h6 {
font-size : 10pt;
font-style : normal;
font-weight : bold;
}

hr {
height: 1px;
padding: 0;
color: #000000;
width :100%;
border: 0;
}

.actualite {
	position : absolute;
	width : 175px;
	height : 250px;
	margin-top : 0;
	margin-left : 2px;
	background-color : #e5fab6;
	z-index : 200;
}

.annonce {
font-size : 10pt;
color : #336699;
text-decoration : none;
}

.arbres {
font-size : 8pt;
color : #336600;
text-decoration : none;
}

.contact {
position : absolute;
width : 100px;
height : 15px;
z-index : 18;
margin-top : 390px;
margin-left : 230px;
background-color : #fcf4da;
}

.contenuavoir {
position : absolute;
width : 480px;
height : 54px;
z-index : 10;
left : 280px;
top : 725px;
}

.contenupubs {
position : absolute;
width : 500px;
height : 115px;
z-index : 9;
left : 250px;
top : 300px;
}

.contenutitre {
	position : absolute;
	width : 500px;
	height : 9509px;
	z-index : 8;
	left : 240px;
	top : 155px;
	border : 1px none #000000;
}

.fleche {
font-size : 7pt;
font-style : normal;
color : #000000;
}

.fond {
width : 755px;
background-color : #fcf4da;
padding-left : 5px;
padding-top : 0;
height : 585px;
border-style : solid;
border-width : 1px;
border-color : #ff6600;
}

.fond_blanc {
background-color : #ffffff;
}

.fond_pale {
background-color : #ffffcc;
}

.fond_jaune {
background-color : #ffff99;
}

.frame 
{
width : auto;
margin-left : 10px;
height : 210px;
overflow : auto;
}

.haut {
width : 750px;
height : 110px;
z-index : 5;
left : 5px;
padding-top : 0;
}

.hautpage {
position : relative;
width : 120px;
height : 20px;
z-index : 11;
background : #ffffcc;
}

.imageindex {
position : absolute;
float:left;
width : 150px;
height : 180px;
margin-left:170px;
margin-top :-30px;
padding-left : 0px;
padding-top : 0px;
z-index : 300;
}

.image1 {
position : absolute;
width : 180px;
height : 100px;
padding-left : 85px;
padding-top : 0;
z-index : 300;
}

.image2 {
position : absolute;
margin-top : 0;
margin-left : 0;
width : 170px;
height : 100px;
padding-left : 350px;
padding-top : 0;
z-index : 300;
}

.image3 {
position : absolute;
margin-top : 100px;
margin-left : 85px;
width : 180px;
height : 100px;
padding-top : 0;
padding-left : 85px;
z-index : 300;
}

.image4 {
position : absolute;
margin-left : 0;
width : 170px;
height : 100px;
padding-left : 350px;
padding-top : 100px;
z-index : 300;
}

.maj {
font-size : 7pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #000000;
text-decoration : none;
}

.mentions {
position : absolute;
width : 120px;
height : 15px;
z-index : 19;
margin-top : 390px;
margin-left : 370px;
background-color : #fcf4da;
}

.moteur {
position : absolute;
width : 120px;
height : 15px;
z-index : 1000;
margin-top : 370px;
margin-left : 510px;
}

.newsletter {
position : absolute;
width : 220px;
height : 20px;
z-index : 16;
margin-left : 5px;
margin-top : 420px;
}

.police_rouge {
font-size : 10pt;
font-weight : bold;
color : #cc0000;
}

.presentation {
position : absolute;
width : 220px;
height : 215px;
margin-left : 525px;
margin-right : -220px;
margin-top : 30px;
top : 110px;
background-color : #ffffff;
border-style : solid;
border-width : 2px;
border-color : #ff6600;
padding-left:5px;
}

.pub1 {
position : absolute;
width : 75px;
height : 100px;
z-index : 1;
left : 2px;
top : 33px;
}

.pub2 {
position : absolute;
width : 75px;
height : 100px;
z-index : 2;
left : 85px;
top : 33px;
}

.publications {
position : absolute;
width : 200px;
height : 140px;
z-index : 10;
margin-left : 5px;
margin-top : 235px;
background-color : #fcf4da;
}

.recherche {
position : absolute;
width : 200px;
height : 20px;
z-index : 100;
margin-left : 10px;
margin-top : 750px;
}

.reglagehaut {
width : 750px;
height : 10px;
z-index : 4;
top : 110px;
left : 5px;
background-color : #fcf4da;
}

.rubriques {
font-size : 8pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #000000;
text-decoration : none;
}

.rubriquesgauche {
font-size : 8pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
width : 215px;
height : 480px;
background-color : #ffffcc;
text-decoration : none;
}

.texte8 {
font-size : 8pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #336699;
text-decoration : none;
}

.rubriques2 {
font-size : 8pt;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #336699;
text-decoration : none;
}

.texte13bis {
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #336699;
text-decoration : none;
}

.textegras {
font-style : normal;
line-height : normal;
font-weight : bold;
font-variant : normal;
color : #000;
text-decoration : none;
}

.texteexpo {
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
text-decoration : none;
padding-left : 5px;
}

.theme1 {
position : absolute;
width : 240px;
height : 115px;
z-index : 10;
margin-left : 275px;
margin-top : 240px;
background-color : #fcf4da;
}

.theme2 {
position : absolute;
width : 240px;
height : 115px;
z-index : 9;
margin-left : 515px;
margin-top : 240px;
background-color : #fcf4da;
}

.textetitre {
font-size : 10pt;
font-style : normal;
line-height : normal;
font-weight : bold;
font-variant : normal;
color : #000000;
text-decoration : none;
}

.trait {
position : absolute;
width : 750px;
height : 10px;
z-index : 100;
margin-left : 5px;
top : 358px;
background-color : #fcf4da;
}

a.moins {
color : #669933;
font-size : 12px;
text-decoration : none;
}

a.moins:hover {
font-size : 16px;
text-decoration : none;
}

a.plus {
color : #ffff99;
text-decoration : none;
}

a.plus:hover {
text-decoration : underline;
}

a.rubriques:hover {
color : #000000;
font-size : 8pt;
text-decoration : underline;
}

a.rubriques2:hover {
color : #ff9900;
font-size : 8pt;
text-decoration : underline;
}

a.texte8:hover {
color : #336699;
font-size : 8pt;
text-decoration : underline;
}

a.texte13bis:hover {
color : #ff9900;
text-decoration : underline;
}

a.under {
color : #336699;
font-size : 8px;
text-decoration : none;
}

a.under:hover {
font-size : 8px;
text-decoration : underline;
}

a.under1 {
color : #336600;
font-size : 13px;
text-decoration : underline;
}

a.under1:hover {
font-size : 13px;
text-decoration : none;
}

a.under2 {
color : #cc0000;
font-size : 100%;
text-decoration : none;
}

a.under2:hover {
font-family : Verdana, sans-serif, mono;
text-decoration : underline;
}

a.under3 {
color : #cc0000;
text-decoration : underline;
}

a.under3:hover {
font-size : 13px;
text-decoration : none;
}
