html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}:focus{	outline: 0;}body{	line-height: 1;	color: black;	background: white;}ol,ul{	list-style: none;}table{	border-collapse: separate;	border-spacing: 0;}caption,th,td{	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after, q:before, q:after{	content: "";}blockquote,q{	quotes: "" "";}html{	cursor: default;}label,input[type=button],input[type=submit],button{	cursor: pointer;}q:lang(de){	quotes: "201E" "201C" "201A" "201B";}q:lang(en){	quotes: "201B" "2019" "201C" "201D";}abbr[title]{	border-bottom: 1px dotted #888 !important;	cursor: help;}a abbr{	cursor: pointer !important;}.clearfix:after{	clear: both;	content: ".";	display: block;	height: 0;	visibility: hidden;}.clearfix{	display: inline-block;}* html .clearfix{	height: 1%;}.clearfix{	display: block;}.clear{	clear: both;	line-height: 1px;	height: 1px;	font-size: 1px;}a img{	border: none !important;}
