/* Style sheet screen */
body{background:url("tl_files/template_epsingsen/bg_body_fruehling.jpg") center bottom no-repeat;font-family:Arial, Nobile, Georgia, serif;font-size:10pt;color:#333333;line-height:1.5em;background-attachment: fixed;}
h1,h2,h3,h4{font-family:Georgia, Verdana, Arial;color:#004000;line-height:1.5;}
a{color:#333333;}
a:hover{background-color:#333333;text-decoration:none;color:#ffffff;}
blockquote{margin:10px 20px 10px 40px;font-style:italic;}
.wichtig{margin:5px;padding:5px;background-color:#ffd9d9;border:2px dashed #ff0000;}
#wrapper{height:100%;}
#header h1 a,#container{-moz-box-shadow: 0px 0px 15px #000;-webkit-box-shadow: 0px 0px 15px #000;box-shadow: 0px 0px 15px #000;}
#container{margin-bottom:30px;padding-bottom:20px;background-color:#ffffff;}
#main h1{border-bottom:2px solid #004000;font-weight:bold;font-size:1.8em;}
#header h1 a{display:inline-block;margin:20px 0 30px;padding:10px;background-color:#ffffff;background-image:url("tl_files/template_epsingsen/bg_main.png");background-repeat:repeat;font-weight:bold;text-decoration:none;font-size:2.0em;color:#004000;letter-spacing: 0.05em;}
#header h1 a:hover{background-color:#004000;color:#ffffff;}
#main{padding-right:20px;}
.ce_gallery img{-moz-box-shadow: 2px 2px 5px #000;-webkit-box-shadow: 2px 2px 5px #000;box-shadow: 2px 2px 5px #000;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.comment_default{padding-top:5px;padding-bottom:20px;border-bottom:1px solid #333333;}
.comment_default .info{font-weight:bold;}
.comment_default .form{padding-top:30px;}
#left .event h2{margin-top:0;font-size:1.0em;}
#left .header .date,#left .header .day{font-weight:bold;}
#main .mod_eventlist .date,#main .mod_eventlist .day{font-weight:bold;font-size:1.2em;}
#main .mod_eventlist .event h2,#main .mod_eventlist .event p{margin-top:0;margin-bottom:0;font-weight:normal;font-size:1.0em;}
#main .mod_eventlist .header{margin-top:20px;}
