* {margin:0px;padding:0px;font-family:arial;/*font-family:Georgia,Times New Roman;*/}
body {background:#ECE4C2;width:100%;height:100%;}
table {border-collapse:collapse;}
h1{
        font-size:24px;
        font-family:Arial, Helvetica, sans-serif;
}
img {border:none;}
img.png, img.logo {behavior:url("/pngbehavior.htc");}
#MainTable {width:100%;height:100%;table-layout: fixed;}
#Main {width:100%;height:100%;text-align:center;background:url(bg.gif) center center repeat-y;vertical-align:top;}
#Block {width:920px;}
.menuleft a {color:#fff;text-transform:uppercase;font-size:11px;text-decoration:none;}
.menuright a {color:#fff;text-transform:uppercase;font-size:11px;text-decoration:none;}
a.first {color:#fff;font-size:14px;text-decoration:none;}
.menuleft a:hover, .menuright a:hover a.first:hover{background-color:#8B181A;color:#fff;}
.menuright a {margin-right:5px;}
.menuleft a {margin-left:5px;}
.menuleft a.active, .menuright a.active {background-color:#E5E5E5;}
.menuleft a.active:hover , .menuright a.active:hover {background-color:#8B181A;color:#fff;}

#Footer {font-size:8px;text-transform:uppercase; padding-bottom: 25px;}
#Footer a {color:#fff;text-decoration:none;}
#Footer .en {font-size: 10px; font-weight: bold;}
.en {font-size: 9px; color:#8B181A;text-transform:uppercase; text-decoration:none; display: none;}
.hc {width:240px;}
.bdt {cursor:pointer;cursor:hand;}
.white {background-color:#fff;}
ul {list-style-image:url(/i/i23.gif);}
ul {margin:0px;padding:0px;}
li {margin-left:20px;padding-left:0px;}

#sitemap ul {list-style-color:#8B181A;}
#sitemap ul {list-style-image:none;}
#sitemap ul {margin:0px;padding:0px;}
#sitemap a {color:#8B181A;text-decoration:none;}
#sitemap li {margin-left:20px;padding-left:0px;color:#8B181A;}
#map {position:relative;}

/* ----------============================== POST ZAKRIT ========================================- */
span.menuleft,
span.menuright {
        display: inline-block;
        height: 35px;

        #zoom: 1;
        #display: inline;
        }
span.menuleft a,
span.menuright a {
        display: inline-block;
                font-size:75%;
        height: 25px;
        line-height: 35px;
        margin-left: 0;
        margin-right: 5px;
        padding: 5px;
        position: relative;

        #zoom: 1;
        #display: inline;
        }
span.menuright a {
        left: 16px;
        margin-right: 15px;
        }
span.menuleft a.active ins,
span.menuright a.active ins {
        height: 35px;
        position: absolute;
        display: block;
        left: 100%;
        top: 0;
        width: 6px;
        background: url(/i/menu-active-bg.gif) no-repeat 100% 0;
        }
span.menuleft a.active,
span.menuright a.active {
        background: url(/i/menu-active-bg.gif) no-repeat 0 0 !important;
        }
span.menuright a:hover,
span.menuleft a:hover {
        background: none;
        }
span.menuright a.active:hover,
span.menuleft a.active:hover {
        background: url(/i/menu-active-bg.gif) no-repeat 0 0 !important;
        }

span.drop-down {
        position: relative;
        }
span.drop-down a ins {
        height: 35px;
        position: absolute;
        display: none;
        left: 100%;
        top: 0;
        width: 6px;
        background: url(/i/menu-dd-bg.png) no-repeat 100% 0;
        }
span.drop-down a {
        background: none !important;
        left: 0;
        margin-left: 0;
        }
span.drop-down:hover a,
span.drop-down-hover a {
        background: url(/i/menu-dd-bg.png) no-repeat 0 0 !important;
        color: #5b1225;
        }
span.drop-down-hover a:hover {
        color: #5b1225;
        }
span.drop-down:hover a ins,
span.drop-down-hover a ins {
        display: block;
        }
span.drop-down ul {
        position: absolute;
        left: 0;
        top: 32px;
        background: #ece4c2;
        width: 200px;
        list-style: none;
        padding: 6px 0;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        display: none;
        }
span.drop-down:hover ul,
span.drop-down-hover ul {
        display: block;
        }
span.drop-down ul li {
        margin: 0;
        padding: 0;
        }
span.drop-down:hover ul li a,
span.drop-down-hover ul li a {
        background: none !important;
        font: 12px Arial, Helvetica, sans-serif;
        text-transform: none;
        display: block;
        height: auto;
        padding: 4px 10px;
        margin: 2px 0;
        color: #5b1225;
        text-align: left;
        }
span.drop-down:hover ul a:hover,
span.drop-down-hover ul a:hover {
        background: #e3d9a8 !important;
        color: #5b1225;
        }

body {
        background: url(/i/body-pattern-bg.jpg) repeat-y 50% 0;
        }
div.layout-wrapper {
        width: 920px;
        margin: 0 auto;
        }
div.header {
        padding-top: 15px;
        height: 140px;
        position: relative;
        z-index: 9999;
        }
div.header table {
        table-layout: fixed;
        }
div.header table td.menu {
        width: 400px;
        }
div.content-wrapper {
        background: url(/i/content-pattern-bg.jpg) repeat-y 0 0;
        }
div.content {
        background: url(/i/content-gradient-bg.jpg) no-repeat 0 0;
        padding:10px 10px 25px;
        }

div.content-bottom-info {
        margin-top: 10px;
        background: url(/i/bottom-info-bg.gif) no-repeat 0 0;
        padding-top: 30px;
        }
ul.content-bottom-info {
        list-style: none;
        text-align: left;
        overflow: hidden;
        width: 100%;
        background: url(/i/bottom-info-divider-bg.gif) no-repeat 40% 0px;
        }
ul.content-bottom-info li {
        float: left; clear: right;
        width: 300px;
        margin: 0;
        }
ul.content-bottom-info li.net {
        font: 12px "Arial", Arial, Arial, sans-serif;
        color: #fce0ba;
        padding-left: 34px;
        width: 206px;
        #width: 280px;
        }
ul.content-bottom-info li.net strong {
        display: block;
        font: 23px "Arial", Arial, Arial, sans-serif;
        text-transform: uppercase;
        margin-bottom: 4px;
        }
ul.content-bottom-info li.net dl dt,
ul.content-bottom-info li.net dl dd {
        display: inline;
        }
ul.content-bottom-info li.net dl dt {
        color: #fff;
        }
ul.content-bottom-info li.net dl dd {
        color: #8b181a;
        }
ul.content-bottom-info li.phone {
        font: 18px/18px "Arial", Arial, Arial, sans-serif;
        color: #fce0ba;
        padding-left: 30px;
                //padding-left: 0px;
        width: 270px;
        #width: 260px;
        }
ul.content-bottom-info li.phone span.phone {
        display: block;
        font: 36px/36px "Arial", Arial, Arial, sans-serif;
        }
ul.content-bottom-info li.phone span.phone small {
        font: 24px "Arial", Arial, Arial, sans-serif;
        }
ul.content-bottom-info li.offer {
        font: 12px "Arial", Arial, Arial, sans-serif;
        color: #fff;
        padding-left: 25px;
        padding-right: 30px;
        width: 300px;
        #width: 370px;
        }

div.content-content {
        text-align: left;
        font: 13px Arial, Helvetica, sans-serif;
        color: #fce0ba;
        padding: 20px 35px;
        }
div.content-content p{
        margin-bottom: 10px;
        font: 12px Arial, Helvetica, sans-serif;
        }
div.content-content ul li p {
        margin-bottom: 10px;
        font: 12px Arial, Helvetica, sans-serif;
        }
div.content-content a {
        color: #fce0ba;
        }
div.content-content h4,
div.content-content h2 {
        margin-bottom: 10px;
        font: 20px Arial, Arial, "Arial", Times, serif;
        font-family:arial !important;
        }
div.content-content ul {
        list-style-image: none;
        list-style: square;
        margin-bottom: 20px;
        font: 13px Arial, Helvetica, sans-serif;
        }
div.content-content ul li {
        margin-bottom: 10px;
        }
div.content-content div.double-marked {
        border: 1px solid #959595;
        padding: 5px;
        margin-bottom: 10px;
        }


div.gallery-wrapper {
        position: relative;
        overflow: hidden;
        text-align: left;
        padding: 0 10px;
        margin-bottom: 20px;
        }
div.gallery-wrapper div.map {
        position: absolute;
        z-index: 1;
        right: 0;
        top: 0;
        width: 298px;
        height: 330px;
        background: url(/i/gallery-map-bg.gif) no-repeat 0 0;
        }
div.gallery-wrapper div.map span.point,
div.gallery-wrapper div.map a.point {
        position: absolute;
        width: 16px;
        height: 16px;
        background: url(/i/gallery-map-point.png) no-repeat 0 0;
        outline: none;

        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/gallery-map-point.png', sizingMethod='crop');
        _background: none;
        }
div.gallery-wrapper div.map span.point ins,
div.gallery-wrapper div.map a.point ins {
        position: absolute;
        height: 2px;
        right: 7px;
        top: 3px;
        width: 450px;
        background: #ec989d;
        display: none;
        overflow: hidden;
        }
div.gallery-wrapper div.map span.active ins,
div.gallery-wrapper div.map a.active ins {
        display: block;
        }
div.gallery-wrapper div.large {
        width: 582px;
        overflow: hidden;
        position: relative;
        z-index: 2;
        visibility: hidden;
        height: 375px;
        }
div.gallery-wrapper div.large a.image {
        position: relative;
        text-decoration: none;
        border: 1px solid #d68b8e;
        display: block;
        margin-bottom: 5px;
        zoom: 1;
        }
div.gallery-wrapper div.large a.image ins {
        position: absolute;
        left: 0;
        bottom: 0;
        background: #8b181a;
        color: #d6d398;
        padding: 1px 2px;
        text-decoration: none;
        }
div.gallery-wrapper div.large h2 {
        font: 20px "Arial", Georgia, Arial, sans-serif;
        color: #fff;
        width: 380px;
        float: left;
        }
div.gallery-wrapper div.large p {
        float: right;
        font: 13px "Arial", Georgia, Arial, sans-serif;
        line-height: 40px;
        }
div.gallery-wrapper div.large div.flash-container {
        position: absolute;
        left: 1px;
        top: 1px;
        width: 580px;
        height: 328px;
        z-index: 99;
        display: none;
        }
div.gallery-wrapper div.large p a {
        color: #fff;
        }
div.gallery-wrapper div.list {
        overflow: hidden;
        width: 100%;
        position: relative;
        z-index: 2;
        }
div.gallery-wrapper div.list ul {
        list-style: none;
        overflow: hidden;
        zoom: 1;
        }
div.gallery-wrapper div.list ul li {
        padding: 3px;
        float: left;
        margin-right: 0px;
        margin-left: 0;
        width: 118px;  
        position: relative;
        height: 115px;
        overflow: hidden;
        }
div.gallery-wrapper div.list ul li a {
        display: block;
        position: relative;
        border: 1px solid #d68b8e;
        text-decoration: none;
        zoom: 1;
        outline: none;
        }
div.gallery-wrapper div.list ul li span {
        font: 11px/13px Arial, Helvetica, sans-serif;
        color: #d0b4b5;
        display: block;
        width: 118px;
        height:50px;
        margin-top: 5px;
        }
div.gallery-wrapper div.list ul li.active span {
        color: #fff;
        margin-top: 3px;
        }
div.gallery-wrapper div.list ul li.active {
        padding: 1px;
        width: 122px;
        height: 119px;
        }
div.gallery-wrapper div.list ul li.active a {
        border: 3px solid #d68b8e;
        }
div.gallery-wrapper div.list ul li a ins {
        position: absolute;
        left: 0;
        bottom: 0;
        background: #8b181a;
        color: #d6d398;
        padding: 1px 2px;
        text-decoration: none;
        }

div#Footer {
        margin-top: 15px;
        background: url(/i/footer-bg.png) no-repeat 50% 0;
        padding-top: 33px !important;
        zoom: 1;

        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/footer-bg.png",sizingMethod="crop");
        _background: none;
        }

div.content-content ul.top-links {
        list-style: none;
        font: 16px Georgia, "arial", Times, serif;
        text-align: center;
        background: url(/i/top-links-bg.png) no-repeat 0 0;
        width: 848px;
        margin-top: 26px;
        font-family:arial !important;

        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/top-links-bg.png",sizingMethod="crop");
        _background: none;
        }
div.content-content ul.top-links li {
        display: inline;
        margin: 0 5px;
        position: relative;
        top: -6px;
        }
div.content-content ul.top-links a {
        position: relative;
        }


.hidden {
    display:none;
}

span.drop-down {
        scrollbar-face-color: expression(
                runtimeStyle.scrollbarFaceColor = "#fff",
                onmouseenter = function() { className += " drop-down-hover" },
                onmouseleave = function() { className = className.replace(" drop-down-hover","") }
        );
        }

.newbc{
        color:#ffffff;
        font-size:10px;
}

.kor_eta{
        color:#5b1225;
        font-size:14px;
}

div.content-bottom-links {
        margin-top: 10px;
        background: url(/i/bottom-info-bg.gif) no-repeat 0 0;
        padding-top: 10px;
}

div.content-bottom-links a{
        color:#ffffff;
        margin-right:20px;
        text-decoration:none;
        font-size:16px;
}
.h22 a{
        font-size:16px;
        color:#ffffff;
        font-weight:bold;
}

.bord{
        border-bottom: 1px solid #CB8798;
        height:20px;
        padding:8px 0px 0px 0px;
}

.bord a{
        text-decoration:none;
}

.bord2{
        border-bottom: 1px solid #CB8798;
        height:20px;
        padding:8px 0px 0px 20px;
}

.bord2 a{
        text-decoration:none;
}

.part{
        padding:3px;
}

.login{
        float:left;
        width:150px;
        height:30px;
}

.loginclear{
        clear:both;
}

.sub{
        color:#FFFFFF;
        border:2px solid #ffffff;
        background-color:#ba8748;
        cursor:pointer;
}

.inp{
        border:1px solid #CCCCCC;
}

.loginbut{
        color:#736246;
        border:none;
        background-image:url(/images/loginbut.png);
        cursor:pointer;
        width:50px;
        height:20px;
}

.add h1{
        font-size:18px;
}

.logo_tbl{
        background-color:#FFFFFF;
        border:2px solid #cccccc;
        width:800px;
        margin-top:10px;
}

.logo_tbl td{
        border:1px solid #cccccc;
        margin:5px;
        text-align:center;
        height:150px;
}

.biginp{
	color:#501021;
	border:1px solid #ba8748;
	background-color:#ffffff;
	height:30px;
	font-size:20px;
}


.bigsel{
	color:#501021;
	border:1px solid #ba8748;
	background-color:#ffffff;
	height:30px;
	font-size:20px;
}

.bigbut{
        border:none;
        background-image:url(/images/bigbut.png);
        cursor:pointer;
        width:60px;
        height:30px;
}

.nodec{
	text-decoration:none;
}


