/* Generated by KaZcadeS */
h1 { color:#551a8b;
			text-align:left;
			  font-family: Arial,Helvetica,sans-serif;
			  font-size:1.3em;
			  }
h2 {
  color:#551a8b;
    font-family: Arial,Helvetica,sans-serif;
	font-size:1.3em;
}


table, tr, td {
  font-family: Arial,Helvetica,sans-serif;
    font-size: 1.0em;
 
  font-style: normal;
  color: #003300;
  text-align:left;
 } 

h3 {
  color: #551a8b;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}
h4 {
  color:#000000;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}
#lien-region li {
  color: #ff6600;
}
#page {
  margin: 20px auto;
  width: 988px;
  background-color: white;
  text-align: left;
   -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
}
body {
 background-image: url(images/font.jpg);
  background-repeat: repeat-x;
  
  text-align: center;
  background-color: #75c075;
  
  font-family:Arial, Helvetica, sans-serif;
			font-size:0.8em;
			font-style:normal;
			color:#003300;
}
#entete {
border:1px solid #006600;
			width:988px;
  background-image: url(images/header_allogolf003_ess.jpg);
  background-repeat: no-repeat;
  height:110px;
   -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  
}
	#menu {
  width: 990px;
  height: 32px;
    background-color:#2a7801;
}
		
		#menunav {
  font-weight: bold;
  text-transform: uppercase;
  text-align:left;
 width: 825px;
  float: left;
  font-size: 1.00em;
   background-color:#2a7801;
}
#menunav ul {
  margin: 0px;
  padding: 10px;
}
#menunav li {
  display: inline;
  padding-left: 15px;
}
#menunav a {
  color:#FFFFFF;

}
#menunav a:hover {
  color: #0e1296;
}
#pied {
		  font-weight: bold;
 
  display:inline;
   font-size: 0.85em;
   float:left; 
   width:988px;
    border:1px solid #006600;
   background-color:#FFFFFF;
	height:50px;
		text-align:center;
			
			 margin-top: 0px;
			  
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
			}
			
			#pied ul {
  margin: 0px;
  padding: 5px;
}		
			
			#pied li {
  display: inline;
  padding-left: 7px;
}
			#pied a {
  color:#006600;

}
#pied a:hover {
  text-decoration: underline;
  color: #0e1296;
}
	
.contactindent {
  margin-left: 36px;
  font-size: 1.2em;
}
.pcontactindent {
  font-size: 0.85em;
  font-weight: bold;
}
.Style2 {
  margin-left: 5px;
  font-size: 1.2em;
  color: #006600;
}
.Style3 {
  color: #003300;
}
#contenu-droit1 {
  width: 365px;
   padding-left: 5px;
  background-color: #ffffff;
  float: left;

  
}
#contenu-droit2 {
  width: 575px;
   padding-left: 5px;
  background-color: #ffffff;
  float: left;

  
}
#contenu {
  float: left;
  padding-left: 5px;
  background-color:#FFFFFF;
  padding-right: 5px;
  width: 978px;
    border:1px solid #006600;
 margin-top:0px;
}
#contenu-gauche {
  float: left;
  width: 128px;
	padding-left:0 px;
	
}
#l-col {
  color: #66cc33;
  
  width: 120px;
  list-style-type: none;
  display: block;
}
#l-col ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-style: normal;
  text-align: left;
  font-weight: bold;
}
#l-col li {
  width: 120px;
  padding-left: 5px;
  height: 23px;
  vertical-align: middle;
  background-color:#f4ffef;
  background-image:url(images/boutons/bouton_nav1.jpg);
  background-repeat:no-repeat;
}
#l-col a {
  color: #003300;
  text-decoration: none;
  font-weight: bold;
}
#l-col2 {
  color: #000033;

  width: 120px;
  list-style-type: none;
  display: block;
}
#l-col2 ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-style: normal;
  text-align: left;
  font-weight: bold;
}
#l-col2 li {
  width: 120px;
  padding-left: 5px;
  height: 23px;
  vertical-align: middle;
 background-image:url(images/boutons/bouton_nav1.jpg);
  background-color:#f4ffef;
  background-repeat:no-repeat;
}
#l-col2 a {
  color: #003300;
  text-decoration: none;
  font-weight: bold;
}

/*
#l-col3 {
  color: #66cc00;
  width: 128px;
  list-style-type: none;
  display: block;
}
#l-col3 ul {
  margin: 0;
  padding: 0px;
  list-style-type: none;
  font-style: normal;
  text-align: left;
  font-weight: bold;
}
#l-col3 li {
  width: 128px;
  padding-left: 5px;
  height: 23px;
  vertical-align: middle;
 background-image:url(images/boutons/bouton_nav1.jpg);
  background-repeat:no-repeat;
}
#l-col3 a {
  color:#003300;
  text-decoration: none;
  font-size: 10px;
  font-weight: bolder;
  font-family: Arial,Helvetica,sans-serif;
}

*/


#l-col3 {
  position: absolute;
  padding-right: 0;
  padding-left: 0;
  padding-top: 0;

  color: #66cc00;
  text-align: right;
  margin-left: auto;
  margin-right: auto;
  top: 2px;
 
  margin-top: 0px;
  width: 970px;
}
#l-col3 ul {
  margin-top: 0px;
}
#l-col3 li {
  display: inline;
  padding-left: 7px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 0px;
 
}
#l-col3 a {
  text-decoration: none;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  color: #99ff99;
  margin-top: 0px;
  padding-top: 0px;
 
}
#contact {
  width: 230px;
  height: 328px;
  padding-top: 0px;

  background-image:url(images/contact4.jpg);
  background-position: center bottom;
  background-repeat: no-repeat;
  font-size: 0.9em;
  font-weight: normal;
  color: #0096ff;
}
#contactheader {
  width: 230px;
  height: 26px;
  background-position: center bottom;
  background-repeat: no-repeat;
  font-weight: normal;
}

#contact h6 {
 
  color: #ffffff;
 font-weight: bold;
  text-transform: uppercase;
  text-align:center;
  font-size: 1.0em;
  padding-top:2px;
  text-align: center;
  margin-left: 5px;
}
#encadre {
  float: right;
  width: 235px;
  padding-top: 2px;
  right: 0px;
  position: relative;
  margin-top:15px;
}

a.liens_bleu_gras:link, a.liens_bleu_gras:active, a.liens_bleu_gras:visited {
  color: #0096ff;
  text-decoration: none;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
a.liens_bleu_gras:hover {
  color: #0096ff;
  text-decoration: underline;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
#titre_centre_header {
 

  padding-top:30px;
  width: 600px;
  text-align: center;
  margin-left: 196px;
}

#contenu-image {
  float: left;
  width: 230px;
 
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
   margin-top:30px;
  text-align: center;
}

#promo {
  width: 230px;
  background-color: #ffffff;
  background-position: center bottom;
  background-repeat: no-repeat;
  font-size: 0.9em;
  font-weight: normal;
}
#promoheader {
  width: 230px;
  height: 26px;
  font-weight: normal;
  background-image:url(images/boutons/bouton-promo.jpg);
  background-repeat:no-repeat;
  margin-top:15px;
  
  }
#promoheader h6 {
  border-bottom: medium none;
  color: #003300;
  font-weight:bold;
  font-size: 1.0em;
  padding-top:4px;
  text-align: center;
  margin-left: 5px;
}

#promo2 {
  width: 230px;
  background-color: #ffffff;
  background-position: center bottom;
  background-repeat: no-repeat;
  font-size: 0.9em;
  font-weight: normal;
  
      margin-bottom: 20px;
}
#promoheader2 {
  width: 230px;
  height: 26px;
  font-weight: normal;
  background-image:url(images/contact-sej.jpg);
    background-repeat: no-repeat;
  margin-top:15px;
  
  }
#promoheader2 h6 {
  border-bottom: medium none;
  color: #003300;
 color: #ffffff;
 font-weight: bold;
  text-transform: uppercase;
  font-size: 1.0em;
  padding-top:4px;
  text-align: center;
  margin-left: 2px;
}


#promoheader2 a {
  border-bottom: medium none;
  color: #003300;
 color: #ffffff;
 font-weight: bold;
  text-transform: uppercase;
  font-size: 1.0em;
  padding-top:4px;
  text-align: center;
  margin-left: 2px;
}


#infos{
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#551a8b;
   padding: 4px;
  margin-left:8px;
  text-align:left;
  background-color:#ffffe5;
  width: 198px;
  border-style: solid;
   border-color: #004c01 #004c01 #004c01 #004c01;
  border-width: 1px 3px 3px 1px;
   -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  
}

#fermeture {
	  border-style: solid;
  border-color: #004c01 #004c01 #004c01 #004c01;
  border-width: 1px 3px 3px 1px;
  margin: 1em 0 0em 0em;
  padding: 0.5em;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  height: auto;
  float:none;
  background-color:#a0c335;
  width:200px;
  text-align:center;
  
}  
#rightnav {
  border-style: solid;
  border-color: #004c01 #004c01 #004c01 #004c01;
  border-width: 1px 3px 3px 1px;
  margin: 1em 0 0em 0em;
  padding: 0.5em;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  height: auto;
  float:none;
  background-color:#FFFFEA;
  width:500px;
  text-align:left;
}
 #pass { background-color:#E4FF94;
 height:25px;
 width:250px;
 padding-left:5px;

 }
 
 #champrecherche {
float: left;
  text-align: right;
    padding-top: 8px;
}
#champrecherche input {
  font-size: 11px;

}