@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; border:0; }
ul li { list-style-type:none; }
img { border:none; }
.bg-none { background:none !important; }
:-moz-any-link:focus {outline: none;}
h1 img, h2 img, .banner { display:block; }
html { min-width:1002px; height:100%; }
body { height : 100%; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; background:url(../images/fon.jpg) center top no-repeat #7c0316; }
a:link, a:visited { text-decoration: none; color:#e7c77a; }
a:hover { text-decoration: underline; }
table { border-collapse:collapse }
.clear { clear:both; content:"."; zoom:1; float:none !important; }
.clear, .top .logo, .left-col .h-visk-liker-dr h1, .right-col .h-posv-rits h1, .right-col .h-login h1, .right-col .h-coct-map h1, .h-privileg-ord h1, .h-chron-ord h1, .h-legend h1, .h-coct h1, .h-invite-friend h1, .pursuit2010-banner h1, .pursuit2010-banner h2, .pursuit2010-banner h3, .pursuit2010-banner h4, .pursuit2010-banner h5, .h-dramb-pursuit h1, .h-receipts h1, .h-dedic-knight h1, .h-chron h1, .legend-collapse h1, .legend-expand h1 { text-indent:-5000px; font-size:0px !important; line-height:0px !important; }
.bold { font-weight:bold; }
.v-bott { vertical-align:bottom; }
.v-top { vertical-align:top; }
.mr-0 { margin-right:0 !important; }
.all { position: relative; width:1002px; z-index:1; margin:0 auto; background:url(../images/main_bott.png) left bottom no-repeat; padding-bottom:28px; }
.all .all-bg { background-color:#312320; padding:24px 3px 0 8px; zoom:1; }
.top { background:url(../images/top_bg_c.jpg) 30px top no-repeat; height:184px; position:relative; }
.top .right { background:url(../images/top_bg_r.png); width:30px; height:184px; position:absolute; right:0; top:0; }
.top .left { background:url(../images/top_bg_l.png); width:30px; height:184px; position:absolute; top:0; left:0; }
.top .logo { background:url(../images/logo.png); width:185px; height:88px; display:block; position:absolute; left: 407px; top: 10px; }
.top ul { position:absolute; top:137px; left:140px; }
.top ul li { float:left; height:35px; }
.top ul li a { display:block; height:35px; background-position:left top; background-repeat:no-repeat; }
.top ul li.mn-main a { background:url(../images/mn_main.png); width:118px; margin-right:25px; }
.top ul li.mn-legend a { background:url(../images/mn_legend.png); width:111px; margin-right:46px; }
.top ul li.mn-dr-purs a { background:url(../images/mn_dramb-pursuit.png); width:152px; margin-right:18px; }
.top ul li.mn-rec a { background:url(../images/mn_receipts.png); width:106px; margin-right:26px; }
.top ul li.mn-chr a { background:url(../images/mn_chronics.png); width:95px; }
.top ul li a:hover { background-position:left bottom; }
.left-col { float:left; width:493px; }
.left-col .main-content { background:url(../images/mk_spacer.png) left 111px repeat-y; width:493px; }
.left-col .main-content .main-content-top { background:url(../images/mk_top.png) left top no-repeat; }
.left-col .main-content .main-content-top .main-content-bott { background:url(../images/mk_bott.png) left bottom no-repeat; color:#e7c77a; font-size:1.2em; padding:0 10px 13px 33px; line-height:1.2em; }
.left-col .main-content .main-content-top .main-content-bott p { margin:5px 0 0 3px; }
.left-col .main-content .main-content-top .main-content-bott p span { font-weight:bold; color:#fcfaf5; padding-left:2px; }
.left-col .h-rules h1 { background:url(../images/h_rules.gif); width:329px; height:47px; top:-13px; left:-9px; margin-bottom:15px; position:relative; }
.left-col .h-visk-liker-dr h1 { background:url(../images/h_visk-lik_dr.gif); width:349px; height:34px; top:-13px; left:-9px; margin-bottom:15px; position:relative; }
.left-col .h-invite-friend h1 { background:url(../images/h_invite-friend.png); width:277px; height:39px; top:-1px; left:13px; margin-bottom:15px; position:relative; }
.left-col .h-dramb-pursuit h1 { background:url(../images/h_dr-pursuit.png); width:297px; height:37px; top:2px; left:0; margin-bottom:27px; position:relative; }
.left-col .h-dramb-pursuit h1.team { background:url(../images/h_cmd-2010.gif); width:465px; height:41px; top:2px; left:0; margin-bottom:27px; position:relative; }
.left-col .h-dramb-pursuit h1.team2009 { background:url(../images/h_cmd-2009.gif); width:469px; height:41px; top:2px; left:0; margin-bottom:27px; position:relative; }
.left-col .h-receipts h1 { background:url(../images/h_receipts-dr.png); width:313px; height:42px; top:-1px; left:-1px; margin-bottom:23px; position:relative; }
.left-col .h-reg-comands h1 { background:url(../images/reg-comands.gif); width:508px; height:48px; top:-1px; left:-1px; margin-bottom:23px; position:relative; }
.left-col .h-dedic-knight h1 { background:url(../images/h_dedic-knight.png); width:596px; height:48px; top:-7px; left:0px; position:relative; margin-bottom:3px; }
.left-col .h-chron h1 { background:url(../images/h_chron-db.png); width:313px; height:36px; top:-1px; left:-1px; position:relative; margin-bottom:29px; }
.right-col { float:right; width:497px; }
/* .right-col .dedic-login-box { background:url(../images/dedic-login_bg.jpg); width:497px; height:175px; margin-top:3px; } */
.right-col .dedic-login-box { background:url(../images/dedic-login_bg-3.gif); width:497px; height:175px; margin-top:3px; } 
.right-col .dedic-leader-box {font-family: Arial, Helvetica, sans-serif; font-size: 80.5%; font-color:#ffffff; padding: 5px;} 
/*.right-col .dedic-login-box { background:url(../images/dedic-login_bg-4.gif); width:497px; height:175px; margin-top:3px; } */
.right-col .dedic-login-box .dedic { float:left; width:235px; height:165px; position:relative; padding-left:10px; }
.right-col .dedic-login-box .dedic a, .inner-page .right-col .knight-box a { display:block; width:235px; height:165px; position:absolute; z-index:5; }
/* .right-col .dedic-login-box .h-posv-rits h1, .inner-page .right-col .h-posv-rits h1 { background:url(../images/h_posv-ritsar.png); width:175px; height:46px; position:absolute; z-index:2; left:14px; top:-6px; } 
.right-col .dedic-login-box .h-posv-rits h1, .inner-page .right-col .h-posv-rits h1 { background:url(../images/dedic-login_bg_banner.gif); width:247px; height:137px; position:absolute; z-index:2; left:22px; top:19px; }*/
.right-col .dedic-login-box .h-posv-rits h1, .inner-page .right-col .h-posv-rits h1 { background:url(../images/dedic-login_bg_banner4.gif); width:319px; height:144px; position:absolute; z-index:2; left:22px; top:13px; }
.right-col .dedic-login-box .h-posv-rits_2 h1, .inner-page .right-col .h-posv-rits_2 h1 { background:url(../images/dedic-login_bg_banner2.gif); width:197px; height:109px; position:absolute; z-index:2; left:22px; top:19px; }
.right-col .dedic-login-box .login-block { float:right; width:240px; height:165px; font-size:1.6em; color:#fffefb; position:relative; }
.right-col .dedic-login-box .h-login h1, .inner-page .right-col .h-login h1 { background:url(../images/h_login.png); width:191px; height:21px; position:relative; float:right; top:-2px; right:22px; }
.right-col .dedic-login-box .login-block table, .inner-page .right-col .login-box table { float:right; margin:16px 33px 0 0; display:inline; }
.right-col .dedic-login-box .login-block table label, .inner-page .right-col .login-box table label { display:block; width:65px; }
.right-col .dedic-login-box .login-block input.btn-login, .inner-page .right-col .login-box input.btn-login { position:absolute; top:91px; right:27px; }
/* .right-col .dramb-legend { background:url(../images/banner_legend.jpg); width:222px; height:215px; display:block; float:right; } */
	right-col .dramb-legend { background:url(../images/comand_2009_reg.gif); width:222px; height:215px; display:block; float:right; }
.right-col .coctail-block { background:url(../images/coctail_bg.png); width:266px; height:155px; position:relative; float:right; text-align:center; padding-top:50px; margin-top:7px; }
.right-col .h-coct-map h1, .inner-page .right-col .coctail-box h1 { background:url(../images/h_coct-map_dr.png); width:245px; height:39px; position:absolute; top:4px; right:8px; z-index:5; }
.right-col .h-coct-map a, .inner-page .right-col .coctail-box a { display:block; position:absolute; z-index:10; width:250px; height:145px; padding-top:50px; top:3px; left:5px; }
.foot-block { background:url(../images/fb_spacer.png) left 68px repeat-y;width:483px;position:relative;float:left; margin-right:18px; }
.foot-block .foot-block-top { background:url(../images/fb_top.png) left top no-repeat; }
.foot-block .foot-block-top .foot-block-bott { background:url(../images/fb_bott.png) left bottom no-repeat; padding:6px 18px 21px 26px; zoom:1; color:#fcfaf5; font-size:1.2em; }
.foot-block .foot-block-top .foot-block-bott p { }
.all .h-privileg-ord h1 { background:url(../images/h_privileg-ord.png); width:248px; height:25px; position: relative; margin-left:4px; margin-bottom:20px; }
.all .h-chron-ord h1 {background:url(../images/h_chron-ord.png);width:234px; height:31px; position: relative; margin:-7px 0 20px 3px; }
.all .h-legend h1 { background:url(../images/h_legend-dr.png); width:168px; height:20px; position: relative; margin:1px 0 25px 63px; }
.all .h-coct h1 { background:url(../images/h_coct-dr.png); width:176px; height:22px; position: relative; margin:0px 0 23px 39px; }
.all .h-dr h1 { font-size:1.6em; color:#e7c77a; font-weight:normal; padding:0 0 45px 20px; position:relative; top:-1px;}
.all .h-dr h1 span {float:left; margin-right:10px;}
.all .h-dr h1 b {background:url(../images/h_drambuie.gif); width:99px; height:20px; display:block; float: left;}
.foot-block .pic-border { background:url(../images/foot_img_bg.png); width:126px; height:93px; overflow:hidden; padding:4px 7px 4px 4px; float:left; margin-right:10px; margin-top:-19px; }
.foot-block .pic-border div { width:126px; height:93px; overflow:hidden; }
.foot-block .pic-border table td { width:126px; height:93px; vertical-align: middle; text-align:center; }
.invite-tbl { margin:30px 0 35px 42px; float:left; display:inline; }
.invite-tbl label { display:block; font-size:1.1em; padding-bottom:2px; }
.invite-tbl td { padding:0 7px 3px 7px; }
.invite-tbl tr.header td { text-align:center; font-weight:bold; color:#fff; font-size:1.2em; padding-bottom:2px; }
.invite-tbl tr.spacer td { height:22px; }
.left-col input.btn-send { margin:0 0 10px 114px; }
.left-col input.btn-posit { margin:0 0 0 194px; }
.pursuit2010-banner {width:470px;position:relative;font-size:11px;color:#fcfaf5; float:right; margin:-2px 14px 0 0; display: inline; }
.pursuit2010-banner img { float:right; margin-top:-11px; margin-left:4px; }
.pursuit2010-banner h1 { background:url(../images/h_cmd-2010.png); width:470px; height:41px; position:relative; right:-3px; margin-bottom:3px; }
.pursuit2010-banner h2 { background:url(../images/h_chart-lid.png); width:200px; height:22px; float:right; clear:right; margin:7px 4px 0 0; display:inline; }
.pursuit2010-banner h3 { background:url(../images/h_take-a-part.png); width:209px; height:22px; margin-left:3px; }
.pursuit2010-banner h4 { background:url(../images/h_dr-pursuit-2010.png); width:222px; height:19px; margin:3px 0 2px 35px; }
.pursuit2010-banner h5 { background:url(../images/h_scotl-wait.png); width:232px; height:23px; margin-left:3px; }
.pursuit2010-banner input.btn-other-comm { margin:11px 0 5px 0; }
.all .inner-page { padding:12px 3px 0 8px; }
.inner-page .left-col { width:668px; }
.inner-page .left-col .main-content {background:url(../images/mk-big_spacer.png) left 136px repeat-y; width:668px; position:relative; }
.inner-page .left-col .main-content .main-content-top { background:url(../images/mk-big_top.png) left top no-repeat; }
.inner-page .left-col .main-content .main-content-top .main-content-bott { background:url(../images/mk-big_bott.png) left bottom no-repeat; color:#ffffff; font-size:1.4em; padding:0 40px 20px 46px; line-height:1.2em; zoom:1; }
.inner-page .left-col .main-content .main-content-top .main-content-bott p { padding-bottom:11px; }
.inner-page .left-col .main-content .main-content-top .main-content-bott a.next { position:absolute; right:67px; bottom:18px; }
.pursuit-logo-bg { background:url(../images/pursuit-logo_bg.jpg) center center no-repeat; min-height:300px; }
.he-392 { height:392px; }
.he-405 { height:405px; }
.inner-page .right-col { width:286px; padding-top:13px; }
.inner-page .right-col .login-box { background:url(../images/login-block_bg.png); width:286px; height:165px; position:relative; font-size:1.6em; color:#fffefb; }
.inner-page .right-col .knight-box { background:url(../images/knight-block_bg.jpg); width:281px; height:156px; float:right; position:relative; margin-top:3px; }
.inner-page .right-col .knight-box a { width:265px; height:145px; }
.inner-page .right-col a.invite-box{ background:url(../images/invite_bg.png);width:281px;height:82px;display:block;margin-bottom:1px;}
.inner-page .right-col .coctail-box { background:url(../images/coctail-box_bg.png); width:276px; height:184px; position:relative; text-align:center; margin:-7px 7px -7px 0; }
.inner-page .right-col .coctail-box a { width:270px; height:135px; padding-top:35px; }
.registr-tbl { width:400px; margin:5px 0 16px 70px; float:left; display:inline; }
.registr-tbl label { display:block; float:left; color:#e7c77a; width:131px; }
.registr-tbl label span { color:#e40b09; padding-left:4px; }
.registr-tbl td { padding:0 0 4px 0; }
.registr-tbl td.last { text-align:right; }
.registr-tbl select.w-76 { margin:0 1px; }
.registr-tbl tr.padd-bott td { padding-bottom:7px; }
.registr-tbl tr.header td { font-weight:bold; color:#fff; padding:5px 0 4px 0; }
.registr-tbl tr.radiobtn td.last { }
.registr-tbl tr.radiobtn td.last label { display:inline; float:none; }
@-moz-document url-prefix() { .registr-tbl tr.radiobtn td.last input, x:-moz-any-link {margin-top:-2px;}}
.registr-tbl tr.captcha td input { float:right; }
.registr-tbl td div.captcha { overflow:hidden; position:absolute; width:47px; height:17px; margin-left:37px; }
.all .bottle-bg { background:url(../images/drambuie-bottle_bg.jpg) 77px 120px no-repeat #312320; padding:0px 3px 0 8px; }
.bottle-bg .right-col { padding-top:25px; }
.legend-expand { background:url(../images/l_spacer.jpg) left 91px repeat-y; width:664px; position:relative; top:-3px; left:-9px; }
.legend-expand .legend-top { background:url(../images/l_top.jpg) left top no-repeat; }
.legend-expand .legend-bott { background:url(../images/l_bott.jpg) left bottom no-repeat; padding:45px 30px 0 46px; font-size:1.2em; line-height:1.3em; color:#663300; height:372px; }
.legend-expand .legend-bott p { padding-bottom:11px; }
.legend-collapse { background:url(../images/legend-collapse_bg.jpg) left top no-repeat; width:664px; height:104px; position:relative; top:-3px; left:-9px; }
.legend-collapse .legend-top { background:none; }
.legend-collapse .legend-bott { background:none; padding:45px 30px 0 46px; }
.legend-collapse h1, .legend-expand h1 { background:url(../images/h_legend.png); width:77px; height:21px;position:absolute; top:15px; }
.legend-collapse a.btn { position:absolute; background:url(../images/btn_expand.png); width:41px; height:46px; right:49px; bottom:-1px; display:block; }
.legend-expand a.next { position:absolute; right:67px; bottom:25px; }
#legend-content {display:none;}
#legend-content {
	padding: 5px 18px 18px 18px;	
}

/* by anton */
#page1, #page2, #page3 {
	display:none;
}
.main-content-bott ul {
	margin:0 0 0 5px;
}
li {
 margin:8px 8px 8px 15px;
}

.foot-block-top a:hover {
	text-decoration:none;
}