/* ++++++++++ Allgemein +++++++++++++++ */

body { margin:0; font-family:Arial, Helvetica, sans-serif; }

h1 { font-size:20px; color: #990000; font-weight:bold; }
p { font-size:13px; color: #333333; font-weight:normal; line-height:20px; }
.copy { font-size:13px; color: #333333; font-weight:normal; line-height:20px; }
.zitat { font-style:italic; color:#666666; font-size:11px; }
.zitat_urheber { font-weight:bold; }

#adresse { font-size:9px; color: #000000; font-weight:bold; letter-spacing:5; line-height:13px; margin: 40px 0px 0px 20px; }

a:link, a:visited { text-decoration:underline; color:#333333; }
a:hover { color: #990000; }

/* ++++++++++ Navigation +++++++++++++++ */

#subnav { margin: 0px; padding: 0px; width: 740; text-align:right;display: inline; }
#subnav li { list-style:none;display: inline; padding:2px; }
#subnav li a { font-size:9px; color: #666666; font-weight:bold; text-decoration: none; text-transform:uppercase; letter-spacing:5; }
#subnav li a:link { color: #666666; }
#subnav li a:visited { color: #666666; }

#subnav li a:hover { color: #990000; }


#navi { margin:20px 0px 0px 0px; padding:0px; }
#navi li  { list-style:none; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height: 20px; vertical-align: middle; }
#navi li a { font-size:11px; color: #000000; font-weight:bold; text-decoration: none; text-transform:uppercase; letter-spacing:5; line-height: 20px; vertical-align: middle; }

#navi li a:link { color: #000000; }
#navi li a:visited { color: #000000; }

#navi li a:hover { color: #990000; }

#navi li a#current { color: #990000; }

/* Content */
#content_box table tr td {
	text-align: left; }
