html, body{margin:0;padding:0;height:100%;background:url(bg.gif)}
*|*:-moz-any-link:focus {outline: none;}
form,p{margin:0;padding:0}
.cur{cursor:pointer;cursor:hand;}
img{border:0}
table.t{border:0;width:100%;height:100%;}
table.c{border:0;width:100%;}
td{font-family:Tahoma,Verdana,Arial;font-size:11;color:#45372a;}
.nofont{font-size:0}
a{font-family:Tahoma,Verdana,Arial;font-size:11;color:#45372a;text-decoration:underline;}
a:hover{font-family:Tahoma,Verdana,Arial;font-size:11;color:#45372a;text-decoration:none;}
.no_repeat{background-repeat:no-repeat;}
.center_b{background-position:50% 50%;background-repeat:no-repeat;}
.right_b{background-position:100% 0%;background-repeat:no-repeat;}
.b{font-weight:bold;}
.no_font{font-size:0px}
div.abs{position:absolute;}
div.rel{position:relative;}
.fixIE{filter:expression(fixPNG(this));}
div.h{line-height:0px;font-size:0px;overflow:hidden}
a:active{outline: none;}

img.border{border:1px #d8d0c3 solid}

h1{margin:0;padding:0;padding-bottom:13;font-size:11;font-weight:bold;}
h3{margin:0;padding:0;font-size:11;font-weight:bold}

.f1{font-family:Georgia,Tahoma,Verdana,Arial;font-size:18;color:#584636}
.f2{font-family:Georgia,Tahoma,Verdana,Arial;font-size:28;font-weight:bold;color:#b54636}
.f3{font-family:Georgia,Tahoma,Verdana,Arial;font-size:30;font-weight:bold;color:#b54636}

table.stat{border:0;width:100%;}
table.stat thead td{height:42;background:url(form/thead.gif);color:#f4f1e0;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;text-align:center;padding:0 7}
table.stat tbody td.td{cursor:default;border-bottom:#e0d2c5;background:#fdfdfd;height:38;color:#5a4b3c;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;text-align:center;padding:0 7}

#stat_d1,#stat_d2,#stat_d3{position:relative}
#stat_d1 div{position:absolute;font-size:16;font-weight:bold;text-align:center;top:90;left:235;color:#242424}
#stat_d2 div{position:absolute;font-size:16;font-weight:bold;text-align:center;top:154;left:70;color:#242424}
#stat_d3 div{position:absolute;font-size:16;font-weight:bold;text-align:center;top:176;left:43;color:#242424}

a.start, a.start:hover, a.save, a.save:hover{color:#826e56;padding-left:18;background:url(bn/start.png) 0% 50% no-repeat;font-size:9;text-decoration:none}
a.save, a.save:hover{background-image:url(bn/save.png)}
a.back, a.back:hover{padding-left:17;background:url(bn/back.gif) 0% 50% no-repeat;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#7d5d40}
a.next, a.next:hover{padding-right:17;background:url(bn/next.gif) 100% 50% no-repeat;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#7d5d40}

.cm_1_1,.cm_1_2,.cm_1_3,.cm_1_4{background:url(form/cm_1.png);width:40;height:40}
.cm_1_2{background-position:-40px 0px}
.cm_1_3{background-position:0px -40px;vertical-align:top}
.cm_1_4{background-position:-40.0px -40px}
.cm_2_1,.cm_2_2{background:url(form/cm_2.png);width:100%;height:40}
.cm_2_2{background-position:0px -41px}
.cm_3_1,.cm_3_2{background:url(form/cm_3.png);width:40;height:100%}
.cm_3_2{background-position:-41px 0px}

.st_den_1,.st_den_2,.st_den_3,.st_den_4,.st_den_5,.st_den_6{background:url(bn/st_den.gif);width:30;height:18}
.st_den_1{background-position:0px -90px}
.st_den_2{background-position:0px -72px}
.st_den_3{background-position:0px -54px}
.st_den_4{background-position:0px -36px}
.st_den_5{background-position:0px -18px}
.st_title{color:#584636;font-family:Georgia,Tahoma,Verdana,Arial;font-size:14;font-weight:bold}
.st_bn{width:150;height:30;background:url(stat/bn.png);text-align:center;color:#FFF;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;font-weight:bold}

#map_menu{position:relative;}
#map_menu .d1{z-index:100;position:absolute;background:url(map/menu.gif);width:117;height:167;top:10;}
#map_menu .d2{z-index:100;position:absolute;width:60;height:17;top:42;left:17}
#map_menu .d3{z-index:100;position:absolute;width:30;height:18;top:76;left:17}
#map_menu .d4{z-index:100;position:absolute;width:30;height:18;top:76;left:70}
#map_menu .d5{z-index:100;position:absolute;width:30;height:18;top:112;left:17}
#map_menu .d6{z-index:100;position:absolute;width:30;height:18;top:112;left:70}
#map_menu .d7{z-index:100;position:absolute;width:30;height:18;top:148;left:17}
#map_menu .d8{z-index:100;position:absolute;width:30;height:18;top:148;left:70}
#map_menu .d2 a,#map_menu .d3 a,#map_menu .d4 a,#map_menu .d5 a,#map_menu .d6 a,#map_menu .d7 a,#map_menu .d8 a{display:block;width:100%;height:100%}
#map_big{width:900;height:536;background:url(map/big.png)}
#map_mini{width:450;height:268;background:url(map/mini.png)}
.map_zv, .map_zv div{cursor:default}
.map_zv{position:relative}
.map_zv div.d1{position:absolute;width:38;height:39;background:url(map/zv.png) no-repeat;font-family:Georgia,Tahoma,Verdana,Arial;font-size:26;color:#FFF;text-align:center;padding-top:2;}
.map_zv div.d2{position:relative}
.map_zv div.d3{position:absolute;bottom:0;right:32;//bottom:35}
.map_zv .bl_1{background:url(map/b1.png);width:12;height:12}
.map_zv .bl_2{background:url(map/b2.png);width:12;height:12}
.map_zv .bl_3{background:url(map/b3.png);width:12;height:12}
.map_zv .bl_4{background:url(map/b4.png);width:12;height:12}
.map_zv .bl_5{background:url(map/b5.png) 100% no-repeat;width:100%;height:34}
.map_zv .txt{font-family:Georgia,Tahoma,Verdana,Arial;color:#626262;font-size:10;}
.map_zv .txt b{font-weight:normal;color:#917e67;font-size:12;}

.map_th{position:relative}
.map_th div{position:absolute;}

#form_login{position:relative;width:247;height:80;}
#form_login div.bg{position:absolute;width:247;height:80;background:url(form/login.png)}
#form_login div.d1{position:absolute;top:4;left:11;width:168;height:21;}
#form_login div.d2{position:absolute;top:33;left:11;width:168;height:21;}
#form_login div.d3{position:absolute;top:7;left:207;width:40;height:40;}
#form_login div.d4{position:absolute;top:62;left:16;}
#form_login div.d1 input, #form_login div.d2 input{width:100%;font-family:Tahoma,Verdana,Arial;font-size:13;color:#45372a;border:0px;}
#form_login div.d3 input{width:40;height:40;}
#form_login div.d4 a, #form_login div.d4 a:hover{display:block;width:76;height:18}
#form_login div.d5{position:relative;overflow:hidden;width:168;height:16}
#form_login div.d5 div{position:absolute;left:-1;top:-1;width:170;}
#form_login div.d6{position:absolute;top:62;left:110;}
#form_login div.d6 a, #form_login div.d6 a:hover{display:block;width:80;height:18}

#lbn{width:254;height:445;position:relative;}
#lbn div.bg{width:254;height:445;position:absolute;background:url(form/lbn.png)}
#lbn div.d1{position:absolute;top:7;left:7;}

#search{width:618;height:60;position:relative;}
#search div.bg{position:absolute;width:618;height:60;background:url(form/search.png)}
#search div.d1{position:absolute;top:23;left:42;width:366;height:26}
#search div.d2{position:absolute;top:17;left:442;width:146;height:26}
#search div.d1 input{width:100%;font-family:Tahoma,Verdana,Arial;font-size:10;color:#8f8d91;font-style:italic;border:1px solid #fcfcfc;background:#fcfcfc}
#search div.d2 input{width:146;height:26}
#search div.d3{position:relative;overflow:hidden;width:350;height:16}
#search div.d3 div{position:absolute;left:-1;top:-1;width:352;}
#search div.rus{position:relative;width:202;height:76;background:url(form/rus.png) no-repeat;top:-55;left:410;display:none}
div.rus2{position:absolute;width:202;height:76;background:url(form/rus.png) no-repeat;top:-75;left:400;display:none}

#den_1,#den_2,#den_3,#den_4,#den_5,#den_6{width:58;height:25;background:url(stat/den.gif)}
#den_2{background-position:0px -25px}
#den_3{background-position:0px -50px}
#den_4{background-position:0px -75px}
#den_5{background-position:0px -100px}
#den_6{background-position:0px -125px}

.stat1_1,.stat1_2,.stat1_3,.stat1_4,.stat1_5,.stat1_6,.stat1_7,.stat1_8{height:35;background:url(stat/1.gif);color:#FFF;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;text-align:center}
.stat1_2{background-position:0px -35px}
.stat1_3{background-position:0px -70px}
.stat1_4{background-position:0px -105px}
.stat1_5{background-position:0px -140px}
.stat1_6{background-position:0px -175px}
.stat1_7{background-position:0px -210px}
.stat1_8{background-position:0px -;color:#c0b398;font-size:13}
.stat1_2, .stat1_2 td,.stat1_3, .stat1_3 td,.stat1_4, .stat1_4 td,.stat1_5, .stat1_5 td,.stat1_6, .stat1_6 td,.stat1_7, .stat1_7 td{color:#FFF;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;font-weight:bold}
.stat_total{background:#FFF;color:#634933;font-family:Georgia,Tahoma,Verdana,Arial;font-size:18;text-align:center;height:39}
.stat_line{background:url(stat/line.png) no-repeat;height:100%;}

.stat_block1{background:url(stat/block1.png);width:175;height:85}
.stat_block1 td{color:#FFF;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;}
#stat_my{width:179;height:260;background:url(stat/my.png);position:relative}
#stat_my .d1{position:absolute;left:18;top:15;width:155;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#FFF;}
#stat_my .d2{position:absolute;left:18;top:94;width:155;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#FFF;}
#stat_my .d3{position:absolute;left:18;top:182;width:155;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#FFF;}

#stat{background:url(form/stat.gif);height:65}
#stat td{font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#FFF;}
#stat b{font-size:19}

.pr_date{background:#f7f4e3;border:1px #e5e3d4 solid;width:54;height:54;display:table;}
.pr_date td{text-align:center;color:#7b6148}
.pr_date div.d1{font-size:27;font-weight:bold}
.pr_date div.d2{font-size:9;position:relative;top:-2}
.p_txt{width:100%;padding-top:6;vertical-align:top;}

.swinka div.d1{position:relative;width:173;height:252;}
.swinka div.bg{top:18;position:absolute;width:173;height:252;background-repeat:no-repeat}
.swinka div.d2{position:absolute;top:178;left:10}
.swinka div.d3{position:absolute;}
.swinka div.d3 a{display:block;width:173;height:252}
.swinka td{font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;color:#FFF;}
.swinka b{font-size:17}

.prof_name{font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;text-align:right}
.prof_link td.d1{background:url(bn/prof.gif);height:23px;padding:0 3}
.prof_link a,.prof_link a:hover{font-family:Georgia,Tahoma,Verdana,Arial;font-size:9;color:#FFF;}

.prof_1 div,.prof_2 div,.prof_3 div,.prof_4 div{width:5;height:5;background:url(form/prof.png)}
.prof_2 div{background-position:-5px 0px}
.prof_3 div{background-position:0px -5px}
.prof_4 div{background-position:-5px -5px}
.prof_cont{background:#FFF;padding:6 12}

.top .num{width:50;text-align:right;color:#000;font-family:Georgia,Tahoma,Verdana,Arial;font-size:30;font-weight:bold;}
.top .ser{width:90;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;font-weight:bold;}
.top .ser a, .top .ser a:hover{font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;font-weight:bold;text-decoration:none}

.stbg{background:url(form/stbg.gif);height:5;}
.mstat{position:relative}
.mstat div.d1{position:absolute;color:#000;font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;left:15;top:13;}
.mstat div.d1 i{color:#96815d}
.mstat div.d2{position:absolute;left:-32;top:53;}
.mstat div.d3{position:absolute;left:-32;top:87;}
.mstat div.d4{position:absolute;left:-32;top:123;}
.mstat .num{width:40;text-align:right;color:#000;font-family:Georgia,Tahoma,Verdana,Arial;font-size:30;}
.mstat .ser{width:90;font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;font-weight:bold;}
.mstat .ser a, .mstat .ser a:hover{font-family:Georgia,Tahoma,Verdana,Arial;font-size:12;font-weight:bold;text-decoration:none}
.mstat div.d5{position:absolute;top:170;left:10;width:138;}
.mstat div.d5 a{font-family:Georgia,Tahoma,Verdana,Arial;font-size:10;border-bottom: 1px dashed #574535;text-decoration:none;}

tr#menu a, tr#menu a:hover{font-family:Georgia,Tahoma,Verdana,Arial;font-size:13;color:#655342;font-weight:bold;text-decoration:none}
tr#menu a:hover{color:#cf4c42}

#footer td{background:#fffdf7}
#footer td td{background:none}
#ft_copy{color:#000;font-family:Georgia,Tahoma,Verdana,Arial;}
#valdi{color:#c6c6c8;text-align:right;font-size:9px}

.form div.txt{padding-bottom:4}
.form div.input{padding-bottom:12}
.form div.input input, .form div.input select, .form div.input textarea{font-family:Tahoma,Verdana,Arial;font-size:13;color:#45372a;padding:5px;height:27;width:100%;background:#FFF url(form/input.gif) repeat-x 0% 100%;border:1px #d8cfc3 solid}
.form div.input textarea{overflow:hidden;height:auto}
.form div.star, .form div.star_a{display:inline;padding:0 8;}
.form div.star img{display:inline;background:url(bn/star_0.png);width:28;height:26;cursor:pointer;cursor:hand;}
.form div.star_a img{display:inline;background:url(bn/star_1.png);width:28;height:26;cursor:pointer;cursor:hand;}
.form .error{display:none;color:red;text-decoration:blink}