.news_form {
	margin: 1rem;
	line-height:2.0rem;
}

.news_form input[type="text"],
.news_form input[type="email"]{
	height: 35px;
	margin: 1rem 1rem 1rem 0;
	padding:0.5rem;
}

.news_form input[type="submit"],
.news_form input[type="button"]{
	padding: 0.75rem 1rem 0.75rem 1.0rem;
	font-size: 1em;
	line-height: 1;
	color: white;
	cursor: pointer;
	background: #999;
	background-size: 6px 10px;
	border: none;
	border-radius: 3px;
}
.news_form input[type="submit"]:hover,
.news_form input[type="button"]:hover {
	background-color: #000;
}

.abbestellen{
	margin-top: 15px;
}

#notice,
#sending,
#newslet_signup,
#newslet_form_edit
{
	display: none;
}


#notice p {
	font-weight:bolder;
}


/* accordions */

.accordion .presse {
	width:100%;
	border-bottom: 1px solid #ccc;
	padding-bottom: 1rem;
	margin-bottom: 1rem;
	overflow:hidden;
}
.presse-th.p70 {
	/*cursor:pointer;
	padding-left:2.5rem;
	background:url(/layout/plus-blue.png) no-repeat 10px center;*/
}
.presse-th.p70.current{
	cursor:default;
	padding-left:0.5rem;
	background: none
}

#accordion_with_minus.presse-th.p70.current {
	/*cursor:pointer;
	padding-left:2.5rem !important;
	background:url(/layout/minus-icon.png) no-repeat 10px center;*/
}

.presse-thead, .presse-tbody {
	display:block;
	width:100%;
	overflow:hidden;
}
.presse-thead {
	background-color:#eee;
}
.presse-tbody {
	/*display:none;*/
}
.presse-th, .presse-tb {
	float:left;
	padding:0.5rem;
}
.presse div.img img {
	border:1px solid #ccc;
}
.presse .p30 {
	width:100%;
	min-width:110px;
}
.presse .p50 {
	width:50%;
}
.presse .p70 {
	width:100%;
}

@media only screen and (min-width: 480px) {

	#notice h1 {
		font-size:1.5em;
	}

	.presse .p30 {
		width:30%;
		text-align:right;
	}
	.presse div.img {
		float:right;
	}
	.presse .p50 {
		width:50%;
	}
	.presse .p70 {
		width:70%;
	}
	div.texttop img {
		max-width:100%;
	}
	div.texttop h1 {
	  font-size: 1.6em;
	}
	
}
