/* Style sheet screen */
div.mod_newslist h1{display:none;}
div.mod_newslist div h1{display:inline;}
#footer .inside{left:280px;top:37px;position:relative;}
table.calendar tbody td div.event{min-height:50px;}
.anschlageingabe td.col_first{width:120px;}
#main table{border-spacing:0px;}
.anschlageingabe .text,.anschlageingabe textarea{width:200px;}
.anschlageingabe textarea{height:60px;}
.anschlageingabe td{vertical-align:top;}
.minicalendar td a{background-color:#C1E0BD;}
.anschlag td.title{width:120px;}
div#sub-navigation li{margin-top:5px;margin-bottom:5px;padding-left:5px;background-color:#F0FBEE;line-height:20px;}
div#sub-navigation li:hover{background-color:#c1e0bd;}
div#sub-navigation a:hover{text-decoration:none;}
div#sub-navigation a{display:block;}
div#sub-navigation ul{padding-left:5px;list-style-type:none;}
dl.anschlag dt{display:inline;font-weight:bold;}
dl.anschlag dd{display:inline;margin-left:100px;}
table.calendar .head{border:0px;}
table.calendar .current{text-align:center;}
#main table.calendar .event{width:74px;overflow:hidden;}
#main div{overflow:visible;}
table.calendar{width:100%;border:1px solid #C1E0BD;border-collapse:collapse;}
table.calendar td,table.calendar th{padding:3px;text-align:left;vertical-align:top;border:1px solid #C1E0BD;border-collapse:collapse;}
.mod_login{margin-top:15px;}
a,a:visited,a:active{text-decoration:none;color:#003805;}
a:hover{text-decoration:underline;color:#003805;}
.minicalendar{width:100%;}
.mod_login h3{margin-bottom:2px;}
h3{font-family:Verdana, sans-serif;font-weight:bold;font-size:14px;color:#003805;}
h2{font-family:Verdana, sans-serif;font-weight:bold;font-size:16px;color:#003805;}
h1{font-family:Verdana, sans-serif;font-style:italic;font-size:18px;color:#003805;}
#main-navigation li span{padding-right:10px;padding-left:10px;}
#main-navigation li{font-weight:bold;}
#main-navigation a,#main-navigation a:visited,#main-navigation a:active{font-weight:bold;text-decoration:none;color:#000000;}
#main-navigation a:hover{text-decoration:none;color:#000000;}
#main-navigation ul{margin:0;padding:0;}
#header{background:#ffffff url("tl_files/images/layout/border-top.gif") left bottom no-repeat;}
#header .inside{height:100%;border-top:0px solid #c1e0bd;border-right:0px solid #c1e0bd;border-bottom:0px solid #c1e0bd;border-left:15px solid #c1e0bd;}
#header-cevi-logo{left:10px;top:3px;position:relative;}
#header-image{width:200px;height:136px;float:right;padding-right:15px;background-color:#C1E0BD;}
#header-image div,#header-image img{float:right;margin-top:auto;margin-bottom:auto;}
#main-navigation{bottom:20px;left:0px;position:absolute;}
#main-navigation ul li{height:23px;float:left;display:block;background-color:#f0fbee;border-right:1px solid #ffffff;line-height:23px;list-style-type:none;}
#main-navigation a{display:block;padding-right:10px;padding-left:10px;}
#main-navigation ul li.last{border-right:0px;}
#main-navigation ul li:hover,#main-navigation ul li.active{background-color:#c1e0bd;}
#container{padding-left:20px;background-image:url("tl_files/images/layout/bg.gif");}
#right .inside{padding-right:20px;}
#main .inside{padding-right:40px;padding-left:20px;}
#main div.inside{overflow:hidden;}
#wrapper{border-width:20px 1px;border-style:solid;border-color:#c1e0bd;}
#footer{background-image:url("tl_files/images/layout/border-bottom.gif");}
body{font-family:Verdana, sans-serif;font-weight:normal;font-size:12px;}
body{background-color:#ffffff;}
