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-position: inside; }ol, ul  { margin: 5px; padding: 0px; }/* ///////////////////////////////////////////////////////////////////////////////////// */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; }a.grey         { font-size: 1em; border: 0; outline: none;  }
a.grey:link, a.grey:visited    { color: #999999; text-decoration: none; outline: none; }
a.grey:active, a.grey:hover, a.grey:focus  { color: #cc0000; text-decoration: underline; outline: none; }
/* ///////////////////////////////////////////////////////////////////////////////////// */div.social { height: 16px; margin-top:3px; }.social a { display: block; width: 16px; height: 16px; float: left; }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: 25px; 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;                }a.forum, a.forum:hover,  a.forum:link, a.forum:visited, a.forum:active, a.forum:focus {                 color: #cc0000;                 }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;                 }/* ///////////////////////////////////////////////////////////////////////////////////// *//* ///////////////////////////////////////////////////////////////////////////////////// *//* ///////////////////////////////////////////////////////////////////////////////////// */ table.merchendise { width: 100%; border-collapse: separate; } .merchendise input { border: 1px solid #cccccc; border-top: 1px solid #666666; border-left: 1px solid #666666; } .merchendise textarea { border: 1px solid #cccccc; border-top: 1px solid #666666; border-left: 1px solid #666666; width: 100%; }  .merchendise th.title   { background: #cc0000;                      padding: 5px; font-size: 10pt; font-weight: normal;                      text-align: left; color: white;                    } .merchendise th.line   { border-bottom: 1px solid #cc0000; font-size: 1px; height: 2px; } .merchendise th.grayline   { border-bottom: 1px solid #e4e4e4; font-size: 1px; height: 2px; } .merchendise .image  { width: 90px; } .merchendise .image div { width: 80px; height: 60px; overflow: hidden; margin: 5px; border: 1px solid #AEAEAE; } .merchendise .desc div { color: #cc0000; font-size: 12pt; } .merchendise .desc a.class1 { display: block; color: #666666; } .merchendise .desc a.class1 span { font-size: 10pt; color: #000000; } .merchendise .desc a.class2 { display: block; color: #cc0000; }
 .merchendise .desc a.class2 span { font-size: 10pt; color: #000000; }

 .merchendise .desc a.class3 { display: block; color: #0033FF; }
 .merchendise .desc a.class3 span { font-size: 10pt; color: #000000; }

 .merchendise .adm { vertical-align: top; padding-top: 5px; } 
 .merchendise .adm .edt { border: 1px solid #999999; background: #999999; color: #FFFFFF; font-size: 7pt; padding: 3px 5px; cursor: pointer; float: right; }
 .merchendise .adm .del { margin-left: 5px; border: 1px solid #000000; background: #000000; color: #FFFFFF; font-size: 10pt; padding: 1px 3px; cursor: pointer; float: right; }

 .merchendise th.adm { background: #999999;
                       padding: 5px; font-size: 10pt; font-weight: normal; 
                       text-align: left; color: white; 
                     }


 .merchendise th.shop   { background: #F0F0F0; color: #000000; font-weight: normal;
                          padding: 3px; vertical-align: top; text-align: center; }
 .merchendise th.shop small { color: #999999; font-weight: normal; } 

 .merchendise td.shop   { font-size: 12pt; padding: 5px; vertical-align: middle; text-align: center; }
 .merchendise th.itogo  { font-size: 11pt; padding: 5px; color: #000000; } 

 .shopform { width: 100%; }
 .shopform td { vertical-align: top; padding: 5px; } 
 .shopform label { font-size: 9pt; color: #000000; }
 .shopform input { width: 99%; float: right; font-size: 9pt; padding: 2px; border: 1px solid #cccccc; border-top: 1px solid #666666; border-left: 1px solid #666666; }
 .shopform textarea { width: 99%; float: right; font-size: 8pt; height: 50px; padding: 2px; border: 1px solid #cccccc; border-top: 1px solid #666666; border-left: 1px solid #666666; }

h1.arrowbottom     {
                display: block; padding-left: 25px; background: url(./images/jpg50.jpg) no-repeat center left transparent;
                font-family: tahoma, verdana; color: #cc0000; font-size: 11pt; font-weight: normal; margin: 0px;
               }

button { width: 170px; height: 55px; padding: 2px 5px; font-size: 9pt; color: #FFFFFF; cursor: pointer; border: 1px solid #666666; background: #666666; }
button.red { border: 1px solid #cc0000; background: #cc0000; }button.norm { width: 100px; height: 25px; border: 1px solid #cc0000; background: #cc0000; }button.blue { width: 100px; height: 25px; border: 1px solid #406E9A; background: #406E9A; }
