/* Style sheet mainStyle */
#blockImpressum{display:block;padding:16px 0px 10px 0px;}
#blockImpressum ul{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a1a1a1;list-style: none;}
#blockImpressum li{float:left;display:block;padding:0px 4px;border-left:1px #a1a1a1 #solid;}
#blockImpressum a{text-decoration:none;color:#a1a1a1;}
#blockLanguage{float:right;display:block;margin:16px 0px 10px 0px;padding-left:75px;background-image:url("tl_files/is/images/layPoints.gif");background-position:left top;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#dbdbdb;white-space:nowrap;}
#blockLanguage ul{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#dbdbdb;list-style: none;}
#blockLanguage p{margin:0;padding:0;}
#blockLanguage a{text-decoration:none;color:#a1a1a1;}
#blockLanguage li{float:left;display:block;padding:0px 4px;border-left:1px #a1a1a1 #solid;}
#blockHeader{height:278px;clear:both;}
#blockImpressum .first,#blockLanguage .first{border:0;}
#mainNavi{}
#mainNavi ul.level_1{height:46px;display:block;margin:0;padding:0px 5px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ffffff;list-style: none;background: url("tl_files/is/images/layNavi.gif") no-repeat #aa171f;text-transform: uppercase;}
#mainNavi li{float:left;display:block;}
#mainNavi li ul li{float:left;display:block;}
#mainNavi a,#mainNavi span.active,#mainNavi p.active{display:block;padding:13px 10px;text-decoration:none;color:#ffffff;}
#mainNavi ul ul a,#mainNavi ul ul span.active,#mainNavi ul ul p.active{display:block;padding:4px 9px;text-decoration:none;color:#ffffff;}
#mainNavi li ul{width:400px;top:355px;position:absolute;clear:both;display:block;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff;white-space:nowrap;list-style: none;z-index: 1;}
#mainNavi li ul li{height:26px;background:#1c265c;}
#mainNavi li ul li.first{background: url("tl_files/is/images/layRoundLeft.gif") no-repeat left top #1c265c;}
#mainNavi li ul li.last{background: url("tl_files/is/images/layRoundRight.gif") no-repeat right top #1c265c;}
#mainNavi p{margin:0;padding:0;}
#footer{padding:4px 0px;border-top:1px solid #a1a1a1;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#a1a1a1;}
#main{padding-top:20px;padding-right:20px;padding-bottom:25px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#1c265c;}
#main ul{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
#main h1{margin:0px 0px 10px 0px;padding:0;font-family:Arial, Helvetica, sans-serif;font-variant:small-caps;font-size:33px;color:#aa171f;}
#main h1.firma{color:#202958;}
#main h3{clear:both;margin:0px;padding:0;font-size:16px;color:#aa171f;}
#main h4{margin:0px;padding:0;font-size:16px;color:#aa171f;}
#main li{list-style: square;}
#main a{text-decoration:none;color:#aa171f;}
#main img{border:0;}
.ce_accordion .boxaccordion{display:block;margin:7px 0px 0px 40px;padding:6px;background-color:#eff0f3;border:1px #1c265c #dotted;}
.ce_accordion .marker{border-bottom:1px dotted #aa171f;color:#aa171f;}
.ce_accordion .toggler{padding-top:6px;padding-left:40px;cursor:pointer;background: url("tl_files/is/images/layBlueSquare.gif") no-repeat 26px 12px;}
.col_0,.col_1{padding-bottom:6px;}
.col_0{width:200px;padding-right:15px;vertical-align:top;}
p.error{margin:0;padding:0;font-size:12px;color:#aa171f;}
.floatLeft{width:145px;height:180px;float:left;padding-right:10px;}
.kunden td{padding-bottom:10px;}
.clear{clear:both;}
#f2 .col_0{width:130px;padding-right:15px;vertical-align:top;}
#f2 #ctrl_28{width:300px;}
#left{padding: 20px 10px 0 0px;}
#left tr{padding:0;}
#left img{display:block;}
.main1 #main{background-image:url("tl_files/is/images/picTeam.jpg");background-position:right top;background-repeat:no-repeat;}
.main1 #main p{width:330px;}
#left a{margin:0;padding:0;}
.mod_contentbox{width:220px;padding-top:15px;background: url(tl_files/is/images/boxtop.jpg) no-repeat left top;}
.mod_contentbox_inside{padding-bottom:15px;background: url(tl_files/is/images/boxbottom.jpg) no-repeat left bottom;}
.mod_box_items{padding:0px 5px;background: url(tl_files/is/images/boxback.jpg) repeat-y;}
.mod_contentbox p{margin:0px 0px 0px 5px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#202958;}
.mod_contentbox h2{margin:0px 0px 0px 5px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#aa171f;text-transform: uppercase;}
.mod_contentbox td{padding-bottom:8px;}
.downloadarchivItem{margin-bottom:15px;}
.downloadarchivItem p{margin:0;padding:0;}
#main .image_container a{border:0px hidden;border:none;}
