/* Style sheet layout */
body.startseite #breadcrumb{color:#FFFFFF;}
#left .mod_newslist{margin-top:20px;margin-right:16px;padding-bottom:10px;background:#E1E1E1 url("tl_files/layout/kaib/newsBoxBG.png") left bottom no-repeat;border-left:6px solid #92C2E9;}
#left .mod_newslist .layout_short{margin-top:10px;padding-top:10px;padding-right:10px;padding-left:10px;border-top:1px solid #FFFFFF;}
#left .mod_newslist h1{margin:0;padding:10px 0 0;text-align:center;color:#EFA718;line-height:100%;background-image:none;}
.formbody input.text{width:245px;}
.formbody td{padding:1px 0;}
.formbody td.col_0{width:150px;padding-right:0;vertical-align:top;font-weight:bold;}
.formbody .checkbox_container span{display:block;}
p.error{margin-bottom:0;color:#ff0000;}
.preistraegerBox{position:absolute;}
.preistraegerMask{width:515px;height:380px;position:relative;overflow:hidden;}
.preistraegerTriple{width:515px;height:380px;overflow:hidden;float:left;}
.preistraeger{width:510px;height:115px;overflow:hidden;margin-bottom:10px;padding-bottom:0;background:url("tl_files/layout/dot_line.gif") left bottom no-repeat;}
.preistraeger h2{margin:0 0 5px;color:#2363a9;line-height:100%;}
.preistraeger p{margin-bottom:0;}
.preistraegerSlider .buttons{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#efefef;}
.prevPreistraeger,.nextPreistraeger{text-decoration:underline;color:#2363a9;cursor:pointer;}
.prevPreistraeger:hover,.nextPreistraeger:hover{text-decoration:none;}
#dankeszeichen .preistraeger,#freundeszeichen .preistraeger{height:55px;}
.ce_table table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;vertical-align:top;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th{padding:2px 50px 2px 8px;text-align:left;background-color:#e6e6e6;border-top:0px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.table30x30x30 .col_0,.table30x30x30 .col_1,.table30x30x30 .col_2,.table30x30x30 .head_0,.table30x30x30 .head_1,.table30x30x30 .head_2{width:30%;}
.event .subtitle{font-weight:bold;}
.event .date{float:right;font-weight:bold;color:#EBA718;}
.mod_eventlist .event{margin-bottom:10px;padding-bottom:40px;background:url("tl_files/layout/kaib/spacer_events_kaib.gif") left bottom no-repeat;}
.mod_eventreader p.back{margin-top:20px;}
.event h2 a:link,.event h2 a:visited{text-decoration:none;color:#2363A9;}
.event h2 a:hover,.event h2 a:active{text-decoration:underline;}
.event h2{margin-bottom:0;}
.event .teaser{margin-bottom:10px;}
.pagination ul{margin:0;padding:0;list-style-type:none;}
.pagination li{float:left;padding-right:2px;padding-left:2px;}
.mod_debattereader .enclosureTeaser{margin-bottom:5px;padding:5px;background-color:#EFEFEF;}
.ce_accordion div.toggler{height:17px;padding-left:23px;background:url("tl_files/layout/accordion.png") left top no-repeat;line-height:17px;cursor:pointer;}
.ce_accordion div.active{background-image:url("tl_files/layout/accordionActive.png");}
.ce_accordion{margin-bottom:3px;padding-bottom:4px;background:url("tl_files/layout/dot_line.gif") left bottom no-repeat;}
.ce_accordion .accordionInside,.ce_accordion .accordion > div{padding-top:10px;padding-bottom:10px;}
#mainNav{padding-left:12px;background:url("tl_files/layout/kaib/navBG.png") left top repeat-y;}
#left div.inside{padding-left:18px;z-index:3000;}
body{background-image:url("tl_files/layout/bodyBG.png");}
#outer1{background:url("tl_files/layout/kaib/outer1.png") left top repeat-x;}
#outer2{padding-right:22px;background-image:url("tl_files/layout/kaib/outer2.png");background-repeat:no-repeat;background-position: center 198px;}
#container{padding-right:18px;padding-left:17px;background-image:url("tl_files/layout/kaib/containerBG.png");background-repeat:repeat-y;}
#mbTitle{color:#000000;}
#header{background:url("tl_files/layout/headerBG.png") left top no-repeat;}
#header div.inside{padding-left:274px;}
#logo{left:35px;top:95px;position:absolute;}
#breadcrumb{height:27px;margin-top:5px;background:url("tl_files/layout/dot_line.gif") left bottom no-repeat;}
#left{background:url("tl_files/layout/kaib/leftBG.png") left top no-repeat;min-height: 500px;height: auto !important;height: 500px;}
#mainNav ul{margin:0;padding:0;list-style-type:none;}
#mainNav a:link,#mainNav a:visited{width:163px;height:35px;display:block;padding-right:17px;padding-left:7px;background:url("tl_files/layout/kaib/navButton.png") left top no-repeat;text-decoration:none;color:#000000;line-height:35px;}
#mainNav a.active:link,#mainNav a.active:visited,#mainNav a:hover,#mainNav a.trail:link,#mainNav a.trail:visited{background-image:url("tl_files/layout/kaib/navButtonOn.png");}
#mainNav li.submenu a:hover,#mainNav li.submenu a.active:link,#mainNav li.submenu a.active:visited,#mainNav li.submenu a.trail:link,#mainNav li.submenu a.trail:visited{width:180px;padding-right:0;}
#mainNav img{float:right;}
#mainNav ul.level_2,#mainNav ul.level_2 ul{left:-3000px;position:absolute;background:url("tl_files/layout/navShadowRight.png") right bottom no-repeat;}
#mainNav li:hover ul.level_2,#mainNav li.hover ul.level_2{left:217px;}
#mainNav ul.level_2 a:link,#mainNav ul.level_2 a:visited{width:163px;padding-right:17px;background-image:url("tl_files/layout/kaib/navButton2.png");color:#ffffff;}
#mainNav ul.level_2 a.active:link,#mainNav ul.level_2 a.active:visited,#mainNav ul.level_2 a:hover,#mainNav ul.level_2 a.trail:link,#mainNav ul.level_2 a.trail:visited{width:163px;padding-right:0;background-image:url("tl_files/layout/kaib/navButton2On.png");color:#000000;}
#mainNav ul.level_2 li.submenu a:hover,#mainNav ul.level_2 li.submenu a.active:link,#mainNav ul.level_2 li.submenu a.active:visited,#mainNav ul.level_2 li.submenu a.trail:link,#mainNav ul.level_2 li.submenu a.trail:visited{width:180px;padding-right:0;}
#mainNav ul.level_2 li.last{padding-bottom:8px;background:url("tl_files/layout/navShadowBottom.png") left bottom no-repeat;}
#mainNav ul.level_2 li:hover ul.level_3,#mainNav ul.level_2 li.hover ul.level_3{left:187px;}
#mainNav ul.level_3 a:link,#mainNav ul.level_3 a:visited{width:163px;padding-right:17px;background-image:url("tl_files/layout/kaib/navButton3.png");color:#000000;}
#mainNav li.submenu ul.level_3 a.active:link,#mainNav li.submenu ul.level_3 a.active:visited,#mainNav li.submenu ul.level_3 a:hover,#mainNav  li.submenu ul.level_3 a.trail:link,#mainNav li.submenu ul.level_3 a.trail:visited{width:163px;padding-right:0;background-image:url("tl_files/layout/kaib/navButton2On.png");color:#000000;}
#right{background:#ffffff url("tl_files/layout/kaib/rightBG.png") left top no-repeat;min-height: 552px;height: auto !important;height: 552px;}
#right div.inside{padding-left:6px;}
#right .rightButtons a.button{width:93px;height:50px;display:block;padding-top:4px;padding-right:10px;padding-left:62px;vertical-align:middle;background-position:left top;background-repeat:no-repeat;text-decoration:none;color:#000000;line-height:120%;}
#right .rightButtons a.button:hover{text-decoration:underline;}
#right div.searchBox{width:161px;height:74px;padding-left:4px;background-image:url("tl_files/layout/kaib/searchBG.png");background-repeat:no-repeat;line-height:68px;}
#right div.searchBox input.text{width:105px;height:16px;padding-top:2px;border:1px solid #1E63AF;line-height:100%;background-color:transparent;}
#right div.searchBox input.text:focus{background-color:#FFFFFF;}
#right div.searchBox input.submit{padding:1px 2px;background-color:#1E63AF;border:1px solid #1E63AF;color:#FFFFFF;}
#footer div.inside{width:515px;margin-right:auto;margin-left:auto;padding-top:36px;padding-left:266px;line-height:25px;}
#footer img{margin-right:10px;margin-left:10px;vertical-align:middle;}
#footer a:link,#footer a:visited{text-decoration:none;color:#000000;}
#footer a:hover,#footer a.trail:link,#footer a.trail:visited,#footer a.active:link,#footer a.active:visited{text-decoration:underline;}
#main{background-color:#FFFFFF;}
#main div.inside{padding-top:5px;padding-right:30px;padding-left:40px;}
#main img{vertical-align:middle;border:1px solid #2363A9;}
#main img.mime_icon,#main .noborder img,#main img.noborder{border:0px solid;}
#main .caption{padding:5px;background-color:#E4F1FC;}
.mod_products .image_container{float:left;}
.mod_products .product{margin-left:110px;}
.mod_products .metaData{width:90px;float:right;margin-left:10px;font-size:11px;color:#999999;}
.mod_products h1{margin-top:0;margin-bottom:10px;padding-left:0;background-image:none;}
.mod_products h2{margin-bottom:0;}
.mod_products h2{font-size:100%;}
.mod_products .price{font-weight:bold;font-size:14px;color:#92C2E9;}
input.button,#main a.button{height:34px;display:inline-block;padding-right:22px;padding-left:7px;background:#E1E1E1 url("tl_files/layout/kaib/navArrlevel_1.png") right center no-repeat;border-top:0px solid #F7D865;border-right:0px solid #F7D865;border-bottom:0px solid #F7D865;border-left:5px solid #F7D865;text-decoration:none;color:#000000;line-height:34px;cursor:pointer;}
.mod_products .formbody{clear:both;text-align:right;}
.mod_products hr{margin-bottom:20px;}
.mod_products div.band{margin-bottom:15px;color:#919191;}
.mod_basketbox{width:176px;margin-top:20px;padding:0 0 10px;background:#E1E1E1 url("tl_files/layout/kaib/newsBoxBG.png") left bottom no-repeat;border-left:6px solid #92C2E9;}
.mod_basketbox h1{margin:0;padding:10px 0 7px 10px;background:url("tl_files/layout/kaib/navArrlevel_1.png") right center no-repeat;border-top:1px solid #FFFFFF;color:#EBA718;line-height:100%;}
.mod_basketbox a:hover h1{text-decoration:underline;}
.mod_basketbox .item{clear:both;padding:10px;border-top:1px solid #FFFFFF;}
.mod_basketbox .item img{float:right;margin-bottom:10px;margin-left:10px;}
.mod_basketbox .sum{margin-top:10px;margin-bottom:0;padding-top:10px;padding-bottom:4px;padding-left:10px;border-top:1px solid #FFFFFF;}
.mod_basketbox a:link,.mod_basketbox a:visited{text-decoration:none;color:#000000;}
.mod_basketbox a:hover,.mod_basketbox a:active{text-decoration:underline;}
table.basketTable tr{width:200px;background:url("tl_files/layout/dot_line.gif") left bottom no-repeat;}
table.basketTable td{padding-top:10px;padding-bottom:10px;}
table.basketTable td.singlePrice{width:90px;}
table.basketTable td.quantity{width:100px;}
table.basketTable input.text{width:35px;padding-top:3px;padding-bottom:3px;text-align:center;background-color:#E1E1E1;border:0px solid;}
table.basketTable td.quantity input.submit{margin-top:5px;margin-left:10px;padding:0;background-color:#FFFFFF;border-top:0px solid #1E63AF;border-right:0px solid #1E63AF;border-bottom:1px solid #1E63AF;border-left:0px solid #1E63AF;color:#1E63AF;}
ul.totals{width:200px;float:right;list-style-type:none;}
ul.totals span.price{float:right;font-weight:bold;}
ul.totals li.overallSum{margin-top:5px;padding-top:5px;background:url("tl_files/layout/dot_line.gif") left top no-repeat;font-weight:bold;}
div.basketNotes{margin-top:15px;font-size:8pt;}
div.nextStep{clear:both;padding-top:30px;text-align:right;background:url("tl_files/layout/dot_line.gif") left bottom no-repeat;}
#left .mod_newslist h2{margin:0;font-size:100%;color:#2363A9;}
#left .mod_newslist p{margin:0;}
#left .mod_newslist .subheadline{font-weight:bold;}
#left .mod_newslist img{margin-top:5px;margin-bottom:5px;}
#main .layout_full .subheadline{margin-bottom:10px;font-weight:bold;}
#footer{background:url("tl_files/layout/kaib/footerBG.png") left top no-repeat;}
.KaibEventOptions td.col_0{width:auto;}
table.KaibEventOptions td.col_1,table.KaibEventOptions td.col_2{width:50px;}
.KaibEventOptions th{padding-right:8px;}
