#stages{padding-top:10px;position:relative;overflow-x:hidden;width:666px;}
#stages #arrow_left{background:transparent url(/media/img/layout/sprites.png) no-repeat -516px -181px;display:block;height:110px;left:0;top:87px;position:absolute;width:80px;z-index:20;}
#stages #arrow_left:hover{background:transparent url(/media/img/layout/sprites.png) no-repeat -435px -181px;}
#stages #arrow_right{background:transparent url(/media/img/layout/sprites.png) no-repeat -354px -181px;display:block;height:110px;right:0;top:87px;position:absolute;width:80px;z-index:20;}
#stages #arrow_right:hover{background:transparent url(/media/img/layout/sprites.png) no-repeat -273px -181px;}
#stages .stage{float:left;height:360px;margin:0;left:100px;position:relative;width:466px;z-index:10;}
#stages .hidden_left{position:absolute;left:-800px;}
#stages .hidden_right{position:absolute;left:1000px;}
#stages .stage .details{background:#004a75 url(/media/img/layout/sprite_x.png) repeat-x left -804px;background-size:100% 100%;height:270px;position:relative;z-index:90;}
#stages .stage .details .bhb{background:#83b1c4 url(/media/img/layout/sprites.png) no-repeat -20px -319px;background-size:100% 100%;border:1px solid #838383;bottom:75px;height:54px;left:6px;position:absolute;right:11px;z-index:93;}
#stages .stage .details .bhb p{font:normal 13px Calibri, Arial, Helvetica, sans-serif;position:absolute;bottom:-8px;left:9px;color:#eee;}
#stages .stage .details .bhb a{color:#eee;}
#stages .stage .details .bhb .currency{bottom:5px;font:italic 29px Calibri, Arial, Helvetica, sans-serif;position:absolute;margin:0;padding:0;right:12px;}
#stages .stage .details .bhb .price{bottom:1px;font:italic 45px Calibri, Arial, Helvetica, sans-serif;font-weight:bold;position:absolute;margin:0;padding:0;right:32px;}
#stages .stage .details .bhb .currency span,
#stages .stage .details .bhb .price span{color:#dedede;position:absolute;bottom:0;right:0;}
#stages .stage .details .bhb .currency span:last-child,
#stages .stage .details .bhb .price span:last-child{text-shadow:1px 1px 2px #eee;z-index:2;}
#stages .stage .details .bhb .currency span:first-child,
#stages .stage .details .bhb .price span:first-child{text-shadow:0 -1px 1px #fff, 0 2px 2px #000, 2px 0 2px #000, 0 -1px 1px #000;z-index:1;}
#stages .stage .details .bhb .monthly{position:absolute;right:34px;bottom:50px;}
#stages .stage .details .blm{background:#004a75 url(/media/img/layout/blm.png) no-repeat left top;background-size:100% 100%;bottom:13px;left:0;position:absolute;top:7px;width:6px;z-index:91;}
#stages .stage .details .blo{background:#fff url(/media/img/layout/sprites.png) no-repeat -961px -81px;position:absolute;top:0;left:0;width:8px;height:7px;z-index:92;}
#stages .stage .details .blu{background:#fff url(/media/img/layout/sprites.png) no-repeat -899px -89px;position:absolute;bottom:0;left:0;width:10px;height:13px;z-index:92;}
#stages .stage .details .bmo{z-index:91;position:absolute;left:0;right:0;top:0;height:7px;background:#004a75 url(/media/img/layout/sprite_x.png) repeat-x left -1181px;}
#stages .stage .details .bmu{z-index:91;position:absolute;left:0;right:0;bottom:0;height:12px;background:#004a75 url(/media/img/layout/sprite_x.png) repeat-x left -1198px;}
#stages .stage .details .brm{z-index:91;position:absolute;width:11px;bottom:12px;right:0;top:8px;background:#004a75 url(/media/img/layout/brm.png) no-repeat left top;background-size:100% 100%;}
#stages .stage .details .bro{background:#fff url(/media/img/layout/sprites.png) no-repeat -910px -89px;position:absolute;top:0;right:0;width:12px;height:9px;z-index:92;}
#stages .stage .details .bru{background:#fff url(/media/img/layout/sprites.png) no-repeat -961px -68px;position:absolute;bottom:0;right:0;width:12px;height:12px;z-index:92;}
/* #stages .stage .details .button{position:absolute;left:8px;right:12px;bottom:14px;height:45px;padding-top:10px;text-align:center;}
#stages .stage .details .button button{box-shadow:1px 2px 5px #333;color:#004873;cursor:pointer;font:normal 14px Arial, Helvetica, sans-serif;height:38px;margin: 0 7px 8px 4px;min-width:100px;padding:1px 15px 2px;text-align:center;text-shadow:1px 0 1px #989898;} */

#stages .stage .details .button{position:absolute;left:8px;right:12px;bottom:14px;height:45px;padding-top:10px;text-align:center;}
#stages .stage .details .button button{min-width:100px;}

#stages .stage .details .content{background:#f1f1f1;z-index:93;position:absolute;left:6px;right:11px;bottom:131px;top:7px;border-left:1px solid #5a96b3;border-right:1px solid #87b0c6;}
#stages .stage .details .info{background:#f2f2f2 url(/media/img/layout/sprites.png) no-repeat 0 -383px;background-size:100% 100%;position:absolute;left:1px;right:1px;bottom:1px;top:0;}
#stages .stage .details .info h2{color:#00436c;font:italic 24px Calibri, Arial, Helvetica, sans-serif;margin:6px 0 0 12px;padding:0;text-shadow:1px 1px 2px #004670;}
#stages .stage .details .info h2 a{color:#00436c;}
#stages .stage .details .info ul{padding-top:8px;width:205px;}
#stages .stage .details .info ul.left{float:left;}
#stages .stage .details .info ul.right{float:right;margin-right:22px;}
#stages .stage .details .info ul li{border-bottom:1px solid #bcbcbc;padding:0 0 4px 3px;list-style:none;margin:0 0 6px 20px !important;}
#stages .stage .details .info ul li.last{border-bottom:none;padding:0 0 5px 3px;}
#stages .stage .details .rating{position:absolute;right:10px;top:11px;z-index:4;}
#stages .stage .details .rating img{height:16px;float:left;margin-left:3px;width:17px;}
#stages .stage .shadow{background:#fff url(/media/img/layout/sprites.png) no-repeat -279px -15px;height:90px;width:464px;}