body {
    margin:0px;
    padding:0px;
    width:100%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
    scrollbar-track-color:#E9E0BD;
    scrollbar-face-color:#CFCAAB;

}


table.printver tr td{padding-left:40px;}
font.help{color:red; font-size:80%; margin-left:15px;}

a ul.ul{font-size:80%; margin-top:3px; margin-bottom:-10px; margin-left:20px; padding:0px 10px;}

/**********HEADER**********/
table.header {background-color:#8B020F; }
table.header td{font-size:80%;}
table.topMenu {}
table.topMenu td{vertical-align:bottom; padding-bottom:15px;padding-right:10px;}
a.topMenuItem:visited,a.topMenuItem{color:#E5E0CA;  text-decoration:underline;}
a.topMenuItemSelect:visited,a.topMenuItemSelect{color:#E5E0CA; font-weight:bold; text-decoration:none;}


/****************/

/******* 2tr  *********/
.bodybg{
    background-image:url(/images/site/bodybg.gif);
    background-position:left top;
    background-repeat:repeat;

}

.topbgrepeat{
    background-image:url(/images/site/topbgrepeat.gif);
    background-position:left top;
    background-repeat:repeat-x;

}
.topbgrepeat1{
    background-image:url(/images/site/topbgrepeat1.gif);
    background-position:left top;
    background-repeat:repeat-x;

}

/*****************/

/**********Left clmn********/
div.laftc{padding-top:0px;}
div.leftcont{padding-left:20px;}
td.leftclmn{
    padding-top:30px;
    padding-bottom:0px;
    background-image:url(/images/site/bottomLef2t.gif);
    background-position: bottom left;
    background-repeat:no-repeat;
    font-size:80%;

}
td.leftclmn table tr td{font-size:80%;}
td.clmnLeft table td {font-size:80%;}

td.leftclmn table tr th{font-size:80%;}
td.clmnLeft table th {font-size:80%;}

td.clmnLeft{font-size:80%;}
/*******************/
td{font-size:80%;}

/********RightClmn***********/

.topbgright1{
    background-image:url(/images/site/topbgright.gif);
    background-position:right top;
    background-repeat:no-repeat;
    padding-top:40px;
    padding-left:30px;
    padding-right:10px;
    font-size:80%;

}
.topbgright2{
    background-image:url(/images/site/topbgright1.gif);
    background-position:right top;
    background-repeat:no-repeat;
    padding-top:40px;
    padding-left:30px;
    padding-right:10px;
    font-size:80%;

}
td.topbgright1 table td {font-size:80%;}
td.topbgright1 table th {font-size:80%;}

td.rightclmn{
    padding-top:30px;
    font-size:80%;
    
}
td.rclmn{font-size:80%;}
td.rclmn table tr td{font-size:80%;}
/**********************/

table.body3col tr td{font-size:80%;}
table.news td.data {font-size:70%;}

/**********Headers******/

h3,.h3 {font-size:100%;}

h1.main, h1.main p{ 
    font-weight:500;
    color:#3C392C;
}
h1,h2, font.h1, h1 p, h2 p, font.h1 p{
    color:#3C392C;
        
    font-weight:500;
}
h1.main{font-size:180%; }
h1,h2,font.h1{font-size:150%;}
h1 p {font-size:110%;}
/********************/


a.main {text-decoration:none;}
td.imgmain{padding-left:5px; padding-right:5px;}
div.mainpathselect{float:left;}
a.mainpathselect {
    display: block;
    font-weight:bold;
    padding-left:12px;
    background-image:url(/images/site/arrowdown.gif);
    background-repeat:no-repeat;
    background-position:left;
    margin-right:30px;
}
a:visited{color:#615F55;}
a.mainpath:visited,a.mainpath {
    display: block;
    font-weight:normal;
    padding-left:10px;
    background-image:url(/images/site/kubik.gif);
    background-repeat:no-repeat;
    background-position:left;
    margin-right:30px;
    color:#3C392C;
}
div.bannersleft {margin-top:15px;}
table.mmenu {margin-left:10px;}
table.mmenu tr td.mmenulink {padding:3px 0px;}             


td.footermenu td,td.footermenu a{ font-family:Arial, Helvetica, sans-serif;  }
td.footermenu td{font-size:70%;}
a{font-family:Arial, Helvetica, sans-serif;}
td.banerplace{padding-top:5px}

td.banerplace img{margin:5px 5px 5px 5px;}

td.copy,td.copy a,td.copy a:visited{color:#C0BCAB;}
td.footermenuprint td{font-size:70%;}
td.footermenuprint td.copy,td.footermenuprint td.copy a,td.footermenuprint td.copy a:visited{color:#3C392C;} 
td.footermenuprint td.copy {padding-bottom:20px;}
td.footermenuprint table.botmenu td a, td.footermenuprint table.botmenu td a:visited,td.footermenuprint table.botmenu td{color:#3C392C;} 
table.botmenu td a,table.botmenu td a:visited{text-decoration:underline; color:#E5E0CA;font-family:Arial, Helvetica, sans-serif; }
table.botmenu td{color:#E5E0CA; padding:3px}

.topbgright{
    background-image:url(/images/site/topbgright.gif);
    background-position:right top;
    background-repeat:no-repeat;
}
.bottomRight{
    background-image:url(/images/site/bottomRight.gif);
    background-position:right top;
    background-repeat:no-repeat;
}
td.boderVertTop{
    
}
td.boderVertBot{
    
}
td.boderVert{
    background-image:url(/images/site/boderVert.gif);
    background-position: top;
    background-repeat:repeat-y;
}

td.borderHor{
    background-image:url(/images/site/borderHor.gif);
    background-position: top;
    background-repeat:repeat-x;

}
div.borderHor{
    display:block;
    width:100%;
    height:10px;
    background-image:url(/images/site/borderHor.gif);
    background-position: top;
    background-repeat:repeat-x;

}

table.body3col td{
    text-align:center;
    
}

td.content{padding-top:30px;padding-bottom:30px;}
table.content td{
    text-align:left;
}
table.content td h1,table.content td h2, table.content td div.underimg{
    padding-left:30px;
}
td.history{
    background-image:url(/images/site/his.gif);
    background-position: bottom right;
    background-repeat:no-repeat;
}


.bottomleft{
    background-image:url(/images/site/bottomLeft.gif);
    background-position: bottom left;
    background-repeat:no-repeat;

}

.bottomRepeat{
    background-image:url(/images/site/12.gif);
    background-position: top right;
    background-repeat:repeat-x;

}

table.man{
    background-image:url(/images/site/man.gif);
    background-position: bottom right;
    background-repeat:no-repeat;

}

table.news td,table.news td a{color:#333024; }
table.news td a{text-decoration:underline;}
table.news td.newsanhor{vertical-align:top;padding:0px;}
table.news td.date {height:10px;}
table.news td.newsimg{}

td.oneclmn{
    padding:50px;
    color:#4D4D4D;
}

a{color:#333024;}
a{text-decoration:underline;}

div.ppath { color:#87847C; font-size:87%; padding:2px;}
div.ppath  a {color:#87847C;  text-decoration:underline;}
div.ppath span{color:#87847C;text-decoration:none;}



table.formtabl {
    border-bottom:1px solid #C7C4AE;
}
table.formtabl th{
    padding:0px;
    margin:0px; 
}


table.formtabl td.leftrightbor span.label{
    font-weight:bold;
    
    padding:0px 10px;
}                 
table.formtabl td.leftrightbor{
    border-left:1px solid #C7C4AE;
    border-right:1px solid #C7C4AE;
    padding:5px 10px;
}
input.text{
    width:400px;
    border:1px solid #C7C4AE;
    background-color:#F2EDD4;
    
}
input.text1{
    width:100px;
    border:1px solid #C7C4AE;
    background-color:#FFFFFF;
    
}

textarea.textarea{
    width:400px;
    border:1px solid #C7C4AE;
    background-color:#F2EDD4;
    height:150px;
    
}
textarea{   
    border:1px solid #C7C4AE;
    background-color:#F2EDD4;
}
input.button{
    background-color:#D4D0C8;
    font-weight:bold; 
    color:#000000;  
    width:100px;
    font-size:12px;
    
}
input.button1{
    border:0px none;
    background-color:transparent;
    color:#000000;
    
    text-decoration:underline;
    font-size:80%;
    
}
select.select{width:400px;background-color:#F2EDD4;border:1px solid #C7C4AE;}
select{background-color:#F2EDD4;border:1px solid #C7C4AE;}
table.thead td{
    padding:0px;
    margin:0px;
    vertical-align:bottom;
}
table.thead td img{margin:0px;padding:0px;}
table.thead td.tdtitle{
    font-weight:bold;
    
    padding:0px 10px 2px 10px;
}

table.thead td.theadbg{
    background-image:url(/images/site/formatheadbg.gif);
    background-position: right bottom;
    background-repeat: repeat-x;
}
table.menu td{font-size:80%;}
a.lmenuitem{
height:15px;
padding:2px;

}
a.lmenuitemover{
    background-image:url(/images/site/menuarrow.gif);
    background-position: left top;
    background-repeat: no-repeat;
    
}
td.menuBotBor{
    background-image:url(/images/site/menuBotBor.gif);
    background-position: left top;
    background-repeat: repeat-x;

}
td.menuTopBor{
    background-image:url(/images/site/menuTopBor.gif);
    background-position: left top;
    background-repeat: repeat-x;

}
td.menuLeftBor{
    background-image:url(/images/site/menuLeftBor.gif);
    background-position: left top;
    background-repeat: repeat-y;

}
td.menuRightBor{
    background-image:url(/images/site/menuRightBor.gif);
    background-position: left top;
    background-repeat: repeat-y;

}
a.lnk{color:#333024}
a.cur{font-weight:bold;color:#333024;text-decoration:none;}


ul li.li{
    list-style-image:url(/images/town/icons/li.gif);
    color:#4D4D4D;
    list-style-position: outside;
    padding-left:10px;
    
}

div.moveup{
    width:40px;
    
    background-image:url(/images/geo/vverh_fon.gif);
    background-position: top;
    background-repeat:no-repeat;

}
div.suggestions{position:absolute; border:1px solid #7B7C7D; background-color:#EBE7C2; width:220px; display:none; z-index:101;}
div#data {padding:10px;}
div#searchres{display:none; width:140px; height:400px; overflow:auto; }
div#searchres a {color:#615F55;}
div#searchres a:hover {color:#333024}
div#restit{display:none; font-weight:bold;}

div.helpinfo{position:absolute; border:1px solid #7B7C7D; background-color:#EBE7C2; width:400px; display:none; z-index:101;}


td.intcont  { padding: 10px; }

/*.text { 1font-size:100%; 11font-size: 12px; font-family:Arial, Helvetica, sans-serif;}

.ndate {  1font-size: 8pt; color: #AAAAAA; }
.date {  1font-size: 8pt; color: #1846CA; }
a.date { text-decoration: none }

.anonstext {  1font-size: 12pt; color: #993366 }

.green {  1font-size: 12px; color: #339999 }
*/

.smalltext {  font-size:80%; }
  /*
.title {  1font-size: 14pt;  font-weight: bold; color: #CA8200 }

.td {  11font-size: 12px; 1font-size:90%; font-weight: normal }

.tabletitle {  1font-size: 10pt; font-weight: bold; color: #333024 }

.white10 {  1font-size: 10pt; color: #333024 }

.infotext {  1font-size: 9pt; font-weight: normal; color: #000000; font-style: normal }
*/
.supersmall {  font-size:80%; color: #000050 }
  /*
.bord { color: #339999; }

.lnk {  11font-size: 10pt; 1font-size:90%; color: #1846CA }

.cat {  1font-size: 12px; font-weight: normal }
a.cat { color: #000000; text-decoration: none }
a.cat:hover { text-decoration: underline }

.catopen {  color: #FFFFFF; 1font-size: 12px; font-weight: bold }
a.catopen { text-decoration: none }
a.catopen:hover { text-decoration: underline }

.ccat {  1font-size: 12px; font-weight: bold }
a.ccat { color: #993366; text-decoration: none }
a.ccat:hover { text-decoration: underline }

.rmenu {  color: #339999; 1font-size: 12px; font-weight: normal }
a.rmenu { text-decoration: none }
a.rmenu:hover {  text-decoration: underline }

.lmenu {  color: #000000; 11font-size:12px; font-size:80%; font-weight: normal }
a.lmenu { text-decoration: none }
a.lmenu:hover {  text-decoration: underline }


.menu {  1font-size: 8pt }
a.menu { color: #5D5D56; text-decoration: none }
a.menu:hover { text-decoration: underline }

.cmenu {  color: #FFFFFF; 1font-size: 8pt }
a.cmenu { text-decoration: none }
a.cmenu:hover { text-decoration: underline }

.cmenuc {  color: #993366; 1font-size: 8pt }
a.cmenuc { text-decoration: none }
a.cmenuc:hover { text-decoration: underline }

.botmenu {  1font-size: 8pt }
a.botmenu { color: #102B94; text-decoration: none }
a.botmenu:hover { text-decoration: underline }

.left-title {  1font-size: 10pt; font-weight: bold }

.leftnews {  1font-size: 10pt; font-weight: normal }
a.leftnews { color: #003399; text-decoration: none }
a.leftnews:hover { text-decoration: underline }

.copyright { 1font-size: 9pt; font-weight: normal }
a.copyright { color: #003399; text-decoration: none }
a.copyright:hover { text-decoration: underline }

.cart {  1font-size: 10pt }
a.cart { color: #FFFFFF; text-decoration: none}
a.cart:hover { color: #003399; background-color: #FFFFFF }

.novelty {  1font-size: 10pt; font-weight: normal }
a.novelty { color: #003399; text-decoration: none }
a.novelty:hover { text-decoration: underline }

.search {  1font-size: 9pt; font-weight: normal; }

.path {  1font-size: 8pt; color: #CBD5D0; }
a.path { text-decoration: none }
a.path:hover { text-decoration: underline }

.pathc {  1font-size: 8pt; color: #FFFFFF; }
a.pathc { text-decoration: none }
a.pathc:hover { text-decoration: underline }

.subnote {  1font-size: 9pt; font-weight: normal; color: #000000 ; font-style: normal }

.header {  1font-size: 14pt; font-weight: bold; color: #F66800 }
a.header { text-decoration: none }
a.header:hover { text-decoration: underline }




td.stickers {
    border : 0.3mm solid Black;
    font-family : Arial, Helvetica, sans-serif;
    1font-size: 10pt;
}

.head {
    font-family : Arial, Helvetica, sans-serif;
    1font-size: 10pt;
    color: #333024;
    background-color: #C4C1B7;
}

.row1 {
    font-family : Arial, Helvetica, sans-serif;
    1font-size: 12px;
    
}

.row2 {
    font-family : Arial, Helvetica, sans-serif;
    1font-size: 12px;
    
    
}

*/
.td-border-x {background-image:url(/images/town/hr_h.gif); background-repeat: repeat-x;}
.td-border-y {background-image:url(/images/town/hr_v.gif); background-repeat: repeat-y;}
.td-border1-y {background-image:url(/images/town/hr_v1.gif); background-repeat: repeat-y;}
.td-dart1 {background-image:url(/images/town/www/main/dart_fon1.gif); background-repeat: repeat-y;}
.td-dart2 {background-image:url(/images/town/www/main/dart_fon2.gif); background-repeat: repeat-y;}

.td-c-dart1 {background-image:url(/images/town/www/content/dart_fon1.gif); background-repeat: repeat-y;}
.td-c-dart2 {background-image:url(/images/town/www/content/dart_fon2.gif); background-repeat: repeat-y;}

.d1 {margin:1px;}
.d3 {margin:3px;}
.d22    {margin-left:22px;}

.sp0 {  }
.sp1 {  padding-left: 10px; }
.sp2 {  padding-left: 20px; }
.sp3 {  padding-left: 30px; }
.sp4 {  padding-left: 40px; }
.sp5 {  padding-left: 50px; }
.sp6 {  padding-left: 60px; }
.sp7 {  padding-left: 70px; }
.sp8 {  padding-left: 80px; }
.sp9 {  padding-left: 90px; }
.sp10{  padding-left: 100px;}

a.l         { color: #555555; text-decoration: none; }
a.l:hover   { text-decoration: underline }
a.ml        { color: #333024; text-decoration: none; font-weight: bold;}
a.ml:hover  { text-decoration: underline }

table.sys       {background: #7D7C7A;}
table.sys td        {background: #FEFEFD; color: #333024; font-weight: bold; }
table.sys td a      {text-decoration: none; color: #333024; font-weight: bold;}
table.sys td a.lnk  {text-decoration: underline; color: #333024; font-weight: normal;}
table.sys td.head   {background: #C4C1B7; color: #333024; font-weight: bold;}
table.sys td.r      {background: #D4D1C7; text-align: center; font-weight: normal;}

table.tab       {background: #339999;}
table.tab td        {background: #FFFFFF; color: #777777; }
table.tab td a      {text-decoration: none; color: #4098C4; font-weight: bold;}
table.tab td.head   {background: #339999; color: #ffffff; font-weight: bold;}
table.tab td.left   {background: #C4C1B7; color: #ffffff;}

table.tab1      {background: #339999;}
table.tab1 td       {background: #FFFFFF; color: #333333;}
table.tab1 td.left  {background: #CCE8E8; font-weight: bold;}
  
table.izh       {border-collapse: collapse; width: 100%; }
table.izh th        { border: 1px solid #7D7C7A; padding: 5px; color: #333024; background-color: transparent;

}

table.izh tr td     { border: 1px solid #7D7C7A; padding: 3px;}

table.izh tr.row2 td    { border: 1px solid #7D7C7A; padding: 3px; }

table.izh td.left   { border: 1px solid #7D7C7A; padding: 3px; color: #333024;  font-weight: bold;}
table.izh td.left2  { border: 1px solid #7D7C7A; padding: 3px; color: #333024;  font-weight: bold;}
table.izh td.blank  { border: 1px solid #7D7C7A; padding: 3px; }
table.izh td.top {vertical-align:top;}
table.izh td.right {text-align:right;}

table.izh1      { border-collapse: collapse; }
table.izh1 th       { border: 1px solid #7D7C7A; padding: 3px; color: #333024; background-color: #C4C1B7;}

table.izh1 tr td    { border: 1px solid #7D7C7A; padding: 3px; background-color: #D4D1C7; }

table.izh1 tr.row2 td   { border: 1px solid #7D7C7A; padding: 3px;}

table.izh1 td.left  { border: 1px solid #7D7C7A; padding: 3px; color: #333024;  background-color: #C4C1B7; font-weight: bold;}
table.izh1 td.left2     { border: 1px solid #7D7C7A; padding: 3px; color: #333024;  background-color: #C4C1B7; font-weight: bold;}
table.izh1 td.blank     { border: 1px solid #7D7C7A; padding: 3px; background-color: #FFFFFF;}

   

table.years tr.years    td      {padding: 4px 1.5em; width: 4em;
border-bottom:1px solid #656565; border-top:1px solid #656565;}
table.years tr.years    td.current  {background: #8B020F no-repeat top left; color: #FFFFFF;}
table.years tr.years    td.current a    {color: #FFFFFF;}
table.years tr.months   td      {padding-top: 0; padding-left: 1.5em;border-bottom:1px solid #656565; border-top:1px solid #656565;}
table.years tr.years    td  a   {color: #333024;}
table.years tr.months   td  a.cur   {color: #8B020F; text-decoration: none;}
table.years tr.months   td  a{}
table.newizh tr{border-bottom:1px solid #86847B;}                                                                                       
table.newizh tr td{border-left:1px solid #86847B;border-bottom:1px solid #86847B;padding:10px;}
table.newizh td.noborder{border:0px none; padding:0px;}
table.newizh tr td.lefttd, table.newizh tr td.righttd{border-left:0px none; border-right:0px none;}
table.newizh tr td.lefttd{font-weight:bold;}
table.newizh tr td.righttd{border-left:1px solid #86847B;}
table.newizh tr th{border-left:1px solid #86847B;font-weight:bold; padding:5px;}
table.newizh tr th.leftth {border:0px none;}
table.newizh tr th.rightth{border-left:1px solid #86847B;}
table.newizh tr.lasttr td{border-bottom:0px none;}
table.newizh tr td.spacertd{
    background-image:url(/images/site/spacertd.gif);
    background-position: left top;
    background-repeat: repeat-x;
    border:0px none;
    padding:0px;
}


table.newizh tr td.lefttd1{border-left:0px none; border-right:0px none;font-weight:normal;}




table.menu          { CURSOR: pointer; background:#575547;}
table.menu  td.text     {background: #575547; color: #333333; padding-left: 5px; padding-top:1px; padding-bottom:1px; padding-right: 10px; }
table.menu  td.text a   {color:#FFFFFF; text-decoration: underline;}

div.pagesNav                {margin-bottom:1em; }
div.pagesNav a              {padding:0 0.3em; }
div.pagesNav span           {padding:0 0.3em; font-weight:bold; color:#FFFFFF; background-color:#8B020F;}

p {text-indent: 1em;  margin-top: 7px; margin-bottom: 7px;}
.kalendar {
    font-family:Arial, Helvetica, sans-serif;
    
    color: #333024;
}
a.kalendar1 {
    font-family:Arial, Helvetica, sans-serif;
    
    color: #333024;
    text-decoration: underline;
}
a.kalendar2 {
    font-family:Arial, Helvetica, sans-serif;
    
    color: #8B020F;
    text-decoration: underline;
}
.kalendar2 {
    font-family:Arial, Helvetica, sans-serif;
    
    color: #8B020F;
}   


/*************       GEO        ***************/


td#geo_td {
    border:1px solid black;
}

img#move_up{margin-bottom:2px}
img#move_right{margin-left:2px}
img#move_down{margin-top:2px}
img#move_left{margin-right:2px}
/*
input.text{
    border:1px solid black;
    background-color:#FFFFFF;

}
input.button{
    
    background-color:#CCCCCC;
    font-weight:bold;
    width:30px;
    1font-size:11px;
    height:20px;
}  */

div#geo_viewer{
    border:1px solid black;
    margin: 0px 40px;
    width:150px;
    height:156px;   
}

table#geo_layers td.geo_layer {padding-top:0px;}
input#verticalSliderValue{
    width:30px; 
    border:1px solid #000000; 
    background-color:#FFFFFF;
    /*background-image:url(/images/geo/slider_fon.gif);
    background-position: left;
    background-repeat:repeat-y;*/
  }
input#compactverticalSliderValue{width:29px; border:1px solid #000000; background-color:#FFFFFF;}

div#debugmsg{
    position:absolute;
    top:500px;
    left:450px;

}

td.topbor {
    background-image:url(/images/geo/topbor.gif);
    background-position:bottom;
    background-repeat: repeat-x;
}
td.rightbor {
    background-image:url(/images/geo/rightbor.gif);
    background-position:left;
    background-repeat: repeat-y;
}
td.bottombor {
    background-image:url(/images/geo/bottombor.gif);
    background-position:top;
    background-repeat: repeat-x;
    
}
td.leftbor {
    background-image:url(/images/geo/leftbor.gif);
    background-position:right;
    background-repeat: repeat-y;
}

td.comtopbor {
    background-image:url(/images/comgeo/topborcom.gif);
    background-position:bottom;
    background-repeat: repeat-x;
}
td.comrightbor {
    background-image:url(/images/comgeo/rightborcom.gif);
    background-position:left;
    background-repeat: repeat-y;
}
td.combottombor {
    background-image:url(/images/comgeo/bottomborcom.gif);
    background-position:top;
    background-repeat: repeat-x;
}
td.comleftbor {
    background-image:url(/images/comgeo/leftborcom.gif);
    background-position:right;
    background-repeat: repeat-y;
}
div.vlevo_fon{
    background-image:url(/images/geo/vlevo_fon.gif);
    background-position:left;
    background-repeat: no-repeat;
    padding-left:8px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:5px;  
    
}
div.vverh_fon{
    background-image:url(/images/geo/vverh_fon.gif);
    background-position:top;
    background-repeat: no-repeat;
    padding-left:10px;
    padding-top:8px;
    padding-bottom:5px;
    padding-right:10px; 
    
}
div.vpravo_fon{
    background-image:url(/images/geo/vpravo_fon.gif);
    background-position:right;
    background-repeat: no-repeat;
    padding-left:5px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:8px;  
    
}
div.vniz_fon{
    background-image:url(/images/geo/vniz_fon.gif);
    background-position:bottom right;
    background-repeat: no-repeat;
    padding-left:10px;
    padding-top:4px;
    padding-bottom:8px;
    padding-right:7px;  
    
}

td.buttonfonleft{
    background-image:url(/images/comgeo/but_l.gif);
    background-position:top left;
    background-repeat: no-repeat;
    padding-top:7px;
    padding-left:10px;
    padding-right:0px;
    padding-bottom:0px;
}
td.buttonfon{
    background-image:url(/images/comgeo/topborcom.gif);
    background-position:top;
    background-repeat: repeat-x;
    background-color:#EFEFEF;
    padding-top:7px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
td.buttonfonright{
    background-image:url(/images/comgeo/but_r.gif);
    background-position:top right;
    background-repeat: no-repeat;
    padding-top:7px;
    padding-left:0px;
    padding-right:10px;
    padding-bottom:0px;
}

table#viewer{
    
    border:2px solid #FF020F;
    position:absolute;
    margin:0px;
    padding:0px;
    display:none;
}

div#geo_layers{
    height:345px;
    overflow:auto;
}

input.searchbtn{
    color:#ffffff;
    width:43px;
    height:20px;
    border:0px none;
    background-image:url(/images/geo/buttonbg.gif);
    background-position:left top;
    background-repeat: repeat-x;
    font-weight:bold;
    font-size:10px;
    margin-left:2px;

}
p.note {
    color:#615F55;
    font-size:80%;
}

div.topMenu_wrap {  
    overflow:hidden; 
}

ul.topMenu{
    float: right;
        padding-bottom:15px;
        margin-bottom:0;
}

ul.topMenu li {
    float: left;
    padding-left: 10px;
        margin-bottom:0;
        list-style: none;
}

table.topmt a {
    padding-right: 10px;
}

table.lenta td { vertical-align: top; color:#3C392C;}
table.lenta td  .lenta_item {padding: 10px 3px; font-size:90%; width: 200px; }
table.lenta td  .lenta_item .date {color: #777777;}
h2.lenta {margin: 0px; padding: 0px 0px 0px 15px;}

.cabnum {position:absolute; border: 2px solid black; padding: 2px 5px; }


#sll {position: absolute; top: 300px; left: 10px; }
#slr {position: absolute; top: 300px; right: 10px;}

.upc {text-transform:uppercase;}

.head_slogan {text-transform:uppercase; color:#E5E0CA; font-size:18px!important; padding:5px 10px; text-align:center;}

.testlink {position:absolute; top:0; right:7px; box-shadow: 0 0 5px 2px rgba(0,0,0,0.5);}
