body 					{ margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px }

.tbBox2					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:1px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px }
.tbTitel1				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; border-width:1px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:center; font-weight:normal; background-color:#3366ff; }
.tbTitel2				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; border-width:1px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:left;   font-weight:normal; background-color:#3366ff; }
.ListMovieTitel			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:0px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:left;   font-weight:bold; }
.ListMovieDetail		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:0px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:left; font-weight:normal; }
.tbTestShowTable1 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:0px; border-style:dotted; border-color:#3366ff; border-collapse:collapse; }
.tableLogo 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; border-width:1px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; font-weight:bold; background-color: #3366ff; }
.tableLogoUK 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; border-width:1px; border-style:solid;  border-color:#FFFFFF; border-collapse:collapse; font-weight:bold; background-color: #FFFFFF; }
.ListPlainTitel			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-width:0px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:left; font-weight:normal; }
.RentLink				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; border-width:0px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:left; font-weight:bold;   }
.tbSpar					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; border-width:1px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:center;   font-weight:normal; background-color:#3366ff; }
.tdEnter				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:left; font-weight:normal; }
.tdStart				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:center; font-weight:normal; }
.tdRandom				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:center; font-weight:normal; }

.tbBlowOutSale			{ border-width:0px; border-style:solid; border-color:#3366ff; background-color: #FFB9B9; border-collapse:collapse; }

.textRed				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-align:left; font-weight:bold; }

p						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:left; font-weight:normal; }
li						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:left; font-weight:normal; }

a.linkE					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#3366ff; text-decoration:none; }
a.linkE:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#3366ff; text-decoration:none; }
a.linkE:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#3366ff; text-decoration:none; }
a.linkE:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#3366ff; text-decoration:none; }
a.linkE:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#3366ff; text-decoration:underline; }

.tdstandard				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
.tdHotel				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; }
.hotel					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align:left; font-weight:normal; }

.tableHotel				{ border-width:1px; border-style:solid; border-color:#505050; border-collapse:collapse }

.trHotelTitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#CCDDFF; border-width:0px 0px 1px 0px; border-style:solid; border-color:#505050; border-collapse:collapse; empty-cells:show; }
.trHotelEven			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#FFFFFF; border-width:0px; border-style:solid; border-color:#505050; border-collapse:collapse; empty-cells:show; }
.trHotelUneven			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#CCDDFF; border-width:0px; border-style:solid; border-color:#505050; border-collapse:collapse; empty-cells:show; }

.tdListUneven			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#DDDDDD; border-width:0px; border-style:solid; border-color:#505050; border-collapse:collapse; empty-cells:show; }

/* Ein einfaches tdListEven:hover funktiniert nicht mit Firefox unter Windows. */

tr.trHotelEven:hover 	{ background-color:#99ccff; }
tr.trHotelUneven:hover 	{ background-color:#99ccff; }

/*
.tdstandard				{ font-family: "MS Sans Serif", Tahoma, Verdana; font-size: 12px; color: #000000; font-weight:normal; }
*/
.tdLight				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; background-color:#CCCCCC; }
.tdReg					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
.tdOrderTop				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; background-color:#6699FF; }
.tdBold					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
.tdError				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight:bold; }
.tdCatSpacer			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; background-color:#6699FF; text-align:center; }
.tdNavigate				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:right; border-width:0px; }
.tdAttentionFrame		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:2px; border-style:solid; border-color:#9933CC; }
.tableNote				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:5px; background-color:#FFA100; border-style:solid; border-color:#9933CC; }
.tdNote					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; background-color:#FFA100; }

.tdPrepayment			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:normal; }
.tdPrepaymentBold		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold; }
.tbPrepaymentBox		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:1px; border-style:solid;  border-color:#3366ff; }
.tdPrepaymentFrame		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; border-width:1px; border-style:solid; border-color:#9933CC; }

.tdLmPlain				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; padding-left:2px; }
.tdLmBold				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold;   padding-left:2px; }

.tdShipTitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold;  background-color:#6265FF; text-align:center; }
.tdShipContent			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  background-color:#EEEEEE; text-align:center; }

// .tdListPrice			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:bold; }
// .tdListSpecialText	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight:bold; }
// .tdListSpecialPrice	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight:bold; }

.specialPrice			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight:bold; }

a.cLink					{ color:#000000; text-decoration:none; border:0px solid #000000; }
a.cLink:link			{ color:#000000; text-decoration:none; border:0px solid #000000;	}
a.cLink:visited			{ color:#000000; text-decoration:none; border:0px solid #000000;	}
a.cLink:active			{ color:#000000; text-decoration:none; border:0px solid #000000;	}
a.cLink:hover			{ color:#000099; text-decoration:underline; border:0px solid #000000;	}

a.bLink					{ color:#000099; text-decoration:none; font-weight:bold; }
a.bLink:link			{ color:#000099; text-decoration:none; font-weight:bold; }
a.bLink:visited			{ color:#000099; text-decoration:none; font-weight:bold; }
a.bLink:active			{ color:#000099; text-decoration:none; font-weight:bold; }
a.bLink:hover			{ color:#000099; text-decoration:underline; font-weight:bold; }

a.sLink					{ color:#000000; text-decoration:none; border:0px solid #000000; }
a.sLink:link			{ color:#000000; text-decoration:none; border:0px solid #000000;	}
a.sLink:visited			{ color:#000000; text-decoration:none; border:0px solid #000000;	}
a.sLink:active			{ color:#000000; text-decoration:none; border:0px solid #000000;	}
a.sLink:hover			{ color:#000099; text-decoration:none; border:0px solid #000000;	}

a.wLink					{ color:#FFFFFF; text-decoration:none; border:0px solid #000000; }
a.wLink:link			{ color:#FFFFFF; text-decoration:none; border:0px solid #000000;	}
a.wLink:visited			{ color:#FFFFFF; text-decoration:none; border:0px solid #000000;	}
a.wLink:active			{ color:#FFFFFF; text-decoration:none; border:0px solid #000000;	}
a.wLink:hover			{ color:#000099; text-decoration:none; border:0px solid #000000;	}

a:link					{ color:#000000; text-decoration:none; }
a:visited				{ color:#000000; text-decoration:none; }
a:active				{ color:#000000; text-decoration:none; }
a:hover					{ color:#000099; text-decoration:underline; }

a.blueLink				{ color:#0000FF; text-decoration:none; }
a.blueLink	:visited	{ color:#0000FF; text-decoration:none; }
a.blueLink	:active		{ color:#0000FF; text-decoration:none; }
a.blueLink	:hover		{ color:#0000FF; text-decoration:underline; }

a.shopurl				{ color:#0000ff; text-decoration:none; font-weight:bold;  }

.tdTop					{ color:#ffffff; text-decoration:none; font-weight:bold; }
a.top					{ color:#000000; text-decoration:none; font-weight:bold; }
a.top:link				{ color:#000000; text-decoration:none; font-weight:bold; }
a.top:visited			{ color:#000000; text-decoration:none; font-weight:bold; }
a.top:active			{ color:#ffffff; text-decoration:none; font-weight:bold; }
a.top:hover				{ color:#000000; text-decoration:none; font-weight:bold; }

a.bottom:link			{ color:#ffffff; text-decoration:none; }
a.bottom:visited		{ color:#ffffff; text-decoration:none; }
a.bottom:active			{ color:#ffffff; text-decoration:none; }
a.bottom:hover			{ color:#ffffff; text-decoration:underline; }

.imgFrame				{ border-width:2px; border-style:solid; border-color:#000000; }
.hotelFrame				{ border-width:1px; border-style:solid; border-color:#000000; }

a.l1					{ color:#000000; text-decoration:none; }
a.l1:link				{ color:#000099; text-decoration:underline; }
a.l1:visited			{ color:#000000; text-decoration:underline; }
a.l1:active				{ color:#000000; text-decoration:underline; }
a.l1:hover				{ color:#000099; text-decoration:underline; }

.link					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3366ff; font-weight:normal; }

h1						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; font-weight:bold; }
h2						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }

#roster 				{ }
#roster .buch 			{ background-color: #FFFFFF; padding: 3px; border: solid 5px #fff }
#roster h3  			{ font-size: 12px; margin: 0 0 3px; padding: 0 }
#roster h4 				{ font-size: 11px; font-weight: normal; margin: 0 0 0 10px }
#roster a 				{ text-decoration: none; display: block }
#roster a:hover 		{ text-decoration: none }



.highlight 				{ background-color: Yellow; color: Blue; padding: 0; }

.imgTop					{ border-width:1px; border-style:solid; border-color:#000000; } 

.tableRandRed			{ border-width:1px; border-style:solid; border-color:#FF0000; }
.tableRandGreen			{ border-width:1px; border-style:solid; border-color:#00FF00; }
.tableRandBlue			{ border-width:1px; border-style:solid; border-color:#0000FF; }
.tableRandYellow		{ border-width:1px; border-style:solid; border-color:#FFE800; }

.tbBoxPrice				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width:1px; border-style:solid;  border-color:#3366ff; border-collapse:collapse; text-align:center; font-weight:normal; background-color:#BACBFF; }

.tdbig					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:normal; }

fieldset 				{ border-width:1px; border-style:solid; border-color:#CCCCCC; }

.saleH1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C10114; font-weight:normal; }
.saleH2	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C10114; font-weight:bold; }

.priceTE				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #C10114; font-weight:bold; }
.priceNormal			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold; }

.mainText
{
	background:#F0F3FC;
	border:#C6D1ED solid 1px;
	clear:both;
	color:#000;
	display:block;
	margin:10px 0;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}