/* Grundeinstellungen für alles im body */ 
body {
background-color: #1e2b4d ;

color:#000000;
font-size: small; 
}
body, p, td, ul {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
h1 {
  font-size: 95%;
}
h2 {
  font-size: 80%; 
}

h3 {
  font-size: 70% ;
}

/* Schriftgröße in allen Tabellenzellen */
td {
/*font-size: 80%;*/ /* bei Verschachtelungen nicht gut 80% von 80% von 80% usw. */
}
p, li {
font-size: 80% ;

}
/* Abstand über den Listen */
ul {
margin-top: 5px; 
}

/* Rahmen um Kontaktformular */
fieldset { 
	margin-top: 10px; 
	border: 1px solid #C21F20;
}

address {
	text-align: left; 
	font-size: 11px; 
	font-style: normal; 
}

/* Abstand unter alle Navigationsgrafiken */ 
#navibanner {
	margin-bottom: 5px; 
}
/* Gestaltung der Navigation inkl. Hyperlinks */
.navigation {
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
}
/* Alle Hyperlinks in class=navigation */
.navigation a  {
 color: #D8D7D5; 
 text-decoration: none; 
}
.navigation a:visited  { 
	color: #D8D7D5; 
	text-decoration: none; 
}
.navigation a:hover, 
body#home #nav-home, 
body#werkverzeichnis #nav-werkverzeichnis,
body#galerie #nav-galerie, 
body#links #nav-links,
body#kontakt #nav-kontakt 
{ 
	color: #ffffff; 
	text-decoration: none; 
}




/* Gestaltung der Hyperlinks */
.links a:link, .links a:visited  {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  color: #1e2b4d; 
  text-decoration: none; 
}

.links a:hover  { 
	color: #EF7B00; 
	text-decoration: none; 
}
.bildrahmen { 
	border: solid 1px black ;
}

p.attention {
	margin-top: 10px; 
	margin-right: 102px; 
	padding: 10px; 
	background-color: #EFB159; 	
}
p.attention a {
	font-weight: bold; 
}

