html, body {background:#362a1c url('../img/bg_2.jpg') 0px 0px repeat scroll;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:8.5pt;color:#46230d;border:0px;width:100%;height:100%;}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, input, select, form {margin:0px;padding:0px;}
body {behavior:url('csshover.htc');}
body {behavior:url('../csshover.htc');}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
table {border-collapse:collapse;border-spacing:0pt;border:0px;}
th, td {text-align:left;vertical-align:top;}
input, select {font-family:Arial;}
img {border:0px none;}
a, a:visited {text-decoration:underline;color:#581c08;}
a:active, a:hover {text-decoration:none;}
a:active, a:focus {outline:none;}

h1 {background:transparent url('../img/line_1.gif') 0px bottom no-repeat scroll;font:8.5pt verdana;padding: 0px 0px 7px 18px;margin-bottom:3px;margin-left:-2px;}
h2 {font:16.5pt arial;}

.clear, #page i {clear:both;float:none;font-size:0pt;height:0px;line-height:0px;}

#wrapper {background:#bcdf00 transparent;height:auto;width:980px;margin:0px auto;}
#header {background:transparent url('../img/bg_header_2.jpg') 0px 0px no-repeat scroll;width:100%;height:143px;position:relative;z-index:1000;}
#logo {background:transparent url('../img/logo_2.png') 0px 0px no-repeat scroll;font-size:0pt;text-indent:-9999;text-decoration:none;width:137px;height:83px;position:absolute;top:75px;left:2px;cursor:pointer;}
#logo span {visibility:hidden;}
#menux {background-color:#9db401;font:9pt arial;height:32px;padding-left:41px;display:block;}
#menux li {margin-top:4px;float:left;}
#menux a {color:#ffffff;padding-left:12px;float:left;cursor:pointer}
#menux span {padding-right:12px;float:left;}
#menux b {font-weight:normal;height:21px;padding:7px 4px 0px;float:left;}
#menux a.active {background:transparent url('../img/menu_9_left.jpg') 0px 0px no-repeat scroll;text-decoration:none;}
#menux a.active span {background:transparent url('../img/menu_9_right.jpg') right 0px no-repeat scroll;}
#menux a.active b {background-color:#bad218;}
#menu {position:absolute;top:7px;left:10px;font:9pt verdana;}
#menu li {margin-right:16px;float:left;}
#menu a {background:transparent url('../img/menu_1_bg.gif') 0px 0px repeat-x scroll;color:#46230d;text-decoration:none;float:left;cursor:pointer;}
#menu span {background:transparent url('../img/menu_1_left.gif') 0px 0px no-repeat scroll;position:relative;margin-left:-3px;float:left;}
#menu b {background:transparent url('../img/menu_1_right.gif') right 0px no-repeat scroll;position:relative;font-weight:normal;padding:4px 5px 6px;margin-right:-3px;float:left;}
#menu a.active, #menu a:hover {background-image:url('../img/menu_2_bg.gif');}
#menu a.active span, #menu a:hover span {background-image:url('../img/menu_2_left.gif');}
#menu a.active b, #menu a:hover b {background-image:url('../img/menu_2_right.gif');}
#ru, #lv, #en, #ru b, #lv b, #en b  {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;position:absolute;white-space:nowrap;}
#ru a, #lv a, #en a {position:absolute;font:8pt verdana;color:#0c70a9;}
#ru b, #lv b, #en b {position:static;float:left;display:none;}
#ru, #ru b {background-image:url('../img/lng_ru_2.png');top:77px;left:383px;width:49px;height:46px;}
#ru a {top:19px;right:49px;}
#lv, #lv b {background-image:url('../img/lng_lv_2.png');top:76px;left:500px;width:43px;height:41px;}
#lv a {top:19px;left:48px;}
#en, #en b {background-image:url('../img/lng_en_2.png');top:106px;left:683px;width:45px;height:43px;}
#en a {top:10px;right:43px;}
#body {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;position:relative;width:100%;height:757px;}
.aboutstudio {background-image:url('../img/bg_body_2_1.jpg');}
.aboutgarden {background-image:url('../img/bg_body_2_2.jpg');}
#page {position:relative;top:5px;left:489px;width:232px;height:370px;}
#page img {border:1px solid #edb569;padding:2px;margin:9px 7px 9px 0px;float:left;}
.more {background:transparent url('../img/line_2.gif') right 0px no-repeat scroll;position:absolute;bottom:-17px;right:0px;font-size:7.5pt;color:#581c08!importannt;text-align:right;width:100%;padding-top:5px;margin-right:-20px;padding-right:20px;}
.content {line-height:1.185em;}
.content p {margin-top:9px;clear:both;text-indent:20px;}
.content p.first {text-indent:0px;margin-top:0px;}

#map {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;position:absolute;bottom:0px;right:0px;font-size:0pt;text-indent:-9999;width:797px;height:263px;}
.map_1 {background-image:url('../img/map_1.png');}
.map_2 {background-image:url('../img/map_2.png');}
.map_1LV {background-image:url('../img/map_1_lv.png');}
.map_2LV {background-image:url('../img/map_2_lv.png');}
.map_1EN {background-image:url('../img/map_1_en.png');}
.map_2EN {background-image:url('../img/map_2_en.png');}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#popup {background:#ffffff none;color:#4b4b4b;width:791px;height:auto!important;min-height:100%;margin:0px auto;}
#popup a {color:#4b4b4b;}
#popup h1 {background:transparent none;font:16.5pt arial;padding:0px;margin:0px 0px 20px;}
#popup #header {background:transparent url('../img/bg_header_4.jpg') 0px 0px repeat-x scroll;color:#ffffff;height:132px;}
#popup #logo {background:transparent url('../img/logo_4.png') 0px 0px no-repeat scroll;width:107px;height:67px;position:absolute;top:17px;left:23px;cursor:pointer;}
#popup #menu {position:absolute;top:103px;left:31px;font:9pt arial;}
#popup #menu li {margin-right:0px;float:left;}
#popup #menu a {background:transparent url('../img/menu_8_left.jpg') 0px bottom no-repeat scroll;color:#ffffff;text-decoration:none;padding-left:5px;margin:0px;float:left;cursor:pointer;}
#popup #menu span {background:transparent url('../img/menu_8_right.jpg') right bottom no-repeat scroll;padding-right:5px;margin:0px;float:left;}
#popup #menu b {background:transparent url('../img/bg_header_4.jpg') 0px bottom repeat scroll;font-weight:normal;text-align:center;padding:6px 15px 8px;margin:0px;float:left;}
#popup #menu a.active, #popup #menu a:hover {background-image:url('../img/menu_7_left.jpg');color:#000000;}
#popup #menu a.active span, #popup #menu a:hover span {background-image:url('../img/menu_7_right.jpg');}
#popup #menu a.active b, #popup #menu a:hover b {background:#ffffff none;}
#popup #body {font:10.5pt arial;line-height:1.425em;width:auto;height:auto;padding:30px 150px 40px 134px;}

#phone {font:10.5pt arial;position:absolute;top:44px;left:160px;}
#close {background:transparent url('../img/ico_close.gif') right 0px no-repeat scroll;font:8.5pt arial;color:#ffffff;text-decoration:none;padding:3px 28px 5px 0px;position:absolute;top:37px;right:17px;}
#submenu {background:transparent url('../img/menu_6_bg.jpg') 0px 0px repeat-x scroll;height:48px;margin-top:70px;float:left;}
#submenu li {background:transparent url('../img/menu_6_border.gif') 0px 0px no-repeat scroll;padding-left:1px;margin-top:3px;float:left;}
#submenu li.first {background:transparent none;padding-left:0px;}
#submenu li a {font:10.5pt arial;color:#ffffff;text-decoration:none;text-align:center;width:164px;height:30px;padding-top:14px;margin:0px 2px;float:left;}
#submenu li a.active, #submenu li a:hover {background:transparent url('../img/menu_6_part.jpg') 0px 0px no-repeat scroll;}

dl.list dt {}
dl.list dt span {background-color:#ba392f;font-style:italic;color:#ffffff;padding:2px 8px 4px 4px;/*margin-*/left:-4px;position:relative;z-index:100;}
dl.list dd {color:#000000;margin-bottom:28px;}
ul.list {line-height:1.275em;}
ul.list h2 {margin-bottom:2px;/*margin-left:78px;*/}
/*ul.list p {margin-left:78px;}*/
ul.list h2 a {background-color:#ba392f;font-weight:normal;color:#ffffff!important;text-decoration:none!important;border-left:1px solid #dfa29d;border-right:1px solid #da9691;border-bottom:1px solid #d68882;padding:1px 3px 1px 3px;/*margin-*/left:-4px;position:relative;}
ul.list li {background:transparent url('../img/ico_folder_4.png') 0px 0px no-repeat scroll;min-height:73px;padding-left:78px;margin-bottom:26px;position:relative;/*float:left;width:100%;*/}
ul.list li.last {margin-bottom:0px;}
ul.list span {font-size:8.5pt;color:#5e5e5e;text-align:center;line-height:normal;width:70px;position:absolute;top:22px;left:-6px;z-index:100;}
ul.list span strong {font-size:10.5pt;display:block;}
a.list {background:transparent url('../img/ico_list_2.jpg') right 0px no-repeat scroll;font-size:9pt;text-decoration:none!important;;padding:1px 27px 1px 0px;margin-top:-1px;float:right;}

div#textpage {line-height:1.275em;}
div#textpage p {margin-bottom:20px;}
div#textpage p.last {margin-bottom:0px;}
dl#textpage {line-height:1.275em;}
dl#textpage dt {font-size:13.5pt;color:#4b4b4b;margin-bottom:22px;}
dl#textpage dd {background:transparent url('../img/line_3.gif') 0px bottom repeat-x scroll;padding-bottom:23px;margin-bottom:22px;}
dl#textpage dd.last {background:transparent none;padding:0px;margin:0px;}
dl#textpage div {background-color:#e5e5e5;padding:3px 8px 5px;margin:-4px -8px 7px -8px;}
dl#textpage p {margin-bottom:11px;}

.form textarea {font-size:10.5pt;border:1px solid #c2c2c2;width:298px;height:129px;}
.form dd {margin-bottom:15px;}
.form div.btn {text-align:right;width:300px;margin-top:-7px;}
.form .input {background-color:#edebd4;font-size:10.5pt;border:1px solid #c2c2c2;width:250px;padding-top:2px;padding-bottom:3px;}
.form .submit {background:transparent url('../img/btn_1.gif') 0px 0px no-repeat scroll;font-size:9pt;line-height:21px;border:0px;width:93px;height:21px;cursor:pointer;}

.contacts {margin-bottom:35px;}
.contacts li {line-height:1.275em;margin-bottom:20px;}

.newscontent {background:transparent url('../img/line_3.gif') 0px 0px repeat-x scroll;line-height:1.285em;padding-top:9px;margin-top:10px;}
.tools {background:transparent url('../img/line_3.gif') 0px 0px repeat-x scroll;font-size:9pt;padding-top:24px;margin-top:24px;}
.tools .prev {background:transparent url('../img/arrow_3l.jpg') left 0px no-repeat scroll;text-decoration:none!important;padding:3px 0px 4px 29px;margin:0px 6px;}
.tools .next {background:transparent url('../img/arrow_3r.jpg') right 0px no-repeat scroll;text-decoration:none!important;padding:3px 29px 4px 0px;margin:0px 6px;}

.gallery {line-height:1.225em;}
.gallery p {margin-bottom:27px;}
.gallery a {float:left;}
.gallery img {width:168px;height:113px;float:left;}
.gallery ul {position:relative;float:left;width:504px;}
.gallery li {float:left;}
.gallery li div {position:relative;float:left;margin:0px;padding:0px;float:left;}
.gallery .popup {background:transparent url('../img/popup.png') 0px 0px no-repeat scroll;font:9pt arial;color:#000000;line-height:1.375em;width:276px;padding-top:9px;position:absolute;top:90px;left:110px;z-index:1900;float:left;display:none;}
.gallery .popup div {background-color:#ffffff;border:1px solid #d8d8d8;border-top:0px;padding:7px 8px 9px;float:none;}
.gallery .popup p {margin:0px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.navigation {margin:45px 0px 0px;clear:both;/*position:relative;*/}
.navigation a {font:9pt arial;color:#000000!important;}
.navigation a:active, .paginator span {background-image:url('../img/page_2_left.gif');color:#ffffff!important;text-decoration:none;}
.navigation a:active strong, .paginator span strong {background-image:url('../img/page_2_right.gif');}
.navigation a:active b, .paginator span b {background-image:url('../img/page_2_bg.gif');}

.paginator {font:8.5pt arial;}
.paginator table {border-collapse:collapse;/*width:100%;*/}
.paginator table td {/*width:32px;*/padding:0px 5px 0px 0px;white-space:nowrap;}
.paginator a, .paginator span {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;padding-left:5px;float:left;}
.paginator strong {background-position:right 0px;background-repeat:no-repeat;background-attachment:scroll;font-weight:normal;padding-right:5px;float:left;}
.paginator b {background-position:0px 0px;background-repeat:repeat-x;background-attachment:scroll;font-weight:normal;padding:6px 5px 6px 6px;float:left;}
.paginator .scrollbar {width:100%;height:3px;position:relative;margin-right:40px;margin-top:5px;}
.paginator .scrollbar .line {width:100%;height:3px;background-color:#b2b2b2;overflow:hidden;}
.paginator .scrollbar .slider {position:absolute;width:26px;height:3px;top:0px;left:0px;font-size:0px;}
.paginator .scrollbar .current_page_point {position:absolute;top:0px;left:0px;width:3px;height:3px;overflow:hidden;background:#ff6c24;/**/display:none;}
.paginator .scrollbar .slider_point {background:transparent url('../img/pointer_scroll_2.gif') left bottom no-repeat scroll;position:absolute;top:-2px;left:13px;margin-left:-13px;width:60px;height:5px;overflow:hidden;cursor:pointer;cursor:hand;}
.fullsize  .scrollbar .slider {display:none;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body:first-of-type #close {padding:4px 28px 7px 0px;}
body:first-of-type .paginator b {padding:7px 5px 8px 6px;}
body:first-of-type #close {padding:4px 28px 7px 0px;}
body:first-of-type a.list {padding-top:2px;}
body:first-of-type .tools .prev, .tools .next {padding-top:4px;}

#map.map {background-image:url('../img/map.png');font-size:0pt;text-indent:-9999px;width:980px;height:351px;}
#map.map div {background:transparent 0px bottom no-repeat scroll;width:100%;height:100%;position:absolute;top:0px;left:0px;}
#map.map .ru {background-image:url('../img/map-ru.png');}
