table, img { border: 0; }
body, table { font-family: tahoma, arial; font-size: 13; }

table { border-collapse: collapse; }
td { margin: 0; padding: 0; vertical-align: top; }

#global { width: 100%; height: 100%; }
#globaltop { height: 384; }
#globalmain { background: url(/i/17.gif) repeat-x bottom left; }
#globalmainin { width: 100%; height: 100%; background: url(/i/18.jpg) no-repeat bottom right; }
#globalbottom { height: 87; background: url(/i/16.gif) repeat-x top left; }

#topmenu { width: 100%; height: 44; background: url(/i/01.gif) top left; min-width: 995; width: expression(document.body.clientWidth < 995 ? '995' : '100%'); }
#topmenu td.se { padding: 9 0 0 27; }
#topmenu td.se #searchfield { font-size: 12; width: 160; background: #bfe0e0; border: 1px solid #7a989d; height: 20; padding: 1 4 1 4; margin-right: 8; }
#topmenu td.ad { padding: 12 30 0 30; font-size: 11; text-align: center; }
#topmenu td.ad a { color: #ddf5e0; }
#topmenu td.mn { width: 60%; white-space: nowrap; padding: 12 27 0 0; text-align: right; font-size: 11; }
#topmenu td.mn a { color: #eeffff; }
#topmenu td.mn img { margin: 0 14 0 14; }
#topmenu form { margin: 0; }

#toppix { width: 100%; height: 340; background: url(/i/04.gif) top left; min-width: 995; width: expression(document.body.clientWidth < 995 ? '995' : '100%'); }
#toppix td { background: url(/i/05.jpg) top left; padding: 8 0 0 27; font-size: 11; color: #4f4b69; }
#toppix td img { margin-right: 3; vertical-align: middle; }

#toppx1 { position: absolute; top: 44; left: 0; width: 100%; height: 340; background: transparent url(/i/06.gif) no-repeat 170px 55px; }
#toppx2 { position: absolute; top: 44; left: 0; width: 100%; height: 340; min-width: 995; width: expression(document.body.clientWidth < 995 ? '995' : '100%'); }
#toppx2 div { float: right; width: 557; height: 198; background: transparent url(/i/08.png) no-repeat top right; //background: none; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/08.png", sizingMethod=crop); }
#toppx2 img { margin: 56 0 0 45; }

#main { width: 100%; margin-top: 20; max-width: 1120; width: expression(document.body.clientWidth > 1200 ? '1200' : '100%'); }
#main #ll { width: 320; padding-left: 27; }
#main #rr { padding: 0 27 0 27; }
#main table.cats { width: 100%; margin: 15 0 40 0; }
#main table.cats td { padding: 2 5 0 10; font-size: 13; background: url(/i/11.gif) no-repeat 1px 7px; font-family: arial, tahoma; }
#main table.cats td.s { font-weight: bold; }
#main table.cats td.no { background: none; padding-left: 25px; }

#map { position: absolute; top: 298; left: 640; left: expression(document.body.clientWidth < '995' ? '640' : document.body.clientWidth < '1280' ? 640+(document.body.clientWidth-995)*0.5 : '782'); width: 340; height: 222; background: transparent url(/i/13-2.gif); margin-right: 10; }
#map h2 { font-style: italic; font-size: 12; font-family: arial, tahoma; font-weight: normal; display: inline; }
#map h2 a { border-bottom: 1px dashed #4f4b69; text-decoration: none; }
#map h2 a:active { color: #4f4b69; }

#mapdesc { position: absolute; cursor: hand; z-index: 1; top: 288; left: 630; left: expression(document.body.clientWidth < '995' ? '630' : document.body.clientWidth < '1280' ? 630+(document.body.clientWidth-995)*0.5 : '772'); visibility: hidden; width: 360; color: #e7ffff; background: transparent url(/i/21.png) no-repeat top left; //background: none; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/21.png", sizingMethod=crop); padding: 10; }
#mapdesc h2 { font-style: italic; font-size: 12; font-family: arial, tahoma; font-weight: normal; display: inline; border-bottom: 1px dashed #e7ffff; color: #e7ffff; cursor: hand; }
#mapdesc b { font-weight: normal; color: #e7ffff; }
#mapdesc p { margin: 10 5 5 10; }
#mapdesc a:active { color: #e7ffff; }

#lodka { position: absolute; top: 240; left: 0; width: 100%; min-width: 995; width: expression(document.body.clientWidth < 995 ? '995' : '100%'); }
#lodka div { float: right; width: 380; height: 129; background: transparent url(/i/19.png) no-repeat top right; //background: none; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/19.png", sizingMethod=crop); }

#note { margin: 20 0 40 0; width: 100%; }
#note td.nl { width: 10; background: url(/i/12.gif) no-repeat center right; }
#note td.nr { background: #e8ce8c; font-style: italic; font-size: 14; padding: 20; font-family: arial, tahoma; }
#note b.h { font-weight: normal; } 

.news { width: 100%; margin: 5 0 40 0; }
.news td.date { width: 60; text-align: right; padding: 20 25 20 10; font-size: 11; }
.news td.date div { background: #e8ce8c; padding: 5; width: 50; white-space: nowrap; }
.news td.text { font-size: 13; padding: 20 0 20 0; font-family: arial, tahoma; }
.news td.li { height: 1; background: url(/i/14.gif); }
.news td.next { padding-top: 10; font-family: arial, tahoma; }

#newsinc { width: 85%; margin: 15 0 40 0; }
#newsinc td { padding: 2 5 3 10; font-size: 13; background: url(/i/11.gif) no-repeat 1px 7px; font-family: arial, tahoma; }
#newsinc td.first { padding-bottom: 10; }
#newsinc i { font-style: normal; font-size: 11; color: #4f4b69; }

#bottom { width: 100%; max-width: 1200; width: expression(document.body.clientWidth > 1200 ? '1200' : '100%'); height: 87; font-size: 11; }
#bottom td { padding: 20 20 20 17; }
#bottom td.lft { width: 320; padding-left: 27; }
#bottom td.rgt { text-align: right; width: 200; }
#bottom td.rgt div { background: #3f8799; color: white; display: inline; padding: 3 5 3 5; }
#bottom td.rgt a { text-decoration: none; }
#bottom img { display: block; margin-top: 10; }

#navy { position: absolute; top: 399; left: 373; font-size: 11; color: #76858d; margin: -10 0 5 12; }
#navy a { color: #76858d; }

#submenu { position: relative; border: solid 1px #98afb2; margin: 20 0 8 0; padding: 9 10 15 9; width: 100%; }
#submenu div { position: absolute; width: 13; height: 8; top: -7; left: 20; background: url(/i/20.gif) no-repeat top left; }
#submenu table { width: 100%; }
#submenu td { padding: 2 10 0 10; font-size: 13; background: url(/i/11.gif) no-repeat 1px 7px; font-family: arial, tahoma; }
#submenu td.s { font-weight: bold; }

#webcam { padding: 10 0 40 0; }
#webcam img { width: 170; height: 121; border: 1px solid black; margin: 10; }
#webcam table td { padding: 2 5 0 10; font-size: 11; background: url(/i/11.gif) no-repeat 1px 7px; font-family: tahoma, arial; }
#webcam table td.tt { padding: 5 5 0 10; font-size: 11; background: url(/i/11.gif) no-repeat 1px 10px; font-family: tahoma, arial; }

#weather { padding: 10 0 40 0; font-size: 13; font-family: arial, tahoma; }
#weather i { font-size: 12; }
#weather div { padding: 0 0 10 10; }

#doctext { padding: 20 0 50 10; font-size: 13; }
#doctext, #doctext * { font-family: arial, tahoma; }

h1 { font-size: 19; display: inline; color: #3e3b4f; }
h1 a { color: #3e3b4f; }
//h1 a { color: #3e3b4f; border-bottom: 1px solid; text-decoration: none; }

h2 { font-size: 16; color: #3e3b4f; }
h3 { font-size: 14; color: #3e3b4f; font-weight: normal; }
h5 { font-size: 13; color: #3e3b4f; margin-bottom: -6; }

b { color: #3e3b4f; }

img.pt { margin-right: 9; width: 1; height: 13; }
img.ar { margin-right: 5; width: 9; height: 7; }

img.foto { border: 1px solid #3e3b4f; }
img.fototiny { float: right; margin: 3 0 7 10; border: 1px solid #3e3b4f; }
img.pdf { width: 32; height: 32; vertical-align: middle; margin-right: 7; }

input.empty { color: #4f4b69; }

ul.line { margin: 0.5em 0; padding: 0 0 0 1em; }
ul.line li { margin: 0.2em 0; padding: 0 0 0 23; list-style-type: none; background: url(/i/li.gif) no-repeat 0 0.6em; }

div.cm { width: 130; margin-bottom: 20; display: table-cell; //display: inline; }
div.cm img { width: 32; height: 32; vertical-align: middle; margin-right: 10; }

div.fotodiv { float: right; margin: 0 0 10 10; }
div.fotodiv img { border: 1px solid #3e3b4f; margin-bottom: 10; display: block; }

div.h1 { font-size: 19; font-weight: bold; display: inline; color: #3e3b4f; }
div.h1 a { color: #3e3b4f; }

div.h1.active { color: #5d5b67; border-bottom: 1px #5d5b67 dashed; cursor: pointer; }

table.fotoidx { margin-top: 10; }
table.fotoidx td { padding: 0 10 15 0; font-size: 11; }
table.fotoidx img { margin-bottom: 7; }

table.data1 { width: 100%; background: #98afb2; }
table.data1 td { padding: 5 3 5 3; background: #9dc2ca; }
table.data1 td.h { color: white; background: #80b1bd; }
table.data1 td.sh { font-weight: bold; padding-top: 20; }

table.data2 { width: 80%; background: #98afb2; }
table.data2 td { padding: 5 3 5 3; background: #9dc2ca; }
table.data2 td.h { color: white; background: #80b1bd; }
table.data2 td.sh { font-weight: bold; padding-top: 20; }

table.data3 { width: 100%; }
table.data3 td { padding: 0 5px 15px 0; }
table.data3 td.t2 { padding-top: 2px; }

#comments { margin-top: -25; }
#comments dl { font-family: arial; font-style: italic; margin: 10 0 0 20; }
#comments small { font-size: 11; }

#postcomment { width: 40%; float: right; margin: 0 0 45 20; }
#postcomment td { font-size: 12; }
#postcomment input, textarea { font-size: 12; font-family: tahoma, arial; width: 100%; margin-bottom: 10; }
#postcomment b { font-style: italic; font-family: arial, tahoma; }

#rambler { visibility: hidden; }

#tab2content { display: none; }

a.h { text-decoration: none; color: black; }
a.hb { text-decoration: none; color: #3e3b4f; }

.dash { text-decoration: none; border-bottom: 1px dashed #10354a; }
.pointer { cursor: pointer; }
.gray { color: #76858d; }

.mn_navy { font-size: 11; font-family: tahoma; }
.mn_normal { font-size: 12; }
.mn_normal td { padding: 3; }
.mn_small { font-size: 11; }
.mn_small td { padding: 3; }
.export { color: #9dc2ca; }


