/*Miller Colour Promo Style Sheet*/


html {  }
body { padding:0; margin:0; font-size:11px; font-family:Arial, sans-serif; color:white; width:100%; background:black url(/images/body-bg2.jpg) no-repeat center top; }
img { border:0; }
table { width:100%; border-collapse:collapse; border:0; }
td, th { padding:0; vertical-align:top; text-align:left; border:0; }
p { margin-top:0; margin:0px; }
form, fieldset { margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
ul, ol, li, dl, dl dt, dl dd { margin: 0; padding: 0; list-style: none; }
a::-moz-focus-inner, a { border: 0; padding: 0; margin: 0; outline: none; }
a { text-decoration:underline; }
a:hover { text-decoration:none; }


.clear-after { height:1%; }
.clear-after:after { content:"."; clear:both; display:block; visibility:hidden; height:0; }


.main-page { background:black url(/images/main-page-bg.jpg) no-repeat center top; }
.cabinet-page { background:black url(/images/body-bg.jpg) no-repeat center top; }
.age-page { background:black url(/images/body-bg.jpg) no-repeat center top; }
.rules-page { background:black url(/images/rules-bg.jpg) no-repeat center top; }


.outer { position:relative; width:100%; }
.outer .inner {  zoom:1; position:relative; min-width:1000px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px": "auto"); }
.outer .inner .header { position:relative; height:42px; z-index:1; }
.main-page .outer .inner .header { height:auto; }
.outer .inner .header .second-menu { width:550px; position:absolute; height:42px; margin-left:-51px; left:50%; top:0; }
.outer .inner .header .second-menu i.bg { width:550px; position:absolute; left:0px; top:0; height:41px; display:block; background:url(/images/menu-right-bg.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu-right-bg.png', sizingMethod='crop'); }
.outer .inner .header .second-menu .color-of-day { font-size:9px; font-weight:bold; color:#f2f2f2; text-transform:lowercase; position:absolute; left:27px; z-index:2; top:15px; line-height:1em; z-index:2; }
.outer .inner .header .second-menu .logo { position:absolute; right:19px; top:58px; width:181px;  height:120px; }
.outer .inner .header .second-menu .logo .bg { width:181px; position:relative; left:0; height:78px; display:block; background:url(/images/colour-logo.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/colour-logo.png', sizingMethod='crop'); padding-bottom:6px; }
.outer .inner .header .second-menu .logo p { font-size:10px; font-weight:bold; text-align:right; }
.outer .inner .header .second-menu .logo p span { font-size:18px; }

.outer .inner .header .second-menu ul { position:relative; height:20px; padding:14px 0 0 94px; //padding-top:13px; }
.outer .inner .header .second-menu ul li { float:left; font-size:10px; font-weight:bold; }
.outer .inner .header .second-menu ul li.prize { width:110px; }
.outer .inner .header .second-menu ul li.time { width:221px; }
.outer .inner .header .second-menu ul li a { color:white; }
.outer .inner .header .second-menu ul li.cabinet {  }
.outer .inner .header .second-menu ul li.cabinet .login { padding-right:18px; }

.outer .inner .header .menu-wrap { margin-right:50%; height:42px; position:relative; }
.outer .inner .header .menu-wrap .menu-out { margin-right:50px; height:42px; position:relative; }
.outer .inner .header .m-pink .menu-out { background:#ee247b; }
.outer .inner .header .m-white .menu-out { background:white; }
.outer .inner .header .m-red .menu-out { background:#df2834; }
.outer .inner .header .m-blue .menu-out { background:#0098da; }
.outer .inner .header .m-yellow .menu-out { background:#ffc808; }
.outer .inner .header .m-black .menu-out { background:black; }
.outer .inner .header .menu-wrap .menu { float:right; height:35px; width:450px; position:relative; padding:7px 0 0 0px; }
.outer .inner .header .menu-wrap .menu .emblem { position:absolute; width:93px; height:46px; right:-25px; top:0; }
.outer .inner .header .m-pink .menu .emblem { background:url(/images/pink-emblem.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pink-emblem.png', sizingMethod='crop'); }
.outer .inner .header .m-white .menu .emblem { background:url(/images/white-emblem.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/white-emblem.png', sizingMethod='crop'); }
.outer .inner .header .m-red .menu .emblem { background:url(/images/red-emblem.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/red-emblem.png', sizingMethod='crop'); }
.outer .inner .header .m-blue .menu .emblem { background:url(/images/blue-emblem.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blue-emblem.png', sizingMethod='crop'); }
.outer .inner .header .m-yellow .menu .emblem { background:url(/images/yellow-emblem.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/yellow-emblem.png', sizingMethod='crop'); }
.outer .inner .header .m-black .menu .emblem { background:url(/images/black-emblem.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/black-emblem.png', sizingMethod='crop'); }

.outer .inner .header .menu-wrap .menu .logo { width:57px; height:28px; position:relative; float:left; }
.outer .inner .header .menu-wrap .menu .logo i { width:57px; height:28px; position:absolute; left:0; top:0; display:block; background:url(/images/miller-logo.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/miller-logo.png', sizingMethod='crop'); }
.outer .inner .header .menu-wrap .menu .logo a { width:57px; height:28px; position:relative; z-index:2; display:block; }

.outer .inner .header .menu-wrap .menu ul { float:left; padding:7px 0 0 20px; position:relative; line-height:1.1em; z-index:2; }
.outer .inner .header .menu-wrap .menu ul li { display:inline; text-transform:uppercase; padding-right:10px; font-size:12px; font-weight:bold; color:#810539; }
.outer .inner .header .menu-wrap .menu ul li a { color:#f2f2f2; text-decoration:none; }
.outer .inner .header .menu-wrap .menu ul li.miller-russia { text-transform:none; }


.outer .inner .header .m-white .menu .logo i { background:url(/images/miller-logo-black.gif) no-repeat !important; filter:none; }
.outer .inner .header .m-white .menu ul li { color:#a1a0a0; }
.outer .inner .header .m-white .menu ul li a { color:black; }



.outer .inner .content .reg-block2 { position:absolute; left:249px; top:373px; width:167px; height:92px;  z-index:2; }
.outer .inner .content .reg-block2 input { width:210px; position:relative; left:10px; padding-top:2px; top:40px; border:0; font-size:13px; color:#ffffff; background-color:#cc0000; font-weight:bold; }
.outer .inner .content .reg-block3 { position:absolute; left:255px; top:350px; width:167px; height:92px; z-index:2; }



.outer .inner .content { position:relative; width:1000px; margin:0 auto; }
.outer .inner .content .reg-block { position:absolute; left:249px; top:373px; width:167px; height:92px; background:url(/images/reg-block-bg.jpg) no-repeat; z-index:2; }
.outer .inner .content .reg-block input { width:110px; position:relative; left:10px; padding-top:5px; top:1px; border:0; font-size:15px; color:#9a9a9a; font-weight:bold; }
.outer .inner .content .reg-block a { position:absolute; display:block; width:164px; height:28px; top:35px; z-index:10; left:0; }
.outer .inner .content .miami { position:absolute; width:200px; height:127px; right:48px; z-index:1; top:372px; background:url(/images/colour-miami.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/colour-miami.png', sizingMethod='crop'); }
.outer .inner .content .promo { position:relative; padding-top:465px; }
.outer .inner .content .promo .item { float:left; margin:0 17px; position:relative; width:186px; height:140px; padding:9px 12px; }
.outer .inner .content .promo .item .comment { position:absolute; left:12px; bottom:10px; }
.outer .inner .content .promo .item a { color:white; text-decoration:none; }
.outer .inner .content .promo .item .head { font-size:16px; font-weight:bold; padding-bottom:4px; line-height:16px; }
.outer .inner .content .promo .i-pink .head { font-size:12px; font-weight:bold; padding-bottom:4px; }
.outer .inner .content .promo .item .header { font-size:26px; font-weight:bold; padding-bottom:12px; padding-top:8px; }
.outer .inner .content .promo .item .colors { height:60px; position:relative; padding-top:10px; }
.outer .inner .content .promo .item .colors p { text-align:center; padding-top:5px; font-weight:bold; }
.outer .inner .content .promo .item .colors .img { text-align:center; }
.outer .inner .content .promo .item .colors .left { float:left; width:90px; }
.outer .inner .content .promo .item .colors .right { float:left; width:90px; }


.outer .inner .content .promo .i-pink { background:#df2884; }
.outer .inner .content .promo .i-red { background:#de2834 url(/images/i-red.jpg) no-repeat right bottom; }
.outer .inner .content .promo .i-red .shirt-link { display:block; width:70px; height:36px; position:absolute; right:3px; bottom:4px; }
.outer .inner .content .promo .i-yellow { background:#dfb628; }
.outer .inner .content .promo .i-blue { background:#0098da; }

.outer .inner .content .rules { position:relative; color:#616161; font-size:9px; font-weight:bold; padding:40px 40px 0 10px; }
.outer .inner .content .rules .head { padding-bottom:4px; }
.outer .inner .content .rules ul li { line-height:11px; height:1%; }
.outer .inner .content .rules ul li:after { content:"."; height:0; clear:both; display:block; visibility:hidden; }
.outer .inner .content .rules ul li a { color:#616161; }
.outer .inner .content .rules ul li span { display:block; width:24px; float:left; }
.outer .inner .content .rules ul li p { width:910px; float:left; }


.outer .inner .footer { position:relative; background:url(/images/copy.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/copy.png', sizingMethod='crop'); height:100px; width:1000px; margin:30px auto 0 auto; }

/*Cabinet*/

.cabinet-page .outer .content { padding-top:88px; }
.outer .content .register-cap { position:relative; width:318px; padding-bottom:15px; }
.outer .content .register-cap p { font-size:15px; font-weight:bold; text-transform:uppercase; padding-bottom:6px; }
.outer .content .register-cap .button { float:right; position:relative; width:166px; height:30px; }
.outer .content .register-cap .button i.bg { display:block; position:absolute; left:0; top:0; width:166px; height:30px; background:url(/images/register-button.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/register-button.png', sizingMethod='crop'); }
.outer .content .register-cap .button a { display:block; position:relative; z-index:2; width:166px; height:30px; }
.outer .content .register-cap .input { color:#9a9a9a; font-size:18px; font-weight:bold; width:140px; height:23px; padding:1px 0 0 0; }

.outer .content .right-column { position:relative; width:255px; float:right; }
.outer .content .right-column .supergame { position:relative; height:348px; }
.outer .content .right-column .supergame i.bg { position:absolute; height:318px; display:block; width:259px; right:0; top:0; background:url(/images/super-game.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/super-game.png', sizingMethod='crop'); }
.outer .content .right-column .supergame a { position:relative; z-index:2; display:block; width:116px; height:35px; left:72px; top:205px; }


.outer .content .right-column .match { font-size:12px; font-weight:bold; text-transform:uppercase; width:230px; padding-left:15px; padding-bottom:20px; }
.outer .content .right-column .match .head { font-size:14px; padding:0 0 10px 0; }
.outer .content .right-column .match .prize { font-size:10px; padding:0 0 6px 0; }
.outer .content .right-column .match table td { vertical-align:middle; height:34px; border-bottom:1px solid #333; }
.outer .content .right-column .match table .last td { border-bottom:0; }
.outer .content .right-column .match table .date { text-align:left; font-size:12px; font-weight:bold; }
.outer .content .right-column .match table .button { text-align:right;  }
.outer .content .right-column .match table .button a.hit-button { float:right; position:relative; }
.outer .content .hit-button { display:block; width:69px; height:20px; background:url(/images/i-hit-button.gif) no-repeat; }

.outer .content .right-column .match .all-match { padding-top:10px; text-align:right; text-transform:none; font-size:11px; }
.outer .content .right-column .match .all-match a { color:white; }

.outer .content .right-column .winner { font-size:12px; font-weight:bold; text-transform:uppercase; width:230px; padding-left:15px; padding-bottom:20px; }
.outer .content .right-column .winner .head { font-size:14px; padding:0 0 10px 0; }
.outer .content .right-column .winner .all-winner { padding-top:10px; text-align:right; text-transform:none; font-size:11px; }
.outer .content .right-column .winner .all-winner a { color:white; }
.outer .content .right-column .winner .winner-menu { position: relative; color: black; }
.outer .content .right-column .winner .winner-menu .wm-current { position: absolute; width: 246px; height: 48px; left: -7px; top: 7px; background: url(/images/winner-current.png) no-repeat 0 0; -background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/winner-current.png', sizingMethod='crop'); z-index: 3; }
.outer .content .right-column .winner .winner-menu .wm-container { height: 130px; width: 231px; background: url(/images/winner-bg.gif) repeat-y 0 0; position: relative; overflow: hidden; }
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-t,
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-b { height: 30px; width: 100%; position: absolute; left: 0; background: url(/images/winner-shadow.png) repeat-x 0 0; z-index: 2; }
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-t { top: 0; }
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-b { bottom: 0; background-position: 0 -30px; }
.outer .content .right-column .winner .winner-menu .wm-container ul { position: absolute; left: 0; width: 100%; }
.outer .content .right-column .winner .winner-menu .wm-container ul li { height: 24px; position: relative; padding-top: 13px; font-size: 10px; padding-left: 20px; }
.outer .content .right-column .winner .winner-menu .wm-container ul li span { position: absolute; color: #666; font-weight: bold; left: 190px; top: 5px; font-size: 12px; }
.outer .content .right-column .winner .winner-menu .wm-container ul li span strong { color: black; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag { position: absolute; width: 25px; height: 25px; left: 137px; top: 8px; background: url(/images/winner-gifts.gif) no-repeat 25px 25px; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.note { position: absolute; width: 29px; height: 20px; left: 133px; top: 10px; background: url(/images/notebooks-gifts.gif) no-repeat; }

.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag-yellow { background-position: 0 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag-blue { background-position: -25px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag-pink { background-position: -50px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag-red { background-position: -75px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag-black { background-position: -100px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.bag-white { background-position: -125px 0; }

.outer .content .right-column .winner .winner-menu .wm-container ul li i.note-yellow { background-position: 0 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.note-blue { background-position: -29px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.note-pink { background-position: -58px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.note-red { background-position: -87px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.note-black { background-position: -116px 0; }
.outer .content .right-column .winner .winner-menu .wm-container ul li i.note-white { background-position: -145px 0; }

.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-t,
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-b { -background-image: none; -overflow: hidden; }
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-t i,
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-b i { -position: absolute; -left: 0; -width: 100%; -height: 60px; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/winner-shadow.png', sizingMethod='scale'); }
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-t i { top: 0; }
.outer .content .right-column .winner .winner-menu .wm-container .wm-shadow-b i { top: -30px; }


.outer .content .right-column .top-10 { position:relative; width:230px; padding-left:15px; font-size:12px; font-weight:bold; text-transform:uppercase; padding-bottom:15px; }
.outer .content .right-column .top-10 .head { font-size:14px; padding:0 0 10px 0; }
.outer .content .right-column .top-10 table {  }
.outer .content .right-column .top-10 table td { border-bottom:1px solid #333; vertical-align:middle; padding:9px 0 6px 0; }
.outer .content .right-column .top-10 table td.place { width:26px; }
.outer .content .right-column .top-10 table td.name { width:160px; }
.outer .content .right-column .top-10 table td.points { text-align:right; padding-right:2px; }
.outer .content .right-column .top-10 p { font-size:10px; padding-top:10px; }
.outer .content .right-column .top-10 p span { font-size:12px; padding-right:4px; }



.outer .content .left-column { position:relative; margin-right:255px; }
.outer .content .left-column .change-caps { position:relative; height:136px; padding-bottom:16px; }
.outer .content .left-column .change-caps .cap-block { position:relative; float:left; height:136px; width:82px; }
.outer .content .cap { height:75px; position:relative; width:65px; }
.outer .content .change-caps .cap { margin:0 auto; }
.outer .content .cap span { position:relative; z-index:2; text-align:center; display:block; font-size:30px; font-weight:bold; line-height:1.2em; top:13px; letter-spacing:-1px; }
.outer .content .cap i.bg { height:66px; width:65px; position:absolute; left:0; top:0; }
.outer .content .cap i.c-yellow,
.outer .content #bg-yellow .prize-item .text .cap i.bg { background:url(/images/cap-yellow.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cap-yellow.png', sizingMethod='crop'); }
.outer .content .cap i.c-red,
.outer .content #bg-red .prize-item .text .cap i.bg { background:url(/images/cap-red.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cap-red.png', sizingMethod='crop'); }
.outer .content .cap i.c-pink,
.outer .content #bg-pink .prize-item .text .cap i.bg { background:url(/images/cap-pink.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cap-pink.png', sizingMethod='crop'); }
.outer .content .cap i.c-blue,
.outer .content #bg-blue .prize-item .text .cap i.bg { background:url(/images/cap-blue.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cap-blue.png', sizingMethod='crop'); }
.outer .content .cap i.c-white,
.outer .content #bg-white .prize-item .text .cap i.bg { background:url(/images/cap-white.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cap-white.png', sizingMethod='crop'); }
.outer .content .cap i.c-black,
.outer .content #bg-black .prize-item .text .cap i.bg { background:url(/images/cap-black.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cap-black.png', sizingMethod='crop'); }

.outer .content .left-column .change-caps .cap-block .color { text-align:center; font-size:8px; text-transform:uppercase; font-weight:bold; padding-bottom:10px; }
.outer .content .left-column .change-caps .cap-block .num { width:25px; display:block; margin:0 auto; }
.outer .content .left-column .change-caps .change { position:relative; background:url(/images/change-cap-border.gif) no-repeat 2px 57px; padding:38px 0 0 18px; width:200px; float:left; }
.outer .content .left-column .change-caps .change .head { text-transform:uppercase; padding-bottom:8px; }
.outer .content .left-column .change-caps .change .select { width:156px; position:relative; }
.outer .content .left-column .change-caps .change .select select { margin:0; }
.outer .content .left-column .change-caps .change .select .change-button { display:block; width:70px; height:19px; background:url(/images/change-button.gif) no-repeat; float:right; position:relative; right:8px; }
.outer .content .left-column .change-caps .change .select .comment { padding-top:8px; font-size:11px; line-height:13px; }

.outer .content .left-column .prizes-block { position:relative; height:125px; }
.outer .content .left-column .prizes-block .guaranted-prize { width:553px; padding:15px 0 0 18px; float:right; position:relative; height:100px; background:url(/images/guaranted-prize-bg.jpg) no-repeat; right:6px; }
.outer .content .left-column .prizes-block .guaranted-prize .choose { position:absolute; font-size:10px; font-weight:bold; text-transform:uppercase; color:white; line-height:13px; text-decoration:none; right:13px; top:12px; }
.outer .content .left-column .prizes-block .head { text-transform:uppercase; font-weight:bold; padding-bottom:16px; }
.outer .content .left-column .prizes-block .guaranted-prize .item { position:relative; float:left; width:225px; }
.outer .content .left-column .prizes-block .prize { position:relative; height:30px; }
.outer .content .left-column .prizes-block .prize span.bullet { display:block; width:45px; font-size:20px; line-height:1.1em; font-weight:bold; padding:0 0 0 27px; height:28px; background:url(/images/cap-bullet.gif) no-repeat; float:left; }
.outer .content .left-column .prizes-block .prize span.bullet span { font-size:12px; text-transform:uppercase; }
.outer .content .left-column .prizes-block .prize p { float:left; width:140px; line-height:1.1em; padding-top:0; }
.outer .content .left-column .prizes-block .guaranted-prize .item .text { font-size:10px; }

.outer .content .left-column .prizes-block .match-block { width:140px; height:100px; padding:15px 0 0 18px; background:url(/images/match-bg.gif) no-repeat; }
.outer .content .left-column .prizes-block .match-block .prize span.bullet { width:auto; }




.outer .content .left-column .items { position:relative; }
.outer .content .m-item { position:relative; float:left; overflow:hidden; width:237px; height:220px; margin:0 10px 10px 0; }
.outer .content .m-item a { color:white; }
.outer .content .m-item i.top { display:block; position:relative; height:5px; font-size:0; background:url(/images/block-bg.gif) no-repeat; }
.outer .content .m-item i.bottom { display:block; position:relative; height:5px; font-size:0; background:url(/images/block-bg.gif) no-repeat left bottom; }
.outer .content .m-item .i-content { border:1px solid #171717; border-top:0; border-bottom:0; position:relative; padding:15px 20px; height:180px; overflow:hidden; }
.outer .content .m-item .i-content .colors { background:url(/images/caps.jpg) no-repeat 52px top; font-size:31px; font-weight:bold; padding:3px 0 14px 0; }
.outer .content .m-item .i-content p { font-size:11px; font-weight:bold; padding-bottom:10px; }
.outer .content .m-item .i-content .get { height:20px; padding:10px 0 0 0; }
.outer .content .m-item .i-content .get .get-button { float:right; }
.outer .content .m-item .i-content .get-button { display:block; width:69px; height:20px; background:url(/images/i-get-button.jpg) no-repeat; }

                
.outer .content .g-prize-pink { background:url(/images/g-prize-bg1.jpg) no-repeat; }
.outer .content .g-prize-red { background:url(/images/g-prize-bg2.jpg) no-repeat; }
.outer .content .g-prize-blue { background:url(/images/g-prize-bg3.jpg) no-repeat; }
.outer .content .g-prize-yellow { background:url(/images/g-prize-bg4.jpg) no-repeat; }
.outer .content .g-prize-white { background:url(/images/g-prize-bg5.jpg) no-repeat; }
.outer .content .g-prize-black { background:url(/images/g-prize-bg6.jpg) no-repeat; }
.outer .content .g-prize .i-content { padding:45px 0 0 20px; border:0; }
.outer .content .g-prize .i-content .get { padding-right:20px; }
                
.outer .content .g-match {  }
.outer .content .g-match .i-content { padding:15px 10px; }
.outer .content .g-match .i-content .p-text { width:135px; float:left; font-size:10px; }
.outer .content .g-match .i-content .cap { float:left; padding-right:10px; height:66px; }
.outer .content .g-match .i-content .head { font-size:16px; font-weight:bold; text-align:center; padding:0; }
.outer .content .g-match .i-content .line { height:72px; position:relative; }
.outer .content .g-match .i-content .hit-button { display:block; width:69px; height:20px; background:url(/images/i-hit-button.gif) no-repeat; }
.outer .content .g-match .i-content table { width:100%; position:relative; }
.outer .content .g-match .i-content table td { vertical-align:middle; height:34px; border-bottom:1px solid #333; }
.outer .content .g-match .i-content table .last td { border-bottom:0; }
.outer .content .g-match .i-content table .date { text-align:left; padding-left:7px; font-size:12px; font-weight:bold; }
.outer .content .g-match .i-content table .button { text-align:right; padding-right:7px; }
.outer .content .g-match .i-content table .button a.hit-button { float:right; position:relative; }


/* Prizes */

.outer .content .prizes-content { position:relative; padding-top:456px; padding-left:17px; height:168px; overflow:hidden; }
.outer .content #bg-white { background:url(/images/prizes-bg-white.jpg) no-repeat center top; }
.outer .content #bg-yellow { background:url(/images/prizes-bg-yellow.jpg) no-repeat center top; }
.outer .content #bg-blue { background:url(/images/prizes-bg-blue.jpg) no-repeat center top; }
.outer .content #bg-black { background:url(/images/prizes-bg-black.jpg) no-repeat center top; }
.outer .content #bg-red { background:url(/images/prizes-bg-red.jpg) no-repeat center top; }
.outer .content #bg-pink { background:url(/images/prizes-bg-pink.jpg) no-repeat center top; }
.outer .content ul.colors-menu { position:absolute; left:10px; top:12px; z-index:2; width:200px; }
.outer .content ul.colors-menu li { height:17px; position:relative; padding-bottom:3px; }
.outer .content ul.colors-menu li i { height:17px; width:4px; display:block; float:left; }
.outer .content ul.colors-menu li.selected i.left { background:url(/images/color-menu-left.gif) no-repeat; }
.outer .content ul.colors-menu li.selected i.right { background:url(/images/color-menu-right.gif) no-repeat; }
.outer .content ul.colors-menu li span { height:15px; display:block; float:left; padding:2px 2px 0 2px; cursor:pointer; }
.outer .content ul.colors-menu li.selected span { background:url(/images/color-menu-bg.gif) repeat-x; cursor:auto; }

.outer .content .prizes-content .shirt-prints { position:absolute; width:426px; height:346px; left:50%; margin-left:-213px; top:100px; z-index:20; display:none; }
.outer .content .prizes-content .shirt-prints .close { display:block; cursor:pointer; width:20px; height:20px; background:url(/images/close.gif) no-repeat; position:absolute; z-index:2; right:10px; top:10px; }
.outer .content #bg-white .shirt-prints .close { background:url(/images/close2.gif) no-repeat; }
.outer .content .prizes-content .shirt-prints img { position:absolute; left:0; top:0; visibility:hidden; }

.outer .content #bg-white .shirt-prints .img-white { visibility:visible; }
.outer .content #bg-yellow .shirt-prints .img-yellow { visibility:visible; }
.outer .content #bg-blue .shirt-prints .img-blue { visibility:visible; }
.outer .content #bg-black .shirt-prints .img-black { visibility:visible; }
.outer .content #bg-red .shirt-prints .img-red { visibility:visible; }
.outer .content #bg-pink .shirt-prints .img-pink { visibility:visible; }


.outer .content .prizes-content .prize-item { position:relative; float:left; width:210px; margin-right:34px; }
.outer .content .prizes-content .prize-item .img { height:10px; font-size:0; position:relative; z-index:2; }
.outer .content .prizes-content .prize-item .img i { position:absolute; bottom:10px; left:50%; display:block; }
.outer .content .prizes-content .prize-item .img i.t-shirt { width:191px; height:151px; margin-left:-105px; cursor:pointer; }
.outer .content .prizes-content .prize-item .img i.bags { width:211px; height:151px; left:10px; bottom:0; background-position:12px bottom; background-repeat:no-repeat; }
.outer .content .prizes-content .prize-item .img i.notebook { width:171px; height:111px; margin-left:-86px; bottom:4px; }
.outer .content .prizes-content .prize-item .img i.miami { width:250px; height:296px; left:-30px; bottom:auto; top:-255px; background:url(/images/miami.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/miami.png', sizingMethod='crop'); }
.outer .content #bg-white .prize-item .img i.t-shirt { background:url(/images/t-shirt-white.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t-shirt-white.png', sizingMethod='crop'); }
.outer .content #bg-yellow .prize-item .img i.t-shirt { background:url(/images/t-shirt-yellow.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t-shirt-yellow.png', sizingMethod='crop'); }
.outer .content #bg-black .prize-item .img i.t-shirt { width:202px; height:183px; bottom:-5px; background:url(/images/t-shirt-black.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t-shirt-black.png', sizingMethod='crop'); }
.outer .content #bg-red .prize-item .img i.t-shirt { background:url(/images/t-shirt-red.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t-shirt-red.png', sizingMethod='crop'); }
.outer .content #bg-pink .prize-item .img i.t-shirt { background:url(/images/t-shirt-pink.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t-shirt-pink.png', sizingMethod='crop'); }
.outer .content #bg-blue .prize-item .img i.t-shirt { background:url(/images/t-shirt-blue.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t-shirt-blue.png', sizingMethod='crop'); }

.outer .content #bg-white .prize-item .img i.bags { background-image:url(/images/bags-white.jpg); }
.outer .content #bg-yellow .prize-item .img i.bags { background-image:url(/images/bags-yellow.jpg); }
.outer .content #bg-black .prize-item .img .bags { background-image:url(/images/bags-black.jpg); background-position:left bottom; }
.outer .content #bg-red .prize-item .img i.bags { background-image:url(/images/bags-red.jpg); }
.outer .content #bg-pink .prize-item .img i.bags { background-image:url(/images/bags-pink.jpg); }
.outer .content #bg-blue .prize-item .img i.bags { background-image:url(/images/bags-blue.jpg); }

.outer .content #bg-white .prize-item .img i.notebook { background:url(/images/notebook-white.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/notebook-white.png', sizingMethod='crop'); }
.outer .content #bg-yellow .prize-item .img i.notebook { background:url(/images/notebook-yellow.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/notebook-yellow.png', sizingMethod='crop'); }
.outer .content #bg-black .prize-item .img i.notebook { background:url(/images/notebook-black.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/notebook-black.png', sizingMethod='crop'); }
.outer .content #bg-red .prize-item .img i.notebook { background:url(/images/notebook-red.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/notebook-red.png', sizingMethod='crop'); }
.outer .content #bg-pink .prize-item .img i.notebook { background:url(/images/notebook-pink.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/notebook-pink.png', sizingMethod='crop'); }
.outer .content #bg-blue .prize-item .img i.notebook { background:url(/images/notebook-blue.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/notebook-blue.png', sizingMethod='crop'); }

.outer .content .prizes-content .cap { float:left; padding-right:6px; height:66px; }
.outer .content .prizes-content .line { height:72px; position:relative; }

.outer .content .prizes-content .prize-item .text { position:relative; padding:8px 0px 0 12px; height:150px; }
.outer .content #bg-white .prize-item .text { background:url(/images/prize-text-white.jpg) repeat-x; }
.outer .content #bg-white .first-item .text { background:url(/images/prize-text-white2.jpg) no-repeat; }
.outer .content #bg-yellow .prize-item .text { background:url(/images/prize-text-yellow.jpg) repeat-x; }
.outer .content #bg-black .prize-item .text { background:url(/images/prize-text-black.jpg) repeat-x; }
.outer .content #bg-red .prize-item .text { background:url(/images/prize-text-red.jpg) repeat-x; }
.outer .content #bg-pink .prize-item .text { background:url(/images/prize-text-pink.jpg) repeat-x; }
.outer .content #bg-blue .prize-item .text { background:url(/images/prize-text-blue.jpg) repeat-x; }
.outer .content #bg-yellow .first-item .text { background:url(/images/prize-text-yellow2.jpg) no-repeat; }
.outer .content #bg-black .first-item .text { background:url(/images/prize-text-black2.jpg) no-repeat; }
.outer .content #bg-red .first-item .text { background:url(/images/prize-text-red2.jpg) no-repeat; }
.outer .content #bg-pink .first-item .text { background:url(/images/prize-text-pink2.jpg) no-repeat; }
.outer .content #bg-blue .first-item .text { background:url(/images/prize-text-blue2.jpg) no-repeat; }

.outer .content .prizes-content .prize-item .text .line .name { float:left; width:125px; font-weight:bold; font-size:14px; line-height:17px; padding-top:8px; /*height:44px;*/ padding-bottom:4px; }
.outer .content .prizes-content .prize-item .text .line .name span { font-size:13px; }
.outer .content .prizes-content .prize-item .text .line .type { width:125px; font-size:8px; text-transform:uppercase; font-weight:bold; float:left; color:#3b3a3a; }
.outer .content .prizes-content .prize-item .text .i-text { padding-top:10px; font-size:12px; font-weight:bold; padding-left:3px; position:relative; z-index:3; }
.outer .content .prizes-content .prize-item .text .comment-link { text-align:left; padding:0 10px 0 10px; }
.outer .content .prizes-content .prize-item .text .comment-link a { color:white; text-decoration:none; }
.outer .content .prizes-content .prize-item .text .i-text a { color:white; text-decoration:none; }
.outer .content #bg-white .prize-item .text { color:black; }
.outer .content #bg-white .prize-item .text .cap { color:white; }
.outer .content #bg-white .prize-item .text .line .type { color:#838383; }
.outer .content #bg-white .prize-item .text .comment-link { color:black; }
.outer .content #bg-white .prize-item .text .comment-link a { color:black; }
.outer .content .prizes-content .prize-item .text .line .caps { width:140px; margin:0 auto; height:46px; background:url(/images/caps6.png) no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/caps6.png', sizingMethod='crop'); position:relative; top:5px; right:5px; }
.outer .content .prizes-content .prize-item .text .line .miami-type { width:100px; padding-top:10px; text-align:center; margin:0 auto; float:none; padding-right:20px; }
.outer .content .prizes-content .prize-item .text .line .miami-name { width:100px; padding-top:2px; height:auto; padding-bottom:3px; }
.outer .content .prizes-content .prize-item .text .line .miami-name a { color:white; }
.outer .content .prizes-content .prize-item .text .line .comment { clear:left; font-size:13px; padding-top:10px; }
.outer .content .prizes-content .prize-item .text .line .comment a { color:white; text-decoration:none; }
.outer .content #bg-white .prize-item .text .line .comment {  }
.outer .content #bg-white .prize-item .text .line .comment a { color:black; }

.outer .inner .content .promo .i-red .comment-link { position:relative; z-index:0; }
.outer .inner .content .promo .i-red .shirt-link { z-index:3; }


.outer .content .prizes-content .prize-item .text .shirt-link { width:70px; height:46px; display:block; position:absolute; right:0; bottom:0; z-index:2; }



/*Rules*/

.outer .content .rules-complete-content { position:relative; padding-top:128px;  }
.outer .content .rules-complete-content .intro { width:450px; font-size:14px; line-height:21px; padding-left:26px; height:97px; }
.outer .content .rules-complete-content td a { color:#b0b0b0;  }

.outer .content .rules-content { position:relative; padding-top:348px; }
.outer .content .rules-content .intro { width:450px; font-size:14px; line-height:21px; padding-left:26px; height:97px; }



.outer .content .rules-content .rules-items { position:relative; height:278px; padding-left:11px; }
.outer .content .rules-content .rules-items .item { position:relative; float:left; width:237px; height:279px; margin-right:10px; background:url(/images/rules-i-bg2.gif) no-repeat; }
.outer .content .rules-content .rules-items .bg1 { background:url(/images/rules-i-bg1.jpg) no-repeat; }
.outer .content .rules-content .rules-items .item .img { padding-left:25px; padding-top:20px; padding-bottom:2px; }
.outer .content .rules-content .rules-items .item .text { padding:0 10px 0 25px; font-size:11px; height:98px; }
.outer .content .rules-content .rules-items .item .text .comment { padding-top:10px; }
.outer .content .rules-content .rules-items .item .text .comment a { color:white; text-decoration:none; }
.outer .content .rules-content .rules-items .item .choose-shirt { position:absolute; display:block; width:74px; height:40px; right:0; bottom:0; }
.outer .content .rules-content .rules-items .r-note .img { padding-left:15px; }
.outer .content .rules-content .rules-items .r-note .text { padding-left:15px; }


.outer .content .rules-content .rules-items .item .head { font-size:15px; font-weight:bold; padding-left:30px; padding-bottom:8px; }
.outer .content .rules-content .rules-items .item table td { height:34px; vertical-align:middle; }
.outer .content .rules-content .rules-items .item table .date { font-size:12px; font-weight:bold; padding-left:30px; text-align:left; }
.outer .content .rules-content .rules-items .item table .button { padding-right:30px; text-align:right; }
.outer .content .rules-content .rules-items .item table .button a.hit-button { float:right; position:relative; }

.outer .content .rules-content .rules-items .supergame { background:url(/images/rules-i-bg3.jpg) no-repeat; }
.outer .content .rules-content .rules-items .supergame .text { height:auto; padding-left:20px; padding-top:53px; line-height:12px; font-weight:bold; font-size:10px; }
.outer .content .rules-content .rules-items .supergame a { display:block; width:116px; height:35px; position:relative; left:58px; margin-top:63px; }


/*Schedule*/

.schedule-page { background:black url(/images/schedule-bg.jpg) no-repeat center top; }
.schedule-page .content .schedule-content { position:relative; }
.schedule-page .content .schedule-content .head { font-size:23px; font-weight:bold; text-transform:uppercase; }
.schedule-page .content .schedule-content .date { font-size:14px; font-weight:bold; padding-bottom:12px; }
.schedule-page .content .schedule-content .date span { color:#737373; padding-right:6px; }
.schedule-page .content { padding-top:102px; }
.schedule-page .content .schedule-content .right-column { padding-top:85px; }
.schedule-page .content .schedule-content .left-column .schedule { position:relative; width:704px; margin-left:25px; }
.schedule-page .content .schedule-content .left-column .schedule a { color:white; }
.schedule-page .content .schedule-content .left-column .schedule td { text-align:center; vertical-align:middle; width:89px; height:67px; border-bottom:1px solid #171717; border-right:1px solid #171717; }
.schedule-page .content .schedule-content .left-column .schedule .titles td p { font-size:11px; font-weight:bold; text-transform:uppercase; }
.schedule-page .content .schedule-content .left-column .schedule .titles td { vertical-align:bottom; border:0; height:auto; padding-bottom:18px; }
.schedule-page .content .schedule-content .left-column .schedule .days td { height:34px; border:0; font-size:12px; font-weight:bold; text-transform:uppercase; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-blue { background:#0043c2; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-pink { background:#ed1c7b; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-red { background:#c6000a; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-black { background:#181818; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-white { background:#d6d6d6; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-yellow { background:#e4ad00; }
.schedule-page .content .schedule-content .left-column .schedule .days td.t-none { color:#323739; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.time { background:#171717; border:0; border-bottom:1px solid #2c2c2c; font-size:17px; vertical-align:middle; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td { vertical-align:top; }

.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .border { position:relative; height:67px; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .blue-border { border:4px solid #0043c2; border-top:0; border-bottom:0; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .pink-border { border:4px solid #ed1c7b; border-top:0; border-bottom:0; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .red-border { border:4px solid #c6000a; border-top:0; border-bottom:0; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .black-border { border:4px solid #181818; border-top:0; border-bottom:0; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .white-border { border:4px solid #d6d6d6; border-top:0; border-bottom:0; }
.schedule-page .content .schedule-content .left-column .schedule .week-line td.d-active .yellow-border { border:4px solid #e4ad00; border-top:0; border-bottom:0; }


.schedule-page .content .schedule-content .left-column .schedule .w-active td { background:#1f1f1f; border:1px solid #333333; border-left:0; }
.schedule-page .content .schedule-content .left-column .schedule td .prize { position:relative; padding:10px 0 7px 0; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.notebook { display:block; width:29px; height:20px; background-image:url(/images/schedule-note.gif); margin:0 auto; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.n-white { background-position:-59px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.n-black { background-position:-30px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.n-pink { background-position:-146px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.n-red { background-position:0px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.n-yellow { background-position:-88px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.n-blue { background-position:-117px 0px; }

.schedule-page .content .schedule-content .left-column .schedule td .check { background:url(/images/check.gif) no-repeat; font-size:9px; font-weight:bold; width:60px; margin:3px auto 0 auto; padding-bottom:1px; padding-top:2px; }



.schedule-page .content .schedule-content .left-column .schedule td .prize i.bag { display:block; width:24px; height:22px; background-image:url(/images/schedule-bags.gif); margin:0 auto; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.b-white { background-position:-99px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.b-black { background-position:-74px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.b-pink { background-position:-24px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.b-red { background-position:-49px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.b-yellow { background-position:-124px 0px; }
.schedule-page .content .schedule-content .left-column .schedule td .prize i.b-blue { background-position:0px 0px; }

.schedule-page .content .schedule-content .left-column .schedule td .hit-button { margin:0 auto; }

.schedule-page .content .schedule-content .left-column .schedule .bottom-border td { height:4px; border-bottom:0; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i { display:none; height:4px; font-size:0; position:relative; /*top:-1px;*/ }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td.active i { display:block; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i.blue { background:#0043c2; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i.pink { background:#ed1c7b; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i.red { background:#c6000a; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i.black { background:#181818; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i.white { background:#d6d6d6; }
.schedule-page .content .schedule-content .left-column .schedule .bottom-border td i.yellow { background:#e4ad00; }

.outer .content .schedule-content .g-match .i-content .head { font-size:15px; text-transform:none; padding-bottom:5px; }
.outer .content .schedule-content .g-match .i-content .date { padding-bottom:0; }
 




.shirt-page { background:black url(/images/shirt-bg.jpg) no-repeat center top; }
#bg-1 { background:black url(/images/shirt-bg.jpg) no-repeat center top; }
#bg-2 { background:black url(/images/shirt-bg2.jpg) no-repeat center top; }
#bg-3 { background:black url(/images/shirt-bg3.jpg) no-repeat center top; }
.shirt-page .flash-intro { font-size:12px; font-weight:bold; padding:0 220px 20px 25px; }
.shirt-page .flash { position:relative; }
.shirt-page .flash .left { position:relative; float:left; width:590px; padding:0px 10px 0 25px; }
.shirt-page .flash .right { float:left; width:196px; background:black; border:1px solid #2a2a2a; padding:20px 22px; }
.shirt-page .flash .right .marker { position:relative; background:url(/images/marker.gif) no-repeat; padding:0 0 15px 55px; }
.shirt-page .flash .right .marker a { color:white; }
.shirt-page .flash .right p { font-size:12px; font-weight:bold; line-height:17px; padding-bottom:8px; }
.shirt-page .flash .right .marker p.download { text-transform:uppercase; }
.shirt-page .flash .right .marker p.download a { color:white; }

.shirt-page .content .head { font-size:17px; font-weight:bold; text-transform:uppercase; color:white; padding:60px 0 12px 25px; }


/*Game*/

.game-page { background:black url(/images/game-bg.jpg) no-repeat center top; }
.game-page .left-column { position:relative; width:742px; padding-top:30px; }
.game-page .left-column .game-text { position:relative; padding:15px 0 0 0; }
.game-page .left-column .game-text .intro { font-size:12px; font-weight:bold; padding-bottom:10px; }
.game-page .left-column .game-text ul { padding:5px 0 15px 0; }
.game-page .left-column .game-text ul li { display:inline; padding-right:16px; }
.game-page .right-column { position:relative; padding:30px 0 0 0; }
.game-page .right-column .points { padding-left:14px; padding-bottom:25px; }
.game-page .right-column .points .num { font-size:19px; font-weight:bold; text-transform:uppercase; }
.game-page .right-column .points .num span { font-size:41px; padding-left:6px; }
.game-page .right-column .miami-head { font-size:24px; font-weight:bold; text-transform:uppercase; padding:7px 0 10px 14px; }
.game-page .right-column .miami-text { padding:0 0 10px 14px; line-height:15px; font-weight:bold; }
.game-page .right-column .phone { position:relative; font-weight:bold; padding:6px 0 0 14px; }
.game-page .right-column .phone span { font-size:18px; }



.age-page .content { padding:180px 0 0 0; }
.age-page .content .age { width:360px; margin:0 auto; padding-bottom:100px; }
.age-page .content .age .head { text-align:center; font-size:21px; font-weight:bold; padding-bottom:15px; }
.age-page .content .age ul { padding-left:67px; height:45px; }
.age-page .content .age ul li { float:left; padding:0 0 0 30px; }
.age-page .content .age ul li .yes { display:block; width:56px; height:33px; background:url(/images/yes.gif) no-repeat; position:relative; top:1px; }
.age-page .content .age ul li .no { display:block; width:68px; height:35px; background:url(/images/no.gif) no-repeat; }

.age-page .content .age .comment { clear:both; text-align:center; line-height:15px; font-size:9px; }


/* ankette */
div.anker input	{padding:0; font-size:12px;}
div.anker select	{font-size:12px;}
div.anker_fl	{margin:20px 0 5px 0; font-size:8pt; font-weight:bold; text-transform:uppercase;}
div.anker_sd	{margin:0 0 30px 460px;}
div.anker_fl span	{font-weight:normal; text-transform:none;}
.anker_name			{width:150px;}
.anker_day			{width:45px;}
.anker_month		{width:85px;}
.anker_year			{width:60px;}
.anker_phone_code	{width:40px;}
.anker_phone_number	{width:175px;}
.anker_city			{width:226px;}
.anker_region		{width:300px;}
.anker_post			{width:110px;}
.anker_street		{width:226px;}
.anker_building		{width:45px;}
.anker_corps		{width:45px;}
.anker_flat			{width:45px;}
.anker_passport_series		{width:94px;}
.anker_passport_number		{width:174px;}
.anker_passport_organ		{width:294px;}
.anker_inn			{width:294px;}

.anker_tab1		{width:auto; border-collapse:collapse;}
.anker_tab1 td		{padding:0;}
.anker_tab1 td.in	{padding-left:20px;}
.anker_tab1 td.inn	{padding-left:10px;}

.anker_tab2		{width:auto; border-collapse:collapse;}
.anker_tab2 td		{padding:0;}
.anker_tab2 td.in	{padding-left:20px;}
.anker_tab2 td.bas span	{display:block; color:#999999;}
/* /ankette */



span#selectColors { text-decoration:underline; cursor:pointer; }
span#selectColors.hover { text-decoration:none; }

#selectBlock { display:none; height:50px; }
#selectBlock img { top:2px; //top:0; position:relative; }
#selectBlock select { margin-bottom:2px; }

