/*  
Theme Name: Feature Pitch
Version: 1.4.1
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
*/

/* Default styles */
@import "reset.css";

/*>>>>> Setup and Reset <<<<<*/

body, html  {
	height: 100%;
}

body, html, p, ul, ol {
	margin: 0;
	padding: 0;
	border: none;
}

body  {
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 12px;
	line-height: 1.5;  /*unitless for proper inheritance*/
}

h1, h2, h3, h4, h5, h6  {
	margin: 5px 0;
}

h1  {font-size: 30px}
h2  {font-size: 24px}
h3  {font-size: 28px}
h4  {font-size: 16px}
h5  {font-size: 14px}
h6  {font-size: 12px}

h1 a:link, h1 a:visited,
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited,
h5 a:link, h5 a:visited,
h6 a:link, h6 a:visited  {
	text-decoration: none;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover  {
	text-decoration: underline;
}

p  {
	margin: 18px 0;
}

ul, ol  {
	margin: 0;
	padding: 0;
}

/*>>>>> Navigation <<<<<*/

a:link, a:visited  {
}

a:hover  {

}

#nav_contain  {
	height: 42px;
	margin-bottom: -1px;
}

#nav  {
	position: relative;
	z-index: 100;
}

#nav li  {
	display: inline;
	position: relative!important;
	line-height: 42px;
	padding: 13px 0 13px 0;
	margin: 0 3px 0 0;
}

#nav li a:link, #nav li a:visited  {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 13px 20px 13px 20px;
	border-top-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-right-radius: 7px;
	border-top-left-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-webkit-border-top-left-radius: 7px;
}

/* Style drop down list */

#nav li ul {
	z-index: 9999!important;
	position: absolute;
	width: 175px;
	margin-top: -2px;
	padding: 0 10px;
	left: -999em;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

/* second level */

		#nav li li:hover ul ul, #nav li li.sfhover ul ul {
			left: -999em;
		}

		#nav li li li:hover ul, #nav li li li.sfhover ul {
			left: auto;
		}

		/* third level */

			#nav li li li:hover ul ul, #nav  li li li.sfhover ul ul {
				left: -999em;
			}

			#nav li li li li:hover ul, #nav li li li li.sfhover ul {
				left: auto;
			}

#home #nav li ul  {
}

#nav li ul  {
}

#nav li ul li {
	display: block;
	height: 30px;
	padding: 0;
	line-height: 30px;
}

#home #nav li ul li {
}

#nav li ul li {
}

#nav li ul li a:link, #nav li ul li a:visited {
	display: block;
	font-size: 12px;
	padding: 0 0 0 7px;
}

#nav li ul li a:hover  {
}

#nav li ul ul {
	margin: -26px 0 0 165px;
}

#nav li ul ul li a {
	line-height: 30px;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: -5px;
}

/* IE7 Fix */

#nav li:hover, #nav li.hover {  
	position: static;
}

/*>>>>> Layout <<<<<*/

.outer  {
	width: 100%;
}

.inner  {
	width: 770px;
	margin: 0 auto;
}

#header  {
	height: 200px;
}

#header-top  {
	height: 113px;
	padding: 45px 0 0 0;
}

#header-top h1, #header-top h2  {
	display: none;
}

#featured  {
	position: relative;
	z-index: 1;
}

#featured .inner  {
}

#featured #text  {
	float: left;
	padding: 20px 0;
}

#featured #text h2  {
	font-size: 46px;
	line-height: 50px;
	margin: 15px 0 10px 0;
}

#featured #text p  {
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
}

#featured #text #buttons  {
	margin: 25px 0 0 0;
}

#featured #text #buttons a:link, #featured #text #buttons a:visited  {
	display: block;
	float: left;
	width: 30%;
	height: 46px;
	position: relative;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

#featured #text #buttons a.more  {
	margin: 0 0 0 10px;
}

#featured #text #buttons a:hover  {
}

#featured #text #buttons a span.left  {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 15px;
	height: 46px;
}

#featured #text #buttons a span.middle  {
	display: block;
	position: absolute;
	left: 15px;
	right: 15px;
	height: 36px;
	text-align: center;
	padding: 10px 0 0 0;
}

#featured #text #buttons a span.right  {
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 15px;
	height: 46px;
}

#main_content  {
}

#main_content .inner  {
	padding: 25px 0 0 0;
}

#main_content .item  {
	margin: 0 40px 25px 0;
	float: left;
	width: 230px;
}

#main_content .last {
	margin-right: 0px !important;
}

#main_content .item img  {
	padding: 5px;
}

#main_content .item  h2  {
	margin: 10px 0 7px 0;
	font-size: 14px;
}

#main_content .item p  {
	margin: 0;
}

#main_content .item a.more_info  {
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	padding: 0 7px 0 0;
}

#main_content .item a.more_info:hover  {
	text-decoration: underline;
}

#content  {
	float: left;
	width: 500px;
	font-size: 14px;
	margin: 0 20px 0 0;
}

.fullwidth, .fullwidth .post  {
	width: 860px!important;
}

#breadcrumb  {
	font-size: 12px;
	padding: 0 0 10px 0;
}

#breadcrumb p  {
	margin: 0;
}

#breadcrumb a:link, #breadcrumb a:visited  {
	text-decoration: none;
}

.post  {
	float: left;
	width: 500px;
	padding: 15px 0 15px 0;
}

.post h2.title  {
	margin: 0;
	font-size: 18px;
}

.post h2.title a:link, .post h2.title a:visited  {
}

.post p.meta  {
	margin: 0;
	font-size: 14px;
}

.post p.meta .date  {
	font-weight: bold;
}

.post p.meta a:link, .post p.meta a:visited  {
}

.post p.meta a:hover  {
}

.post .video {
	margin: 15px 0 0 0;
}

.post .post_bottom  {
	float: left;
	font-size: 11px;
}

.post .post_bottom .readmore  {
	display: block;
	float: left;
	width: 400px;
}

.post .post_bottom .readmore a:link, .post .post_bottom .readmore a:visited  {
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	padding: 0 7px 0 0;
}

.post .post_bottom .readmore a:hover  {
	text-decoration: underline;
}

.post .post_bottom .comments  {
	display: block;
	float: right;
	text-align: right;
	width: 100px;
}

.post .post_bottom .comments a:link, .post .post_bottom .comments a:visited  {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding: 3px 5px;
}

.post .post_bottom .comments a:hover  {
}

#sidebar  {
	float: left;
	width: 230px;
	margin: 0 0 0 20px;
}

#sidebar h3  {
	font-size: 14px;
}

#subscribe  {
	margin: 0 0 30px 0;
}

#subscribe ul  {
}

#subscribe ul li  {
	height: 29px;
	line-height: 29px;
}

#subscribe ul li a:link, #subscribe ul li a:visited  {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 0 0 30px;
}

#subscribe ul li a:hover  {
	text-decoration: underline;
}

#subscribe ul li.rss a  {
}

#subscribe ul li.email a  {
}

.widget  {
	margin: 0 0 15px 0;
}

.widget ul  {
}

.widget ul li  {
	line-height: 29px;
}

.widget ul li a:link, .widget ul li a:visited  {
	display: block;
	padding: 0 0 0 14px;
	text-decoration: none;
}

.widget ul li a:hover  {
	font-weight: bold;
}

.widget ul ul li {
margin-top:1px;
overflow:hidden;
height:auto;
border:0;

}

.widget ul ul li a {
padding-left:30px !important;
background-position:20px 11px !important;
}

#flickr .images  {
	float: left;
	width: 230px;
	padding: 10px 2px;
}

#flickr .images img  {
	float: left;margin: 0!important;
}

#search,
#feedburner,
#campaignmonitor  {
	padding: 0 0 10px 0;
}

#search input.field,
#feedburner input.field,
#campaignmonitor input.field  {
	width: 155px;
	padding: 3px 0 3px 5px;
}

#search input.button,
#feedburner input.button,
#campaignmonitor input.button  {
	text-transform: uppercase;
	width: 60px;
	margin: 0 0 0 4px;
	padding: 1px 0 1px 0;
	font-size: 12px;
}

#ads img  {
	margin: 0 0 10px 0;
}

#twitter  {
	float: left;
}

#twitter a  {
	display: inline;
	padding: 0;
	font-weight: bold;
}

#twitter li  {
	line-height: 22px;
	height: auto;
	padding: 5px 0;
}

#twitter span.website  {
	display: block;
	text-align: right;
}

#videos h3, #videos h4  {
	line-height: 18px;
	padding: 0;
}

/*>>>>> Page Navi <<<<<*/

.pagenavi  {
	margin: 10px 0px;
	text-align: center;
}

.pagenavi .on  {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px 7px;
}

.pagenavi a  {
	padding: 3px 7px;
}

/*>>>>> FOOTER <<<<<*/

#footer  {
}

#footer h3  {
	font-size: 18px;
	margin: 20px 0 0 0;
}

#footer a:link, #footer a:visited  {
}

#footer .inner  {
	padding: 20px 0 0 0;
}

#footer #about  {
	float: left;
	width: 500px;
	margin: 0;
	padding: 0 20px 20px 0;
}

#footer #about p#copyright  {
	font-weight: bold;
}

#footer #contact  {
	float: left;
	width: 230px;
	margin: 0;
	padding: 0 0 20px 20px;
}

#footer #contact address  {
	margin: 18px 0 15px 0;
	font-style: normal;
}

/*>>>>> Comment Styles <<<<<*/

#comments  {
	float: left;
	width: 500px;
	padding: 15px 0 0 0;
	font-size: 12px;
}

#comments h3.count  {
	font-size: 16px;
	margin: 0;
}

#comments ol  {
	
}

#comments ol li   {
	float: left;
	position: relative;
	padding: 20px 10px 0 10px;
}

#comments ol li.alt   {
}

#comments ol li.bypostauthor .author_id   {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	position: absolute;
	top: 20px;
	right: 10px;
	padding: 3px 5px;
	font-size: 11px;
	text-transform: uppercase;
}

#comments ol li .author_id {
	display: none;
}

#comments ol li.bypostauthor .author_id {
	display: inline !important;
}

#comments ol li .comment_meta   {
	float: left;
}

#comments ol li .comment_meta .gravatar   {
	float: left;
	width: 60px;
}

#comments ol li .comment_meta .gravatar img   {
	padding: 3px;
}

#comments ol li .comment_meta .details   {
	float: left;
	width: 420px;
	padding: 4px 0 0 0;
}

#comments ol li .comment_meta .details span  {
	display: block;
}

#comments ol li .comment_meta .details span.author  {
	font-weight: bold;
	font-size: 14px;
}

#comments ol li .comment_meta .details span.author a:link, #comments ol li .comment_meta .details span.author a:visited  {
	text-decoration: none;
}

#comments ol li.auth_comment .comment_meta .details span.author a:link, #comments ol li.auth_comment .comment_meta .details span.author a:visited  {
}

#comments ol li .comment_meta .details span.date  {
	font-size: 12px;
	font-weight: bold;
}

#comments ol li .comment_meta .details span.date a:link, #comments ol li .comment_meta .details span.date a:visited  {
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 0 0 5px;
}

#comments ol li .comment_text  {
	float: left;
}

#comments ol li .comment_text .reply {
	margin-bottom: 15px;
}

#respond  {
	float: left;
	width: 500px;
	margin-bottom: 10px;
}

#respond h3  {
	font-size: 16px;
	margin: 15px 0;
}

#respond input, #respond textarea  {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#respond input.txt  {
	width: 153px;
	padding: 4px 0 4px 5px;
	margin-right: 6px;
}

#respond input.txt.last  {
	margin-right: 0;
}

#respond textarea  {
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 12px;
	width: 494px;
	height: 155px;
	padding: 5px 0 0 5px;
	margin: 10px 0;
}

#respond input.submit  {
	height: 28px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

/*>>>>> Post Styles <<<<<*/

.entry h1  {font-size: 20px}
.entry h2  {font-size: 18px}
.entry h3 {font-size: 16px}
.entry h4 {font-size: 14px}
.entry h5 {font-size: 12px}
.entry h6 {font-size: 10px}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6  {

}

.entry blockquote  {
	padding: 10px 25px;
}

.entry blockquote p  {
	margin: 0;
}

.entry ul  {
	padding: 0 0 0 30px;
}

.entry ul li  {
	list-style-type: circle;
}

.entry ul li ul li  {
	list-style-type: disc;
}

.entry ol  {
	padding: 0 0 0 30px;
}

.entry  ol li  {
	list-style-type: upper-latin;
}

.entry  ol li ol li  {
	list-style-type: lower-latin;
}

/* Post Images */

.entry img  {
	padding: 5px;
}

.entry .wp-caption p  {
	margin: 0;
}

.entry .wp-caption img  {
	border: none;
	padding: 0;
}

img.wp-smiley  {
	padding: 0;
	border: none;
}

.entry .alignleft  {
	float: left;
	margin: 10px 15px 10px 0;
}

.entry .alignright  {
	float: right;
	margin: 10px 0 10px 15px;
}

.entry .aligncenter  {
	text-align: center;
}

/*>>>>> Sitemap and Archives Templates <<<<<*/

.block  {
	padding: 0 0 30px 0;
}

.block h3  {
	font-size: 20px;
}

.block ul  {
	padding: 0 0 0 20px;
}

.block li  {
	list-style: circle;
}

.block li li  {
	list-style: square;
}

/*>>>>> Gravity Forms <<<<<*/

gfield {
    margin-bottom: 10px;
}

.gform_wrapper .top_label .gfield_label {
    display:block;
    float:left;
    padding-right:20px;
    width: 100px;
    margin: 5px 0px 4px !important;
}

.gform_wrapper input.button {
    background: url(styles/default/submitbg.jpg) repeat-x 0% 0% !important;
    color: black;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    padding: 2px 6px 3px 6px !important;
    text-transform: uppercase;
}

.gform_wrapper .top_label input.large, 
.gform_wrapper .top_label select.large,
.gform_wrapper .top_label textarea.textarea,
.gform_wrapper input {
    margin-bottom: 10px;
    background-color: #EFEFEF;
    border: 1px solid #E2E2E2;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
}


.gform_wrapper input {
    padding: 7px 3px !important;
}

.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
    width: 350px !important;
    padding: 7px 3px !important;
}

.gform_wrapper .entry img, .gform_wrapper img.thumbnail {
    padding: 0px !important;
    border: 0px !important;
}

ul.top_label .clear-multi {
    clear: none !important;
}

.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio {
    margin-left: 120px !important;
}

img.ui-datepicker-trigger {
    border: 0px;
    padding: 0px;
}

/*>>>>> General Styles <<<<<*/

.floatl  {float: left;}
.floatr  {float: right;}

.alignl  {text-align: left;}
.alignr  {text-align: right;}
.alignc  {text-align: center;}

.alignleft  { float: left; margin: 0 20px 15px 0; display: inline; }
.alignright  { float: right; margin: 0 0 15px 20px; display: inline; }

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/*rx Homepage-Erstellen CSS*/


#hpcss {
 line-height:1 !important;
 
}

#content{
	 float:none
}

#post {
     display:none !important;
     clear:both !important;
}

.rating-block {
	margin-top: 20px;
}
.rating-box {
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc
}
.rating {
    color: #fff;
    width: 254px;
    height: 47px;
    font-size:32px;
  margin-bottom: 10px;
  box-shadow: 2px 2px 6px #efefef;
  border: 2px solid #fff;
}
.wert {height: 21px; letter-spacing:-6px;padding: 13px 8px;}
.value10 { width: 250px; padding: 13px 1px; background-color:#3f6528;}
.value9 { width: 220px; background-color:#6aa226; }
.value8 { width: 200px; background-color:#a2bc08; }
.value7 { width: 180px; background-color:#e5df03; }
.value6 { width: 160px; background-color:#e8c207; }
.value5 { width: 140px; background-color:#db8e12; }
.value4 { width: 120px; background-color:#e0590e; }
.value3 { width: 105px; background-color:#e0440e; }
.value2 { width: 86px; background-color:#bf3100; }

.mask {
   background-image: url(http://valao.de/images/system/vote-stars.png);
    background-repeat: no-repeat;
    height: 47px;
    position:relative;
    top: -47px;
    left: 4px;
}
.kriterium {
  position:relative;
  top: -88px;
  left: 68px; 
  color: #555;
  font-size: 15px;
  font-weight: bold;
  letter-spacing:-1px
}

.rating-details {
  padding-left: 4px;
  font-size: 100%;
  line-height: 1.4em;
  font-size: 13px;
  text-align: justify;
}

.cms-teaser {
    text-align: center
}
.cms-teaser ul {
  padding: 0px;
  margin: 0px;
}
.cms-teaser li{
  list-style:none;
  float:left;
}
.cms-teaser-box {
  margin-right: 30px;
  min-height: 46px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
 /* filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#greyscale);
filter: gray;
-webkit-filter: grayscale(1); */
}
.cms-teaser-box:hover {
  /*filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);*/
}

.cms-logo {
  width: 80px;
  margin-right: 20px;

}
.button {

  	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
	background-color:#9dce2c;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0px;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:32px;
	line-height:34px;
	width:130px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #689324; 
}
.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
	background-color:#8cb82b;
}

a.bt-2 {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAmCAMAAAB5ytLYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODA0MjQ5Mjk2NzJBMTFFMjg1MkVGQTdERkYxQkQwRTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODA0MjQ5MkE2NzJBMTFFMjg1MkVGQTdERkYxQkQwRTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MDQyNDkyNzY3MkExMUUyODUyRUZBN0RGRjFCRDBFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MDQyNDkyODY3MkExMUUyODUyRUZBN0RGRjFCRDBFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqkrDtEAAAB+UExURXrFFnvEGnzDHnzDH33DIX7EIX/FIoDFI4LGJYPHJoXIJ4bJKofKK4nKLIvLL4zNMI7OMZDPMpHQNZPRN5XSOJfSO5jTPZrUQJvUQZ3VQ57WRZ/WSKDXSqHYS6LYTaTZT6XZUabaUqbaVKfaVajbVqnbWKrcWavcWqvcW////6ycpM0AAABgSURBVDjLY9RgIAhY/o+qGRFq+D+icJl5sKj5IfCDoBqGH4LfkdVwY3XCd6HvWN0jjKJK6C2cySiK3S8ibwj6XfQ1wfARe0UwfMRfonAZBUfTz0hUw8jIhMyF6viHogYALOwt7satdwcAAAAASUVORK5CYII=');	
  display: inline-block;
min-height: 38px;
line-height: 38px;
  color: #333;
background-color: #f9f9f9;
background-position: 0 0;
background-repeat: no-repeat;
padding: 0 10px 0 45px;
font-family: 'DaxMediumCapsRegular',Arial,Helvetica,verdana,FreeSans,"Bitstream Vera Sans",sans-serif;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
-ms-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
border: 0;
cursor: pointer;
text-decoration: none;
margin-top: 10px;
}
a.bt-3 {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAmCAMAAAB5ytLYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODA0MjQ5Mjk2NzJBMTFFMjg1MkVGQTdERkYxQkQwRTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODA0MjQ5MkE2NzJBMTFFMjg1MkVGQTdERkYxQkQwRTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MDQyNDkyNzY3MkExMUUyODUyRUZBN0RGRjFCRDBFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MDQyNDkyODY3MkExMUUyODUyRUZBN0RGRjFCRDBFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqkrDtEAAAB+UExURXrFFnvEGnzDHnzDH33DIX7EIX/FIoDFI4LGJYPHJoXIJ4bJKofKK4nKLIvLL4zNMI7OMZDPMpHQNZPRN5XSOJfSO5jTPZrUQJvUQZ3VQ57WRZ/WSKDXSqHYS6LYTaTZT6XZUabaUqbaVKfaVajbVqnbWKrcWavcWqvcW////6ycpM0AAABgSURBVDjLY9RgIAhY/o+qGRFq+D+icJl5sKj5IfCDoBqGH4LfkdVwY3XCd6HvWN0jjKJK6C2cySiK3S8ibwj6XfQ1wfARe0UwfMRfonAZBUfTz0hUw8jIhMyF6viHogYALOwt7satdwcAAAAASUVORK5CYII=');	
  display: inline-block;
min-height: 38px;
line-height: 38px;
background-position: 0 0;
background-repeat: no-repeat;
padding: 0 10px 0 45px;
font-family: 'DaxMediumCapsRegular',Arial,Helvetica,verdana,FreeSans,"Bitstream Vera Sans",sans-serif;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
-ms-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
border: 0;
cursor: pointer;
text-decoration: none;
background-color: #78AF28;
color: #fff;
font-weight: bold;
}
.bt-2:hover {
background-color: #97d045;
color: #fff;
text-decoration: none;
}
.bt-3:hover {
text-decoration: none;
background-color: #97d045
}


#content > div.blog > div.category-desc.clearfix {
    margin-bottom: 40px;
}
#aside div.custom-bild-rund{
    text-align: center;
	font-size: 13px;
	line-height: 20px;
}
#aside div.custom-bild-rund img {
    max-width: 100px;
vertical-align: middle;
-ms-interpolation-mode: bicubic;
border-radius: 50%;
margin: auto;
padding: auto;
border: 3px solid #D58E10;
}

/* ######### Test Tabelle ######## */

.test-tabelle {
  font-size: 13px;
  line-height: 16px;
  margin-top: 20px
}
.spalte-1 {
  width: 40%;
  float: left;
  text-align: center;
}
.spalte-2 {
  display: none
}
.spalte-3 {
  display: none
}
.spalte-3-5 {
  display: none
}
.spalte-4 {
  display: none
}
.spalte-5 {
  width: 60%;
  text-align: center;
  float: left;
}
.spalte-1 div {
height: 40px;
padding-top: 20px;
}
.spalte-2 div, .spalte-3 div {
  height: 60px;
  padding-top: 10px;
  padding-bottom: 20px
}
.spalte-4 div, .spalte-5 div {
    padding-top: 13px;
    padding-bottom: 15px;
}
.zeile-1 {
  height: 22px !important;
  background: #ccc;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
  font-weight: bold
}
.zeile-2, .zeile-4 {
  background-color: #FAFAFA;
border-bottom: 1px solid #E7E7E7;
border-top: 1px solid #E7E7E7
}
.test-tabelle .cms-logo {
  margin-right: 0px;
}
.button-2 {
-moz-box-shadow: inset 0px 1px 0px 0px #c1ed9c;
-webkit-box-shadow: inset 0px 1px 0px 0px #EDD09C;
box-shadow: inset 0px 1px 0px 0px #EDE39C;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CEA12C), color-stop(1, #B8632B) );
background: -moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
background-color: #CEA72C;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0px;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:32px;
	line-height:34px;
	width:130px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #689324; 
}
.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
	background-color:#8cb82b;
}
.ergebnis {
background: #F7F7F7;
padding: 10px 10px 20px 10px;
}
.ergebnis img {
  max-width: 240px;
  margin-bottom: 20px
}
.ergebnis-spalte  .name{
font-size: 60%;
}
.scale-box {
  background: #FFFDED;
  border-top: 1px dotted #ccc;
  border-bottom: 1px dotted #ccc;
  padding-bottom: 16px;
  padding-top: 8px;
  margin: -2px 0 20px 0
}
.scale {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdcAAAAICAIAAAAk+SLYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE0LTA1LTE0VDE4OjQ1OjUwKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNC0wNS0xNFQxODo0NjowNiswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wNS0xNFQxODo0NjowNiswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0U3QTA2OTVEQjg3MTFFMzg3RTJEOUJGQ0I2Qjk2OTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0U3QTA2OTZEQjg3MTFFMzg3RTJEOUJGQ0I2Qjk2OTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRTdBMDY5M0RCODcxMUUzODdFMkQ5QkZDQjZCOTY5OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRTdBMDY5NERCODcxMUUzODdFMkQ5QkZDQjZCOTY5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk3J44YAAABzSURBVHja7NShDcIAGITRP02RxZBKmiAYgARkR+moVTUsgKxlgyogYQrCifcWuE9de66aKsh4+c/u6bCvKH1WzuvWRvV01y2q53N8R/XM6y6q5/4conoeS5MT0xQAXhjACwPghQG8MABeGMALA/BLXwEGALUdCt9Ior8QAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: 96%
}
.pin {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAA5CAYAAAC71kyxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE0LTA1LTE1VDExOjI4OjMyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNC0wNS0xNVQxMToyODozOSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wNS0xNVQxMToyODozOSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEM5NUNFNjBEQzEzMTFFMzk2ODZERUEyQTQ2QkZFOTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEM5NUNFNjFEQzEzMTFFMzk2ODZERUEyQTQ2QkZFOTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5z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');
  background-repeat: no-repeat;
  height: 54px;
  width: 90px;
  font-size: 24px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  padding-top: 7px;
}
.plus, .neutral, .minus {
    font-size: 90%;
    line-height: 24px;
	margin-left: 20px;
}
.plus {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE0LTA1LTE1VDE2OjE3OjA1KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNC0wNS0xNVQxNjoxNzoxMyswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wNS0xNVQxNjoxNzoxMyswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUMzM0Y2QkREQzNCMTFFM0JFQThDQkI0RDY1NTBCNTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUMzM0Y2QkVEQzNCMTFFM0JFQThDQkI0RDY1NTBCNTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzMzRjZCQkRDM0IxMUUzQkVBOENCQjRENjU1MEI1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzMzRjZCQ0RDM0IxMUUzQkVBOENCQjRENjU1MEI1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiCtpRwAAAA4SURBVHjaYvz//z8DMshYIIIswDgj4Q2cw8RAAqCdYsb0+cL/B94ZLCCnoImhBB35HqRZpAAEGABiABEpXqjTdgAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  padding-left: 20px;
  background-position: 0px 2px
}
.neutral {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE0LTA1LTE1VDE2OjE3OjA1KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNC0wNS0xNVQxNjoxOTozNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wNS0xNVQxNjoxOTozNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA2RUM0REREQzNCMTFFMzhEMjhENEZCMTk3MTRDNzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA2RUM0REVEQzNCMTFFMzhEMjhENEZCMTk3MTRDNzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDZFQzREQkRDM0IxMUUzOEQyOEQ0RkIxOTcxNEM3NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDZFQzREQ0RDM0IxMUUzOEQyOEQ0RkIxOTcxNEM3NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgmTWMwAAAB6SURBVHjaYjx1ggEdiELp1+gSTEhsDyC+DcSvoPg2VAxDsSsQbwdiFSQ5FaiYK7rimQy4wTRkxYpQjAuowOSZGEgAIMX3oRgXgMvDTE7Hozgd3YO7gdgTiO8gKboDFdsNE2BBktwBxKpALAHlv0C3ggWLtS9wuQcgwADaUxWLjtXQXQAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  padding-left: 20px;
  background-position: 0px 2px
}
.minus {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDE0LTA1LTE1VDE2OjE3OjA1KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNC0wNS0xNVQxNjoxNzo1NyswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wNS0xNVQxNjoxNzo1NyswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjZBRDlDREREQzNCMTFFMzk3NkNGMkY2RjE5ODg4MzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjZBRDlDREVEQzNCMTFFMzk3NkNGMkY2RjE5ODg4MzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNkFEOUNEQkRDM0IxMUUzOTc2Q0YyRjZGMTk4ODgzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNkFEOUNEQ0RDM0IxMUUzOTc2Q0YyRjZGMTk4ODgzOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqr/nigAAAAkSURBVHjaYvz//z8DsYCJgQRAO8UsVxkZ/w+8MxiHYNABBBgALCsH5yb4c/wAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  padding-left: 20px;
  background-position: 0px 2px
}
.teilen {
height: 30px;
border: 0 dotted #cccccc;
border-bottom-width: 1px;
border-top-width: 1px;
margin: 20px 0 10px 0;
padding: 8px 0 0 15px;
}
.teilen:hover {
  background: #FAFFF7;
}
#content > div.item-page > div.teilen > div.addthis_toolbox.addthis_default_style > a.addthis_button_google_plusone.at300b {
    display: none;
}

.test-tabelle .cms-logo {
  width: 80px;
  margin-right: 0px;
}


    .spalte-1, .spalte-5 {
  display: block;
  width: 50%;
  text-align: center;
  float: left;
}

.body .container {
	background-color: #fff;
	padding: 10px 20px;
}
        .spalte-1, .spalte-4, .spalte-5 {
  display: block;
  width: 33%;
  text-align: center;
  float: left;
}
#content > div.item-page > div.teilen > div.addthis_toolbox.addthis_default_style > a.addthis_button_google_plusone.at300b {
    display: block;
}

    .breadcrumb-wrapper {
        display: block;
 	text-align: center;
	background-color: #000;

	}
.breadcrumb {
	max-width: 960px;
    	margin-left: auto;
   	 margin-right: auto;
    	position: relative;
	padding: 6px 2px;
	list-style: none;
	text-align: left;
        font-size: 14px;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #fff;
}
a.pathway {
	text-decoration:none;
	color:#fff;
}

#content > div.content-home > div > h1 {
font-size: 18px;
}
        .spalte-1, .spalte-2, .spalte-3-5, .spalte-4, .spalte-5 {
  display: block;
  width: 20%;
  text-align: center;
  float: left;
}
.spalte-1 div, .spalte-4 div, .spalte-3-5 div, .spalte-5 div {
  height: 60px;
  padding-top: 30px
}
.spalte-4 div, .spalte-5 div {
    padding-bottom: 0px;
}
  .rating-box {
    max-width: 630px;
    min-height: 135px;
}
  .rating {
    float: left;
}
.rating-details {
  float: right;
  width: 52%
}
  .rating-box {
    clear: both
  }



	.header-wrapper {
		max-width: 724px;
	}
	.breadcrumb {
	max-width: 724px !important;
}


@media (min-width: 1024px) {
	.claim {
	display: block;
	position: relative;
	top: 27px;
	width: 360px;
	color: #333;
	text-align: left;
	clear: left;
        font-size: 14px;
}
.mehrspaltig {
    -moz-column-count: 3;
-moz-column-gap: 2em;
-webkit-column-count: 3;
-webkit-column-gap: 2em;
text-align: justify;
line-height: 1.5;
}
.mehrspaltig:first-letter {
/*font-size: 250%;
padding: -5px 5px 0 0;
float: left;*/
}
/* ### Test Tabelle ### */
div.header-search.pull-right {
	position: relative;
	top: -11px;
}
.spalte-1 {
    width: 96px
}
.spalte-2 {
  display: block;
  width: 174px;
  float: left;
  text-align: center
}
.spalte-3 {
  display: block;
  width: 160px;
  float: left;
  text-align: center
}
.spalte-3-5 {
  display: block;
  width: 120px;
  float: left;
  text-align: center
}
.spalte-4, .spalte-5 {
  display: block;
  width: 155px;
  text-align: center;
  float: left;
}
.spalte-1 div{
  height: 60px;
  padding-top: 30px
}
.spalte-2 div, .spalte-3 div {
  height: 60px;
  padding-top: 10px;
  padding-bottom: 20px
}
.spalte-4 div, .spalte-3-5 div, .spalte-5 div {
  height: 60px;
  padding-top: 30px
}
.zeile-1 {
  height: 22px !important;
  background: #ccc;
  padding-top: 10px !important;
  padding-bottom: 0px !important;
  font-weight: bold
}
.zeile-2, .zeile-4 {
  background-color: #FAFAFA;
border-bottom: 1px solid #E7E7E7;
border-top: 1px solid #E7E7E7
}
.rating-block {width: 65%;
float: left;
width: 66%;
float: left;
}
.ergebnis-spalte {
width: 30%;
float: right;
}
.ergebnis-spalte  h2{
font-size: 18px;
}
}

/*rx*/
.test-tabelle a:link{
	color: white !important;
}

.test-tabelle a{
	color: white !important;
}

