/* Style sheet style */
body{margin:1px auto;padding:0;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:62.5%;background: #F5F8FE;overflow-y:scroll;}
span.invisible{display:none;}
a.mainnav:active{margin: 0em;padding: 0em 1.0em 0em 1.0em;border-right: solid 1px #ffffff;background-color: inherit;color: #172b74;text-decoration: none;}
a.first{text-decoration:none;color:#ff0000;display: block;width:140px;            text-align: right;padding: 0.3em 0.7em 0.2em 0.6em;border-left: solid 0.5em #000000;color: rgb(125,125,125);text-decoration: none;font-weight: bold;font-size: 1.1em;}
a.active,a.active:hover{text-decoration:none;color:#000000;list-style-type:none;display: block;width:140px;            text-align: right;padding: 0.3em 0.7em 0.2em 0.6em;border-left: solid 0.5em #89C72C;background-color: inherit;color: rgb(125,125,125);text-decoration: none;font-weight: bold;font-size: 1.1em;}
#logolink{left:0;top:-134px;position:relative;display:block;}
a.navilink{background-color:#ffffff;color:#66cc00;list-style-type:none;display:block;width:140px;            text-align: right;padding: 0.3em 0.7em 0.2em 0.6em;border-left: solid 0.5em #ffffff;color: rgb(125,125,125);text-decoration: none;font-weight: bold;font-size: 1.1em;}
li.navilink{text-decoration:none;color:#66cc00;list-style-type:none;margin: 0;  padding: 0;border-bottom: solid 1px #cccccc;}
li.last{text-decoration:none;color:#66cc00;list-style-type:none;margin: 0;  padding: 0;border-bottom: solid 1px #cccccc;}
li.first{text-decoration:none;color:#66cc00;list-style-type:none;margin: 0;  padding: 0;border-top: solid 1px #cccccc;border-bottom: solid 1px #cccccc;}
a.footer{text-decoration:none;}
h1{font-size:18px;color:#172B74;}
h4{font-size:12px;color:#333333;}
h5{margin-top:25px;margin-bottom:-10px;padding-bottom:20px;text-align:left;font-family:verdana,arial,sans-serif;font-weight:bold;font-size:12px;color:#4FA624;}
h6{text-align:center;font-family:verdana,arial,sans-serif;font-weight:normal;font-size:12px;color:#4FA624;}
a:link,a:active,a:visited{text-decoration:none;}
a.drucken:link,a.drucken:active,a.drucken:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a.drucken:hover{font-weight:bold;color:#ffffff;}
a.teaser{text-decoration:none;color:#000000;}
a.teaserHeadline{font-weight:bold;text-decoration:none;font-size:10px;color:#ff0000;}
ul.level_1{left:0;position:relative;margin-left:0;padding-left:0;}
li.active{width:160px;background-color:#E0F4B5;list-style-type:none;}
#wrap{width:78.0em;margin:0 auto;padding:0;background-color:#ffffff;background-repeat:repeat-y;border-color:#89c72c;float:none;overflow:hidden;}
#wrapHome{width:78.0em;margin:0 auto;padding:0;background-image:url("tl_files/authensis/img/bgwrap.gif");background-repeat:repeat-y;border-color:#89c72c;float:none;overflow:hidden;border:1px solid #89C72C;}
.mod_calendar table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#f6f6f6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_calendar .current{background-color:#E3F8DA;}
.mod_calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color: #2A2A6A;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;font-size:10px;color:#ffffff;}
.mod_calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_calendar .weekend{background-color:#f6f6f6;}
.mod_calendar .today{background-color:#E3F8DA;}
.mod_calendar .empty,.mod_calendar .empty .header{background-color:#f6f6f6;}
* > #footer,* > form,* > #notes,* > .output{position:relative;z-index: 1000;}
#header-banner{width:78.0em;height:11.4em;float:left;margin:0;padding:0;background: url(../img/auth-header.jpg) no-repeat;}
#header-nav-top{float:right;margin:0.7em 0.2em 0 0;padding:0;background-color:transparent;}
#header-nav-top ul{margin:0;padding:0;list-style-type:none;}
#header-nav-top li{float:left;border-style:0.1em;border-color:#rgb(15;white-space:nowrap;}
#header-nav-top li a{display:block;margin:0;padding:0 0.5em;text-decoration:none;}
#header-nav-top a:hover,#header-nav-top .selected{text-decoration:underline;}
#header-nav-top .img-flag{height:1.2em;display:inline;margin:0;padding:0;}
#header-nav-bottom{width:78.0em;height:2.0em;float:left;margin:0;padding:0;background-color:#ffffff;line-height:2.0em;background: url(../img/img_header_nav_bottom.jpg);}
#header-nav-bottom ul{margin:0;padding:0;font-weight:bold;font-size:1.1em;list-style: none;}
#header-nav-bottom li{float:left;white-space:nowrap;}
#header-nav-bottom li a{display:block;margin:0;padding:0 1.0em;background-color:#inheri;border-style:1px;border-color:#rgb(25;text-decoration:none;color:#rgb(25;}
* html #header-nav-bottom a{width:1%;}
#buffer{width:78.0em;height:0px;float:left;clear:both;display:block;margin:0;padding:0;background-color:#ffffff;}
.mod_calendar td .header{padding-bottom:2px;background-color:#91DF6A;font-size:10px;}
.mod_calendar td .event a{font-weight:bold;font-size:12px;color:#003366;}
.mod_eventlist{margin-right:6px;}
.mod_eventlist .header{padding:3px 6px 4px 6px;background-color:#e6e6e6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;font-weight:bold;}
.mod_eventlist .header.first{border-top:1px solid #cccccc;}
.mod_eventlist .event{padding:10px 6px 12px 6px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_eventlist .time{margin-top:-6px;margin-bottom:6px;font-weight:normal;color:#999999;}
.mod_eventreader .info{margin-top:-12px;font-size:10px;color:#999999;}
.mod_eventreader .recurring{margin-top:2px;font-size:10px;color:#009900;}
.mod_eventreader .ce_text{width:580px;margin-top:15px;}
.mod_eventreader .back{margin-top:18px;}
#left{width:160px;float:left;clear:both;color:#333333;}
.anrede{width:80px;}
.plz{width:40px;}
.formfeld{width:180px;}
#left-column-first{margin-bottom:-30000px;padding-bottom:30000px;}
#left-column{width:15.9em;float:left;clear:both;padding:0;background-color:#rgb(25;border-style:0.1em;border-color:#rgb(20;color:#rgb(10;}
#left-column{margin-bottom:-30000px;padding-bottom:30000px;}
#left-column ul{width:15.8em;float:left;margin:0;padding:0;border-style:0.1em;border-color:#rgb(20;list-style: none;}
#left .mod_navigation{height:1.3em;padding:0.3em 0.7em 0.2em 0.6em;text-align:right;border-color:#666666;}
a.menulink{margin-top:2px;margin-bottom:2px;padding:0px;text-decoration:none;color:#1E2A5C;white-space:nowrap;background-color: #B9C5E3;padding-left: 10px;}
#left-column a:hover,#left-column .selected{text-align:right;background-color:#rgb(22;border-style:0.5em;border-color:#rgb(13;text-decoration:none;color:#rgb(0,;}
#left-column li.left-nav-group a:hover,#left-column li.left-nav-group .selected{text-align:right;background-color:#rgb(22;border-style:0.5em;border-color:#rgb(13;text-decoration:none;color:#rgb(0,;}
#left-column li.first a:hover,#left-column li.first.selected{text-align:right;background-color:#000000;border-color:#000000;text-decoration:none;color:#000000;}
#left-column-first .img-left-nav{width:15.9em;height:50.0em;margin:0;padding:0;}
#main-column{float:left;margin:0;padding:0 2.0em;background-color:#inheri;}
#pagetitle{width:39.0em;margin:0.3em 0 1.0em;padding:0;background-color:#inheri;color:#rgb(10;}
#pagetitle p{margin:0;padding:0;font-weight:bold;font-size:1.1em;}
.main-column-title-standard{display:block;margin:0 0 0.5em;padding:0.2em 0;background-color:#rgb(25;border-style:0.167em;border-color:#rgb(12;font-weight:bold;font-size:1.2em;color:#rgb(11;}
.main-column-box-full-standard{width:43.0em;float:left;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-left-standard{width:20.5em;float:left;clear:left;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-right-standard{width:20.5em;float:right;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-full-standard p.heading,.main-column-box-left-standard p.heading,.main-column-box-right-standard p.heading{margin:1.0em 0;font-weight:bold;font-size:1.2em;}
.main-column-box-full-standard p.subheading,.main-column-box-left-standard p.subheading,.main-column-box-right-standard p.subheading{margin:1.0em 0 0.6em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-standard p,.main-column-box-left-standard p,.main-column-box-right-standard p{margin:0 0 0.6em;font-size:1.2em;}
.main-column-title-grey{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.3em;background-color:#rgb(22;font-weight:bold;font-size:1.2em;color:#rgb(10;}
.main-column-box-full-grey{width:43.0em;float:left;margin:0 0 2.0em;padding:0;background-color:#rgb(23;color:#rgb(10;}
.main-column-box-left-grey{width:20.5em;float:left;clear:left;margin:0 0 2.0em;padding:0;background-color:#rgb(23;color:#rgb(10;}
.main-column-box-right-grey{width:20.5em;float:right;margin:0 0 2.0em;padding:0;background-color:#rgb(23;color:#rgb(10;}
.main-column-box-full-grey p.heading,.main-column-box-left-grey p.heading,.main-column-box-right-grey p.heading{margin:1.0em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-grey p.subheading,.main-column-box-left-grey p.subheading,.main-column-box-right-grey p.subheading{margin:1.0em 1.0em 0.6em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-grey p,.main-column-box-left-grey p,.main-column-box-right-grey p{margin:0 1.0em 0.6em;font-size:1.2em;}
.main-column-title-blue{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.3em;background-color:#rgb(18;font-weight:bold;font-size:1.2em;color:#rgb(10;}
.main-column-box-full-blue{width:43.0em;float:left;margin:0 0 2.0em;padding:0;background-color:#rgb(22;color:#rgb(10;}
.main-column-box-left-blue{width:20.5em;float:left;clear:left;margin:0 0 2.0em;padding:0;background-color:#rgb(22;color:#rgb(10;}
.main-column-box-right-blue{width:20.5em;float:right;margin:0 0 2.0em;padding:0;background-color:#rgb(22;color:#rgb(10;}
.main-column-box-full-blue p.heading,.main-column-box-left-blue p.heading,.main-column-box-right-blue p.heading{margin:1.0em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-blue p.subheading,.main-column-box-left-blue p.subheading,.main-column-box-right-blue p.subheading{margin:1.0em 1.0em 0.6em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-blue p,.main-column-box-left-blue p,.main-column-box-right-blue p{margin:0 1.0em 0.6em;font-size:1.2em;}
.main-column-title-yellow{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.3em;background-color:#rgb(25;font-weight:bold;font-size:1.2em;color:#rgb(10;}
.main-column-box-full-yellow{width:43.0em;float:left;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-left-yellow{width:20.5em;float:left;clear:left;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-right-yellow{width:20.5em;float:right;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-full-yellow p.heading,.main-column-box-left-yellow p.heading,.main-column-box-right-yellow p.heading{margin:1.0em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-yellow p.subheading,.main-column-box-left-yellow p.subheading,.main-column-box-right-yellow p.subheading{margin:1.0em 1.0em 0.6em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-yellow p,.main-column-box-left-yellow p,.main-column-box-right-yellow p{margin:0 1.0em 0.6em;font-size:1.2em;}
.main-column-title-green{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.3em;background-color:#rgb(19;font-weight:bold;font-size:1.2em;color:#rgb(10;}
.main-column-box-full-green{width:43.0em;float:left;margin:0 0 2.0em;padding:0;background-color:#ffffff;color:#ffffff;}
.main-column-box-left-green{width:20.5em;float:left;clear:left;margin:0 0 2.0em;padding:0;background-color:#rgb(22;color:#rgb(10;}
.main-column-box-right-green{width:20.5em;float:right;margin:0 0 2.0em;padding:0;background-color:#rgb(22;color:#rgb(10;}
.main-column-box-full-green p.heading,.main-column-box-left-green p.heading,.main-column-box-right-green p.heading{margin:1.0em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-green p.subheading,.main-column-box-left-green p.subheading,.main-column-box-right-green p.subheading{margin:1.0em 1.0em 0.6em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-green p,.main-column-box-left-green p,.main-column-box-right-green p{margin:0 1.0em 0.6em;font-size:1.2em;}
.main-column-title-red{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.3em;background-color:#rgb(25;font-weight:bold;font-size:1.2em;color:#rgb(10;}
.main-column-box-full-red{width:43.0em;float:left;clear:left;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-left-red{width:20.5em;float:left;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-right-red{width:20.5em;float:right;margin:0 0 2.0em;padding:0;background-color:#rgb(25;color:#rgb(10;}
.main-column-box-full-red p.heading,.main-column-box-left-red p.heading,.main-column-box-right-red p.heading{margin:1.0em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-red p.subheading,.main-column-box-left-red p.subheading,.main-column-box-right-red p.subheading{margin:1.0em 1.0em 0.6em;font-weight:bold;font-size:1.2em;}
.main-column-box-full-red p,.main-column-box-left-red p,.main-column-box-right-red p{margin:0 1.0em 0.6em;font-size:1.2em;}
.main-column-img-left-halfsize-border{width:5.5em;height:5.5em;float:left;margin:0.3em 0.75em 0.3em 0;border-style:1px;border-color:#rgb(10;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-right-halfsize-border{width:5.5em;height:5.5em;float:right;margin:0.3em 0 0.3em 0.75em;border-style:1px;border-color:#rgb(10;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-left-fullsize-border{width:11.0em;height:11.0em;float:left;margin:0.3em 0.75em 0.3em 0;border-style:1px;border-color:#rgb(10;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-right-fullsize-border{width:11.0em;height:11.0em;float:right;margin:0.3em 0 0.3em 0.75em;border-style:1px;border-color:#rgb(10;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-left-halfsize-noborder{width:5.0em;height:5.0em;float:left;margin:0.3em 0.5em 0.3em 0;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-right-halfsize-noborder{width:5.0em;height:5.0em;float:right;margin:0.3em 0 0.3em 0.5em;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-left-fullsize-noborder{width:10.0em;height:10.0em;float:left;margin:0.3em 0.5em 0.3em 0;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
.main-column-img-right-fullsize-noborder{width:10.0em;height:10.0em;float:right;margin:0.3em 0 0.3em 0.5em;font-size:0.833em;!scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the main section.;}
#right-column{width:14.0em;float:right;margin:0;padding:0;vertical-align:top;background-color:#ffffff;}
breiterInhalt{width:580px;}
#more{color:#ff3300;}
.right-column-title-standard{display:block;margin:0 0 0.5em;padding:0.2em 0;background-color:#rgb(25;font-weight:bold;font-size:1.1em;color:#rgb(10;}
.right-column-box-standard{width:13.0em;margin:0 1.0em 0.8em 0;padding:0.4em;background-color:#rgb(25;border-style:0.1em;border-color:#rgb(20;color:#rgb(10;}
.right-column-title-grey{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.2em;background-color:#rgb(22;font-weight:bold;font-size:1.1em;color:#rgb(10;}
.right-column-box-grey{width:13.0em;margin:0 1.0em 0.8em 0;padding:0.4em;background-color:#rgb(23;border-style:0.1em;border-color:#rgb(20;color:#rgb(10;}
.right-column-title-green{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.2em;background-color:#C4DD6C;font-weight:bold;text-decoration:none;font-size:12px;color:#646464;}
.right-column-box-blue{width:13.0em;margin:0 1.0em 0.8em 0;padding:0.4em;background-color:#rgb(22;border-style:0.1em;border-color:#rgb(20;color:#rgb(10;}
.right-column-title-yellow{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.2em;background-color:#rgb(25;font-weight:bold;font-size:1.1em;color:#rgb(10;}
.right-column-box-yellow{width:13.0em;margin:0 1.0em 0.8em 0;padding:0.4em;background-color:#rgb(25;border-style:0.1em;border-color:#rgb(20;color:#rgb(10;}
* > #footer,* > form,* > #notes,* > .output{position: relative;z-index: 1000;}
.right-column-box-green{width:13.0em;margin:0 1.0em 0.8em 0;padding:0.4em;border-color:#c8c8c8;color:#000000;}
.right-column-title-red{display:block;margin:0 0 0.5em;padding:0.2em 0 0.2em 0.2em;background-color:#rgb(25;font-weight:bold;font-size:1.1em;color:#rgb(10;}
.right-column-box-red{width:13.0em;margin:0 1.0em 0.8em 0;padding:0.4em;background-color:#rgb(25;border-style:0.1em;border-color:#rgb(20;color:#rgb(10;}
#right-column p{margin:0 0 0.4em;font-size:1.1em;}
#footer{width:78.0em;height:2.5em;clear:both;margin:1.0em 0 0;padding:0.5em 0;text-align:center;text-decoration:none;font-size:1.0em;}
.mod_navigation a,.mod_navigation li,.mod_navigation p{font-weight:bold;text-decoration:none;color:#339933;list-style-type:none;}
a{text-decoration:underline;background-color: transparent;}
a:hover{text-decoration:none;}

