body{padding:0; margin-top:10px; background-color:white; font-family:'Verdana',arial,sans-serif; font-size:1em; font-weight:normal; text-align:justify;}

a{font-weight:bold; text-decoration:none; color:#0045ff; font-size:0.9em;}

.amazon a{color:peru;}

a:hover{color:black; text-decoration:underline;}
h1{text-align:center;}

.kategorien{width:99%; margin-top:2em; text-align:center; font-weight:bold;}

.willschecksuche{text-align:center;}

.sprungmarke{width:99%; margin-top:2em; font-family:'Verdana',arial,sans-serif; text-align:center; font-size:0.96em; font-weight:bold;}
.sprungmarke a:hover{text-decoration:none;}

.sortiert_spalte1{float:left; width:48%; margin:0; border-right:1px solid #000; text-align:center;}

.sortiert_spalte1 h1,h2,h3 a{color:black; text-decoration:none;}

.sortiert_spalte2{float:right; width:48%; margin:0; border-left:1px solid #000; text-align:center;}

.sortiert_hallo{float:right; width:48%; margin:0; padding-right:2%; border-left:1px solid #fff; font-size:1em; text-align:justify;}

.neuemitte{margin-right:20%;}

.sortiert_detail_text{float:right; width:55%; margin-right:auto; padding-left:2%; padding-right:2%; font-size:13px; font-family:verdana,arial;line-height: 20px; text-align:justify; border-left:1px solid #000;}
.sortiert_detail_text h2{font-size:1.2em; text-align:left; margin:0px 0px 5px 0px;}
.sortiert_detail_text h3{font-size:1.1em; font-style:oblique; text-align:left; margin:0px;}
.sortiert_detail_text h4{font-size:1.0em; font-style:normal; text-align:left; margin:0px 0px 5px 0px;}
.sortiert_detail_text ul,ol,blockquote{margin-top:10px; margin-left:5px; font-size:12px; font-family:'Verdana',arial,sans-serif; font-style:normal; text-align:left;}
.sortiert_detail_text li{list-style-position:inside; list-style:none;}
.sortiert_detail_werbung{float:right; margin:0; width:170px; text-align:center;}



/* Error Felder */
div.box  {
	background: #FFC9C9;
	border: 1px solid #E73E3E;
	padding: 0px;
	margin-top: 16px;
	width: 25em;
}

div.box_header {
	background: #E73E3E;
	color: #ffffff;
	padding: 2px 8px 2px 8px;
	font-weight: bold;
}

div.box_content {
	margin: 0px;
	padding: 8px;
	font-size: 10pt;
}

div.boxerfolg  {
	background: #DEF0D8;
	border: 1px solid #77C460;
	padding: 0px;
	margin-top: 16px;
	width: 25em;
}

div.box_headererfolg {
	background: #77C460;
	color: #ffffff;
	padding: 2px 8px 2px 8px;
	font-weight: bold;
}
