pre{text-align:left;font:10px verdana;color:#000;}

#t1,#s,s{display:none;}

.t1{height:100%;width:100%;}
.td1{height:100%;}
td{vertical-align:top;}
li{font:bold 11px verdana;}

a:hover .i1{border:1px solid #F07;}
body{background:#bfbfbf url(http://a74.fr/z/bg/gray-bfbfbf.png) fixed top;margin:auto;scrollbar-base-color:#bfbfbf;}
body,table,tr,td,li,ul,span{font-family:Verdana;font-size:10px;}
table{border-collapse:collapse;}
a:hover{color:#F07;}
a {text-decoration: none;color:#3366ff;}
li {padding:0px;margin:0px;}

.seo2,.seo3{background:#DDD;}

img{border:0px;}

#t1{background-color:#CCF;}
#TL{position:fixed;top:0;left:0;font:10px verdana;#position:absolute;}
.alphabet{}
.alphabet td{margin:1px;padding:4px;border-collapse:none;border:1px;color:#FFF;font-weight:bold;}

.menuhaut td{
  font-size:13px;text-decoration:none;
  background: url(/y/bouton1.png);
  border-top:1px solid #000;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
  text-align:center;
}
.menuhaut a{text-decoration:none;font-weight:bold;color:#333;}
.menuhaut a:hover{text-decoration:underline;color:#F07;}
.menuhaut{width:1000px;}
.table1,.menuhaut,td{margin:0px;padding:0px;}

.table1
{
border:0px;
width:1000px;
text-align:center;
}

.table1 td
{
text-align:center;
}

.liste
{
position:absolute;
top: 30px;
left: 0px;
width: 689px;
height: 790px;
}

/*-lien menu gauche*/

li.gauche 
{
list-style-type:none;
font: 12px arial,helvetica,sans-serif,italic;/*police arr plan fond*/
color: white;
margin-left: 0px;
background-image: url(/y/pic.gif);
background-repeat: no-repeat;
background-position:50% 50%;
padding-left:0px;
padding-right:0px;
list-style-image: url(/y/pic.png);
font-size: 100%;
list-style-type: none;
}
li.gauche  a 
{
font-size: 13px;
color: #3366ff;
text-decoration: none;
}
li.gauche a:active
{
text-decoration: none;
color: white;
}
li.gauche a:visited
{
font-size: 13px;
color: #3366ff;
text-decoration: none;
}
li.gauche a:hover 
{
font-size: 13px;
color: WHITE;
text-decoration: underline;
/*font-weight: bolder;*/
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------menu droit*/
.menudroit
{
font-size: 13px;
text-align: center;
padding-left: 0px;
padding-right: 0px;
width: 120px;
border-bottom: solid#000 1px;/*position taille forme*/
background-color: #CDC5E7;
border: 1px solid #000;
}
.droit
{
list-style-type: none;
font: 10px arial,helvetica,sans-serif,italic,bold;/*police arr plan fond*/
color: #6633ff;
margin-left: 0px;
padding-left: 0px;
font-size: 100%;
list-style-type: none;
text-decoration: none;
background-color: #CDC5E7;
font-weight: bolder;
}

.droit a
{
font-size: 13px;
color: #6633ff;
background-color: #CDC5E7;
text-decoration: none;
}
.droit a:active
{
text-decoration:none;
color: #6633ff;
}
.droit a:visited
{
font-size: 13px;
color: #FFFFFF;
background-color: #CDC5E7;
text-decoration: none;
}
.droit a:hover 
{
font-size: 13px;
color: #FFFFFF;
background-color: #CDC5E7;
text-decoration: none;
}

.textfoot{
font-size:10px;
color:white;
}

.CC td,table,tr,td,span,div,form{text-align:left;}
form{border:1px solid #000;width:560px;padding:3px;background:#CCC;}

.table1{border:1px solid #000;}
table,tr,td{border-collapse:collapse;}

#footer{
  background-color:#AAA;
  height:12px;
  border-top:1px solid #777;
}

.d1,#main{border:2px solid;border-color: #222 #444 #222 #444;width:1000Px;}
html,body{margin:0;padding:0;height:100%;}

.corps{
  vertical-align:top;margin:0px;padding:0px;width:1000px;
  background:#222;text-align:center;
/* height:800px; height:450px;*/
}

.m0{margin:0px;padding:0px;}

#seo5{
  width:990px;text-align:left;font:10px Verdana;  padding:2px;  background:#FFF; margin:3px 0px;  border:1px solid #777;
  display:block;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;
  vertical-align:top;overflow:auto;height:450px;/*GF style*/
}


h1,h2,h3,h4,h5,h6{font:22px Calibri,"Trebuchet MS",'Segoe Ui',Arial,Serif,Helvetica;margin:0px;display:inline;}
.corps H1,.corps H2{color:#FFF;}

.error{background:#CCC;border:2px solid #F00;color:#D00;margin:1;}