BODY {scrollbar-base-color: #D4D4D4; scrollbar-arrow-color: #293484; }
UL, LI, P, TD, TR {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; color: #646464; }
IMG {border:0px;border-left:0px;border-right:0px;border-top:0px;border-bottom:0px}
TABLE {border:0px;border-left:0px;border-right:0px;border-top:0px;border-bottom:0px}
h1 { font: 16px Arial, Helvetica, sans-serif; color: #006FA6; text-decoration: none; margin: 0px;}
h2 {font: 14px Arial, Helvetica, sans-serif; color: #724700; text-decoration: none; font-weight: bold; padding-left: 12px; margin: 0px;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; margin: 0px;}
a { color: #1290D6; background: transparent; text-decoration: underline;  }

.f1 { color: #5A7F00; background-color: #CFF377; background-image: url(f1.gif); background-repeat: repeat-x;  padding: 0px 10px 0px 10px; border-bottom: #5A7F00 1px solid;  }
.f2 { color: #875500; background-color: #FDB946; background-image: url(f2.gif); background-repeat: repeat-x;  padding: 0px 10px 0px 10px; border-bottom: #875500 1px solid;  }
.f3 { color: #00437E; background-color: #7CC2FF; background-image: url(f3.gif); background-repeat: repeat-x;  padding: 0px 10px 0px 10px; border-bottom: #00437E 1px solid;  }
.f7 { color: #740086; background-color: #ED7CFF; background-image: url(f6.gif); background-repeat: repeat-x;  padding: 0px 10px 0px 10px; border-bottom: #740086 1px solid;  }


.page1 {BACKGROUND-COLOR: #CBE7F7; BORDER: #60ABDE 1px double;
COLOR: #60ABDE; FONT-FAMILY: Verdana; FONT-SIZE: 10px;  padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
.page1:hover {BACKGROUND-COLOR: #ffffff; COLOR: #60ABDE}
.page2 {BACKGROUND-COLOR: #5CA8DD; BORDER: #327EB2 1px double; font-weight: bold;
COLOR: #ffffff; FONT-FAMILY: Verdana; FONT-SIZE: 10px;  padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
.page2:hover {BACKGROUND-COLOR: #FFFFFF; BORDER: #5CA8DD 1px double; COLOR: #5CA8DD;}
.page3 {BACKGROUND-COLOR: #CBE7F7; BORDER: #60ABDE 1px double; font-weight: bold;
COLOR: #60ABDE; FONT-FAMILY: Verdana; FONT-SIZE: 10px;  padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}

.tdpoll { margin-left: 20px;  margin-bottom: 10px; margin-top: 5px; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #646464; padding-left: 11px; background-color: #ffffff; background-image: url(tdfon.jpg); background-repeat: repeat-y;  BORDER-LEFT: #724700 1px double;}

.tdtext { text-align: justify;}
.tdmal { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; color: #555555;  }

.mak { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; color: #999999; }
.mak:hover { color: #0070A9; text-decoration: none}

.kno { font: 10px Verdana; color: #646464; text-decoration: none; background-color: #ffffff; background-image: url(ak.gif); background-repeat: repeat-x; BORDER-BOTTOM: #4DACE1 1px double; BORDER-LEFT: #4DACE1 1px double; BORDER-RIGHT: #4DACE1 1px double; BORDER-TOP: #4DACE1 1px double; height: 26px;}
.knopoll { font: 10px Verdana; color: #646464; text-decoration: none; background-color: #ffffff; background-image: url(akpoll.gif); background-repeat: repeat-x; BORDER-BOTTOM: #CF8200 1px double; BORDER-LEFT: #CF8200 1px double; BORDER-RIGHT: #CF8200 1px double; BORDER-TOP: #CF8200 1px double; height: 26px;}

.in { background-color: #ffffff; background-image: url(in.gif); background-repeat: repeat-x; BORDER-BOTTOM: #4DACE1 1px double; BORDER-LEFT: #4DACE1 1px double; BORDER-RIGHT: #4DACE1 1px double; BORDER-TOP: #4DACE1 1px double;}


.tableos { width: 900px}
td#leftcolumn div.blockContent { }
#mainmenu a.menuTop {  padding-right: 4px; padding-left: 5px; padding-top: 5px; padding-bottom: 6px;}
#mainmenu {  padding: 0; margin: 0; }
#mainmenu a {  BORDER-LEFT: #ffffff 1px double; background-image: url(na.gif); background-repeat: no-repeat; font: 10px Verdana; color: #646464; text-decoration: none;}
#mainmenu a:hover { background: url(ak.gif) top repeat-x; color: #006FA6;  text-decoration: none; }
#mainmenu a.menuEnter {BACKGROUND-COLOR: #DCE5EC; BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #A7ACAF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #A7ACAF 1px double; COLOR: #5A6F80; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px;  padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px;}

.per { background-color: #CFF377; background-image: url(per.gif); BORDER-BOTTOM: #85BB00 1px double; BORDER-LEFT: #85BB00 1px double; BORDER-RIGHT: #85BB00 1px double;}
.vtor { background-color: #FDB53C; background-image: url(vtor.gif); BORDER-BOTTOM: #CF8200 1px double; BORDER-LEFT: #CF8200 1px double; BORDER-RIGHT: #CF8200 1px double;}
.tre { background-color: #006FA6; background-image: url(tre.gif); BORDER-BOTTOM: #00486B 1px double; BORDER-LEFT: #00486B 1px double; BORDER-RIGHT: #00486B 1px double;}
.che { background-color: #724700; background-image: url(che.gif); BORDER-BOTTOM: #472C00 1px double; BORDER-LEFT: #472C00 1px double; BORDER-RIGHT: #472C00 1px double;}

.arhipka { padding-left: 11px; FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 11px; color: #666666;}
.arhipkabig { padding-left: 11px; FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 25px; color: #666666; font-weight: bold;}
.podarok {  FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #CC0000;}

.tdnavigator { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #646464; padding-left: 12px; background-color: #ffffff; background-image: url(tdfon.jpg); background-repeat: repeat-y;  BORDER-LEFT: #85BB00 1px double; }
.navigator { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 12px; color: #85BB00; }
.navigatorbig { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 25px; color: #85BB00;}
.navigatorlink {  FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #85BB00;}
.navigatorlink:hover { text-decoration: none;}

.tdturist { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #646464; padding-left: 12px; background-color: #ffffff; background-image: url(tdfon.jpg); background-repeat: repeat-y;  BORDER-LEFT: #FDB53C 1px double; }
.turist { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 11px; color: #FDB53C;}
.turistbig { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 25px; color: #FDB53C;}
.turistlink {  FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #FDB53C;}
.turistlink:hover { text-decoration: none;}

.tdsledopyt { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #646464; padding-left: 12px; background-color: #ffffff; background-image: url(tdfon.jpg); background-repeat: repeat-y;  BORDER-LEFT: #006FA6 1px double; }
.sledopyt { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 11px; color: #006FA6;}
.sledopytbig { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 25px; color: #006FA6;}
.sledopytlink {  FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #006FA6;}
.sledopytlink:hover { text-decoration: none;}

.tdexpert { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #646464; padding-left: 12px; background-color: #ffffff; background-image: url(tdfon.jpg); background-repeat: repeat-y;  BORDER-LEFT: #724700 1px double; }
.expert { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 11px; color: #724700;}
.expertbig { FONT-FAMILY: Century Gothic, Verdana, Helvetica; FONT-SIZE: 25px; color: #724700;}
.expertlink {  FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; color: #724700;}
.expertlink:hover { text-decoration: none;}

.zag1 { padding-bottom: 10px; }
.zag2 { padding-left: 15px; padding-bottom: 10px; padding-bottom: 10px; padding-top: 10px;  padding-right: 5px;  background: #F2F2F2 url(icon_pol.gif) top repeat-x; }
.left { BORDER-LEFT: #DBDBDB 1px double;}
.right { BORDER-RIGHT: #DBDBDB 1px double;}
.pict { margin-right: 20px;  margin-bottom: 10px;}

#limkma { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 9px; color: #cccccc; }
#limkma a { color: #cccccc; }
#limkma a:hover { color: #0070A9; text-decoration: none}


a, a:visited {text-decoration: underline; color: #000000;}
a:hover, a:active {text-decoration: underline; color: #FF9C00;}

A.menu {COLOR: #666666; TEXT-DECORATION: none}
A.menu:hover {COLOR: #009900; TEXT-DECORATION: none}

.maxiinput {FONT-SIZE: 14px; WIDTH: 300px; font-size: 14; color: 000000; border: #808080 1 solid;}
.maininput {FONT-SIZE: 12px; WIDTH: 200px; font-size: 10; color: 000000; border: #808080 1 solid;}
.miniinput {FONT-SIZE: 12px; WIDTH: 100px; font-size: 10; color: 000000; border: #808080 1 solid;}

.simpleok {WIDTH: 50px; height:18px; background-color: cccccc; font-size: 10; color: 000000; font-weight: bold; border: #808080 1 solid;}
.longok {WIDTH: 130px; height:20px; background-color: cccccc; font-size: 10; color: 000000; border: #808080 1 solid;}

.toptable {FONT-SIZE: 9px; background: #cccccc}

.small {FONT-SIZE: 11px;}

TD {FONT-SIZE: 11px}
TD.menu {FONT-SIZE: 11px; FONT-WEIGHT: bold}
TD.main {FONT-SIZE: 13px; FONT-WEIGHT: bold}

TABLE.bigmaintbl {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;}

TABLE.bakfon {background: #AAAAAA}
TR.vip {background: #E5E5E5}
TR.row1 {background: #FFFFFF}
TR.row2 {background: #EEEEEE}

.pgbutt     {font-family: Verdana; font-size:10px; padding-top:2px;padding-bottom:2px}
.pgbutt .sel{color: #000000; border: 1px #AAAAAA solid; background: #E5E5E5 padding:0px 2px 0px 2px;}
.pgbutt a   {color: #AAAAAA; border: 1px #AAAAAA solid; width:10px; padding:0px 2px 0px 2px; background: #ffffff;}
.pgbutt a:hover   {color: #AAAAAA; border: 1px #AAAAAA solid; background: #E5E5E5}
.pgbutt a:visited {color: #AAAAAA; border: 1px #AAAAAA solid; TEXT-DECORATION: none;}


#re a { font-family: Verdana; FONT-SIZE: 13px; color: #000000; }
#re a:hover { color: #4C4400; }