body {margin:0px; font-family: Arial, Geneva, Verdana, helvetica, sans-serif; background: white url("imgs/bg.jpg") repeat-x;}

h1 {margin:10px 0px 20px 0px; font-size:22pt; font-weight:bold; color:#666666; font-family: Franklin Gothic Medium, Arial, sans-serif;}
h2 {margin:20px 0px 20px 0px; font-size:16pt; font-weight:bold; color:#666666; font-family: Franklin Gothic Medium, Arial, sans-serif;}
h4 {margin:15px 0px 0px 0px; font-size:12pt; font-weight:bold; color:#333333; font-family: Arial, Helvetica, sans-serif;}
h6 {margin:20px 0px 100px 0px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#999999; border-top: solid 1px #999999; }
p, .txt {margin:0px 0px 10px 0px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:10pt; line-height:1.3;}
li {margin:0px 0px 15px 0px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:10pt;}
table, tr, td {margin:0px; padding:0px;}

#master {margin:0px auto; padding:0px 30px 20px 30px; background: white; width:760px;}
#briefkopf {position:absolute; left:475px; top:20px; margin:0px 0px 0px 0px; padding:0px; font-family: Franklin Gothic Medium, Arial, sans-serif;}
#links {margin:0px; margin-top:10px; padding:0px; width:150px; float:left;}
#foto {margin-bottom:17px; padding:0px;}
#box {margin-top:30px; padding:0px; width:150px; border:#666666 solid 1px; }
#box2 {margin-top:30px; padding:0px; width:150px; border:#666666 solid 1px; }
#content {margin-left:180px; padding-top:150px;}

.nav {margin:0px; padding:10px; font-size:12pt; color:#666666; font-weight:bold; border-bottom:#666666 solid 2px; }
.nav_s {margin:10px; padding:0px; font-size:10pt; color:#666666; border-bottom:#666666 solid 1px; }
.box {margin:5px 10px 5px 10px; padding:0px; font-size:10pt; color:#666666; border-bottom:#666666 solid 0px;}
.button {background-color:#669900; border:1px solid #666666;}

a:link, a:visited, a:active, a:hover {color:black; text-decoration:none; border-bottom-width:#669900 solid 0px;}
p a:link, p a:visited, p a:active, p a:hover {color:#669900; border-bottom:#669900 solid 1px;}
.txt a:link, .txt a:visited, .txt a:active, .txt a:hover {color:#669900; border-bottom:#669900 solid 1px;}
.box a:link, .box a:visited, .box a:active, .box a:hover {color:#669900; border-bottom:#669900 solid 1px;}
li a:link, li a:visited, li a:active, li a:hover {color:#669900; border-bottom:#669900 solid 1px;}
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {color:#666666; border-bottom:#669900 solid 2px;}
h4 a:link, h4 a:visited, h4 a:active, h4 a:hover {color:#333333; border-bottom:#669900 solid 2px;}
h6 a:link, h6 a:visited, h6 a:active, h6 a:hover {color:#CCCCCC; text-decoration:none; border-bottom-width:0px;}
.nav a:link, .nav a:visited, .nav a:active, .nav a:hover {color:#666666; text-decoration:none; border-bottom-width:0px;}
a.nav_nonactive:link, a.nav_nonactive:visited, a.nav_nonactive:active, a.nav_nonactive:hover {color:#666666; text-decoration:none; border-bottom-width:0px;}
a.nav_nonactive:hover {color:#669900; text-decoration:none; border-bottom-width:0px;}
a.nav_active:link, a.nav_active:visited, a.nav_active:active, a.nav_active:hover {color:#669900; text-decoration:none; border-bottom-width:0px;}



