body
{
/*
 background: url("/images/back.jpg");
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: 50% 150px;
*/
 background-color: #FCFDC6;
 font-family: 'Comic Sans MS', 'sans serif';
 color: #4a6ac0; /* C1C892; */
}

body, table, tr, td
{
 text-align: center;
}

object:focus, object:active
{
 outline: 0;
}

img
{
 border: 0px;
}

img.supp
{
 height: 43px;
}

img.shop
{
 width: 200px;
 float: right;
 margin-left: 5px;
 margin-right: 5px;
}

div.bloc
{
 height: 100px;
 text-align: left;
 padding: 17px;
}

div.fleft, div.fright, div.fright a, div.fleft a
{
 font-size: 9pt;
}

div.fleft
{
 text-align: center;
/* float: left; */
 width: 100%;
}

div.fright
{
/*
 text-align: right;
 width: 500px;
 border: 1px solid #000;
*/
}

hr
{
 color: #C1C892;
 height: 3px;
 background: #C1C892;
 width: 100%;
}

b.home
{
 font-size: 20px;
 font-weight: normal;
}

table.cont
{
 width: 800px;
 background: #FCFDC6;
 opacity: 0.93;
/* filter: alpha(opacity=93); */
}

table.main, table.head, table.foot
{
 width: 100%;
}

table.form
{
 width: 60%;
}

td.main
{
 padding: 25px;
 width: 100%;
/* text-align: left; */
}

td.menu
{
 width: 100%;
 text-align: center;
}

td.fleft, td.fright
{
 vertical-align: top;
 padding: 20px;
 width: 50%;
}

td.fleft
{
 text-align: left;
}

td.fright
{
 text-align: right;
}

h1
{
 font-size: 60pt;
}

h2
{
 font-size: 16pt;
}

h3
{
 font-size: 14pt;
 font-weight: normal;
}

h4
{
 font-size: 12pt;
}

h5
{
 font-size: 10pt;
}

h6
{
 font-size: 8pt;
}

h7
{
 font-size: 6pt;
}

 a, a:link, a:visited
 {
  color: #7e9ef2; /* 6D8DE1; */
  text-decoration: none;
  vertical-align: top;
 }

 a:hover
 {
  color: #C1C892;
 }

 a:active, a:focus
 {
  outline: none;
 }

b.sp
{
 font-size: 6px;
}

b.cont
{
 display: block;
 height: 22px;
 font-size: 13pt;
 font-weight: normal;
}

textarea
{
 height: 90px;
}

textarea, input
{
 width: 180px;
}

#menu
{
}

* html #menu
{
}

#menu a, #menu a:link, #menu a:visited
{
 display: block;
 width: 200px;
 text-align: center;
 color: #7e9ef2;
 font-size: 16pt;
 text-decoration: none;
 vertical-align: top;
 float: left;
}

#menu a:hover
{
 color: #C1C892;
}

#menu a:active, a:focus
{
 outline: none;
}