/* standard elements */
* {margin:0;padding:0;}
a {text-decoration: none;}
body {background: #111 url(bg.jpg) repeat-y center top;color: #BBB;font: normal 62.5% "Courier New";text-align: center;}
p,ul {font-size: 1.2em;padding-bottom: 1.2em;}
blockquote {font: bold 1em;}
img {border: none;}
ul {margin-left: 2em;}
h1 {font: normal 2.4em "Courier New";}
h2 {font: bold 1.6em "Courier New";padding-bottom:4px;}
/* misc */
.clearer {clear: both;}
.stripes {background: #333 url(stripe.gif);height: 6px;}
.left {float: left;}
.right {float: right;}
/* header */
.header {background:#111;border-bottom:1px solid #333;font:normal 2em;height:80px;}
.header a {color:#888;display:block;line-height:80px;text-decoration:none;width:100%;}
.header span {padding-left:32px;}
.header a:hover {background:#191919;color:#BBB;}
/* structure */
.container {border:3px solid #444;border-top:none;text-align:left;margin:auto;width:720px;}
.main {background:#303030;border-bottom:1px solid #2A2A2A;border-left:1px solid #2A2A2A;}
.main .center {width: 100%;}
.content {background:#2A2A2A;border-left:1px solid #444;border-top: 1px solid #444;}
/* content elements */
.content h1 {background:url(bgh1.gif) repeat-x left bottom;color:#EEE;margin-bottom:10px;padding:6px 0 4px;}
.content a {color:#999;text-decoration:underline;}
.content a:hover {color:#CCC;}
.content .different_view {text-align:center;padding-bottom:25px;}
.content .different_view a {margin-left: 2px;}
.keywords {display:none;}
/* navigation */
.nav {background:#191919 url(nav.gif);}
.nav a {background:#191919 url(nav.gif);border-right:1px solid #161616;color:#CCC;float:left;font:normal 1.1em "Courier New";line-height:51px;padding:0 13px;}
.nav a:hover {background: #191919 url(nav_hover.gif);}
/* sub-navigation */
.subnav {background: #2A2A2A;border:1px solid #1E1E1E;border-top-color:#444;padding:12px;}
.subnav h1 {padding-top:8px;}
#flashcontent {padding-right:0px;padding-bottom:10px;}

/* Friends-Aufzaehlungen */
.friends {margin:0;padding:0px 10px 20px 100px;font-size:1em;}
.friends .friend {margin:20px 0;overflow:hidden;}
.friends .friend p {margin-top:27px;padding-left:90px;}
.friends .friend img {border:1px solid #BBB;margin:0;float:left;}
.friends .friend .small {font-size: 0.8em;}

/* Tabellen */
table.vita {margin:0 auto;}
td {vertical-align: top;}
td.right {text-align: right;}

