/* Style sheet main */
body{background-color:#d4d4d4;font-family:arial;font-weight:normal;font-size:12px;color:#000000;line-height:18px;}
div#no_script_warning{padding-top:10px;padding-bottom:10px;text-align:center;border:2px solid #EE7F00;font-weight:bold;font-size:18px;}
div#wrapper{margin-bottom:15px;background-color:#ffffff;}
div#header,div#container,div#footer{padding-right:4px;padding-left:4px;background:url("tl_files/images/website/wrapper_shadow_bg.png") center top repeat-y;}
div#navigation_head ul.level_1 li.head_nav_el a,div#navigation_head ul.level_1 li.head_nav_el span{position:relative;display:inline;padding:13px 27px;}
div#navigation_head ul.level_1 li.head_nav_el span.active,div#navigation_head ul.level_1 li.head_nav_el a.trail{padding-bottom:23px;}
div#navigation_head ul.level_1 li.head_nav_el a.trail:hover{background: none;}
div#container{overflow:visible;}
div#navigation_head ul.level_1 li.head_nav_el:hover,div#navigation_head ul.level_1 li.head_nav_el:hover a{background-color:#e7e8e9;color:#ee7f00;background-image: none;}
div#navigation_head ul.level_1 li.submenu:hover a{-moz-box-shadow: 3px 3px 3px #bdbdbd;-webkit-box-shadow: 3px 3px 3px #bdbdbd;box-shadow: 3px 3px 3px #bdbdbd;z-index: 1;}
div#footer{font-family:Arial, regular;font-weight:normal;font-size:11px;color:#262626;}
div#home{top:14px;position:relative;}
div#afterFooter{height:9px;margin:0;padding:0;background:url("tl_files/images/website/footer_shadow_bg.png") center top no-repeat;font-size:0px;line-height:0px;}
div#header div.inside{margin-right:2px;margin-left:2px;padding-top:2px;background-repeat:no-repeat;background-position: 0px 2px;}
body div#header div.inside,body.group1 div#header div.inside{background-image:url("tl_files/images/website/head1.png");}
body.group2 div#header div.inside{background-image:url("tl_files/images/website/head2.png");}
body.group3 div#header div.inside{background-image:url("tl_files/images/website/head3.png");}
div#container div#main div.inside{top:-14px;margin-right:35px;margin-left:35px;}
div#container div#left div.inside{margin-right:5px;margin-left:35px;}
div#container div#right div.inside{margin-right:35px;margin-left:5px;}
div#navigation_head{height:50px;overflow:visible;padding-top:190px;padding-right:22px;padding-left:22px;background-image:url("tl_files/images/website/navigation_head_bg.png");background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#ffffff;line-height:14px;background-position: 0px 190px;}
div#navigation_head a,div#navigation_head a:hover,div#navigation_head a:visited,div#navigation_head a:active{font-weight:bold;text-decoration:none;color:#ffffff;}
div#navigation_head ul.level_1{width:782px;}
div#navigation_head ul.level_1 li.head_nav_el{height:30px;top:11px;position:relative;overflow:hidden;display:inline;padding:0;text-align:center;font-weight:bold;color:#ffffff;background-image: none;}
div#navigation_head ul.level_1 li.active,div#navigation_head ul.level_1 li.active:hover{top:11px;position:relative;padding-top:13px;padding-bottom:23px;background:#e7e8e9 url("tl_files/images/website/navigation_head_active_arrow_bg.png") center bottom no-repeat;font-weight:bold;color:#ee7f00;}
div#navigation_head ul.level_1 li.trail,div#navigation_head ul.level_1 li.trail:hover{padding-bottom:23px;background:#e7e8e9 url("tl_files/images/website/navigation_head_active_arrow_bg.png") center bottom no-repeat;font-weight:bold;color:#ee7f00;}
div#navigation_head ul.level_1 li.trail{padding-top:13px;}
div#navigation_head ul.level_2 li.trail:hover{padding-bottom:0;background:#e7e8e9 url("tl_files/images/website/navigation_head_active_arrow_bg.png") center bottom no-repeat;font-weight:bold;color:#ee7f00;}
div#navigation_head ul.level_1 li.trail a{color:#ee7f00;}
div#navigation_head ul.level_2{left:0;top:25px;position:absolute;display:none;background-color:#e7e8e9;z-index: 2;-moz-box-shadow: 3px 3px 3px #bdbdbd;-webkit-box-shadow: 3px 3px 3px #bdbdbd;box-shadow: 3px 3px 3px #bdbdbd;}
div#navigation_head ul.level_2 li.head_nav_el{width:190px;height:30px;top:0;display:block;margin:3px;padding:0;text-align:left;vertical-align:middle;background-image: none;white-space: nowrap;}
div#navigation_head ul.level_2 li.descr{height:50px;}
div#navigation_head ul.level_2 li.head_nav_el a,div#navigation_head ul.level_2 li.head_nav_el span{height:100%;left:10px;top:3px;position:relative;display:block;padding:5px 20px;}
div#navigation_head ul.level_2 li.descr a,div#navigation_head ul.level_2 li.descr span{padding:5px 20px;}
div#navigation_head ul.level_2 a,div#navigation_head ul.level_2 a:hover,div#navigation_head ul.level_2 a:visited,div#navigation_head ul.level_2 a:active{color:#ee7f00;}
div#navigation_head ul.level_2 li.head_nav_el:hover,div#navigation_head ul.level_2 li.head_nav_el:hover a{background-color:#ffffff;background-image: none;-moz-box-shadow: 0px 0px 0px #000;-webkit-box-shadow: 0px 0px 0px #000;box-shadow: 0px 0px 0px #000;}
div#navigation_head ul.level_2 li.active.head_nav_el,div#navigation_head ul.level_2 li.active.head_nav_el:hover{top:0;position:relative;padding-top:0;padding-bottom:0;background-color:#e7e8e9;background-position:center bottom;background-repeat:no-repeat;font-weight:bold;color:#ee7f00;}
div#navigation_head ul.level_1 li.head_nav_el:hover > ul.level_2{display:block;}
div#navigation_head ul.level_1 li.active:hover > ul.level_2,div#navigation_head ul.level_1 li.trail:hover > ul.level_2{top:38px;display:block;}
h1{margin:20px 0 13px;padding:0;font-family:Arial, regular;font-weight:normal;font-size:26px;color:#262626;line-height:32px;}
h2{margin:10px 0 8px;padding:0;font-family:Arial;font-weight:bold;font-size:16px;color:#262626;line-height:22px;}
h2 a,h2 a:active,h2 a:hover,h2 a:visited{margin:6px 0 8px;padding:0;font-family:Arial;font-weight:bold;font-size:16px;color:#ee7f00;line-height:22px;}
h3{margin:6px 0 8px;padding:0;font-family:Arial, regular;font-weight:bold;font-size:12px;color:#262626;line-height:18px;}
span.blog,span.blog a{font-weight:bold;}
h3.rightcol{margin-top:6px;}
h3.rightcol,h3.leftcol{color:#000000;}
p{margin:0 0 8px;padding:0;font-family:Arial, regular;font-weight:normal;font-size:12px;color:#262626;line-height:18px;}
p.minor,div.caption,span.small{margin-bottom:6px;font-size:11px;line-height:16px;}
div.caption,span.small{margin:0;padding:0;}
p.error{font-weight:bold;color:#ff0000;}
input.text,input.captcha,textarea,select,input.textinput{margin:0 0 10px;padding:2px;border:2px solid #e1e2e3;}
input.error,textarea.error,select.error{border:2px solid #ff0000;}
input.text,input.captcha,input.textinput{width:200px;}
input.captcha{margin-right:5px;}
ul{margin:0;padding:0;list-style-type: none;}
ol{margin:0 0 0 27px;padding:0;}
ul li{margin:0 0 6px;padding:0 0 0 20px;background-image:url("tl_files/images/website/list-style-img.png");background-repeat:no-repeat;font-family:Arial, regular;font-weight:normal;font-size:12px;color:#262626;line-height:18px;background-position: 2px 7px;}
a,a:active,a:hover,a:visited{font-weight:normal;text-decoration:none;color:#ee7f00;}
a:hover{text-decoration:underline;}
table.button{height:25px;background:url("tl_files/images/website/btn_bg.png") left top repeat-x;font-weight:bold;font-size:14px;color:#ffffff;}
table.button a,table.button a:hover{padding:4px 12px 5px;font-weight:bold;text-decoration:none;font-size:14px;color:#ffffff;}
table.button:hover{background:url("tl_files/images/website/btn_bg_hover.png") left top repeat-x;}
table.button:active{background:url("tl_files/images/website/btn_bg_click.png") left top repeat-x;}
table.button_arrow a,table.button_arrow a:hover,table.button_arrow a:active,table.button_cart a,table.button_cart a:hover,table.button_cart a:active{padding-right:32px;}
table.button_arrow tr td{padding-bottom:2px;background:url("tl_files/images/website/btn_arrow_bg.png") right top no-repeat;}
table.button_arrow tr td:hover{background:url("tl_files/images/website/btn_arrow_bg_hover.png") right top no-repeat;}
table.button_arrow tr td:active{background:url("tl_files/images/website/btn_arrow_bg_click.png") right top no-repeat;}
table.button_cart tr td{background:url("tl_files/images/website/btn_cart_bg.png") right top no-repeat;}
table.button_cart tr td:hover{background:url("tl_files/images/website/btn_cart_bg_hover.png") right top no-repeat;}
table.button_cart tr td:active{background:url("tl_files/images/website/btn_cart_bg_click.png") right top no-repeat;}
table.button_add a,table.button_add a:hover,table.button_add a:active{padding-left:27px;}
table.button_add tr td{background:url("tl_files/images/website/btn_add_bg.png") left top no-repeat;}
table.button_add tr td:hover{background:url("tl_files/images/website/btn_add_bg_hover.png") left top no-repeat;}
table.button_add tr td:active{background:url("tl_files/images/website/btn_add_bg_active.png") left top no-repeat;}
a.minicartlink,a.minicartlink:hover,a.minicartlink:active,a.minicartlink:visited{padding-left:20px;background:url("tl_files/images/website/cart_mini_ico.png") left center no-repeat;}
div#minicart,div#minicart a,div#minicart a:hover,div#minicart a:active,div#minicart a:visited{font-weight:normal;text-decoration:none;font-size:11px;color:#000000;}
div#minicart a:hover{text-decoration:underline;}
div#minicart{right:42px;top:10px;position:absolute;}
div#minicart span.navspacer{padding-right:5px;padding-left:5px;background-image:url("tl_files/images/website/spacer_grey.png");background-repeat:no-repeat;background-position: 5px 1px;}
div#navigation_bottom{position:relative;padding:80px 141px 15px 35px;}
div#navigation_bottom,div#navigation_bottom span,div#navigation_bottom a,div#navigation_bottom a:hover,div#navigation_bottom a:active,div#navigation_bottom a:visited{font-weight:normal;text-decoration:none;font-size:11px;color:#000000;}
div#navigation_bottom a:hover{text-decoration:underline;}
div#navigation_bottom ul{margin:0;padding:0;}
div#navigation_bottom ul li{float:left;margin:0;padding:0 6px 0 8px;background-image:url("tl_files/images/website/spacer_grey.png");background-repeat:no-repeat;background-position: 0px 4px;}
div#navigation_bottom ul li.last{padding-right:0;}
div#navigation_bottom ul li.first{padding-left:0;background-image: none;}
div#navigation_bottom div.icons{height:0px;left:30px;position:relative;text-align:left;}
div#navigation_bottom div.icons img{height:18px;}
div#navigation_bottom div.sage_partner{height:0px;right:-106px;top:-43px;position:relative;text-align:right;}
div#navigation_bottom div.nav_bottom_right_col{text-align:right;}
div#navigation_bottom div.nav_bottom_right_col a{padding-left:15px;background:url("tl_files/images/website/bottom-to-top-arrow.png") left top no-repeat;}
div.news_special_element{float:left;margin-bottom:12px;}
div#news_special_list div.even{margin-right:25px;}
div.news_special_img{width:60px;overflow:hidden;float:left;}
div.news_special_text{width:180px;float:left;padding-left:15px;}
a.internal{padding-left:20px;background:url("tl_files/images/website/link_arrow_internal.png") left top no-repeat;font-weight:bold;}
#header a.internal{padding-left:20px;background-image:url("tl_files/images/website/link_arrow_internal_trans.png");}
a.external{padding-left:20px;background:url("tl_files/images/website/link_arrow_external.png") left top no-repeat;}
a.download{padding-left:20px;background:url("tl_files/images/website/link_arrow_download.png") left top no-repeat;}
div.home_four_imgs_table table td{padding-right:25px;}
div#home_four_imgs_table table td.last{padding-right:0;}
div.home_four_imgs_table table td div{width:115px;}
div#zitate p{margin:0;padding:0;}
div#zitate div.body{margin-bottom:25px;padding-left:48px;background-image:url("tl_files/images/website/quotes.png");background-repeat:no-repeat;background-position: 9px 3px;}
div#right div.mod_article div.mod_newslist,div#right div.mod_article div.mod_listing{padding-top:6px;background:url("tl_files/images/website/box_arrow.png") left top no-repeat;}
div.mod_newslist div.latest_elements,div.mod_listing div.latest_forum_posts{padding-top:10px;padding-right:10px;padding-left:10px;border-right:2px solid #ee7f00;border-left:2px solid #ee7f00;}
div#main div.mod_newslist div.latest_elements,div#main div.mod_listing div.latest_forum_posts{padding:0 0 5px;border: none;}
div#right div.mod_article div.mod_newslist{margin-bottom:5px;}
div#right div.mod_article div.mod_newslist div.last,div#right div.mod_article div.mod_listing div.last{padding-bottom:10px;border-bottom:2px solid #ee7f00;}
div.mod_newslist div.latest_elements h3,div.mod_newslist div.latest_elements p,div#right div.mod_article div.mod_listing p,div#right div.mod_article div.mod_listing h3{margin:0;padding:0;}
div.mod_newslist div.latest_elements h3,div#right div.mod_article div.mod_listing h3{margin-bottom:2px;font-size:12px;}
div#right div.mod_article div.mod_eventlist,div#right div.mod_article div.mod_listing{margin-bottom:5px;padding-top:6px;background-image:url("tl_files/images/website/box_arrow_wide.png");background-repeat:no-repeat;}
div#right div.mod_article div.mod_eventlist span.date{font-weight:bold;}
div#right div.mod_article div.mod_eventlist div.event{padding-top:10px;padding-right:10px;padding-left:10px;border-right:2px solid #ee7f00;border-left:2px solid #ee7f00;}
div#right div.mod_article div.mod_eventlist div.event p{margin:0;padding:10px 0 0;}
div#right div.mod_article div.mod_eventlist div.event p a{margin:0;padding:0 0 0 20px;background-image:url("tl_files/images/website/link_arrow_internal.png");background-repeat:no-repeat;}
div#right div.mod_article div.mod_eventlist div.last{padding-bottom:10px;border-bottom:2px solid #ee7f00;}
div#right div.mod_article div.mod_eventlist div.empty{padding:10px;border-right:2px solid #ee7f00;border-bottom:2px solid #ee7f00;border-left:2px solid #ee7f00;}
#twitterbadge{margin-top:10px;margin-bottom:14px;}
.rightcol_padding{margin-bottom:10px;}
a.langswitch img{top:2px;position:relative;padding-left:3px;}
div.pagination{margin-top:50px;}
div.pagination li{float:left;margin:0;padding:0 10px;background-image:url("tl_files/images/website/spacer_lightgrey.png");background-repeat:no-repeat;background-position: 0px 0px;}
div.pagination li.first{background-image: none;}
div.pagination li,div.pagination li a{font-weight:bold;line-height:20px;}
.pager_btn,.pager_btn:hover,.pager_btn:active,.pager_btn:visited{width:22px;height:20px;display:block;text-decoration:none;}
.pager_left{background:url("tl_files/images/website/pager_left.png") left top no-repeat;}
.pager_left:hover{background:url("tl_files/images/website/pager_left_hover.png") left top no-repeat;}
.pager_left:active{background:url("tl_files/images/website/pager_left_click.png") left top no-repeat;}
.pager_right{background:url("tl_files/images/website/pager_right.png") left top no-repeat;}
.pager_right:hover{background:url("tl_files/images/website/pager_right_hover.png") left top no-repeat;}
.pager_right:active{background:url("tl_files/images/website/pager_right_click.png") left top no-repeat;}
div.pagination li.list_pager_element{margin:0;padding:0;background-image: none;}
span.grey_spacer{padding-right:5px;padding-left:5px;background-image:url("tl_files/images/website/spacer_grey.png");background-repeat:no-repeat;background-position: 6px 1px;}
div.image_container{margin-bottom:7px;}
div#blog div.float_left,div#blog-archiv div.float_left,div.mod_newsreader div.float_left{margin-right:15px;}
div#blog div.float_right,div.mod_newsreader div.float_right{margin-left:15px;}
div#blog p.info,div#blog-archiv p.info,div.mod_eventlist p.time{margin-top:5px;margin-bottom:10px;}
div#blog p.info,div#blog p.info a,div#blog-archiv p.info,div#blog-archiv p.info a,div.mod_newsreader div.layout_full p.info,div.mod_newsreader div.layout_full p.info a{font-size:11px;}
div.newscategories div.catlist,div.archivelist{border:2px solid #e1e2e3;}
div.newscategories div.catlist div,div.archivelist div{padding:0 10px 5px;}
div.newscategories div.catlist div.all,div.archivelist div.realfirst{padding-top:5px;}
div.newscategories div.catlist div.related{padding-left:25px;}
div.blog_nav{margin-bottom:20px;}
div.mod_newsarchive div.layout_archive{margin-bottom:20px;}
div.mod_newsarchive div.layout_archive h2{margin:0;padding:0;}
div.mod_webShop_subnavigation div.level_2{margin-bottom:20px;}
div.mod_webShop_subnavigation div.level_2 div.inner_frame{padding:2px 5px;border-left:2px solid #e1e2e3;}
div.mod_webShop_subnavigation div.level_2 div.first div{border-top:2px solid #e1e2e3;}
div.mod_webShop_subnavigation div.level_2 div.last div{border-bottom:2px solid #e1e2e3;}
div.mod_webShop_subnavigation div.level_2 div.first div{padding-top:4px;}
div.mod_webShop_subnavigation div.level_2 div.last div{padding-bottom:4px;}
div.mod_webShop_subnavigation div.level_2 div.outer_frame{padding-right:7px;background-image:url("tl_files/images/website/navigation_shop_frame_right.png");background-repeat:repeat-y;background-position: 178px 0px;}
div.mod_webShop_subnavigation div.level_2 div.outer_frame:hover{background-image:url("tl_files/images/website/navigation_shop_frame_right_hover.png");background-repeat:no-repeat;background-position: 178px 0px;}
div.mod_webShop_subnavigation div.level_2 div.active,div.mod_webShop_subnavigation div.level_2 div.active:hover{background-image:url("tl_files/images/website/navigation_shop_frame_right_active.png");background-repeat:no-repeat;background-position: 178px 0px;}
div.mod_webShop_subnavigation div.level_2 div.inner_frame:hover{background-color:#f3f3f4;}
div.mod_webShop_subnavigation div.level_2 div.active div.inner_frame,div.mod_webShop_subnavigation div.level_2 div.active div.inner_frame:hover{background-color:#ee7f00;}
div.mod_webShop_subnavigation div.level_2 div.active div.inner_frame,div.mod_webShop_subnavigation div.level_2 div.active div.inner_frame a{color:#ffffff;}
div.mod_webShop_ArticleList h1{margin-bottom:45px;}
div.mod_webShop_ArticleList div.itemframe_middle{margin-right:25px;margin-left:25px;}
div.mod_webShop_ArticleList div.itemframe{width:160px;float:left;margin-bottom:35px;}
div.mod_webShop_ArticleList div.articleListItem div.articleTitle{margin-top:5px;margin-bottom:10px;}
div.mod_webShop_ArticleList div.articleListItem div.articleTitle a{font-weight:bold;}
div.mod_webShop_ArticleList div.articleListItem div.articleImage{overflow:hidden;}
div.mod_webShop_articleDetails div.leftRow,div.mod_webShop_ArticleList div.leftRow{width:120px;overflow:hidden;float:left;margin-right:20px;}
div.mod_webShop_articleDetails div.rightRow,div.mod_webShop_ArticleList div.rightRow{padding-left:140px;}
div.articlePrice{margin-bottom:15px;}
div.articlePrice span.valuePrice{display:block;font-weight:bold;font-size:14px;line-height:18px;}
div.articlePrice span.taxInfo{font-size:11px;line-height:18px;}
div.webShop_info{margin-top:15px;font-weight:bold;color:#009b41;}
div#artikeldetails div.mod_listing{margin-top:40px;}
div#comments_area{margin-top:55px;}
div.shop_article_comments div.body,div.ce_comments div.body,div#helpdesk_forum div.searchresult{margin-bottom:15px;}
div.shop_article_comments p.info,div.ce_comments p.info,div#helpdesk_forum td.headercol div,div#helpdesk_forum p.info{height:24px;display:block;margin:0 0 13px;padding-top:6px;padding-left:10px;background-color:#f3f3f4;border-top:2px solid #e1e2e3;font-weight:bold;}
div.shop_article_comments p.date,div.ce_comments p.date,div#helpdesk_forum p.date,div#helpdesk_forum p.where{margin:0 0 6px;padding-left:30px;background-image:url("tl_files/images/website/written_ico.png");background-repeat:no-repeat;font-size:11px;background-position: 10px 1px;}
div#helpdesk_forum p.date{margin:0 0 6px;padding-left:20px;background-image:url("tl_files/images/website/written_ico.png");background-repeat:no-repeat;font-size:11px;background-position: 0px 1px;}
div.shop_article_comments p.text,div.ce_comments p.text,div#helpdesk_forum p.text,div#helpdesk_forum div.searchresult p.text{margin:0;padding-left:10px;}
div#helpdesk_forum p.text{padding-left:0;}
div#helpdesk_forum div.text_part{padding-right:100px;padding-left:10px;}
div#artikeldetails div.ce_form,div.ce_comments h3.comment_write{padding-top:20px;}
div#artikeldetails div.ce_form textarea,div.ce_comments div.form textarea{width:527px;margin-bottom:8px;}
div#artikeldetails div.ce_form div.submit_container,div.ce_comments div.form div.submit_container{margin-top:13px;}
div.more_info{margin-top:60px;}
div.mod_webShop_ArticleList div.more_info{margin-top:0;margin-bottom:20px;}
div.more_info div.info{width:255px;float:left;}
div.more_info div.info a{display:block;padding-left:22px;}
div.more_info div.info1 a{background-image:url("tl_files/images/website/info1.png");background-repeat:no-repeat;background-position: 1px 1px;}
div.more_info div.info2 a{background-image:url("tl_files/images/website/info2.png");background-repeat:no-repeat;background-position: 1px 2px;}
div.more_info div.info3 a{background-image:url("tl_files/images/website/info3.png");background-repeat:no-repeat;background-position: 1px 5px;}
div.more_info div.info4 a{background-image:url("tl_files/images/website/info4.png");background-repeat:no-repeat;background-position: 1px 4px;}
div.more_info div.info_right{margin-left:25px;}
div.more_info div.more_info_spacer{height:15px;clear:both;font-size:0px;line-height:0px;}
div.mod_newsreader div.layout_full p.info,div.mod_eventreader div.event p.info{margin-top:20px;}
div.mod_newsreader div.layout_full p.info{margin-top:28px;}
div.mod_eventreader div.event div.enclosure{margin-top:10px;}
div.mod_eventreader div.event div.enclosure p{padding-left:20px;background-image:url("tl_files/images/website/file_encl.png");background-repeat:no-repeat;background-position: 0px 2px;}
div.mod_newsreader p.back{margin-bottom:50px;}
form#contactform label,form#tl_registration label,form#tl_login label,div.mod_lostPassword label{width:120px;display:block;}
form#contactform td.col_0,form#contactform td.col_1,form#tl_registration td.col_0,form#tl_registration td.col_1,form#tl_login td.col_0,form#tl_login td.col_1{vertical-align:top;}
div.mod_lostPassword td.col_0,div.mod_lostPassword td.col_1{vertical-align:top;}
form#tl_login div.register_container{float:right;padding-top:17px;}
form#tl_login div.submit_container{float:left;}
form#contactform textarea{width:300px;}
form#tl_registration select#ctrl_country{width:208px;}
form#contactform table.button{margin-top:13px;margin-left:120px;}
form#tl_registration table.button,div.mod_lostPassword table.button{margin-top:13px;}
div#helpdesk_forum table.mainlist{width:760px;}
div#helpdesk_forum table.mainlist tr.datarow td{height:50px;}
div#helpdesk_forum tr.datarow td.category div.title a,div#helpdesk_forum tr.datarow td.subject a{font-weight:bold;}
div#helpdesk_forum td.headercol div{margin-bottom:0;padding-left:14px;border:0px;}
div#helpdesk_forum table.mainlist tr.datarow td{border-bottom:2px solid #e1e2e3;}
div#helpdesk_forum table.mainlist td.iconcol{width:45px;height:50px;margin:0;padding:0;background-image:url("tl_files/images/website/forum_folder_ico.png");background-repeat:no-repeat;background-position: 9px 17px;}
div#helpdesk_forum table.mainlist td.iconcol_subject{width:45px;height:50px;margin:0;padding:0;background-image:url("tl_files/images/website/forum_subject_ico.png");background-repeat:no-repeat;background-position: 15px 17px;}
div#helpdesk_forum table.mainlist p{margin:0;padding:0;}
div#helpdesk_forum table.mainlist td.category div.description p,div#helpdesk_forum table.mainlist td.subject div.description p{font-size:11px;line-height:16px;}
div#helpdesk_forum table.mainlist th{height:30px;border-top:2px solid #e1e2e3;border-bottom:2px solid #e1e2e3;font-weight:normal;}
div#helpdesk_forum table.mainlist th.category,div#helpdesk_forum table.mainlist th.subject{padding-left:12px;border-left:2px solid #e1e2e3;}
div#helpdesk_forum table.mainlist th.latestpost{border-right:2px solid #e1e2e3;}
div#helpdesk_forum table.mainlist th.ticketcount,div#helpdesk_forum table.mainlist td.ticketcount,div#helpdesk_forum table.mainlist th.ticketcount,div#helpdesk_forum table.mainlist th.replycount,div#helpdesk_forum table.mainlist td.replycount{text-align:center;}
div#helpdesk_forum table.mainlist th.viewcount,div#helpdesk_forum table.mainlist td.viewcount{text-align:center;}
div#helpdesk_forum div.topcontrols{height:33px;margin-top:20px;}
div#helpdesk_forum div.topcontrols a.searchlink{padding-left:22px;background-image:url("tl_files/images/website/forum_search_ico.png");background-repeat:no-repeat;font-weight:bold;background-position: 2px 0px;}
div#helpdesk_forum div.feedlink_container{right:1px;top:19px;position:absolute;}
div#helpdesk_forum div.feedlink_container img{margin-left:10px;vertical-align:text-bottom;}
div#helpdesk_forum table.button{float:left;margin-top:15px;margin-right:20px;margin-bottom:22px;}
div#helpdesk_forum table.button_no_float{float:none;margin:0;}
div.breadcrumb{padding-bottom:10px;}
div.breadcrumb,div.breadcrumb a{font-weight:bold;}
div.breadcrumb span.crumb_ico{padding-right:8px;padding-left:8px;background-image:url("tl_files/images/website/breadcrumb_ico.png");background-repeat:no-repeat;background-position: 8px 2px;}
div#helpdesk_forum div.message-container div.buttons{padding-right:10px;text-align:right;}
div#helpdesk_forum div.message-container div.buttons a{margin-left:10px;}
div#helpdesk_forum div.bottomcontrols{margin-top:20px;margin-left:10px;}
div#helpdesk_forum div.bottomcontrols span.pagenav span,div#helpdesk_forum div.bottomcontrols span.pagenav a{padding-right:10px;}
div#helpdesk_forum div.controls_msg{margin-top:15px;margin-bottom:20px;}
div#helpdesk_forum div.bar_msg{height:0px;border-bottom:2px solid #e1e2e3;font-size:0px;line-height:0px;}
form#helpdesk_editform div.message_container div.button_list{height:23px;margin-top:15px;padding-top:4px;padding-bottom:5px;padding-left:8px;background-color:#f3f3f4;border-top:2px solid #e1e2e3;border-right:2px solid #e1e2e3;border-left:2px solid #e1e2e3;}
form#helpdesk_editform div.message_container div.button_list span.imgbutton{float:left;display:block;margin-right:8px;}
form#helpdesk_editform div.message_container div.button_list span.imgbutton a{width:25px;height:23px;display:block;}
form#helpdesk_editform div.message_container div.button_list span.imgbutton a:hover{font-weight:normal;text-decoration:none;}
form#helpdesk_editform div.message_container div.button_list span.img_bold a{background:url("tl_files/images/website/editor_ico_bold.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_bold a:hover{background:url("tl_files/images/website/editor_ico_bold_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_italics a{background:url("tl_files/images/website/editor_ico_italics.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_italics a:hover{background:url("tl_files/images/website/editor_ico_italics_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_underlined a{background:url("tl_files/images/website/editor_ico_underlined.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_underlined a:hover{background:url("tl_files/images/website/editor_ico_underlined_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_list a{background:url("tl_files/images/website/editor_ico_list.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_list a:hover{background:url("tl_files/images/website/editor_ico_list_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_numberedlist a{background:url("tl_files/images/website/editor_ico_numberedlist.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_numberedlist a:hover{background:url("tl_files/images/website/editor_ico_numberedlist_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_quote a{background:url("tl_files/images/website/editor_ico_quote.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_quote a:hover{background:url("tl_files/images/website/editor_ico_quote_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_hyperlink a{background:url("tl_files/images/website/editor_ico_link.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_hyperlink a:hover{background:url("tl_files/images/website/editor_ico_link_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_help a{background:url("tl_files/images/website/editor_ico_help.png") left top no-repeat;}
form#helpdesk_editform div.message_container div.button_list span.img_help a:hover{background:url("tl_files/images/website/editor_ico_help_hover.png") left top no-repeat;}
form#helpdesk_editform div.message_container textarea{width:752px;height:217px;margin-bottom:18px;}
div.mod_helpdesk div.messages-reverse h2{margin:0;padding:0;}
div.mod_helpdesk div.messages-reverse{margin-top:45px;margin-bottom:20px;}
blockquote.quotebox,div.mod_newsreader blockquote p,div.mod_newslist blockquote p{margin:0;padding:12px 30px;background-image:url("tl_files/images/website/quote_symbol.png");background-repeat:no-repeat;color:#939393;background-position: 0px 16px;}
blockquote.quotebox div.titlebar{display:none;}
div.mod_webShop_4steps ul{padding-top:40px;padding-bottom:40px;background-image:url("tl_files/images/website/cart_nav_bg.png");background-repeat:no-repeat;background-position: 0px 0px;}
div.mod_webShop_4steps_disabled ul{padding-top:40px;padding-bottom:40px;background-image:url("tl_files/images/website/cart_nav_grey_bg.png");background-repeat:no-repeat;background-position: 0px 0px;}
div.mod_webShop_4steps ul li{height:23px;margin:0;padding:3px 0 0;font-weight:bold;color:#939393;background-image: none;}
div.mod_webShop_4steps ul li.active{background-image:url("tl_files/images/website/cart_nav_active_bg.png");background-repeat:no-repeat;color:#ee7f00;background-position: 2px 0px;}
div.mod_webShop_4steps ul li.active span.num{color:#ffffff;}
div.mod_webShop_4steps ul li span.num{padding-right:20px;padding-left:10px;}
div.mod_webShop_4steps ul li.done{padding-left:37px;background-image:url("tl_files/images/website/cart_nav_tick.png");background-repeat:no-repeat;background-position: 9px 7px;}
div.mod_webShop_4steps ul li.done a,div.mod_webShop_4steps ul li.done a:hover{font-weight:bold;text-decoration:none;color:#000000;}
div.mod_webShop_4steps ul li.done a:hover{text-decoration:underline;}
div.mod_webShop_shoppingCart div.cart_article_btn{width:17px;height:14px;cursor: pointer;}
div.mod_webShop_shoppingCart div.cart_article_btn_array{float:left;}
div.mod_webShop_shoppingCart div.article_qty_up{margin-bottom:2px;background:url("tl_files/images/website/cart_qty_up_ico.png") left top no-repeat;}
div.mod_webShop_shoppingCart div.article_qty_up:hover{background:url("tl_files/images/website/cart_qty_up_ico_hover.png") left top no-repeat;}
div.mod_webShop_shoppingCart div.article_qty_up:active{background:url("tl_files/images/website/cart_qty_up_ico_active.png") left top no-repeat;}
div.mod_webShop_shoppingCart div.article_qty_down{background:url("tl_files/images/website/cart_qty_down_ico.png") left top no-repeat;}
div.mod_webShop_shoppingCart div.article_qty_down:hover{background:url("tl_files/images/website/cart_qty_down_ico_hover.png") left top no-repeat;}
div.mod_webShop_shoppingCart div.article_qty_down:active{background:url("tl_files/images/website/cart_qty_down_ico_active.png") left top no-repeat;}
div.mod_webShop_shoppingCart input.itemQTY{width:36px;float:left;margin-top:4px;margin-right:5px;text-align:center;border:2px solid #f6be7f;}
div.mod_webShop_shoppingCart form,div.mod_webShop_checkoutConfirm table{margin-top:20px;}
div.mod_webShop_shoppingCart form table tr.cart_article_elements td,div.mod_webShop_checkoutConfirm table tr.cart_article_elements td{padding:10px 0 10px 10px;vertical-align:top;border-bottom:2px solid #e1e2e3;}
div.mod_webShop_shoppingCart form table tr.cart_article_headline th,div.mod_webShop_checkoutConfirm table tr.cart_article_headline th{padding:5px 5px 5px 10px;border-top:2px solid #e1e2e3;border-bottom:2px solid #e1e2e3;font-weight:normal;}
div.mod_webShop_shoppingCart form table tr.cart_article_headline th.cart_article_headline_first,div.mod_webShop_checkoutConfirm table tr.cart_article_headline th.cart_article_headline_first{border-left:2px solid #e1e2e3;}
div.mod_webShop_shoppingCart form table tr.cart_article_headline th.cart_article_headline_last,div.mod_webShop_checkoutConfirm table tr.cart_article_headline th.cart_article_headline_last{border-right:2px solid #e1e2e3;}
div.mod_webShop_shoppingCart form table tr.cart_article_elements td.remove_ico{padding-right:2px;padding-left:5px;text-align:right;}
div.mod_webShop_shoppingCart div.cart_summary,div.mod_webShop_checkoutConfirm div.cart_summary{clear:both;margin-top:10px;margin-bottom:65px;padding-left:325px;}
div.mod_webShop_checkoutConfirm div.cart_summary{padding-left:245px;}
div.mod_webShop_shoppingCart div.cart_summary div.cart_summary_title,div.mod_webShop_checkoutConfirm div.cart_summary div.cart_summary_title{width:115px;text-align:left;}
div.mod_webShop_checkoutConfirm div.cart_summary div.cart_summary_title{width:150px;}
div.mod_webShop_shoppingCart div.cart_summary div.cart_summary_value,div.mod_webShop_checkoutConfirm div.cart_summary div.cart_summary_value{width:75px;text-align:right;}
div.mod_webShop_checkoutConfirm div.cart_summary div.cart_summary_value{width:120px;}
div.mod_webShop_shoppingCart div.cart_summary div.cart_summary_title,div.mod_webShop_shoppingCart div.cart_summary div.cart_summary_value{float:left;}
div.mod_webShop_checkoutConfirm div.cart_summary div.cart_summary_title,div.mod_webShop_checkoutConfirm div.cart_summary div.cart_summary_value{float:left;}
div.mod_webShop_shoppingCart div.cart_next_link_btn{margin-bottom:40px;padding-left:325px;}
div.mod_webShop_checkout div.order_left_col{width:90px;float:left;}
div.mod_webShop_checkout div.order_left_col p{margin:0;padding:0;font-weight:bold;}
div.mod_webShop_checkout div.order_right_col{margin-left:90px;padding-left:10px;}
div.mod_webShop_checkout div.checkOut{margin-top:40px;}
div.mod_webShop_checkout form#order_payment_form{margin-top:20px;}
form#order_payment_form div.shipping_method{margin-bottom:25px;}
div.shipping_method div#shippingData input,div.billing_method div#paymentData input{margin-top:0;}
div.mod_webShop_checkoutConfirm div.customerComment textarea{width:527px;height:75px;}
div.mod_webShop_checkoutConfirm div.shipping_details,div.mod_webShop_checkoutConfirm div.address_details,div.mod_webShop_checkoutConfirm div.checkoutConfirm,div.mod_webShop_checkoutConfirm div.agbText{margin-top:20px;}
div.mod_webShop_checkoutConfirm div.finish a.last_step{float:left;margin-top:4px;margin-right:20px;}
div.mod_webShop_checkoutConfirm div.finish #btnFinish{margin-top:0;}
div.mod_webShop_checkoutConfirm div.finish{padding-top:20px;}
div.mod_webShop_checkoutConfirm form p.error{margin-top:8px;margin-bottom:0;}
form#tl_login table.button,form#tl_unsubscribe table.button{margin-top:13px;}
form#tl_registration div#ctrl_newsletter span label{display:none;}
form#tl_registration div#ctrl_newsletter span input{margin-bottom:13px;}
div.mod_eventreader div.enclosure img{vertical-align:text-bottom;}
div.mod_eventreader div.ser_wrapper{margin-top:20px;}
div.mod_eventreader div.ser_wrapper input.checkbox{margin-left:0;}
div.mod_eventreader div.ser_wrapper div.checkbox_container{margin-bottom:8px;}
div.mod_eventreader p.back{margin-top:50px;}
div#agb_scroll_field{width:531px;height:150px;overflow:auto;margin-bottom:15px;border:2px solid #e1e2e3;}
form#helpdesk_searchform table.button{float:none;margin:0;}
form#helpdesk_searchform input#helpdesk_searchterms{float:left;margin-right:5px;}
form#helpdesk_searchform div.searchterms_container{padding-bottom:15px;border-bottom:2px solid #e1e2e3;}
div#helpdesk_forum div.topfindcontrols{margin-bottom:25px;}
div#helpdesk_forum div.searcherror{padding-bottom:15px;border-bottom:2px solid #e1e2e3;}
div#helpdesk_forum div.attachments{padding-bottom:10px;padding-left:10px;}
div#helpdesk_forum div.attachments a img{vertical-align:bottom;}
div#helpdesk_forum div.attachments a{display:block;margin-bottom:5px;}
label.checkboxOff{background-image:url("tl_files/images/website/checkbox_off.gif");}
label.checkboxOn{background-image:url("tl_files/images/website/checkbox_on.gif");}
div#events div.mod_eventlist p.time,div.mod_eventreader p.time{margin-top:0;margin-bottom:10px;font-weight:bold;}
div.mod_eventreader p.time{margin-bottom:15px;}
div.mod_eventreader p.login_to_join{margin-top:20px;font-weight:bold;}
div#events div.mod_eventlist h2{margin-bottom:17px;}
div#events div.mod_eventlist div.details_link{margin-bottom:40px;}
div.ser_wrapper p.info_places{font-weight:bold;}
div#referenzen div.mod_listing div.referenz_element{margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #e1e2e3;}
div#referenzen div.mod_listing ul.ref_shortlist{margin-bottom:50px;}
p.signature{display:inline-block;margin:30px 0 0;padding:0;border-top:2px solid #e1e2e3;color:#939393;white-space: pre;}
div.loading_indicator{width:16px;height:16px;background:url("tl_files/images/website/ajax-loader.gif") left top no-repeat;visibility: hidden;}
div.shop_loading_indicator{left:5px;top:7px;position:relative;float:left;}
div.checkout_loading_indicator{float:right;margin-top:5px;margin-right:280px;}
div#lbOverlay{background-color:#E1E2E3;}
a#lbCloseLink,a#lbCloseLink:hover,a#lbCloseLink:active{width:26px;height:25px;}
a#lbCloseLink{background:url("tl_files/images/website/lb_close_btn.png") left top no-repeat;}
a#lbCloseLink:hover{background:url("tl_files/images/website/lb_close_btn_hover.png") left top no-repeat;}
a#lbCloseLink:active{background:url("tl_files/images/website/lb_close_btn_active.png") left top no-repeat;}
#karriere div.mod_newslist div.layout_latest{margin-bottom:10px;}
div.widget_inside{width:161px;padding:10px 10px 0;border-right:2px solid #ee7f00;border-bottom:2px solid #ee7f00;border-left:2px solid #ee7f00;}
div.itsax_info{padding:10px 10px 10px 0;}
div.widget_inside a{font-weight:bold;}
div.widget_inside img,div.itsax_info img,div.mod_slideshow2 > a img{vertical-align:middle;}
div.itsax_info img{float:left;padding-right:10px;}
div.widget_inside img.teaser_image{left:-10px;position:relative;vertical-align:middle;}
div.widget_container_itsax{width:320px;padding-top:6px;padding-bottom:20px;}
div.widget_container{padding-top:6px;padding-bottom:20px;background:url("tl_files/images/website/box_arrow.png") left top no-repeat;}
div.widget_container_home{padding-top:6px;padding-bottom:20px;background:url("tl_files/images/website/box_arrow_wide.png") left top no-repeat;}
div.widget_container div.teaser{width:181px;padding:10px 0 0;border-right:2px solid #ee7f00;border-bottom:2px solid #ee7f00;border-left:2px solid #ee7f00;}
div.teaser a{padding-left:14px;background:url("tl_files/images/website/link_arrow_internal.png") left top no-repeat;}
div.teaser a.nobg{padding-left:0;background-image: none;}
div.mod_breadcrumb img{padding-right:5px;padding-left:5px;}
a.back{padding-right:17px;background:url("tl_files/images/website/link_arrow_internal.png") right top no-repeat;font-weight:bold;}
div.mod_slideshow2{padding:10px;border-right:2px solid #ee7f00;border-bottom:2px solid #ee7f00;border-left:2px solid #ee7f00;}
div.mod_slideshow2 a{font-weight:bold;}
div.mod_slideshow2 div.slideshow{left:18px;}
div.mod_slideshow2 div.slideshow_wrapper{position:relative;margin-top:5px;}
div.mod_slideshow2 div.slideshow_wrapper .slideshow_nav_element{top:30px;position:absolute;cursor: pointer;}
div.mod_slideshow2 div.slideshow_wrapper .slideshow_nav_element_left{left:0;}
div.mod_slideshow2 div.slideshow_wrapper .slideshow_nav_element_right{right:0;}
div#navigation_head ul.level_2 li.head_nav_el span.description{left:0;top:18px;position:absolute;font-weight:normal;font-size:11px;color:#000000;}

