/* Copyright (C) 2005 Terracus GmbH. All rights reserved. */
body	{		margin: 1em 1em 1em 1em; padding: 0;	color: #000000; background-color: #ffffff;	font: 11px arial, helvetica, arial, helvetica, sans-serif;		line-height: 1.2em;	}

img, a img	{ border: 0; text-decoration: none }
td { vertical-align: top;  }

tr.even td  { background-color: rgb(241,241,241)}
tr.odd td  { background-color: #fefefe}

tr.even td .infos td { background-color: #fefefe}
tr.odd td .infos td { background-color: rgb(241,241,241)}


.body_even  { background-color: rgb(241,241,241)}
.body_odd  { background-color: #fefefe}



table	{ border-spacing: 0; border-collapse: collapse; width:90% }
form	{ margin: 0; }
a		{ text-decoration: underline  }

table.select {margin: 0; 	padding: 0;	border: 1px solid #000000;	}

table.select{width:600px;}
table.even_odd{width:590px;}
table.details{width:470px;}


table.select td  {	font-size: 11px;}
table.select .tdsearch  {	text-align:left; margin: 50px;}
table.select .tdsearch_right  {	text-align:left; margin: 5px;}

table.subtable,table.subtablebooking,table.extraprice  {	width:590px;	background-color: #fefefe;}

table.subtable .head,table.subtablebooking .head,table.extraprice .head    {
background-color:#eaeaea; font-size: 12px;	font-weight: bold;	padding:.5em;	color:#999999;}



table.subtablebooking td{	font-size: 12px;text-align:left}


a:link				{ color:  #333333; background-color: inherit; }
a:visited			{ color: #666666;background-color: inherit; }
a:hover, a:focus	{ color:#777777; background-color: #dddddd }
a:active			{ color:#666666; }

.preis{font-weight:bold;}
.bbottom { text-align: center }

input, select { font-size: .8em; margin: 3px 5px 8px 0;color: #000000; border: 1px solid #676767;}

input.suchen, input.zurueck, input.weiter, .weiter input, input.suchmaske, input.loeschen, input.drucken, input.buchen {
	color: #000000;	background-color: #eaeaea;	border: 1px solid #676767;	font-weight: bold;		margin: 3px 5px 3px 0;}

.filter select{	margin: 5px 0 0 0;}
.filter .select_100{	width:100px; 	margin-right:50px;}
.filter input{float:right;}
.wetterbox { border: 1px solid #676767; }

.wait{
    position:absolute;    top:250px;    left:270px;    width:261px;    height:141px;    border: 1px solid #676767; 
    background-color:#fefefe;    font-size:8pt;    font-weight:bold;    color:#000000;
}
