html, body{ height: 100%; margin: 0; padding: 0; } html{ background: url(<%= asset_path "body.jpg" %>) no-repeat scroll 0 0 transparent; background-size: cover; } body{ color: #000000; font-family: helvetica,arial,sans-serif; margin: 0; padding: 0; } #panel_banner_link{ background: url(<%= asset_path "orbitbar1.png" %>) repeat-x scroll 0 0; height: 52px; left: 0; position: absolute; top: 0; width: 100%; } .hmenu{ height: 40px; position: absolute; right: 0; top: 1px; width: 250px; } #orbit{ background: url(<%= asset_path "bar_orbit.png" %>) no-repeat scroll 0 0 transparent; cursor:pointer; height: 43px; left: 10px; position: relative; width: 41px; } #orbit:hover{ background-position:0 -43px; box-shadow: 0 3px 3px #000000; } #orbit:hover #orblist{ display:block; } #orblist{ background: none repeat scroll 0 0 #FFFFFF; border-radius: 0 3px 3px 3px; box-shadow: 0 3px 3px #000000; display: none; margin: 0; padding: 10px; position: absolute; top: 43px; width: 130px; } #orblist li{ border-bottom:1px solid #aaa; list-style:none; } .orblink{ color: #333333; display: block; font: 12px/100% arial,sans-serif; padding: 5px; text-decoration: none; } .orblink:hover{ background:#eee; color:#333; } #log_out a{ background: url(<%= asset_path "service_btn.png" %>) no-repeat scroll right 0 transparent; border: medium none !important; display: block !important; height: 40px !important; line-height: normal !important; padding: 0 !important; position: absolute; right: 0px; text-indent: -10000px; top: 0px; width: 43px !important; } #log_out a:hover{ background: url(<%= asset_path "service_btn.png" %>) no-repeat scroll right bottom transparent !important; } .lang{ color: #FFFFFF; font-size: 15px; line-height: 40px; position: absolute; right: 55px; top: 0; } .lang a{ color:#fff; text-decoration:none; } .lang a:hover{ text-decoration:underline; } #panel_container{ height: 100%; } #panel_container h1{ color: #FFFFFF; font: 32px/100% helvetica,arial,sans-serif; margin: 0 0 20px; padding: 0; text-shadow: 0 0 5px #000000; } #panel_header{ background: none repeat scroll 0 0 #F1F1F1; border-bottom: 1px solid #818181; padding: 10px; } #panel_header :after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #panel_header #nav{ margin:0; padding:0; width:100%; } #panel_header #nav li{ float: left; list-style: none outside none; } #panel_header #nav li a{ background: none repeat scroll 0 0 #fff; border-radius: 13px 13px 13px 13px; border: 1px solid #D6D6D6; color: #000000; float: left; font-size:15px; margin: 0 20px 0 0; padding: 5px 10px; text-decoration: none; } #panel_header #nav li a:hover{ background: none repeat scroll 0 0 #818181; border-radius: 13px 13px 13px 13px; color: #fff; } #panel_content{ height: 100%; } .main{ float: left; height: 100%; padding: 0 1%; width: 81%; } .main2{ padding: 62px 0 0; } .main table{ border-collapse: collapse; width:100%; } .main table th{ border-bottom: 1px solid #222222; color: #FFFFFF; font: 20px/100% helvetica,arial,sans-serif; letter-spacing: 0.05em; padding: 10px; text-shadow: 0 0 3px #000000; } .main table td{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); border-bottom: 1px solid #222222; color: #FFFFFF; padding: 10px; text-align: center; } .main table td a{ background: none repeat scroll 0 0 #FFFFFF; border-radius: 5px 5px 5px 5px; color: #000000; padding: 5px; text-decoration: none; } .main table td a:hover{ background: none repeat scroll 0 0 #eee; border-radius: 5px 5px 5px 5px; color: #333; } .secondary{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75); box-shadow: 3px 0 3px #000000; float: left; height: 100%; padding: 0 1%; width: 14%; } .secondary2{ padding: 62px 0 0; } .secondary ul{ margin: 0; padding: 0; } .secondary ul li{ list-style:none; } .secondary ul li a{ border-bottom: 1px solid #333; color: #AAAAAA; display: block; padding: 14px 0; text-align: left; text-decoration: none; } .seclink1{ background: url(<%= asset_path "icon1.png" %>) no-repeat scroll 20px 8px transparent; border-bottom: 1px solid #333; color: #AAAAAA; display: block; padding: 14px 0 14px 60px !important; text-align: left; text-decoration: none; } .seclink2{ background: url(<%= asset_path "icon2.png" %>) no-repeat scroll 20px 14px transparent; border-bottom: 1px solid #333; color: #AAAAAA; display: block; padding: 14px 0 14px 60px !important; text-align: left; text-decoration: none; } .secondary ul li a:hover{ color: #fff; } #panel_footer{ background: none repeat scroll 0 0 #FFFFFF; display:none; clear: both; padding: 10px; } #panel_footer p{ margin:0; } label{ color: #FFFFFF; display: block; text-shadow: 0 0 5px #000000; width: 130px; } p{ margin:0 0 10px; } #panel_main p label{ float: left; padding: 3px; width: 100px; } #panel_main .translation_missing{ float: left; padding: 3px; width: 100px; } .text{ border: 1px solid #818181; border-radius: 3px 3px 3px 3px; font: 12px/100% helvetica,arial,sans-serif; padding: 3px; width: 205px; } #site_info{ background: none repeat scroll 0 0 #FFFFFF; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 5px #000000; /* height: 289px;*/ margin: 0 0 20px; overflow: hidden; width: 600px; } #siteinfo_title{ background: none repeat scroll 0 0 #333333; color: #FFFFFF; font: 24px/50px arial,sans-serif; height: 50px; margin: 0; padding: 0 0 0 20px; text-shadow: 0 1px 0 #000000; } #siteinfo_tb{ background: none repeat scroll 0 0 #FFFFFF; } #siteinfo_tb td{ background: none repeat scroll 0 0 transparent; border-bottom: 1px solid #333333; color: #333333; } .buy_btn{ float:left; margin: 0 10px 0 0; } .main table td .buy_btn a{ background: url("/assets/buy_btn.png") no-repeat scroll 0 0 transparent; color: #000000; display: block; font-size: 22px; height: 37px; line-height: 37px; text-align: center; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF; width: 170px; padding: 0px; } .buy_btn a:hover{ background-position:0 bottom; } .bought_btn{ background: url("/assets/bought_btn.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; float:left; font-size: 22px; height: 37px; line-height: 37px; margin: 0 10px 0 0; text-align: center; text-shadow: 0 1px 0 #C06408; width: 170px; }