/* CascadingStyleSheet-Datei - www.hno-walter-landau.de 10/2005  #  Matthias Kehrer - www.matthias-kehrer.de - www.dr-homepage.de  */

/*--[ Allgemein ]--*/

/*   */
body                           { font-size:12px; color: #0D1357; background-color: #0D1357; font-family: Tahoma, Arial, sans-serif; margin: 0px }
body.druckversion    	{ color: #000000; font-size: 100%; font-family: Verdana, Tahoma, Arial, sans-serif; background-color: #ffffff; margin: 0px }

td,p					{ font-size:12px; }

hr                                { color: #0D1357; border-style:dotted; margin-top:4px;}
ol					{ list-style-type:decimal; list-style-position:outside; }
ul                                { list-style-image:url(pix/images/list-style-image.gif);}

h1					{ font-size: 30px;font-family: Arial, Tahoma, sans-serif; margin-top:0px; margin-bottom:10px; font-variant:small-caps }
h2					{ font-size: 24px; font-family: Tahoma, Arial, sans-serif; margin:0px; }
h3					{ font-size: 1.5em; font-family: Tahoma, Arial, sans-serif; margin:0; }
h4					{ font-size: 13px; font-weight:bold; font-family: Arial, Verdana, Tahoma,sans-serif; Tahoma, Arial, sans-serif; text-transform: uppercase; margin:0px; margin-bottom:10px; margin-top:10px;}
h5					{ font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; margin:0px; }
h6					{ font-size: 10px; font-family: Verdana, Tahoma, Arial, sans-serif; margin:0px; }

.klein				{ font-size:10px; }

/*--[ Klassen ]--*/
.anschrift			{ font-weight:bold; font-size:13px; }
.alles				{ background-color: #ffffff;}
.betont				{ font-weight:bold;}
.bild_link			{ border-color:#444444; }
.kursiv				{ font-style:italic;}
.copy				{ margin:30px; }
.info-rechts			{ font-size:11px; }
.info-hgfarbe			{ background-color: #DBE1F9; margin-left:10px; padding:5px;}
.info-hgfarbe2		{ background-color: #DBE1F9; margin-left:10px; padding:5px;}
.inhalt				{ background-color: #ffffff; margin:20px;}
.inhalt-text			{ font-size:12px; background-color: #F2F5FF; letter-spacing:0.1em; margin-right:10px; padding-left:6px; padding-right:4px; padding-top:6px; padding-bottom:6px; }
.leistung				{ font-size:16px;}
.leistung-teaser		{ font-size:12px;}
.leistungen-liste		{ font-size:15px; padding-top:30px; letter-spacing:0.1em; }
.linie01				{ background-color: #ffffff;}
.linie02				{ background-color: #0D1357;}
.menu-hgfarbe		{ background-color: #0D1357;}
.menu-trennstrich		{ color: #ffffff; background-color: #0D1357;}
.oben-hgbild			{ background-image:url(pix/images/hg_oben.gif); background-repeat:repeat-x; }
.signal				{ color: #7B0000; }
.trennstrich-vertikal	{ background-image:url(pix/images/trennstrich-vertikal.gif); background-repeat:repeat-y;}
.unten				{ font-size:80%; background-color: #ffffff; }	
.zurueck				{ font-size:80%; }
.zusatznavi-bereich	{ color: #909090; background-color: #ffffff; }	

/*--[Links]--*/
a:link						{ color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:visited						{ color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;  }
a:hover						{ color: #2d2d2d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active						{ color: #2d2d2d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

a.menu:link					{ color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:16px; font-weight:bold; font-variant:small-caps; padding: 1px; }
a.menu:visited				{ color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:16px; font-weight:bold; font-variant:small-caps; padding: 1px; }
a.menu:hover				{ color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:16px; font-weight:bold; font-variant:small-caps; background-color: #e5e5e5; padding: 1px; }
a.menu:active				{ color: #ADBBED; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:16px; font-weight:bold; font-variant:small-caps; background-color: #0D1357; padding: 1px; }

a.zusatznavigation:link		{ font-size:10px; color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px;}
a.zusatznavigation:visited		{ font-size:10px; color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px;  }
a.zusatznavigation:hover		{ font-size:10px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e5e5; text-decoration: none; padding: 5px; }
a.zusatznavigation:active		{ font-size:10px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px; }

a.copy:link					{ font-size:10px; color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px;}
a.copy:visited				{ font-size:10px; color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px;  }
a.copy:hover					{ font-size:10px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e5e5; text-decoration: none; padding: 5px; }
a.copy:active				{ font-size:10px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px; }

a.mehrinfo:link				{ font-size:11px;color: #7B0000;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #ffffff;text-decoration: none;padding : 3px;border : 1px solid #7B0000;}
a.mehrinfo:visited			{ font-size:11px; color: #0D1357; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e5e5; text-decoration: none; padding : 3px;border : 1px solid #7B0000;}
a.mehrinfo:hover				{ font-size:11px; color: #ffffff; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #7B0000; text-decoration: none; padding : 3px;border : 1px solid #000000;}
a.mehrinfo:active				{ font-size:11px; color: #ffffff; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #7B0000; text-decoration: none; padding : 3px;border : 1px solid #000000;}

a.druckversion:link				{ font-size:14px; color: #7B0000; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px;}
a.druckversion:visited				{ font-size:14px; color: #0D1357; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px;  }
a.druckversion:hover				{ font-size:14px; color: black; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e5e5; text-decoration: none; padding: 5px; }
a.druckversion:active				{ font-size:14px; color: black; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px; }


/*--[scrollbar farben]--*/
body, textarea {
	scrollbar-base-color:#404d8d;
 	scrollbar-3dlight-color:#FFFFFF;
 	scrollbar-arrow-color:#FFFFFF;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#404d8d;
 	scrollbar-highlight-color:#FFFFFF;
 	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#404d8d;
	}
