body, .he3 body {
	background: #ffffff no-repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 62.5%;
    }
td,tr,table { color:#000;  font-family:Verdana,Arial,sans-serif; margin: 10px;}
.ueber1 { font-size:1.2em; font-weight:bold; margin-top:10px;}
A:link { color:#99042e; font-weight:bold; text-decoration:none; font-weight:normal; }
A:active {color:#99042e; font-weight:bold; text-decoration:none; font-weight:normal; }
A:visited {color:#99042e; font-weight:bold; text-decoration:none; font-weight:normal; }
A:hover { color:#000; font-weight:bold; text-decoration:underline; font-weight:normal;}
hr { border: 1px dashed #CCCCCC; height: 1px; margin: 0px; }
hr{
background-color: #ffffff; /* Farbe für Opera und Firefox */
color: #ffffff; /* Farbe für Internet Explorer (IE) */
border: 0;
height: 3px;
margin: 4px 0 4px 0;
}
p, td p{font-size: 1.1em;}
h2, h3, .artikel_link {font-size: 1.2em;}
h1 {font-size: 1.2em;}
span {margin:0;padding:0;}
.bild {padding: 8px 0px 0px 8px;}
ul {padding:0;margin: 8px 0px 0px 20px;}
input,select,textarea {border:solid 1px silver;}
li {padding:0;margin: 8px 0px 0px 8px;}
.fe_button {
  background:#e8e8e8;
  border: 1px solid #e3e3e3;
  color:#666;
  cursor:pointer;
  margin:12px 4px 0 0;
  padding:2px 4px 2px 4px;
  font-weight: normal;
}
.fe_button:hover {
  background:#999;
  border: 1px solid #e3e3e3;
  font-weight: bold;
  color:#fff;
  cursor:pointer;
  margin:12px 4px 0 0;
  padding:2px 4px 2px 4px;
  font-weight: normal;
}
.fe_button2 {
  font-size: 10pt;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border: 1px solid #e3e3e3;
	color: #666;
  background:	#fff;
  margin: 8px 4px 0 0;
}
.fe_button2:hover {
  font-size: 10pt;
  text-decoration: none;
  font-weight: bold;
  display: block; width: 120px;
  text-align: center;
  border: 1px solid #e3e3e3;
	color: #fff;
  background:	#666;
  margin: 8px 4px 0 0;
}
a.galerie_button {
  border:0;
  color:#666;
  cursor:pointer;
  margin:12px 0 0 0;
  padding:2px;
  font-weight: normal;
}
.artikel_ueberschrift a,.artikel_ueberschrift a:visited  {
  text-decoration:none;
  font-weight:bold;
  color:#99042e;

}
.artikel_ueberschrift a:hover  {
  text-decoration:none;
  font-weight:bold;
  color:#99042e;

}
. artikel_text {
}
td:small {}
.small{font-size:7pt;font-weight:normal;color:#999; padding-right: 12px;}
A.small:link,A.small:visited,A.small:active{font-size:7pt;font-weight:normal;color:#999;text-decoration:none;}
A.small:hover{font-size:7pt;font-weight:normal;color:red;}
td:small2 {}
.small2{font-size:7pt;font-weight:normal;color:#999;}
A.small2:link,A.small2:visited,A.small2:active{font-size:7pt;font-weight:normal;color:#999;text-decoration:none;}
A.small2:hover{font-size:7pt;font-weight:normal;color:red;}
.modul_icons {display:inline;}
.modul_icons a {margin:20px 8px 0 0;}
.hochzeit {	background: url(pics/bogen.jpg) no-repeat right 230px;}
.hochzeit-artikel {	background: url(pics/bogen.jpg) no-repeat right 0px;}
