/* Style sheet screen */
body{background:#131313 url("tl_files/images/bg.jpg") center top repeat-x;}
.button_big{width:285px;height:50px;display:block;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:11px;text-align:center;vertical-align:middle;background:url("tl_files/images/button_big.png") left top no-repeat;}
.button_big a{width:285px;height:50px;display:block;}
.button_small{width:190px;height:50px;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:14px;text-align:center;vertical-align:middle;background:url("tl_files/images/button_small.png") left top no-repeat;}
.button_small a{width:190px;height:50px;display:block;}
#referenzen{margin-left:-30px;}
#topmenu{right:72px;top:32px;position:absolute;}
#topmenu form,#topmenu ul{margin-bottom:0;list-style-type:none;}
#topmenu,#topmenu a{text-decoration:none;color:#ccd5ea;}
#topmenu a:hover{color:#ffffff;}
#topmenu .search div{width:194px;height:45px;margin-right:0;padding-right:0;padding-left:6px;background:url("tl_files/images/search-bg.png") left top no-repeat;}
#topmenu input.text{width:150px;height:22px;margin-top:7px;margin-bottom:6px;padding-top:0;padding-bottom:0;background-color:#DBDBDB;border:0px;font-size:11px;color:#999999;}
#topmenu input.submit{width:31px;height:24px;left:5px;top:7px;position:relative;background:url("tl_files/images/search-submit.png") left top no-repeat;}
#topmenu input.submit:hover{width:31px;height:24px;left:5px;top:7px;position:relative;background:url("tl_files/images/search-submit-hov.png") left top no-repeat;}
.pdf_link{right:0;top:-304px;position:absolute;}
.pdf_link img{width:26px;height:39px;}
.line_bottom{padding-bottom:70px;background:url("tl_files/images/shadow-footer-bg.png") center bottom no-repeat;}
.line_top{margin-top:-20px;padding-top:40px;background:url("tl_files/images/shadow-footer-bg.png") center top no-repeat;}
.mod_footer_copyright{width:960px;height:50px;top:250px;position:absolute;padding-top:30px;text-align:center;background:url("tl_files/images/footer_shadow.png") center top no-repeat;font-weight:normal;font-size:11px;color:#6F6F6F;}
.mod_footer_copyright a{text-decoration:none;font-size:11px;color:#6F6F6F;}
.mod_footer_copyright a:hover{text-decoration:none;font-size:11px;color:#ffffff;}
.mod_footer_navigation{width:220px;height:207px;right:220px;top:0;position:absolute;padding-top:30px;background:url("tl_files/images/shadow_vertikal.png") left bottom no-repeat;}
#left .mod_pageImage,#left .mod_flash{width:460px;margin-left:5px;border-bottom:20px solid #333333;}
.pano{width:660px;overflow:hidden;}
.pano ul,.pano li{margin:0;padding:0;list-style-type:none;}
.pano li{float:left;margin-right:25px;}
.pano img{padding-top:20px;padding-bottom:20px;}
.pano img:hover{filter: alpha(opacity=60);-moz-opacity: 0.60;opacity: 0.60;}
.headline{height:98px;}
.headline p{line-height:10px;}
.hosting_table{width:100%;}
.hosting_table .head01 td{border-top:0px;border-bottom:0px;font-size:22px;color:#F6AA42;}
.hosting_table td{padding:3px;border-bottom:1px solid #333333;}
.hosting_table .head02 td{padding-left:5px;background-color:#272727;font-weight:bold;font-size:21px;color:#ffffff;}
.ref_liste{width:300px;float:left;margin-bottom:30px;margin-left:30px;}
.ref_liste_teaser{width:294px;margin-top:10px;font-size:11px;color:#999999;line-height:1.5;}
.ref_liste_image{width:294px;height:100px;overflow:hidden;-webkit-box-shadow: 0px 0px 12px #000000;-moz-box-shadow: 0px 0px 12px #000000;box-shadow: 0px 0px 12px #000000;}
.ref_detail_teaser{width:630px;height:156px;right:0;top:-165px;position:absolute;}
.ref_detail_text{width:430px;left:0;top:0;position:relative;float:left;display:inline;}
.ref_detail_text.mainbox{padding-bottom:25px;}
.ref_detail_image{width:430px;right:0;top:0;position:relative;float:right;padding-bottom:33px;background:url("tl_files/images/shadow_referenzen.png") center bottom no-repeat;}
#referenzen-details .button_small{right:120px;top:320px;position:absolute;}
#referenzen-details .back{display:none;}
.mod_footer_navigation ul,.mod_footer_navigation li{margin:0;padding:0;list-style-type:none;}
.mod_footer_navigation a{width:140px;display:block;margin-left:30px;padding-top:5px;padding-bottom:2px;padding-left:10px;background:url("tl_files/images/footer_navi_line.png") left bottom no-repeat;text-decoration:none;font-size:13px;color:#999999;line-height:20px;}
.mod_footer_navigation a:hover,.mod_footer_navigation a.trail,.mod_footer_navigation span{width:140px;display:block;margin-left:30px;padding-top:5px;padding-bottom:2px;padding-left:10px;background:url("tl_files/images/footer_navi_line.png") left bottom no-repeat;text-decoration:none;font-size:13px;color:#ffffff;line-height:20px;}
#footer h6{margin:0;padding:0 0 5px 40px;font-weight:normal;font-size:17px;color:#cccccc;}
.mod_footer_contao{width:220px;height:207px;right:0;top:0;position:absolute;padding-top:30px;background:url("tl_files/images/shadow_vertikal.png") left bottom no-repeat;}
.mod_footer_contao .logo{margin-top:25px;margin-bottom:20px;margin-left:40px;}
#footer .mod_footer_referenzen h6{padding-left:0;}
.mod_footer_referenzen{width:480px;padding-top:30px;}
.mod_footer_referenzen h5{margin:0;padding:0 0 3px;font-weight:normal;color:#cccccc;}
#main .mod_pageImage,#main .mod_flash{width:460px;height:108px;background-color:#333333;border-bottom:20px solid #333333;}
#main .ce_text ul{margin:0;padding:0;list-style-type:none;}
#main .ce_text li{margin-bottom:10px;padding-left:20px;background:url("tl_files/images/haken.png") left top no-repeat;}
.mainbox{margin:0 0 20px;padding:10px 20px;background-image:url("tl_files/images/box_bg.png");background-repeat:repeat;border:2px dotted #333333;}
.mainbox h3{margin-top:8px;}
.subcolumns.mainbox{width:615px;}
#header{background:url("tl_files/images/header_bg.png") left bottom no-repeat;}
#header,#container{width:960px;margin-right:auto;margin-left:auto;}
#container{width:960px;margin-right:auto;margin-left:auto;padding-bottom:30px;}
#footer{background:url("tl_files/images/footer_bg.png") center top repeat-x;}
#footer .inside{width:960px;height:330px;margin-right:auto;margin-left:auto;}
.mod_header_logo{left:0;top:52px;position:absolute;}
.mod_pageImage{width:660px;height:156px;left:300px;top:154px;position:absolute;background-color:#333333;background-image:url("tl_files/images/box_bg.png");}
#header .mod_article{width:630px;height:156px;right:0;top:154px;position:absolute;}
.mod_header_pageImageShadow{left:300px;top:149px;position:absolute;}
.mod_header_category{left:0;top:200px;position:absolute;font-size:50px;text-transform: uppercase}
#header .mod_article.mod_header_flash{width:660px;left:300px;}
.pagination{height:45px;clear:left;margin:0;padding:47px 0 0;background:url("tl_files/images/shadow_oben.png") left top no-repeat;}
.pagination ul{float:right;margin:0;padding:0;text-align:right;}
#main .ce_text .pagination li{display:inline;margin:0;padding:0;background-image:url("n/a");list-style-type:none;}
.pagination h3{width:200px;float:left;}
.pagination p{float:left;}
#main .ce_text .pagination a{display:inline-block;margin:15px 0 15px 10px;padding:0;border-bottom:0px;font-weight:normal;font-size:21px;color:#eeeeee;}
#main .ce_text .pagination a:hover,#main .ce_text .pagination .current{display:inline-block;margin:15px 0 15px 10px;padding:0;border-bottom:0px;font-weight:normal;font-size:21px;color:#F6AA42;}
#referenzen .mod_newslist .pagination{margin-left:30px;}
.mod_navigationMain{right:0;top:127px;position:absolute;padding-top:0;padding-right:15px;padding-left:69px;background:url("tl_files/images/navi_bg.gif") left top no-repeat;}
.mod_navigationMain ul,.mod_navigationMain li{margin:0;padding:0;list-style-type:none;}
.mod_navigationMain li{float:left;}
.mod_navigationMain a{display:block;padding:6px 12px;text-decoration:none;font-size:12px;color:#cccccc;text-transform: uppercase;}
.mod_navigationMain a:hover{display:block;padding:6px 12px;background:url("tl_files/images/navi_bg_active.png") center top no-repeat;text-decoration:none;font-size:12px;color:#ffffff;text-transform: uppercase;}
.mod_navigationMain span,.mod_navigationMain a.trail{display:block;padding:6px 12px;background:url("tl_files/images/navi_bg_active.png") center top no-repeat;text-decoration:none;font-size:12px;color:#F6AA42;text-transform: uppercase;}
.mod_navigationSub{width:280px;margin:0;padding:0;}
.mod_navigationSub ul{width:280px;margin:0;padding:0;list-style-type:none;}
.mod_navigationSub a{display:block;margin:0 0 0 20px;padding:10px 0 5px 5px;background:url("tl_files/images/footer_navi_line.png") left bottom no-repeat;font-weight:normal;text-decoration:none;font-size:14px;color:#999999;}
.mod_navigationSub a:hover{display:block;margin:0 0 0 20px;padding:10px 0 5px 5px;background:url("tl_files/images/footer_navi_line.png") left bottom no-repeat;font-weight:normal;text-decoration:none;font-size:14px;color:#e5e5e5;}
.mod_navigationSub a.trail,.mod_navigationSub span{display:block;margin:0 0 0 20px;padding:10px 0 5px 5px;background:url("tl_files/images/footer_navi_line.png") left bottom no-repeat;font-weight:normal;text-decoration:none;font-size:14px;color:#F6AA42;}
.video_padding{padding-top:15px;padding-bottom:12px;}

