body { font-family: Tahoma, Arial;
       font-size: 10px; }

sup { font-family: Tahoma;
      font-size: 11px; }

.vertical_line {  background-color: #BFD5EA;
                  width: 1px}

.left_right_col {  width: 159px; clip:   rect(   )}

.center_col {  width: 460px}

.left_right_table_header { font-family: Tahoma;
                           font-size: 11px;
                           font-weight: bold;
                           color: #336699;
                           text-decoration: none;
                           background-color: #BFD5EA;
                           height: 20px }

.left_right_table_bot { background-color: #6699CC;
                        height: 1px }

.left_right_table_center { font-family: Tahoma;
                           font-size: 11px;
                           background-color: #EFF4FA;
                           color: #336699 }

.leftrighttablecenter { font-family: Tahoma;
                           font-size: 11px;
                           background-color: #EFF4FA;
                           color: #336699 }


a.left_right_table_center:link { font-family: Tahoma; font-size: 11px;
                                 background-color: #EFF4FA;
                                 color: #336699;
                                 text-decoration:underline;
                               }

a.left_right_table_center:hover { font-family: Tahoma; font-size: 11px;
                                  background-color: #EFF4FA;
                                  color: black;
                                  text-decoration:underline;
                                }

.left_right_table_header_center { font-family: Tahoma; font-size: 11px;
                                  font-weight: bold;
                                  color: #336699;
                                  text-decoration: none;
                                  background-color: #BFD5EA;
                                  height: 20px;
                                  text-indent: 8px}

.left_right_table_center_cent { font-family: Tahoma; font-size: 11px;
                                text-decoration: none;
                                background-color: #EFF4FA;
                                color: #336699;
                                height: 12px }

.left_right_table_center10px { font-family: Tahoma;
                               font-size: 10px;
                               text-decoration: none;
                               background-color: #EFF4FA;
                               color: #336699 }

.subscribe_form { font-family: Tahoma;
                  font-size: 11px;
                  color: #000000;
                  width: 140px }

.subscribe_form_but { font-family: Tahoma;
                      font-size: 11px;
                      color: #000000}

.warning { background-color: #EFF4FA;
           font-family: Tahoma;
           font-size: 11px;
           color: #336699;
           text-decoration: none }

.searchblock { font-family: Tahoma;
               font-size: 11px;
               color: #336699;
               text-decoration: none;
               background-color: #EFF4FA }

.republic_news_text { font-family: Tahoma;
                      font-size: 11px;
                      color: #000000; }

a.republic_news_text { font-family: Tahoma;
                       font-size: 11px;
                       color: #336699; }

a.republic_news_text:hover { color: black; }

.republic_news_header { font-family: Tahoma;
                        font-size: 11px;
                        font-weight: bold;
                        color: #336699;
                        text-decoration: none }

.republic_news_header_date { font-family: Tahoma;
                             font-size: 11px;
                             font-weight: bold;
                             color: #333333;}

.interesting { font-family: Tahoma;
               font-size: 11px;
               text-decoration: none;
               color: #336699 }

.catalog { font-family: Tahoma;
           font-size: 11px;
           font-weight: bold;
           color: #336699 }

a.catalog { font-family: Tahoma;
            font-size: 11px;
            font-weight: bold;
            color: #336699 ;}


.catalog_sub { font-family: Tahoma;
               font-size: 11px;
               font-weight: normal;
               color: #336699; }

a.catalog_sub { font-family: Tahoma;
                font-size: 11px;
                text-decoration: underline;
                font-weight: normal;
                color: #336699; }

a.catalog_sub:hover { color: black; }



.catalog2 { font-family: Tahoma;
            font-size: 11px;
            color: #336699; }

.catalog2_sub { font-family: Tahoma;
                font-size: 11px;
                font-weight: normal;
                color: black;}

span.catalog2_inf { color:gray; }

a.catalog2 { font-family: Tahoma;
             font-size: 11px;
             font-weight: bold;
             color: #336699; }

a.catalog2:hover { font-family: Tahoma;
                   font-size: 11px;
                   text-decoration: underline;
                   color: #336699; }

span.colich { font-family: Tahoma;
              font-size: 11px;
              color:#333333; }

div.lin { font-family: Tahoma;
          font-size: 11px;
          text-align:left;
          margin-top:0px;
          margin-bottom:10px;
          background-color:#EFF4FA;}

a.lin { font-family: Tahoma;
        font-size: 11px;
        color: #336699; }

h1, h2 { font-family: Tahoma;
                   font-size: 14px;
                   font-weight:bold;
                   text-align:center;
                   color: #336699;
                   margin-top:15px;
                   margin-bottom:25px; }

div.sort { font-family: Tahoma;
           font-size: 11px;
           color: #336699;
           text-align:left;
           margin-top:5px;
           margin-bottom:0px; }

a.sort { color: #336699; }

a.cat_reklama { color:  #336699; }


.copyright { font-family: Tahoma;
             font-size: 11px;
             color: #336699;
             text-decoration: none }

p.news { margin-top:1px;
         margin-bottom:1px;
         text-indent:20px;
         text-align:justify; }

p.news_header { font-family: Tahoma;
                font-size: 11px;
                font-weight: bold;
                color: #336699;
                margin-top:0px;
                margin-bottom:5px;}
p.news_header1 { font-family: Tahoma;
                font-size: 9px;
                font-weight: bold;
                color: #336699;
                margin-top:0px;
                margin-bottom:5px;}

p.textnoindent { font-family: Tahoma;
                 font-size: 11px;
                 margin-top:1px;
                 margin-bottom:1px;
                 text-align:justify; }

p.text { font-family: Tahoma;
         font-size: 11px;
         margin-top:1px;
         margin-bottom:1px;
         text-indent:20px;
         text-align:justify; }
li.text { font-family: Tahoma;
         font-size: 11px;
         margin-top:1px;
         margin-bottom:1px;
         text-indent:20px;
         text-align:justify; }
div.text { font-family: Tahoma;
           font-size: 11px;
           margin-top:1px;
           margin-bottom:1px;
           margin-right:10px;
           text-align:justify;
           margin-left:10px;
           }

p.texte { font-family: Tahoma;
         font-size: 13px;
         margin-left:10px;
         margin-right:10px;
         text-indent:20px;
         text-align:justify; }

.form { font-family: Tahoma;
        font-size: 11px; }

.formtext { font-family: Tahoma;
            font-size: 11px; }

SELECT,OPTION,FORM,INPUT,TEXTAREA { font-size: 11px;
                           font-family:Tahoma; }


.but1 { font-family: Tahoma;
        font-size: 11px;

.but2 { font-family: Tahoma;
        font-size: 11px;
        color: black;

.smi { color:black;
       background-color:#white;  }

a.news_header { font-family: Tahoma;
                font-size: 9px;
                font-weight: bold;
                color: #336699;
                margin-top:0px;
                margin-bottom:5px;
                 text-decoration: none ;
                }

a.news_header:link { font-family: Tahoma;
                font-size: 9px;
                font-weight: bold;
                color: #336699;
                margin-top:0px;
                margin-bottom:5px;
                 text-decoration: none;
                  }
a.news_header:hover{ color: black;
                text-decoration: underline;
}