body {  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	background-color: #85b3ff;
	background-image: url("fond.jpg");
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: bottom center;
	overflow-y: scroll;
}


td.gauche {background:url('gauche.png'); 
	background-repeat: repeat-y;
	background-position: center left;
	width: 18px;}
td.droit {background:url('droit.png'); 
	background-repeat: repeat-y;
	background-position: center right;
	width: 18px;}

td.gaucheb {background:url('gaucheb.png'); 
	width: 6px;}
td.droitb {background:url('droitb.png'); 
	width: 6px;
	background-position: right; }
td.menu {background-color: #f5f5f5; 
	width: 190px;}
td.contenu {background-color: #f5f5f5;
	width: 786px;}
td.footer {background:url('bas.png'); 
	width: 1012px; 
		background-repeat: no-repeat; 
	height: 143px;}
	
td.barre-menu {background:url('nav.png'); 
	height: 36px}

div.bloc {background:url('Bloc.png'); 
	background-repeat: no-repeat; 
	background-position: bottom left; 
	padding-left: 30px;
	margin-top: 15px;
	font-size : 12px; 
	text-align: left;
	width: 180px; 
	height: 30px;}
.bloc p {position: relative;
	top: 7px;}
.menu ul{margin:2px;
	padding-left:6px;
	padding-top:10px;}
	
.menu ul li{list-style: none;
	padding:0px 0 0px 14px;
	background-image: url('puce.png');
	background-repeat:no-repeat;
	background-position: 0px 3px; 
	line-height:20px;
	font-size : 12px; }

a img{border: 0;}

a:hover{
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  color: #FFC068;}
a{
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  text-align: left;
  color: #25659c;}
  
a:active{
text-decoration: none;
  color: #25659c;}

a:visited{
text-decoration: none;
  color: #25659c;}


td.cadre-gh {background:url('cadre-coin.png'); 
	width: 13px; 
	height: 13px;}
td.cadre-mh {background:url('cadre-h.png'); 
	background-repeat:repeat; 
	height: 13px;}
td.cadre-dh {background:url('cadre-coin.png'); 
	width: 13px; 
	height: 13px;
	background-position: top right}
	
td.cadre-gm {background:url('cadre-v.png'); 
	background-repeat:repeat; 
	width: 13px; 
	background-position: top left}
td.cadre-mm {background-color:#ffffff;}

td.cadre-dm {background:url('cadre-v.png'); 
	background-repeat:repeat; 
	width: 13px; 
	background-position: top right}

td.cadre-gb {background:url('cadre-coin.png'); 
	width: 13px; 
	background-position: bottom left;
	height: 13px;}
td.cadre-mb {background:url('cadre-h.png'); 
	background-position: bottom;
	background-repeat:repeat; 
	height: 13px;}
td.cadre-db {background:url('cadre-coin.png'); 
	width: 13px; 
	height: 13px;
	background-position: bottom right}
	
table.cadre{margin-top: 13px;}

span.titre{
	padding-left: 30px;
	font-size : 18px; 
	text-align: left;}
span.intro {
	padding-left: 5px;
	font-size : 14px;
	text-align: center;
}
p{font-size : 13px; 
	text-align: left;}
	
ul{font-size : 13px;}
li {font-size : 13px;}

div.bouton{
	font-size : 12px;
	width:210px;
	height:24px;
	background: url('Button.png');}

div.bouton:hover{
	background-position: left center;
	color: #ffffff;
}

.bouton span {position: relative;
	top: 4px;
	left: 7px;}
