A { color: #333333;  text-decoration: underline;}
A:visited { color: #333333;  text-decoration: underline; } 
A:hover { color: maroon; text-decoration: none;}
A.company { color: #333333;  text-decoration: underline;  FONT-SIZE: 13px; LINE-HEIGHT: 20px;}
A.company:visited { color: #333333; FONT-SIZE: 13px; LINE-HEIGHT: 20px; text-decoration: underline; } 
A.company:hover { color: maroon; text-decoration: none; FONT-SIZE: 13px; LINE-HEIGHT: 20px;}
A.menu { color: #333333; FONT-FAMILY: verdana; FONT-SIZE: 13px; LINE-HEIGHT: 18px; text-decoration: none;}
A.menu:visited { color: #333333; FONT-FAMILY: verdana; FONT-SIZE: 13px; LINE-HEIGHT: 18px; text-decoration: none;}
A.menu:hover { color: #333333; FONT-FAMILY: verdana; FONT-SIZE: 13px; LINE-HEIGHT: 18px; text-decoration: underline;}
A.menu2 { color: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 11px; LINE-HEIGHT: 16px; text-decoration: none;}
A.menu2:visited { color: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 11px; LINE-HEIGHT: 16px; text-decoration: none;}
A.menu2:hover { color: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 11px; LINE-HEIGHT: 16px; text-decoration: underline;}
A.print { color: #333333; FONT-FAMILY: tahoma; text-decoration: underline;  FONT-SIZE: 11px; LINE-HEIGHT: 16px;}
A.print:visited { color: #333333; FONT-FAMILY: tahoma; FONT-SIZE: 11px; LINE-HEIGHT: 16px; text-decoration: underline; } 
A.print:hover { color: maroon; FONT-FAMILY: tahoma; text-decoration: none; FONT-SIZE: 11px; LINE-HEIGHT: 16px;}
A.copy { color: #333333; FONT-FAMILY: tahoma; text-decoration: underline;  FONT-SIZE: 10px; LINE-HEIGHT: 13px;}
A.copy:visited { color: #333333; FONT-FAMILY: tahoma; FONT-SIZE: 10px; LINE-HEIGHT: 13px; text-decoration: underline; } 
A.copy:hover { color: maroon; FONT-FAMILY: tahoma; text-decoration: none; FONT-SIZE: 10px; LINE-HEIGHT: 13px;}
UL.list3  { margin: 10px 0; list-style-type: square; padding: 0 0 0 15px; FONT-FAMILY: verdana;}
div.text  { color: #333333; FONT-FAMILY: verdana;  FONT-SIZE: 13px; LINE-HEIGHT: 16px;}
div.text2  { color: #333333; FONT-FAMILY: verdana;  FONT-SIZE: 12px; LINE-HEIGHT: 20px;}
div.data  { color: gray; FONT-FAMILY: verdana; FONT-SIZE: 10px; LINE-HEIGHT: 18px;}
div.zag  { color: #333333; FONT-FAMILY: verdana; FONT-SIZE: 13px; LINE-HEIGHT: 16px;}
div.copy  { color: #333333; FONT-FAMILY: tahoma; FONT-SIZE: 10px; LINE-HEIGHT: 13px;}
div.print  { color: #333333; FONT-FAMILY: tahoma; FONT-SIZE: 11px; LINE-HEIGHT: 16px;}
div.image  { color: gray; FONT-FAMILY: verdana; FONT-SIZE: 10px; LINE-HEIGHT: 16px;}
div.main  { color: #333333; FONT-FAMILY: tahoma; FONT-SIZE: 11px; LINE-HEIGHT: 13px;}
div.news_t { margin-bottom: 6px; color: #333333; FONT-FAMILY: verdana;  FONT-SIZE: 12px; LINE-HEIGHT: 14px;}
div.page { color: #333333; FONT-FAMILY: verdana;  FONT-SIZE: 12px; LINE-HEIGHT: 14px;}
div.news_t2 { margin-bottom: 6px; color: #333333; FONT-FAMILY: verdana;  FONT-SIZE: 11px; LINE-HEIGHT: 14px;}
div.news_s { color: gray; FONT-FAMILY: verdana;  FONT-SIZE: 10px; LINE-HEIGHT: 12px;}
div.kurs  { color: #333333; FONT-FAMILY: tahoma; FONT-SIZE: 11px; LINE-HEIGHT: 11px;}
div.rel  { color: gray; FONT-FAMILY: tahoma; FONT-SIZE: 11px; LINE-HEIGHT: 13px;}
p.razdel  { color: #333333; FONT-FAMILY: Times new roman; BORDER-BOTTOM: #bbbbbb 1px dotted; font-size: 13px;}
p.line  { BORDER-BOTTOM: #bbbbbb 1px dotted;}
p.kurs  { color: #333333; FONT-FAMILY: Times new roman; font-size: 13px;}
p.tema  { color: #333333; FONT-FAMILY: Times new roman; font-size: 14px;}
h1.tema  { color: #333333; FONT-FAMILY: Times new roman; font-size: 14px;}
h1.zag { FONT-FAMILY: verdana; FONT-SIZE: 14px; LINE-HEIGHT: 16px;}
h3.zag { FONT-FAMILY: verdana; FONT-SIZE: 14px; LINE-HEIGHT: 16px;}
.bm { margin-bottom:10px; FONT-FAMILY: verdana;}
.l_list { padding:0px;}
.l_list ul { margin: 2px 0px 0px 0px; padding: 0; text-indent: 0; list-style-type: none; list-style-position: outside; list-style-image: none;}
.l_list li { margin: 0px; padding:2px 0px 5px 9px; background: transparent url('image/diz/li.gif') no-repeat scroll 0px 9px; FONT-SIZE: 11px; LINE-HEIGHT: 15px;}
table.cal td { width: 25px; background:#ffffff; text-align:center; border: 1px solid #ccc; padding:1px;}
table.cal { border: 1px solid #EEEEEE; font:13px Verdana, sans-serif;}
table.cal2 td {background:#EEEEEE; border: 1px solid #ccc; padding:1px;}
table.cal2 {font:13px Verdana, sans-serif;}
table.menu td { border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc; border-left: 1px dashed #cccccc; border-right: 1px dashed #cccccc;}
table.menu2 td { background:#EEEEEE; border: 1px solid #ccc; padding:10px;}
table.menu2 {font:13px Verdana, sans-serif;}
table.tab {font:11px Verdana, sans-serif; border: 1px solid #ccc; padding:2px;}
table.k td { text-align:center; }
table.form_rel { background: url('image/diz/bg.gif'); border: 1px solid #EEEEEE; }
A.news { color: #333333;  text-decoration: underline;  FONT-SIZE: 11px; LINE-HEIGHT: 14px;}
A.news :visited { color: #333333; FONT-SIZE: 11px; LINE-HEIGHT: 14px; text-decoration: underline; } 
A.news :hover { color: maroon; text-decoration: none; FONT-SIZE: 11px; LINE-HEIGHT: 14px;}
.bm { margin-bottom:10px; FONT-FAMILY: verdana;}
.l_list2 { padding:0px;}
.l_list2 ul { margin: 2px 0px 0px 0px; padding: 0; text-indent: 0; list-style-type: none; list-style-position: outside; list-style-image: none;}
.l_list2 li { margin: 0px; padding:2px 0px 5px 9px; background: transparent url('image/diz/li.gif') no-repeat scroll 0px 9px; FONT-SIZE: 12px; LINE-HEIGHT: 15px;}
.map li { margin: 20px; type: disk; }
A.links { color: #333333;  text-decoration: underline; FONT-FAMILY: tahoma; FONT-SIZE: 10px; LINE-HEIGHT: 13px;}
.search { font-size: 12px; font-family: arial; background-color: #EEEEEE; margin: 0; padding: 2; border: solid 1px #cccccc; }
.thumbnail{ position: relative; z-index: 0; }
.thumbnail:hover{ background-color: transparent; z-index: 50; }
.thumbnail span{ position: absolute; background-color: EEEEEE; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; }
.thumbnail span img{ border-width: 0; padding: 2px; }
.thumbnail:hover span{ visibility: visible; top: 5; left: 180px; }


.l_list3 { padding:0px;}
.l_list3 ul { margin: 2px 0px 0px 0px; padding: 0; text-indent: 0; list-style-type: none; list-style-position: outside; list-style-image: none;}
.l_list3 li { margin: 0px; padding:2px 0px 5px 9px; background: transparent url('image/diz/li.gif') no-repeat scroll 0px 9px; FONT-SIZE: 13px; LINE-HEIGHT: 15px;}
