body			{ margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; color:#102961; font-family:Arial,Nimbus,Sans; font-size:13px;background-image:url(images/bg_nav_startseite3.gif);  }
body.nav		{ margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; color:#102961; font-family:Arial,Nimbus,Sans; font-size:13px; background-color:#FFFFE8; background-image:url(images/bg-nav.gif); }  
body.help		{ margin-left:2px; margin-top:2px; margin-right:2px; margin-bottom:2px; color:#102961; font-family:Arial,Nimbus,Sans; font-size:13px; background-color:#FFFFE8; }  

h1				{ color:#102961; font-size:14px; font-weight:bold; }
h2				{ color:#FFFFFF; font-size:16px; font-weight:bold; }
a				{ color:#102961; text-decoration:underline;font-size:13px;}
a.underline		{ text-decoration:underline; }
a.link			{ text-decoration:underline; }
a.link:hover	{ text-decoration:underline; font-size:13px; }
a.selected		{ color:#102961; text-decoration:none; font-size:13px; }
a:hover			{ color:#102961; text-decoration:underline; font-size:13px; }
a.nav0			{ color:#333333; text-decoration:none; font-size:13px; line-height:19px; }
a.nav0:hover	{ color:#333333; text-decoration:none;}
a.nav1			{ color:#99998D; text-decoration:none; font-size:13px; line-height:19px; }
a.nav1:hover	{ color:#333333; text-decoration:none;}
a.helphead		{ color:#ffffe8; font-weight:bold; }
a.unselected	{ color:#102961; text-decoration:none; }
a.unselected:hover
				{ color:#102961; text-decoration:none; font-weight:normal; }
a.impressum		{ margin-left:23px; color:#FFFFFF; text-decoration:none; font-size:11px; }
a.impressum:hover
				{ margin-left:23px; color:#FFFFFF; text-decoration:none; font-size:11px; }
a.english		{ margin-right:15px; color:#FFFFFF; text-decoration:none; font-size:11px; }
a.english:hover
				{ margin-right:15px; color:#FFFFFF; text-decoration:none; font-size:11px; }
b.home			{ font-size:22px; line-height:18px; font-weight:bold; }

table.nav		{ background-color:#8A8A8A; }
table.contentheader
				{ background-color:#FFFFE8; height:23px; }

td				{ font-size:12px; }
td.off			{ padding-left:7px; padding-right:5px; background-color:#FFFFE7; color:#656766; text-decoration:none; }
td.on			{ padding-left:7px; padding-right:5px; background-color:#CCCCCA; color:#000000; text-decoration:none; font-weight:bold; }
td.offsub		{ padding-left:7px; padding-right:5px; background-color:#FFFFDA; color:#656766; text-decoration:none; }
td.onsub		{ padding-left:7px; padding-right:5px; background-color:#B0B0AE; color:#000000; text-decoration:none; font-weight:bold; }

td.line			{ background-color:#FFFFFF; width:2px; height:2px; }
td.spacer		{ background-color:#C3D8D1; color:#656766; text-decoration:none; width:2px; height:2px; }
td.top			{ height:13px; }
td.left			{ background-color:#BCE6E5; }
td.headerleft	{ background-color:#BCE6E5; padding-left:23px; font-size:13px; font-weight:bold; height:25px; }
td.blue			{ background-color:#85ADD1; }
td.green		{ background-color:#CAE1FF; }
td.gray			{ background-color:#CCCCCA; }
td.select		{ padding-left:23px; background-color:#C3D8D1; }

td.address		{ padding-left:23px; padding-bottom:13px; color:8a8a8a; text-align:left; vertical-align:bottom; height:100%; }
td.addresstop	{ padding-left:23px; padding-top:1px; color:8a8a8a; text-align:left; vertical-align:top; height:100%; }
td.contact		{ height:30px; font-weight:bold; text-align:right; }
td.content		{ width:550; padding-left:26px; padding-top:15px; padding-right:26px; padding-bottom:15px; text-align:left; font-size:13px; vertical-align:top; background-color:#CAE1FF; }
td.lawyer		{ width:408px; padding-left:25px; padding-top:15px; padding-right:25px; padding-bottom:15px; text-align:left; vertical-align:top; }
td.vita			{ width:602px; padding-left:25px; padding-top:15px; padding-bottom:15px; text-align:left; vertical-align:top; }
td.news			{ padding-left:23px; padding-right:12px; padding-top:13px; padding-bottom:13px;}
td.html			{ font-family:courier; font-size:12px; }
td.home			{ font-size:15px; line-height:18px; text-align:center; }

tr.helphead		{ color:#FFFFE8; background-color:#102961; font-weight:bold; }
tr.helphi		{ color:#102961; background-color:#C3D8D1; text-align:left; vertical-align:top; }
tr.helplo		{ color:#102961; background-color:#BCE6E5; text-align:left; vertical-align:top; }

tr.address		{ padding-left:23px; padding-bottom:13px; color:8a8a8a; text-align:left; vertical-align:bottom; height:100%; }
tr.offline		{ background-color:#CCCCCA; }
tr.header		{ background-color:#B0B0AE; }
tr.footer		{ background-color:#8A8A8A; height:10px; }
tr.impress		{ color:#000000; background-color:#CCCCCA; font-size:10px; }

ul.vita			{ padding-left:15px; padding-right:13px; list-style-image:url(../images/pfeil_blau.gif); list-style-position:outside; }
ul.list			{ padding-left:15px; padding-right:13px; list-style-image:url(../images/pfeil_blau.gif); list-style-position:outside; }

small			{ font-size:12px; }
select			{ font-size:12px; color:#102961; width:400px; }
select.small	{ width:50px; background-color:#BCE6E5; }
select.medium	{ width:150px; background-color:#BCE6E5; }
select.large	{ width:200px; background-color:#C3D8D1; }
select.authors	{ margin-left:15px; width:185px; background-color:#C3D8D1; }
select.green	{ width:225px; }
option.bold		{ font-weight:bold; }
input			{ font-size:12px; color:#102961; }
input.content	{ border-width:1px; padding:0px; font-weight:bold; background-color:#BCE6E5; border-color:#C3D8D1; }
input.left		{ border-width:1px; padding:0px; font-weight:bold; background-color:#C3D8D1; border-color:#BCE6E5; }
input.contact	{ width:170px; }
input.small		{ width:280px; background-color:#C3D8D1; }
input.large		{ width:480px; background-color:#C3D8D1; }
input.inslink	{ width:120px; border-width:1px; padding:0px; margin-top:10px; font-weight:bold; background-color:#BCE6E5; border-color:#C3D8D1; }
input.nojs		{ width:25px; }
input.subject	{ width:550px; }
input.helphi	{ width:340px; color:#102961; background-color:#C3D8D1;  }
input.helplo	{ width:340px; color:#102961; background-color:#BCE6E5;  }

textarea		{ font-family:Arial,Nimbus,Sans; font-size:12px; color:#102961; width:440px; background-color:#C3D8D1; }
textarea.contact
				{ font-family:Arial,Nimbus,Sans; font-size:12px; color:#102961; width:550px; height:330px; background-color:#ffffff; }
				
.address		{ padding-left:19px; padding-bottom:13px; color:8a8a8a; }
.impress		{ margin-left:46px; }
.spacer			{ background-color:#FFFFE8; }
.headerbold		{ margin-left:25px; font-size:13px; font-weight:bold; line-height:25px; }
.redstar		{ color:#bb3526; font-weight:normal; }
.small			{ font-size:11px; }
.capital		{ color:#85ADD1; font-weight:bold; }
.name			{ color:#102961; font-size:13px; font-weight:bold; }
.job			{ font-size:10px; }


