html, body, #wrapper {
   height:100%;
   width: 100%;
   margin: 0;
   padding: 0;
   border: 0;
   font-family: 'Roboto Condensed', sans-serif;
}

/*
body {
overflow: hidden;
}*/

body {
    background-image: url("../img/holz.jpg");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
}
#wrapper td {
   vertical-align: middle;
   text-align: center;
}

#wrapper tr td {
	font-size: 16px;
	color: #000;
	}
	
#wrapper p {
	font-size: 1.6em;
	color: #000;
	margin-top: 1.2em;
	margin-bottom: 1.2em;
	margin-left: 1.2em;
	margin-right: 1.2em;
	}	
	
#container {
	text-align: center;
	border-radius: 15px;
	margin: 0px auto;
	padding: 0px 0px;
	border-left: 1px dotted #878787;
    border-right: 1px dotted #878787;
	box-shadow: 0px 0px 45px;
    width: 500px;
    background-color: rgba(0,0,0,0.3);
	border: 1px solid #f4f4f4;
}

#containerDS {
	text-align: center;
	border-radius: 15px;
	margin: 0px auto;
	padding: 0px 0px;
	border-left: 1px dotted #878787;
    border-right: 1px dotted #878787;
	box-shadow: 0px 0px 45px;
    width: 80%;
    background-color: rgba(255,255,255,0.8);
	border: 1px solid #f4f4f4;
}


#container .handy {
    margin-top: -45px;
}




	.wmfg_text { font-family: Verdana, Geneva, sans-serif; }
	.wmfg_menu { font-family: Verdana, Geneva, sans-serif; font-size: 0.8em; }
	
	.wmfg_fliesstext {font-size: 1.0em;}

	
	.wmfg_layout_0, table, .wmfg_textarea { font-family: Verdana, Geneva, sans-serif; font-size: 1.2em;}
	.wmfg_layout_0 ul.wmfg_questions { list-style-type: none; margin: 0; padding: 0;}
	.wmfg_layout_0 ul.wmfg_questions li.wmfg_q { margin: 10px 0; padding: 10px; border: 1px solid #cccccc; background-color: rgba(255,255,255,0.8); border-radius: 15px;}
	.wmfg_layout_0 label.wmfg_label { display: block; margin: 0 0 10px 0; text-align:left}
	.wmfg_layout_0 table.wmfg_answers { width: 100%; _width: 97%; border-collapse: collapse; }
	.wmfg_layout_0 table.wmfg_answers { vertical-align: top; }
	.wmfg_layout_0 table.wmfg_answers td { padding: 2px; vertical-align: top; }
	.wmfg_layout_0 table.wmfg_answers td.wmfg_a_td { width: 25px; }

	.wmfg_layout_0 .wmfg_text { border: 1px solid #CCC; padding: 4px; font-size: 1.2em; color: #000000; width: 98.5%;
	background-color: #ffffff;
	background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
	background:-moz-linear-gradient(top,#f8f8f8,#fff);
	
	}
	.wmfg_layout_0 .wmfg_textarea {border: 1px solid #CCC; padding: 4px; font-size: 1.2em; color: #000000; width: 98.5%;
	background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
	background:-moz-linear-gradient(top,#f8f8f8,#fff);
	background-color: #ffffff;
	}
	.wmfg_layout_0 .wmfg_select { 
	border:1px solid #CCCCCC; padding: 3px; font-size: 1.2em; color: #000000; margin: 0; width: 100%; _width: 97%;
	background-color: #ffffff;
	background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
	background:-moz-linear-gradient(top,#f8f8f8,#fff);
	}
	.wmfg_layout_0 .wmfg_btn {
	border: 1px solid #cccccc; cursor: pointer; font-weight: normal; font-size: 1.2em; padding: 6px; color: #444; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
	background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), color-stop(0.5, #FAFAFA), color-stop(0.5, #E5E5E5), to(#F9F9F9)); 
	background: -moz-linear-gradient(top, #FAFAFA, #FAFAFA 50%, #E5E5E5 50%, #F9F9F9);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAFAFA', endColorstr='#E5E5E5');
	}
	.wmfg_layout_0 .wmfg_btn:hover {  
	background: -webkit-gradient(linear, left top, left bottom, from(#EDEDED), color-stop(0.5, #EDEDED), color-stop(0.5, #D9D9D9), to(#EDEDED)); 
	background: -moz-linear-gradient(top, #EDEDED, #EDEDED 50%, #D9D9D9 50%, #EDEDED);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3326E', endColorstr='#D9D9D9');
	}
	

	
