/* CSS Document */
*{ margin:0; padding:0;}
html,body{ height:100%; font:10px Tahoma;}
img{ border: none; }
ul{ list-style: none; }
p{ text-align: justify !important; font-size: 12px !important; }
p a:visited, p a:link, p a:hover { color: #df006b !important;}
p a:hover { text-decoration: none !important;}
div{ position:relative; }
#main {position: relative; width: 954px; min-height: 100%; margin:0 auto; z-index:5; }
*html #main{ height:100%; }
#topBlock{ float:left; width: 100%; height:231px;}

#leftTop{ float:left; position: relative; z-index:10; margin-left: -161px; top: 0; width: 161px; height:227px; background: url('../images/inner/left_top.jpg') right top no-repeat; }
#rightTop { float:right; position: relative; z-index:10; margin-right: -118px; top: 0; width: 118px; height:235px; background: url('../images/inner/right_top.jpg') right top no-repeat; }
#leftTopMain{ float:left; position: relative; z-index:10; margin-left: -161px; top: 0; width: 161px; height:1094px; background: url('../images/left_top.jpg') right top no-repeat; }
#rightTopMain{ float:right; position: relative; z-index:10; margin-right: -118px; top: 0; width: 118px; height:1148px; background: url('../images/right_top.jpg') right top no-repeat; }

#topBg{float:left; width:100%; height: 179px; background: url('../images/header_bg.jpg') left top no-repeat; }
.logoBox{ padding: 38px 0 0 46px; float:left; width: 151px; height: 110px; background: url('../images/header_logo.jpg') no-repeat 46px 38px; }
.logoBox a{ float:left; width: 151px; height: 110px;}
.topSearchBox{ float:right; padding:81px 40px 0 0; width: 190px; height: 29px; }
#topSearchText{padding: 6px 5px 5px 8px; width: 148px; height:18px; border: none; background: none; float:left; color: #f5c007; font: 12px Tahoma;}
#topSearchSub{ float:left; width: 28px; height: 28px; border: none; background: url('../images/header_search_submit.gif') no-repeat; cursor: pointer; }
#mainMenu{float:left; width: 100%; padding:22px 0 13px 0; background: url('../images/main_menu_bg.jpg') no-repeat; }
#mainMenu ul{ float:left; visibility:hidden;}
#mainMenu ul li { float:left; margin:0 14px; }

#contentBlock{ float:left; width: 100%; position:relative; z-index:3;}
#contentBlockMain{ float:left; width: 100%; position:relative; z-index:3;}
.bottomBlock{ float:left; width: 100%; position:relative; z-index:2; height:200px;}

.leftBlockMain{ float:left; width: 254px; }
.leftBlockMain a:link {margin-left: 15px; }
.leftBlockMain noindex a:link {margin-left: 0px; }
.leftBlockMain ul {margin-bottom: 25px; }
.leftBlockMain li {padding: 14px 15px 23px 15px; background: url('../images/inner/main_line.gif') left bottom repeat-x; }
.leftBlockMain li h3 {color: #df006b;margin-bottom: 6px; }
.leftBlockMain li a{margin-left: 0; color: #303146; text-decoration: none; }

.centerBlockMain{ float:left; width: 532px; padding-right: 28px; background: url('../images/klyaksa.jpg') 530px 0px no-repeat; }
*html .centerBlockMain{ background: url('../images/klyaksa.jpg') 530px 0px no-repeat; }
.rightBlockMain{ float:right; width: 140px; margin-left: -100px;}

#tv {width: 254px; height: 274px; background: url('../images/tv.gif') no-repeat; }
.tv_flash {padding:24px 0 0 30px; width: 196px; height: 153px; cursor: pointer; }
#tv_rollover {padding: 10px 10px 0 10px; width: 176px; height: 40px; margin-top: -50px; background: url('../images/tv_rollover_bg.gif') left top no-repeat; opacity: 0.8; filter: alpha(opacity=80); cursor: pointer; }
#tv_rollover h3 {padding: 0; margin: 0; color: #fff; font-size: 12px; font-weight: bold; }
#tv_rollover a {font-size: 11px; font-weight: normal; color: #29f2ff; text-decoration: none; }

#news {width: 100%; float:left;}
#news_head { float:left; width: 235px; height: 44px; padding: 22px 0 0 19px; background: #e8e7db url('../images/news_head.jpg') no-repeat;}
#news_head a {margin-left: 8px; }
#news ul { float:left; width: 100%; background: #e8e7db url('../images/news_footer_bg_.gif') left bottom repeat-x; float:left; width: 100%; margin:0; padding:0;}
#news li { float:left; width: 218px; padding: 0 17px 30px 19px;}
#news ul li a {float:left; width: 218px; margin:0; padding:0;}
#news ul li a img{ float:left;}
.newsText { float:left; width: 218px; height: 28px; padding: 10px 0; background: url('../images/news_footer.gif') left top no-repeat; color: #303146; font-size: 10px; font-weight: bold; text-align: center; overflow:hidden; }
.newsRollover { display:none; float:left; margin-top: -1px; position:relative; top: 1px; width: 210px; height: 20px; padding:9px 8px 0 0; background: url('../images/news_date_bg.gif') right top no-repeat; text-align: right; color: #fff; font-size: 9px;}
*html .newsRollover { margin-top: -138px;}
#newsBottom{ float:left; background: url('../images/news_footer_bg.gif') left bottom repeat-x; width:112px; height: 40px; padding-left: 142px;}


.but_link, .but_link:link, .but_link:visited, .but_link:hover { cursor: pointer; text-decoration: none; margin-right: 10px; float:left; width: 86px; padding: 6px 0; background: url('../images/inner/button_bg.gif') left top no-repeat; color: #fff; font-size: 11px; font-weight: bold; text-align: center; line-height:11px;}
#big_photo { display: none; position: absolute; z-index: 100; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; opacity: 0.8; filter: alpha(opacity=80); }
#big_photo_img { display: none; position: absolute; z-index: 200; left: 50%; top: 50%; width: 600px; height:450px; margin:-255px 0 0 -330px; background: #111; padding: 30px;}
#big_photo_img_tag {cursor: pointer;}

.ozon_link { cursor: pointer; text-decoration: none; margin-right: 10px; float:left; width: 96px; height:17px; padding: 6px 0; background: url('../images/inner/ozon_bg.gif') left 6px no-repeat; color: #3186c3; font-size: 4px; font-weight: bold; text-align: center; line-height:11px;}

#site_map { position:relative; display:block; left: 78px; top: 60px; width: 85px; height: 47px; background: url('../images/site_map_bg.png') no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site_map_bg.png', sizingMethod='noscale'); _background:none;}
#copyrights { top: 10px; left: 205px; width: 300px;}
#copyrights img{ overflow:hidden;}
#copyrights a:hover img{ height:10px!important;}
#privacy { top: 0px; float: right; width: 290px;}
#privacy img{ overflow:hidden;}
#privacy a:hover img{ height:9px!important; overflow:hidden;}
#unlike { width: 122px; height: 121px; left: 828px; margin-top: -80px; }

#site_mapInner { position:relative; display:block; left: 60px; top: 60px; width: 85px; height: 47px; background: url('../images/site_map_bg.png') no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site_map_bg.png', sizingMethod='noscale'); _background:none;}
#copyrightsInner { top: 10px; left: 215px; width: 250px;}
#copyrightsInner a:hover img{ height:10px!important; overflow:hidden;}
#privacyInner { top: 10px; float: right; width: 350px;}
#privacyInner a:hover img{ height:9px!important; overflow:hidden;}
#unlikeInner { width: 122px; height: 121px; left: 805px; margin-top: -80px; }


#copyrights { left: 301px; }
#privacy { right: 7px; top: -42px; }


/* AUTH */
#auth_in { width: 953px; height: 78px; background: url('../images/inner/auth_middle.gif') 29px top repeat-x; }
#auth_in #auth_left { width: 29px; height: 55px; background: url('../images/inner/auth_left.gif') left top no-repeat; }
#auth_in #auth_right { position: absolute; right: -1px; top: 0px; width: 31px; height: 55px; background: url('../images/inner/auth_right.gif') left top no-repeat; }
#auth_in #auth_hi { position: absolute; top: 23px; left: 40px; color: #fff; font-weight: bold; }
#auth_in #auth_hi a, #auth_in #auth_hi a:link, #auth_in #auth_hi a:visited { color: #f5c007; font-weight: bold; }
#auth_in #auth_hi a:hover { text-decoration: none; }
#auth_in #auth_actions { position: absolute; left: 250px; top: 22px; }
#auth_in #auth_actions li { display: inline; margin-left: 10px; margin-right: 10px; }
#auth_in #auth_exit { position: absolute; right: 30px; top: 22px; }
#auth_in #auth_down { position: absolute; left: 436px; top: 55px; width: 242px; height: 23px; background: url('../images/inner/auth_down.jpg') left top no-repeat; }
/*////*/
#auth_out { width: 953px; height: 78px; background: url('../images/inner/auth_middle_.gif') 29px top repeat-x; }
#auth_out #auth_left {float:left; width: 29px; height: 55px; background: url('../images/inner/auth_left_.gif') left top no-repeat; }
#auth_out #auth_right {float:right; width: 31px; height: 55px; background: url('../images/inner/auth_right_.gif') left top no-repeat; }
#auth_out #auth_down { position: absolute; left: 436px; top: 55px; width: 242px; height: 23px; background: url('../images/inner/auth_down.jpg') left top no-repeat; }
#auth_out #auth_form {float:left; padding:19px 0 0 310px; width: 405px; height: 34px; background: url('../images/inner/auth.gif') 190px 20px no-repeat;}
#auth_out .auth_text { float:left; width: 117px; height: 16px; padding: 4px 5px 2px 5px; margin: 0 0 0 40px; color: #b5b6b0; border: none; background: url('../images/input_bg.gif') left top no-repeat; font-size: 10px; }
#auth_out .auth_submit { float:left; position: relative; width: 22px; height: 22px; margin:0 0 0 24px; cursor: pointer; border: 0px; background: url('../images/auth_submit.gif') left top no-repeat; }
#auth_out #auth_actions {float:left; padding-top: 27px; margin-right: -20px;}
#auth_out #auth_actions #registration {float:left;}
#auth_out #auth_actions #remember { float:left;}
#auth_out #auth_actions #registration a:link, #auth_out #auth_actions #remember a:link { text-transform: uppercase; text-decoration: underline; font-size: 9px; }
#auth_out #auth_actions #registration a:link { color: #fb004f; }
#auth_out #auth_actions #remember a:link { color: #59585d; }
#auth_out #auth_actions #registration a:hover, #auth_out #auth_actions #remember a:hover { text-decoration: none; }

#auth_out #auth_actions #registration a span, #auth_out #auth_actions #remember a span { display: block; width: 63px; height: 1px; margin-top: -3px; position: absolute; }
#auth_out #auth_actions #registration a:hover span, #auth_out #auth_actions #remember a:hover span { background: #dcdacd; }

/**/
#bottomBg{ background: url(../images/body_bg.jpg) repeat-x bottom; position:absolute; z-index:1; left:0; bottom: 0; width: 100%; height:507px;}

#empty {height: 195px; }
/*
#_footer { position: absolute; left: 0px; bottom: 190px; width: 100%; height: 150px; z-index: 1; background: url('../images/inner/footer_bg.jpg') left top no-repeat; }
*/
#footer { position: absolute; left: 0px; bottom: 0px; width: 954px; padding-top: 240px; height: 200px; background: url('../images/inner/footer_bg.jpg') left bottom no-repeat;}
#right_bottom { position: absolute; bottom: 0px; right: 0px; width: 0px; height: 482px; margin-top: -200px; background: url('../images/inner/right_bottom.jpg') left bottom no-repeat; }
#left_bottom { position: absolute; bottom: 0px; left: 0px; width: 0px; height: 478px; -200px; background: url('../images/inner/left_bottom.jpg') right bottom no-repeat; }

.listing_link, .listing_link__ { cursor: pointer; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; display: table-cell; display: inline-block; width: 29px; height: 24px; background: url('../images/inner/listing_link_bg.gif') left top no-repeat; text-align: center; padding-top: 6px; margin-right: 7px; margin-bottom: 10px; margin-top: 10px; }
.listing_link:hover, .listing_link__:hover, .listing_link_ { font-size: 14px; font-weight: bold; color: #5a5a60; text-decoration: none; display: table-cell; display: inline-block; width: 29px; height: 24px; background: url('../images/inner/listing_link_bg_.gif') left top no-repeat; text-align: center; padding-top: 6px; margin-right: 7px; margin-bottom: 10px; margin-top: 10px; }


/**/
#matryoshka { position:relative; top: -3px; width: 137px; height: 290px; background: url('../images/matreshka_.jpg') right bottom no-repeat; cursor: pointer; }
#topArtistsWin { display:none; position: absolute; right: 150px; top: 50px; width: 153px; height:260px; padding-top: 17px; z-index: 1000;  background: url('../images/top_artists_bg_header.gif') left top no-repeat; }
#topArtistsWin ul { padding: 0px; margin: 0px; padding-left: 10px; padding-right: 10px; background: #000 url('../images/top_artists_bg.gif') left top no-repeat; min-height: 150px; height:auto !important; height: 150px; }
#top_artists_win_content_footer { height: 17px; background: url('../images/top_artists_bg_footer.gif') left bottom no-repeat; }
#topArtistsWin li { width: 113px; padding: 0 10px; margin: 0px; text-align: left;}
.top_artists_win_content_li { padding-bottom: 6px !important; border-bottom: 1px solid #252525; margin-bottom: 7px !important; }
#topArtistsWin li a { color: #5a5a60; font-size: 14px; text-transform: uppercase; text-decoration: none; }
#topArtistsWin li a:hover { color: #df006b; }


.news_table { min-height: 700px; height:auto !important; height: 700px; }

/**/
#reg, #rem { position: absolute; left: -4px; top: 48px; display: none; z-index: 20; }
#reg_ { width: 531px; padding-left: 5px; padding-top: 103px; background: url('../images/auth/reg_header.gif') right top no-repeat; height: 400px; }
#rem_ { width: 531px; padding-left: 5px; padding-top: 103px; height: 214px; background: url('../images/auth/rem_header.gif') right top no-repeat; z-index: 20; }
.innerReg #reg_ { width: 531px; padding-left: 5px; padding-top: 103px; background: url('../images/auth/reg_header2.gif') right top no-repeat; height: 400px; }
.innerReg #rem_ { width: 531px; padding-left: 5px; padding-top: 103px; height: 214px; background: url('../images/auth/rem_header2.gif') right top no-repeat; z-index: 20; }
#reg_loading { height: 118px; background: #ccccc0; font-size: 20px; text-align: center; padding-top: 70px; color: #5a5a60; }
#rem_loading { height: 78px; background: #ccccc0; font-size: 20px; text-align: center; padding-top: 33px; color: #5a5a60; }
#reg_result, #rem_result { background: #ccccc0; font-size: 14px; text-align: center; padding-bottom: 10px; color: #5a5a60; }
#reg_loading, #rem_loading { display: none; }

#reg form, #rem form { margin: 0px; padding: 0px; background: #ccccc0; }
#reg form td input { padding: 0px; margin: 0px; width: 204px; height: 19px; background: url('../images/auth/inp_bg.gif') left top no-repeat; border: 0px; font-size: 17px; color: #b8b7ae; padding: 3px 10px 4px 10px; margin: 10px -10px 9px 34px;}
#reg form span, #rem form span { width: 204px; font-size: 12px; color: #990000; padding-left: 34px; padding-right: 10px; display: block; }
.reg_inp_err { background: url('../images/auth/inp_bg_err.gif') left top no-repeat !important; }
.rem_text { width: 454px; height: 26px; padding: 4px 10px; margin:0 0 15px 34px; background: url('../images/auth/rem_bg.gif') left top no-repeat; border: 0px; color: #b8b7ae; font-size: 20px; font-weight: bold;}
.rem_text_err { width: 454px; height: 42px; padding: 0px; margin: 0px; background: url('../images/auth/rem_bg_err.gif') left top no-repeat !important; border: 0px; margin-left: 34px; margin-bottom: 15px; color: #b8b7ae; font-size: 20px; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 4px; }
.reg_submit { width: 224px; height: 42px; background: url('../images/reg_submit_button_bg.gif') left top no-repeat; border: 0px; color: #f5c007; font-size: 18px; font-weight: bold; margin-left: 34px; margin-right: -12px; margin-top: 8px; cursor: pointer; }
.reg_submit:hover { color: #f6e4a4; }
#reg_footer { width: 531px; height: 22px; background: url('../images/auth/reg_footer.gif') right bottom no-repeat; }

.innerReg{ left: 197px!important;}


#banner_v_1 {width: 140px;height: 400px; padding-top: 20px;}
#banner_v_2 {padding-top: 20px; width: 140px; height: 400px;}


#empty { height: 105px; }


#auth { width: 405px; height: 31px; background: url('../images/auth.gif') left top no-repeat; padding-top: 23px; padding-left: 130px; }
.auth_text { width: 117px; height: 16px; padding: 4px 5px 2px 5px; margin:0 0 0 40px; color: #b5b6b0; border: none; background: url('../images/input_bg.gif') left top no-repeat; font-size: 10px; }
.auth_submit { position: relative; width: 22px; height: 22px; cursor: pointer; border: 0px; background: url('../images/auth_submit.gif') left top no-repeat; margin:0 0 0 24px;}
#auth .auth_text { float:left;}
#auth .auth_submit { float:left;}


#auth_ { width: 405px; height: 34px; background: url('../images/auth_.gif') left top no-repeat; padding-top: 20px; padding-left: 130px; }
#auth_ #auth_hi { position: absolute; top: 26px; left: 40px; color: #fff; font-weight: bold;}
#auth_ #auth_actions { padding: 5px 0 0 200px;}

#auth_ #auth_hi a, #auth_ #auth_hi a:link, #auth_ #auth_hi a:visited { color: #f5c007; font-weight: bold; }
#auth_ #auth_hi a:hover { text-decoration: none; }
#auth_ #auth_exit { position: absolute; right: 30px; top: 25px; }



#ikra { width: 157px; height: 33px; padding:10px 0 0 397px;  background: url('../images/ikra.jpg') no-repeat;}
#registration {float:left; width: 70px; }
#remember {float:left; width: 70px; }
#registration a:link, #remember a:link { text-transform: uppercase; text-decoration: underline; font-size: 9px; }
#registration a:link { color: #fb004f; }
#remember a:link { color: #59585d; }
#registration a:hover, #remember a:hover { text-decoration: none; }
#registration a span, #remember a span { display: block; width: 63px; height: 1px; margin-top: -1px; position: absolute; }
#registration a:hover span, #remember a:hover span { background: #fff; }

#top10 { width: 190px; height: 362px; background: #f4c007 url('../images/top10_header.jpg') left top no-repeat; left: 29px; z-index:10;}
.topListBox{ padding-top: 70px; position:relative; z-index:10;}
.topCont{ width: 150px; height:260px; position:relative; overflow:hidden; padding: 0 20px;}
#topList{ position:absolute; left: 20px; top: 0; float:left; width: 160px;}
#topList li{ border-bottom: 1px solid #F5D979; float:left; width: 100%;}
#topList a{ float:left; width: 160px; color:#fff; text-decoration:none; padding: 8px 0;}
#topList a:hover{ color:#E5006F;}
#topList a:hover span{ color:#E5006F;}
#topList p{ width:50px; float:left; height:31px;}
#topItem1{ background: url(../images/1.gif) no-repeat center;}
#topItem2{ background: url(../images/2.gif) no-repeat center;}
#topItem3{ background: url(../images/3.gif) no-repeat center;}
#topItem4{ background: url(../images/4.gif) no-repeat center;}
#topItem5{ background: url(../images/5.gif) no-repeat center;}
#topItem6{ background: url(../images/6.gif) no-repeat center;}
#topItem7{ background: url(../images/7.gif) no-repeat center;}
#topItem8{ background: url(../images/8.gif) no-repeat center;}
#topItem9{ background: url(../images/9.gif) no-repeat center;}
#topItem10{ background: url(../images/10.gif) no-repeat center;}
#topList a:hover #topItem1{ background: url(../images/1a.gif) no-repeat center;}
#topList a:hover #topItem2{ background: url(../images/2a.gif) no-repeat center;}
#topList a:hover #topItem3{ background: url(../images/3a.gif) no-repeat center;}
#topList a:hover #topItem4{ background: url(../images/4a.gif) no-repeat center;}
#topList a:hover #topItem5{ background: url(../images/5a.gif) no-repeat center;}
#topList a:hover #topItem6{ background: url(../images/6a.gif) no-repeat center;}
#topList a:hover #topItem7{ background: url(../images/7a.gif) no-repeat center;}
#topList a:hover #topItem8{ background: url(../images/8a.gif) no-repeat center;}
#topList a:hover #topItem9{ background: url(../images/9a.gif) no-repeat center;}
#topList a:hover #topItem10{ background: url(../images/10a.gif) no-repeat center;}
#topList span{ float:left; width: 100px; font: 11px Tahoma; color:#fff; padding-top: 2px;}
#handL{ position:absolute; z-index:30; left: -30px; top: 150px; width: 63px; height:68px; background: url(../images/handL.gif) no-repeat;}
#handR{ position:absolute; z-index:30; right: -30px; top: 250px; width: 59px; height:65px; background: url(../images/handR.gif) no-repeat;}
#pointTop{ width: 190px; height:50px; margin-bottom: -50px; z-index:2; background:url(../images/pix.gif);}
#pointBot{ width: 190px; height:50px; margin-top: -50px; z-index:2; background:url(../images/pix.gif);}


#top10_footer { width: 190px; height: 34px; background: url('../images/top10_footer.jpg') left bottom no-repeat;}


#main_release { width: 285px; height: 362px; margin-top: -362px; left: 247px; }
#new_releases { width: 503px; left: 29px; top: 6px; padding-bottom: 20px; }
#new_releases_bg { background: url('../images/new_bg.png') left bottom repeat-x; width: 100%; height: 700px; position: absolute; }
#new_releases_header { width: 503px; height: 57px; background: url('../images/last_releases.jpg') left top no-repeat; }
#new_releases_content { padding-left: 17px; padding-top: 5px; display: block; }


.new_releases_cd_dvd { margin-top: 5px; width: 469px; height: 29px; background: url('../images/cd_dvd_bg.jpg') left top no-repeat; text-align: center; }
.cd_element { margin-right: 13px; margin-top: 8px; margin-bottom: 7px; cursor: pointer; height: 147px; }
.cd_element img{ background: url(../images/whiteBg2.gif) no-repeat;}
.dvd_element { margin-right: 13px; margin-top: 8px; margin-bottom: 7px; cursor: pointer; height: 204px; }
.dvd_element img{ background: url(../images/whiteBg1.gif) no-repeat;}
.cd_rollover { margin-top: -147px; width: 127px; height: 147px; background: url('../images/cd_rollover.gif') left top no-repeat; padding-left: 10px; padding-right: 10px; display: none; }
.dvd_rollover { margin-top: -204px; width: 127px; height: 204px; background: url('../images/dvd_rollover.gif') left top no-repeat; padding-left: 10px; padding-right: 10px; display: none; }
.cd_rollover a:link, .dvd_rollover a:link, .cd_rollover a:hover, .dvd_rollover a:hover, .cd_rollover a:visited, .dvd_rollover a:visited { font-size: 11px; color: #fff; text-decoration: none; }
.cd_rollover h2, .dvd_rollover h2 { margin: 0px; padding: 0px; padding-top: 15px; color: #00f0ff; font-size: 11px; font-weight: bold; }
.cd_rollover h3, .dvd_rollover h3 { margin: 0px; padding: 0px; padding-top: 4px; padding-bottom: 10px; color: #00f0ff; font-size: 11px; font-weight: normal; }



/**/

#left_top { height: 1094px; background: url('../images/left_top.jpg') right top no-repeat; }
#right_top { height: 1148px; background: url('../images/right_top.jpg') left top no-repeat; }


/**/

.forTop{ position:relative; z-index:1000; top: -140px;}
*html .forTop{ top: 10px;}
*+html .forTop{ top: 10px;}

.mainNewsList img{ background: url(../images/whiteBg10.gif) no-repeat;}




#mobile {
	padding: 20px;
	border: 1px solid #bbb;
	background: #eee;
	position: absolute;
	z-index: 3489;
	left: 0px;
	top: 0px;
	display: none;
	width: 470px;
}

#mobile .mobile_title {
	color: #555;
}
#mobile table {
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
	margin-top: 20px;
	width: 100%;
}
#mobile table td {
	border-top: 1px solid #aaa;
}
#mobile table td, #mobile table th {
	width: 30%;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #555;
	text-align: left;
}

.mobile_sub {
	color: #aaa;
	font-size: 9px;
}

