/* Style sheet screen */
.mod_changelanguage ul li{float:left;padding-right:5px;padding-left:5px;background-image:url("assets/template/images/language_divider.gif");background-repeat:no-repeat;background-position: right 7px;}
.mod_changelanguage ul li.last{background: none;}
.mod_changelanguage ul li a,.mod_changelanguage ul li span.active{display:block;padding-right:5px;padding-bottom:2px;padding-left:5px;text-decoration:none;font-size:10px;color:#FFFFFF;}
.mod_changelanguage ul li a:hover,.mod_changelanguage ul li span.active{background-color:#000000;}
.mainnavi h1{margin-top:21px;font-weight:bold;font-size:10px;color:#707070;text-transform: uppercase;}
#wrapper{width:936px;margin:0 auto;padding-right:12px;padding-bottom:24px;padding-left:12px;background-image:url("assets/template/images/wrapper_bg.png");}
#homenavi{float:left;clear:both;padding-top:18px;padding-right:24px;padding-left:14px;}
#homenavi ul li a,#homenavi ul li span{font-family:Arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;line-height:14px;}
#homenavi ul li{padding-left:21px;background-image:url("assets/template/images/home_arrow.gif");background-repeat:no-repeat;background-position: 0 4px;}
#homenavi ul li a:hover,#homenavi ul li span.active{color:#aaa;}
#buyit{float:right;padding-top:18px;padding-right:102px;}
#buyit ul li a,#buyit ul li span{font-family:Arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;line-height:14px;}
#buyit ul li a:hover,#buyit ul li span.active{color:#CCCCCC;}
#main .image_container{margin-top:12px;}
#main h1{padding-bottom:6px;font-weight:bold;font-size:10px;color:#a1a1a1;line-height:14px;text-transform: uppercase;}
#main h2{padding-top:6px;padding-bottom:6px;font-size:20px;color:#2e2e2e;line-height:24px;}
#main h3{padding-top:12px;font-weight:bold;font-size:12px;color:#2e2e2e;line-height:17px;}
#main h4{font-weight:bold;font-size:14px;line-height:18px;}
#main h5{font-weight:bold;}
#main h6{font-weight:bold;}
#right h1{padding-bottom:8px;padding-left:12px;font-weight:bold;font-size:10px;color:#4e4e4e;text-transform: uppercase;}
#right .mod_newslist h2{width:204px;height:21px;padding-top:3px;padding-left:12px;background-image:url("assets/template/images/news_bg.jpg");background-repeat:no-repeat;}
#right .mod_newslist h2 a{padding-left:14px;background:url("assets/template/images/news_arrow.gif") left center no-repeat;font-weight:bold;text-decoration:none;font-size:12px;color:#FFFFFF;}
#main p{padding-top:6px;padding-bottom:6px;font-size:12px;color:#666;line-height:20px;}
#main .ce_text p{width:380px;}
#main strong{color:#555;}
#main .ce_text ul{padding-bottom:6px;padding-left:18px;list-style-type:square;}
#main .ce_text ol{padding-bottom:6px;padding-left:18px;list-style-type:decimal;}
#main .ce_text ul li{margin-left:18px;}
#main .mod_sitemap ul{padding:0 0 0 10px;}
#main .mod_sitemap ul li ul.level_2 li a{padding-left:8px;background:url("assets/template/images/listarrow.gif") left center no-repeat;}
#main table{margin-bottom:6px;margin-left:9px;}
#main thead td{border-bottom:2px solid #999;}
#main td{padding-right:9px;padding-left:3px;}
#main td p{padding-bottom:0;}
#main .zebra{background-color:#eee;}
*{margin:0;padding:0;border:0px;}
body{background:#242424 url("assets/template/images/bg.jpg") center top no-repeat;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#2e2e2e;line-height:17px;background-attachment: fixed;}
p,h1,h2,h3,h4,h5,h6,li,table,input,select,textarea{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;line-height:17px;}
img{vertical-align:top;}
ul,ol{list-style-type:none;}
#right p{padding-top:4px;padding-right:12px;padding-left:12px;font-size:11px;line-height:18px;}
#right .mod_newslist p.more{padding-bottom:12px;padding-left:22px;background-image:url("assets/template/images/listarrow.gif");background-repeat:no-repeat;background-position: 12px 11px;}
#main a,#right a{text-decoration:underline;color:#666666;}
#main a:hover,#right .mod_newslist p.more a:hover{color:#000000;}
#main .image_container .caption{padding:3px 12px 6px;background-color:#eee;font-size:10px;line-height:14px;}
#mbNumber,#mbTitle{display:none;}
#main form input,#main form select,#main form textarea{width:260px;margin:3px;padding:3px;border:1px solid #eee;}
#main form select{width:268px;}
#main form label{width:100px;float:left;padding-top:7px;}
#main form .checkbox_container{float:left;padding-bottom:20px;}
#main form .checkbox_container input{width:auto;float:left;margin:0;padding:0;border:0;}
#main form .checkbox_container label{width:80px;padding:0 0 0 5px;}
#main form input.error{border-bottom:1px solid #d00;}
#main form input.submit{width:100px;margin-left:103px;cursor: pointer;}
#main form p.error{clear:both;margin-top:3px;margin-bottom:6px;margin-left:107px;font-weight:bold;font-size:11px;color:#d00;}
#main form label.error{color:#d00;}
#main form .radio_container input{width:20px;float:none;display:inline;margin-left:12px;border:0;}
#main form .radio_container label{float:none;display:inline;}
#main form .radio_container span{float:none;display:block;}
#header .searchitem input.text{padding:2px;border:1px solid #CCCCCC;}
#header .searchitem{float:right;margin:10px;}
#main .mod_search .formbody{padding:10px 10px 25px;background-color:#F0F0F0;border:1px dotted #CCCCCC;}
#main .mod_search .formbody .radio_container input{margin-left:2px;vertical-align:middle;}
#main .mod_search .formbody .radio_container span{float:left;}
#main .mod_search .formbody .radio_container label{margin-right:15px;margin-left:-5px;}
#main .mod_search .formbody input.text{width:280px;padding:2px;border:1px solid #CCCCCC;}
#main .mod_search p.header{clear:both;padding-top:2px;padding-bottom:2px;border-bottom:1px dotted #cecece;color:#999999;}
#main .mod_search .first{padding-top:15px;}
#main .mod_search .even,#main .mod_search .odd{margin-top:10px;margin-bottom:10px;border-bottom:1px dotted #cecece;}
#main .mod_search .last{border-bottom:0;}
.spacer{margin-top:12px;margin-bottom:12px;padding-top:12px;padding-bottom:12px;}
:focus{outline: 0;}
#lbNumber,#lbCaption{display:none;}
#header{width:936px;height:214px;background-image:url("assets/template/images/header_bg.jpg");}
#logo{float:left;padding-top:28px;padding-bottom:28px;padding-left:35px;}
#header .mod_changelanguage{padding-top:10px;padding-left:727px;visibility:hidden;}
#header #blechartpl{float:right;padding-top:12px;padding-right:57px;}
#header #blechartpl a{font-weight:bold;text-decoration:none;font-size:18px;color:#ffffff;}
#header #blechartpl a:hover{color:#cccccc;}
#header #teaser{height:128px;}
#header .ce_image{padding-top:10px;text-align:right;}
#container{float:left;clear:both;margin-bottom:3px;padding-bottom:25px;background-image:url("assets/template/images/content_bg.jpg");background-repeat:repeat-y;}
#left{width:216px;float:left;padding-bottom:24px;background-image:url("assets/template/images/left_bg.jpg");background-repeat:no-repeat;min-height: 348px;}
#main{width:432px;float:left;padding-top:25px;padding-right:36px;padding-left:36px;}
#right{width:216px;float:right;padding-top:21px;}
#right .mod_article{margin-bottom:12px;}
#footer{height:20px;clear:both;padding-right:12px;padding-left:12px;}
.mainnavi{padding-left:35px;}
.mainnavi ul.level_1 li{display:block;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #4a4a4a;}
.mainnavi ul.level_1 li a,.mainnavi ul.level_1 li span{display:block;text-decoration:none;font-size:14px;color:#FFFFFF;line-height:20px;}
.mainnavi ul.level_1 li a:hover,.mainnavi ul.level_1 li span.active,.mainnavi ul.level_1 li.trail a,.mainnavi li.trail ul.level_2 li a:hover{color:#999999;}
.mainnavi ul.level_1 li.first{border-top:1px solid #4a4a4a;}
.mainnavi ul.level_2 li{padding-left:10px;}
.mainnavi ul.level_2 li a,.mainnavi ul.level_2 li span{font-size:12px;}
.mainnavi li.trail ul.level_2 li a{color:#FFFFFF;}
.mainnavi ul.level_2 li.last{border-bottom:0;}
#footer #copyright p{float:left;font-size:10px;color:#666666;}
#footer .mod_customnav{float:right;}
#footernavi{float:right;}
#footernavi ul li,#footer .mod_customnav ul li{float:left;margin-top:-1px;padding-right:5px;padding-left:5px;}
#footernavi ul li a,#footer .mod_customnav a{text-decoration:none;font-size:10px;color:#666666;}
#footernavi ul li a:hover,#footernavi ul li span.active,#footer .mod_customnav a:hover{text-decoration:underline;font-size:10px;color:#666666;}
#footernavi ul li.last{padding-right:0;}

