/***************************************************************
 *  Default Style Sheet                                        *
 *                                            SIF 20/10/2003   *
 ***************************************************************/


/* -------------- General -------------------------- */

body {
   margin: 0px;
   color: black;
   background-color: #E5E5E5; /* #010406; */
   font-family: tahoma;
}

a:link, a:active, a:visited  {color: orange; text-decoration: none;} /* #FF4E00 */
a:hover  {color: orange;  text-decoration: underline;}

td.fa-main, td.en-main {background-color: white;}

td.fa-content {
   background-color: white;
   font-family: nesf, tahoma;
   font-size: 10pt;
   color: black;
   line-height: 15pt;
   padding: 10px 12px 10px 12px;
}

td.en-content {
   background-color: white;
   font-family: verdana, arial, sans-serif;
   font-size: 10pt;
   color: black;
   line-height: 15pt;
   padding: 10px 12px 10px 12px;
}

td.fa-bt, td.en-at { background-image: url('/cybres/img/top-r.gif');  background-position: bottom left;  background-repeat: no-repeat; font-size: 6pt;}
td.fa-at, td.en-bt { background-image: url('/cybres/img/top-l.gif');  background-position: bottom right; background-repeat: no-repeat; font-size: 6pt;}
td.fa-bc, td.en-ac { background-image: url('/cybres/img/side-r.gif'); background-position: top left;  background-repeat: repeat-y; font-size: 6pt;}
td.fa-ac, td.en-bc { background-image: url('/cybres/img/side-l.gif'); background-position: top right; background-repeat: repeat-y; font-size: 6pt; }
td.fa-bb, td.en-ab { background-image: url('/cybres/img/bot-r.gif');  background-position: top left;  background-repeat: no-repeat; font-size: 6pt;}
td.fa-ab, td.en-bb { background-image: url('/cybres/img/bot-l.gif');  background-position: top right; background-repeat: no-repeat; font-size: 6pt;}

.fa-bottom { text-align: center; vertical-align: middle; font-family: nesf, tahoma;   font-size: 8pt; color: #707070; line-height: 200%;}
.en-bottom { text-align: center; vertical-align: middle; font-family: verdana, arial; font-size: 8pt; color: #707070; line-height: 200%;}

.empty     {font-size: 3pt;}

h1 {color: maroon; font-size: x-large;}
h2 {color: black; font-size: large;}
.fa-content h1 {color: maroon; font-family: traffic, tahoma; font-size: 15pt;} /* padding: 0px 0px 4px 0px; } */
.en-content h1 {color: maroon; font-family: tahoma, arial;   font-size: 13pt;} /* padding: 0px 0px 4px 0px; } */
.fa-content h2 {color: black;  font-family: traffic, tahoma; font-size: 13pt;}
.en-content h2 {color: black;  font-family: tahoma, arial;   font-size: 11pt;}
h3 {color: maroon; font-size: medium;}
h4 {color: maroon; font-size: small;}
h5 {color: maroon; font-size: x-small;}
h6 {color: maroon; font-size: xx-small;}
h7 {color: maroon; font-size: xx-small;}


.cin     {font-family: nesf, tahoma; font-size: 9pt; }
.sin     {font-family: nesf, tahoma; font-size: 8pt; }

.rtab    {font-size: 9pt; text-align: right; color: black; background-color: #FFEAFF; border: 1px dotted gray;}
.btab    {font-size: 9pt; text-align: right; color: black; background-color: #F0F1FF; border: 1px dotted gray;}
.gtab    {font-size: 9pt; text-align: right; color: black; background-color: #F3F3F3; border: 1px dotted gray;}
.ptab    {font-size: 9pt; text-align: right; color: black; background-color: #F2FFFC; border: 1px dotted gray;}

.hm-content {font-size: 9pt; text-align: right; vertical-align: top; color: black; }
.hm-news    {font-size: 9pt; text-align: right; vertical-align: top; color: black; background-color: #F6F6F6; }
