html,body {height: 100%;}div.page {position: relative;width: 100%;height: auto;min-height: 100%;}body {margin: 0;padding: 0;background: #23C8F5 url('body-bg.jpg') repeat-x;font-family: arial, tahoma, sans-serif;font-size: 12px;color: #444444;}h1#pagename,hr.hr,div.menu1-anchor,div.quicksearch-anchor,div.top-anchor,div.btnPrint {display:none;}a,a:link,a:visited {color: #FF8300;text-decoration: underline;}a:hover {text-decoration: none;}h2 {font-size: 18px;padding: 0;color: #FF8300;}h3 {color: #FF8300;margin: 0;padding: 10px 0 10px 0;font-size: 14px;}div.work {color: white}div.work p {margin: 0;padding: 10px 0 10px 0;}div#logo a {position: relative;top: 34px;left: 155px;width: 158px;height: 50px;display: block;}div#logo img {display:none;}div#header {background: url('header.jpg') no-repeat;width: 1190px;height: 188px;margin: 0 auto;}ul.galerie p {margin: 0 0 15px;padding: 5px 0 0 0;}div#menu1 {float: right;margin-top: 10px;padding-right: 143px;}div#menu1 ul {margin: 0;padding: 0;width: 435px;height: 115px;}div#menu1 ul li {list-style: none;float: left;}div#menu1 ul li a {display: block;height: 100px;font-size: 11px;font-weight: bold;color: #002966;text-decoration: none;text-align: center;padding: 15px 0 0 0;background-image: url('menu-bg.jpg');background-repeat: no-repeat;}div#menu1 li.m11i1 a {width: 61px;background-position: -1px 0;}div#menu1 li.m11i2 a {width: 61px;background-position: -62px 0;}div#menu1 li.m11i3 a {width: 61px;background-position: -123px 0;}div#menu1 li.m11i4 a {width: 61px;background-position: -184px 0;}div#menu1 li.m11i5 a {width: 61px;background-position: -245px 0;}div#menu1 li.m11i6 a {width: 63px;background-position: -306px 0;}div#menu1 li.m11i7 a {width: 67px;background-position: -367px 0;}div#menu1 ul li a:hover,div#menu1 ul li a#m11active {color: #FF5D00;background: none !important;}div.area {}div#container {width: 1190px;margin: 0 auto;}div#content {margin-left: 150px;}div.vrchni-obsah {width: 900px;background: #0AA3E7;}div.vrchni-obsah:after{content: '.';display: block;height: 0;clear: both;visibility: hidden;}div.vrchni-obsah-pozadi {min-height: 238px;_height: 238px;background: url('vrchni-obsah-bg.jpg') no-repeat;}div.vrchni-obsah-spodek {height: 10px;font-size: 0;}div.title h2 {display: none;}div.leva-strana {padding: 30px 30px 0 30px;color: white;float: left;width: 590px;text-align: justify;}div.obsah-padding {padding: 30px 30px 0 30px;text-align: justify;color: white;}div.prava-strana {margin-top: 55px;width: 248px;float: right;}div.hlavni-obsah {background: #0BA6EB url('hlavni-obsah-bg.jpg') repeat-x;}div.hlavni-obsah-box {padding: 0 0 20px 0;zoom:1;min-height: 66px;_height: 46px;background: url('bubbles.png') right bottom no-repeat;}div.hlavni-obsah-box:after {content: '.';display: block;height: 0;clear: both;visibility: hidden;}div#katalog-links {margin-left: 25px;}div#katalog-links ul {margin: 0;padding: 0;list-style: none;float: left;margin: 10px 0 0 0;}div#katalog-links ul li {margin-bottom: 5px;}div#katalog-links ul li a {font-size: 15px;font-weight: bold;color: white;text-decoration: underline;}div#katalog-links ul li a:hover {text-decoration: none;}div#katalog-links ul.column-1,div#katalog-links ul.column-2,div#katalog-links ul.column-3 {width: 33%;} div.work {width: 900px;}ul.akce, ul.kurz {margin: 0;padding: 0;}ul.akce li,ul.kurz li {list-style-type: none;}ul.akce h3.newslisttitle,ul.kurz h3.newslisttitle {font-size: 14px;margin: 10px 0 10px 0;padding: 0;}div.akce-box {width: 285px;padding: 21px 0 0 31px;float: left;}div.kurz-box {width: 285px;padding-top: 21px;float: right;}div.akce-box-vrsek {background: url('akce-box-vrsek.jpg') no-repeat;height: 5px;font-size: 0;}div.akce-box-stred {background: url('akce-box-bg.jpg') repeat-x;padding: 0 20px 0 20px;text-align: justify;min-height: 245px;_height: 245px;}div.akce-box h1,div.kurz-box h1 {color: #FF8300;font-size: 16px;margin: 0;}ul.akce h5.newslistdate,ul.kurz h5.newslistdate {display: none;}h3.newslisttitle a {font-size: 12px;color: #5FDFFF;margin: 10px 0 10px 0;}div.newslistintro {font-size: 11px;color: white;text-align: left;}div.btnMore-kurz a,div.btnMore-kurz a:link,div.btnMore-kurz a:visited,div.btnMore-akce a,div.btnMore-akce a:link,div.btnMore-akce a:visited,a.btnMore,a:link.btnMore,a:visited.btnMore {background: url('vice.gif') no-repeat;width: 43px;height: 18px;margin-top: 8px;padding: 3px 0 0 10px;color: white;font-weight: bold;text-decoration: none;display: block;clear: both;}div.btnMore-kurz a:hover,div.btnMore-akce a:hover,a:hover.btnMore {color: white;text-decoration: none;}ul.akce li a.akce,ul.kurz li a.kurz {color: #052A68;font-weight: bold;background: url('a-sipka.gif') left center no-repeat;padding-left: 12px;}div.boxy {width: 621px;float: left;overflow: hidden;}div.pravy-box {width: 240px;float: right;margin-top: 21px;}div.novinky-box-vypis {min-height: 200px;_height: 200px;margin: 0 30px 0 30px;}div.novinka-detail {margin: 30px;min-height: 200px;_height: 200px;color: white;}div.novinka-detail h2 {font-size: 14px;color: #5FDFFF;}div.novinka-detail h3 {font-size: 12px;color: #085198;}div.novinky-box {margin-bottom: 30px;}div.novinky-box-vrsek {background: url('novinky-vrsek.jpg') no-repeat;line-height: 37px;color: #5FDFFF;font-size: 16px;font-weight: bold;padding-left: 17px;}div.novinky-box-vrsek a {color:#5FDFFF;text-decoration:none;}div.novinky-box-vrsek a:hover {text-decoration:underline;}ul.novinky {margin: 0;padding: 0;}ul.novinky li {list-style: none;padding-right: 31px;}ul.novinky h5.newslistdate {font-size: 10px;color: #085198;margin: 20px 0 0 0;}ul.novinky{margin: 0 0 10px 0;}ul.novinky div.newslistintro p {margin: 0;}div.dalsi-akce {font-weight: bold;font-size: 12px;margin-bottom: 10px;}div.podporujeme-box {width: 213px;background: #49BDF0 url('box-bubbles.png') right bottom no-repeat;}p.images {text-align: center;margin: 20px 0 0 0;padding: 0;}div.podporujeme-box a img {border: 0;}div.podporujeme-box-vrsek {background: url('podporujeme-box-vrsek.jpg') no-repeat;line-height: 36px;color: #0A7CC3;padding-left: 18px;font-size: 16px;font-weight: bold;}div.podporujeme-box-spodek {background: url('podporujeme-box-spodek.jpg') no-repeat;height: 6px;font-size: 0;}div.fish-box {position: relative;clear: both;}div.fish-left {background: url('rybky_2.gif') no-repeat;width: 89px;height: 82px;position: absolute;top: 150px;left: -72px;}div.fish-right {background: url('rybky_1.gif') no-repeat;width: 98px;height: 130px;position: absolute;top: 195px;right: -64px;z-index:10;}div#navigate, div.title h1 {display: none;}div.levy-box-kurzy {float: left;margin-right: 20px;}table.tabulka-kurzy {color: white;width: 491px;border-collapse: collapse;text-align: left;}table.tabulka-kurzy p {padding: 0;margin: 0;}table.tabulka-kurzy td {border-bottom: 1px solid #35C3F5;padding: 0 20px 0 20px;}table.tabulka-kurzy th.no-border-top {border: 0;}table.tabulka-kurzy td.no-border-top {border-top: 0;}table.tabulka-kurzy td.levy-ramec {border-left: 1px solid #35C3F5;}table.tabulka-kurzy td.pravy-ramec {border-right: 1px solid #35C3F5;}table.tabulka-kurzy td.spodni-ne {border-bottom: 0;}table.tabulka-kurzy th.vrsek {background: url('tabulka-kurzy-vrsek.gif') no-repeat;height: 4px;border: 0;line-height:4px;font-size:0;}table.tabulka-kurzy th.spodek {background: url('tabulka-kurzy-spodek.jpg') no-repeat;height: 4px;border: 0;}ul.kurzy {margin: 0;padding: 0;}ul.kurzy li {list-style: none;}ul.kurzy h3.newslisttitle {font-size: 18px;font-weight: normal;color: #FF8300;}ul.kurzy h3.newslisttitle a,ul.akce h3.newslisttitle a {font-size: 16px;font-weight: bold;color: #FF8300;}div.box-akce-full {width: 838px;margin: 0 0 11px 30px;}div#page-sluzby div.box-akce-full {margin: 0 0 28px 0;}div.box-akce-full-vrsek {background: url('box-vrsek-full.jpg') no-repeat;height: 5px;font-size: 0;}div.box-akce-full-stred {background: url('akce-box-bg.jpg') repeat-x;padding: 5px 20px 5px 20px;overflow: hidden;min-height: 245px;_height: 245px;}div.box-full-obr-odsazeni {float: left;margin: 0 20px 20px 0;}div.kurzy-detail {padding: 30px;color: white;min-height: 200px;_height: 200px;}div.kurzy-detail h2 {font-size: 18px;font-weight: normal;color: #FF8300;}div#page-sluzby div.hlavni-obsah,div#page-kurzy div.hlavni-obsah,div#page-cestovani div.hlavni-obsah,div#page-archiv div.hlavni-obsah{background: #0CA7EA;}div#page-sluzby div.hlavni-obsah-box {padding: 0 0 0 30px;color: white;text-align: justify;}div#page-galerie div.hlavni-obsah-box {padding: 0 30px 0 30px;}ul.galerie,ul.photos {margin: 0;padding: 0;text-align: center;}ul.galerie li {float: left;list-style: none;margin: 0 10px 15px 0;width: 144px;}ul.galerie li.li-third,ul.photos li.li-third {margin: 0;}ul.galerie li.clear {margin: 0;padding: 0;width: auto;height: 0px;clear: both;float: none;font-size: 0;}ul.photos li.clear {margin: 0;padding: 0;width: auto;height: 0px;float: none;font-size: 0;}ul.photos li{float: left;list-style: none;margin-right: 3px;}ul.galerie li a img,ul.photos li a img {border: 1px solid #5FDFFF;}ul.galerie li a:hover img,ul.photos li a:hover img {border: 1px solid #FF8300;}div#page-diskuse fieldset {border: 0;}dl.formitem-text textarea {border: 1px solid #5FDFFF;background: #A8E2FB;width: 250px;height: 100px;}form#DiscussionForumModuleAddPost img {border:0;}ul.posts-tree {padding: 0;margin: 10px 30px 30px 30px;}ul.posts-tree li {list-style: none;}ul.posts-tree ul {margin: 0;padding: 0;}div.ramec-diskuse {border: 1px solid #5FDFFF;margin-bottom: 1px;}div.diskuse-lista {background: #5FDFFF;padding: 0 10px 0 10px;height: 20px;}div.item-text {padding: 0 20px 0 20px;}ul.posts-tree div.item-title {font-size: 90%;color: #444444;float: right;}ul.posts-tree div.item-date {color:black;font-size: 11px;padding-top: 2px;}div.item-user {color: white;font-size: 14px;font-weight: bold;margin-right: 5px;float: left;}ul.posts-tree div.item-text {color: white;}form#DiscussionForumModuleAddPost {margin: 0 0 0 14px;padding-top: 10px;}form#DiscussionForumModuleAddPost dt {float: left;width: 110px;color: white;}form#DiscussionForumModuleAddPost dl.reqnote dd {font-size: 90%;}form#DiscussionForumModuleAddPost input.text {border: 1px solid #5FDFFF;background: #A8E2FB;}form#DiscussionForumModuleAddPost input.submit {color: white;font-weight: bold;cursor:pointer;width: 130px;height: 23px;background:#5FDFFF;}form#DiscussionForumModuleAddPost dl {margin: 5px 0 5px 0;}form#DiscussionForumModuleAddPost dl.formitem-userEmail label {margin-left: 4px;}img.odsazeni {margin-top: 10px;}div#menu2 ul {margin: 0;padding: 0;list-style: none;overflow: hidden;zoom: 1;}div#menu2 ul li {float: left;margin-right: 9px;}div#menu2 ul li a {width: 151px;height: 27px;line-height: 27px;background: url('button-podmenu.jpg') no-repeat;display: block;text-align: center;font-size: 11px;text-decoration: none;color: white;}div#menu2 ul li a:hover,div#menu2 ul li.m21i-active a {color: #FF8400;}div.work p.contact-form-message,div.work p.contact-form-answer {margin-left: 28px;}ul#buttony{margin:0 0 20px 0;padding: 0;}ul#buttony li {margin: 0 0 8px 0;padding: 0;list-style: none;}ul#buttony li a {display: block;width: 213px;height: 52px;background-repeat: no-repeat;background-position: 0 0;}ul#buttony li span{display: none;}ul#buttony li.button-eshop a{background-image: url('eshop-button.jpg');}ul#buttony li.button-klub a {background-image: url('klub-button.jpg');}ul#buttony li.button-calendar a {background-image: url('button-calendar.png');}ul#buttony li.button-propan-butan a {background-image: url('button-propan-butan.jpg');}ul#buttony li.button-detsky-klub a{background-image: url('button-detsky-klub.gif');}table.links td {padding-right: 7px;}form#snakesub_1 {font-family:arial;font-size:100%;}div#page-onas form#snakesub_1 {float:left;margin-right:20px;width:350px;}form#snakesub_1 fieldset {border:0;}form#snakesub_1 div.fieldset-box {}form#snakesub_1 legend,form#snakesub_1 .itemhelp {display:none;}form#snakesub_1 dt,form#snakesub_1 dd {float:left;margin:0;}form#snakesub_1 dt {width:60px;text-align: right;padding-right: 10px;color: white;}form#snakesub_1 dl {clear:both;margin:5px 0;overflow:hidden;zoom:1;}form#snakesub_1 input.text {width:150px;padding:0 0 0 2px;border:1px solid #5FDFFF;background: #A8E2FB;color: black;}form#snakesub_1 textarea {padding:2px;width:250px;height:100px;border:1px solid #5FDFFF;background: #A8E2FB;color: black;font-family:arial;font-size:100%;}form#snakesub_1 input.submit {color: black;font-weight: bold;cursor:pointer;width: 70px;height: 23px;background: #A8E2FB;font-family:arial;font-size:100%;}form#snakesub_1 dl.reqnote dd {margin-left:60px;display:inline;font-size:90%;}div.pager-navigation {font-size: 11px;padding: 15px 0;text-align: left;clear: both;margin: 0 30px 0 30px;color: white;}div.pager-navigation small {float: right;}div.pager-navigation div {display: inline;padding: 0 3px 0 0;}div.pager-navigation div.pager-total-records {float: left;font-size: 12px;}div.pager-navigation a {padding: 2px 3px 2px 3px;text-decoration: none;border: 1px solid #5FDFFF;color: white;}div.pager-navigation a:hover {color: #FF8300;border: 1px solid #FF8300;}div.pager-navigation a.pager-current-page {color: #FF8300;border: 1px solid #FF8300;font-weight: bold;}div.pager-navigation span.pager-pages a {margin-left:3px;}div.pager-navigation span.pager-pages a.pager-page-1 {margin-left:0;}div.pager-navigation span.pager-jump span span{display:none;}div.pager-navigation span.pager-jump span a span{display:inline;}div#footer {position: absolute;clear: both;min-width: 100%;height: 303px;left: 0;bottom: 0;background: url('footer.png') 0 0 repeat-x;}div#footer-box {width: 1190px;height: 303px;margin: 0 auto;background: url('footer2.jpg') center bottom no-repeat;}div#footer-box2 {width: 900px;margin: 0 0 0 150px;padding-top: 10px;text-align: center;color: #00357a;}div#footer-links {width: 1190px;margin: 0 auto;padding-bottom: 303px;}div#footer-links-box {clear: both;height: 79px;width: 900px;margin: 0 0 0 150px;padding: 2px 0 0 25px;color: #077DC5;font-size: 11px;background: url('footer3.png') 0 0 no-repeat;}div#footer-links-box a img {border: 0;}div#footer-notice {line-height: 40px;text-align: center;margin-top: 8px;}div#footer-notice div {display: inline;padding: 0 10px;color: #0955A0;}div#footer-notice a {color: #00357a;font-weight: bold;}div#miton {border-right: 1px solid #5EB6DC;}div.big-calendar {width: 789px;margin: 0 auto;padding: 40px 0 100px 0;}div.calendar-header{margin: 0 0 20px 0;}div.calendar-header h2 {color: #ff832e;font-size: 25px;margin: 0 0 15px 0;}div.calendar-header p{color: #5fdfff;font-weight: bold;}div.calendar-box {height: 663px;padding: 0 0 30px 0;}* html div.calendar-box{overflow: hidden;}div.big-calendar div.item-month{float: left;display: inline;margin: 0 3px 0 0;width: 63px;height: 663px;background: url('calendar-month.png') 0 0 no-repeat;}div.big-calendar div.item-month-1{position: relative;z-index: 0;}div.big-calendar div.item-month-12 {margin: 0;}div.big-calendar h2.item-month-name{font-size: 11px;text-align: center;text-transform: capitalize;height: 35px;line-height: 15px;color: #9fe2ff;margin: 0 0 1px 0;}div.big-calendar h2.item-month-name span {display: block;}div.big-calendar h2.item-month-name-actual {color: #ee8a1b;}div.big-calendar ul.item-days{margin: 0;padding: 0;}div.big-calendar li.item-day {margin: 0 0 1px 0;padding: 0;list-style: none;height: 19px;line-height: 19px;vertical-align: bottom;}div.big-calendar span.item-day-date{position: absolute;padding: 0 0 0 2px;z-index: 2;}div.big-calendar ol.item-events{height: 100%;margin: 0;padding: 0;}div.big-calendar li.item-event {position: relative;height: 100%;margin: 0;padding: 0;list-style: none;background-repeat: no-repeat;cursor: help;}div.big-calendar li.item-event-kurzy {background-image: url('calendar-event-kurzy.png');}div.big-calendar li.item-event-zajezdy {background-image: url('calendar-event-zajezdy.png');}div.big-calendar li.item-event-akce{background-image: url('calendar-event-akce.png');}div.big-calendar li.item-event-hover,div.big-calendar li.item-event:hover {z-index: 20;}div.big-calendar ol.item-events-1 li.item-event{background-position: 0 0;}div.big-calendar ol.item-events-1 li.item-event-hover,div.big-calendar ol.item-events-1 li.item-event:hover{background-position: -70px 0;}div.big-calendar ol.item-events-2 li.item-event{width: 31px;display: inline;background-position: 0 -20px;}div.big-calendar ol.item-events-2 li.item-event-hover,div.big-calendar ol.item-events-2 li.item-event:hover{background-position: -70px -20px;}div.big-calendar ol.item-events-2 li.item-event-1{float: left;}div.big-calendar ol.item-events-2 li.item-event-2{float: right;}div.big-calendar ol.item-events-3 li.item-event{width: 20px;float: left;display: inline;background-position: 0 -40px;}div.big-calendar ol.item-events-3 li.item-event-hover,div.big-calendar ol.item-events-3 li.item-event:hover{background-position: -70px -40px;}div.big-calendar ol.item-events-3 li.item-event-1{}div.big-calendar ol.item-events-3 li.item-event-2{margin: 0 1px;}div.big-calendar ol.item-events-3 li.item-event-3{float: right;}div.big-calendar li.item-event div.item-event-desc {display: none;position: absolute;top: 35px;left: 25px;z-index: 20;width: 200px;background: #0aa3e7;background: rgba(10,163,231,.85);padding: 10px;border: 1px solid #051b55;-moz-border-radius: 10px;-webkit-border-radius: 10px;}div.big-calendar li.item-event-hover div.item-event-desc,div.big-calendar li.item-event:hover div.item-event-desc{display: block;}div.big-calendar li.item-event div.item-event-desc h3 {color: #fff;font-size: 14px;margin-top: 0;padding: 0;}div.calendar-legend {width: 789px;margin: 0 auto;padding: 0 0 40px 0;overflow: hidden;zoom: 1;font-weight: bold;line-height: 19px;}div.calendar-legend p {float: left;display: inline;margin: 0;padding: 0;color: #00357a;}div.calendar-legend ul{margin: 0 0 0 66px;padding: 0;}div.calendar-legend li{margin: 0 0 5px 0;padding: 0;list-style: none;overflow: hidden;zoom: 1;}div.calendar-legend dl{margin: 0;padding: 0;}div.calendar-legend dt{float: left;display: inline;width: 63px;height: 19px;margin: 0 10px 0 0;padding: 0;background-repeat: no-repeat;background-position: 0 0;}div.calendar-legend dt.item-kurzy {background-image: url('calendar-event-kurzy.png');}div.calendar-legend dt.item-zajezdy {background-image: url('calendar-event-zajezdy.png');}div.calendar-legend dt.item-akce{background-image: url('calendar-event-akce.png');}div.calendar-legend dt span {display: none;}div.calendar-legend dd{margin: 0;padding: 0;}.barva-oranzova {color: #FF8300;}div.vzdelavani-box {width: 169px;height: 217px;padding: 38px 22px 0 22px;text-align: justify;background: url('vzdelavani-bg.jpg') no-repeat;}div#goggles-photos {width:240px;height:168px;overflow:hidden;position:relative;margin:0 0 20px -12px;} div#goggles {position:absolute;top:0;left:0;background:url('goggles.png') 0 0 no-repeat;width:240px;height:168px;z-index:5;}* html div#goggles {background:url('goggles-ie.png') 0 0 no-repeat;}div#goggles-photos ul.items-list {margin:13px 0 0 20px;padding:0;}div#goggles-photos ul.items-list li {list-style-type:none;margin:0;padding:0;}div.btn-archiv {clear:both;padding:5px 120px 0 30px;overflow:hidden;zoom:1;}div.btn-archiv a {color:#fff;font-weight:bold;float:right;width:73px;height:21px;line-height:21px;text-align:center;text-transform:uppercase;text-decoration:none;background:url('btn-archiv.gif') 0 0 no-repeat;}div.main-box-onecolumn{padding:30px 30px;text-align:justify;} hr.hr-clear {clear:both;border:0;height:0;line-height:0;visibility:hidden;}div.video-box-hp{clear:both;width:285px;float:left;margin:45px 0 0 31px;display:inline;}div.video-box-hp ul {margin:0;padding:0;}div.video-box-hp ul li.item {margin:0;padding:0;list-style-type:none;}div.video-box-hp ul li.item object,div.video-box-hp ul li.item embed {width:273px;height:226px;}div.video-box-hp .video-title {margin:0 0 7px 0;color:#FFF;font-size:12px;padding:0;}div.video-box-hp div.embed-video{background:url('video-box.png') 0 0 no-repeat;width:285px;height:237px;overflow:hidden;}div.video-box-hp div.embed-video-box{padding:6px 0 0 6px;}div.video-box-hp div.btn-archiv {padding:10px 0 0 ;}div.videos-list {padding:0 0 0 208px;}div.videos-list ul{margin:0;padding:0;}div.videos-list ul li.item{margin:20px 0 0 0;padding:0;list-style-type:none;}div.videos-list .video-title{margin:0 0 7px 0;color:#FFF;font-size:14px;padding:0;} div.photo-box {float:right;width:285px;height:237px;background:url('photo-box.png') 0 0 no-repeat;overflow:hidden;margin:45px 0 0 0;position:relative;}div.photo-box-content {padding:6px 0 0 6px;}div.photo-box a {text-decoration:none;}div.photo-box img {border:0;}div.photo-box #ajaxloading {position:absolute;width:100%;top:45%;left:0;background:url('ajax-loader4.gif') center 0 no-repeat;height:16px;}div#bookingForm-link a{color:#FFF;}div#bookingForm-box {padding:30px 0 0 180px;}div#bookingForm-box h2{margin:0 0 20px 0;}div#bookingMessage{font-weight:bold;padding:10px;border:1px solid #FFF;margin:10px 10px 10px 0;}form#bookingForm{}form#bookingForm fieldset {border:0;margin:0;padding:0 0 25px 0;zoom:1;}form#bookingForm fieldset:after {content:'.';display:block;clear:both;height:0;visibility:hidden;}form#bookingForm legend {display:none;}form#bookingForm dt {}form#bookingForm dd {margin:0;padding:0;}form#bookingForm dl {margin:0;}form#bookingForm input.text,form#bookingForm textarea {padding:2px;border:0;font-family:arial;font-size:12px;}form#bookingForm input.text {width:170px;} form#bookingForm fieldset#user{}form#bookingForm fieldset#user dl {float:left;margin-right:20px;}form#bookingForm dl.formitem-course select,form#bookingForm dl.formitem-another_course select {width:369px;}form#bookingForm dl.formitem-name {width:175px;}form#bookingForm dl.formitem-surname{width:175px;}form#bookingForm dl.formitem-title{width:75px;}form#bookingForm dl.formitem-title input.text {width:70px;}form#bookingForm fieldset#birthday dl {float:left;width:175px;margin-right:20px;}form#bookingForm fieldset#address dl {float:left;width:175px;margin-right:20px;}form#bookingForm fieldset#address dl.formitem-psc{width:85px;}form#bookingForm fieldset#address dl.formitem-psc input.text {width:80px;}form#bookingForm fieldset#contacts dl{float:left;width:175px;margin-right:20px;}form#bookingForm fieldset h3 {font-size:12px;margin:0 0 5px 0;color:#FFF;padding:0;}form#bookingForm fieldset#body-proportions dl{float:left;margin-right:20px;width:175px;}form#bookingForm fieldset#body-proportions dl input.text {width:80px;}form#bookingForm dl.formitem-course_date {width:110px;float:left;margin-bottom:15px;}form#bookingForm dl.formitem-course_date input.text{width:100px;}form#bookingForm dl.formitem-dateBtn {float:left;width:85px;}form#bookingForm dl.formitem-course_place{clear:both;float:left;width:175px;margin-right:20px;}form#bookingForm dl.formitem-course_place_other{float:left;width:175px;margin-right:20px;}form#bookingForm dl.formitem-course_countries{float:left;width:175px;}form#bookingForm fieldset#course_data select {width:174px;}form#bookingForm fieldset#qualifications h3{font-size:13px;}form#bookingForm dl.formitem-beginner{margin-bottom:15px;}form#bookingForm fieldset#qualifications h4{margin:0;}form#bookingForm div.certifications{zoom:1;padding:0 0 10px 0;}form#bookingForm div.certifications:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}form#bookingForm dl.formitem-cert_iantd,form#bookingForm dl.formitem-cert_padi,form#bookingForm dl.formitem-cert_cmas {float:left;width:65px;}form#bookingForm dl.formitem-cert_iantd dt,form#bookingForm dl.formitem-cert_padi dt,form#bookingForm dl.formitem-cert_cmas dt{height:10px;}form#bookingForm dl.formitem-cert_other{}form#bookingForm dl.formitem-cert_other,form#bookingForm dl.formitem-cert_number,form#bookingForm dl.formitem-cert_level{float:left;width:175px;margin-right:20px;}form#bookingForm dl.formitem-immersions,form#bookingForm dl.formitem-another_course{margin-bottom:10px;}form#bookingForm dl.formitem-immersions select {width:100px;}form#bookingForm dl.formitem-equipment textarea,form#bookingForm dl.formitem-note textarea {width:365px;height:100px;}form#bookingForm fieldset#others dl{float:left;width:175px;margin-right:20px;}form#bookingForm dl.formitem-agree dt,form#bookingForm dl.formitem-send dt {display:none;}form#bookingForm dl.formitem-agree a {color:#FFF;}form#bookingForm input.submit{background:url('btn-archiv.gif') 0 0 no-repeat;width:73px;height:21px;border:0;color:#FFF;font-weight:bold;cursor:pointer;font-size:11px;padding:0;}form#bookingForm dl.reqnote{font-size:11px;margin:10px 0 0 0;}form .error{color:#ae0000;}div#propan-butan-table {margin:20px 0;}div#propan-butan-table table {border-collapse:collapse;border:0;width:100%;}div#propan-butan-table table tr.header {}div#propan-butan-table table th{color:#61ddff;font-weight:bold;text-align:left;background-image:url('table-header.png');background-repeat:no-repeat;background-position:-10px 0;height:26px;}div#propan-butan-table table th.name {background-position:0 0;}div#propan-butan-table table th.price{background-position:right 0;text-align:right;}div#propan-butan-table table th{padding:0 11px;text-align:left;}div#propan-butan-table table td{background:#051e47 url('table-td-bg.gif') 0 0 repeat-x;border-top:1px solid #042359;padding:3px 11px;text-align:left;}div#propan-butan-table table td.name {color:#61ddff;}div#propan-butan-table table td.price{color:#ff8201;font-weight:bold;text-align:right;}div#propan-butan-table table tr.footer td{padding:0;height:8px;background-image:url('table-bottom.png');background-repeat:no-repeat;background-position:-10px bottom;background-color:transparent;font-size:0;line-height:0;}div#propan-butan-table table tr.footer td.name{background-position:0 bottom;}div#propan-butan-table table tr.footer td.price {background-position:right bottom;}div.partition-2column{overflow:hidden;zoom:1;}div.partition-column1{width:350px;float:left;margin-right:100px;}div.partition-column2{width:350px;float:left;}div.partition-column1 form#snakesub_1 fieldset,div.partition-column1 form#snakesub_1 div.fieldset-box,div.partition-column1 form#snakesub_1 dt,div.partition-column1 form#snakesub_1 dt label,div.partition-column1 form#snakesub_1 dt label b,div.partition-column1 form#snakesub_1 dd {margin:0;}div.partition-column1 form#snakesub_1 fieldset {padding:0;}div.partition-column1 form#snakesub_1 span.error,div.partition-column1 form#snakesub_1 br {float:none;}div#overlay-popup {position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;}div#overlay-shader{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}div.overlay-box {position:relative;z-index:2;}div#overlay-content {margin:0 auto;padding:10px 0;width:1027px;}div.popup-close {text-align:right;font-size:11px;padding:3px 0;}div.popup-close a,div.popup-close a:visited {color:#FFF;}div.popup-content {background:#FFF;}div#overlay-content img {display:block;} div#newsletter{width:212px;background:url('newsletter-bottom.png') 0 bottom no-repeat;padding:0 0 3px 0;margin:0 0 20px 0;}div.newsletter-box{background:#20b8fb url('newsletter-top.png') 0 0 no-repeat;padding:5px 3px 0 5px;zoom:1;}div#newsletter form {margin:0;padding:0;}div#newsletter form fieldset{border:0;margin:0;padding:0;}div#newsletter form legend{color:#FFF;font-size:12px;=margin-left:-5px;_margin-left:-3px;}div#newsletter form legend span {}div#newsletter form div.fieldset-box{padding:5px 0 2px 0;margin:0;overflow:hidden;zoom:1;}div#newsletter form dl{margin:0;}div#newsletter div.agree-box dt,div#newsletter form dl.formitem-saveEmail dt,div#newsletter form dl.reqnote{display:none;}div#newsletter form dt,div#newsletter form dd{margin:0;}div#newsletter div.agree-box{font-size:11px;padding:0 0 5px 0;overflow:hidden;zoom:1;}div#newsletter div.agree-box dl {margin:0;padding:0;}div#newsletter div.agree-box input{float:left;margin-right:5px;}div#newsletter div.agree-box label{float:left;width:165px;}div#newsletter dl.formitem-email{float:left;}div#newsletter dl.formitem-email dt {float:left;line-height:20px;width:42px;}div#newsletter dl.formitem-email dd {float:left;width:135px;background:url('newsletter-input.png') 0 0 no-repeat;height:20px;margin-right:1px;display:inline;}div#newsletter input#email{border:0;background:none;font-size:11px;font-family:arial;width:125px;padding:4px 0 0 5px;}div#newsletter dl.formitem-saveEmail{float:left;}div#newsletter dl.formitem-saveEmail dd {float:left;}div#newsletter input#saveEmail{border:0;background:url('newsletter-submit.png') 0 0 no-repeat;width:26px;height:20px;font-family:arial;font-size:12px;text-transform:uppercase;color:#FFF;font-weight:bold;margin:0;padding:0;cursor:pointer;}div#newsletter-message{font-size:12px;font-weight:bold;color:#001d49;padding:10px 0;} form#deregisterEmailForm{}form#deregisterEmailForm legend {color:#FFF;font-weight:bold;font-size:14px;margin-left:-2px;=margin-left:-7px;}form#deregisterEmailForm fieldset {border:0;}form#deregisterEmailForm div.fieldset-box {padding:15px 0 0 0;}form#deregisterEmailForm input.text {width:150px;}form#deregisterEmailForm dd {margin:0;}form#deregisterEmailForm dl {margin:0 0 10px 0;}form#deregisterEmailForm dl.formitem-deleteEmail dt {display:none;}form#deregisterEmailForm input.submit {cursor:pointer;}
