﻿*{font-family:"Trebuchet MS", Arial, Helvetica, Sans-Serif;}
html, body{height:100%;margin:0px;padding:0px;}
body{background-color:#382109;}
a img{border:0px;}
a:link{color:#747474;text-decoration:underline;}
a:visited{color:#747474;text-decoration:underline;}
a:hover{color:#747474;text-decoration:none;}
a:active{color:#747474;text-decoration:none;}
#Footer a:link{color:#ffffff;text-decoration:none;}
#Footer a:visited{color:#ffffff;text-decoration:none;}
#Footer a:hover{color:#ff2d00;border-bottom:1px dotted #ff2d00;}
h1{font-size:16px;color:#ff2d00;}
h2{font-size:14px;color:#ff2d00;margin-bottom:2px;}
h3{font-size:12px;color:#ff2d00;margin-bottom:2px;}
h4{font-size:10px;color:#ff2d00;margin-bottom:2px;}
.news h2{display:block;margin-top:10px;border-bottom:1px solid #CCC;padding:0px;}
h2 a.newstitle:link{font-size:14px;text-decoration:none;color:#ff2d00;}
h2 a.newstitle:visited{font-size:14px;text-decoration:none;color:#ff2d00;}
h2 a.newstitle:hover{font-size:14px;color:#ff2d00;}
#Content h1{padding-left:24px;background:url('/design/H1List.gif') no-repeat left;margin-bottom:0px;}
.TeaserBox h2{font-size:14px;margin:0px;padding:0px;}
#Footer h2{font-size:10px;margin:0px;}
.TeaserBox p{margin:0px;padding:0px;}
#Content p{margin-top:0px;}
hr{color:#eaeaea;}
.content-dreiteiler{width:170px;height:205px;float:left;margin:0 10px 10px 0;}
.content-dreiteiler h3{font-size:15px;color:#fff;font-weight:bold;margin:0px 0 0 8px;width:150px;}
.content-dreiteiler h4{font-size:11px;color:#fff;font-weight:normal;margin:0px 0 0 8px;width:150px;}
.content-dreiteiler p{float:right;text-align:right;width:95px;margin:5px 8px 0 0;color:#f1f1f1;}
.dreiteiler-a{width:170px;height:169px;background:url(/design/dreiteiler_hg_a.jpg) top left no-repeat;padding:10px 0 0 0;margin:10px 0 0 0;}
.dreiteiler-b{width:170px;height:169px;background:url(/design/dreiteiler_hg_b.jpg) top left no-repeat;padding:10px 0 0 0;margin:10px 0 0 0;}
.dreiteiler-c{width:170px;height:169px;background:url(/design/dreiteiler_hg_c.jpg) top left no-repeat;padding:10px 0 0 0;margin:10px 0 0 0;}
a.teiler:link, a.teiler:visited{background:url(/design/button_content_teiler.jpg) top left no-repeat;display:block;height:24px;width:170px;text-decoration:none;margin:0px 0 0 0;padding:0 0 0 0;}
a.teiler:hover, a.teiler:active{background:url(/design/button_content_teiler_h.jpg) top left no-repeat;display:block;height:24px;width:170px;text-decoration:none;}
#HeaderBox{height:150px;background:url('/design/BGHeader.gif') repeat-x top;}
#Header{position:relative;height:150px;width:600px;margin:0 auto;color:#FFFFFF;}
#SSoM-Logo{float:left;height:150px;width:194px;background:url('/design/BGLogo.gif') no-repeat top left;text-align:center;}
#SSoM-Logo img{margin-top:30px;}
#Menue{float:left;height:150px;font-size:12px;}
#Home{position:absolute;right:0px;top:0px;height:22px;width:53px;}
#Login{position:absolute;right:53px;top:0px;height:22px;width:53px;}
#ContentBox{clear:both;background:#ffffff url('/design/BGContent.gif') repeat-x top;}
#Content{width:600px;margin:0 auto;padding:6px 0px 0px 0px;color:#747474;font-size:12px;overflow:hidden;}
#FooterBox{padding:24px 0px 0px 0px;background:url('/design/BGFooter.gif') repeat-x top;}
#Footer{position:relative;height:127px;width:534px;margin:0 auto;padding-left:66px;font-size:12px;color:#FFFFFF;}
.LogoFooter{position:absolute;width:60px;height:30px;top:27px;left:0px;background:url('/design/SSoM-Logo_klein.png') no-repeat top center;}
#Menue ul{float:left;height:120px;width:150px;margin:0px;padding:24px 0px 0px 10px;list-style-type:none;}
#Menue ul li{margin:2px 0px 2px 0px;}
#Menue ul li a{padding-left:12px;color:#FFFFFF;text-decoration:none;}
#Menue ul li a:hover{color:#ff2d00;border-bottom:1px dotted #ff2d00;background:url('/design/MenueList.gif') no-repeat left;}
.EingabeBox{width:400px;margin:0 auto;padding:10px;overflow:hidden;border:0px;}
.EingabeBox p{text-align:center;font-weight:bold;}
.EingabeBox label{display:block;height:22px;margin:1px 0px 0px 0px;overflow:hidden;}
.EingabeBox span{display:block;float:left;clear:both;width:96px;line-height:20px;padding:0px 4px 0px 4px;margin:0px 2px 0px 0px;text-align:right;font-size:11px;}
.EingabeBox input, .EingabeBox select, .EingabeBox textarea{font-size:11px;color:#616161;background-color:#f7f7f7;border:1px solid #e5e5e5;}
input.Button{height:28px;border:3px double #e3e3e3;color:red;font-size:12px;font-weight:bold;background:url('/design/BGButton.gif') repeat-x;background-position:100%;}
textarea{width:184px;height:80px;}
.InputHalb{width:36px;margin-right:4px;}
div.Absenden{padding-top:10px;text-align:center;}
.Clear{clear:both;}
.TeaserBox{padding:10px 10px 10px 40px;background:#eeeeee;border:1px solid #ebebeb;overflow:hidden;}
