* {
  margin:0;
  padding:0;
}

html,body {
  background-color:#fff;
  font-family:arial,verdana;
  font-size:12px;
  color:#000;
  text-align:left;
}

a:focus   {outline:none;}
a:link    {color:#B33026; text-decoration:none; font-weight:bold; }
a:visited {color:#B33026; text-decoration:none; font-weight:bold; }
a:active  {color:#B33026; text-decoration:none; font-weight:bold; }
a:hover   {color:#B33026; text-decoration:none; font-weight:bold; }

a.kopf:link    {color:#fff; text-decoration:none; font-weight:bold; }
a.kopf:visited {color:#fff; text-decoration:none; font-weight:bold; }
a.kopf:active  {color:#fff; text-decoration:none; font-weight:bold; }
a.kopf:hover   {color:#fff; text-decoration:underline; font-weight:bold; }

a.nav:link    {color:#fff; text-decoration:none; font-weight:bold; }
a.nav:visited {color:#fff; text-decoration:none; font-weight:bold; }
a.nav:active  {color:#fff; text-decoration:none; font-weight:bold; }
a.nav:hover   {color:#fff; text-decoration:none; font-weight:bold; }

a.subnav:link    {color:#fff; text-decoration:none; font-weight:normal; }
a.subnav:visited {color:#fff; text-decoration:none; font-weight:normal; }
a.subnav:active  {color:#fff; text-decoration:none; font-weight:normal; }
a.subnav:hover   {color:#fff; text-decoration:none; font-weight:normal; }

a.subnav2:link    {color:#fff; text-decoration:none; font-weight:normal; font-size:11px; }
a.subnav2:visited {color:#fff; text-decoration:none; font-weight:normal; font-size:11px; }
a.subnav2:active  {color:#fff; text-decoration:none; font-weight:normal; font-size:11px; }
a.subnav2:hover   {color:#fff; text-decoration:none; font-weight:normal; font-size:11px; }

.text_left { text-align:left; margin-bottom:20px; }
.text_center { text-align:center; margin-bottom:20px; }

.text_left ul { padding-left:17px; list-style:disc; }
.text_center ul { padding-left:17px; list-style:disc; }


.tabelle_einzug_20px { padding-left:20px; }

.toggler {
	color: #222;
	margin: 0;
	padding: 3px 5px;
         font-weight:normal;
         font-size:13px;
         color:#000;
  background-image: url(/static/amade/hg_accordion.png);
  background-position:top left;
  background-repeat:no-repeat;
  height:23px;
  cursor:pointer;
}
 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}

.bildgalpic {
  float:left;
  padding:20px;
}
.bildgalpic img {
  padding-left:10px;
  padding-top:10px;
}

.inhaltaccord_text {
  padding-top:15px;
  padding-left:15px;
}
.inhaltaccord_datei {
  padding-top:10px;
  padding-left:15px;
  padding-right:15px;
  float:left;
}
.inhaltaccord_datei2 {
  padding-top:10px;
}
.inhaltaccord_bild {
  padding-top:15px;
  padding-right:15px;
  float:right;
}

.kontakt_felder {
  margin-bottom: 8px;
  width:150px;
  float:left;
}

.kontakt_eingabe_felder{
  margin-bottom: 6px;
}

.clear { clear:both; }

.fusszeile { color:#999; padding-top:15px; }

#designbody                   { text-align:left; font-size:1.0em; color:#000; background-color:#fff; background-image:none; }
#designbody ul                { padding-left:17px; list-style:disc; }
#designbody p { padding-bottom:15px; }

