
body {
background-color:#ffffff;
background-image:url(images/bandeau.jpg);
background-repeat:repeat-x;
background-position:top;
margin:0px;
padding:0px;
color:#000000;
height:100%;
}

div {
margin:0px;
padding:0px;
border:none;
}

div#logo {
position:absolute;
left:0px;
top:40px;
z-index:20;
}

div#menu {
background-image:url(images/menuBG.gif);
background-repeat:repeat-x;
background-position:bottom;
position:absolute;
right:0px;
top:66px;
z-index:10;
}

div#Baccueil {
position:absolute;
left:0px;
top:0px;
z-index:20;
}
div#Bactualite {
position:absolute;
left:72px;
top:0px;
z-index:20;
}
div#Bgammes {
position:absolute;
left:160px;
top:0px;
z-index:20;
}
div#Breferences {
position:absolute;
left:300px;
top:0px;
z-index:20;
}
div#Baccescontact {
position:absolute;
left:395px;
top:0px;
z-index:20;
}
div#BDeco {
position:absolute;
left:518px;
top:0px;
z-index:20;
}

div#contenu {
position:absolute;
left:2px;
top:0px;
height:100%;
width:726px;
}

div#text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

a#GMK {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
color:#ffffff;
text-decoration: none;
}

a#GMK:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
color:#ffffff;
text-decoration:underline;
}

a	{
   	text-decoration: underline;
 }

a:link {
   color:#333333;
 }

a:visited {
   color:#333333;
 }
 
a:hover {
   text-decoration: none;
   color:#333333;
 }

a:active {
   color:#333333;
 }

a.menu1	{
   	text-decoration: none;
	font-family: "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#050505;
}

a.menu1:hover {
   text-decoration: underline;
   color:#333333;
 }



a.gmk	{
   	text-decoration: none;
 }

a.gmk:link {
   color:#7C7C7C;
 }

a.gmk:visited {
   color:#7C7C7C;
 }
 
a.gmk:hover {
   text-decoration: underline;
   color:#7C7C7C;
 }

a.gmk:active {
   color:#7C7C7C;
 }
 
a#ref_nom{ 
   font-family: "Verdana", sans-serif; 
   text-decoration: none;
   font-weight: bold;
   font-variant: small-caps;
   font-size:12px;
   margin:0px 0px 0px 0px;
   color:#FFFFFF;
}

a#ref_type{ 
   font-family: "Verdana", sans-serif; 
   text-decoration: none;
   font-style: italic;
   font-size:11px;
   margin:0px 0px 0px 0px;
   color:#FFFFFF;
}

a#ref_date{ 
   font-family: "Verdana", sans-serif; 
   text-decoration: none;
   font-variant: small-caps;
   font-size:11px;
   margin:0px 0px 0px 0px;
   color:#EEEEEE;
}

a#detail{ 
   font-family: "Verdana", sans-serif; 
   text-decoration: none;
   font-size:11px;
   margin:0px 0px 0px 0px;
   color:#000000;
}

p { 
   font-family: "Verdana", sans-serif; 
   font-size: 11px;
   margin:0px 0px 0px 0px;
   color:#333333;
}
p.bt1 { 
   font-family: "Verdana", sans-serif; 
   font-size: 12px;
   margin:87px 0px 0px 0px;
   color:#050505;
}

p.bt2 { 
   font-family: "Verdana", sans-serif; 
   font-size: 12px;
   margin:0px 0px 0px 0px;
   color:#F5F5F5;
}
p.tre { 
   font-family: "Verdana", sans-serif; 
   font-size: 11px;
   text-align: center;
   margin:0px 0px 0px 0px;
   color:#333333;
}
p.r { 
   font-family: "Verdana", sans-serif; 
   font-size: 11px;
   text-align: right;
   margin:0px 0px 0px 0px;
   color:#333333;
}

td { 
   font-family: "Verdana", sans-serif; 
   font-size:11px;
   margin:0px 0px 0px 0px;
   color:#333333;
}

hr {
  width: 100%;
  height: 1px;
  margin: 6px 0px 6px 0px;
  background-color: #c0c0c0;
  color: #c0c0c0;
}

h1 {
	font-family:Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight: bold;
	font-variant: small-caps;
}

h2 {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight: bold;
	font-variant: small-caps;
	
}

td#blanc{ 
   font-family: "Verdana", sans-serif; 
   text-decoration: none;
   font-weight: bold;
   font-variant: small-caps;
   font-size:12px;
   margin:0px 0px 0px 0px;
   color:#FFFFFF;
}

td#envoiForm { 
	border-top: 1px solid #3167a0;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #FFFFFF;
}

input#envoi { 
	font-family: "Verdana", sans-serif; 
   	font-size: 11px;
	color: #FFFFFF;
	background-color: #3a88b7;
	border: 1px #3167a0;
	font-weight: bold;
	font-variant: small-caps;
}