body, a, h1, h2, h3, p, td, th, ol, ul, li, select, input, textarea, form, div {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body, p, td, th, ol, ul, li, select, input, textarea, form, div {
	font-size: 12px;
	color: #000000;
}

p, ol, ul, li {
	line-height: 120%;
	padding-top: +2px;
}

body {

	}

h1 {
	font-size: 16px;
	color: #00214D;
}

.h1small {
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
}

strong.h2small {
	color: #00214D;
}

p.blank {
	font-size: 3px;
}

.highl1 {
	color: #9C1F2E;
}

p.left {
	padding-left: 36px;
	padding-right: 24px;
	padding-top: 0px;
}

p.strukturen {
	line-height: 115%;
	
}

.institutionen {
	font-variant: small-caps;
	
}

.institutstrukt {
	font-variant: small-caps;
	
}

.authorname {
	font-variant: small-caps;
}

.author {
	color: #00214D;
}

a, a:link, a:visited, a:active, a:hover {
	text-decoration: none;
}

a, a:link, a:visited {
	color: #330080;
}

a:hover, a:active {
	font-weight: bold;
	color: #800040;
}

a.topnav:hover {
	font-weight: bold;
	font-size: 13px;
}

.topnav, a.topnav, a.topnav:link, a.topnav:visited, a.topnav:active {
	color: #FFFFFF;
	
	padding-left: 5px;
	padding-right: 5px;
}

.topnavactive, a.topnavactive, a.topnavactive:link, a.topnavactive:visited, a.topnavactive:active {
	color: #00214D;
	background-color: #E8E9ED;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 13px;
}

.switchdeen {
	font-size: 10px;
}

.downl {
	font-size: 10px;
}

.nav2 {
	color: #00214D;
	font-size: 10px;
	line-height: 110%;
	display: block;
	
}

.nextp {
	font-size: 10px;
}

.marginalien1 {
	color: #9C1F2E;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

.tel1 {
	color: #9C1F2E;
	font-size: 15px;
	font-weight: bold;
}

.copyr {
	font-size: 10px;
}

td.contentmain {
	padding-left: 5px;
	padding-right: 5px;
}

img.thumb {
	border-color: #FBF4EC;
	filter:'progid:DXImageTransform.Microsoft.BasicImage(opacity=.9)';
}

img.thumbactive {
	border-color: #FFFFFF;
	filter:'progid:DXImageTransform.Microsoft.BasicImage(opacity = 1.0)';
}

img.thumbover {
	border-color: #FF6600;
	filter:'progid:DXImageTransform.Microsoft.BasicImage(opacity = 1.0)';
}

a.thumbactive, a.thumbactive:link, a.thumbactive:visited, a.thumbactive:active {
	color: #FFFFFF;
	width: 48px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	-moz-opacity:1.00;
}

a.thumb, a.thumb:link, a.thumb:visited, a.thumb:active {
	color: #FF6600;
	width: 48px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	
	-moz-opacity:0.90;
}

a.thumb:hover {
	width: 48px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	
	-moz-opacity:1.00;
}

/*Formularobjekte*/
.inputtextdef {
	width: 288px;
}

.inputtextplz {
	width: 72px;
}

.inputtextort {
	width: 212px;
}

.inputtextshort {
	width: 212px;
}

.textareadef {
	width: 288px;
}

/*Fehlermeldungen*/
.errorh2 {
	color: #009900;
	font-size: 13px;
}

.errormsg {
	color: #FFFFFF;
	background-color: #00CC00;
}
