#system-message-container{
    
}
.langs{
    position: relative;
    z-index: 11000;
}
.daur-ikhr{
    
    padding-right:8px;
}
.daur-ik{
        position: relative;
    left: 837px;
    top: -83px;
}
.uob225 {
    
    text-align:  right;
    
    padding-top:  10px;
    
}
#tema {
    
display: none;
    
}
.sos {
    
    margin-top: 65px;
    color: #FFFFFF;
    text-align: center;
    padding-bottom: 10px;
    background-color: #873555;
    padding-top: 15px;
    font-size: 14px;
    padding-left: 50px;
    padding-right: 50px;
    line-height: 20px;
}

  
  
  html {
    overflow-x: hidden;
}
body {
    text-align: center;
    position: relative;
    overflow-x: hidden;
    padding: 0;
}
h3, h4 {
    color: #324001;
}
p {
    font-size: 13px;
}
#all {
    max-width: 976px;
    text-align: left;
    margin: 0 auto;
    padding: 0;
}
#header {
    display: block;
    position: relative;
    overflow: hidden;
    padding: 0;
}
#contentarea, #contentarea2 {
    position: relative;
    overflow: hidden;
    margin: 0;
}
#wrapper {
    width: 53%;
    float: left;
    position: relative;
}
#wrapper2 {
    width: 640px;
    float: left;
    position: relative;
    padding-bottom: 20px;
}
#slider2 {
    margin-bottom: 0;
}
h3.zagminimenu {
    margin-left: 32px;
    margin-top: 19px;
    width: 93%;
    border-bottom: 1px solid #873555;
    color: #873555;
    font-size: 17px;
    padding-bottom: 5px;
}
#slider2 ul.menumini {
    width: 93%;
    min-height: 10px;
    margin: 0 0 10px 22px;
}
#slider2 #ssll {
    background: url(../images/fonsl2.png) 50% 50% no-repeat;
    width: 680px;
    height: 195px;
    margin: 9px -20px;
}
#slider-container93 {
    width: 568px!important;
}
#randommat {
    width: 625px;
    height: 195px;
    background: url(../images/fonsl2.png) 50% 50% no-repeat;
    margin: 2px 10px;
}
#rdmat>div {
    width: 200px;
    min-height: 99px;
    float: left;
    padding-left: 18px;
    margin-right: -13px;
}
#rdvopr #ssll {
    margin-left: -35px;
}
#rdmat img {
    width: 160px;
    height: 110px;
    display: block;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -icab-border-radius: 5px;
    -moz-border-radius: 7px;
    -webkit-borde-radius: 9px;
    -khtml-border-radius: 9px;
    border-radius: 9px;
}
#nizmenu li {
    float: left;
    width: 185px;
    list-style-type: none;
    margin-top: 10px;
    padding-left: 20px;
    margin-bottom: 10px;
}
#rightrand #rdmat #rigmenu {
    width: 161px;
    margin: 32px auto;
}
#rdmat #rigmenu li {
    margin-bottom: 42px;
}
#rdmat #rigmenu li.item-124 {
    margin-top: 75px;
}
#nizmenu> li> a, #rigmenu> li> a {
    font-family: Arial,  Helvetica,  sans-serif;
    font-weight: bold;
    color: #873555;
    text-decoration: underline;
    font-style: italic;
    font-size: 17px;
}
#rigmenu> li> a {
    display: block;
    margin-bottom: 11px;
    text-align: center;
}
#wrapper2 .item-page, div.blog div.items-row p, div.blog div.items-leading p {
    max-width: 660px;
    color: #324001;
    margin-top: 0;
}
#main {
    position: relative;
    min-height: 320px;
    padding: 0 0 20px 30px;
}
#right {
    float: left;
    width: 20%;
    position: relative;
    margin: 10px 0 10px 2%;
    padding: 0 0 5px;
}
.unseen, .hidelabeltxt {
    display: inline;
    height: 0;
    left: -3000px;
    position: absolute;
    top: -2000px;
    width: 0;
}
.left {
    padding-top: 0;
    float: right;
    width: 22%;
    position: relative;
    margin: 10px 0;
}
.right {
    float: right;
    width: 340px;
    position: relative;
    margin: 10px 30px -80px 0;
    padding: 0;
}
#vtema {
    width: 335px;
    height: 110px;
    background: url(../images/vtema.png) no-repeat;
    position: relative;
    z-index: 9;
    left: 10px;
}
#vtema h2 {
    text-align: right;
    margin-right: 30px;
    padding-top: 10px;
    font-size: 17px;
}
#vtema h2 a {
    text-decoration: none;
    color: #873555;
}
#tema, ul.latestnewstema {
    margin-top: 2px;
}
#vtema #tema li, ul.latestnewstema li {
    text-align: right;
    font-size: 14px;
    display: block;
    padding-right: 30px;
    margin-top: 5px;
}
#tema li a, ul.latestnewstema li a {
    color: #324001;
    font-size: 14px;
}
#unikob li {
    text-align: right;
    font-size: 1.3em;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
    display: block;
    float: right;
    padding: 20px 50px;
}
#unikob li a, #dmenu li a, #dmenu1 li a {
    color: #873555;
    font-size: 17px;
    text-decoration: underline;
}
#uob {
    width: 335px;
    height: 61px;
    background: url(../images/uob.png) no-repeat;
    position: relative;
    z-index: 9;
    margin-top: 13px;
    left: 30px;
}
#karta {
    width: 323px;
    height: 188px;
    background: url(../images/karta.jpg) no-repeat;
    position: relative;
    z-index: 9;
    margin-top: 25px;
}
#karta #kartaukaz {
    display: block;
    width: 323px;
    height: 187px;
    position: relative;
    left: 0;
    top: 0;
    background: url(../images/ukaz.png) 203px 91px no-repeat;
    cursor: pointer;
}
#karta:hover a#kartaukaz {
    cursor: pointer;
    background: url(../images/ukaza.png) 196px 84px no-repeat;
}
#darmenu {
    width: 310px;
    height: 88px;
    margin-top: 28px;
    background: url(../images/dar.png) 5px 3px no-repeat;
}
#dmenu li, #dmenu1 li {
    text-align: right;
    font-size: 1.3em;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
    display: block;
    width: 190px;
    float: right;
}
#darop {
    display: block;
    float: right;
    width: 225px;
    text-align: right;
    font-size: 12px;
    color: #6b7f21;
}
#darop li {
    display: block;
    margin-top: 2px;
    font-size: 14px;
}
#dauria {
    width: 323px;
    height: 163px;
    margin-top: 10px;
    left: 30px;
    position: relative;
    z-index: 9;
}
#dmenu1 li {
    margin-top: 11px;
    text-align: right;
    width: 283px;
    text-decoration: none;
    padding: 20px 0;
}
#dmenu1 li a {
    margin-right: 4px;
    text-decoration: underline;
}
#dmenu1 li.item-110 {
    background: url(../images/okno.png) 0 0 no-repeat;
    padding-right: 40px;
    margin-top: -17px;
}
#dmenu1 li.item-111 {
    background: url(../images/istorii.png) 0 0 no-repeat;
    padding-right: 40px;
}
#dmenu1 li.item-112 {
    padding-right: 40px;
    margin-top: -9px;
}
#socseti {
    height: 33px;
    width: 180px;
    float: right;
    margin-right: -14px;
}
#socseti div {
    float: right;
    margin-left: 20px;
    width: 33px;
    height: 33px;
}
#socseti #vk {
    background: url(../images/vk.png) 0 0 no-repeat;
}
#socseti #fb {
    background: url(../images/fb.png) 0 0 no-repeat;
}
#socseti #ok {
    background: url(../images/ok.png) 0 0 no-repeat;
}
#socseti a:hover div {
    position: relative;
    width: 42px;
    height: 42px;
    margin-left: 11px;
    margin-top: -11px;
}
#socseti a:hover #vk {
    background: url(../images/vka.png) 0 0 no-repeat;
}
#socseti a:hover #fb {
    background: url(../images/fba.png) 0 0 no-repeat;
}
#socseti a:hover #ok {
    background: url(../images/oka.png) 0 0 no-repeat;
}
.leftbigger {
    width: 31%}
.skiplinks, .skiplinks li {
    display: inline;
    height: 0;
    line-height: 0;
    padding: 0!important;
}
.skiplinks li a.u2 {
    display: inline;
    height: 0;
    left: -3000px;
    position: absolute;
    top: -2000px;
    width: 0;
    z-index: 200!important;
}
.skiplinks li a.u2:active, .skiplinks li a.u2:focus {
    position: absolute;
    width: 13em;
    top: 100px;
    left: 10px;
    z-index: 10;
    line-height: 1.5em;
    font-weight: bold;
    height: 3em;
    padding: 5px;
}
.wrap {
    clear: both;
    float: none;
    font-size: 1px;
    height: 197px;
    line-height: 1px;
    background: url(../images/panor.png) no-repeat;
    margin: 0;
    padding: 0;
}
h1#logo {
    font-size: 3.5em;
    line-height: 1em;
}
#minpr {
    color: #6B7F21;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
    line-height: 12px;
    text-align: right !important;
    width: 300px;
    text-decoration: none;
    display: block;
    position: relative;
    left: 674px;
    top: -17px;
}
#logo span {
    padding-left: 2px;
}
#logo span.header1 {
    font-size: 13px!important;
    display: block;
    top: 0;
    line-height: .8em;
}
.logoheader {
    text-align: left;
    font-weight: normal;
    line-height: 1.5em;
    margin: 0;
    padding: 0;
}
#toppanel {
    height: 62px;
    width: 100%}
#topserch {
    width: 100%;
    height: 65px;
    background: url(../images/toppan.png) no-repeat;
}
#topadr {
    color: #6B7F21;
    float: left;
    font-size: 11px;
    height: 50px;
    line-height: 16px;
    margin-left: 82px;
    margin-top: 21px;
    width: 460px;
}
#topmenu {
    background: #873555;
    padding-left: 12px;
    width: 100%;
    height: 50px;
    position: absolute;
    margin-top: 162px;
    z-index: 9;
    left: 0;
}
#topmenu div {
    width: 1000px;
    margin: -17px auto;
}
#tmenu {
    margin-left: 0;
    padding-left: 0;
    padding-top: 17px!important;
}
#topmenu #tmenu li {
    list-style-type: none;
    text-align: center;
    color: #fff;
    background: url(../images/menpl.png) 100% 5px no-repeat;
    padding-right: 3px;
}
#topmenu #tmenu >li.item-102 {
    width: 120px;
}
#topmenu #tmenu >li.item-102> a {
    padding: 8px 20px;
}
#topmenu #tmenu> li.item-103 {
    width: 140px;
}
#topmenu #tmenu> li.item-103> a, #topmenu #tmenu> li.item-104> a {
    padding: 0 15px;
}
#topmenu #tmenu> li.item-104 {
    width: 159px;
}
#topmenu #tmenu> li.item-104> a {
    padding: 8px 10px;
}
#topmenu #tmenu li.item-108 {
    background: none;
}
#topmenu #tmenu>li>a {
    font-family: Arial,  Helvetica,  sans-serif;
    font-size: 14px;
    font-weight: normal;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 50px;
    padding: 0 17px;
}
#topmenu #tmenu li ul {
    z-index: 999;
    padding-bottom: 10px;
    position: absolute;
    width: 200px;
    display: none;
}
#topmenu #tmenu li.item-107 ul {
    width: 177px;
}
#topmenu #tmenu li ul li {
    background: url(../images/pmf.png) repeat;
    padding-left: 0;
}
#topmenu #tmenu li ul li a {
    text-align: left;
    text-decoration: underline;
    font-size: 12px;
    padding: 7px 0;
}
#slider2 ul.menumini li {
    float: left;
    margin-left: 25px;
    color: #873555;
    font-family: Arial,  Helvetica,  sans-serif;
    font-size: 13px;
    margin-top: 11px;
}
#slider2 ul.menumini li a {
    color: #873555;
    text-decoration: none;
}
#slider2 ul.menumini li.item-364, #slider2 ul.menumini li.item-365 {
    list-style: none;
}
#slider2 ul.menumini li.item-364 ul, #slider2 ul.menumini li.item-365 ul {
    margin-top: -15px;
}
#search {
    float: left;
    margin-left: 167px;
    margin-top: 22px;
}
#litmen {
    float: right;
    margin-top: 27px;
    position: relative;
    right: 10px;
}
#kar div {
    background: url(../images/kars.png) 50% 50% no-repeat;
    width: 29px;
    height: 17px;
}
#sob div {
    background: url(../images/kons.png) 50% 50% no-repeat;
    width: 29px;
    height: 17px;
}
#rus {
    position: relative;
    float: right;
}
#rus div.goog-te-gadget-simple {
    border: none!important;
    width: 10px;
}
#rus div {
    background: url(../images/russ.png) 50% 50% no-repeat;
    width: 29px;
    height: 17px;
}
#litmen1 #en {
    border-left: 1px solid #6B7F1E;
    margin-left: -3px;
}
#en div {
    background: url(../images/ens.png) 2px 4px no-repeat;
    width: 29px;
    height: 17px;
    text-align: left;
}
#litmen1 a {
    display: block;
    margin: 2px;
}
#litmen1 a.minm {
    float: left;
    width: 29px;
}
#litmen1 a.lang-active {
    border: 1px solid #6B7F1E;
}
#litmen li {
    float: left;
    list-style-type: none;
    width: 30px;
    text-align: center;
}
#close {
    margin-right: 0;
    font-size: .85em;
    text-transform: uppercase;
}
#close span {
    position: absolute;
    right: 20px;
    z-index: 10000;
    top: 5px;
    width: 7em;
    font-weight: bold;
    text-align: right;
    line-height: 1.5em;
    padding: 5px 2px 5px 5px;
}
.blog-featured {
    padding: 0;
}
.items-leading {
    overflow: hidden;
    margin-bottom: 10px;
    padding: 10px 5px;
}
.row-separator {
    display: block;
    clear: both;
    border: 0;
    height: 1px;
    margin: 0;
}
.item-separator {
    display: none;
    margin: 0;
}
#top {
    overflow: hidden;
    margin: 0 0 20px;
}
.cols-1 {
    display: block;
    float: none!important;
    margin: 0!important;
}
.cols-2 .column-1 {
    width: 46%;
    float: left;
}
.cols-2 .column-2 {
    width: 46%;
    float: right;
    margin: 0;
}
.cols-3 .column-1 {
    float: left;
    width: 29%;
    margin-right: 4%;
    padding: 0 5px;
}
.cols-3 .column-2 {
    float: left;
    width: 29%;
    margin-left: 0;
    padding: 0 5px;
}
.cols-3 .column-3 {
    float: right;
    width: 29%;
    padding: 0 5px;
}
.items-row {
    overflow: hidden;
    margin-bottom: 10px!important;
}
.column-2 {
    width: 55%;
    margin-left: 40%}
.column-3 {
    width: 30%}
#bottom {
    overflow: hidden;
}
.box {
    width: 27%;
    float: left;
    margin-right: 10px;
    min-height: 100px;
    position: relative;
}
.box1 {
    width: 35%}
.box2 {
    width: 32%}
.box3 {
    float: right;
}
#footer-inner {
    max-width: 1025px;
    font-size: .8em;
    margin: 0 auto;
    padding: 10px 15px 15px 10px;
}
#slider92 li img {
    width: 956px!important;
    height: 230px!important;
    border: 0!important;
    margin: 0!important;
}
#slider93 li img {
    width: 112px;
    height: 75px;
    border: 0!important;
    margin: 0!important;
}
#navigation92 #prev92 {
    cursor: pointer;
    display: block;
    left: 16px;
    position: absolute;
}
#navigation92 #prev92, #next92 {
    margin-top: 72px;
}
#navigation92 #next92 {
    cursor: pointer;
    display: block;
    position: absolute;
    right: 13px;
}
#djslider130 #navigation130 img, #djslider131 #navigation131 img {
    width: 20px;
    height: 20px;
}
#djslider130 div.slide-title, #djslider131 div.slide-title {
    width: 180px;
    font-size: 14px;
    font-weight: bold;
    margin-top: 3px;
}
#djslider130 .slide-desc-bg, #djslider131 .slide-desc-bg {
    opacity: 0;
    background: none;
}
#djslider130 #navigation130 img#prev130, #djslider131 #navigation131 img#prev131 {
    position: absolute;
    left: 151px;
    top: -50px;
}
#djslider130 #navigation130 img#next130, #djslider131 #navigation131 img#next131 {
    left: 161px;
    position: absolute;
    top: 40px;
}
#slider-container130, #slider-container131 {
    height: 145px!important;
}
#slider-container130 .slide-desc-text .slide-title a, #slider-container131 .slide-desc-text .slide-title a {
    color: #6A7E20!important;
    text-align: left;
    display: block;
}
#slider130 .slide-desc, #slider131 .slide-desc {
    top: 110px!important;
}
#djslider130 ul#slider130 li a img, #djslider131 ul#slider131 li a img {
    width: 160px;
    height: 110px;
}
img {
    border: 0 none;
}
#main .items-leading h2.newstitle, #main .items-row h2.newstitle, #main .item-page h2.newstitle {
    font-family: Arial,  Gadget,  sans-serif;
    font-style: italic;
    color: #6a7e20;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
    text-align: left;
    border: 0;
    margin-top: 2px;
    padding: 0;
}
#main .items-leading h2.newstitlenew, #main .items-row h2.newstitlenew, #main .item-page h2.newstitlenew {
    font-family: Arial,  Gadget,  sans-serif;
    font-style: italic;
    font-size: 15px;
    font-weight: normal;
    text-align: left;
    border: 0;
    margin-top: 2px;
    padding: 0;
}
#main .items-leading h2 #nextclass {
    text-decoration: none!important;
    color: #873555;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
    font-size: 19px;
}
#main .items-leading h2.newstitlenew a, #main .items-row h2.newstitlenew a, #main .item-page h2.newstitlenew a {
    color: #873555!important;
    text-decoration: underline;
}
#main .items-leading h2.newstitlenew a:hover, #main .items-row h2.newstitlenew a:hover, #main .item-page h2.newstitlenew a:hover {
    text-decoration: none!important;
}
#main .items-leading h2.newstitle a, #main .items-row h2.newstitle a, #main .item-page h2.newstitle a {
    color: #6a7e20;
}
#rightrand {
    width: 249px;
    height: 700px;
    background: url(../images/foni.png) 50% 0 no-repeat;
    float: right;
    margin: -5px -22px 22px 0;
}
#rightrand div.img-fulltext-, #rightrand div.joomimg111_img {
    margin-bottom: 10px;
}
ul#rightkarta>li {
    margin-left: 51px;
}
ul.menukartasita {
    width: 50%;
    float: left;
    margin-top: 0;
}
ul.menukartasita li {
    list-style-type: square;
}
ul.menukartasita>li>a {
    color: #893757;
    text-decoration: underline;
    font-family: Arial,  Helvetica,  sans-serif;
    font-size: 15px;
    fony-weight: bold;
    font-style: italic;
}
div#kartazag, div#xmap h2.menutitle {
    background: url(images/systemimg/karta.png) repeat scroll 0 0 transparent;
    color: #873555;
    font-family: arial, sans-serif;
    font-size: 22px;
    font-style: italic;
    height: 43px;
    padding-left: 45px;
    padding-top: 14px;
    position: relative;
    width: 578px;
}
div#xmap h2.menutitle {
    left: -30px;
}
div.customglavstr {
    margin-top: 10px;
}
div#xmap ul.level_0 {
    margin-top: 20px;
    margin-left: -45px;
}
div#xmap>ul>li>a {
    color: #893757;
    text-decoration: underline;
    font-family: Arial,  Helvetica,  sans-serif;
    font-size: 15px;
    font-weight: bold;
    font-style: italic;
}
div#xmap>ul li ul li ul {
    margin-top: 5px;
    margin-bottom: 5px;
}
div#xmap>ul li ul li ul li {
    margin-top: 0;
}
div#xmap>ul li ul li ul li a {
    color: #6a7e20;
    text-decoration: none;
    font-family: Arial,  Helvetica,  sans-serif;
    font-size: 11px;
    font-style: italic;
    margin-left: 5px;
    margin-top: 5px;
}
ol#viktorstat li p {
    line-height: 10px;
}
ol#viktorstat li {
    color: #6b7f21;
    font-size: 14px;
    margin-bottom: 14px;
}
ol#viktorstat li p#vikotv {
    font-size: 16px;
    color: #883655;
    font-style: italic;
    margin-top: -1px;
    line-height: 18px;
}
#slider2 div.breadcrumbs {
    border-bottom: 1px solid #873555;
    width: 93%;
    margin-left: 32px;
    margin-top: 10px;
}
#slider2 div.breadcrumbs a {
    font-weight: bold;
    color: #873555;
    font-size: 17px;
    padding-bottom: 5px;
    border: 0;
    text-decoration: none;
}
#slider2 div.breadcrumbs span {
    color: #873555;
    font-size: 15px;
}
div.search a {
    color: #6B7F1E;
}
#stovopr td, #stovopr tr, #stovopr th {
    padding: 10px;
}
.dauria_25 {
    display: block;
    border: 0;
    position: absolute;
    top: 380px;
    left: -1px;
    width: 229px;
    height: 66px;
    z-index: 10;
}
.dauria_25 div {
    position: absolute;
    top: 7px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    padding: 0 5px;
}
.dauria_25 div a {
    text-decoration: underline;
    color: #fff;
}
#news_rss {
    position: absolute;
    top: 0;
    left: 24px;
    background: url(../images/livemarks.png) no-repeat scroll left center;
    padding: 0 0 0 20px;
}
#news_rss a {
    font-size: 14px!important;
    text-decoration: underline;
}
#topmenu #tmenu > li > a {
    height: 49px;
}
#topmenu #tmenu > li.item-104 > a {
    padding: 0 10px;
}
*, #back {
    margin: 0;
    padding: 0;
}
#slider2 ul.menumini li a:hover, #slider2 ul.menumini li.active a, #vtema h2 a:hover, a#minpr:hover, #slider2 div.breadcrumbs a:hover {
    text-decoration: underline;
}
#rdmat>div div.img-fulltext-, #rdfoto div.joomimg102_img {
    margin-bottom: 3px;
}
#rigmenu> li> a:hover, #rigmenu> li.active> a, #tema li a:hover, ul.latestnewstema li a:hover, #tema li.active a, ul.latestnewstema li.active a, #unikob li a:hover, #dmenu li a:hover, #dmenu1 li a:hover, #unikob li.active a, #dmenu li.active a, #dmenu1 li.active a, #dmenu li a:hover, #dmenu1 li a:hover, #dmenu1 li a:hover, #dmenu1 li.active a, #topmenu #tmenu li ul li a:hover, #topmenu #tmenu li ul li.active a, #tmenu li.active ul li.active a:link, #tmenu li.active ul li.active a:visited, #tmenu li.active ul li.active a:hover, #main .items-leading h2.newstitle a:hover, #main .items-row h2.newstitle a:hover, #main .item-page h2.newstitle a:hover, ul.menukartasita a:hover, ul.menukartasita li.active a, .dauria_25 div a:hover {
    text-decoration: none;
}
#dmenu li a, #dmenu1 li a, #main .item-page h2.fronttitle a {
    color: #873555;
}
#socseti>a, #logo img {
    display: block;
}
#topmenu #tmenu li.item-108 a, #topmenu #tmenu > li.item-102 > a {
    padding: 0 20px;
}
#topmenu #tmenu>li, #voprr {
    position: relative;
}
#topmenu #tmenu>li>a:hover, #topmenu #tmenu>li.active>a {
    background: #a75675;
}
#topmenu #tmenu, #topmenu #tmenu li.item-102 ul, #topmenu #tmenu li.item-103 ul {
    text-align: left;
}
#slider2 ul.menumini li.item-364>a:first-child, #slider2 ul.menumini li.item-365>a:first-child, #slider2 ul.menumini li.item-366, #slider2 ul.menumini li.item-367, #rus div.goog-te-gadget-simple span, .goog-te-gadget-simple .goog-te-menu-value span, #litmen2, div#darmenu div.moduletable #dmenu li.item-113 ul {
    display: none;
}
.column-1, .column-2, .column-3, .blog-more {
    padding: 10px 5px;
}
ul.menukartasita>li, div#xmap>ul>li {
    margin-top: 24px;
    margin-left: 45px;
    width: 250px;
    color: #893757;
}
ul.menukartasita li ul, div#xmap>ul li ul {
    margin-left: 10px;
}
ul.menukartasita li ul li, div#xmap>ul li ul li {
    color: #6a7e20;
    margin-top: 5px;
}
ul.menukartasita li ul li a, div#xmap>ul li ul li a {
    color: #6a7e20;
    text-decoration: underline;
    font-family: Arial,  Helvetica,  sans-serif;
    font-size: 13px;
}
  