A:hover.link {
	background-color: #E9E9E9;
}
DIV.interface{
    width: 100%;
     text-align:center;
     vertical-align:middle;
}
#visu_envoi_mail{
    display: none;
}
TABLE.interface{
    width: 100%;
    margin-top: 200px;
    text-align:center;
    font-family:Trebuchet MS,sans-serif;
    color:#FF0000;
    cursor:pointer;
    font-size:13px;
    font-weight:bold;
}
TABLE.visu_interfacesoja{
    padding:0px;
    margin-top:200px;
    height:250px;
    width:403px;
    background: url('../images/EntrerLOGO.png') no-repeat center center;
}
TABLE.visu_interf{
    margin:0px;
    padding:0px;
    height:250px;
    width:403px;
    background: url('../images/EntrerLOGO.png') no-repeat center center;
}
TABLE.visu_comment{
    margin:20px;
    padding:20px;
    height:200px;
    width:680px;
    background-color:#D8CEF6;
    border:4px #000077;
}
tr.top{
}
td.top{
    height: 120px;
    padding-left: 140px;
    padding-top: 80px;
    text-align:left;
    vertical-align: top;
    font-family:Trebuchet MS,sans-serif;
    font-size:16px;
    font-weight:bold;
    font-style: oblique;
    color:#FF0000;
}
h1{
    font-family:Times;
    font-size:18px;
    font-weight:bold;
    font-style: normal;
    font-family: fantasy;  
}
li{
    font-family:Times;
    font-size:14px;
    font-weight:normal;
    font-style: italic;
    font-family: fantasy;
    
}
td.legend{
    height: 20px;
    padding-left: 20px;
    padding-top: 2px;
    text-align:left;
    vertical-align: top;
    font-family:Trebuchet MS,sans-serif;
    font-size:14px;
    font-weight:normal;
    font-style: italic;
    color:#000077;
}
td.legendmp{
    width: 350px;
    height: 30px;
    padding-left: 20px;
    padding-top: 2px;
    text-align:right;
    vertical-align: middle;
    font-family:Trebuchet MS,sans-serif;
    font-size:14px;
    font-weight:bold;
    font-style:normal;
    color:#000000;
}
td.mail{
    height: 30px;
    padding-left: 20px;
    padding-top: 5px;
    text-align:left;
    vertical-align: top;
    font-family:Trebuchet MS,sans-serif;
    font-size:16px;
    font-weight:bold;
    font-style: oblique;
    color:#FF0000;
}
td.login{
    width: 480px;
    height: 30px;
    padding-left: 20px;
     padding-right: 40px;
    padding-top: 5px;
    text-align:left;
    vertical-align: top;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:bold;
    font-style: oblique;
    color:#FF0000;
}
input.mail{
    background-color: #F2F5A9;
    color: #08088A;
    text-align:left;
    width:350px;
}
input.login{
    background-color: #F2F5A9;
    color: #08088A;
    text-align:left;
    width:200px;
}
input.password{
    background-color: #F2F5A9;
    color: #08088A;
    text-align:left;
    width:200px;
}
td.td_left{
    padding-left: 20px;
    text-align:left;
}
td.td_right{
    text-align:right;
    padding-right: 20px;
}
a:hover { 
	background-color:#FFFFFF;
	background-position:left top;
	color:#FF0000;
}
a:active {
	background-color:#000077;
	background-position:left top;
	color:#FFFFFF;
}
a:after {
	background-color:#000077;
	background-position:left top;
	color:#FFFFFF;
}
tr.renvoimp{
    height:50px;
}