body    {
                 background-color: #EFEFEF;
                 width:100%;
                 text-align: center;
}

#container {
                 width:760px;
                 margin-left: auto;
                 margin-right: auto;
                 border: 10px solid #FFFFFF;
}

#box {
                width:760px;
                margin-left: auto;
                margin-right: auto;
                text-align: left;
                background-color:#E5E5E5
}

#head1 {
	width: 600px;
                height:100px;
	margin: 0;
	padding: 0;
                border-bottom: 1px solid #FFFFFF;
                text-align: left;
                vertical-align:bottom;
                background-color: #FEC85A;
}

#head2 {
                width:600px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                padding-left:40px;
 	color : #54472C;
}

#head3 {
	width: 600px;
                height:187px;
                background-image: url(/Layout/stille.jpg);
                background-repeat: no-repeat;
                background-color:#54472C;
}

#streifen {
	width: 600px;
                height:10px;
                font-size:6px;
                background-color: #F2BF5E;
                border-top: 1px solid #FFFFFF;
}

#main {
                width:600px;
                margin:0px;
                padding:0px;
                background-color: #F5F5F5;
                border-bottom: 1px solid #FFFFFF;
}

#middle { float:left;
	width: 600px;
                position: relative;
                margin: 0px;
                background-color: #F5E7BF;
}

#right {
                float:left;
                position:relative;
                width: 158px;
                vertical-align:top;
                background-color: #792720;
                margin:0px;
                padding:0px;
}

#footer {
                clear: both;
	height: 36px;
	width: 760px;
                margin-top: 0px;
                font-family: arial,verdana,sans-serif;
                font-size: 10px;
                color:#FFFFFF;
                background-color: #54472C;
}

.titel {
                width:560px;
 	font-family : verdana,arial,sans-serif;
                font-weight: normal;
                font-size:20px;
                padding-top: 40px;
                padding-left: 40px;
 	color : #54472C;
}

.untertitel {
                width:560px;
 	font-family : verdana,arial,sans-serif;
                font-weight: normal;
                font-size: 17px;
                padding-left: 40px;
 	color : #54472C;
}

.main_template {
                clear:both;
                width:600px;
                margin-bottom: 0px;
}

.spalte {
                width:158px;
                background-color: #792720;
                color: #FFFFFF;
                margin:0px;
                padding:0px;
}

h5 {
                position:relative;
                left:60px;
                width:480px;
 	font-size : 12px;
 	font-family : verdana,arial,sans-serif;
                font-style: italic;
                font-weight: normal;
                line-height: 22px;
 	color : #333333;
                margin: 0px;
                padding:0px;
                padding: 2px 10px 10px 0px;
}

h3 {
                position:relative;
                left:60px;
                width:480px;
 	font-size : 18px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                line-height: 22px;
 	color : #333333;
                margin: 0px;
                padding:0px;
                padding: 25px 10px 0px 0px;
}

.text {
 	font-size : 11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: normal;
                line-height: 14px;
                padding-left: 60px;
                padding-bottom:0px;
                padding-right: 60px;
                margin:0px;
 	color : #333333;
                background-color:#F5E7BF;
}

.bild_links {
    float:left;
    text-align:left;
    margin:15px 20px 10px 60px; 
    width:200px;
}

.bild_links img {
    width:200px;
}


.bu {
	font-size : 10px;
 	font-family : verdana,arial,sans-serif;
                font-style: italic;
 	color : #000000;
                font-weight: normal;
}

.topmenu {
                position: relative;
                top: 5px;
                left:500px;
                font-size:11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                color: #FdF6E7;
                line-height: 22px;
}

.topmenu1 {
                position: relative;
                top: 5px;
                left:500px;
                font-size:11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                color: #FEC85A;
                line-height: 22px;
}

.topmenu:hover {
                position: relative;
                top: 5px;
                left:500px;
                font-size:11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                color: #FEC85A;
                line-height: 22px;
}

.submenu {
                position: relative;
                top: 5px;
                left:10px;
                width:140px;
                font-size:11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                color: #FdF6E7;
                line-height: 22px;
}

.submenu:hover {
                position: relative;
                top: 5px;
                left:10px;
                width:140px;
                font-size:11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                color: #FEC85A;
                line-height: 22px;
}

.submenu1 {
                position: relative;
                top: 5px;
                left:10px;
                width:140px;
                font-size:11px;
 	font-family : verdana,arial,sans-serif;
                font-weight: bold;
                color: #FEC85A;
                line-height: 22px;
}

a {
                color: #671802;
                text-decoration: none;
}

a.hover {
                text-decoration: underline; 
}

a.topnav {
 	font-size : 18px;
 	font-family : futura,arial,sans-serif;
 	color : #CFE6E0;
                font-weight: normal;
                padding: 7px 0px 0px 25px;
                letter-spacing:-1px;
                text-decoration: none;
}

a.topnav:hover{
                margin:0px;
                padding:0px;
 	font-size : 18px;
 	font-family : futura,arial,sans-serif;
 	color : #CFE6E0;
                font-weight: normal;
                padding: 7px 0px 0px 25px;
                letter-spacing:-1px;
                text-decoration: none;
                background-color:#B58F83;
}

a.nav {
                margin:0px;
                padding:0px;
                width:150px;
                height:23px;
 	font-size : 10px;
 	font-family : verdana,arial,sans-serif;
 	color : #CFE6E0;
                font-weight: bold;
                padding: 0px 0px 0px 10px;
                text-decoration: none;
                border:0px;
}

a.nav:hover{
                margin:0px;
                padding:0px;
                width:150px;
                height:23px;
 	font-size : 10px;
 	font-family : verdana,arial,sans-serif;
 	color : #CFE6E0;
                font-weight: bold;
                text-decoration: none;
                padding: 0px 0px 0px 10px;
                background-color:#B58F83;
                border:0px;
}

.navi_path {
                margin:0px;
                padding:0px;
 	font-size : 12px;
 	font-family : verdana,arial,sans-serif;
 	color : #FFFFFF;
                padding:10px;
                margin-left: 20px;
                font-weight: bold;
                text-decoration: none;
                background-color:#FF9600;
                border-bottom:1px solid #999999;
                border-top:1px solid #000000;
}

a.top{
                color:#7C412E;
                font-size:11px;
                font-family:futura,verdana,sans-serif;
                font-weight: normal;
                margin-left: 20px;
                margin-bottom:10px;
                vertical-align:bottom;
                text-decoration: none;
}

a.top:hover{
                color:#7C412E;
                font-size:11px;
                font-family:futura,verdana,sans-serif;
                font-weight: normal;
                margin-left: 20px;
                margin-bottom:10px;
                vertical-align:bottom;
                text-decoration: underline;
}

.footer{
 	font-size : 11px;
 	font-family : arial,verdana,sans-serif;
 	color : #FFFFFF;
                font-weight: bold;
                padding-top:5px;
                text-decoration: none;
                vertical-align:bottom;
                border-top: 1px solid #FFFFFF;
}

.down {     position: relative;
                top:10px;
                left:60px;
 	font-size : 12px;
 	font-family : arial,verdana,sans-serif;
 	color : #FFFFFF;
                font-weight: normal;
                text-decoration: none;
}

a.down{
                position: relative;
                top:10px;
                left:60px;
 	font-size : 12px;
 	font-family : arial,verdana,sans-serif;
 	color : #FFFFFF;
                font-weight: normal;
                text-decoration: none;
}

a.down:hover{
                position: relative;
                top:10px;
                left:60px;
 	font-size : 12px;
 	font-family : arial,verdana,sans-serif;
 	color : #FFFFFF;
                font-weight: normal;
                text-decoration: underline;
}

a.navdown{
                position: relative;
                top:10px;
                left:60px;
 	font-size : 12px;
 	font-family : arial,verdana,sans-serif;
 	color : #FFFFFF;
                font-weight: bold;
                text-decoration: none;
                vertical-align:bottom;
}

a.navdown:hover{
                position: relative;
                top:10px;
                left:60px;
 	font-size : 12px;
 	font-family : arial,verdana,sans-serif;
 	color : #FFFFFF;
                font-weight: bold;
                text-decoration: underline;
                vertical-align:bottom;
}

a.pure {
	font-size : 10px;
 	font-family : verdana,arial,sans-serif;
                font-weight: normal;
 	color : #666666;
}