/* Style sheet mod */
.linkbox{width:200px;height:135px;padding:15px 0;font-size:15px;color:#FFF;line-height:1.5;background: #B8B8B8;}
.linkbox a{font-size:15px;color:#FFF;line-height:1.5;}
.linkbox a:hover{font-weight:bold;}
.leftside{position:relative;float:left;padding-right:20px;text-align:right;}
.rightside{position:relative;float:right;padding-left:20px;text-align:left;}
#logo{width:201px;height:70px;left:10px;top:10px;position:relative;}
.mid_img{width:565px;height:165px;float:left;margin:0;padding:0;}
.mod_breadcrumb{width:525px;height:14px;padding:8px 0 8px 40px;color:#FFF;}
.mod_breadcrumb a{color:#FFF;}
.text_aktuell{padding-bottom:15px;border:1px solid #FD9900;}
.text_aktuell h1{padding:0 10px;color:#FFF;background: #FD9900;}
.text_aktuell p{padding:0 10px;}
.text_aktuell hr{width:172px;margin:10px auto;border:1px solid #FD9900;}
.fva{letter-spacing: -1px;}
.img_home{bottom:15px;position:absolute;margin:15px 25px;}
.layout_latest .small_hr,.layout_short .small_hr{border:1px dashed #FF9900;}
.layout_latest .small_hr{margin:5px 20px;}
.termine{margin-bottom:5px;}
.aktuelles,.termine{border:1px solid #FF9900;}
.aktuelles h1,.termine h1{padding:3px 0;text-align:center;color:#FFF;background: #FF9900;}
.aktuelles p,.termine p{padding:5px 15px 8px 10px;}
.ueberschrift{font-weight:bold;color:#FF9900;}
#schriftzug{width:565px;left:220px;top:30px;position:absolute;font-weight:bold;font-style:italic;font-size:30px;color:#FF9900;}
#schriftzug .blue{color:#3A55A0;}
#wrapper{position:relative;}
.layout_short{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #3A55A0;}
.aktuelles h2,.termine h2{margin:0;padding:0 10px;line-height:102%;}
.layout_latest{margin-bottom:5px;border-bottom:1px solid #FF9900;}
.aktuelles .last,.termine .last{border-bottom:1px hidden #FF9900;}
.contact label{display:block;}
#img_block{margin:30px 0;text-align:center;}
#img_block img{width:130px;margin:30px 0;}
#q{right:50px;top:0;position:absolute;}
