html, body {margin:0px;padding:0px;background:#6d6e71;}
#wrap {position:relative;width:1000px;height:676px;margin:10px auto 0px;background:url('../images/ma.gif') no-repeat;}
object {display:block;margin:0 auto;}
#news-index-lv, #news-index-en, #news-index-ru {position:absolute;width:200px;top:2px;left:253px;background:url('../images/news_bottom.gif') no-repeat 14px bottom;}
#news-index-lv div, #news-index-en div, #news-index-ru div {margin:0px auto;padding:40px 0px 10px;background:url('../images/news_top.gif') no-repeat left top;}
#news-index-en div {background-image:url('../images/news_top_en.gif');}
#news-index-ru div {background-image:url('../images/news_top_ru.gif');}
#news-index-lv .img-crop, #news-index-en .img-crop, #news-index-ru .img-crop {width:150px;height:40px;margin-top:3px;padding:0px;background:none;overflow:hidden;border:1px solid #B5B5B7;}
#news-index-lv img, #news-index-en img, #news-index-ru img {display:block;margin:-10px 0px 0px;}
#news-index-lv h1, #news-index-en h1, #news-index-ru h1 {margin:0px 0px 0px 30px;;padding:0px;font:bold 11px Verdana;}
#news-index-lv p, #news-index-en p, #news-index-ru p {margin:0px 20px 5px 30px;padding:0px;font:normal 10px Arial;}
#news-index-lv h1 a, #news-index-en h1 a, #news-index-ru h1 a {color:#444;text-decoration:none;border-bottom:1px dashed;}
#news-index-lv h1 a:hover, #news-index-en h1 a:hover, #news-index-ru h1 a:hover {color:#000;border-width:0px;}

#logo {position:absolute;display:block;top:0;left:0;margin:393px 0px 0px -5px;z-index:10;}
#menu,
#menu-en,
#menu-ru {position:absolute;top:0;right:0;width:653px;height:96px;margin:367px 0px 0px 0px;padding:0px 0px 0px 10px;list-style:none;background:url('../images/menu_bg.gif') no-repeat;}
#menu li,
#menu-en li,
#menu-ru li {display:inline;height:96px;float:left;margin:0px 6px;}
#menu-ru li {margin:0 9px;}
#menu li a,
#menu-en li a,
#menu-ru li a {display:block;height:96px;text-indent:-999px;overflow:hidden;}

#menu li#about {margin-left:70px;background:url('../images/menu/about_hover.gif') no-repeat;}
#menu li#about a {width:77px;background:url('../images/menu/about.gif') no-repeat;}
#menu li.active#about a {background:url('../images/menu/about_hover.gif') no-repeat;}
#menu li#expedition {background:url('../images/menu/expedition_hover.gif') no-repeat;}
#menu li#expedition a {width:117px;background:url('../images/menu/expedition.gif') no-repeat;}
#menu li.active#expedition a {background:url('../images/menu/expedition_hover.gif') no-repeat;}
#menu li#news {background:url('../images/menu/news_hover.gif') no-repeat;}
#menu li#news a {width:65px;background:url('../images/menu/news.gif') no-repeat;}
#menu li.active#news a {background:url('../images/menu/news_hover.gif') no-repeat;}
#menu li#gallery {background:url('../images/menu/gallery_hover.gif') no-repeat;}
#menu li#gallery a {width:46px;background:url('../images/menu/gallery.gif') no-repeat;}
#menu li.active#gallery a {background:url('../images/menu/gallery_hover.gif') no-repeat;}
#menu li#catalogue {background:url('../images/menu/catalogue_hover.gif') no-repeat;}
#menu li#catalogue a {width:66px;background:url('../images/menu/catalogue.gif') no-repeat;}
#menu li.active#catalogue a {background:url('../images/menu/catalogue_hover.gif') no-repeat;}
#menu li#sponsors {background:url('../images/menu/sponsors_hover.gif') no-repeat;}
#menu li#sponsors a {width:69px;background:url('../images/menu/sponsors.gif') no-repeat;}
#menu li.active#sponsors a {background:url('../images/menu/sponsors_hover.gif') no-repeat;}
#menu li#forum {background:url('../images/menu/forum_hover.gif') no-repeat;}
#menu li#forum a {width:57px;background:url('../images/menu/forum.gif') no-repeat;}
#menu li.active#forum a {background:url('../images/menu/forum_hover.gif') no-repeat;}

#menu-en li#about {margin-left:70px;background:url('../images/menu/en/about_hover.gif') no-repeat;}
#menu-en li#about a {width:66px;background:url('../images/menu/en/about.gif') no-repeat;}
#menu-en li.active#about a {background:url('../images/menu/en/about_hover.gif') no-repeat;}
#menu-en li#expedition {background:url('../images/menu/en/expedition_hover.gif') no-repeat;}
#menu-en li#expedition a {width:126px;background:url('../images/menu/en/expedition.gif') no-repeat;}
#menu-en li.active#expedition a {background:url('../images/menu/en/expedition_hover.gif') no-repeat;}
#menu-en li#news {background:url('../images/menu/en/news_hover.gif') no-repeat;}
#menu-en li#news a {width:41px;background:url('../images/menu/en/news.gif') no-repeat;}
#menu-en li.active#news a {background:url('../images/menu/en/news_hover.gif') no-repeat;}
#menu-en li#gallery {background:url('../images/menu/en/gallery_hover.gif') no-repeat;}
#menu-en li#gallery a {width:65px;background:url('../images/menu/en/gallery.gif') no-repeat;}
#menu-en li.active#gallery a {background:url('../images/menu/en/gallery_hover.gif') no-repeat;}
#menu-en li#catalogue {background:url('../images/menu/en/catalogue_hover.gif') no-repeat;}
#menu-en li#catalogue a {width:72px;background:url('../images/menu/en/catalogue.gif') no-repeat;}
#menu-en li.active#catalogue a {background:url('../images/menu/en/catalogue_hover.gif') no-repeat;}
#menu-en li#sponsors {background:url('../images/menu/en/sponsors_hover.gif') no-repeat;}
#menu-en li#sponsors a {width:82px;background:url('../images/menu/en/sponsors.gif') no-repeat;}
#menu-en li.active#sponsors a {background:url('../images/menu/en/sponsors_hover.gif') no-repeat;}
#menu-en li#forum {background:url('../images/menu/en/forum_hover.gif') no-repeat;}
#menu-en li#forum a {width:48px;background:url('../images/menu/en/forum.gif') no-repeat;}
#menu-en li.active#forum a {background:url('../images/menu/en/forum_hover.gif') no-repeat;}

#menu-ru li#about {margin-left:70px;background:url('../images/menu/ru/about_hover.gif') no-repeat;}
#menu-ru li#about a {width:43px;background:url('../images/menu/ru/about.gif') no-repeat;}
#menu-ru li.active#about a {background:url('../images/menu/ru/about_hover.gif') no-repeat;}
#menu-ru li#expedition {background:url('../images/menu/ru/expedition_hover.gif') no-repeat;}
#menu-ru li#expedition a {width:95px;background:url('../images/menu/ru/expedition.gif') no-repeat;}
#menu-ru li.active#expedition a {background:url('../images/menu/ru/expedition_hover.gif') no-repeat;}
#menu-ru li#news {background:url('../images/menu/ru/news_hover.gif') no-repeat;}
#menu-ru li#news a {width:68px;background:url('../images/menu/ru/news.gif') no-repeat;}
#menu-ru li.active#news a {background:url('../images/menu/ru/news_hover.gif') no-repeat;}
#menu-ru li#gallery {background:url('../images/menu/ru/gallery_hover.gif') no-repeat;}
#menu-ru li#gallery a {width:53px;background:url('../images/menu/ru/gallery.gif') no-repeat;}
#menu-ru li.active#gallery a {background:url('../images/menu/ru/gallery_hover.gif') no-repeat;}
#menu-ru li#catalogue {background:url('../images/menu/ru/catalogue_hover.gif') no-repeat;}
#menu-ru li#catalogue a {width:62px;background:url('../images/menu/ru/catalogue.gif') no-repeat;}
#menu-ru li.active#catalogue a {background:url('../images/menu/ru/catalogue_hover.gif') no-repeat;}
#menu-ru li#sponsors {background:url('../images/menu/ru/sponsors_hover.gif') no-repeat;}
#menu-ru li#sponsors a {width:82px;background:url('../images/menu/ru/sponsors.gif') no-repeat;}
#menu-ru li.active#sponsors a {background:url('../images/menu/ru/sponsors_hover.gif') no-repeat;}
#menu-ru li#forum {background:url('../images/menu/ru/forum_hover.gif') no-repeat;}
#menu-ru li#forum a {width:58px;background:url('../images/menu/ru/forum.gif') no-repeat;}
#menu-ru li.active#forum a {background:url('../images/menu/ru/forum_hover.gif') no-repeat;}

#menu li a:hover,
#menu-en li a:hover,
#menu-ru li a:hover {background-image:none !important;}

#lang-selector {position:absolute;display:block;top:20px;left:80px;margin:0;padding:0;list-style:none;}
#lang-selector li {display:block;width:22px;height:16px;padding:2px 4px;margin:0;float:left;overflow:hidden;}
#lang-selector li#ru,
#lang-selector li#en {border-left:1px solid #fff;}
#lang-selector a {font:bold 11px Arial,sans-serif;color:#fff;text-decoration:none;}
#lang-selector a.selected {text-decoration:underline;}

#location {margin:0px 0px 10px;margin:0px 50px 5px;padding:0px 0px 5px;text-align:right;list-style:none;font:bold 10px Verdana;background:url('../images/location_bg.gif') no-repeat right bottom;}
#location li {display:inline;padding:0px;}
#location li a {background:url('../images/home.gif') no-repeat left 1px;padding:0px 0px 0px 14px;text-decoration:none;color:#ddd;}
#location li a:hover {color:#F7921C;background:url('../images/home_hover.gif') no-repeat left 1px;}

#text {position:absolute;top:0;right:60px;width:642px;margin:463px 0px 0px;background:url('../images/free_bg.gif') no-repeat left bottom;z-index:3;}
#text-calendar {position:absolute;top:0;right:55px;width:859px;margin:463px 0px 0px;background:url('../images/calendar_bottom.gif') no-repeat left bottom;z-index:3;}
#wrap > #text-calendar {right:60px;}
#text div#holder {height:1%;margin:0px 1px 30px;padding:20px 0px 0px;background:url('../images/text_bg.gif') repeat-y;}
#text > #holder {overflow:hidden;}
#text-calendar div#holder {height:1%;margin:0px 1px 30px;padding:20px 0px 0px;background:url('../images/calendar_bg.gif') repeat-y;}

#text div p.gallery-index a {margin:0px;padding:0px;font-size:11px;}

.expedition-index {height:1%;margin:0px 50px;padding:5px 0px;border-bottom:1px dotted #ddd;}
#holder > .expedition-index {overflow:hidden;}
.expedition-index img {display:block;margin:0px 10px 0px 0px;padding:1px;border:2px solid #fff;float:left;}
.expedition-index h1, div.forum-index h1 {margin:0px 0px 5px;padding:0px;font:bold 11px Arial;color:#515151;text-transform:uppercase;}
.expedition-index h1 a, div.forum-index h1 a {text-decoration:none;color:#193053;border-bottom:1px dashed #193053;}
.expedition-index h1 a:hover, div.forum-index h1 a:hover {color:#1c428e;border-width:0px;}
.expedition-index p, div.forum-index p {margin:0px;padding:0px;font:normal 11px Arial;color:#444;}

#article, #free, #gallery-box {margin:0px 50px;}
#article #article-img {display:inline;margin:0px 0px 10px 10px;padding:1px;border:2px solid #fff;float:right;}
#article h1, #forum h1, #gallery-title {margin:0px 0px 10px;padding:0px;font:bold 17px/17px Arial;color:#2a2a2a;text-transform:uppercase;}
#article p, #free p {margin:0px 0px 10px;padding:0px;font:normal 11px Arial;color:#444; }
#article img {margin:5px;border:1px solid #fff;padding:1px;}
#article img.left {float:left;}
p.text-nav {clear:both;}
p.text-nav a {padding:0px 0px 0px 15px;text-decoration:none;color:#1c3b76;background:url('../images/back.gif') no-repeat left 2px;}
p.text-nav a:hover {background-image:url('../images/back_hover.gif');color:#cb6b00;}

#free img {padding:1px;border:1px solid #fff;}
#free table {border-width:0px;}
#free a {color:#193053;text-decoration:none;}
#free a:hover {color:#1c428e;}

#gallery-title {margin:0px 50px 10px;}
div.gallery-index {width:33%;height:130px;margin:0px 0px 5px;padding:0px 0px 5px;float:left;text-align:center;}
#holder > #gallery-box {overflow:hidden;}
div.gallery-index img {display:block;border-width:0px;}
div.gallery-index a.gindex-img {display:block;width:150px;height:90px;margin:0px auto;padding:1px;border:2px solid #fff;}
div.gallery-index a.gindex-img:hover {border-color:#244575;}
div.gallery-index a.gallery-link {font:normal 11px Arial;color:#172C4B;text-decoration:none;border-bottom:1px dashed #172C4B;}
div.gallery-index a.gallery-link:hover {border-width:0px;}
#gal-img {display:block;margin:0px auto;padding:1px;border:10px solid #fff;}
ul#img-list {margin:0px 50px;padding:0px;list-style:none;height:1%;}
ul#img-list li {display:block;width:33%;margin:0px 1px 1px 0px;float:left;}
ul#img-list li img {display:block;padding:1px;border:1px solid #F6901E;}
ul#img-list li a {display:block;height:85px;margin:0px auto;padding:1px;border:1px solid #fff;float:left;}
ul#img-list li a:hover {border-color:#2F5DAD;}
ul#img-list li a img {padding:0px;border-width:0px;}

div.forum-index {margin:0px 50px;}
.comments-nr {font-size:10px;}
#forum-form {margin:10px 60px 0px 60px;padding:10px 0px 0px;}
#forum-form p {margin:0px 10px 0px 0px;padding:0px;}
#forum-form label {width:50px;font:normal 10px Verdana;}
#forum-form input {font:normal 10px Verdana;border-width:1px;}
#forum-form textarea {width:315px;height:70px;margin:0px 0px 5px;font:normal 10px Verdana;border-width:1px;}
#button {background:#ddd;}
#forum {margin:0px 50px;}
.forum-posts {margin:0px 0px 2px;padding:5px;background:#bfbfbf;border:1px dashed #a7a7a7;}
.forum-posts h2 {margin:0px 0px 0px 0px;padding:0px;font:normal 10px Verdana;}
.forum-posts p {margin:0px;padding:2px;font:normal 11px Arial;}
.forum-posts h2 a {text-decoration:none;color:#20457D;}
.forum-posts h2 a:hover {text-decoration:underline;}

#contacts {position:absolute;top:550px;left:80px;width:215px;}
#contacts p {margin:0;padding:0 4px 0 0;text-align:right;font:normal 10px Arial;color:#ccc;}
#contacts p a {color:#ccc;}
#contacts p a:hover {text-decoration:none;}

#calendar {border-width:1px !important;color:#000;width:89%;margin:20px 50px 0px 50px;}
#calendar td {width:25%;height:172px;background:#cacacc;font:normal 11px Tahoma;vertical-align:top;border:1px solid #999;}
#calendar td h4 {width:15px;margin:0 0 0 0;padding:2px 4px;font:bold 11px/11px Tahoma;text-align:center;background:#b5b5b7;border:1px solid #a7a7a8;color:#6e6e6f;}
#calendar td img {display:block;margin:5px auto 2px;padding:5px;background:#fff;border:1px solid #ddd;border-width:0;}
#calendar td h3 {margin:0 0 5px 0;padding:0 9px 0 9px;font:normal 11px Tahoma;color:#2a2a2a;text-align:left;}
#calendar td h3 a {color:#2a2a2a;text-decoration:none;}
#calendar td h3 a span {color:#2C5AAB;font-weight:bold;}
#calendar td h3 a:hover span{color:#F6901E;}
#calendar td.active h4 {color:#F6901E;background:#f5f5f5;}
.back-cal {margin:-20px 50px 20px;padding:0;font:bold 11px Tahoma;}
.back-cal a {text-decoration:none;color:#ddd;}
.back-cal a:hover {color:#F0962C;}

#month-sel {margin:0 0px 2px 270px;padding:0;}
#month-sel label {font:normal 11px Tahoma;}
#month-sel select {border-width:1px;font:bold 11px Tahoma;background:#ccc;}

#catalogue {margin:0 50px;}
.cat-index {width:98%;margin:0 0 10px;float:left;height:96px;}
#catalogue > .cat-index {overflow:hidden;}
.cat-index img {display:block;margin:0 5px 0 0;padding:1px;border:2px solid #fff;float:left;}
.cat-index h1 {margin:0 0 5px;padding:0;font:bold 11px Tahoma;color:#193053;}
.cat-index h1 a {text-decoration:none;border-bottom:1px dashed #2a2a2a;color:#2a2a2a;}
.cat-index p {margin:0 0 5px;padding:0;font:normal 11px Tahoma;color:#444;}
.cat-index .price {font-weight:bold;}
.add-cart a {color:#3165D3;text-decoration:none;}
.add-cart a:hover {color:#d07710;}

#catalogue1 .cart a {font:bold 11px Tahoma;color:#3165D3;text-decoration:none;}
#catalogue1 .cart a:hover {color:#d07710;}

#catalogue .cart a {font:bold 11px Tahoma;color:#3165D3;text-decoration:none;}
#catalogue .cart a:hover {color:#d07710;}
#catalogue table {width:100%;margin:0 0 20px;}
#catalogue table th {font:bold 11px Tahoma;background:#f5f5f5;}
#catalogue table th.picture {background:none;}
#catalogue table td {background:#f5f5f5;vertical-align:top;text-align:center;}
#catalogue table td.picture {background:none;text-align:right;}
#catalogue table td img {display:block;padding:1px;border:2px solid #fff;}
#catalogue table td.description {width:100%;}
#catalogue table td h1 {margin:5px 0 5px;padding:0 10px;font:bold 11px Tahoma;color:#2a2a2a;text-align:left;}
#catalogue table td p {margin:0;padding:0 10px;font:normal 11px Tahoma;color:#2a2a2a;text-align:left;}
#catalogue table td.price span {font:bold 11px Tahoma;color:#F6901E;}
#catalogue table td.price {vertical-align:middle;padding:0 10px;}
#catalogue table td.quantity span {display:block;width:20px;margin:0 auto;text-align:center;font:bold 11px Tahoma;color:#F6901E;background:#fff;border:1px solid #ddd;float:left;}
#catalogue table td.quantity {width:56px;padding:0 2px;vertical-align:middle;}
#catalogue table td a.remove {display:block;width:16px;height:15px;margin:0 1px 0 0;text-indent:-999px;background:url('../images/remove.gif') no-repeat;float:left;overflow:hidden;}
#catalogue table td a.add {display:block;width:16px;height:15px;margin:0 0 0 1px;text-indent:-999px;background:url('../images/add.gif') no-repeat;float:left;overflow:hidden;}

#catalogue-order form {margin:0 50px;padding:0;font:normal 11px Tahoma;color:#2a2a2a;}
#catalogue-order form p {margin:0 0 2px;padding:0;}
#catalogue-order form p label {display:inline;width:50px;padding:3px 0 0;float:left;}
#catalogue-order form input, #catalogue-order form textarea {border-width:1px;font:normal 11px Tahoma;}
#catalogue-order form textarea {width:300px;height:30px;}
.submit input {margin:0 0 0 50px;}

#calendar-table {margin:0 0 10px 63px;background:#fff;font:normal 11px Tahoma;border-spacing:1px;border-collapse:collapse;border:1px solid #fff;border-width:1px 0 0 1px;}
#calendar-table tr th {padding:4px;color:#666;}
#calendar-table tr th a {color:#f6901e;text-decoration:none;}
#calendar-table tr td {padding:4px;border:1px solid #fff;border-width:0 1px 1px 0;background:#B5B5B7;text-align:center;}
#calendar-table tr td.active {background:#fff;font-weight:bold;color:#3062c3;}
#calendar-table tr td a {display:block;color:#3062c3;text-decoration:none;}
#calendar-table tr td a:hover {color:#0456f5;text-decoration:underline;}
#calendar-table tr td a:visited {color:#888;}