/* Style sheet screen */
#main h1{padding-bottom:3px;font-weight:bold;font-size:21px;color:#ff9500;line-height:26px;}
#left .ce_image{margin-top:24px;margin-bottom:12px;}
#left .mod_newslist .layout_short{margin-bottom:6px;padding-right:12px;padding-bottom:0;border-bottom:0px solid #e6e6e6;}
#left .mod_newslist .layout_short p.info{padding-top:2px;padding-bottom:0;font-size:10px;color:#ccc;line-height:11px;}
#left .mod_newslist .layout_short a{font-weight:bold;text-decoration:none;color:#444;}
#left .mod_newslist .layout_short h2{font-weight:bold;}
#left .mod_newslist .layout_short p.more a,#left .ce_hyperlink a{padding-left:6px;background-image:url("assets/template/images/listarrow.gif");background-repeat:no-repeat;font-size:11px;color:#333333;background-position: left 6px;}
#left .mod_newslist .layout_short a:hover{text-decoration:underline;color:#f8871f;}
#left .mod_newslist .layout_short p.teaser{font-size:11px;line-height:14px;}
#left .mod_newslist .layout_short p.teaser a{text-decoration:none;color:#333333;}
#left .mod_newslist .layout_short p.teaser a:hover{text-decoration:underline;color:#f8871f;}
#main .mod_newslist .layout_short{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #e6e6e6;}
#main .mod_newslist .last{border-bottom:0;}
#main .mod_newslist .layout_short p.more{padding-left:6px;background:url("assets/template/images/listarrow.gif") left center no-repeat;font-size:11px;}
#main .mod_newslist .layout_short p{padding-bottom:0;}
#main .mod_newslist .layout_short p.info{font-size:11px;color:#999999;}
#main .mod_newslist .layout_short h2{margin-top:0;}
#main .mod_newsreader .layout_full{border-bottom:1px solid #e6e6e6;}
#main .mod_newsreader .layout_full p.info{padding-bottom:0;text-align:right;font-size:11px;color:#999999;}
#left ul.level_1 li{border-top:1px solid #e6e6e6;}
#left ul.level_1 li.last{border-bottom:1px solid #e6e6e6;}
#left ul.level_1 li a{display:block;padding-top:2px;padding-bottom:3px;padding-left:12px;text-decoration:none;color:#999999;}
#left ul.level_1 li a:hover,#left ul.level_1 li .active,#left ul.level_1 li a.trail{display:block;padding-top:2px;padding-bottom:3px;padding-left:12px;background-image:url("assets/template/images/subnav_arrow.gif");background-repeat:no-repeat;color:#000000;background-position: left 8px;}
#left ul.level_1 li ul{background-color:#f6f6f6;}
#left ul.level_1 li.active ul li.active{padding-top:0;padding-bottom:0;padding-left:0;background: none;}
#left ul.level_1 li ul li.last{border-bottom:0;}
#left ul.level_1 li ul li a{color:#666666;}
#left ul.level_1 li ul li a,#left ul.level_1 li ul li a:hover,#left ul.level_1 li ul li .active,#left ul.level_1 li ul li a.trail{padding-left:18px;font-size:11px;background: none;}
#left ul.level_1 li.trail ul li.active{padding-top:0;padding-bottom:0;padding-left:0;background: none;}
#left ul.level_1 li.trail ul li.active ul li a,#left ul.level_1 li.trail ul li.trail ul li a,#left ul.level_1 li.trail ul li.trail ul li .active{padding-left:24px;font-size:11px;}
#left ul.level_1 li ul li a:hover,#left ul.level_1 li ul li .active,#left ul.level_1 li ul li .trail{color:#f8871f;}
#wrapper{width:960px;margin:0 auto;background-image:url("assets/template/images/wrapper_bg.png");background-repeat:repeat-y;}
#innerwrapper{width:912px;margin:0 auto;padding-right:12px;padding-left:12px;background-color:#FFFFFF;}
#header{background-image:url("assets/template/images/hochizon_divider.jpg");background-repeat:repeat-y;}
#header .image_container{border-top:3px solid #FFFFFF;border-bottom:3px solid #FFFFFF;}
#header #consolar .image_container{right:24px;top:12px;position:absolute;border:0;}
#logo{width:356px;height:88px;left:48px;position:absolute;padding-top:12px;padding-left:24px;background-image:url("assets/template/images/logo_bg.png");background-repeat:no-repeat;}
#homenavi{float:left;background-image:url("assets/template/images/navi_bg.jpg");background-repeat:repeat-x;}
#homenavi ul li{background-image:url("assets/template/images/nav_divider.jpg");background-repeat:no-repeat;background-position: right 6px;}
#homenavi ul li a,#homenavi ul li span{display:block;padding:13px 24px;font-family:Arial, sans serif;font-weight:bold;text-decoration:none;font-size:16px;color:#FFFFFF;line-height:20px;}
#homenavi ul li a:hover,#homenavi ul li span.active{background:url("assets/template/images/nav_ho_arrow.jpg") center bottom no-repeat;color:#ffae01;}
#main .image_container{padding-bottom:12px;}
#main .ce_gallery .image_container{padding-bottom:0;}
.caption{margin-top:1px;padding:2px 6px 3px;background-color:#e6e6e6;font-size:11px;color:#333333;}
.combination .ce_image{width:130px;float:left;margin-right:1px;text-align:center;}
#right .ce_image .image_container{margin-top:12px;margin-bottom:12px;text-align:center;}
#right .ce_gallery .image_container{margin-right:3px;margin-bottom:3px;}
#main h2{margin-top:6px;margin-bottom:3px;font-weight:bold;font-size:15px;color:#ff9500;line-height:19px;}
#main h3{padding-top:6px;padding-bottom:6px;font-weight:bold;font-size:13px;color:#ff9500;line-height:19px;}
#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:2px;font-weight:bold;font-size:12px;line-height:15px;}
#right h2,#left h2{padding-bottom:3px;font-weight:bold;font-size:12px;color:#ff9500;line-height:17px;}
#right h1.ce_headline,#right h2.ce_headline,#right .ce_image h1,#right .ce_image h2,#right .ce_hyperlink h1,#right .ce_gallery h1{padding-left:12px;}
#left h3{padding-top:7px;padding-bottom:7px;font-weight:bold;font-size:12px;color:#f5a214;line-height:17px;}
#main p{width:90%;padding-bottom:6px;font-size:12px;line-height:17px;}
#main .combination .ce_text{margin-bottom:24px;}
.small{font-size:10px;color:#999999;line-height:14px;}
#main a,#right a,#left a{text-decoration:underline;color:#333333;}
#main a:hover,#right a:hover{color:#f8871f;}
#right p,#left p{margin-bottom:6px;font-size:11px;line-height:14px;}
#right .ce_download{padding-left:12px;font-size:11px;}
.ce_accordion .toggler{margin-bottom:12px;text-decoration:underline;cursor: pointer;}
#main hr{width:85%;margin-bottom:12px;border-bottom:1px dotted #ababab;}
#mbTitle,#mbNumber{display:none;}
#main .ce_text ul{width:80%;padding-bottom:6px;}
#main .ce_text ol{padding-bottom:6px;padding-left:18px;list-style-type:decimal;}
#main .ce_text ul li{margin-bottom:6px;margin-left:12px;padding-left:8px;background-image:url("assets/template/images/listarrow.gif");background-repeat:no-repeat;background-position: left 6px;}
#main .mod_sitemap ul{padding:0 0 0 10px;}
#right .ce_text ul li{margin-bottom:6px;padding-left:8px;background-image:url("assets/template/images/listarrow.gif");background-repeat:no-repeat;background-position: left 6px;}
#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:12px;border:1px solid #CCCCCC;}
#main td.theader{width:10%;padding-top:3px;padding-bottom:2px;padding-left:3px;vertical-align:bottom;background-color:#666666;border-top:0;color:#FFFFFF;}
#main td{padding:2px 3px;vertical-align:top;border-top:1px solid #CCCCCC;font-size:11px;}
#main td p{padding-bottom:0;}
#main .formbody table{border:0;}
#main .formbody td{padding:0;border:0;font-size:12px;}
#main .ce_gallery table{border:0;}
#main .ce_gallery td{padding:0 6px 6px 0;border-top:0;}
#main .ce_gallery td.col_last{padding-right:0;}
*{margin:0;padding:0;border:0px;}
body{background:#FFFFFF url("assets/template/images/bg.jpg") left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#333333;line-height:17px;}
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;}
#main form input,#main form select,#main form textarea{width:260px;margin:3px;padding:3px;border:1px solid #eee;}
#main form label{width:100px;float:left;padding-top:3px;}
#main form .checkbox_container{padding-left:100px;}
#main form .checkbox_container .checkbox{width:20px;float:left;}
#main form .checkbox_container label{width:260px;}
#main form .checkbox_container span{clear:both;display:block;}
#main form input.error{border-bottom:1px solid #d00;}
#main form input.submit,#main form input.continue{width:auto;margin-left:103px;padding:4px 12px;background-image:url("assets/template/images/sunlight_bg.jpg");border:1px solid #FFFFFF;color:#FFFFFF;cursor: pointer;outline: 1px solid #CCCCCC;}
#main form#tl_login input.submit{margin-left:5px;}
#main form p.error{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 span.captcha_text{clear:both;display:block;margin-left:103px;}
#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;}
#right .mod_subscribe{margin-left:12px;}
#right .mod_subscribe .formbody{margin-top:12px;margin-bottom:12px;}
#right input.text{width:185px;margin-bottom:3px;padding:3px;border:1px solid #EEEEEE;}
#right input.submit{margin-top:3px;margin-left:1px;padding:4px 12px;background-image:url("assets/template/images/sunlight_bg.jpg");border:1px solid #FFFFFF;color:#FFFFFF;cursor: pointer;outline: 1px solid #CCCCCC;}
#right .mod_subscribe p{font-weight:bold;color:#f8871f;}
:focus{outline: 0;}
#toolbar{margin-bottom:6px;padding:15px 100px 3px 24px;background-image:url("assets/template/images/sunlight_bg.jpg");border-bottom:3px solid #FFFFFF;}
#container{float:left;clear:both;padding-top:25px;padding-bottom:25px;background:url("assets/template/images/content_bg.jpg") left top repeat-x;}
#left{width:192px;float:left;padding-left:24px;}
#main{width:394px;float:left;padding-right:36px;padding-left:36px;}
.technical #main{width:624px;}
#right{width:206px;float:right;padding-right:24px;}
#right .mod_article{margin-bottom:24px;border-left:1px solid #c3c3c3;}
#right .ce_text{padding-right:12px;padding-left:12px;}
#footer{width:960px;height:85px;clear:both;margin-left:-24px;padding-top:10px;background-image:url("assets/template/images/footer_bg.jpg");background-repeat:no-repeat;}
#footer .inside{width:864px;float:left;margin-left:24px;padding-top:36px;padding-right:24px;padding-left:24px;}
#toolbar ul{float:right;}
#toolbar ul li{float:left;padding-right:6px;padding-left:6px;background:url("assets/template/images/vert_divider.jpg") right center no-repeat;}
#toolbar ul li.last{padding-right:0;background: none;}
#toolbar ul li a{text-decoration:none;font-size:11px;color:#FFFFFF;}
#toolbar ul li a:hover,#toolbar ul li span.active{text-decoration:underline;font-size:11px;color:#FFFFFF;}
#mainnavi{background-image:url("assets/template/images/navi_bg.jpg");background-repeat:repeat-x;}
#mainnavi ul.level_1{}
#mainnavi ul.level_1 li{float:left;background-image:url("assets/template/images/nav_divider.jpg");background-repeat:no-repeat;background-position: right 6px;}
#mainnavi ul.level_1 li a,#mainnavi ul.level_1 li span{display:block;padding:13px 24px;font-weight:bold;text-decoration:none;font-size:16px;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{background:url("assets/template/images/nav_ho_arrow.jpg") center bottom no-repeat;color:#ffae01;}
#footer #copyright{float:left;}
#footernavi{float:right;}
#footernavi ul li{float:left;padding-right:6px;padding-left:6px;background:url("assets/template/images/vert_divider.jpg") right center no-repeat;}
#footernavi ul li.last{padding-right:0;background: none;}
#footernavi ul li a,#footer #copyright p{text-decoration:none;font-size:11px;color:#FFFFFF;}
#footernavi ul li a:hover,#footernavi ul li span.active{text-decoration:underline;font-size:11px;color:#FFFFFF;}

