html,table { 
  font-size: 11px; 
  font-family: Verdana, Arial;
  color: #000000
  line-height: 25px; 
}

body {
	padding: 0;
	margin: 0;
	text-align: left;
}

img {border: 0px; }

.menu { background: #9d0519 }

.content { }

.border { padding-top: 65px; width: 255px; }

.footer   {}

/* ÜBERSCHRIFTEN */
h1 {
	font-size: 11px;
	line-height: 25px;
	color: #a71b15;
	padding-bottom: 20px;
}

h2 {
	font-size: 13px;
	margin: 0 0 1em 0;
	color: #505050;
}
h3 {
	font-size: 13px;
	margin: 0 0 2em 0;
	line-height: 24px;
	color: #333333;
}
h4 {
	font-size: 1em;
	margin: 0;
}

/* ABSÄTZE */
p { 
	margin: 0 0 1em 0; 
	line-height: 20px; 
}

/* LINKS */
a { color: #990000; text-decoration: none; font-size: 11px; }
a:hover { color: #FF3300; }


/* MENÜS */
.leftmenu-table-1 td { padding-left: 15px; }

td.leftmenu-1-no { 
  height: 25px;
  vertical-align: middle;
  border-bottom: 1px solid white;
  font-size: 12px;
  color: #ffffff;
}
a.leftmenu-1-no { 
  font-size: 12px;
  color: #ffffff;
  padding-left: 15px;
}
td.leftmenu-1-act { 
  height: 25px;
  vertical-align: middle;
  border-bottom: 1px solid white;
  font-size: 12px;
  color: #ffffff;
  background-color: #faf5e3;
}
a.leftmenu-1-act { 
  font-size: 12px;
  color: #a71b15;
  font-weight: bold;
  padding-left: 2px;
}
td.leftmenu-1-actifsub { 
  height: 25px;
  vertical-align: middle;
  border-bottom: 1px solid white;
  font-size: 12px;
  color: #ffffff;
  background-color: #faf5e3;
  padding-top: 8px;
  padding-bottom: 9px;
}
a.leftmenu-1-actifsub { 
  font-size: 12px;
  color: #a71b15;
  font-weight: bold;
  padding-left: 2px;
}
a.leftmenu-1-actifsub:before { content: url(img/menu-li.gif)" "; }
a.leftmenu-1-act:before { content: url(img/menu-li.gif)" "; }


td.leftmenu-2-no { 
  height: 20px;
  vertical-align: top;
  background-color: #faf5e3;
  font-size: 12px;
  color: #a71b15;
  padding-left: 29px;
}
a.leftmenu-2-no {  
  font-size: 11px;
  color: #a71b15;
}
td.leftmenu-2-act { 
  height: 20px;
  vertical-align: top;
  background-color: #faf5e3;
  font-size: 12px;
  color: #a71b15;
  padding-left: 29px;
}
a.leftmenu-2-act { 
  font-size: 11px;
  color: #a71b15;
  font-weight: bold;
}


.image_right {
  border: 2px solid #ffffff;
}

/* Formatierungen für Kontaktformular begin */
legend { padding-left:10px; padding-right:10px; border: 0px; }
fieldset { border:0px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border: 1px solid #C0C0C0; }
.radiolayout { width:60%; padding-top:15px; padding-bottom:15px; }
.formu { width:70%; padding-top:10px; padding-bottom:10px; padding-left:0px; border: 0px solid #C0C0C0; }
.mf-radio { border:0px; }
.mf-text { color: #000000; border: 1px solid #C0C0C0; margin-bottom: 5px; }
.mf-check { border: 0px; }
.mf-select { border:0px; }
.mf-input { border: 1px solid #C0C0C0; margin-bottom: 5px; }
.mf-submit { color: #ffffff; background-color: #C0C0C0; border: 0px; }
/* Formatierungen für Kontaktformular end */
