.merklistenbtn {
	cursor: pointer;
}

.merkliste {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: visible;
}

.merkliste p {
	font-size: 0.8em;
	color:#666a6d; 
	padding: 0;
	margin: 10px;
}

.merkliste h2 {
	background: #edd898;
	color:#666a6d; 
	padding: 5px 0 5px 10px;
	margin: 0;
}

#merklistenform {
	margin: 0;
	padding: 0;
}

#diemerkliste table {
	width: 100%;
	margin: 0;
}

#diemerkliste .suchergebnis {
	margin-bottom: 20px;
	border-collapse: collapse;
}

#diemerkliste .suchergebnis thead, #diemerkliste .suchergebnis tr {
	padding-right: 0;
	width: 100%;
}

#diemerkliste table.suchergebnis td:hover {
	background-color: #d6dde4;
	cursor: pointer;
}

#diemerkliste td {
	font-size: 0.8em;
}

#diemerkliste table.suchergebnis td.details {
	font-size: 0.8em;
}

#diemerkliste table.suchergebnis td.merkeloeschen {
	padding-top: 13px;
	padding-right: 0px;
	cursor: default;
	font-size: 0.8em;
}

#diemerkliste table.suchergebnis td.merkeloeschen a {
	background: url(../../../image/rahmen/merkeloeschen.gif) 
	no-repeat right #6685a1;
	color: white;
	text-align: center;
	margin-right: 11px;
	margin-bottom: 3px;
	padding: 2px;
	padding-right: 31px;
	padding-left: 5px;
	-moz-border-radius:2px;
    -khtml-border-radius:3px;
}

#diemerkliste table.suchergebnis td.merkeloeschen a:hover {
	color: white;
	text-decoration: underline;
}
#diemerkliste table.suchergebnis tr.inactive td,
#diemerkliste table.suchergebnis tr.inactive td:hover {
	background-color: #eceff2;
	cursor: default;
}

div.merkebutton {
	float: left;
	margin-left: 10px;
	margin-right:15px;
	cursor: pointer;
}




/* Für das Popup "Diese reise empfehen */
.reiseempfehlung
{
	color:#666a6d; 
	padding: 0 10px;
}
.reiseempfehlung form {
	margin:0;
	padding:0;
}

.reiseempfehlung h1 {
	background:#EDD898; 
	color:#918255; 
	padding: 5px; position: relative;font-weight:bold;
	width: 350px;
}

.reiseempfehlung h2 {
	background:#EDD898; 
	color:#918255; 
	padding: 5px; position: relative;font-weight:bold;
	width: 100%;
}

.reiseempfehlung p {
	font-size: 0.8em;
}

.reiseempfehlung p.li {
	width: 40%;
	clear: left;
	float: left;
	text-align: right;
}

.reiseempfehlung div.nachricht {
	font-style: italic;
	background: #fff;
	border: 1px solid #918255;
	margin-left: 5px;
	margin-right: 5px;
	padding-right: 3px;
}

.reiseempfehlung a {
	color:#666a6d; 
	text-decoration: underline;
	cursor: pointer;
}

.reiseempfehlung fieldset{ border:none; width: auto;margin:0;padding:0;}
.reiseempfehlung fieldset div {
  clear: left;
  display: block;
  height: expression('1%');
  margin: 0px 0 0px 0;
  padding: 5px 20px;
  font-size:12px;
}

.reiseempfehlung fieldset div label{
  display: block;
  clear: left;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  white-space: nowrap;
}
.reiseempfehlung fieldset div input{
  border:1px solid #918255;
  height:16px;
  width:320px;
}
.reiseempfehlung fieldset div input#submitbtn{
  height:auto;width:auto;
  border:none;float:right;
}
.reiseempfehlung fieldset div textarea {
	color:#666a6d;
	border: 1px solid #918255;
	width:320px;
	height:140px;
}

.reiseempfehlung fieldset div.error {  color:#d24f4f;  width: 300px;}
.reiseempfehlung fieldset div.error input {  border: 1px solid #d24f4f;}
.reiseempfehlung div.error p.error {  font-size: 1em;}

.reiseempfehlung div p.labelCheckbox, fieldset.tableless   div p.labelRadio {
  margin: 0 0 0px 0;
  width: 100%;
  font-weight:normal;
  padding:0;
}
.reiseempfehlung p.labelCheckbox label.labelCheckbox, .reiseempfehlung p.labelRadio label.labelRadio{
float: left;
  display: block;
  font-size: 1em;
  width: 80%;
  height: expression('1%');
  padding: 0;
  margin: -14px 0 5px 15px;
  text-align: left;
}



.reiseempfehlung input.submit {
	font-size: 0.86em;
	font-weight: bold;
	width: 220px;
	background: url(../../../image/buttonspfeile/reisensuchebutton.gif) repeat #918255;
	border: outset 1px #918255;
	-moz-border-radius:3px;
	margin-left: 110px;
	margin-top: 2px;
	margin-bottom: -5px;
	padding-left: 19px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-right: 3px;
	text-align: left;
	color: #918255; 
	cursor: pointer;
}

