html {
	background-color:#BDCBD3;
}

body {
	margin:10px 10% 10px 10%;
	padding:5pt 5pt 30px 5pt;
	background-color:white;
	font-family:Arial, Helvetica, Verdana, SunSans-Regular, sans-serif;
	font-size:14px;}


/* 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:3em; padding:0; margin:8px 0 3px 0;}
h1:first-letter {color:#FF0033;}
h2 {font-size:1.5em; padding:0; margin:8px 0 3px 0;}
h2:first-letter {color:#FF0033;}
h3 {font-size:1.3em; padding:0; margin:8px 0 3px 0;}
h3:first-letter {color:#FF0033;}
h4 {font-size:1em; padding:0; margin:8px 0 3px 0;}
h4:first-letter {color:#FF0033;}
p {font-size:1em; padding:0; margin:2px 0 5px 0;}

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

#kopf {
	width:100%;
	vertical-align:bottom;
	margin:0;
	padding: 1%;
	border-collapse:collapse;
}
#inhalt {
	width:98%;
	margin:0;
	padding: 1%;
	border-collapse:collapse;
}
#inhalt td {
	vertical-align:top;
	padding:3pt;
}
#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;
}
#navbar li li {
	font-size:80%;
	font-weight:normal;
	margin: 0 0 0 -20pt;
}

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:right;
	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;
	width:15%;
}
.menu a:link, .menu a:visited, .menu a:hover, .menu a:active{
	color:#000000;
}

