/* ************************************************************************ */
/* HANDICA.COM : Style sheet                                                */
/* ************************************************************************ */
/* Creation : ACTI - jlp+oxc - 2002-07-11                                   */
/* ************************************************************************ */

body     { margin:0px;
           padding:0px;
           font-family: arial, helvetica, sans-serif;
           font-size: 12px;
           color: #000000;
           background-color: #333333;
         }

div.main_center { background-color: #FFFFFF;
                  padding:10px 10px 10px 10px;
                  border-top:    2px solid #CCCCCC;
                  border-left:   2px solid #CCCCCC;
                  border-right:  2px solid #000000;
                  border-bottom: 2px solid #000000;
                  text-align: center ;
                  margin:5px
                }

div.main_center_alleft
             { background-color: #FFFFFF;
               padding:10px 10px 10px 10px;
               background-color: #FFFFFF;
               border-top:    0px solid #FFFFFF;
               border-left:   0px solid #FFFFFF;
               border-right:  0px solid #000000;
               border-bottom: 0px solid #000000;
               text-align: left ;
			   margin-left: auto;
			   margin-right: auto;
               width:120px;
                }

div.main_all_alleft
             { background-color: #FFFFFF;
               padding: 0px 0px 0px 0px;
               background-color: #FFFFFF;
               border-top:    0px solid #FFFFFF;
               border-left:   0px solid #FFFFFF;
               border-right:  0px solid #000000;
               border-bottom: 0px solid #000000;
              text-align: left ;
             }

div.main_all_alright
             { background-color: #FFFFFF;
               padding: 0px 0px 0px 0px;
               background-color: #FFFFFF;
               border-top:    0px solid #FFFFFF;
               border-left:   0px solid #FFFFFF;
               border-right:  0px solid #000000;
               border-bottom: 0px solid #000000;
               text-align: right ;
                }

h1       { font-size: 18px;
         }
h2       { font-size: 16px; font-weight: bold;
         }
h3       { font-size: 14px; font-weight: bold;
         }

table { margin-left: auto;
	    margin-right: auto;
		vertical-align: text-top;
	  }
table.bordered  { border-top:    1px solid #000000;
				  border-left:   1px solid #000000;
			      border-right:  1px solid #000000;
		          border-bottom: 1px solid #000000;
				  margin-left: auto;
				  margin-right: auto;
				  vertical-align: text-top;
				  }
td.bordered     { border-top:    1px solid #000000;
				  border-left:   1px solid #000000;
			      border-right:  1px solid #000000;
		          border-bottom: 1px solid #000000;
				  padding:2px;
				  vertical-align: text-top;
				 }

table.tblbrdr { border:  1px solid #000000; }
tr.tblbrdr    { border:  1px solid #000000; }
td.tblbrdr    { border:  1px solid #000000; padding: 2px; }

a:link   { color:#000000; text-decoration: underline; }
a:visited{ color:#000000; text-decoration: underline; }
a:hover  { color:#009900; text-decoration: underline; font-weight: bold;}

a.mute:link    {color:#000000;text-decoration: none;     }
a.mute:visited {color:#000000;text-decoration: none;     }
a.mute:hover   {color:#009900;text-decoration: underline;font-weight: bold;}

a.mute2:link    {color:#000000;text-decoration: none;     }
a.mute2:visited {color:#000000;text-decoration: none;     }
a.mute2:hover   {color:#009900;text-decoration: none;font-weight: bold;}

a.mutehead:link    { color:#000000;text-decoration: none;font-weight: normal;font-size: 18px;}
a.mutehead:visited { color:#000000;text-decoration: none;font-weight: normal;font-size: 18px;}
a.mutehead:hover   { color:#009900;text-decoration: none;font-weight: normal;font-size: 18px;}


img        { border:  0px solid #000000;
           }

img.illus  { border:  2px solid #000000;
           }

/* ------------------ form element ---------------------------------------- */
form {text-align:left;}			
input, select, textarea	{margin: 2px; padding: 0; border: 1px solid black; background-color:#FFFFFF; text-align:left;}			
option          {margin: 0; padding: 0; border: 0;  }
*.formel        {color:#000000; background-color:#FFFFFF; font-size: 1em ; border:1px solid #000000; margin:1px;  }
*.forme2        {color:#000000; background-color:#FFFFFF; border: 1px solid white; margin:0;padding:0;text-decoration: underline; font-weight: normal;font-family: arial,verdana,helvetica,sans-serif;}
*.forme2:hover  {color:#FFCC00; background-color:#FFFFFF; border:0; margin:0;padding:0;text-decoration: underline; font-weight: normal;font-family: arial,verdana,helvetica,sans-serif;}
span.formlabel {display:inline;
				float: left;
				width: 11em;   
				text-align:right;
				padding:2px;}
label.formlabel     {display:inline; float: left; width: 11em; text-align:right; padding:2px; }
label.WBformlabel   {display:block;  text-align:left; }
label.formlabellong {display:inline; float: left; width: 18em; text-align:right; padding:2px; }
fieldset            { border:1px solid black; margin-bottom:10px; }
legend              { color: #000000; background: #FFFFFF; border: 1px solid black; padding: 2px 6px; margin: 6px; }

.hdrctry_emptyfloatdiv  {margin: 0; padding: 0 0 2px 0; border: 0; background-color:inherit; float:left; position:relative; width:100%; }
label.hdrctry_formlabel {display:inline; float: left; width: 11em; text-align:right; padding:2px; }
/* ------------------------------------------------------------------------ */

/* ------------------ table ---------------------------------------- */
/* Specific elements */
table        {margin: 0px auto; border: 0px; border: 1px; border-color: #B90303;text-align:left;}
tr.bandeau   {color: #FFFFFF; background-color: #F293B9;  border: 0px; margin: 0px }
td.bandeau   {color: #FFFFFF; background-color: #F293B9;  border: 0px; margin: 0px }

a.intable    {color: #000000; background-color: #FFFFFF; border: 0px; margin: 0px }
th.H0        {color: #FFFFFF; background-color: #0000C0; border: 0px; margin: 0px }

tr.H0        {color: #0000D5; background-color: #CCCCCC; border: 0px; margin: 0px }
tr.A0        {text-align:left; color: #000000; background-color: #FFFFFF; border: 0px; margin: 0px }
tr.A0:hover{
background-color: #FFFFDD;
}
tr.A1        {text-align:left; color: #000000; background-color: #EEEEEE; border: 0px; margin: 0px }
tr.A1:hover{
background-color: #FFFFDD;
}
td.bordered     { border:    1px solid #000000;}

/* ------------------------------------------------------------------------ */

