

html    { }

body    { margin: 0;  background: #bbbbbb;  cursor: default;
              font-size: 8pt; font-family: tahoma, verdana; color: #666666; }
table   { display: table; border: 0px; border-collapse: collapse; font-size: 8pt; }
tr      { display: table-row; margin: 0; padding: 0; border: 0; }
td      { display: table-cell; margin: 0; padding: 0; border: 0; }
thead   { display: table-header-group;  margin: 0; padding: 0; border: 0; }
tfoot   { display: table-footer-group; margin: 0; padding: 0; border: 0; }
tbody   { display: table-row-group; margin: 0; padding: 0; border: 0; }
img     { display: block; margin: 0; border: 0; }
marquee { cursor: default;  }
hr      { border: 0px solid #aea78f; color: #aea78f; background: #aea78f; height: 1px; size: 1px;  }
input   { margin: 0; padding: 0; }
form    { margin: 0; padding: 0; border: 0; }
h1      { font-family: tahoma, verdana; font-weight: normal; font-size: 16pt; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 1; }
li      { list-style: circle inside ; }

/* ///////////////////////////////////////////////////////////////////////////////////// */

a         { font-size: 8pt; border: 0; outline: none;  }
a:link    { color: #CCCCCC; text-decoration: none; outline: none; }
a:visited { color: #CCCCCC; text-decoration: none; outline: none; }
a:active  { color: #FFFFFF; text-decoration: underline; outline: none; }
a:hover   { color: #FFFFFF; text-decoration: underline; outline: none; }
a:focus   { color: #FFFFFF; text-decoration: underline; outline: none; }


font.head      { font-weight: bold; font-size: 15pt; color: #F0F0F0; }
a.head         { font-weight: bold; font-size: 15pt; }
a.head:link    { color: #EAEAEA; text-decoration: none; }
a.head:visited { color: #EAEAEA; text-decoration: none; }
a.head:active  { color: #FFFFFF; text-decoration: underline; }
a.head:hover   { color: #FFFFFF; text-decoration: underline; }
a.head:focus   { color: #FFFFFF; text-decoration: underline; }

font.mailto      { font-weight: normal; font-size: 8pt; color: #F0F0F0; }
a.mailto         { font-weight: normal; font-size: 8pt; }
a.mailto:link    { color: #000000; text-decoration: none; }
a.mailto:visited { color: #000000; text-decoration: none; }
a.mailto:active  { color: #cc0000; text-decoration: underline; }
a.mailto:hover   { color: #cc0000; text-decoration: underline; }
a.mailto:focus   { color: #cc0000; text-decoration: underline; }

a.icon         { display: block; float: left; margin-top: 30px; width: 80px; text-align: center; font-weight: normal; font-size: 8pt; }
 .icon img     { border: 0px; margin: 0 auto; }
a.icon:link    { color: #000000; text-decoration: none; }
a.icon:visited { color: #000000; text-decoration: none; }
a.icon:active  { color: #ffffff; text-decoration: underline; }
a.icon:hover   { color: #ffffff; text-decoration: underline; }
a.icon:focus   { color: #ffffff; text-decoration: underline; }

/* ///////////////////////////////////////////////////////////////////////////////////// */

font.mainmenu1      { display: block; height: 20px; width: 203px; text-align: center; font-weight: bold; font-size: 9pt;
                      text-align: right; padding-right: 20px; padding-top: 7px;
                      background: url(./images/jpg24.jpg) no-repeat center center transparent; color: #000000; text-decoration: underline;
                    }
a.mainmenu1, a.mainmenu11 { display: block; height: 20px; width: 203px; text-align: center; font-weight: bold; font-size: 9pt;
                      text-align: right; padding-right: 20px; padding-top: 7px;
                    }

a.mainmenua1, a.mainmenua11 { display: block; height: 20px; width: 203px; text-align: center; font-weight: bold; font-size: 9pt;
                      text-align: right; padding: 1px 20px 3px 0px; overflow: visible; line-height: 0.9; 
                    }


a.mainmenu1:link    { color: #000000; text-decoration: none; background: url(./images/jpg23.jpg) no-repeat center center transparent; }
a.mainmenu1:visited { color: #000000; text-decoration: none; background: url(./images/jpg23.jpg) no-repeat center center transparent; }
a.mainmenu1:active  { color: #000000; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenu1:hover   { color: #000000; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenu1:focus   { color: #000000; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }

a.mainmenu11:link    { color: #cc3333; text-decoration: none; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenu11:visited { color: #cc3333; text-decoration: none; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenu11:active  { color: #cc3333; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenu11:hover   { color: #cc3333; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenu11:focus   { color: #cc3333; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }

a.mainmenua1:link    { color: #000000; text-decoration: none; background: url(./images/jpg23.jpg) no-repeat center center transparent; }
a.mainmenua1:visited { color: #000000; text-decoration: none; background: url(./images/jpg23.jpg) no-repeat center center transparent; }
a.mainmenua1:active  { color: #000000; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenua1:hover   { color: #000000; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenua1:focus   { color: #000000; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }

a.mainmenua11:link    { color: #cc3333; text-decoration: none; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenua11:visited { color: #cc3333; text-decoration: none; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenua11:active  { color: #cc3333; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenua11:hover   { color: #cc3333; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }
a.mainmenua11:focus   { color: #cc3333; text-decoration: underline; background: url(./images/jpg24.jpg) no-repeat center center transparent; }


div.mainmenu2       {background: url(./images/jpg23.jpg) no-repeat bottom left transparent; padding: 5px 0px 10px 0px; }
font.mainmenu2         { display: block; width: 193px; text-align: center; font-weight: bold; font-size: 8pt;
                      text-align: right; padding: 0px 30px 5px 0px; overflow: visible; vertical-align: middle;
                      background: url(./images/jpg26.jpg) no-repeat bottom center transparent;
                      color: #cc3333; text-decoration: underline;
                    }
a.mainmenu2, a.mainmenu21  { display: block; width: 193px; text-align: center; font-weight: bold; font-size: 8pt;
                      text-align: right; padding: 0px 30px 5px 0px; overflow: visible; vertical-align: middle;
                      background: url(./images/jpg26.jpg) no-repeat bottom center transparent;
                    }
a.mainmenu2:link    { color: #a0a0a0; text-decoration: none;  }
a.mainmenu2:visited { color: #a0a0a0; text-decoration: none;  }
a.mainmenu2:active  { color: #a3a3a3; text-decoration: underline;  }
a.mainmenu2:hover   { color: #a3a3a3; text-decoration: underline;  }
a.mainmenu2:focus   { color: #a3a3a3; text-decoration: underline;  }

a.mainmenu21:link    { color: #cc3333; text-decoration: none;  }
a.mainmenu21:visited { color: #cc3333; text-decoration: none;  }
a.mainmenu21:active  { color: red; text-decoration: underline;  }
a.mainmenu21:hover   { color: red; text-decoration: underline;  }
a.mainmenu21:focus   { color: red; text-decoration: underline;  }

/* ///////////////////////////////////////////////////////////////////////////////////// */

div.line { width: 100%; height: 2px; font-size: 1px; background: url(./images/gif01.gif) repeat-x center center #aeaeae; }

#imaclock { margin: 10px 0px 0px 25px;
            border-top: 1px solid #990000; border-left: 1px solid #990000;
            border-bottom: 1px solid #ff1c1c; border-right: 1px solid #ff1c1c;
            color: white; font-size: 8pt;
            width: 30px; padding: 2px; text-align: right;
           }

textarea, .liketextarea   {
            border-top: 1px solid #999999; border-left: 1px solid #999999;
            border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;
           }

 li.redsquare {
               list-style-position: outside;
               margin: 5px 0px 0px 15px;
               line-height: 0.8;
               list-style-type: square;
               color: #cc0000; font-size: 10pt;
             }
a.redsquare, a.redsquare:hover,  a.redsquare:link, a.redsquare:visited, a.redsquare:active, a.redsquare:focus {
                 color: #333333; font-size: 8pt;
                }

img.rightfoto  {
                 width: 100px; height: 80px; background: #cccccc;
               }
font.rightfoto1 {
                 font-weight: bold; color: #333333;  font-size: 8pt;
                }

font.rightfoto2 {
                 color: #666666;  font-size: 7pt;
                }

/* ///////////////////////////////////////////////////////////////////////////////////// */
h1.contento     {
                 display: block; padding-left: 15px; background: url(./images/jpg36.jpg) no-repeat center left transparent;
                 font-family: tahoma, verdana; color: black; font-size: 10pt; font-weight: bold; margin: 0px;
                 text-transform: uppercase;
                }

h2.contento     {
                 display: block; width: 100%; height: 18px; background: url(./images/gif02.gif) repeat-x center left transparent;
                 font-family: tahoma, verdana; color: white; font-size: 9pt;  margin: 0px; padding: 5px; font-weight: bold;
                }

h2.contento2     {
                 display: block; height: 16px; background: #666666;
                 font-family: tahoma, verdana; color: white; font-size: 9pt;  margin: 0px; padding: 5px; font-weight: bold;
                }

hr.red          { color: #cc0000; background: #cc0000; height: 1px; size: 1px;  }

table.contento01 { width: 100%;
                   border-collapse: separate;  border: 0px solid red;
                 }
.contento01 td    { vertical-align: top; padding-bottom: 5px; }

p.contento01     {
                   font-size: 8pt; color: #666666; line-height: 1.5;
                   margin: 0px 0px 15px 5px; text-indent: 15px; text-align: justify;
                 }

div.contento01   {
                    padding-right: 200px; height: 400px;
                    background: url(./images/jpg38.jpg) no-repeat top right transparent;
                 }

/* ///////////////////////////////////////////////////////////////////////////////////// */

a.watchvideo, a.watchvideo:hover,  a.watchvideo:link, a.watchvideo:visited, a.watchvideo:active, a.watchvideo:focus {
                 color: #cc0000; padding-right: 15px; background: url(./images/gif03.gif) no-repeat center right;
                }

font.loca1, a.loca1, a.loca1:link, a.loca1:visited {
                 font-size: 7pt; color: #666666; margin: 0px 5px 0px 0px;
                }

a.loca1:hover,  a.loca1:active, a.loca1:focus {
                 font-size: 7pt; color: #cc0000;
                }

font.loca2, a.loca2, a.loca2:link, a.loca2:visited {
                 font-size: 7pt; color: #666666; font-weight: bold; margin: 0px 5px 0px 0px;
                }

a.loca2:hover,  a.loca2:active, a.loca2:focus {
                 font-size: 7pt; color: #cc0000; font-weight: bold;
                }

/* ///////////////////////////////////////////////////////////////////////////////////// */

table.contento {
                  border: 1px solid #666666;
                }
  .contento td  {
                  border: 1px solid #666666; text-align: left;  padding: 3px;
                }

ul.contento1, li.contento1 { list-style: disc inside ; color: red; margin: 0px 0px 0px 0px; }

/* ///////////////////////////////////////////////////////////////////////////////////// */

div.newsdate   {
                 float: right; height: 18px; color: #cc0000; font-size: 9pt;  
                 background: url(./images/gif01.gif) repeat-x bottom right; 
               }
.newsdate img {
                float: left; margin: 4px 5px 3px 0px; 
              }

p.newstext1    {
                width: 190px; margin: 0px 10px 10px 10px;
                text-indent: 20px; text-align: justify; color: #333333; 
               }

p.newstext2    {
                width: 190px; margin: 0px 10px 10px 10px;
                text-indent: 20px; text-align: justify; color: #666666; 
               }