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/aqua/en_menu_left.gif) 0 0 no-repeat;}
ul#left_menu li {background: transparent url(imgs/aqua/en_menu_left_a.gif) 0 70px no-repeat;}
li#lm_en_about.selected {background-position: 0 0;}
li#lm_en_gallery.selected {background-position: -131px -44px;}
li#lm_en_address.selected {background-position: -205px 0;}

#top_nav {background: transparent url(imgs/aqua/en_top_menu_bg.gif) 0 0 no-repeat;}
ul#top_menu {background: transparent url(imgs/aqua/en_top_menu.gif) 0 0 no-repeat; top: 24px;height: 19px;}
#tm_en_aqua a:hover, #tm_en_aqua.selected {background: transparent url(imgs/aqua/en_top_menu_a.gif) 0 0  no-repeat;}
#tm_en_bogema a:hover, #tm_en_bogema.selected {background: transparent url(imgs/aqua/en_top_menu_a.gif) -125px 0 no-repeat;}
#tm_en_usadba a:hover, #tm_en_usadba.selected {background: transparent url(imgs/aqua/en_top_menu_a.gif) -245px 0 no-repeat;}
#tm_en_show a:hover, #tm_en_show.selected {background: transparent url(imgs/aqua/en_top_menu_a.gif) -354px 0 no-repeat;}

#page_0 {background: #38BFF2 url(imgs/aqua/bg_right.gif) right top repeat-y;}
#page_1 {background: transparent url(imgs/aqua/bg_top_0.jpg) 0 0 no-repeat;}
#page_2 {background: transparent url(imgs/aqua/bg_middle.jpg) 0 580px no-repeat;}

#flag {background: transparent url(imgs/aqua/flag_bg.gif) 0 0 no-repeat;}
#sitemap {background: transparent url(imgs/aqua/en_sitemap.gif) 0 0 no-repeat;}
#aquapark {top: 304px; left: 428px; width: 72px; height: 31px; background: transparent url(imgs/aqua/en_aquapark.gif) 0 0 no-repeat;}
#aquapark a {display: block; width: 72px; height: 31px; overflow: hidden;text-indent: -9999px;}
#ship {top: 359px; left: 504px; width: 217px; height: 100px; background: transparent url(imgs/aqua/en_ship.gif) 0 0 no-repeat; text-indent: -9999px;}
#sphere {top: 0; left: 711px; width: 228px; height: 111px; background: transparent url(imgs/aqua/en_sphere.gif) 0 0 no-repeat; text-indent: -9999px;}
#island_left {top: 317px; left: 279px; width: 453px; height: 62px; background: transparent url(imgs/aqua/island_left.gif) 0 0 no-repeat;z-index: 0;}
#island_right {top: 84px; left: 731px; width: 239px; height: 300px; background: transparent url(imgs/aqua/island_right.gif) 0 0 no-repeat;z-index: 0;}
#island_bottom {top: 384px; left: 701px; width: 269px; height: 198px; background: transparent url(imgs/aqua/island_bottom.gif) 0 0 no-repeat;z-index: 0;}
#art_m {background: transparent url(imgs/aqua/art_m.gif) 0 0 no-repeat;}

#random_foto_header {background: transparent url(imgs/aqua/en_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;}

#banner_right_empty {height: 100px;}

p, td, th, li, div, dd, dt, input, textarea, 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_right_top.gif) right top no-repeat;}
div.content_in_one div.content_1 {background: transparent url(imgs/aqua/bg_content_top.jpg) 0 0 no-repeat;}
div.content_in_one div.content {background: transparent url(imgs/aqua/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: #FFF;}

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;}


#all_time table {border-collapse: collapse; width: auto;}
#all_time td, #all_time th {padding: 5px; text-align: center;border: 1px solid #FEE28E;}
#all_time .holid td, #all_time .holid th {color: #F00;}

.row {margin-bottom: 20px;}
.row {border-bottom: 1px dotted #895026;}
.ie .row {border-bottom: 2px dotted #895026;}
.row.last, .ie .row.last {border-bottom: none;margin-bottom: 0;}

.gallery .row, ie.gallery .row {border-bottom: none;}

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;}


body.en_aux div.content ul, body.aux div.content ul li {line-height: 200%; margin: 0; padding: 0; list-style: none;}
body.en_aux div.content ul ul {margin-left: 30px;}
