#datenblatt-vergleich table {
	width: 571px;
	table-layout: fixed;
	background-image: url(../images/vergleich/head.png);
	background-repeat: no-repeat;
}

#datenblatt-vergleich table,
#datenblatt-vergleich table td,
#datenblatt-vergleich table tr,
#datenblatt-vergleich table th {
	border-collapse: collapse;
}

#datenblatt-vergleich table td,
#datenblatt-vergleich table th {
	padding: 4px 6px;
}

#datenblatt-vergleich table thead td {
	width: 177px;
	overflow: hidden;
	font-weight: bold;
}

#datenblatt-vergleich table thead tr.title td {
	color: #fff;
}

#datenblatt-vergleich table thead tr.title td div {
	height: auto !important;
	height: 3px;
	min-height: 3px;
}

#datenblatt-vergleich table .select-kamera {
	cursor: pointer;
}

#datenblatt-vergleich table tbody tr td {
	background-color: #fff;
}

#datenblatt-vergleich table tbody tr.bild td {
	vertical-align: bottom;
}

#datenblatt-vergleich .hover-info .infos {
	width: 569px;
	margin: 0;
	position: absolute;
	background-color: #fff;
	overflow: hidden;
	display: hidden;
}

#datenblatt-vergleich .hover-info .infos div {
	position: absolute;
	width: 177px;
	padding: 4px 6px;
}

#datenblatt-vergleich .hover-info .infos .vorderansicht,
#datenblatt-vergleich .hover-info .infos .rueckansicht {
	bottom: 0px;
}

#datenblatt-vergleich .hover-info .infos .text {
	top: 50%;
}

/*
#datenblatt-vergleich .hover-info .column-0 .infos .vorderansicht { left: 0px; }
#datenblatt-vergleich .hover-info .column-0 .infos .rueckansicht { left: 190px; }
#datenblatt-vergleich .hover-info .column-0 .infos .text { right: 0px; }

#datenblatt-vergleich .hover-info .column-1 .infos .text { left: 0px; }
#datenblatt-vergleich .hover-info .column-1 .infos .vorderansicht { left: 190px; }
#datenblatt-vergleich .hover-info .column-1 .infos .rueckansicht { right: 0px; }

#datenblatt-vergleich .hover-info .column-2 .infos .text { left: 0px; }
#datenblatt-vergleich .hover-info .column-2 .infos .rueckansicht { left: 190px; }
#datenblatt-vergleich .hover-info .column-2 .infos .vorderansicht { right: 0px; }
*/

/*
#datenblatt-vergleich .hover-info .column-0 .infos .text { left: 0px; }
#datenblatt-vergleich .hover-info .column-0 .infos .vorderansicht { left: 190px; }
#datenblatt-vergleich .hover-info .column-0 .infos .rueckansicht { right: 0px; }

#datenblatt-vergleich .hover-info .column-1 .infos .vorderansicht { left: 0px; }
#datenblatt-vergleich .hover-info .column-1 .infos .text { left: 190px; }
#datenblatt-vergleich .hover-info .column-1 .infos .rueckansicht { right: 0px; }

#datenblatt-vergleich .hover-info .column-2 .infos .vorderansicht { left: 0px; }
#datenblatt-vergleich .hover-info .column-2 .infos .rueckansicht { left: 190px; }
#datenblatt-vergleich .hover-info .column-2 .infos .text { right: 0px; }
*/

#datenblatt-vergleich .hover-info .column-0 .infos .rueckansicht { left: 0px; }
#datenblatt-vergleich .hover-info .column-0 .infos .vorderansicht { display: none; }
#datenblatt-vergleich .hover-info .column-0 .infos .text { display: none; }

#datenblatt-vergleich .hover-info .column-1 .infos .vorderansicht { display: none; }
#datenblatt-vergleich .hover-info .column-1 .infos .rueckansicht { left: 0px; }
#datenblatt-vergleich .hover-info .column-1 .infos .text { display: none; }

#datenblatt-vergleich .hover-info .column-2 .infos .vorderansicht { display: none; }
#datenblatt-vergleich .hover-info .column-2 .infos .text { display: none; }
#datenblatt-vergleich .hover-info .column-2 .infos .rueckansicht { left: 0px; }

#datenblatt-vergleich .hover-info .infos .text,
#datenblatt-vergleich .hover-info .infos .text h4 {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
}

#datenblatt-vergleich .hover-info .infos .text h4 {
	color: #000;
}

#datenblatt-vergleich .hover-info .infos .text h4 {
	color: #000;
}

#datenblatt-vergleich .hover-info .infos .text ul,
#datenblatt-vergleich .hover-info .infos .text li,
#datenblatt-vergleich .hover-info .infos .text p {
	padding: 0;
	margin: 0;
}

#datenblatt-vergleich .hover-info .infos .text ul {
	margin-top: 8px;
	list-style-type: none;
}

#datenblatt-vergleich .hover-info .infos .text li {
	background-image: none;
}

#datenblatt-vergleich table tbody tr.select .roundbutton {
	display: inline-block;
}

#datenblatt-vergleich table tbody tr.select .roundbutton a {
	display: inline-block;
	color: #fff;
	width: 170px;
}

#datenblatt-vergleich table tbody th,
#datenblatt-vergleich table tbody td {
	background-color: #fff;
	border: 1px solid #D3E7F4;
}

#datenblatt-vergleich table tbody td {
	overflow: hidden;
	height: auto;
}

#datenblatt-vergleich table tbody th {
	background-color: #f4fbff;
}

#datenblatt-vergleich table tbody td {
	text-align: left;
}

#datenblatt-vergleich table tbody .hersteller td a,
#datenblatt-vergleich table tbody .modell td a {
	display: inline;
	color: #000;
}

/*
#datenblatt-vergleich table tbody .amazon-iframe td div {
	padding-left: 30px;
}
*/

#datenblatt-vergleich table tbody td span {
	display: inline;
}

#datenblatt-vergleich table tbody .data {
	font-weight: bold;
}

#datenblatt-vergleich table tbody .best .data,
#datenblatt-vergleich table tbody .best .data a {
	color: green;
}

#datenblatt-vergleich table tbody .worst .data,
#datenblatt-vergleich table tbody .worst .data a {
	font-weight: normal;
	color: red;
}

#datenblatt-vergleich table tbody .data.best,
#datenblatt-vergleich table tbody .data.best a {
	color: green;
}

#datenblatt-vergleich table tbody .data.worst,
#datenblatt-vergleich table tbody .data.worst a {
	color: red;
}

#datenblatt-vergleich table tbody .data.tie,
#datenblatt-vergleich table tbody .data.tie a,
#datenblatt-vergleich table tbody .tie .data,
#datenblatt-vergleich table tbody .tie .data a {
	color: #000;
}

#datenblatt-vergleich table tbody td.best {
	background-color: #e5ffe5;
}
#datenblatt-vergleich table tbody td.worst {
	background-color: #ffe5e5;
}

#datenblatt-vergleich table .price-infos table th,
#datenblatt-vergleich table .price-infos table td {
	border: 0px none;
	background-color: #fff;
	padding: 0;
}

#kamera-select-dialog {
	overflow: hidden;
}

#kamera-select-dialog .form {
	border-bottom: 1px solid #ccec9e;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	height: 4em;
	position: relative;
}

#kamera-select-dialog .form .submit,
#kamera-select-dialog .form .container {
	position: absolute;
}

#kamera-select-dialog .form .container label {
	float: left;
	width: 80px;
}

#kamera-select-dialog .form .container input,
#kamera-select-dialog .form .container select {
	width: 120px;
}

#kamera-select-dialog .form .hersteller-container {
	top: 0px;
	left: 10px;
}

#kamera-select-dialog .form .query-container {
	bottom: 0.5em;
	left: 10px;
}

#kamera-select-dialog .form .typ-container {
	top: 0px;
	left: 250px;
}

#kamera-select-dialog .form .alter-container {
	bottom: 0.5em;
	left: 250px;
}

#kamera-select-dialog .form .submit {
	bottom: 0.5em;
	right: 10px;
}

#kamera-select-dialog .results {
	position: relative;
	padding-left: 10px;
}

#kamera-select-dialog .results .result {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #eee;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: relative;
	padding: 4px;
	cursor: pointer;
}

#kamera-select-dialog .results .result .image {
	text-align: center;
	line-height: 160px;
	height: 160px;
	width: 160px;
}

/*#kamera-select-dialog .results .result .image,*/
#kamera-select-dialog .results .result .image img {
	vertical-align: middle;
}

#kamera-select-dialog .results .result h4 {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	background-color: #eee;
	opacity: 0.9;
	-moz-opacity: 0.9;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 168px;
	font-size: 0.9em;
	text-align: center;
	padding-right: 1px;
}

#kamera-select-dialog .results .pages {
	text-align: center;
}

#kamera-select-dialog .results .previous {
	position: absolute;
	left: 10px;
	bottom: 0px;
	cursor: pointer;
}

#kamera-select-dialog .results .next {
	position: absolute;
	right: 10px;
	bottom: 0px;
	cursor: pointer;
}


