html {
	background-color:#BDCBD3;
}

body {
	margin:10px 10% 10px 10%;
	padding:0 0 30px 0;
	background-color:white;
}


/* Schriften */

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
	font-family:Arial, Helvetica, Verdana, SunSans-Regular, sans-serif;
	font-size:14px;
}
h1 {font-size:1.5em; padding:0; margin:8px 0 3px 0;}
h2 {font-size:1.3em; padding:0; margin:8px 0 3px 0;}
h3 {font-size:1.1em; padding:0; margin:8px 0 3px 0;}
h4 {font-size:1em; padding:0; margin:8px 0 3px 0;}
p {font-size:1em; padding:0; margin:3px 0 2px 0;}

html:root { /* nur für Mozilla */
	overflow: -moz-scrollbars-vertical;
}

#kopf {
	vertical-align:bottom;
}
#navbar {
	padding:0;
	margin:0 0 0 -2pt;
	text-decoration:none;
}
#navbar li {
	list-style: none;
	padding: 2pt 0 2pt 0;
	margin: 5pt 0 5pt 0;
}
ul#navbar a {
	display: block;
	padding: 2pt;
}
ul#navbar a:link {
	color:black;
	background-color:transparent;
}
ul#navbar a:visited {
	color:black;
	background-color:transparent;
}
ul#navbar a:hover {
	color:white;
	background-color:#BDCBD3;
}
ul#navbar a:active {
	color:white;
	background-color:#BDCBD3;
}
ul#navbar a:focus {
	color:white;
	background-color:#BDCBD3;
}

ul#navbar a.akt:link {
	color:black;
	background-color:#BDCBD3;
}
ul#navbar a.akt:visited {
	color:black;
	background-color:#BDCBD3;
}
ul#navbar a.akt:hover {
	color:white;
	background-color:#BDCBD3;
}
ul#navbar a.akt:active {
	color:white;
	background-color:#BDCBD3;
}
ul#navbar a.akt:focus {
	color:white;
	background-color:#BDCBD3;
}

table {
	width:100%; 
	border:0;
	padding:5pt;
}

a:link, a:visited {
	color:#FF0033;
	text-decoration:none;
}
a:hover, a:active {
	color:grey;
	text-decoration:none;
}
ul {
}
li{
	margin-left:-20px;
	margin-bottom:5px;
}
img {
	border:0pt solid black;
}
hr {
	 color:#BDCBD3;
	 background-color:#BDCBD3;
	 border:1px solid #BDCBD3;;
}

#pic { /* Umfasst das Bild auf der persönlichen Seite */
	float:center;
	margin:0;
	padding:0;
}

.oben td {
	text-align:left;
	vertical-align:top;
}
.unten td {
	text-align:right;
	vertical-align:bottom;
}
.schwarz a:link, .schwarz a:visited, .schwarz a:hover, .schwarz a:active{
	color:#000000;
}
.menu {
	text-align:left;
	vertical-align:top;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #BDCBD3;
	font-weight: bold;
}
.menu a:link, .menu a:visited, .menu a:hover, .menu a:active{
	color:#000000;
}
