/* Style sheet main */
a,b,p,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul,h1,h2,h3,h4,h5,h6,fieldset,form,input,optgroup,select,textarea{font-family:Verdana, sans-serif;font-size:11px;list-style-type:none;}
body{margin:0;padding:0;background-color:#3b3737;background-image:url("tl_files/schmidt/design/background.png");color:#ededed;}
h1,h2,h3,h4,h5,h6,.error{font-weight:bold;color:#E2C26F;}
h1{margin:20px 0 12px;font-size:20px;}
h2{margin:18px 0 10px;font-size:17px;}
h3{margin:16px 0 9px;font-size:14px;}
h4{margin:14px 0 8px;font-size:13px;}
p,pre,form{margin:5px 0 15px;text-align:justify;}
optgroup{padding-top:3px;padding-bottom:3px;font-style:normal;}
code{display:block;padding:10px;background-color:#597A04;border:1px dotted #E2C26F;}
img{border:0px;}
a:hover{background-color:#597A04;font-weight:bold;text-decoration:underline;color:#A1BD58;}
a,a:link{border-bottom:1px dotted;font-weight:bold;text-decoration:none;color:#A1BD58;}
#wrapper{margin:20px auto;background-color:#495C19;background-image:url("tl_files/schmidt/design/wrapper_background.jpg");background-repeat:repeat-x;border:4px solid #FFFFFF;}
#header{height:382px;border-bottom:1px solid #FFFFFF;}
.inside{clear:left;padding-right:20px;padding-bottom:20px;padding-left:20px;}
.slogan{width:518px;height:60px;margin-top:20px;margin-bottom:14px;padding:10px;text-align:center;background-image:url("tl_files/schmidt/design/slogan_background.jpg");background-repeat:repeat-x;border:1px solid #f9f9f9;background-position:left -1px;}
.slogan h1{font-weight:bold;font-size:28px;line-height:45px;}
.right{float:right;clear:right;}
.left{float:left;clear:left;}
.info{display:block;text-align:right;}
.mod_newslist .block{padding-top:2px;padding-bottom:4px;border-top:1px dotted #FFFFFF;}
.layout_simple a{display:block;}
.image_container{border:1px solid #FFFFFF;}
.image_left{float:left;margin-right:10px;margin-bottom:5px;}
.image_right{float:right;margin-bottom:5px;margin-left:10px;}
#footer{text-align:center;background-color:#597A04;}
#footer p{width:143px;float:left;display:block;margin-top:10px;padding-right:5px;padding-left:5px;text-align:center;background-color:#597A04;}
#MainNav{width:288px;height:262px;position:relative;padding-top:1px;padding-bottom:1px;vertical-align:middle;border-top:1px solid #f9f9f9;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;color:#815E04;}
#MainNav ul{margin:0;padding:0;}
#MainNav ul li{height:48px;margin:2px 0;padding-left:20px;text-align:left;background:#E2C26F url("tl_files/schmidt/design/MainNavButton.jpg") left top repeat-x;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;font-size:14px;line-height:48px;}
#MainNav ul li a,#MainNav ul li a:link{width:290px;height:48px;display:block;margin-left:-20px;padding-left:20px;border:0px solid;text-decoration:none;font-size:16px;color:#815E04;}
#MainNav ul li a:hover{background:#c6930e url("tl_files/schmidt/design/MainNavButton.jpg") left bottom repeat-x;font-weight:bold;font-size:16px;}
#right .mod_newslist,.sub_level_1,#right .mod_upcoming_events{margin-top:5px;margin-bottom:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;text-align:left;background-color:#c6930e;background-image:url("tl_files/schmidt/design/RightBlockBackground.jpg");background-repeat:repeat-x;border:1px solid #f9f9f9;line-height:25px;background-position:left -4px;}
#right h2{margin:5px;padding:0;text-align:center;font-weight:bold;font-variant:small-caps;font-size:16px;color:#815E04;}
#right h2 a{font-variant:small-caps;font-size:12px;}
#right a:link,#right a{text-align:left;font-weight:bold;text-decoration:none;font-size:11px;color:#0E597D;line-height:110%;font-variant:normal;}
#right a:hover{background-color:#62A0BE;font-weight:bold;text-decoration:underline;color:#0E597D;}
#right .more,#right p{margin:0;padding:0;}
.mod_breadcrumb{padding-top:20px;padding-bottom:10px;}
#main .mod_newslist h2{}
#main li{padding-bottom:5px;list-style-type:square;}
#main h2 a{font-size:16px;}
#main a:link,#main a{font-weight:bold;text-decoration:none;}
#main a:hover{text-align:left;font-weight:bold;text-decoration:underline;}
#main dl{margin-bottom:10px;}
#main .ce_text dt{float:left;}
#main .ce_text dd{margin-bottom:5px;margin-left:90px;}
.comment_default{margin:5px 0;border-top:1px dotted #A1BD58;}
.comment,.comment p{display:block;padding-top:5px;text-align:left;}
.ip{margin-bottom:10px;text-align:right;color:#A1BD58;}
.date{text-align:right;}
.formbody{margin-top:20px;margin-left:50px;}
label{display:block;}
.ce_comments h2{margin-top:50px;}
.text,.textarea,.captcha{width:300px;margin-bottom:10px;background-color:#597A04;font-size:13px;color:#ededed;}
.captcha{width:120px;}
.textarea{width:500px;}
.pagination{margin:20px 0;}
.pagination p{float:left;}
.pagination ul{float:right;}
.pagination ul li{float:left;padding-right:5px;}
.event .date{text-align:left;color:#0E597D;}
.mod_calendar{padding-top:20px;padding-bottom:10px;}
.mod_calendar table{width:100%;}
.mod_calendar td{width:14%;border:1px solid #ffffff;}
.mod_calendar thead tr{height:20px;text-align:center;}
.mod_calendar tbody tr{height:80px;}
#emailcodierung * code{display:inline;padding:0 2px;border: none;}
