/* CSS Document */

body { background-color: #fff; background-image: url(img_nav/back.gif); margin: 0px;}
a {  color: #003366}
a:hover {  color: #000000; text-decoration: underline}
.noline {  text-decoration: none}
.navtext {  padding-top: 2px; padding-bottom: 2px;  background-color: #f3e2ce; font-family: "Lucida Grande", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px}
.navtext2 {  padding-top: 2px; padding-bottom: 2px; padding-left: 7px; background-color: #ffffff; font-family: "Lucida Grande", Geneva, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px}
.navtextsmall {  padding-top: 3px; padding-bottom: 3px; background-color: #eeeeee; font-family: "Lucida Grande", Geneva, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9px}
.content {  font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.6em; }
small, .small {  font-family: "Lucida Grande", Geneva, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color: #666;}
h1 {} /* nur in Druckversion, nicht für Content */
h2 {  font-size: 18px; font-weight: normal; line-height: 24px;}
h3 {  font-size: 15px; font-weight: normal; margin-bottom: 12px;}
h4, h5 {  font-size: 15px; font-weight: normal; margin-bottom: 12px;}
.zitat {  /* hervorgehobenes zitat, rubrik politik*/
	padding-right: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
}
.lebenslauf {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
	font-style: normal;
	color: #990000;
}
b {
	font-style: normal;
	font-weight: bold;
	color: #990000;
}
i {
	font-style: normal;
	color: #990000;
}
big {
	font-size: 18px;
	font-weight: normal;
}
.dimmed {
	font-style: normal;
	color: #999999;
}
.navdimmed {
	padding-top: 3px; 
	padding-bottom: 3px; 
	font-family: "Lucida Grande", Geneva, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 9px;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}
.brief {
	padding-top: 20px; 
	padding-bottom: 20px; 
	padding-left: 20px; 
	padding-right: 20px; 
}
.box {background-color: #eee; padding: 10px 20px; margin: 10px 0px; border: 1px solid #ddd; }
/* lists */
li {margin-bottom: 6px; }
ul li {  list-style-type: square;}
ul ul {margin-top: 12px; }
ul ul li {list-style-type: circle;}
dl dt { font-weight: bold; margin-top: 12px; margin-bottom: 6px; }
dl dd { margin-bottom: 6px; }
li p { margin-top: 0; margin-bottom: 6px; }

sup { font-size: 0.9em; line-height: 0; font-weight: bold; vertical-align: text-top; color: #444; }
sup a {color: #00e; text-decoration: none; border-bottom: 1px solid #99f; }

