body {background: #FFF url(imgs/aqua/bg_body.png) 0 0 repeat;}
#global_0 {background: #FFF url(imgs/aqua/bg_border.gif) 0 0 repeat-y;}

#header_logo {width: 310px; height: 205px;}
div#left_nav {background: transparent url(imgs/show/menu_left.gif) 0 0 no-repeat;}
ul#left_menu li {background: transparent url(imgs/show/menu_left_a.gif) 0 122px no-repeat;}
li#lm_about.selected {background-position: -34px 2px;}
li#lm_news.selected {background-position: -107px -53px;}
li#lm_collective.selected {background-position:  1px -95px;}
li#lm_anketa.selected {background-position: -204px -49px;}
li#lm_reviews.selected {background-position: -271px 2px;}
li#lm_gallery.selected {background-position: -198px -154px;}
li#lm_address.selected {background-position: -302px -80px;}

#top_nav {background: transparent url(imgs/show/top_menu_bg.gif) 0 0 no-repeat;}
ul#top_menu {background: transparent url(imgs/show/top_menu.gif) 0 0 no-repeat; top: 16px;height: 38px;}
#tm_aqua a:hover, #tm_aqua.selected {background: transparent url(imgs/show/top_menu_a.gif) 0 0  no-repeat;}
#tm_bogema a:hover, #tm_bogema.selected {background: transparent url(imgs/show/top_menu_a.gif) -128px 0 no-repeat;}
#tm_usadba a:hover, #tm_usadba.selected {background: transparent url(imgs/show/top_menu_a.gif) -238px 0 no-repeat;}
#tm_show a:hover, #tm_show.selected {background: transparent url(imgs/show/top_menu_a.gif) -352px 0 no-repeat;}

#page_0 {background: #001934 url(imgs/show/bg_right.gif) right top repeat-y;}
#page_1 {background: transparent url(imgs/show/bg_top_1.jpg) 0 0 no-repeat;}
#page_2 {background: transparent url(imgs/show/bg_top_2.jpg) 0 343px no-repeat;}
#page_3 {background: transparent url(imgs/show/bg_middle.jpg) 0 580px no-repeat;}
#flag {background: transparent url(imgs/show/flag_bg.gif) 0 0 no-repeat;}
#sitemap {background: transparent url(imgs/show/sitemap.gif) 0 0 no-repeat;}
#aquapark {top: 303px; left: 428px; width: 72px; height: 31px; background: transparent url(imgs/aqua/aquapark.gif) 0 0 no-repeat;}
#aquapark a {display: block; width: 72px; height: 31px; overflow: hidden; background: transparent url(imgs/show/aquapark.gif) 0 0 no-repeat; text-indent: -9999px;}
#aquapark a:hover {background: transparent url(imgs/show/aquapark.gif) 0 -35px no-repeat;}
#ship {top: 358px; left: 503px; width: 221px; height: 99px; background: transparent url(imgs/aqua/ship.gif) 0 0 no-repeat; text-indent: -9999px;}
#sphere {top: 0; left: 711px; width: 228px; height: 111px; background: transparent url(imgs/show/sphere.gif) 0 0 no-repeat; text-indent: -9999px;}
#island_bay {top: 378px; left: 701px; width: 82px; height: 202px; background: transparent url(imgs/show/island_bay.gif) 0 0 no-repeat;z-index: 0;}
#island_left {top: 317px; left: 278px; width: 470px; height: 61px; background: transparent url(imgs/show/island_left.gif) 0 0 no-repeat;z-index: 0;}
#island_right {top: 84px; left: 748px; width: 222px; height: 292px; background: transparent url(imgs/show/island_right.gif) 0 0 no-repeat;z-index: 0;}
#island_bottom {top: 376px; left: 753px; width: 217px; height: 56px; background: transparent url(imgs/show/island_bottom.gif) 0 0 no-repeat;z-index: 0;}
#art_m {background: transparent url(imgs/show/art_m.gif) 0 0 no-repeat;}

h4#last_news_header {background: transparent url(imgs/show/last_news_h.gif) center top no-repeat;}
#random_foto_header {background: transparent url(imgs/show/random_foto_h.gif) center top no-repeat;}
.foto_out, #banner_right {background: transparent url(imgs/aqua/bg_body.png) 0 0 repeat;}
#random_foto_out {position: relative; top: -11px; left: 0;}
#random_foto td {padding: 0; background: transparent url(imgs/aqua/random_corner_1.gif) 0 0 no-repeat;}
#random_foto div {background-image: url(imgs/aqua/random_corner_2.gif); background-position: right top;background-color: transparent;background-repeat: no-repeat;}
#random_foto div div {background-image: url(imgs/aqua/random_corner_3.gif); background-position: right bottom;}
#random_foto div div div {background-image: url(imgs/aqua/random_corner_4.gif); background-position: left bottom;padding: 10px 10px 10px 10px;}
.foto_out img {border: 1px solid #FFF;}

#last_news {width: 178px; height: 161px;overflow: hidden; background:transparent url(imgs/show/last_news_bg.jpg) 0 0 no-repeat; margin: 0 auto 0 auto;}
#last_news p{padding: 30px 18px; color: #762B02;}

#banner_right div.border{background: transparent url(imgs/show/banner_border_bg.gif) 0 0 no-repeat;}
#banner_add {width: 80px; height: 47px; position: relative; top: -215px; left: 135px; background: transparent url(imgs/aqua/banner_add.gif) 0 0 no-repeat;}

#banner_right_out div.right_adds_top {padding: 0; margin: 0;text-align: center;position: relative; top: 0; left: 0;}
#banner_right_out div.right_adds_bot {padding: 0; margin: 0;text-align: center;position: relative; top: 0; left: 0;}
#banner_right_empty {height: 28px;}
p, td, th, li, div, a {color: #89522A;}
div.content_in_one {background: transparent url(imgs/aqua/bg_content.jpg) 0 0 repeat-y;}
div.content_in_two {background: transparent url(imgs/aqua/bg_content_1.jpg) 302px 0 repeat-y;}
#content_cols {background: transparent url(imgs/aqua/bg_content_1.jpg) 0 0 repeat-y;}

#content_cols td.col_1, #content_cols td.col_2 {background: transparent url(imgs/aqua/bg_content_1_bot.gif) left bottom no-repeat;}
#content_cols td.col_1 div.content {background: transparent url(imgs/aqua/bg_content_1_top.jpg) 0 0 no-repeat; height:auto !important;height: 413px;min-height: 413px;}
#content_cols td.col_2 div.content {background: transparent url(imgs/aqua/bg_content_2_top.jpg) 0 0 no-repeat; height:auto !important;height: 413px;min-height: 413px;}

div.content_in_one div.content_0 {background: transparent url(imgs/aqua/bg_content_top.jpg) 0 0 no-repeat;}
div.content_in_one div.content_1 {background: transparent url(imgs/show/bg_content_top.gif) 0 0 no-repeat;}
div.content_in_one div.content {background: transparent url(imgs/show/bg_content_bot.gif) left bottom no-repeat; height:auto !important;height: 413px;min-height: 413px;}


#content_in .foto_out td {padding: 0; background: transparent url(imgs/aqua/foto_corners.gif) 0 0 no-repeat;}
#content_in .foto_out div {background-image: url(imgs/aqua/foto_corners.gif); background-position: right top;background-color: transparent;background-repeat: no-repeat;}
#content_in .foto_out div div {background-image: url(imgs/aqua/foto_corners.gif); background-position: right bottom;}
#content_in .foto_out div div div {background-image: url(imgs/aqua/foto_corners.gif); background-position: left bottom;padding: 10px 10px 10px 10px;}

#footer_left p, #footer_left p a {color: #536F8F;}

table.fotos_1 {width: 528px; border-collapse: collapse;margin:0;padding:0;empty-cells: show;}
table.fotos_1 td.foto {width: 264px;height: 230px;padding: 0; text-align: center;}
table.fotos_1 td.foto p {margin: 0; padding: 5px 27px; text-align: center;}
p.page_nums {text-align: center;}
p.page_nums a {text-decoration: none;}
p.page_nums a:hover {text-decoration: underline;}

.row {margin-bottom: 20px;padding: 0 0 5px 0;}
.show .row {border-bottom: 1px dotted #895026;}
.ie.show .row {border-bottom: 2px dotted #895026;}
.show.photos .row {border-bottom: none;}
.show .row.last {border-bottom: none;margin-bottom: 0;}
div.cell {width: 220px; float: left;text-align: center;}
div.cell.left {margin-right: 88px;}
div.cell h5 {margin: 0; padding: 5px 0 0 0;text-align: center;}
div.row p {text-align: right;}
p.back {margin: 0; padding: 0;}
p.back.top {padding-bottom: 15px;}