a:link { text-decoration: underline; color: #333399;}
a:active { text-decoration: none; color: #FF3333;}
a:visited { text-decoration: underline; color: #333399;}
a:hover { text-decoration: none; color: #FF3333;}
a.akt:link { text-decoration: underline; color: #666633;}
a.akt:active { text-decoration: none; color: #FF3333;}
a.akt:visited { text-decoration: underline; color: #666633;}
a.akt:hover { text-decoration: none; color: #FF3333;}
a.menu:link { text-decoration: none; color: #000000;}
a.menu:active { text-decoration: none; color: #FF3333; }
a.menu:visited { text-decoration: none; color: #000000;}
a.menu:hover { text-decoration: underline; color: #FF3333; }
a.menu_loc:link { text-decoration: underline; color: #000066;}
a.menu_loc:active { text-decoration: none; color: #FF3333; }
a.menu_loc:visited { text-decoration: underline; color: #000066;}
a.menu_loc:hover { text-decoration: none; color: #FF3333;}
.tresc { font: 12px Arial, "MS Sans Serif", Arial, sans-serif, Verdana, Tahoma; color: #303030; }
.akt { font: 10px Verdana, Tahoma, "MS Sans Serif", Arial, sans-serif; color: #600; }
.bold {font-weight: bold;}
.u {text-decoration: underline;}
.bold_b {font-weight: bold; color: #000066;}
.bold_link {font-weight: bold; color: #333399;}
.menu {text-align: center; font: 9px Tahoma; font-weight: bold;}
.menu_loc {font-size: 11px; font-weight: bold;}
.menu_loc_a {font-size: 11px; font-weight: bold; color: #999999;}
.menu_loc_a_g {font-size: 9px; font-weight: bold; color: #666666;}
.mn_pd {padding-bottom: 7px;}
.menu_r {color: #000000; text-align: center; font: 11px Arial;}
.mn_pd_r {padding-bottom: 9px;}
.nag_ak {background: url('./img/nag_ak.jpg') no-repeat left top; text-indent: 25px;}
.akt_up {font-size: 11px; font-weight: bold; padding-left: 30px; height: 25px; vertical-align: top; background: url('./img/akt_01.jpg') no-repeat left;}
.akt_down {font-size: 9px; font-weight: bold; padding-right: 30px; height: 25px; text-align: right; vertical-align: bottom; background: url('./img/akt_04.jpg') no-repeat right;}
.nag {text-align: center; padding: 17px 20px 0px 110px; font-size: 11px; color: #000066; font-weight: bold;}
.wyr {text-align: center; background: url('img/bg_wyr.jpg'); font-weight: bold; padding: 10px; font-size: 11px; color: #000066; border-bottom: 1px solid #666699;}
.fl {font-size: 20px; font-weight: bold; filter: Glow(color=#333399, Strength=3) Blur(Add=1, Strength=40); height: 10px;}
.lpgd {border: 1px solid #303030;}
.pd {border-right: 1px solid #303030; border-bottom: 1px solid #303030;}
.lg {border-left: 1px solid #303030; border-top: 1px solid #303030;}
.pgd {border-top: 1px solid #303030; border-right: 1px solid #303030; border-bottom: 1px solid #303030;}
.lpd {border-left: 1px solid #303030; border-right: 1px solid #303030; border-bottom: 1px solid #303030;}
.formtable {font: 10px Verdana, Arial; color: #666666; font-weight: bold;}
.form { font: 11px Arial; font-weight: bold; color: #333333; background: #FFFFFF; border: 1px solid #999999; padding: 1px 3px;}
.button { font: 11px Verdana, Arial; font-weight: bold; color: #666666; background: #EEEEEE; border: 1px solid #666666;}
.df {text-align: center; background: #E3E3E3; font-size: 12px; color: #303030;}
.ft {color: #888; font: 9px verdana; text-align: center; padding: 10px 0 10px 190px;}
.ce_s {position: relative; right: 10px;}

div.cloud {position: absolute; display: none; width: 310px; left: -58px; top: -50px; border: 1px solid #AA0E0E; background-color: #FFFFCC; padding: 4px; font-size: 9px; font-family: verdana; color: #000000;}
div.cloud span {color: #AA0E0E;}
div.cloud div {color: #000000; text-align: center; border-top: 1px dashed #AA0E0E; margin-top: 10px; padding-top: 2px;}
span.cloud {color: #C8C8C8; text-decoration: underline; cursor: help;}
span.cloud span {color: #AA0E0E;}