BODY {
  background:  #2759b6;
  color: #222222;/*571503*/
  margin: 0px; 
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

HR{
color: #AA591A;
height:1px;
}

A {
  color: #333333;
  text-decoration: none;
  font-weight : bold;
  font-size: 12px;
}

A:hover {
  color: #7294D1;
  font-weight : bold;
  font-size: 12px;
  text-decoration: underline;
}

TABLE.TableEnteteIndex{

background-color: #2759b6;
height:58px;
width:772px;
vertical-align:top;
}

TD.entete{
text-align:center;

}

DIV.entete{
	background-color:#FFFFCA;
	text-align:center;
	width:70%;
	
	vertical-align:top;
	padding:0px;
	padding-left:4px;
	border:solid;
	border-color:#D0B862;
	border-width:1px;
	margin:2px;
}
TABLE.TableIndex{
background-image: url('../logos/fondaccueil.jpg');
background-position: top;
background-repeat: no-repeat;
height:768px;
width:772px;
vertical-align:top;
}
TABLE.Tablegenet{
background-color:#edca3e;
background-image: url('../logos/fondgenet.jpg');
background-position: top;
background-repeat: no-repeat;
height:768px;
width:772px;
vertical-align:top;
}
TABLE.Tablelavande{
background-color:#281ea4;
background-image: url('../logos/fondlavande.jpg');
background-position: top;
background-repeat: no-repeat;
height:768px;
width:772px;
vertical-align:top;
}

TABLE.Tablemarches{
background-color:#281ea4;
background-image: url('../logos/fondaccueil.jpg');
background-position: top;
background-repeat: no-repeat;
width:772px;
height:534px;
vertical-align:top;
}

TABLE.Tableloisirs{
background-color:#281ea4;
background-image: url('../logos/fondloisir.jpg');
background-position: top;
background-repeat: no-repeat;

width:772px;
vertical-align:top;
}

TABLE.Tablevillage{
background-color:#281ea4;
background-image: url('../logos/fondvillage.jpg');
background-position: top;
background-repeat: no-repeat;

width:772px;
vertical-align:top;
}

TABLE.Tableplan{
background-color:#281ea4;
/*background-image: url('../logos/PLAN2.jpg');
background-position: top;
background-repeat: no-repeat;*/

width:772px;
vertical-align:top;
}

TD.col_left{

width:240px;
vertical-align:top;
padding-left:12px;
padding-top:64px;
}

DIV.lien{
	background-color:#dddddd;
	text-align:left;
	vertical-align:top;
	width:180px;
	padding:0px;
	padding-left:4px;
	border:solid;
	border-color:#D0B862;
	border-width:1px;
	margin:2px;
}


TD.corps{
width:532px;
padding-top:44px;
padding-left:28px;
vertical-align:top;
text-align:center;
font-weight : bold;
font-size: 12px;
font-style:italic;
}
TD.colrightgenet{
	padding-top:132px;
	vertical-align:top;
	
}
DIV.corpstxt{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	width:420px;
	padding:2px;
}
DIV.pictgenetleft{
	padding-left:12px;
	margin-top: 120px;
}

DIV.txtleft{
	margin-top:80px;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	padding:2px;
	width:95%;
}


DIV.corpstxtgenet{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	width:420px;
	padding:2px;
}
SPAN.pictindex{
width:200px;
float:right;
vertical-align:top;
text-align:center;

}
SPAN.coord{

vertical-align:top;
padding:4px;
color:#FFFFFF;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

TD.col_right{
padding-top:120px;
width:170px;
vertical-align:top;
text-align:right;
padding-right:0px;
}

TD.drBouchon{
background-image: url('../logos/col-droite_01.gif');
height:90px;
padding-top:48px;
padding-right:8px;
text-align:right;
}

FORM{
padding-left:10px;
text-align:left;
}

A.kalen {
  font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
