/* Style sheet elemente */
.ce_text a,.back a{border-top:0px dotted #c4c4c4;border-right:0px dotted #c4c4c4;border-bottom:1px dotted #c4c4c4;border-left:0px dotted #c4c4c4;text-decoration:none;}
.ce_text a:hover,.back a:hover{border-top:0px dotted #a80f0f;border-right:0px dotted #a80f0f;border-bottom:1px dotted #a80f0f;border-left:0px dotted #a80f0f;text-decoration:none;color:#a80f0f;}
.image_container a,.image_container a:hover,.image_container a:focus{border:0px;}
#left .time,.mod_eventlist .time{display:none;}
.mod_eventlist .ce_text{margin-bottom:0px;}
.mod_eventlist .more{margin-bottom:20px;}
.mod_newslist h2,.mod_newsarchive h2,.mod_eventlist h2{margin-top:0px;margin-bottom:0px;}
.mod_newslist h2 a,.mod_newsarchive h2 a,.mod_eventlist a,.more a{font-weight:bold;text-decoration:none;color:#e3e3e3;}
#left .mod_eventlist a{margin-left:5px;}
.mod_newslist h2 a:hover,.more a:hover,.mod_newslist h2 a:focus,.more a:focus,.mod_newsarchive h2 a:hover,.mod_newsarchive h2 a:focus,.mod_eventlist h2 a:hover,.mod_eventlist h2 a:focus,.mod_eventlist a:hover,.mod_eventlist a:focus{font-weight:bold;text-decoration:none;color:#651919;}
.mod_newsmenu a,.mod_newsmenu span.active{width:100%;display:block;padding-top:2px;padding-bottom:2px;border-top:0px dotted #737373;border-right:0px dotted #737373;border-bottom:1px dotted #737373;border-left:0px dotted #737373;font-weight:normal;text-decoration:none;color:#c4c4c4;}
.mod_newsmenu a:hover{text-decoration:none;color:#651919;}
.mod_newsmenu span.active{text-decoration:none;color:#a80f0f;}
.mod_newsmenu .year{margin-top:15px;font-weight:bold;}
.ce_text,.mod_newslist .even,.mod_newslist .odd,.mod_newsarchive .even,.mod_newsarchive .odd,.mod_breadcrumb,.back,.mod_rss_reader .even,.mod_rss_reader .odd,.mod_eventlist{margin-bottom:30px;}
.recurring{display:none;}
.ce_toplink{margin-top:30px;}
.more{font-weight:bold;}
.ce_download a,.ce_downloads a{vertical-align:top;}
table.all_records{width:100%;}
.all_records tr.odd{background-color:#e3e3e3;}
h1,h2,h3,h4,h5,h6{margin-bottom:15px;font-weight:bold;text-decoration:none;font-size:16px;color:#e3e3e3;}
h2{color:#a80a0a;}
#logobereich{width:180px;height:80px;right:0px;top:35px;position:absolute;z-index:40;}
.logo{width:180px;height:80px;left:0px;top:0px;position:absolute;background-image:url("tl_files/tl-dateien/logo.gif");background-position:0 0px;}
.logo:hover,.logo:focus{background-image:url("tl_files/tl-dateien/logo.gif");background-position:0 -80px;}
