* {margin: 0px; padding: 0px;}

body {
        font-family: Vernada, Arial;
        margin: 0px 0px 0px 0px;

}

.top_menu {background: url('/images/bg_top_menu.gif') top left repeat-x; height: 29px; margin-top: 2px; position : relative;}
.t_menu_item {float: left; background: url('/images/bg_top_menu.gif') top left repeat-x;}
.t_menu_left {background: url('/images/t_m_left.gif') top left no-repeat;}
.t_menu_right {background: url('/images/t_m_right.gif') top right no-repeat; height: 29px;}
.t_menu_item a {display: block; padding: 5px 20px 0 20px; color: #FFF; font-size: 12px; font-weight: bold;  font-family: Tahoma; }

.submenu {background-color: #6a9cda; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}
.submenu div.smenu_item {padding-bottom: 5px; border-bottom: 1px solid #999999;}
.submenu div.smenu_item a {color: #FFF; font-size: 12px; font-weight: bold;}
.submenu div.smenu_item a.nact {color: #777777; font-size: 12px; font-weight: bold;}
.submenu div.smenu_item a:hover {color: #000; font-size: 12px; font-weight: bold;}

p            { font-size: 10pt; font-style: normal; margin: 10px 8px }

p:first-letter { font-weight: bold }

.book {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica
}
.bookw {
	FONT-SIZE: 10pt; FONT-STYLE: normal; color: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica
}
.lit {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times
}
.pblue {
        font-family: Vernada, Arial;
        font-size: 12pt;
        text-align: center;
        color: #FFFFCC;
        text-decoration: none;
        padding: 2px;
        background-image: url("/images/gr.jpg");
        background-repeat: repeat-x;
}
.pdblue {
        font-family: Times New Roman, Times;
        font-size: 12pt;
        color: #000080;
        text-decoration: none;
}
.pblack {
        font-family: Vernada, Arial;
        font-size: 12pt;
        text-align: center;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
        padding: 2px;
}
.mini {
        font-family: Vernada, Arial;
        font-size: 8pt;
        text-decoration: none;
        font-style:italic;
}
.minibl {
        font-family: Vernada, Arial;
        font-size: 8pt;
        color: #003399;
        text-decoration: none;
        font-style:italic;
}
.minic {
        font-family: Vernada, Arial;
        font-size: 9pt;
        text-align: center;
        text-decoration: none;      
}
UL {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica
}
LI {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica
}

img.left 
{
	float:left;
	margin: 1em 1em 1em 1em;
}
img.right 
{
	float:right;
	margin:1em 1em 1em 1em;
}
a img 
{
	border:0;
	padding-bottom:2px;
}

TABLE {
	BORDER-COLLAPSE: collapse
}
.back1 { background-repeat:   no-repeat
   }
TD {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica
}
.menu {
        font-family: Vernada, Arial;
        font-size: 11pt;
        text-align: left;
        padding: 5px;
        padding-top: 5px;
        margin: 0px 0px 0px 0px;
}
.topsblue {
        font-family: Vernada, Arial;
        font-size: 12pt;
        text-align: center;
        color: white;
        text-decoration: none;
        padding: 2px;
        background-image: url("/images/gr1.jpg");
        background-repeat: repeat-x;
}
.tblue {
        font-family: Vernada, Arial;
        font-size: 12pt;
        text-align: center;
        color: white;
        text-decoration: none;
        padding: 2px;
        background-image: url("/images/gr.jpg");
        background-color: #ACC8FB;
        background-repeat: repeat-x;
}
.tmblue {
        font-family: Vernada, Arial;
        font-size: 10pt;
        text-align: center;
        color: #FFFFFF;
        text-decoration: none;
        padding: 2px;
        background-image: url("/images/gr.jpg");
        background-color: #CDD1EF;
        background-repeat: repeat-x;
}
.bline {
        padding: 0px;
        background-image: url("/images/bl_back2.jpg");
        background-color: #003399;
        background-repeat: repeat-x;
}
.desc   {
        font-family: Vernada, Arial;
        font-size: 10pt;
        text-align: center;
        color: #000080;
        text-decoration: none;
}
TH  {
	FONT-SIZE: 10pt; FONT-STYLE: normal; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica 
}
.tth {
	FONT-SIZE: 12pt; color:White; background-color: Navy
}
.notth {
	FONT-SIZE: 10pt; color:White; background-color: Black
}
.list {
	FONT-SIZE: 10pt; color:White; background-color: Navy
}
.sub {
	FONT-SIZE: 10pt; background-color: #ACC8FB
}
H1 {
	FONT-SIZE: 18pt; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times
}
.us { color: #002399; font-weight: bold; text-align:center }
.rus { color: #DA0000; font-weight: bold; text-align:center }
.hd { color: #000075; font-weight: bold; text-align:center }
.rev { color: #00467F; font-weight: bold; text-align:center }
h2  {FONT-SIZE: 14pt; FONT-STYLE: normal; color: #002099; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight: normal; text-align:center}
.b  { FONT-SIZE: 14pt; color: black; font-weight: bold; text-align:center }
.bi { FONT-SIZE: 14pt; color: black; font-weight: bold; text-align:center; font-style:italic }
.bl { FONT-SIZE: 14pt; color: black; font-weight: normal; text-align:center }
.bt { FONT-SIZE: 14pt; color: black; font-weight: normal; text-align:center; FONT-FAMILY: Times New Roman, Times }
h3 {FONT-SIZE: 12pt; FONT-STYLE: normal; color: #002099; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:center }
.b  { FONT-SIZE: 12pt; color: black; font-weight: bold; text-align:center }
.bl  { FONT-SIZE: 12pt; color: #003399; font-weight: bold; text-align:center;FONT-FAMILY: Times New Roman, Times }
.blh  { FONT-SIZE: 12pt; color: #003399; font-weight: bold; text-align:center; }
.h  { FONT-SIZE: 12pt; color: #003399; font-weight: normal; text-align:center; }
.r  { FONT-SIZE: 12pt; color: #DA0000; font-weight: bold; text-align:center; FONT-FAMILY: Times New Roman, Times }
h4 {FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:center }
font.subh {FONT-SIZE: 12pt; FONT-STYLE: normal; color: Navy; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:center}
font.subm {FONT-SIZE: 14pt; FONT-STYLE: normal; color: Navy; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:center}
font.rd {FONT-SIZE: 10pt; color: #CC0000; font-weight: bold}

a:link     {text-decoration: none; color: #000050; font-weight: bold }
a:visited  {text-decoration: none; color: #000000; font-weight: bold }
A:hover    {text-decoration: underline}
a:link.menu     {text-decoration: none; color: black; font-weight: bold }
a:visited.menu  {text-decoration: none; color: black; font-weight: bold }
a:hover.menu    {text-decoration: underline; color: navy}
a:link.menu1     {text-decoration: none; color: FFFFFF; font-weight: bold }
a:visited.menu1  {text-decoration: none; color: white; font-weight: bold }
a:hover.menu1    {text-decoration: underline; color: white}
a:link.menu2     {text-decoration: none; color: black; font-weight: bold }
a:visited.menu2  {text-decoration: none; color: black; font-weight: bold }
a:hover.menu2    {TEXT-DECORATION: underline; color: FF6600;backgroundColor= 77BBff}
a:link.news     {text-decoration: none; color: red; font-weight: bold }
a:visited.news  {text-decoration: none; color: red; font-weight: bold }
a:hover.news    {text-decoration: underline; color: red}
a:link.min     {FONT-SIZE: 8pt; text-decoration: none; color: #003399 }
a:visited.min  {FONT-SIZE: 8pt; text-decoration: none; color: #003399 }
a:hover.min    {FONT-SIZE: 8pt; text-decoration: underline; color: #003399 }

/* стили для IE6 */
* html .t_menu_item {width: 120px;}
* html .t_menu_item a {padding-left: 7px; padding-right: 7px;}
/* End стили для IE6 */
