body{ background: url("/assets/orbitbar.png") repeat-x scroll 0 0; color: #000000; font-family: helvetica,arial,sans-serif; margin: 0; padding: 0; } #panel_banner_link{ background: url(<%= asset_path "bar_orbit.png" %>) no-repeat scroll 10px 0 transparent; height: 43px; position: relative; } .hmenu{ height: 40px; position: absolute; right: 0; top: 1px; width: 250px; } #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{ margin: 9px 0 0; } #panel_container h1{ font: 28px/100% helvetica,arial,sans-serif; margin: 0 0 20px; padding: 0; } #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{ background: none repeat scroll 0 0 #FFFFFF; clear:both; padding: 20px 10px; min-height : 430px; height:auto !important; height:430px; } #panel_content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .main{ float:left; min-width: 700px; width: 60%; } .main table{ border-collapse: collapse; width:100%; } .main table th{ background: none repeat scroll 0 0 #EEEEEE; border-bottom:1px solid #c7c7c7; font: 17px/100% helvetica,arial,sans-serif; letter-spacing: 0.05em; padding: 10px; } .main table td{ border-bottom: 1px solid #EEEEEE; padding: 10px; text-align: center; } .main table td a{ background: none repeat scroll 0 0 #EEEEEE; border-radius: 13px 13px 13px 13px; color: #000000; padding: 5px 10px; text-decoration: none; } .main table td a:hover{ background: none repeat scroll 0 0 #818181; border-radius: 13px 13px 13px 13px; color: #fff; } .secondary{ float: left; margin: 47px 0 0 20px; min-width: 250px; width: 10%; } .secondary ul{ border: 1px solid #818181; border-radius: 5px 5px 5px 5px; margin: 0; padding: 10px; } .secondary ul li{ list-style:none; } .secondary ul li a{ background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; color: #333333; display: block; margin: 5px 0; padding: 5px; text-decoration: none; } .secondary ul li a:hover{ background: none repeat scroll 0 0 #cccccc; border:1px solid #818181; color: #000; } #panel_footer{ background: none repeat scroll 0 0 #FFFFFF; clear: both; padding: 10px; } #panel_footer p{ margin:0; } p{ } #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; } .buy_btn{ float:left; margin:0 20px 0 0; } .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; } .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; text-align: center; text-shadow: 0 1px 0 #C06408; width: 170px; }