#mainCardscout img {border-style:none;}
#mainCardscout a {
	text-decoration:none;
	color:#000;
}
#mainCardscout a:hover {text-decoration:underline;}
#mainCardscout input,
#mainCardscout textarea,
#mainCardscout select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
#mainCardscout form,
#mainCardscout fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/*main container*/
#mainCardscout {
	width: 467px;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	position:relative;
}
#mainCardscout .title {
	background:#a4a4a6;
	padding:1px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	margin:0 0 12px;
}
#mainCardscout .title h2, #mainCardscout .title h1 {
	border-left:1px solid #a4a4a6;
	border-right:1px solid  #a4a4a6;
	margin:0 -1px;
	padding: 0 1px;
	padding:5px 40px 6px 10px;
	background:#a4a4a6 url(/img/compare/title.gif) no-repeat 100% 0;
	position:relative;
	font-size:14px;
	line-height:16px;
	color:#fff;
}
#mainCardscout h3 {
	font-size:11px;
	line-height:16px;
	margin:0 0 8px;
}
#mainCardscout h3 a {
	color:#c00;
}
#mainCardscout  .text-box {
	width:100%;
	overflow:hidden;
}
#mainCardscout .text-box p {
	line-height:15px;
	margin:0 0 10px;
}
#mainCardscout  .star-box {
	height:1%;
	overflow:hidden;
	padding:0 0 14px;
}
#mainCardscout  .star-box .star {
	display:inline;
	padding:2px 0 0;
	float:left;
}
#mainCardscout  .star-box p {
	float:left;
	margin:0 !important;
	line-height:12px !important;
	width:55px;
}
#mainCardscout .txt {
	border-top:1px solid #e4e4e4;
	padding:12px 0 0 ;
}
#mainCardscout .txt p {
	line-height:15px;
	margin:0 0 10px;
}
.list-text {
	list-style:none;
	margin:0;
	padding:0 0 16px;
}
.list-text li {
	height:1%;
	vertical-align:top;
	line-height:15px;
}
#mainCardscout h4 {
	font-size:11px;
	line-height:16px;
	margin:0 0 8px;
	color:#666;
}
#mainCardscout .cards {
	list-style:none;
	margin:0;
	padding:0 20px 0 0;
	height:1%;
	overflow:hidden;
}
#mainCardscout .cards li {
	float:left;
	width:49%;
	line-height:28px;
	font-size:11px;
	vertical-align:middle;
	padding:0 0 13px;
}
#mainCardscout .cards li input {
	float:left;
	width:14px;
	height:15px;
	padding:0;
	margin:7px 10px 0 0;
	display:inline;;
}

#liImgResult img {display:inline}

#mainCardscout .cards li img {display:block;}
#mainCardscout .cards li span {
	float:left;
	width:52px;
}
#mainCardscout .cards-box {
	border-bottom:1px solid #e4e4e4;
	position:relative;
	height:1%;
}
#mainCardscout .cards-box .popup-holder {
	position:absolute;
	bottom:6px;
	right:0;
}
#mainCardscout .nur {
	line-height:16px;
	padding:13px 0 16px;
	float:left;
}
#mainCardscout .nur label input {
	width:14px;
	height:15px;
	padding:0;
	margin:0 6px 0 0 ;
}
#mainCardscout .info {
	display:block;
	width: 14px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/img/compare/info.gif) no-repeat;
	cursor:pointer;
	position:relative;
}
#mainCardscout .popup-holder {position:relative;}
#mainCardscout .popup-holder.hover {z-index:10;}
#mainCardscout .popup-holder:hover .info,
#mainCardscout .popup-holder.hover .info,
#mainCardscout .info:hover {
	background-position:0 -14px;
	position:relative;
	z-index:10;
}
#mainCardscout .popup-holder {
	position:relative;
	width:14px;
	height:14px;
}
#mainCardscout .popup-holder.hover .popup {display:block;}
#mainCardscout .popup-holder:hover .popup {display:block;}
#mainCardscout .popup {
	display:none;
	position:absolute;
	left:0;
	top:0;
	padding:14px 0 0 14px;
	z-index:3000;
}
#mainCardscout .popupLeft {
	left: -210px !important;
}
#mainCardscout .popupSystem {
	left: 0;
}
#mainCardscout .popup-top {
	width:204px;
	background:url(/img/compare/popup-top.png) no-repeat;
	padding:8px 0 0;
}
#mainCardscout .popup-top .popup-body {
	width:178px;
	background:url(/img/compare/popup.png) repeat-y;
	padding:0 16px 6px 10px;
	overflow:hidden;
}
#mainCardscout .popup-top .popup-body p {
	margin:0;
}
#mainCardscout .popup-top .popup-bottom {
	width:100%;
	height:9px;
	background:url(/img/compare/popup-bottom.png) no-repeat;
	overflow:hidden;
	display:block;
}
#mainCardscout .popup-text {position:relative;font-size:10px;}
#mainCardscout .popup-result{font-weight:normal;text-transform:none;text-align:left}
/*ratings*/
#mainCardscout .ratings {
	border-top:1px solid #a4a4a6;
	padding:16px 0px 10px 0;
}
#mainCardscout .ratings p {
	line-height:15px;
	margin:0 0 6px;
}
#mainCardscout .tops {
	list-style:none;
	margin:0;
	padding:0;
}
#mainCardscout .tops li {
	height:1%;
	vertical-align:top;
	padding:0 0 10px;
	line-height:15px;
}
#mainCardscout .tops li:after {
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout .tops li span {
	float:left;
	padding:0 6px 0 0;
}
#mainCardscout .spanSliderRating {
	font-weight:bold;
	vertical-align:top;
	float:right !important;
	padding:0px !important;
	color:#CC0000; 
}
#mainCardscout .tops li .popup-holder {
float:left;
}
#mainCardscout .tops li .rating {
	float:right;
	width:200px;
	background:transparent url(/img/compare/slider_range.gif) no-repeat scroll left top;
	height:29px;
}
#mainCardscout .radiusSlider {
background:transparent url(/img/compare/slider_inaktiv.gif) no-repeat scroll 0 0;
height:12px;
left:42px;
position:relative;
top:5px;
width:13px;
cursor:e-resize;
}
#mainCardscout .tops li .rating img {
	display:block;
	font-weight:normal;
}
#mainCardscout .tops li .rating strong {
	float:right;
	font-weight:normal;
}
#mainCardscout .tops li .rating em {
	float:left;
	font-style:normal;
}
/*list-check*/
#mainCardscout .list-check {
	list-style:none;
	margin:0;
	padding:0;
}
#mainCardscout .list-check li {
	height:1%;
	vertical-align:top;
	padding:0 0 10px;
}
#mainCardscout .list-check li:after {
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout  .list-check li label {
	float:left;
	line-height:16px;
	padding:0 6px 0 0;
}
#mainCardscout  .list-check li .popup-holder {float:left;}
#mainCardscout  .list-check li input {
	width:14px;
	height:15px;
	padding:0;
	margin:0 6px 0 0;
}
#mainCardscout .box {
	border-top:1px solid #a4a4a6;
	padding:16px 0 2px;
}
#mainCardscout .box p {
	line-height:16px;
	margin:0 0 10px;
}
#mainCardscout  .checkbox {
	height:1%;
	padding:0 0 10px;
}
#mainCardscout .details{
	padding:0 0 2px 15px;
	line-height:16px;
	font-size:11px;
	color:#a4a4a6;
}
#mainCardscout .detailsClose {
	background:url(/img/compare/detailsClose.gif) no-repeat 0 2px;
}
#mainCardscout .detailsOpen {
	background:url(/img/compare/details.gif) no-repeat 0 2px;
}	
#mainCardscout  .checkbox:after{
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout  .checkbox input {
	float:left;
	width:14px;
	height:15px;
	margin:0 10px 0 0;
	display:inline;
}
#mainCardscout  .checkbox label {
	float:left;
	width:360px;
	padding:0 4px 0 0;
}
#mainCardscout .checkbox  .popup-holder {float:left;}
/*list-forms*/
#mainCardscout .list-forms {
	list-style:none;
	margin:0;
	padding:0 0 4px;
}
#mainCardscout .list-forms li {
	height:1%;
	vertical-align:top;
	padding:0 0 10px;
}
#mainCardscout .list-forms li:after{
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout .list-forms li input {
	float:left;
	width:14px;
	height:15px;
	padding:0;
	margin:0 6px 0 0;
	display:inline;
}
#mainCardscout .list-forms li label {
	line-height:16px;
	float:left;
	padding:0 6px 0 0;
}
#mainCardscout .list-forms li .popup-holder {
	float:left;
	display:inline;
	margin:2px 0 0;
}
#mainCardscout .list-forms li .input-text,
#mainCardscout .list-forms li .holder {height:1%;}
#mainCardscout .list-forms li .input-text:after {
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout .list-forms li .holder:after {
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout .list-forms li .input-text div {
	float:right;
}
#mainCardscout .list-forms li .input-text div label {
	width:31px;
	text-align:right;
	color:#a4a4a6;
	float:left;
}
#mainCardscout .list-forms li .input-text div input {
	height:auto;
	width:74px;
	padding:2px 5px;
	float:left;
}
#mainCardscout .list-forms li .input-text p {
	margin:0;
	color:#a4a4a6;
}
#mainCardscout input.inactive {
	background:#e4e4e4 !important;
	border:1px solid #a5acb2 !important;
}
#mainCardscout input.active {
	background:#ffffff !important;
	border:1px solid #a5acb2 !important;
}
#mainCardscout .list-forms li .input-text {padding:0 0 0 22px;}
#mainCardscout .input-text2 {
	height:1%;
	padding:0 0 10px;
}
#mainCardscout .input-text2:after {
	content:" ";
	display:block;
	clear:both;
}
#mainCardscout .input-text2 input {
	height:auto;
	width:74px;
	padding:2px 5px;
	float:left;
	display:inline;
	margin:0 10px 0 0;
	border:1px solid #a5acb2;
}
#mainCardscout .input-text2 label {
	float:left;
	line-height:20px;
	padding:0 6px 0 0;
}
#mainCardscout .input-text2 .popup-holder {
	display:inline;
	float:left;
	margin:4px;
}
#mainCardscout .divider {
	border-top:1px solid #e4e4e4;
	padding:10px 0 0;
}
#mainCardscout .link {
	list-style:none;
	margin:0;
	padding:20px 0;
	border-top:1px solid #a4a4a6;
	overflow:hidden;
	height:1%;
}
#mainCardscout .link li {
	float:left;
	text-transform:uppercase;
	font-weight:bold;
}
#mainCardscout .link li a {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	float:left;
	height:1%;
	padding:1px 0;
	text-decoration:none;
	cursor:pointer;
}
#mainCardscout .link li a:hover {
	position:relative;
	text-decoration:none;
}
#mainCardscout .link li a span {
	float:left;
	padding:4px 6px;
	margin:0 -1px;
	position:relative;
}
#mainCardscout .link li.link-1 a{
	color:#a4a4a6;
	background:#e4e4e4;
}
#mainCardscout .link li.link-1 a span {
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
#mainCardscout .link li.link-1 a:hover {
	background:#a4a4a6;
	color:#fff;
}
#mainCardscout .link li.link-1 a:hover span {
	margin:0 -1px;
	border-left:1px solid #a4a4a6;
	border-right:1px solid #a4a4a6;
}
#mainCardscout .link li.link-2 {float:right;}
#mainCardscout .link li.link-2 a{
	color:#fff;
	background:#a4a4a6;
	
}
#mainCardscout .link li.link-2 a span {
	border-left:1px solid #a4a4a6;
	border-right:1px solid #a4a4a6;
}
#mainCardscout .link li.link-2 a:hover {
	background:#e4e4e4;
	color:#a4a4a6;
}
#mainCardscout .link li.link-2 a:hover span {
	margin:0 -1px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
/*footer*/
#mainCardscout  .footerCardscout {
	height:1%;
	overflow:hidden;
	padding:5px 0 30px;
	border-top:1px solid #e4e4e4;
}
#mainCardscout  .footerCardscout  p {
	padding:22px 0 0;
	margin:0;
	font-size:9px;
	line-height:18px;
	text-align:right;
}
#mainCardscout a.cordscount {
	float:right;
	width:43px;
	height:36px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/img/compare/cordscount.gif) no-repeat;
	display:inline;
	margin:0 0 0 3px;
}
#mainCardscout img.imgCsFs24 {
	float:right;
	width:43px;
	height:36px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/img/compare/cordscount.gif) no-repeat;
	display:inline;
	margin:0 0 0 3px;
}
#mainCardscout p.fs24Left {text-align:left;width:350px;overflow:hidden;float:left}
#mainCardscout p.fs24Left a {text-decoration:underline;}
#mainCardscout .page {width:100%;}
/*links*/
#mainCardscout .links {
	list-style:none;
	margin:0;
	padding:0 0 12px;
	overflow:hidden;
	height:1%;
}
#mainCardscout .links li {
	float:right;
	padding:0 0 0 5px;
	text-transform:uppercase;
	font-weight:bold;
}
#mainCardscout .links li a {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	float:left;
	height:1%;
	padding:1px 0;
	text-decoration:none;
	cursor:pointer;
	color:#a4a4a6;
	background:#e4e4e4;
}
#mainCardscout .links li a:hover {
	position:relative;
	text-decoration:none;
}
#mainCardscout .links li a span {
	float:left;
	padding:4px 6px;
	margin:0 -1px;
	position:relative;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
#mainCardscout .links li a:hover {
	background:#a4a4a6;
	color:#fff;
}
#mainCardscout .links li a:hover span {
	margin:0 -1px;
	border-left:1px solid #a4a4a6;
	border-right:1px solid #a4a4a6;
}
#mainCardscout .table {
	width:100%;
	overflow:hidden;
	border-top:1px solid #a4a4a6;
	padding:15px 0;
}
#mainCardscout .table table {
	border-collapse:collapse;
	padding:0;
	margin:0;
	width:100%;
}
#mainCardscout .table table th {
	background:#BBB;
	border:1px solid #fff;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
#mainCardscout .table table td {
	background:#f0f0f0;
	border:1px solid #fff;
	padding:10px;
	vertical-align:top;
}

/*star*/
#mainCardscout .star {
	list-style:none;
	margin:0;
	padding:0;
	width:60px;
	overflow:hidden;
}
#mainCardscout .star li {
	float:left;
	padding:0 1px;
}
#mainCardscout .star li img {display:block;}
#mainCardscout img.align-right {
	float:right;
	margin:0 0 0 15px;
	display:inline;
}
#mainCardscout .imgCardscout {
	margin:0 0 0 5px !important;
}	
#mainCardscout .table table .box-text {
	height:1%;
	overflow:hidden;
}
#mainCardscout .table table .box-text span {
	float:left;
	line-height:15px;
	width:19px;
}
#mainCardscout .table .box-text-holder {
	height:1%;
	overflow:hidden;
}
#mainCardscout .table .box-text-holder div {
	height:1%;
	overflow:hidden;
}
#mainCardscout .table .box-text-holder strong {
	line-height:15px;
}
#mainCardscout .table .box-text-holder ul {
	list-style:none;
	margin:0;
	padding:10px 0 0 ;
	height:1%;
	overflow:hidden;
}
#mainCardscout .table .box-text-holder ul li {
	float:left;
	padding:0 16px 0 0;
}
#mainCardscout .liCardscout {
	padding:0 8px 0 0 !important;
}
#mainCardscout .liCardscoutLast {
	padding:0 !important;
}
#mainCardscout .stop a {
	width:14px;
	height:14px;
	overflow:hidden;
	background:url(/img/compare/stop.gif) no-repeat;
	text-indent:-9999px;
	display:block;
}
#mainCardscout .table .box-text-holder ul li a {
	color:#c00;
	font-weight:bold;
}
#mainCardscout .table .star {
padding:4px 0 0;
}
#mainCardscout  .kosten {
	width:50px;
	font-weight:bold;
}
#mainCardscout .table .box-text-holder p {
	margin:0;
	line-height:15px;
}
#mainCardscout .pager {
font-weight:bold;color:#cc0000;
}
.mainSliderHp {margin-bottom:5px;}
#slider1, #slider2, #slider3 { margin: 2px 0 0; }
.spanSliderImportant {float:right !important;}
.spanSlideGrey {color:#CCCCCC;}