/* Style sheet new_bitpoint_layout */
#outer_wrap{background-color:#ffffff;background-image:url("tl_files/design-09/img/bg_body.jpg");background-repeat:repeat-x;background-attachment:scroll;}
#wrapper{margin:0 auto;}
#header{width:980px;position:relative;overflow:visible;z-index: 500;}
#logoimg{width:240px;height:104px;margin-left:10px;padding-top:7px;}
#loginbutton{float:right;}
.headform{margin:0;padding:0;font-size:0.8em;}
.headform input.text{width:20em;padding:0.3em;border:1px solid #bebebe;color:#555;background: #eee;}
.headform input.button{margin:0;padding:0;vertical-align:text-bottom;}
.headform input:focus{background: #fcfcfc;}
#container{padding-bottom:30px;background-image:url("tl_files/design-09/img/bg_content_bottom_big.jpg");background-repeat:no-repeat;background-position:-1px bottom;}
#container_inside{padding-top:0;background:url("tl_files/design-09/img/bg_content_main.jpg") center top repeat-y;}
#container_top{padding-top:20px;background:url("tl_files/design-09/img/bg_content_top.jpg") center top no-repeat;}
#right{background:url("tl_files/design-09/img/bg_right.png") left top no-repeat;background-attachment:scroll;min-height: 800px;}
#right .inside{padding:0 10px 12px 20px;}
#right h1{margin-top:0;padding-top:5px;}
#right h2,#right h2 a{font-weight:bold;text-decoration:none;font-size:0.9em;color:#36537d;}
#main .inside{padding:0 10px 10px;}
#footer{width:980px;height:125px;background-image:url("tl_files/design-09/img/bg_footer.jpg");background-repeat:no-repeat;margin: 0 auto 40px auto;}
#footer .inside{width:960px;margin:0 auto;padding-top:10px;}
#footer .logo{padding-top:15px;}
#footer .newsletter{text-align:center;}
#footer .phone span{float:right;display:block;margin-top:10px;padding-top:4px;padding-bottom:10px;padding-left:50px;background:url("tl_files/design-09/img/icon_phone.png") left top no-repeat;font-size:20px;color:#686868;}
.footer_bottom{width:250px;margin:30px auto;text-align:center;color:#686868;}
.footer_bottom a{text-decoration:none;color:#686868;}
p.back{float:right;margin:1.5em;text-transform: lowercase;}
.hr{width:100%;height:2px;left:0;position:absolute;clear:both;margin:0;padding:0;background-color:#ebebeb;}
.pdf_link{right:0;position:absolute;}
.breadcrumb_head{width:100%;height:30px;top:221px;position:absolute;display:block;margin:0;}
.mod_breadcrumb{padding-top:5px;font-size:0.9em;color:#444;}
.mod_breadcrumb a{font-weight:bold;text-decoration:none;color:#36537d;}
.mod_breadcrumb a:hover{text-decoration:underline;color:#3c3c3c;}
.mod_breadcrumb .active{font-size:1em;}
#teaserblock{height:150px;margin-left:10px;background:url("tl_files/design-09/img/bg_top_headline_main_700.png") left top no-repeat;background-attachment: scroll;}
#teaserblock h1{font-size:28px;}
.hyperlink_txt{padding-left:18px;background:url("tl_files/design/images2/link.gif") left center no-repeat;}
.ce_headline{margin-left:10px;}
.ce_text{margin-bottom:1em;}
.ce_list ol,.ce_text ol{margin-left:3em;list-style-type:decimal;}
.ce_list ul{margin-left:1.5em;}
.ce_text ul{margin-top:1em;margin-bottom:1em;margin-left:0;}
.ce_list ul li,.ce_text ul li{padding-left:14px;background-image:url("tl_files/design/images2/arrow.gif");background-repeat:no-repeat;list-style-type:none;background-position:left 4px;}
.ce_accordion .toggler{padding:0.25em 0.5em;background:#fdfeff url("tl_files/design/images2/tog_bg.jpg") left bottom repeat-x;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-weight:bold;cursor:pointer;}
.ce_accordion .accordion div{padding:0.75em 0.5em;}
.ce_image img,.ce_text img,.ce_gallery img,.mod_newslist img,.mod_randomImage img{padding:6px;}
.image_container{float:left;line-height:0.75;}
.caption{padding:2px 3px 4px;background-color:#e9e9e9;font-size:0.8em;line-height:1;}
* html .caption{padding-top:3px;padding-bottom:3px;}
*:first-child+html .caption{padding-top:3px;padding-bottom:3px;}
.mime_icon{padding-bottom:2px;vertical-align:top;}
.ce_gallery td{padding-right:1.5em;padding-bottom:1.5em;}
.mod_newsreader .ce_comments{margin-top:2.5em;}
.layout_full .info{padding-top:5px;padding-bottom:8px;color:#808080;}
.layout_short,.layout_latest{padding-top:1em;padding-bottom:1em;border-top:1px solid #dfdfdf;}
.layout_short.first,.layout_latest.first{padding-top:0;border-top:0px;}
.layout_short.last,.layout_latest.last{padding-bottom:0;}
.layout_short .info{font-size:0.9em;color:#808080;}
.layout_short h2{margin-bottom:0;font-size:1.2em;}
.layout_short h2 a{text-decoration:none;}
.layout_short .teaser,.layout_short .more{display:inline;padding-right:0.25em;}
.layout_latest .info{margin-bottom:0.25em;color:#808080;}
.layout_latest h2{margin-bottom:0;}
.layout_latest h2 a{text-decoration:none;color:#333333;}
.mod_sitemap ul.level_2 li{margin-left:2em;}
.ce_table table{border:2px solid #dfdfdf;border-collapse:separate;}
.ce_table th{padding:0.3em 2em 0.3em 0.5em;text-align:left;background-color:#dfdfdf;font-weight:bold;}
.ce_table td{padding:0.2em 2em 0.2em 0.5em;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.mod_search .header{margin-top:1em;margin-bottom:1.5em;text-align:right;}
.mod_search h3{margin-bottom:0;font-size:1.2em;}
.mod_search .relevance{padding-left:0.25em;color:#808080;}
.mod_search .url{margin-bottom:1em;color:#53a908;}
.mod_search .filesize{color:#808080;}
.mod_search .highlight{font-weight:bold;}
.mod_search input.text{margin-bottom:0.1em;}
.mod_search input.submit{margin-top:6px;vertical-align:top;}
.mod_search .radio_container span{display:inline;padding-right:0.75em;}
.pagination{margin-top:2em;padding-top:0.5em;border-top:1px solid #dfdfdf;}
.pagination p{width:180px;float:left;}
.pagination ul{width:400px;float:right;text-align:right;}
.pagination li{display:inline;padding-right:0.1em;padding-left:0.1em;}
.pagination_current{font-weight:bold;}
.mod_registration .col_first{width:12em;vertical-align:middle;}
.mod_personalData td.col_first{padding-right:1em;vertical-align:middle;}
.mod_login .col_first{width:8em;vertical-align:middle;}
.mod_login .login_info{padding-bottom:0.25em;font-weight:bold;}
.mod_login p.error{margin-bottom:0.25em;margin-left:8em;font-weight:bold;color:#ff0000;}
.mod_lostPassword .col_first{width:11em;vertical-align:middle;}
.mod_faqlist h2{margin-top:30px;}
.mod_faqreader .info{margin-top:1.25em;color:#808080;}
.spalte_links{width:48%;float:left;}
.spalte_rechts{width:48%;float:right;}
.spalte_links h1,.spalte_rechts h1,.produkte h1{border-right:1px solid #c8dcf3;background: url("tl_files/design/images2/infoboxheadbg.png") no-repeat;color: #36537d !important;font-weight: bold !important;font-size: 1em !important;padding: 0.5em 10px;margin: 0 -10px 0 -10px !important;}
.spalte_links .ce_text,.spalte_rechts .ce_text,.produkte .ce_text{padding:0.5em 1.5em;background-color:#fafafa;border-top:1px solid #e9e9e9;border-right:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;border-left:1px solid #e9e9e9;}
.spalte_links .ce_text ul,.spalte_rechts .ce_text ul{margin-left: 0px !important;}
#partnerlogos{padding-top:10px;padding-bottom:5px;}
#partnerlogos table{height:35px;}
#partnerlogos td{width:auto;margin:0 auto;vertical-align:middle;}
#stichworte .ce_text{margin:20px 0;padding:0;text-align:justify;font-size:1.2em;}
#stichworte a{text-decoration:none;}
.clear{height:0.1px;overflow:hidden;clear:both;font-size:0.1px;line-height:0.1px;}
.invisible{width:0px;height:0px;top:-1000px;left:-1000px;position:absolute;overflow:hidden;display:inline;}
.noborder,.noborder img,.noborder a img{background: none;}
.contactbox{margin-top:10px;padding:10px;background-color:#C9DDF3;}
#container a img,#container a:hover img{padding:0;border:0px;}

