html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, label, input, select, textarea, checkbox, p, blockquote, table, th, td, hr, img{margin:0px; padding:0px; color:black;}
table{border-collapse:collapse; border-spacing:0; border:0;}
fieldset, img{border:0;}
caption, th{text-align:center; font-weight:bold;}
ul{list-style-type:none;}
input, textarea, select, legend, label{font-family:inherit; font-size:inherit; font-weight:inherit;}
dl dd{margin-left:1em;}
fieldset{border:1px dotted gray;}
strong, b{font-weight:bold;}
body, table, div, p, input, textarea, select{font-size:11px; font-family:verdana, arial, helvetica, clean, sans-serif; text-align:left;}
table{margin:1px;}
input, option{padding-left:2px;}
body{text-align:center; height:100%; width:1002px; margin-left:auto; margin-right:auto;}
a{text-decoration:underline;}
a:visited{}
a:active{}
a:hover{text-decoration:none;}
h1{font-size:124%; font-weight:bold; margin:4px 0px 8px 0px;}
h2{font-size:115%; font-weight:bold; margin:2px 0px 4px 0px;}
h3{font-size:100%; font-weight:bold; margin:2px 0px 4px 0px;}
h4{font-size:100%; font-weight:normal; font-style:italic; margin:2px 0px 2px 0px;}
.big_bold{font-size:130%; font-weight:bold; margin:4px 0px 8px 0px;}
hr{color:#CCCCCC; background-color:#CCCCCC; height:1px; border:none;}
input[type=text], input[type=password], input[type=file], select, textarea{border-top:1px solid #999999; border-left:1px solid #999999; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#header1_div{width:190px; float:left; overflow:hidden; text-align:center; padding-top:4px; padding-bottom:4px;}
#subtitle{font-weight:bold; font-size:125%; text-align:center;}
#header2_div{min-width:804px; max-width:804px; overflow:hidden; font-size:108%; font-weight:bold; text-align:left; letter-spacing:1px; padding:4px;}
#ad_header{min-width:728px; min-height:90px; margin:0px 25px 4px 30px;}
#height_header{min-width:728px; min-height:60px; margin:0px 25px 4px 30px;}
#main_part{background-color:#FFFFFF; overflow:hidden; background-color:white;}
#menu_div{min-width:190px; max-width:190px; min-height:100%; text-align:left; float:left; overflow:hidden;}
li.menu_head{width:154px; padding:4px 4px 4px 4px; font-weight:bold; font-size:100%;}
li.menu_spec_head{width:154px; padding:10px 4px 4px 10px; font-weight:bold; font-size:100%;}
#menu1 a, #menu2 a{display:block; padding:3px 4px 3px 15px; width:156px; border-bottom:1px solid #FFFFFF; font-size:100%; text-decoration:none;}
#menu_spec a{display:block; padding:3px 4px 3px 15px; width:156px; font-size:100%;}
a.menu1_non{display:inline; padding:0; margin:0; border:0; font-size:110%;}
#ad_menu_bottom{width:162px; text-align:center; margin-top:15px; margin-left:13px; overflow:hidden;}
#flags{text-align:center; padding:1px 5px 1px 5px; line-height:1.6em;}
#main_content{min-width:812px; max-width:812px; vertical-align:top; text-align:left; padding-top:10px; padding-bottom:10px; overflow:hidden; background-color:white;}
#basic_content{min-width:632px; max-width:632px; float:left; overflow:visible; width:632px; background-color:white;}
#basic_content_yo{min-width:720px; max-width:720px; float:left; overflow:hidden;}
#ad_side{min-width:170px; max-width:170px; vertical-align:top; float:right; overflow:hidden; padding-top:7px; padding-left:10px; background-color:white;}
#footer{text-align:center; vertical-align:top; padding:5px; overflow:hidden; width:990px;}
#footer_left{text-align:center; vertical-align:top; float:left; width:97%;}
#footer_right{text-align:right; vertical-align:top; float:right;}

﻿.glow-button{vertical-align:text-bottom; background:url(../images/gloss.png) left center scroll repeat-x; border-style:solid; border-width:1px 0pt;}
.glow-button{border-style:solid; border-width:0pt 1px; margin:0pt -1px;}
.inner{border-style:solid; border-width:0pt 1px; margin:0pt -1px;}
.inner INPUT{background-color:transparent; margin:0px; border-style:solid; border-width:1px; cursor:pointer; overflow:visible;}
.glow-button{background-color:transparent; margin:0px; border-style:solid; border-width:1px; cursor:pointer; overflow:visible;}
.blue, .blue .inner{border-color:#004D89;}
.blue INPUT{border-color:#599ACD; color:#fff; padding:4px 10px; font-weight:bold;}
.dark, .dark .inner{border-color:#0A0A0A;}
.dark INPUT{border-color:#444041; color:#fff; padding:4px 10px;}
.green, .green .inner{border-color:#79B837;}
.green INPUT{border-color:#9DCE5C; color:#000; padding:4px 10px;}
.purple, .purple .inner{border-color:#9C0063;}
.purple INPUT{border-color:#D693BD; color:#fff; padding:4px 10px;}
.buttons a, .buttons button{display:block; float:left; margin:0 7px 0 0; background-color:#f5f5f5; border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee; font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; font-size:100%; line-height:100%; text-decoration:none; font-weight:bold; color:#565656; cursor:pointer; padding:5px 10px 6px 7px;}
.buttons button{width:auto; overflow:visible; padding:4px 10px 3px 7px;}
.buttons button[type]{padding:5px 10px 5px 7px; line-height:17px;}
*:first-child+html button[type]{padding:4px 10px 3px 7px;}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px;}
button:hover, .buttons a:hover{background-color:#dff4ff; border:1px solid #c2e1ef; color:#336699;}
.buttons a:active{background-color:#6299c5; border:1px solid #6299c5; color:#fff;}
button.positive, .buttons a.positive{color:#529214;}
.buttons a.positive:hover, button.positive:hover{background-color:#E6EFC2; border:1px solid #C6D880; color:#529214;}
.buttons a.positive:active{background-color:#529214; border:1px solid #529214; color:#fff;}
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4; border:1px solid #fbc2c4; color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19; border:1px solid #d12f19; color:#fff;}
#header1_div{background-color:#FFFFFF; height:107px; text-align:center;}
#subtitle a{color:#999999; padding-top:7px; text-align:center; text-decoration:none;}
#header2_div{background-image:url(/images/layout/header-ya.jpg); color:white; height:107px;}
#header2_div a{color:white; text-decoration:none;}
#logged_in_as{padding-left:7px; padding-right:7px; text-align:center;}
li.menu_head{background-color:#F89E1C; color:#FFFFFF; border-left:13px solid #FDCB8B;}
ul#menu1{margin:0;}
ul#menu2{margin-top:150px;}
#menu1 a{color:#000000; background-color:#DDDDDD;}
#menu1 a:hover{background-color:#FDCB8B;}
#menu2 a{color:#000000; background-color:#FDCB8B;}
.edit_small_unit{width:85px;}
#footer{border-top:1px solid #999999;}
#footer a{color:#000000; text-decoration:none; border-bottom:1px solid #E68700; margin-right:7px;}
#footer a:hover{text-decoration:none; border-bottom:1px solid #006AAC;}
body{background-color:#EDF3FE; text-align:center; border:1px solid #999999;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
h1{color:#006AAC;}
h2{color:#000000;}
h3{color:#000000;}
h4{color:#E68700;}
.color_h1{color:#006AAC;}
a{color:#006AAC;}
a.link2{color:#000000; text-decoration:none; border-bottom:1px solid #E68700;}
a.link2:hover{text-decoration:none; border-bottom:1px solid #006AAC;}
a.link3{color:#006AAC;}
.text_h4{text-align:center; width:600px;}
.style_right{text-align:right;}
.float_right{float:right; display:inline;}
.float_left{float:left; display:inline;}
.glow{padding:6px 10px 6px 10px; text-decoration:none; color:white; font-weight:bold;}
.like_glow{padding:6px 10px 6px 10px; text-decoration:none; color:white; font-weight:bold; cursor:default;}
.styleButton{padding:6px 10px 6px 10px; text-decoration:none; color:white; font-weight:bold; cursor:default; background-color:#0B3B87; display:inline;}
.like_link{text-decoration:underline; color:#006AAC; cursor:pointer;}
.like_h2{color:#000000; font-size:115%; font-weight:bold; margin:2px 0px 4px 0px;}
.bold_big{font-size:115%; font-weight:bold;}
.bold_middlebig{font-size:109%; font-weight:bold;}
.row_dark{background-color:#EEEEEE;}
.row_light{background-color:#FFFFFF;}
.err_message{color:#BB0000; font-weight:bold;}
.err_field{background-color:#FFB7B7;}
.warn_field{background-color:#FEF39A;}
.warn_message{color:#BB0000; font-weight:bold;}
.errMessage{color:#BB0000; font-weight:bold;}
.errField{background-color:#FFB7B7;}
.warnMessage{color:#BB0000; font-weight:bold;}
.warnField{background-color:#FEF39A;}
.errorbox{background-color:#FFB7B7; border:1px solid #999999; line-height:1.5em; padding:10px; width:95%;}
.warningbox{background-color:#FEF39A; border:1px solid #999999; line-height:1.5em; padding:10px; width:95%;}
optgroup{color:#006AAC; font-style:italic; padding-left:2px;}
option{color:#000000; padding-left:2px;}
.liIn li{display:inline;}
.searchfields{border:1px dashed #006AAC; padding:5px; min-width:620px; max-width:620px; overflow:hidden; display:block; position:relative;}
.searchfields legend{font-weight:bold; color:#006AAC; padding-left:10px; padding-right:10px; padding-bottom:3px; background-color:#FFFFFF;}
.go_to_search_detail{text-align:right; padding:5px 5px 5px 5px; font-weight:bold; float:right;}
.div_new_search{padding:5px 5px 5px 0px;}
.div_new_search a{text-decoration:none;}
label.search_inline{display:inline; padding-right:3px; padding-left:0px;}
input.search_extramini{width:46px;}
select.search_extramini{width:52px;}
input.search_mini{width:60px;}
select.search_mini{width:66px;}
.search_small{width:115px;}
input.search_middle_small{width:139px;}
select.search_middle_small{width:145px;}
input.search_middle{width:160px;}
select.search_middle{width:166px;}
input.search_huge{width:224px;}
select.search_huge{width:230px;}
.edit_radio{display:inline; margin-right:3px;}
.edit_radio_last{display:inline; margin-right:23px;}
input.contact_middle{width:160px;}
select.contact_middle{width:166px;}
textarea.contact_middle{width:162px; height:70px;}
input.contact_postcode_middle{width:56px;}
input.contact_city_middle{width:98px;}
input.contact_big{width:240px;}
select.contact_big{width:246px;}
textarea.contact_big{width:242px; height:130px;}
input.contact_postcode_big{width:76px;}
input.contact_city_big{width:158px;}
input.from_from{color:#aaa; font-style:italic;}
input.to_to{color:#aaa; font-style:italic;}
option.from_to{color:#aaa; font-style:italic;}
.hits_paging{width:632px; float:left;}
.hits_found{font-weight:bold; font-size:110%; float:left; padding:10px 0px 10px 0px;}
.paging{font-weight:bold; font-size:110%; float:right; padding:10px 10px 10px 0px;}
.hits_order_form{text-align:center; vertical-align:middle; width:600px;}
.picOverlayHits{display:none; position:absolute; top:-30px; left:100px; z-index:10000; overflow:visible; border:1px solid black;}
.picOverlayTop{display:none; position:absolute; top:10px; left:100px; z-index:10000; overflow:visible; border:1px solid black;}
.prices{padding-left:80px;}
.pricebox, .pricebox td, .pricebox th{padding:3px 5px 3px 5px;}
.pricebox{border-bottom:1px solid #006AAC;}
.pricebox th{background-color:#D7E5F9; border:1px solid #006AAC; text-align:center;}
.pricebox td{border-left:1px solid #006AAC; border-right:1px solid #006AAC; text-align:center;}
ul.in_price_included{list-style-type:disc;}
.in_price_included li{margin-top:4px; margin-bottom:4px;}
.edit_break{display:block; margin:3px 15px 0px 0px;}
.edit_inline{display:inline; margin-right:15px;}
.edit_inline_near{display:inline; margin-right:4px;}
.edit_must{font-weight:bold;}
.selectedboats{float:left; min-width:188px; max-width:188px; padding:5px; margin-right:10px; margin-bottom:10px; border:1px dotted #ffffff;}
.selectedboats:hover{background-color:#EEEEEE; border:1px dotted #E68700;}
.picOverlayRecL, .picOverlayRecR{display:none; position:absolute; top:-10px; z-index:10000; border:1px solid black;}
.picOverlayRecL{left:-362px;}
.picOverlayRecR{left:100px;}
.submits{text-align:center;}
.high_line{line-height:1.5em;}
.data_table th,td{padding:4px;}
.powered{width:500px; text-align:right; font-size:70%;}
.hitFound{background-color:yellow; display:inline;}
.user_list_box{float:left; margin-top:5px; margin-bottom:5px; padding:5px 5px 5px 5px; border:1px dotted #006AAC; overflow:hidden; width:470px; min-height:85px;}
.user_list_address{float:left; min-width:186px; max-width:186px; vertical-align:top;}
.user_list_offers{float:left; padding-left:10px; min-width:273px; max-width:273px; /* 2/3 * (width of user_list_box minus logo incl. margin (150)) minus this padding */ vertical-align:top;}
.user_list_logo{margin-top:5px; margin-left:5px; float:left; min-width:145px; max-width:145px; text-align:left; min-height:95px; vertical-align:middle;}
.users_box{margin-top:5px; margin-bottom:5px; padding:5px 5px 5px 5px; border:1px dotted #006AAC; overflow:hidden;}
.users_logo{margin-top:5px; float:left; min-width:145px; max-width:145px; text-align:left; vertical-align:top;}
.users_address{float:left; min-width:207px; max-width:207px; vertical-align:top; padding-left:5px;}
.users_contact{float:left; min-width:257px; max-width:257px; vertical-align:top; padding-left:5px;}
.users_contact td{padding-left:10px;}
.skype{vertical-align:middle;}
.phone{display:inline;}
.user_contactbox{border:1px dotted #006AAC; padding:5px 5px 5px 5px; width:98%;}
.user_contactbox_left{vertical-align:top; float:left; min-width:40%; max-width:48%;}
.user_contactbox_left td{padding:2px 5px 2px 0;}
.user_contactbox_right{vertical-align:top; float:right; line-height:1.5em; min-width:40%; max-width:52%;}
.user_contactbox_right td{padding:0px 0 0px 5px;}
.logo_small{margin-bottom:8px;}
.advert_special_one{vertical-align:bottom;}
.advert_special_one img{margin-right:10px; float:left;}
.advert_special_two{width:294px; float:left; padding:5px; text-align:center; border:1px solid #006AAC; margin-left:5px; margin-right:5px;}
.advert_special_two img{margin-bottom:5px;}
.advert_special_tree{width:188px; float:left; padding:5px; text-align:center; border:none; margin-left:5px; margin-right:5px; margin-top:5px;}
.advert_special_tree img{margin-bottom:7px;}
.advert_top{background-color:#EEEEEE; border:1px dotted #E68700;}
.advert_top_img{padding:5px 0px 5px 5px;}
.advert_top_img2{width:160px; text-align:right; padding:5px 5px 5px 0px;}
.advert_top_text{text-align:center; vertical-align:middle; padding:5px 5px 5px 5px;}
.spec_img_left{float:left; margin-right:10px; margin-bottom:5px;}
.spec_img_right{float:right; margin-left:10px; margin-bottom:5px;}
.linkbox{line-height:1.5em;}
.link_cols_x{line-height:1.5em; float:left;}
.link_cols_2{line-height:1.5em; float:left; min-width:312px; max-width:312px; padding-right:4px;}
.link_cols_3{line-height:1.5em; float:left; min-width:206px; max-width:206px; padding-right:4px;}
.link_cols_4{line-height:1.5em; float:left; min-width:154px; max-width:154px; padding-right:4px;}
.link_cols_23{line-height:1.5em; float:left; min-width:213px; max-width:213px; padding-right:4px;}
.linkBox2 a{color:#000000; text-decoration:none; border-bottom:1px solid #E68700;}
.linkBox2 a:hover{text-decoration:none; border-bottom:1px solid #006AAC;}
.button_request{padding:6px 10px 6px 10px; line-height:2em; text-decoration:none; color:white; background-color:#E68700; font-weight:bold;}
.equip_head{background-color:#EEEEEE; font-weight:bold; padding:1px 5px 1px 5px; border:1px solid #999999;}
.equip_text{background-color:white; font-weight:normal; padding-bottom:5px; padding:3px 5px 10px 5px; border:1px solid #999999;}
.print_version{float:right; font-weight:bold; margin-right:5px;}
.book_content{min-width:620px; padding-top:5px; padding-bottom:5px;}
.book_picture{float:left; margin:7px 10px 7px 0px;}
.book_link_chosen{display:inline; color:#E68700; font-weight:bold;}
img.advert_book{padding-top:5px; padding-bottom:20px;}
.imprint td{padding:2px 8px 2px 5px;}
.search_button{background-image:url(/images/layout/button-search-ya.jpg); padding:5px 8px 5px 8px; border-top:2px solid #FFE4C5; border-left:2px solid #FFE4C5; border-right:2px solid #E0AD70; border-bottom:2px solid #E0AD70; font-weight:bold; color:black;}
.hits_boat{padding:5px; border:1px dotted #999999; min-width:618px; margin:1px;}
.hits_img{width:97px; text-align:left; vertical-align:top; float:left; position:relative;}
.hits_data_s{float:left; max-width:390px; max-width:401px;}
.hits_data_s_first{padding-bottom:5px;}
.hits_price_s{max-width:120px; text-align:right; vertical-align:top; float:right;}
.hits_price_s_first{padding-bottom:5px; font-weight:bold; text-align:right;}
.hits_text_s{padding-top:4px;}
.picturebox_all{float:left; text-align:center; vertical-align:top; min-width:365px; max-width:365px;}
.picturebox_detail{text-align:center; vertical-align:middle; min-width:365px;}
.picturebox_thumbs{text-align:center; margin-top:10px;}
.databox_sale_div{float:right; width:267px;}
table.databox_sale{width:265px; border:1px solid #999999;}
.databox_sale td{padding:3px 5px 2px 4px;}
table.equip_sale{float:left; width:99%; border:1px solid #999999;}
.ads_sale_right{float:left; width:235px; line-height:2em; padding-left:30px;}
.data_super_extra{width:100%; font-weight:bold;}
.div_button_request_basics{width:255px; text-align:center; padding-top:10px;}
.div_button_request_pics{width:365px; text-align:center; padding-top:10px;}
.go_to_top{float:right; padding-right:10px; font-weight:bold; font-size:115%;}

