/* ------------------------------------------------------------------------- */
/* BALISES GENERALES                                                         */
/* ------------------------------------------------------------------------- */

body {
background-image: url(http://abgl.fr/_img/fondbandeau.jpg);
background-repeat: repeat-Y-X;
}

#bandeau_haut {
position: absolute;
width: 864px;
background-color:;
}

#cont_band_left {
background: url("../_img/tortle.gif");
background-repeat: no-repeat;
width: 108px;
height : 126px;
margin-left:45px;
margin-top: 0px;
}

#cont_band_middle {
background: url("../_img/bandeau.gif");
background-repeat: no-repeat;
width: 540px;
height : 126px;
margin-left: 108px;
margin-top: 0px;

}
#cont_band_right {
background: url("../_img/tortle2.gif");
background-repeat: no-repeat;
width: 108px;
height : 126px;
margin-left:540px;
margin-top: 0px;
}

#contenu_centre {
position: absolute;
width: 864px;
height : 540px;
margin-left:0px;
margin-top: 139px;
background: none;
}

#grasgauchevert {
position: absolute;
width: 432px;
height : 63px;
margin-left:0px;
margin-top: 238px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: none;
}

#grasdroitevert {
position: absolute;
width: 432px;
height : 63px;
margin-left:432px;
margin-top: 238px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: none;
}

#grasbasgauchevert {
position: absolute;
width: 252px;
height : 252px;
margin-left:0px;
margin-top: 301px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: none;

}

#grasbasmilieuvert1 {
position: absolute;
width: 315px;
height : 79px;
margin-left: 275px;
margin-top: 311px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: url("../_img/grosboutons2.gif");
}

#grasbasmilieuvert2 {
position: absolute;
width: 315px;
height : 79px;
margin-left: 275px;
margin-top: 390px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: url("../_img/grosboutons2.gif");
}

#grasbasmilieuvert3 {
position: absolute;
width: 315px;
height : 79px;
margin-left: 275px;
margin-top: 470px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: url("../_img/grosboutons2.gif");
}

#grasbasdroitevert {
position: absolute;
width: 252px;
height : 252px;
margin-left:612px;
margin-top: 301px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: none;
}

#grasfondvert {
position: absolute;
width: 612px;
height : 126px;
margin-left:126px;
margin-top: 578px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
background: none;
}

#pieddepage {
position: absolute;
width: 864px;
margin-left:0px;
margin-top: 731px;
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : #006600;
font-weight: bold;
text-align: center;
padding-left:0px;
}


h1 {
font-size : 22px;
width: 864 px;
height : 81px;
font-family : "Copperplate Gothic Bold", Helvetica, Geneva, sans-serif;
font-weight: bold;
color : #006600;
text-align: center;
padding-left: 0px;
background: url("../_img/encadretitre.gif");
}

.textenoir12 {
font-size : 12px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : black;
font-weight: bold;
text-align: left;
padding-left:0px;
}

.textenoir16 {
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : black;
font-weight: bold;
text-align: left;
padding-left:0px;
}

.texterouge16 {
font-size : 16px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : red;
font-weight: bold;
text-align: left;
padding-left:0px;
}

.texterouge23 {
font-size : 23px; 
font-family : Times, Arial, Helvetica, Geneva, sans-serif; 
color : red;
font-weight: bold;
text-align: left;
padding-left:0px;
}

/*  .................................POLICE PLUS LIENS ....................................... */
/* ........................................................................................... */

a:link {
	text-decoration: none;
	color : #006600;
}
a:visited {
	text-decoration: none;
	color : #006600;
}
a:hover {
	text-decoration: none;
	color : #006600;
}
a:active {
	text-decoration: none;
	color : #006600;
}

/*  .................................ROOL OVER ....................................... */
/* ........................................................................................... */


a.E { display: block; width: 252px; height: 252px; background-image: url('../_img/cadretoutprix.gif') }
a.E:hover { visibility: visible }
a.E:hover img { visibility: hidden }

a.F { display: block; width: 252px; height: 252px; background-image: url('../_img/cadrepasfrais.gif') }
a.F:hover { visibility: visible }
a.F:hover img { visibility: hidden }

a.G { display: block; width: 612px; height: 126px; background-image: url('../_img/cadreaconsulter.gif') }
a.G:hover { visibility: visible }
a.G:hover img { visibility: hidden }

a.A:link {text-decoration: none; color : white; font-size : 21px;}
a.A:visited {text-decoration: none; color : white; font-size : 21px;}
a.A:hover {text-decoration: none;color : #DDDDDD; font-size : 21px;}
a.A:active {text-decoration: none;color : white; font-size : 21px;}

a.B:link {text-decoration: none; color : white; font-size : 20px;}
a.B:visited {text-decoration: none; color : white; font-size : 20px;}
a.B:hover {text-decoration: none;color : #DDDDDD; font-size : 20px;}
a.B:active {text-decoration: none;color : white; font-size : 20px;}




