/* Style sheet Content */
div.course{margin-bottom:9px;border-bottom:1px solid #ccc;}
div.course div.header{padding-bottom:3px;}
div.course div.period{height:21px;padding-top:5px;background-image:url("tl_files/system/images/arrow_right.png");background-repeat:no-repeat;background-position: left 5px;}
div.course h2{display:inline-block;padding-top:4px;padding-bottom:0;border-bottom:0px;}
div.course div.teaser{margin-bottom:25px;}
div.bloglistEntry div.header{padding-bottom:3px;}
a[href$='.pdf']{display:inline-block;padding-left:35px;background:url("tl_files/system/images/pdf-icon.png") left center no-repeat;line-height:33px;}
.subcolumns{overflow:visible;}
a.blog_more{width:71px;height:20px;display:block;background:url("tl_files/system/images/more.png") left top no-repeat;}
a.blog_more:hover{background-image:url("tl_files/system/images/more_over.png");}
.mod_search .highlight{background:none;}
.pagination{padding-top:.5em;}
.pagination ul{padding-left:0;}
#mainmenu .mod_search #keywords_menu{width:170px;margin-top:12px;margin-left:9px;background-color:#e9edeb;font-weight:bold;color:#535353;border:none;}
#mainmenu .mod_search #submit_menu{right:16px;top:19px;position:absolute;}
#mainmenu .mod_search .formbody{width:200px;}
#main .mod_search form{margin-bottom:40px;}
#main .mod_search #keywords_page{background-color:#e9edeb;border:0px;font-weight:bold;color:#535353;}
#main .mod_search #submit_page{right:24px;top:2px;position:relative;}
#main .mod_search .searchResult{padding-top:1em;border-top:1px solid #ccc;}
#main .mod_search .first{padding-top:0;border-top:0px;}
.ce_pb_contact img{margin-bottom:.5em;}
.ce_pb_contact p.short{margin-bottom:.5em;}
div.ce_pb_contentslider{margin-bottom:1.5em;}
.ce_pb_contact .phone,.ce_pb_contact .fax,.ce_pb_contact .email{display:inline-block;}
div.ce_imageslider{margin-bottom:1.5em;}
div.arrow_list p{margin:0;border-bottom:1px solid #ccc;}
div.arrow_list a,div.arrow_list span{display:block;margin:0;padding-top:13px;padding-bottom:13px;padding-left:35px;background-image:url("tl_files/system/images/arrow_right.png");background-repeat:no-repeat;background-position: 0px 12px;}
div.arrow_list a:hover{background:url("tl_files/system/images/arrow_right_hover.png") left center no-repeat;}
div.arrow_list h1 + p,div.arrow_list h2 + p{margin:-10px 0 0 0;}
.ce_pb_contact .name,.ce_pb_contact .email_link,.ce_pb_contact .vcard{font-weight:bold;}
div.project_overview{border-bottom:1px solid #ccc;}
div.project_overview span{width:7em;display:inline-block;}
a#prev1{width:20%;height:100%;position:absolute;background-image:url("tl_files/system/images/arrow_left_imageslider.png");background-repeat:no-repeat;background-position: 50% center;z-index:100;}
a#next1{width:20%;height:100%;left:80%;position:absolute;background-image:url("tl_files/system/images/arrow_right_imageslider.png");background-repeat:no-repeat;background-position: 50% center;z-index:100;}
div.ce_imageslider > div > div{width:100%;height:100%;}
div.ce_pb_contentslider > div{width:550px;height:240px;position:relative;}
div.ce_pb_contentslider img{position:absolute;}
div.bloglistEntry div.date{height:21px;padding-top:5px;background-image:url("tl_files/system/images/arrow_right.png");background-repeat:no-repeat;background-position: left 5px;}
div.bloglistEntry h2{float:left;padding-top:4px;padding-bottom:0;border-bottom:0;}
.bloglistEntry .teaserNoTags{margin-bottom:25px;}
div.bloglistEntry{margin-bottom:9px;border-bottom:1px solid #ccc;}
div.mod_newsreader div.bloglistEntry{border-bottom:0px;}
div.mod_newsmenu ul{margin-right:0;padding-left:0;list-style-type:none;}
.pagination li{display:inline;}
.pagination a,.pagination span{padding:.5em;}
.pagination a{display:inline-block;}
.pagination a.previous{background-image:url("tl_files/system/images/paginator_previous.png");background-repeat:no-repeat;background-position:left 6px;}
.pagination a.next{background-image:url("tl_files/system/images/paginator_next.png");background-repeat:no-repeat;background-position:right 6px;}
.pagination span.current{background-color:#535353;color:#fff;}
div.mod_newsmenu span.count{width:30px;}
.lowercase{text-transform: lowercase;}
a.rss{padding-left:40px;background:url("tl_files/system/images/rss.png") left center no-repeat;text-transform: none;}
ul.tag-chain{padding:0;text-align:left;font-size:12px;}
ul.tag-chain li{margin-right:.5em;}
li.tag-chain-item a{padding:0;background-color:#fff;font-weight:bold;}
li.tag-chain-item a:hover{background-color:#fff;color:#535353;}
ul.cloud li.size1 a,ul.cloud li.size2 a,ul.cloud li.size3 a,ul.cloud li.size4 a,ul.cloud li.isCurrentTag a span,ul.cloud li a:hover{font-weight:normal;color:#848484;}
ul.cloud li.size1 a{font-size:12px;}
ul.cloud li.size2 a{font-size:14px;}
ul.cloud li.size3 a{font-size:16px;}
ul.cloud li.size4 a{font-size:18px;}
ul.cloud li.isCurrentTag a span,ul.cloud li a:hover{background-color:#fff;color:#848484 !important;}
ul.cloud{margin:0 0 1.5em 0;padding-top:0;padding-bottom:0;padding-left:0;line-height:1.5;}
.ce_pb_project > div{border-bottom:1px solid #ccc;}
.ce_pb_project > div + div{padding-top:9px;}
.big{font-size:18px;}
.big a{background:url("tl_files/system/images/link_background.png") left center repeat-x;}
