/* Style sheet tmi1 */
#top,html,body{height:100%;}
#printview{display:none;}
#wrapper{position:relative;background-image:url("tl_files/tmi1/images/bg0.jpg");background-repeat:repeat-x;min-height:100%;background-position: 0 0;}
.more{padding-left:20px;background-image:url("/tl_files/tmi1/images/icons/right_arr.jpg");background-repeat:no-repeat;background-position: 2px 3px;}
.link_list{list-style-type:none;list-style-image:url("/tl_files/tmi1/images/icons/right_arr.jpg");}
.toggler{display:block;margin-top:3px;padding-left:21px;border-bottom:1px solid #bac1d0;background:transparent url(/tl_files/tmi1/images/icons/down_arr.jpg) 3px 3px no-repeat;cursor:pointer;cursor:hand;}
.toggler span{margin-left:6px;padding-left:6px;border-left:1px solid #bac1d0;color:#333;}
div.accordion{margin-left:4px;padding-right:7px;padding-bottom:5px;padding-left:18px;background-color:#ccd5e6;border-right:1px solid #bac1d0;border-left:1px solid #bac1d0;border-bottom:1px solid #bac1d0 !important;}
.mod_sitemap{padding-left:40px;}
.mod_sitemap ul{padding-left:0;list-style-type:none;}
.mod_sitemap ul li{padding-bottom:3px;padding-left:20px;background-image:url("/tl_files/tmi1/images/icons/li_bull.gif");background-repeat:no-repeat;background-position: 3px 2px;}
.mod_breadcrumb{padding-top:8px;padding-left:10px;}
.mod_breadcrumb .active{font-weight:bold;}
#inline_search{width:235px;padding:0 0 0 10px;}
#inline_search .submit{width:60px;}
#inline_search input,#inline_search textarea{width:160px;}
#main{width:457px;padding-top:310px;padding-bottom:10px;padding-left:15px;min-height:300px;}
#header{width:100%;height:272px;top:0;left:0;position:absolute;z-index:1;}
#right{width:251px;margin:0;padding:279px 0 0;min-height:300px;}
#random_header{width:505px;height:272px;bottom:0;left:0;right:0;top:0;position:absolute;}
#header_right{width:250px;height:272px;left:505px;bottom:0;right:0;top:0;position:absolute;}
#header_right_right{width:250px;height:272px;bottom:0;left:755px;right:0;top:0;position:absolute;}
#header_second_left{width:504px;height:54px;bottom:0;left:0;right:0;top:272px;position:absolute;}
#header_second_right{width:235px;height:34px;bottom:0;left:504px;right:0;top:272px;position:absolute;}
#main_right{width:251px;left:505px;top:307px;float:left;margin:0;padding:0;}
#main_right_right{width:220px;left:750px;top:310px;position:absolute;overflow:hidden;float:left;padding-left:15px;}
#footer{width:100%;height:200px;bottom:-230px;position:absolute;clear:both;margin:40px auto 0;padding-top:20px;border-top:1px solid #333333;}
#footer ul li,#footer li{padding-bottom:4px;padding-left:25px;background-repeat:no-repeat;font-weight:bold;font-size:14px;line-height:1em;list-style-type:none;}
#footer ul{margin:0 0 25px;text-align:left;}
.mod_navigation{left:150px;top:183px;position:absolute;}
.mod_navigation ul,.mod_navigation li{margin:0;padding:0;list-style-type:none;}
.mod_navigation li{float:left;padding-right:2px;background:url("tl_files/tmi1/images/spacer.jpg") right top no-repeat;}
*:first-child+html .mod_navigation li:hover,*:first-child+html .mod_navigation li.hover{position:static;}
.mod_navigation a{display:block;padding:1px 18px 5px;font-weight:bold;font-size:11px;color:#46565e;}
.mod_navigation a:hover{background:url("tl_files/tmi1/images/hover.jpg") left top repeat-x;text-decoration:none;}
.mod_navigation .active{display:block;padding:0 9px;font-weight:bold;font-size:11px;color:#46565e;}
.mod_navigation p{margin:0;padding:4px 18px 5px;background:url("tl_files/tmi1/images/hover.jpg") left top repeat-x;font-weight:bold;font-size:11px;color:#004d91;}
.mod_navigation .level_1 a.trail{background:url("tl_files/tmi1/images/hover.jpg") left top repeat-x;}
.mod_navigation .level_2 ul{margin:-22px 0 0 160px;}
.mod_navigation .level_2 li{float:none;padding-right:0;background:none;}
* html .mod_navigation .level_2 li{display:inline;}
.mod_navigation .level_2 a,.mod_navigation .level_2 p{padding-top:3px;padding-bottom:4px;}
.mod_navigation .level_2 a.submenu,.mod_navigation .level_2 .submenu>p{background:url("tl_files/tmi1/images/hover.gif") right center no-repeat;}
.mod_navigation .level_2 a.submenu:hover,.mod_navigation .level_2 .submenu>p:hover{background:url("tl_files/tmi1/images/hoversub.jpg") right center no-repeat;}
* html .mod_navigation .level_2 a.submenu{background:none;}
* html .mod_navigation .level_2 a.submenu:hover{background:url("tl_files/tmi1/images/hover.jpg") left top repeat-x;}
.mod_navigation .level_2 p{color:#004d91;background:none;}
.mod_navigation .level_2{width:160px;left:-999em;position:absolute;background-color:#ffffff;border:1px solid #999999;}
.mod_navigation li:hover .level_2,.mod_navigation li.hover .level_2{left:auto;}
.mod_navigation .level_3{width:160px;left:-999em;position:absolute;background-color:#ffffff;border:1px solid #c5ccd3;}
.mod_navigation .level_2 li:hover .level_3,.mod_navigation .level_2 li.hover .level_3{left:auto;}
.mod_navigationSub ul,.mod_navigationSub li{display:inline;list-style-type:none;background-image: none !important;}
.mod_navigationSub.center{height:50px;margin:0;padding:0;}
.mod_navigationSub.center LI{float:left;display:block;margin:0;padding:0;border:0;}
.mod_navigationSub.center a{position:relative;display:block;margin:0;padding:0 2px 2px;border-top:0 solid #aaa;border-right:1 solid #aaa;border-bottom:0 solid #aaa;border-left:0 solid #aaa;border-collapse:collapse;text-decoration:none;color:#444;font: bold 11px helvetica, arial, geneva, lucida, sans-serif;}
.mod_navigationSub.center a#a0{left:0;}
.mod_navigationSub.center a#a1{left:-30px;}
.mod_navigationSub.center a#a2{left:-60px;}
.mod_navigationSub.center a#a3{left:-90px;}
.mod_navigationSub.center a#a4{left:-120px;}
.mod_navigationSub.center a#a5{left:-150px;}
.mod_navigationSub.center a#a6{left:-180px;}
.mod_navigationSub.center a:hover,.mod_navigationSub.center LI.active{background-color:#ccd5e6;}
.mod_navigationSub.center a.here{position:relative;margin:0 4 0 0;padding:0.2em 1em 0.2em 35em;border-right:1px solid #777;z-index:102;}
.mod_navigationSub.right{margin-top:3px;padding-top:2px;}
.mod_navigationSub.right ul{margin:0;padding:0;list-style: none;border-bottom:1px solid #6B7B8F !important;}
.mod_navigationSub.right ul li{margin:0;padding:0;list-style: none;}
.mod_navigationSub.right ul li{margin:0;padding:0;}
.mod_navigationSub.right a{border-top:1px solid #6B7B8F;font-weight:bold;text-decoration:none;color: #333333 !important;background:transparent url(/tl_files/tmi1/images/icons/right_arr.jpg) 10px 8px no-repeat;}
.mod_navigationSub.right li a{text-decoration:none;padding-left:40px !important;}
.mod_navigationSub.right li li a{background-image:url("none");font-weight:normal;text-decoration:none;padding-left:80px !important;border:0 !important;border-left:1px solid #6B7B8F !important;border-right:1px solid #6B7B8F !important;}
.mod_navigationSub.right li li li a{text-decoration:none;padding-left:120px !important;}
.mod_navigationSub.right ul li a,.mod_navigationSub.right ul li a:visited{display:block;padding:5px 0;border-right:1px solid #6B7B8F;border-left:1px solid #6B7B8F;text-decoration:none;color:#595441;}
.mod_navigationSub.right ul.level_2 li.active a,.mod_navigationSub.right ul.level_2 li.trail a{text-decoration:none;border-right:1px solid #e9eef6 !important;border-bottom:1px solid #6B7B8F !important;border-top:1px solid #6B7B8F !important;border-left:1px solid #e9eef6 !important;background: #e9eef6 !important;color: #C62006 !important;font-weight:bold !important;background-image:none !important;}
.mod_navigationSub.right ul.level_1 li.active a{text-decoration:none;border:0 !important;border-top:1px solid #6B7B8F !important;border-left:1px solid #e9eef6 !important;border-right:1px solid #e9eef6 !important;background:#e9eef6 url(/tl_files/tmi1/images/icons/right_arr.jpg) 10px 8px no-repeat;color: #C62006 !important;font-weight:bold !important;}
.mod_navigationSub.right ul.level_1 li a:hover{text-decoration:none;border-right:1px solid #99a4bc !important;border-left:1px solid #99a4bc !important;background:#e9eef6 url(/tl_files/tmi1/images/icons/right_arr.jpg) 10px 8px no-repeat;color: #333333 !important;}
.mod_navigationSub.right ul.level_2 li a:hover{text-decoration:none;border-right:1px solid #99a4bc !important;border-left:1px solid #99a4bc !important;background: #e9eef6 !important;color: #333333 !important;}
.weblinks{clear:both;border:0;}
.weblinks .image_left{width:90px;height:70px;float:left;margin-right:15px;margin-bottom:5px;padding:5px;border:1px solid #AFBBD2;}
.weblinks .title a{font-size:1.1em;}
.weblinks .link{width:340px;float:left;}
.weblinks .descr{width:340px;float:left;}
.weblinks hr{height:1px;clear:both;margin:1em 0;padding:0;border-top:1px dashed #AFBBD2;border-right:0px dashed #AFBBD2;border-bottom:0px dashed #AFBBD2;border-left:0px dashed #AFBBD2;color:#AFBBD2;}
.mod_newsmenu{padding-top:6px;}
#news_years{width:250px;height:25px;margin:0;padding:0 0 10px;}
#news_years UL{float:left;margin:0;padding:0;}
#news_years LI{width:40px;float:left;display:block;margin:0;padding:0;border:0;}
#news_years a{width:30px;position:relative;display:block;margin:0;padding:0.3em 0.3em 0.3em 0.5em;border:0;text-decoration:none;color:#444;font: bold 12px helvetica, arial, geneva, lucida, sans-serif;}
#news_years a:hover,#news_years LI.active a{background-color:#e9eef6;}
#news_months{width:250px;height:250px;margin:0;padding:0;}
#news_months UL{width:100%;float:right;margin:0;padding:0;}
#news_months LI{margin:0;padding:0;border:0;}
#news_months LI.active,#news_months a{position:relative;display:block;margin:0;padding:0.3em 0 0.3em 0.5em;border:0;text-decoration:none;color:#444;font: bold 11px helvetica, arial, geneva, lucida, sans-serif;}
#news_months a:hover,#news_months LI.active,#news_months LI.active a{background-color:#e9eef6;}
#news_months a.here{position:relative;margin:0;border-right:1px solid #777;z-index:102;}
div.pagination{margin:3px;padding:3px;text-align:center;}
div.pagination a{margin-right:2px;padding:2px 5px;border:1px solid #667B99;text-decoration:none;color:#667B99;background: #E9EEF6 url(image1.gif);}
div.pagination a:hover,div.pagination a:active{border:1px solid #667B99;color:#FFF;background: #667B99 url(image2.gif);}
div.pagination span.pagination_current{margin-right:2px;padding:2px 5px;border:1px solid #667B99;font-weight:bold;color:#FFF;background: #667B99 url(image2.gif);}
div.pagination span.disabled{margin-right:2px;padding:2px 5px;border:1px solid #AFBBD2;color:#ccc;}
.teamlist{width:100%;}
.teamlist .header{clear:both;padding-top:10px;}
.teamlist .bild{width:100px;height:133px;border:1px solid #000000;}
.teamlist .bild IMG{border:0;}
.teamlist .person{width:180px;height:200px;float:left;}
.teamlist TD,.teamlist TH{text-align:left;vertical-align:top;}
.teamlist TH{font-size:110%;}
label{width:100px;float:left;font-weight:bold;}
input,textarea{width:180px;}
textarea{width:250px;height:150px;}
.boxes{width:1em;}
#submitbutton{width:90px;margin-top:5px;margin-left:120px;}
br{clear:left;}
.layout_full{padding-bottom:15px;}
.layout_full .info,.layout_short .info{padding-bottom:5px;font-style:italic;}
.layout_short{padding-top:10px;padding-bottom:10px;}
.layout_short h2 a{margin:0;padding:0;font-size:1.1em;line-height:15px;}
.photo{float:left;margin:0 10px 2px 5px;padding:5px;background-color:#F5F5F5;border:1px solid #ccc;}
.photo_right{float:right;margin:0 2 10 0;padding:5px;background-color:#F5F5F5;border:1px solid #ccc;}

