BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #164613;
	font-size: 12px;
}

h1 { font-size:12pt; font-weight:bold; text-transform:uppercase; }

ul { margin-top:0px; margin-left:18px; }
li { font-weight:normal; }
td { vertical-align:top; }.r { color:red; }.oben    { vertical-align:top; }.mittig  { vertical-align:middle; }.unten   { vertical-align:bottom; background-color:#EEEEEE; }.bgcolor { background-color:#000080; }/* #000080=darkblue */




TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #164613;
	font-size: 12px;
}

.title1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #164613;
	font-weight : bolder;
}

.title2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #96d045;
	font-size: 11px;
	font-weight : bolder;
}

.title3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #164613;
	font-size: 11px;
	font-weight: bolder;
}
.title_neu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #164613;
	font-weight: bolder;
}
.title_ruf {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF8C00;
	font-weight: bolder;
}
.title_stern {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8C00;
	font-weight: bolder;
}

a:link {
	color: #164613;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}

a:visited {
	color: #164613;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a:active {
	color: #164613;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}
	
a:hover {
	color: #FF8C00;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}

a:bb:hover  {
	color: #FF8C00;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

<style>	
.wmfg_layout_3 { color: #ffffff; }
.wmfg_layout_3, table, .wmfg_textarea { font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
.wmfg_layout_3 ul.wmfg_questions { list-style-type: none; margin: 0; padding: 15px; background-color:#95A498;
-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;
-moz-box-shadow: 5px 5px 7px #888; -webkit-box-shadow: 5px 5px 7px #888; -webkit-border-bottom-right-radius: 15px;
}
.wmfg_layout_3 ul.wmfg_questions li.wmfg_q { margin: 15px 0; }
.wmfg_layout_3 label.wmfg_label { display: block; margin: 0 0 1x 0; font-size:1.2em; color:#ffffff; }
.wmfg_layout_3 table.wmfg_answers { width: 100%; _width: 97%; border-collapse: collapse; }
.wmfg_layout_3 table.wmfg_answers { vertical-align: top; }
.wmfg_layout_3 table.wmfg_answers td { padding: 2px; vertical-align: top; }
.wmfg_layout_3 table.wmfg_answers td.wmfg_a_td { width: 25px; }
.wmfg_layout_3 .wmfg_text { border: 1px solid #ccc; padding: 4px; font-size: 12px; color: #000000; width: 98.5%; 
background-color: #ffffff;
background:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#fff));
background:-moz-linear-gradient(top,#efefef,#fff);
}
.wmfg_layout_3 .wmfg_textarea { border: 1px solid #CCC; padding: 4px; font-size: 12px; color: #000000; width: 98.5%;
background:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#fff));
background:-moz-linear-gradient(top,#efefef,#fff);
background-color: #ffffff;
}
.wmfg_layout_3 .wmfg_select { 
border:1px solid #CCCCCC; padding: 3px; font-size: 12px; color: #000000; margin: 0; width: 100%; _width: 97%;
background-color: #ffffff;
background:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#fff));
background:-moz-linear-gradient(top,#efefef,#fff);
}
.wmfg_layout_3 .wmfg_btn {
border: 1px solid #ccc; cursor: pointer; font-weight: bold; font-size: 12px; padding: 6px; color: white; letter-spacing: 1px;
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
-webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
background: -webkit-gradient(linear, left top, left bottom, from(#718079), color-stop(0.5, #889A8E), color-stop(0.5, #889A8E), to(#718079)); 
background: -moz-linear-gradient(top, #718079, #889A8E 50%, #889A8E 50%, #718079);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#718079', endColorstr='#889A8E');
}
.wmfg_layout_3 .wmfg_btn:hover {background: -webkit-gradient(linear, left top, left bottom, from(#8B9892), color-stop(0.5, #A4B2A9), color-stop(0.5, #A4B2A9), to(#8B9892)); 
background: -moz-linear-gradient(top, #8B9892, #A4B2A9 50%, #A4B2A9 50%, #8B9892);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8B9892', endColorstr='#A4B2A9');
}
</style>