body{margin:0;min-width:938px;color:#333;font:12px/14px Arial,Helvetica,sans-serif}
a{color:#333}
a:hover{text-decoration:none}
img{border:0}
.clear{clear:both}
input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;outline-style:none!important;outline-width:0!important}
form,fieldset{color:#333;margin:0;padding:0;border-style:none}
form{display:inline}
#wrapper{width:938px;margin:0 auto;padding:32px 0 0}
#header{width:100%}
#wrapper:after,#header:after,.nav-holder:after,.orange-bar:after,#main:after,.tabs-area:after,.tabset:after,.tabs:after{content:"";clear:both;display:block;height:0}
.top-box{width:100%;overflow:hidden;padding:0 0 19px}
.logo{float:left;width:206px;height:28px;padding:14px 0 0;overflow:hidden;text-indent:-9999px}
.logo a{display:block;width:100%;height:100%;background:url(../images/logo.png) no-repeat 0 0;cursor:pointer}
.logo-sss{float:right;width:48px;height:48px;overflow:hidden;text-indent:-9999px}
.logo-sss a{display:block;width:100%;height:100%;background:url(../images/logo-sss.gif) no-repeat 0 0}
.nav-holder{color:#002254;width:100%;border-bottom:3px solid #002254;margin:0}
.nav-holder strong{float:right;padding:6px 3px 0 0;font:11px/27px Georgia,serif}
.nav-holder ul{height:1%;overflow:hidden;margin:0;padding:0;list-style:none}
.nav-holder li{float:left;padding:0 4px 0 0;font:14px/26px Arial,Helvetica,sans-serif}
.nav-holder li a{float:left;padding:7px 10px 1px;color:#002254;text-decoration:none}
.nav-holder li.active a,.nav-holder a:hover{color:#fff;background-color:#002254}
.newsticker-bar{width:100%;overflow:hidden;line-height:24px}
#scroller_container{position:relative;width:750px;overflow:hidden;height:24px}
#scroller{white-space:nowrap;font-size:12px}
#scroller p{padding:0}
.newsticker-bar p{margin:0}
.form-search{float:right;width:155px;height:24px;padding:0 0 0 13px;margin-top:30px;overflow:hidden;background:url(../images/bg-form-search.gif) no-repeat;position:relative;z-index:9999}
.form-search input.text{float:left;width:120px;padding:5px 0;font-size:11px;line-height:14px;margin:0;border:0;background:0}
.form-search input.submit{float:right;width:34px;height:24px;overflow:hidden;background:url(../images/btn-search.gif) no-repeat 0 0;border:0;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999px;cursor:pointer}
.form-search input.submit:hover,.form-search input.hover{background-position:0 100%}
p.link{margin:0;width:100%;overflow:hidden;padding:4px 0 0;background:url(../images/bg-link.gif) no-repeat 0 1px}
p.link img{vertical-align:top}
p.link a{float:left;background:url(../images/bg-link-r.gif) no-repeat 100% 0}
p.link a span{float:left;height:9px;overflow:hidden;padding:2px 37px 5px 5px;background:url(../images/bg-link-l.gif) no-repeat}
.orange-bar{padding-left:85px;height:36px;width:938px;background:url(../images/topNav_orange.gif) no-repeat}
.raceLogo{width:188px;height:98px;z-index:1000;margin-left:-90px;margin-top:-30px;position:relative;float:left}
.raceTitle{float:left;margin-left:20px;margin-top:15px}
.searchAndDownload{float:right;margin-left:20px;margin-top:5px}
.searchBg{width:172px;height:70px;float:left;background:url(../images/search_textbg.png) no-repeat}
.countdownBackground{width:938px;height:420px;background-repeat:no-repeat}
.countdownText{text-align:center;font-weight:bold;font-size:large;margin-top:110px}
#breadcrumbsMenu{background:url(../images/bg_breadcrumb.gif) no-repeat;height:31px;width:938px;padding-left:15px;line-height:31px;margin-bottom:15px}
#breadcrumbsMenu a{text-decoration:none}
.pageList{background:url(/assets/images/bg_modulebox_top.gif) no-repeat;padding-left:10px;padding-top:5px}
.pageListLinks{list-style:none;list-style-image:url(/assets/images/linkarrow_nav.gif);margin-left:-20px;margin-top:-5px}
.pageListLinks li{padding-top:5px}
.login-btn{background:url(../images/btn-login-mid.gif) repeat-x;float:right;height:41px;overflow:hidden}
.logout-btn{background:url(../images/btn-logout-mid.gif) repeat-x;float:right;height:41px;overflow:hidden}
.login-btn .left{float:left;background:url(../images/btn-login-left.gif) no-repeat -1px 0;width:3px;height:41px;margin:0}
.login-btn .right{float:left;background:url(../images/btn-login-right.gif) no-repeat;width:2px;height:41px;margin:0}
.logout-btn .left{float:left;background:url(../images/btn-logout-left.gif) no-repeat -1px 0;width:3px;height:41px;margin:0}
.logout-btn .right{float:left;background:url(../images/btn-logout-right.gif) no-repeat;width:2px;height:41px;margin:0}
.login-btn a,.logout-btn a{display:block;height:27px;color:#FFF;float:left;text-decoration:none;padding:14px 4px 0 3px;font-size:14px}
.login-btn a:hover,.logout-btn a:hover{text-decoration:underline}
p.mobile-button{position:relative;width:168px;height:73px;margin:-22px 0 -10px;float:right}
p.mobile-button a{display:block;width:100%;height:100%;background:url(../images/mobile-button.png) no-repeat -1px 0;text-indent:-9999px;cursor:pointer}
p.mobile-button a:hover{background:url(../images/mobile-button-on.png) no-repeat -1px 0}
.egr-2010{float:left;width:100px;height:40px;overflow:hidden;padding-left:10px;padding-top:1px}
.orange-bar ul{height:35px;overflow:hidden;margin:0;padding:4px 0;list-style:none}
.orange-bar li{float:left;font-size:14px;line-height:31px;padding:0 2px 0 7px;margin:0 5px 0 0}
.orange-bar li a{float:left;color:#fff;text-decoration:none}
.orange-bar li a span{float:left;cursor:pointer;padding:0 3px}
.orange-bar li.active a,.orange-bar li a:hover{border:0;background:url(../images/bg-nav-l.gif) no-repeat}
.orange-bar li.active a span,.orange-bar li a:hover span{background:url(../images/bg-nav-r.gif) no-repeat 100% 0}
#loginbox{display:none}
#TB_title{display:none}
#TB_ajaxContent{background:url(../images/settings/bg-loginPopup.jpg) no-repeat 0 0;width:380px;height:271px;padding:0 15px 0 15px!important}
#TB_ajaxContent .LoginTextImg{margin-left:11px;margin-top:5px}
#TB_ajaxContent .logintable{margin-top:155px}
#main{width:100%;padding:16px 0 0}
#main h1{margin:0;padding:0 0 7px 6px}
#main h1.title{height:48px;overflow:hidden}
#main .eurocard-gotland{width:728px;height:48px;overflow:hidden;background:url(../images/eurocard-gotland.png) no-repeat;text-indent:-9999px;margin:0}
#main .eventfonster{width:354px;height:48px;overflow:hidden;background:url(../images/eventfonster.png) no-repeat;text-indent:-9999px;margin:0}
#main .boatname{float:left}
#main .boatclass{float:left;margin:7px 6px 0 16px}
.loginTable h3,.loginTable p{margin:0 0 10px 0}
.loginTable input[type="text"],.loginTable input[type="password"]{background:transparent url(/assets/images/bg-input-login.png) no-repeat 0 0;border:0;height:25px;width:165px;padding:0 0 0 10px;margin:0 0 0 10px!important;line-height:22px}
.loginTable input[type="submit"]{background:transparent url(/assets/images/loginbtn.png) no-repeat 0 0;width:95px;height:25px;border:0;color:White}
.tabs-area{height:1%;padding:20px 0 0}
.tabs-area .tabs-area{padding:0 0 10px;border:1px solid #fff}
#tab3 h1{margin:0 0 14px 0!important}
.scoreboard-pager,.weather-pager{display:table;margin:0 auto}
.scoreboard-pager a,.weather-pager a{float:left;text-decoration:none}
.scoreboard-pager a:hover,.weather-pager a:hover{text-decoration:underline}
.scoreboard-pager ul,.weather-pager ul{float:left;margin:2px 0 0 0}
.weather-pager{font-size:12px}
.tabset{position:relative;height:1%;margin:0;padding:0;list-style:none;border-left:1px solid #c9c9c9}
.tabset li{position:relative;float:left;border-top:1px solid #c9c9c9;margin:0 0 -2px;padding:0 1px 0 0;background:url(../images/divider02.gif) no-repeat 100% 0}
.tabset a{display:block;width:109px;height:14px;overflow:hidden;padding:13px 12px 10px;background:url(../images/bg-tab.gif) repeat-x;text-indent:-9999px}
.tabset a:focus{outline:0}
.tabset a span{display:block;width:445px;height:330px;background:url(../images/tabset-text.png) no-repeat;cursor:pointer}
.tabset li.leaderboard a{width:109px}
.tabset li.positionering a{width:120px}
.tabset li.video a{width:48px}
.tabset li.favourites a{width:100px}
.tabset li.positionering a span{margin:0 0 0 -136px}
.tabset li.video a span{margin:0 0 0 -279px}
.tabset li.favourites a span{margin:0 0 0 -345px}
.tabset a.active,.tabset li:hover a,.tabset li.hover a{background:#f7f7f7;border:solid #fff;border-width:1px 1px 0;padding:12px 11px 10px}
.tabset li a.active span,.tabset li:hover a span,.tabset li.hover a span{margin-top:-46px}
.tabset li ul{display:none;position:absolute;top:36px;left:-1px;width:197px;margin:0;padding:7px 15px 10px;border:solid #c9c9c9;border-width:0 1px 1px 1px;background:#fff url(../images/bg-drop.gif) no-repeat;list-style:none;overflow:hidden;z-index:1000}
.tabset li li{width:100%;border-color:#e4e4e4;border-width:1px 0 0;padding:0;font-size:14px;line-height:17px;background:url(../images/none.gif)!important}
.tabset li li:first-child{border-top:0}
.tabset li.video li a{width:100%;color:#000;border:0!important;padding:10px 0!important;background:url(../images/none.gif)!important;text-indent:0;text-decoration:none}
.tabset li.video li a:hover{text-decoration:underline}
.tabset li:hover ul,.tabset li.hover ul{display:block}
.tab-content{height:1%;background:#fff url(../images/bg-tab-content.gif) repeat-x;border:1px solid #c9c9c9;position:relative}
.tab-content .tab-content{width:928px;padding:8px 3px 10px;background:0;border:0}
.tab-content .tabset{padding:0 9px 0 9px;border:0}
.tab-content .tabset li{width:12px;height:12px;margin:0;padding:0 5px 0 0;overflow:hidden;border:0;background:0}
.tab-content .tabset li a{float:none;display:block;width:12px;height:12px;padding:0;border:0;background:url(../images/dot.gif) no-repeat}
.tab-content .tabset li a.active,.tab-content .tabset li a:hover{background-position:0 -12px;border:0;padding:0}
.tab-loading{position:absolute;top:28%;left:47%;background-color:#fff;padding:20px;border:1px solid black;z-index:9999;padding:30px;font-size:24px}
.form-holder{color:#000;width:100%;overflow:hidden}
.form-holder p{margin:0}
.form-holder select{float:left;width:128px}
.form-holder .sel-style2{float:right;margin:0 0 0 7px}
.select-bar,.bar{height:1%;font-size:11px;line-height:27px}
.select-bar:after,.bar:after{content:"";clear:both;display:block;height:0}
.select-bar{padding:0 0 0 10px}
.select-bar p{height:1%;overflow:hidden;padding:0 0 0 14px}
#tab2 .tab-content{width:446px;float:left}
.map-holder{float:right;width:478px;height:540px;margin:28px 0 10px 0;background-color:#FFF;line-height:14px}
.map-holder-big{float:right;width:930px;height:650px;margin:28px 0 10px 0;background-color:#FFF;line-height:14px}
.map-holder img{vertical-align:top}
.table-holder{height:1%;overflow:hidden}
.table-data{width:100%;border:0}
.table-data img{vertical-align:top}
.table-data th{font-size:11px;line-height:14px;margin:0;padding:3px 0;font-weight:normal;border-left:1px solid #eee}
.table-data th.lastcol{width:37px}
.table-data td{cursor:pointer;text-align:center;background:url(../images/bg-leaderboard.jpg) repeat-x 0 50%;font-size:14px;line-height:17px;border-left:1px solid #eee;height:49px}
.table-data .bg-blue td{background-image:url(../images/bg-leaderboard-finished.jpg);height:49px}
.table-data td.numbercol{width:27px;color:#fff;background-image:url(../images/bg-numbercol.gif);border-left:0}
.table-data th.numbercol{border-left:0}
.table-data .logocol{border-left:0}
.table-data .logocol img{margin:0 8px 0 8px}
.table-data .logocol div{width:80px;height:18px;margin:0 auto 0 auto;padding:9px 0}
.table-data .mapmarkercol{border-left:0}
.table-data .mapmarkercol img{margin:0 0 0 8px}
.table-data .bg-blue td.numbercol{background-image:url(../images/bg-numbercol-blue.gif)}
.table-data td.numbercol span{display:block;width:100%;overflow:hidden}
.table-data .aligntext-l{text-align:left;border-left:0;padding-left:5px}
.table-data .aligntext-r{text-align:right;padding-right:37px;border-left:0}
.holder{width:100%;overflow:hidden}
.content{float:left;width:542px}
.content h2,.sidebar h3{margin:0 0 9px 11px}
.content h2 img,.sidebar h3 img{vertical-align:top}
.sidebar h4{margin:8px 0 10px;font-size:12px;line-height:14px}
.title{height:15px;overflow:hidden}
.content p,.sidebar p{margin:0;padding:8px 0 11px}
.module{width:100%;margin:20px 0 0;background:url(../images/bg-module.gif) repeat-y}
.module219{width:100%;margin:20px 0 0;background:url(../images/bg_modulebox_middle.gif) repeat-y}
.module-b{width:100%;background:url(../images/bg-module-b.gif) no-repeat 0 100%}
.module-b219{width:100%;background:url(../images/bg_modulebox_bottom.gif) no-repeat 0 100%}
.module-t{height:1%;padding:8px 6px 7px;background:url(../images/bg-module-t.gif) no-repeat}
.module-t219{height:1%;padding:8px 6px 7px;background:url(../images/bg_modulebox_top.gif) no-repeat}
.module .title{margin:2px 0 10px 12px}
.box{width:100%}
.box-t,.box-b{display:block;width:100%;height:5px;overflow:hidden;background:url(../images/bg-box.gif) no-repeat}
.box-b{background-position:0 -10px}
.box-in{width:508px;overflow:hidden;padding:5px 10px 9px;background-color:#FFF;border:solid #c4c4c4;border-width:0 1px}
.box-in219{width:180px;overflow:hidden;padding:0 10px 9px;background-color:#FFF;border:solid #c4c4c4;border-width:0 0 0 1px}
.box-in img{vertical-align:top}
.gallery img,.gallerysmall img{height:77px}
.pics-list{width:520px;overflow:hidden;margin:-11px -2px 0 -10px;padding:0;list-style:none}
.pics-list-small{width:270px;overflow:hidden;margin:-11px auto 0;padding:0;list-style:none}
.pics-list li,.pics-list-small li{width:120px;float:left;padding:11px 0 0 10px;font-size:11px;line-height:14px;text-align:center}
.pics-list li img,.pics-list-small li img{vertical-align:top;height:77px}
.pics-list a,.pics-list-small a{position:relative;color:#fff;display:block;width:100%;text-decoration:none!important}
.pics-list strong,.pics-list-small strong{display:none;position:absolute;left:0;bottom:0;width:120px;cursor:pointer}
* html .pics-list strong,* html .pics-list-small strong{bottom:-1px}
.pics-list span,.pics-list-small span{display:block;height:1%;padding:4px 3px 4px 7px;cursor:pointer}
.pics-list a:hover,.pics-list-small a:hover{border:0}
.pics-list a:hover strong,.pics-list-small a:hover strong{display:block}
.pics-list a:hover span,.pics-list-small a:hover span{background:url(../images/bg-pic-title.png)}
.adbox{width:100%;text-align:center;margin:6px 0 0}
.adbox img{vertical-align:top}
.sidebar{float:right;width:376px}
p.more-read{font-weight:bold}
.sidebar a,p.more-read a{text-decoration:none}
.sidebar a:hover,p.more-read a:hover{text-decoration:underline}
.sidebar .module{background-image:url(../images/bg-module-aside.gif)}
.sidebar .module-b{background-image:url(../images/bg-module-b-aside.gif)}
.sidebar .module-t{background-image:url(../images/bg-module-t-aside.gif)}
.sidebar .box-t{background-position:0 -5px}
.sidebar .box-b{background-position:0 -15px}
.sidebar .box-in{width:342px}
p.buttons{overflow:hidden;margin:0;padding:5px 66px 14px 53px;text-align:center;word-spacing:-1px}
p.buttons strong{display:block;height:1%;overflow:hidden;font-size:14px;line-height:21px}
a.btn-prev,a.btn-next{float:left;width:21px;height:21px;overflow:hidden;text-indent:-9999px;background:url(../images/btn-prev.gif) no-repeat;outline:0}
a.btn-next{float:right;background-image:url(../images/btn-next.gif)}
a.btn-prev:hover,a.btn-next:hover{background-position:0 -21px}
a.non-active{cursor:text;background-position:0 0!important}
.list{width:100%;overflow:hidden;margin:-10px 0 0;padding:0;list-style:none}
.list li{float:left;width:100%;padding:10px 0;line-height:16px}
.list li p{height:1%;overflow:hidden;padding:0;line-height:14px}
.list li ul{height:1%;overflow:hidden;margin:0;padding:0;list-style:none}
.list li li{padding:0}
.list li em{color:#a2a2a2;font-style:normal}
.counter{float:left;width:68px;padding:0 8px 0 0;color:#fff;line-height:19px}
* html .counter{padding-right:5px}
.counter span{width:15px;float:left;margin:0 1px 0 0;padding:0 0 0 1px;background:url(../images/bg-counter.gif) repeat-x 0 50%;text-align:center}
.slider{position:relative;overflow:hidden}
.slider div.tab-wrapper{position:relative;overflow:hidden}
.slider div.list-wrapper{position:relative;width:99999px}
.slider .list{float:left;width:342px;margin:0}
.slider li{padding:7px 0}
#footer{color:#666;width:100%;overflow:hidden;font-size:11px;line-height:15px;margin:53px 0 0}
#footer a{color:#666;text-decoration:none}
#footer p a:hover{text-decoration:underline}
#footer p{margin:0;padding:8px 0 8px 2px}
#footer h3{margin:0 0 7px}
#footer ul{width:100%;overflow:hidden;margin:15px 0 0;padding:0 0 14px;list-style:none}
#footer li{float:left;padding:0 63px 0 0}
#footer li a{height:53px;display:table}
#footer li a span{display:table-cell;vertical-align:middle;cursor:pointer}
.cols{width:100%;overflow:hidden;border-bottom:1px solid #d4d5d4}
.col-1{float:left;width:414px;overflow:hidden}
.col-2{float:left;width:469px;padding-left:55px;overflow:hidden}
#footer .col-2 ul{width:532px;margin-right:-63px}
.bg-divider{background:url(../images/divider03.gif) repeat-y 414px 0}
.visual-area{margin:20px 0 0;position:relative;width:918px;overflow:hidden;padding:9px 9px 10px;background:url(../images/bg-visual-area.gif) repeat-x;border:1px solid #c9c9c9}
.visual-area img{display:block;margin:0 auto 0 auto}
.visual-area p,p.descript,p.more{margin:0;padding:7px 3px 0 0;font-size:11px;line-height:13px;text-align:right;text-transform:uppercase}
p.more a{text-decoration:none}
p.more a:hover{text-decoration:underline}
.visual-area p{padding-right:0}
p.btn-fullscreen{position:absolute;right:20px;bottom:19px;width:139px;height:44px;overflow:hidden;margin:0;text-transform:none}
p.btn-fullscreen a{float:left;width:100%;height:100%;background:url(../images/btn-fullscreen.png) no-repeat;text-indent:9999px;cursor:pointer}
p.btn-fullscreen a:hover{background:url(../images/btn-fullscreen-on.png) no-repeat}
.alignright{float:right;margin:4px 0 10px 20px}
.alignleft{float:right;margin:4px 20px 10px 0}
.aligncenter{display:block;margin:4px auto 10px}
.article{height:1%;overflow:hidden;margin:16px 0 0;padding:0 45px 0 6px;font-size:14px;line-height:21px}
.article p{padding:10px 0 0}
.info{width:100%;overflow:hidden;font-weight:bold;font-size:16px;line-height:21px}
.info p{padding:8px 0 0}
.heading{width:100%;margin:0 0 -4px}
.heading:after{content:"";clear:both;display:block;height:0}
.heading h1{float:left}
p.btn-add-favorit{float:left;margin:0;padding:29px 0 0 5px}
p.btn-add-favorit a{float:left;width:74px;height:20px;background:url(../images/btn-add-favorit.gif) no-repeat 0 -20px;text-indent:-9999px;outline:0}
.leaderboard-position-green{background:url(../images/position-green.png) no-repeat;width:40px;height:29px}
.leaderboard-position-red{background:url(../images/position-red.png) no-repeat;width:40px;height:29px}
.leaderboard-position-yellow{background:url(../images/position-yellow.png) no-repeat;width:40px;height:29px}
.leaderboard-max-columnwidth{width:120px}
.rundningarna{width:274px;float:right;height:48px;margin:6px 0 0}
.rundn-l,.rundn-r{float:right;width:47px;height:100%;overflow:hidden}
.rundningarna span.green{background:url(../images/bg-rundn-r.gif) no-repeat}
.rundningarna span.yellow{background:url(../images/bg-rundn-r-yellow.gif) no-repeat}
.rundningarna span.red{background:url(../images/bg-rundn-r-red.gif) no-repeat}
.rundn-l{float:left;width:11px;background-image:url(../images/bg-rundn-l.gif)}
* html .rundn-l{margin-right:-3px}
* html .rundn-r{margin-left:-3px}
.rundn-c{height:100%;overflow:hidden;background:url(../images/bg-rundn-c.gif) repeat-x}
.rundn-c span{float:right;font-size:34px;line-height:47px;font-weight:bold}
.rundn-c em{width:60px;float:right;font-style:normal;padding:10px 9px 9px 2px;text-align:right}
.rundn-c strong{float:left;width:104px;padding:10px 2px 9px 0;font-weight:normal}
.rundn-c strong em{float:none;display:inline;padding:0;font-weight:bold}
.gallery,.gallerysmall{position:relative;width:100%;overflow:hidden}
.gallery div{width:390px;margin:0 auto;overflow:hidden;position:relative}
.gallerysmall div{width:126px;margin:0 auto;overflow:hidden;position:relative}
.gallery ul,.gallerysmall ul{position:relative;width:99999px;padding:0;margin:0;list-style:none}
.gallery li,.gallerysmall li{width:120px;float:left;padding:0 5px;text-align:center}
.gallery li span,.gallerysmall li span{display:block;padding:4px 0 5px;cursor:pointer}
.gallery li a,.gallerysmall li a{color:#000;text-decoration:none}
.gallery li a:hover,.gallerysmall li a:hover{border:0}
.gallery li a:hover span,.gallerysmall li a:hover span{text-decoration:underline}
.gallery a.btn-prev,.gallerysmall a.btn-prev{float:none;position:absolute;top:29px;left:19px}
.gallery a.disable,.gallerysmall a.disable{background-position:0 0!important}
.gallery a.btn-next,.gallerysmall a.btn-next{float:none;position:absolute;top:29px;right:19px;outline:0}
.module .map-holder{width:506px;height:519px;overflow:hidden;margin:0;padding:0 1px}
.module .map-holder-small{width:340px;height:349px;overflow:hidden;margin:0;padding:0 1px}
.post-list{width:100%;overflow:hidden;margin:0;padding:0;list-style:none}
.post-list li{float:left;width:100%}
.post{width:100%;overflow:hidden;padding:0 0 3px}
.p-title,.p-content{width:100%;overflow:hidden}
.p-title{margin:0 0 8px}
.p-title em.date{display:block;color:#a2a2a2;font-style:normal}
.p-title h3{margin:3px 0 0;font-size:14px;line-height:16px}
.p-title h3 a{text-decoration:none}
.p-title h3 a:hover{text-decoration:underline}
.p-content div{height:1%;overflow:hidden}
.p-content p{padding-top:0}
.p-content p.more-read{padding:9px 0 0}
.pic{float:left;width:120px;margin:0 11px 0 0}
.pic img{vertical-align:top}
* html .pic{margin:0 8px 0 0}
.baten-box{width:100%;overflow:hidden;margin:-8px 0 0}
.baten-box ul{width:100%;overflow:hidden;margin:0;padding:0;list-style:none}
.baten-box li{width:312px;float:left;padding:3px 0 3px 0;line-height:22px}
.baten-box li img{padding:2px 6px 6px 0;border:1px solid #d1d1d1}
.baten-box li span img{padding:2px}
.mini-gallery{display:table;background:0}
.mini-gallery span{display:table-cell;vertical-align:middle;padding:0 20px 0 0}
.item-list{position:relative;overflow:hidden;padding:0;margin:-5px -10px -9px;list-style:none}
.sidebar .item-list{width:362px}
.sidebar .item-list li{width:342px}
.content .item-list{width:528px}
.content .item-list li{width:508px}
.item-list li{float:left;line-height:15px;margin:-1px 0 1px;padding:7px 10px;border-top:1px solid #c4c4c4}
.item-list li:after{content:"";clear:both;display:block;height:0}
.item-list li img{vertical-align:-5px;margin:0 4px 0 0}
.item-list li a{text-decoration:none}
.item-list li a span{padding:4px 0 3px}
.item-list li a:hover{border:0;text-decoration:none}
.item-list li a:hover span{text-decoration:underline}
.clear{clear:both}
.settings-outer{margin:0 0 20px 0}
.settings-outer-t{background:url(/assets/images/settings/bg-module-settings-940-t.gif) 0 0 no-repeat;width:940px;height:5px;line-height:5px}
.settings-outer-m{background:url(/assets/images/settings/bg-module-settings-940-m.gif) 0 0 repeat-y;width:928px;padding:6px;font-family:Arial}
.settings-outer-m .btn-blue{padding:160px;height:24px;background:url(/assets/images/settings/btn-save-update.gif) 0 0 no-repeat}
.settings-inner-t{background:url(/assets/images/settings/bg-module-settings-928-t.gif) 0 0 no-repeat;width:928px;height:5px;line-height:5px}
.settings-inner-m{background:url(/assets/images/settings/bg-module-settings-928-m.gif) 0 0 repeat-y;width:908px;padding:10px}
.settings .img{display:block;float:left;margin:0 0 0 10px;border:1px solid #c5c5c5;padding:4px;height:69px}
.settings .img div{background-color:#c5c5c5}
.settings .btn-del{display:block;float:left;margin:0 0 0 3px}
.settings table tr td{padding:10px}
.settings .selectArea{float:left;margin:0 10px 0 0}
.settings .lbl{font-weight:bold;margin:0 0 5px 0;display:block}
.settings-inner-b{background:url(/assets/images/settings/bg-module-settings-928-b.gif) 0 0 no-repeat;width:928px;height:5px;line-height:5px}
.settings-outer-b{background:url(/assets/images/settings/bg-module-settings-940-b.gif) 0 0 no-repeat;width:940px;height:5px;line-height:5px}
.settings .tb{float:left;margin:0 10px 0 0}
.settings .tb .l{float:left;width:13px;height:24px;background:url(/assets/images/settings/bg-inputfield-l.gif) 0 0 no-repeat}
.settings .tb .m{padding:2px 0 0 0;float:left;height:22px;background:url(/assets/images/settings/bg-inputfield-m.gif) 0 0 repeat-x}
.settings .tb .m label{margin:3px 3px 0 0;display:block;color:#a0a0a0;float:left}
.settings .tb .m input{background-color:#F0F4F4;display:block;border:0;float:left;outline-width:0!important}
.settings-outer{margin:0 0 20px 0}
.settings-outer-t{background:url(/assets/images/settings/bg-module-settings-940-t.gif) 0 0 no-repeat;width:940px;height:5px;line-height:5px}
.settings-outer-m{background:url(/assets/images/settings/bg-module-settings-940-m.gif) 0 0 repeat-y;width:928px;padding:6px;font-family:Arial}
.settings-outer-m .btn-blue{padding::160px;height:24px;background:url(/assets/images/settings/btn-save-update.gif) 0 0 no-repeat}
.settings-inner-t{background:url(/assets/images/settings/bg-module-settings-928-t.gif) 0 0 no-repeat;width:928px;height:5px;line-height:5px}
.settings-inner-m{background:url(/assets/images/settings/bg-module-settings-928-m.gif) 0 0 repeat-y;width:908px;padding:10px}
.settings .img{display:block;float:left;margin:0 0 0 10px;border:1px solid #c5c5c5;padding:4px;height:69px}
.settings .img div{background:url(/assets/images/no_img.gif) 0 0 repeat-x;height:69px}
.settings .btn-del{display:block;float:left;margin:0 0 0 3px}
.settings .btn-del-boat{font-size:9px;color:Red;text-decoration:none}
.settings .btn-del-boat img{vertical-align:-3px}
.settings .selectArea{float:left;margin:0 10px 0 0}
.settings .lbl{font-weight:bold;margin:0 0 5px 5px;display:block}
.settings-inner-b{background:url(/assets/images/settings/bg-module-settings-928-b.gif) 0 0 no-repeat;width:928px;height:5px;line-height:5px}
.settings-outer-b{background:url(/assets/images/settings/bg-module-settings-940-b.gif) 0 0 no-repeat;width:940px;height:5px;line-height:5px}
.settings .tb{float:left;margin:0 10px 0 0}
.settings .tb .l{float:left;width:13px;height:24px;background:url(/assets/images/settings/bg-inputfield-l.gif) 0 0 no-repeat}
.settings .tb .m{padding:2px 0 0 0;float:left;height:22px;background:url(/assets/images/settings/bg-inputfield-m.gif) 0 0 repeat-x}
.settings .tb .m .tb-lbl{display:none}
.settings .tb .m input{background-color:#F0F4F4;display:block;border:0;float:left;outline-style:none!important;outline-width:0!important}
.settings .tb .r{float:left;width:13px;height:24px;background:url(/assets/images/settings/bg-inputfield-r.gif) 0 0 no-repeat}
.settings .btn{float:left}
.settings .btn .l{float:left;width:13px;height:24px;background:url(/assets/images/settings/bg-button-gray-l.gif) 0 0 no-repeat}
.settings .btn .m{padding:2px 0 0 0;float:left;height:22px;background:url(/assets/images/settings/bg-button-gray-m.gif) 0 0 repeat-x}
.settings .btn .m a{padding:0 0 0 7px;margin:4px 7px 0 0;text-decoration:none;display:block}
.settings .btn .r{float:left;width:13px;height:24px;background:url(/assets/images/settings/bg-button-gray-r.gif) 0 0 no-repeat}
.settings .blue .l{background:url(/assets/images/settings/btn-save-update_left.gif) 0 0 no-repeat}
.settings .blue .m{background:url(/assets/images/settings/btn-save-update_mid.gif) 0 0 repeat-x}
.settings .blue .r{background:url(/assets/images/settings/btn-save-update_right.gif) 0 0 no-repeat}
.blueButtonLeft{background:url(/assets/images/settings/btn-save-update_left.gif) 0 0 no-repeat;width:13px;height:24px;float:left}
.blueButtonMiddle{background:url(/assets/images/settings/btn-save-update_mid.gif) 0 0 repeat-x;height:24px;line-height:24px;float:left}
.blueButtonRight{background:url(/assets/images/settings/btn-save-update_right.gif) 0 0 no-repeat;width:13px;height:24px;float:left}
.settings #rows{width:895px;padding:0;border:0;border-collapse:collapse}
.settings #rows .gray{background-color:#EBECEE}
.settings #rows tr{width:885px;height:16px}
.settings #rows tr td{padding:5px}
.settings #rows tr td a{text-decoration:none;padding:0 0 0 18px}
.settings #rows tr td a.btn-edit-row{background:url(/assets/images/settings/icon-edit.png) 0 0 no-repeat}
.settings #rows tr td a.btn-del-row{background:url(/assets/images/settings/icon-tabort.png) 0 0 no-repeat}
.settings #rows tr .member{width:430px}
.settings #rows tr .contact{width:250px}
.settings-boat-info{margin:0 0 10px 0}
.weather{font-size:16px}
.weather .articletitle2{color:#369;font-family:Arial,Helvetica,sans-serif;font-size:110%;font-weight:bold;text-align:center}
.weather .articletext{color:#000;font-family:Verdana,Arial,Geneva,Sans-serif;font-size:71%;font-weight:normal;line-height:120%}
.weather .articletitle3{color:#369;font-family:Arial,Helvetica,sans-serif;font-size:90%;font-weight:bold}
.weather .articletitle4{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:80%;font-weight:bold}
.weather .tab-content{background:0;border:0}
.weather .tab-content .tab-content{width:auto}
.weather .tabs-area{padding:0}
.weather .tabs-area .tabs-area{padding:0 0 10px}
.boat-listing ul{height:1%;width:181px;overflow:hidden;margin:0 0 0 5px;padding:0;list-style:none;float:left}
.boat-listing li{font-size:14px;margin-top:5px}
.boat-listing li.letter{font-size:24px;font-weight:bold;margin:25px 0 8px 0}
.boat-listing li a{text-decoration:none}
.boat-listing a:hover{text-decoration:underline}.outtaHere{position:absolute;left:-3000px}
.radioArea,.radioAreaChecked{float:left;width:15px!important;height:16px;overflow:hidden}
.checkboxArea,.checkboxAreaChecked{float:left;width:14px!important;height:14px;overflow:hidden}
.selectArea{position:relative;height:27px;float:left;color:#000;font-size:11px;line-height:27px}
.selectArea .left{position:absolute;top:0;left:0;width:10px;height:100%;background:url(../images/select-left.gif) no-repeat;display:block}
.selectArea a.selectButton{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../images/select-button.gif) no-repeat 100% 0}
.selectArea a.selectButton:focus{outline:0}
.selectArea .center{height:27px;line-height:27px;display:block;padding:0 20px 0 5px;margin:0 5px;background:url(../images/select-center.gif) repeat-x}
.selectArea .center img{float:left}
.optionsDivInvisible,.optionsDivVisible{position:absolute;display:block;z-index:30;font-size:11px}
.optionsDivInvisible{display:none}
.optionsDivVisible ul{margin:0;padding:0;overflow:hidden;list-style:none;border:solid #c4c4c4;border-width:0 1px;background:#eef2f2 url(../images/select-drop.gif) repeat-x 0 100%}
.optionsDivVisible ul li{height:1%;vertical-align:midle;border:solid #fff;border-width:0 1px}
.optionsDivVisible a{color:#000;overflow:hidden;text-decoration:none;display:block;height:1%;padding:2px 3px 1px 6px;margin:0 2px}
.optionsDivVisible a img{border:0;float:left}
.optionsDivVisible a:hover{color:#FFF;background-color:#b0b0b0}
.select-top{width:100%;height:6px;overflow:hidden;background:url(../images/select-top.gif) no-repeat}
.select-bottom{width:100%;height:11px;overflow:hidden;background:url(../images/select-bottom.png) no-repeat}
.sel-style2{position:absolute;top:8px;right:3px;width:128px}
.sel-style2,.sel-style2 .center,.sel-style2 .left,.sel-style2 a.selectButton{height:23px!important;line-height:23px}
.sel-style2 .center{background-image:url(../images/select-center-s.gif)}
.sel-style2 .left{background-image:url(../images/select-left-s.gif)}
.sel-style2 a.selectButton{background-image:url(../images/select-button-s.gif)}
.drop-{margin:-4px 0 0}
.drop-sel-style2{margin:-8px 0 0}
.sel-active .left{background:url(../images/select-left-on.gif) no-repeat}
.sel-active a.selectButton{background:url(../images/select-button-on.gif) no-repeat 100% 0}
.sel-active .center{background:url(../images/select-center-on.gif) repeat-x}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:0}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0;outline:0}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}.autocomplete-w1{background:#fff;position:absolute;top:0;left:0;_background:0;_margin:0}
.autocomplete{border:1px solid #aaa;cursor:pointer;text-align:left;max-height:350px;overflow:auto;padding:39px 10px 0 10px;_height:350px;_margin:0;_overflow-x:hidden}
.autocomplete .selected{background:#F0F0F0}
.autocomplete div{padding:5px;border-bottom:1px solid #e6e6e6;white-space:nowrap}
.autocomplete strong{font-weight:normal;color:#39F}
span.ltop,span.rtop,span.lbot,span.rbot{display:none;height:12px;width:12px;font-size:1px;background-image:url(../images/autocomplete-corners.png);background-repeat:no-repeat;position:absolute;z-index:10000}
span.ltop{top:0;left:0;background-position:0 0}
span.rtop{top:0;right:0;background-position:0 -12px}
span.lbot{bottom:0;left:0;background-position:0 -24px}
span.rbot{bottom:0;right:0;background-position:0 -36px}
