/* Style sheet reflexite */
.frontpage.teaser a,.frontpage.teaser a:hover{color:#ffffff;}
.mod_navigation.MainMenu{width:940px;height:65px;overflow:hidden;margin-bottom:15px;padding-top:32px;background-image:url("tl_files/templates/navigation/MainMenu_Bgr.png");background-repeat:no-repeat;}
body.reflective .frontpage.teaser{height:250px;overflow:hidden;padding-top:25px;color:#ffffff;background:#1768b2 url("tl_files/templates/TopBar_darkblue.png") left bottom no-repeat;}
body.energy .frontpage.teaser{height:250px;overflow:hidden;padding-top:25px;color:#ffffff;background:#A0D100 url("tl_files/templates/TopBar_green.png") left bottom no-repeat;}
.frontpage.teaser{height:250px;overflow:hidden;padding-top:25px;color:#ffffff;background:#1fa2d6 url("tl_files/templates/TopBar_lightblue.png") left bottom no-repeat;}
.mod_newslist .layout_latest h2{margin-bottom:0;}
.mod_newslist .layout_latest h2 a{text-decoration:none;}
.mod_newslist.frontpage .image_container{float:right;margin-left:20px;}
.mod_eventlist .event{margin-bottom:14px;border-bottom:1px solid #cccccc;}
.mod_eventlist .event h2 a{text-decoration:none;}
.ce_table td.col_0,.ce_table th.head_0{border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_form span.mandatory,.ce_form p.error{margin:0 0 2px;color:#ff0000;}
.tableless label{display:block;margin-top:.5em;padding-bottom:3px;font-weight:bold;font-size:12px;}
.tableless input,.tableless textarea,.tableless select{width:350px;padding:3px;border:1px solid #cccccc;}
.tableless textarea{height:100px;}
.tableless .submit{width:150px;padding:3px;border:1px solid #cccccc;}
.tableless .captcha{width:20px;padding:3px;border:1px solid #cccccc;}
fieldset{margin-bottom:10px;border:1px solid #cccccc;}
fieldset legend{margin-left:10px;padding-right:2px;padding-left:2px;font-weight:bold;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
.ce_form.tableform .checkbox_container span,.ce_form.tableform .radio_container span{display:block;}
.ce_form.tableform .col_0{width:100px;padding-right:20px;}
.ce_form.tableform .text{width:250px;padding:2px;border:1px solid #cccccc;}
.ce_form.tableform td{padding-bottom:10px;}
.ce_form.tableform .col_0,.ce_form.tableform .col_1{vertical-align:top;}
#footer #disclaimer{width:940px;margin-right:auto;margin-left:auto;padding-top:20px;text-align:center;background-image:url("tl_files/templates/FooterInside_bgr.png");background-repeat:no-repeat;font-size:11px;color:#2a2a2a;line-height:1em;}
#footer #disclaimer .links{float:left;}
#topbar .inside h1{padding-top:26px;padding-left:25px;font-family:'TitilliumText14L400wt', Arial, Helvetica, sans-serif;font-weight:normal;font-size:46px;color:#ffffff;line-height:1.2em;}
#footer #disclaimer .copyright{float:right;}
#container{width:940px;margin-right:auto;margin-left:auto;}
#localmenu{float:right;}
#main{height:450px;min-height:450px;height:auto !important;}
#main .inside{padding-top:35px;padding-right:35px;padding-left:35px;}
body.onecolumn #main .inside{padding-top:0;padding-right:0;padding-left:0;}
#right .inside{padding-top:35px;}
#wrapper{background-color:#ffffff;}
#footer{width:940px;height:150px;margin-right:auto;margin-left:auto;min-height:150px;height:auto !important;}
#footer .footertext{width:575px;margin-bottom:13px;padding-top:13px;padding-left:45px;background:url("tl_files/templates/icons/icon_rss_envelope.gif") left bottom no-repeat;}
body.americas #footer .footertext,body.australia #footer .footertext,body.ruifei #footer .footertext,body.japan #footer .footertext{width:575px;margin-bottom:13px;padding-top:13px;padding-left:25px;background:url("tl_files/templates/icons/icon_rss.gif") left bottom no-repeat;}
body.energy #footer .footertext{width:575px;margin-bottom:13px;padding-top:13px;padding-left:0;background-image: none;}
#footer .footertextcorporate{width:575px;margin-bottom:13px;padding-top:13px;padding-left:0;background-image: none;}
#footer .addthis_button{float:right;padding-top:12px;}
#container{padding-bottom:25px;border-bottom:1px solid #cccccc;}
body.languageselector #container{padding-top:0;padding-bottom:25px;padding-left:0;border-bottom:0px;}
body.languageselector .column{width:135px;float:left;margin-right:5px;margin-left:5px;}
body.languageselector #jumpMenu,body.languageselector #jumpMenu1,body.languageselector #jumpMenu2,body.languageselector #jumpMenu3,body.languageselector #jumpMenu4,body.languageselector #jumpMenu5,body.languageselector #jumpMenu6{display:block;margin-bottom:10px;}
#header{width:940px;margin-right:auto;margin-left:auto;}
#header .inside{padding-top:15px;}
#topbar{width:940px;height:112px;margin-right:auto;margin-bottom:40px;margin-left:auto;background-image:url("tl_files/templates/TopBar_lightblue.png");background-repeat:no-repeat;}
body.reflective #topbar{width:940px;height:112px;margin-right:auto;margin-bottom:40px;margin-left:auto;background-image:url("tl_files/templates/TopBar_darkblue.png");background-repeat:no-repeat;}
body.energy #topbar{width:940px;height:112px;margin-right:auto;margin-bottom:40px;margin-left:auto;background-image:url("tl_files/templates/TopBar_green.png");background-repeat:no-repeat;}
.mod_navigation.MainMenu ul{left:50%;position:relative;float:left;clear:left;margin:0;padding:0;text-align:center;list-style-type:none;}
.mod_navigation.MainMenu ul li,.mod_navigation.MainMenu ul li.trail{right:50%;position:relative;float:left;display:block;margin:0;padding:0;list-style-type:none;background:url("tl_files/templates/navigation/MainMenu_Divider.png") left top no-repeat;}
.mod_navigation.MainMenu ul li.first{background-image: none;}
.mod_navigation.MainMenu a{display:block;padding-right:25px;padding-bottom:19px;padding-left:25px;text-decoration:none;font-size:14px;color:#2a2a2a;line-height:1em;}
.mod_navigation.MainMenu a:hover{text-decoration:none;color:#2e6aad;background:url("tl_files/templates/navigation/MainMenu_activeBgr.gif") center bottom no-repeat;}
.mod_navigation.MainMenu span{padding-right:25px;padding-bottom:18px;padding-left:25px;font-weight:normal;font-size:14px;color:#2e6aad;line-height:1em;background:url("tl_files/templates/navigation/MainMenu_activeBgr.gif") center bottom no-repeat;}
.mod_navigation.MainMenu .trail{font-weight:normal;font-size:14px;color:#2e6aad;line-height:1em;background:url("tl_files/templates/navigation/MainMenu_activeBgr.gif") center bottom no-repeat;}
.mod_navigation.SubMenu ul.level_1{margin:0;padding:0;}
.mod_navigation.SubMenu .level_1 li{margin:0;padding:12px 0;border-bottom:1px solid #cccccc;list-style-type:none;background:url("tl_files/templates/navigation/SubMenu_Bgr.png") center bottom no-repeat;}
.mod_navigation.SubMenu .level_1 a{width:220px;display:block;text-decoration:none;font-size:14px;color:#2a2a2a;line-height:16px;}
.mod_navigation.SubMenu .level_1 a:hover{text-decoration:none;color:#2e6aad;}
.mod_navigation.SubMenu .level_1 span,.mod_navigation.SubMenu .level_1 .trail{font-weight:normal;font-size:14px;color:#2e6aad;line-height:16px;}
.mod_navigation.SubMenu ul.level_2{margin:0;padding:3px 0 0;}
.mod_navigation.SubMenu .level_2 li{margin:0;padding:3px 0;border-bottom:0px solid #ffffff;background:none;}
.mod_navigation.SubMenu .level_2 a{width:220px;display:block;padding-left:10px;text-decoration:none;font-size:12px;color:#2a2a2a;line-height:16px;}
.mod_navigation.SubMenu .level_2 a:hover,.mod_navigation.SubMenu .level_2 span{padding-left:10px;text-decoration:none;font-size:12px;color:#2e6aad;line-height:16px;}
.mod_navigation.SubMenu .level_2 .trail{padding-left:10px;font-weight:normal;font-size:12px;color:#2e6aad;line-height:16px;}
.mod_navigation.Footer{width:940px;overflow:hidden;}
#rsslink{padding-left:20px;background-image:url("tl_files/templates/icons/icon_rss.gif");background-repeat:no-repeat;line-height:18px;}
.mod_breadcrumb{width:940px;height:28px;top:123px;position:absolute;border-bottom:1px solid #cccccc;background:url("tl_files/templates/navigation/BreadCrumb_Bgr.png") center bottom no-repeat;}
.mod_article.intro{border-bottom:1px solid #cccccc;background:url("tl_files/templates/navigation/BreadCrumb_Bgr.png") center bottom no-repeat;}
.bordertop{padding-top:20px;border-top:1px solid #cccccc;}
.borderbottom{padding-bottom:20px;border-bottom:1px solid #cccccc;}
.borderright{padding-right:20px;border-right:1px solid #cccccc;}
.borderleft{border-left:1px solid #cccccc;}
.imageborder img{padding:5px;border:1px solid #cccccc;}
.frontpage.teaser .text{padding-right:30px;padding-left:30px;}
.ce_noobSlideStart .noobButtons .buttons .noobActive,.ce_noobSlideStart .noobButtons .buttons span:hover{padding-top:1px;padding-bottom:1px;background-color:#2466b4;}
#left .mod_article{margin-top:40px;}
