/* zentrale CSS-Vereinbarungen */

body												{ background-color:#fffff7; }
body.navi										{ margin-top:6px; margin-bottom:0px; }
body.info										{ background-image:url(../info/suche/infobg.gif); background-repeat:no-repeat; background-position:center; background-attachment:fixed; }
body.vieltext								{ margin-left:5%; margin-right:5%; }

h1,h2,h3,h4,h5							{ font-family:Arial,Helvetica,sans-serif; }

body,a,li,p,td,b,i,caption,td,textarea,select	{ font-family:Arial,Helvetica,sans-serif; font-size:13px; }	/* serifenlose Schrift zuweisen */

img													{ border-style:none; }
img.w3c											{ border:none; width:88px; height:31px; }
img.rahmen									{ border-width:2px; border-color:#000000; border-style:ridge; padding:2px; }

code,pre										{ font-size:15px; color:#000088;}
blockquote									{ margin:0.6em 1em 0.6em 1em; }
blockquote,q								{ font-style:italic; }

*.center										{ margin:auto; }
*.float_left								{ vertical-align:top; float:left; margin:16px; margin-top:0px; }
*.groesser									{ font-family:Arial,Helvetica,sans-serif; font-size:14px; }
*.gross											{ font-family:Arial,Helvetica,sans-serif; font-size:16px; }
*.klein											{ font-family:Arial,Helvetica,sans-serif; font-size:11px; }
*.kleiner										{ font-family:Arial,Helvetica,sans-serif; font-size:10px; }
*.nochkleiner								{ font-family:Arial,Helvetica,sans-serif; font-size:9px; }
*.kursiv										{ font-style:italic; }
*.blasseschrift							{ font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#808080; }

*.rot												{ color:#ff0000; }
*.grau											{ color:#c0c0c0; }
*.blau											{ color:#0000ff; }
*.gruen											{ color:#008800; }
*.hinweis										{ color:#008800; }
*.warnung										{ color:#ff0000; }

a.blank											{ text-decoration:none; font-weight:bold; }
a.blank:link								{ color:#000000; }
a.blank:visited							{ color:#505050; }
a.blank:hover								{ color:#0000ff; }
a.blank:active							{ color:#0000ff; }

a.blanknormal								{ text-decoration:none; }
a.blanknormal:link					{ color:#000000; }
a.blanknormal:visited				{ color:#505050; }
a.blanknormal:hover					{ color:#0000ff; }
a.blanknormal:active				{ color:#0000ff; }

a.blanktext									{ text-decoration:none; }
a.blanktext:link						{ color:#0000bb; }
a.blanktext:visited					{ color:#4444bb; }
a.blanktext:hover						{ color:#0044ff; }
a.blanktext:active					{ color:#0000ff; }

a.blankblue									{ text-decoration:none; font-weight:bold; color:#0000FF; }
a.blankblue:link						{ color:#0000ff; }
a.blankblue:visited					{ color:#0000ff; }
a.blankblue:hover						{ color:#00bbff; }
a.blankblue:active					{ color:#00bbff; }

a.w3c												{ text-decoration:none; font-size:9px; font-weight:bold; }
a.w3c:link									{ color:#000000; }
a.w3c:visited								{ color:#505050; }
a.w3c:hover									{ color:#0000ff; }
a.w3c:active								{ color:#0000ff; }

h1													{ font-size:16px; }
h2													{ font-size:15px; }
h3													{ font-size:14px; }
h4													{ font-size:13px; }
h5													{ font-size:12px; }

div.home										{ position:absolute; width:180px; top:94%; left:10px; z-index:99; white-space:nowrap; }
li													{ margin-top:3px; }
em													{ font-style:italic; }
strong											{ font-weight:bold; }
q														{ font-style:italic; }
td.r												{ text-align:right; }
td.recordmarker							{ width:16px; background-color:#c0c0c0; }
table.vtop td		 						{ vertical-align:top; }
