/* CSS Document */

/* Gerüst der ganzen Website */

body,html,table {
margin:0px;	
padding:0px;	
font-family: verdana,arial,helvetica,sans-serif;
text-align:center;
font-size:12px;
color:#54300b;
}

table {
text-align:left;}

body {
background-color:#f8f1bc;
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-x}

#frame {
background-image: url(images/startseite/startseite_24.jpg);
background-repeat: repeat-y;
width:760px;
margin:	0 auto;
text-align: left;
z-index:5;}

#left {
width:26px;
height:443px;
text-align: left;
float: left;
z-index:10;}

#menu {
width:148px;
height:443px;
text-align: left;
float: left;
z-index:10;}

#imageline {
width:586px;
height:443px;
text-align: left;
float: left;
z-index:10;}

#aktuelles {
width:210px;
background-image:url(images/startseite/backlines_22.jpg);
background-position:top left;
background-repeat:repeat-y;
text-align: left;
float: left;
z-index:10;}

#content {
width:550px;
background-image:url(images/startseite/backlines_19.jpg);
background-position:top left;
background-repeat:repeat-y;
text-align: left;
float: left;
z-index:10;}

#footer {
width: 760px;
height: 30px;
background-color:#f8f1bc;
clear: both;
z-index: 10;}

/* Text- bzw. Inhaltsfelder */

#news {
margin-left:35px; 
margin-right:20px;
width:155px;
color:#FFFFFF}

#news h1 {
margin-top:5px;
margin-bottom:10px;
color:#FFFFFF}

#inhalt {
margin-left:20px; 
margin-right:30px;
width:500px;}

/* allgemeine Text und Listenformatierungen */

h1 {
font-size:14px; 
color: #663300; 
font-weight:bold; 
font-family:verdana,arial,helvetica,sans-serif;
margin-bottom:10px;}

.textlink a { 
text-decoration:underline; 
color:#54300b; 
font-weight:bold; 
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px; }

.textlink a:hover { 

color:#000000;
text-decoration:underline; }
