:root {
	font-size: 16px;
}
* { margin:0px; box-sizing:border-box; }
html {min-height: 100%; }
#wrapper_a2h {
	margin:0.75rem auto;
	border:4px #FF0000 solid;
	max-width: 394px;
	color:#000;
	position:relative;
	/* padding: 0.1rem 0.1rem 0.1rem 0.1rem; */
	font-family: Arial, Helvetica, sans-serif;
	font-size:1rem;
	line-height:1.125rem;
	text-align:left;
	overflow:hidden;
}
header {
	padding:0rem 0rem 0.625rem 0rem; text-align: center;
}
article {
	padding:0rem 0rem 0rem 0rem;
	font-size: 1rem;
	line-height: 1.3125rem;
}
footer {
	padding:0rem 0rem 0.9375rem 0rem; font-weight: bold;
}
p {padding-bottom: 1.25rem;font-weight: bold;}
h1{
	margin:0 0 1.25rem 20px;
	color: #1373BA;
	font-size:1.1875rem;
	line-height:1.5rem;
	padding-left: 1.5625rem;
}
h1:before {
    content: "\2022";
    display: inline-block;
    font-size: 1.4375rem;
    position: relative;
    top: -0.125rem;
    text-indent: -1.5625rem;
    float: left;
}
h2{
	font-size:0.8125rem; line-height:1.0625rem;
	
}
a {
	color:#000;
	text-decoration:none;
}

img {
	max-width: 100%; height: auto; width: auto\9; border:none;
}
ul {
	padding:0rem 0rem 0rem 0rem;
	list-style-image:url(); list-style:none;
}
ul li { 
	background: url(iconlist.jpg) no-repeat 0px 5px; padding-left:1.25rem;
}
.clearfix:after {
	content: ".";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0rem;
}

/* Header */

/* Ende Header */

/* Article */

/* Ende Article */

/* Footer */
footer a {color: #1373BA;}
footer span {display: block;padding-left: 4.375rem;margin-top: 1rem;}
/* Ende Footer */
#wrapper_a2h section{background: #fff100;width: 100%;/* border: 1px solid #f00; */padding: 0 0.6rem;}


@media only screen and (max-width:399px) { 
	#wrapper_a2h section{border: none;}
	 #wrapper_a2h {
		margin: 0 auto;
        border: 0;
		padding:0.625rem;
	}
	h1 {
        font-size: 1.125rem; line-height:1.375rem; 
    }
	footer span {padding-left: 0rem;text-align: center;}
	
}