a:link {color: #191970; text-decoration: underline; }
a:visited {color: #000080; text-decoration: underline; }
a:hover {color: #191970; text-decoration: none; }

a.menu:link {color: #2C3794; text-decoration: none;}
a.menu:visited {color: #2C3794; text-decoration: none;}
a.menu:hover {color: #2C3794; text-decoration: underline;}

a.active:link {font-weight: bold;  text-decoration: none; }
a.active:visited {font-weight: bold;   text-decoration: none; }
a.active:hover {font-weight: bold;  text-decoration: none; }

a.active_decor:link {font-weight: bold; }
a.active_decor:visited {font-weight: bold;  }
a.active_decor:hover {font-weight: bold;   }

a.bold:link {font-weight: bold;  text-decoration: none; }
a.bold:visited {font-weight: bold;   text-decoration: none; }
a.bold:hover {font-weight: bold;  text-decoration: none; }

a.bold_active:link {text-decoration: none; }
a.bold_active:visited {text-decoration: none; }
a.bold_active:hover {font-weight: bold;  text-decoration: none; }

a.date_news:link {color: #FC0204; font-weight: bold; text-decoration: none; }
a.date_news:visited {color: #FC0204; font-weight: bold; text-decoration: none; }
a.date_news:hover {color: #FC0204; font-weight: bold; text-decoration: underline; }

a.date_full_news:link {color: #000000; text-decoration: none; }
a.date_full_news:visited {color: #000000; text-decoration: none; }
a.date_full_news:hover {color: #000000; text-decoration: underline; }


/*---------------------------------------------------------------------------*/

table.menu {color: #2C3794; font-weight: bold; text-align: center;}


table.news {
        /*background-color: White;*/
        vertical-align : middle;
}

table.full_news {
        /*background-color: White; */
        vertical-align : top;
}

table.goods_list {background-color: White;}

/*---------------------------------------------------------------------------*/

th {font-size: 9pt; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
td {font-size: 9pt; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
td.copy {color: #2C3794; font-size: 8pt;}
td.katalog {color: #2C3794; font-size: 12pt; text-align: center; font-weight: bold; }
/*td.page_name {color: #FC0204; font-size: 12pt; text-align: center; font-weight: bold; }*/
td.studio {text-align: center;}

td.news {background-color: White;
        vertical-align: middle; }

td.full_news {
        /*background-color: White;*/
        vertical-align : top;
}

/*---------------------------------------------------------------------------*/

div.text {text-indent: 20px; text-align: justify;}
div.date_news {color: #FC0204; font-weight: bold;}
div.date_full_news {text-align: right;}
div.date_news {color: #FC0204; font-weight: bold; }
div.page_name {color: #FC0204; font-size: 12pt; text-align: center; font-weight: bold; }

/*---------------------------------------------------------------------------*/

p.text {text-indent: 20px;}

/*---------------------------------------------------------------------------*/

.error {color: darkred;}

/*---------------------------------------------------------------------------*/

form {margin: 0px;}

/*---------------------------------------------------------------------------*/

input.submit {
        border: 1 solid #2C3794;
        color: #000000;
        background-color: #E4E6E4;
        font-size: 8pt;
        width:130px;
        font-weight : bold;
}
