body {
    /*color: #406DA6;
    background: #FFF;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    font-size:8pt;
    font-family: verdana;
    background-color:#b7d8fa;
    margin:0 0;
    padding:0 0;
}

table 
{
    font-size:8pt;
}

A:link {TEXT-DECORATION: none; color: #003366}
A:visited {TEXT-DECORATION: none; color: #003366}
A:hover {TEXT-DECORATION: underline  overline; COLOR: #CC0000}
A:active {TEXT-DECORATION: none; color: #993300}


input {
    font-family: verdana;
}

td#tdg {
    border-style:solid;
    border-width:1px;
    border-right-style:none solid;
    border-top-color:black;
    border-left-color:black;
    border-bottom-color:black;
}

td#tdd {
    border-style:solid;
    border-width:1px;
    border-left-style:none solid;
    border-top-color:black;
    border-right-color:black;
    border-bottom-color:black;
}

td#tdj {
    border-style:solid;
    border-width:1px;
    border-color:black;
}

td#tdh {
    border-style:solid;
    border-width:1px;
    border-top-color:black;
    border-right-color:black;
    border-left-color:black;
    border-bottom-color:black;
}
.borderblack
{
    border:thin solid #000000
}
#minheight
{
    height:1px;
}
.borderc
{
    border:4px double #C0C0C0
}
.borderDouble
{
	border:4px double #000000;
}
.borderDouble tr td
{
	border:1px solid #000000;
}
.conteneur{
    width:750px;
    margin:0 auto;
	margin-bottom:5px;
    background-color:#ffffff;
}
/*
 * Le menu
 */
#menu ul{
    margin-left:0px;
    padding-left:0px;
    list-style-position:inside;
}
#menu{
    width:750px;
    margin:0 auto;
    padding: 0;
    background-color:#b7d8fa;
	
}
#menu ul li{
    list-style:none;
    list-style-position:inside;
    float:left;
}
#menu ul li a{
    height:40px;
    width:125px;
    display:block;
    background-repeat:no-repeat;
    background-position:top left;
}
#header{
    background:url(../../images/tdm-banniere.jpg);
    width:750px;
    height:85px;
    padding:0;
    margin:0 auto;
}
.menug{
    background:url(/images/menug.png) no-repeat bottom left;
}
.menu2{
    background:url(/images/menu2.jpg) no-repeat bottom left;
}
.menu3{
    background:url(/images/menu3.jpg) no-repeat bottom left;
}
.menu4{
    background:url(/images/menu4.jpg) no-repeat bottom left;
}
.menu5{
    background:url(/images/menu5.jpg) no-repeat bottom left;
}
.menud{
    background:url(/images/menud.png) no-repeat bottom left;
}
.menug:hover{
    background:url(/images/menug-h.png) no-repeat bottom left;
}
.menu2:hover{
    background:url(/images/menu2-h.jpg) no-repeat bottom left;
    color:white;
}
.menu3:hover{
    background:url(/images/menu3-h.jpg) no-repeat bottom left;
    color:white;
}
.menu4:hover{
    background:url(/images/menu4-h.jpg) no-repeat bottom left;
    color:white;
}
.menu5:hover{
    background:url(/images/menu5-h.jpg) no-repeat bottom left;
    color:white;
}
.menud:hover{
    background:url(/images/menud-h.png) no-repeat bottom left;
}
.menug:active{
    background:url(/images/menug-a.png) no-repeat bottom left;
}
.menu2:active{
    background:url(/images/menu2-a.jpg) no-repeat bottom left;
}
.menu3:active{
    background:url(/images/menu3-a.jpg) no-repeat bottom left;
}
.menu4:active{
    background:url(/images/menu4-a.jpg) no-repeat bottom left;
}
.menu5:active{
    background:url(/images/menu5-a.jpg) no-repeat bottom left;
}
.menud:active{
    background:url(/images/menud-a.png) no-repeat bottom left;
}
#prestimg
{
    display:block;
    padding:0;
    margin:0 auto;
    width:630px;
    padding-bottom:10px;
}
#imgcentre
{
    display:block;
    padding:0;
    margin:0 auto;
    
}
.clear
{
    clear:both;
}
.floatLeft
{
    float:left;
}
#cgroupeimg
{
    padding-left:10%;
    width:300px;
    float:right;
}
#groupetradimg
{
    float:right;
    padding:10px;
}
#imgcentre2
{
	width:300px;
	float:right;
	padding:10px;
	margin-bottom:10px;
}
.center
{
	text-align:center;
}
.justify
{
	text-align:justify;
	float:left;
}
.contentP
{
	margin-left:10px;
}
#titrecentre
{
	display:block;
    padding:5px;
    margin:0 auto;
}
.petit
{
	font-size: 0.9em;
	margin-left: 10px;
}
#navig{
	float: left;
	width: 75%;
	margin-bottom:5px;
}
#date{
	float: left;
	width: 25%;
	text-align:right;
	margin-bottom:5px;
}
/*a modifier*/
#image_index{
	float:left;
	margin-left:20px;
}
#index_dl{
	height:150px;
    width:150px;
    display:block;
	float:right;
	margin-right:20px;
   /* background-position:top left;*/
	background:url(http://latourdesmaths.com/images/index-dl.png) no-repeat top left;   
}
#index_dl:hover{
	background-image:url(http://latourdesmaths.com/images/index-dl-h.png);
}
#index_dl:active{
	background-image:url(http://latourdesmaths.com/images/index-dl-a.png);
}
.blockCentre{
	margin:0,auto;
	text-align: center;
}
.button img{
	border: 0;
}
.separation-boutons-dl{
	width:450px;
	height:1px;
	margin: 20px 0;
	background-color: black;
}
#separation-boutons-dl-bas{
	margin-bottom: 20px;
}