html { overflow-y: scroll; }
body { background-color:#FFFFFF; background:url(../images/background.jpg) repeat-y fixed center top; padding:0; margin:0; margin-top:0px; margin-left:60px; margin-bottom:50px; margin-right:0px; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#3333333; }
a:link { color:#333333; text-decoration:none; font-weight:normal; }
a:visited { color:#333333; text-decoration:none; font-weight:normal; }
a:hover { color:#000000; text-decoration:none; font-weight:normal; }
a:active { color:#333333; text-decoration:none; font-weight:normal; }
a img { border:0; display: inline; }
input { font-size:11px; color:#333333; font-family:Tahoma; padding:1px 1px 1px 3px; background-color:#ffffff; border:0px solid #bfbfbf; }
textarea { font-size:11px; color:#333333; font-family:Tahoma; padding:1px 1px 1px 3px; background-color:#ffffff; border:0px solid #bfbfbf; }
select { font-size:11px; color:#333333; font-family:Tahoma; padding:1px 1px 1px 2px; background-color:#ffffff; border:0px solid #bfbfbf; }

.button { font-size:11px; color:#333333; font-family:Tahoma; font-weight:bold; border:1px solid #bfbfbf; }
.logo { position:absolute; left:-73px; }
.page-container { width:960px; height:auto; margin:0 auto; }
.header { margin:0 ; width:960px; height:88px; position:relative; }
.content { overflow:visible; width:960px ; height:auto; margin-bottom:50px; }
.language { position:absolute; right: 10px; top: 5px; text-align:right; }
.title { font-weight:bold; }
.description { font-size:11px; color:#999999; }
.content_main { position:relative; float:left; width:687px; min-height:545px; background-color:#FFFFFF; padding-bottom:100px; }
.footer { position: absolute; width:730px; right: -50px; bottom: -50px; z-index: 2; }
.goldplane { float:right; }
.alt { background-color:#EEEEEE; }
.clear { clear:both; line-height:0px; }

.nav_mainmenu { overflow:hidden; position:absolute; bottom:0px; right:0px; width:558px; height: 39px; }
.nav_mainmenu ul { position: relative; padding: 0 0 0 34px; margin: 0 auto 0 auto; height: 39px; list-style: none; padding-left:0; }
.nav_mainmenu ul li { float:left; }
.nav_mainmenu ul li a { float: left; display: block; color:#82341e; text-decoration: none; font-family: sans-serif; font-size: 13px; font-weight: bold; height: 39px; line-height: 30px; text-align: center; cursor: pointer; background-position: left; }
.nav_mainmenu ul a b { float: left; display: block; padding: 0 14px 0 7px; /*Padding left */ }
.nav_mainmenu ul li.current a, .nav_mainmenu ul li a:hover { color: #fff; }

.content_left { float:left; width:265px; text-align:right; }
.content_left .description { color:#333333; }
.content_left .tape_old { margin-top:20px; clear:both; }
.content_left .tape_old .thumb { float:right; }
.content_left .tape_old .detail { float:right; width:192px; line-height:12px; margin-top:5px; }

.tell { overflow:hidden; padding:10px; }
.tell div.thumb { float: left; margin:0px 5px 0px 0px; }
.tell div.tell_content { float: left; padding: 5px; width:500px; }
.tell div.tell_content div.tell_title { line-height:12px; }
.tell div.tell_content div.tell_more { text-align:right; margin-top:5px; }
.tell div.tell_content div.tell_more a { font-weight:bold; text-decoration:underline; }

.content_footer { float:left; width:520px; font-size:11px; color:#999999; margin-top:50px; }
.content_footer .title { font-size:13px; color:#333333; font-weight:bold; margin:0px; }

.list { padding-top:5px; padding-left:2px; padding-right:2px; width:auto; margin:0px; list-style-type:none; clear:both; }
.list li { padding-left:23px; height:35px; display:block; clear:both; margin-bottom:10px; } 
.list div.list_img { float:left; padding-left:3px; padding-top:3px; width:21px; height:23px;}
.list div.list_text { float:left; width:580px; padding-left:5px; margin-top:6px; vertical-align:middle;}