/* Style sheet design */
#youtube{padding:20px 10px 10px;font-weight:bold;font-size:12px;}
body{background:#f8c60a url("tl_files/kdgl/Layout/bg.jpg") left top repeat-x;}
div#container{margin:0;padding:0 0 20px;background-color:#ffffff;}
div#header div.mod_customnav{height:30px;margin:0;padding:0;text-align:right;}
div#header div.mod_customnav a,div.mod_breadcrumb a{text-decoration:none;color:#000000;}
div#header div.mod_customnav a:hover,div.mod_breadcrumb a:hover{text-decoration:underline;color:#000000;}
div#header div#headerImage{width:960px;height:240px;margin:0;padding:0;background-color:#921523;}
div#header div#headerImage img{float:left;margin:0 12px 0 0;padding:0;}
div#header div#headerImage p#kdgl{margin:0;padding:10px 0 0;font-size:24px;color:#f8c50a;}
div#header div.mod_customnav ul{height:30px;float:right;margin:0;padding:0;background-color:#fcfcfc;font-size:12px;line-height:30px;text-transform: uppercase}
div#header div.mod_customnav li{float:left;padding:0 10px;}
div.mod_breadcrumb{height:50px;margin:0;padding-left:10px;vertical-align:middle;font-size:12px;line-height:50px;text-transform:uppercase;letter-spacing: 1px;}
div.pdf_link{height:16px;right:10px;top:15px;position:absolute;margin:0;padding:0;text-align:right;}
div.pdf_link a{font-weight:bold;text-decoration:none;font-size:12px;color:#8a8a8a;line-height:16px;}
div.pdf_link a:hover{text-decoration:underline;}
div.pdf_link a:before{padding-right:10px;content:"Diese Seite drucken";}
div#left{margin:0;padding:0;}
div#left div.inside{margin:0;padding:55px 10px 50px 0;}
div.mod_navigation{margin:0 0 5px;padding:0;background-color:#e9983c;font-weight:bold;font-size:16px;color:#ffffff;}
div.mod_navigation ul{margin:0;padding:0;list-style-type:none;}
div.mod_navigation li{margin:0;padding:0;}
div.mod_navigation li a{display:block;margin:0;padding:2px 0 2px 10px;border-bottom:1px dotted #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;}
div.mod_navigation li a:hover,div.mod_navigation li a.trail{display:block;background-color:#fdb35e;}
div.mod_navigation li li a{padding-left:20px;}
div.mod_navigation li span.active{display:block;margin:0;padding:2px 0 2px 10px;background-color:#fdb35e;border-bottom:1px dotted #ffffff;}
div.mod_navigation li li span.active{padding-left:20px;}
div#lastModified{margin:0;padding:3px 0 3px 10px;background-color:#e3e3e3;font-weight:bold;font-size:12px;color:#7a7a7a;}
div#footer{margin:0;padding:0;background-color:#ffffff;border-top:1px dotted #dedede;font-weight:bold;font-size:11px;color:#9c9c9c;}
div#footer p{margin:5px 0 0;padding:0;text-align:center;}
div#main div.event{margin:0 0 10px;padding:5px;background-color:#fff0b8;}
div#main div.mod_eventreader{margin:0 10px;padding:5px 0 0;}
div#main div.header{margin:0;padding:5px 5px 0;background-color:#fff0b8;font-weight:bold;}
div#main div.event h2 a,div#main div.event a{color:#543500;}
div#main div.event h2 a:hover,div#main div.event a:hover{text-decoration:none;}
div#main div.event p.info{font-weight:bold;}
div.ce_text table{width:100%;font-size:1em;}
div.ce_text table tr{border-bottom:1px dotted #7a7a7a;}
div.ce_text table td{padding-top:3px;padding-bottom:3px;}
div#evLeft{margin:0 0 5px;padding:10px 5px 10px 10px;background-color:#E9983C;font-weight:bold;font-size:13px;color:#ffffff;}
div#evLeft h2{margin:0;padding:0;font-size:15px;color:#fff;text-transform: uppercase;}
div#evLeft a,div#evLeft a:hover,div#evLeft a:visited,div#evLeft a:active{color:#ffffff;}
div#evLeft a:hover{text-decoration:none;}
div#evLeft div.event{margin:5px 0 0;padding:0;}
div#main div.mod_subscribe,div#main div.mod_unsubscribe{margin:10px 0 10px 10px;padding:5px;background-color:#FFF0B8;}
div.mod_subscribe form input,div.mod_unsubscribe form input{width:250px;height:23px;margin:0 0 10px;padding:0 3px;border:1px solid #7A7A7A;}
div.mod_subscribe form input.checkbox,div.mod_unsubscribe form input.checkbox{width:12px;height:12px;border:none;}
div.mod_subscribe form div.checkbox_container span,div.mod_unsubscribe form div.checkbox_container span{display:block;}
div.mod_subscribe form input.submit,div.mod_unsubscribe form input.submit{width:258px;height:28px;background-color:#E9983C;font-weight:bold;font-size:16px;color:#ffffff;text-transform: uppercase;cursor:pointer;}
div.mod_subscribe form label,div.mod_subscribe form p.error,div.mod_unsubscribe form label,div.mod_unsubscribe form p.error{font-weight:bold;}
div.mod_newslist a,div.mod_newslist a:hover{color:#543500;}
div.pagination li{display:inline;}
div.layout_short{margin-top:0.5em;padding-top:1em;padding-bottom:1em;border-top:1px dotted;}
div.layout_short p.info{font-weight:bold;font-size:0.8em;}
