@media screen{/*================================================================================================*//* S E I T E   A L L G E M E I N																  *//*================================================================================================*/body						{	font-family: sans-serif,Arial,Helvetica,Verdana;								font-size: 10pt;								margin-top: 10px;								background-color: DodgerBlue;							}h1							{	font-size:12pt;								font-style:italic;								font-weight:bold;								color: DarkOrange;								height:25px;								width:610px;								background-image:url('../../images/design/linie.gif');							}h1.weiss					{	color: #FFFFFF;								background-image:none;							}h1.rot						{	color: #FF0000;								padding-top:0px;								margin-top:0px;								height:auto;								font-size:14pt;								font-style:normal;								background-image:none;							}h1.welcome1					{	font-size:24px;								background-image:none;							}h1.welcome2					{	font-size:20px;								background-image:none;								padding-left:180px;							}h2      	     			{	font-size: 10pt;								color: DarkGreen;								font-weight: bold;								border-bottom:1px dotted DarkGreen;							}hr          	  			{	height: 1px;								color: grey;								background-color: grey;								border: none							}/*================================================================================================*//* D I V - B E R E I C H E																		  *//*================================================================================================*/div.DruckKopf				{	display:none; }div.Haupt					{	overflow:hidden;								width:980px;								margin:0px auto;								text-align:left;								background-image:url('../../images/design/hgrund.gif');								border:1px solid black;							}div.Banner					{	overflow:hidden;								width:980px;								height:100px;								background-color: blue;								border-bottom: 1px solid white;								background-image:url('../../images/design/banner.gif');							}div.BannerUnten				{	overflow:hidden;								width:970px;								height:15px;								background-color: DarkBlue;								color:white;								border-bottom:1px solid white;								padding:5px;							}div.Menue					{	overflow:hidden;								float:left;								width:180px;								border-top:1px solid blue;							}div.Inhalt					{	overflow:hidden;								float:left;								width:620px;								min-height:600px;								padding:10px;								background-color:white;								border-top:1px solid blue;							} 			div.QuickLinks				{	overflow:hidden;								float:left;								width:150px;								padding:5px;								color:white;							}div.KundenLogin				{	overflow:hidden;								float:left;								width:135px;								margin-top:10px;								margin-bottom:10px;								padding:5px;								color:navy;								background-color:lightsteelblue;								border:1px solid white;							}div.KundenDaten				{	overflow:hidden;								float:left;								width:135px;								margin-top:10px;								margin-bottom:10px;								padding:5px;								color:navy;								background-color:lightsteelblue;								border:1px solid white;							}div.Footer					{	overflow:hidden;								clear:left;								width:980px;								height:20px;								background-color:darkblue;								border-top:1px solid black;								padding:5px;							}div.FooterCopyright			{	overflow:hidden;								float:left;								width:780px;								color:white;								padding-top:4px;							}div.FooterImpressum			{	overflow:hidden;								float:left;								width:190px;								color:white;								text-align:right;								padding-top:4px;								padding-right:10px;							}/*================================================================================================*//* A K T U E L L E S + H I N W E I S E															  *//*================================================================================================*/div.Container				{	width:620px;								background-color:lightyellow;								border:1px solid darkgray;								margin-bottom:10px;							}div.Container .Caption		{	background-color:steelblue;								color:white;								font-weight:bold;								padding:3px;								border-bottom:1px solid darkgray;							}div.Container .Content		{	padding:10px; }/*---{ Hinweise }---------------------------------------------------------------------------------*/div.Hinweis                 {	width:620px;								background-color:snow;								color:red;								font-weight:bold;								border:1px solid red;								margin-bottom:10px;							}div.Hinweis .Caption		{	background-color:salmon;								color:white;								font-weight:bold;								padding:3px;								border-bottom:1px solid red;							}div.Hinweis .Content		{	padding:10px; }/*================================================================================================*//* I M A G E S																					  *//*================================================================================================*/.MenueBild					{	width:180px;								height:135px;								border-bottom:1px solid white;							}.PartnerBild				{	border:1px solid darkgray;								width:150px;							}/*================================================================================================*//* F O R M U L A R E																			  *//*================================================================================================*/input						{	font-family:sans-serif;								font-size:10pt;								border:1px solid lightsteelblue;								padding-left:3px;								padding-right:3px;							}select						{	font-family:sans-serif;								font-size:10pt;								border:1px solid lightsteelblue;							}textarea					{	font-family:sans-serif;								font-size:10pt;								border:1px solid lightsteelblue;							}input.button				{	width: 100px;								height: 25px;								background-image:url('../../images/hg-th.png');							}div.Formular				{	width:610px;								padding:15px 5px 5px 5px;								border:1px dotted darkgray;								background-color:whitesmoke;							}div.KFormularLabel			{	float:left;								width:120px;								padding-bottom:10px;							}div.KFormularSpace			{	float:left;								width:490px;								padding-bottom:10px;							}div.BFormularLabel			{	float:left;								width:140px;								padding-bottom:10px;							}div.BFormularSpace			{	float:left;								width:460px;								padding-bottom:10px;							}div.BFormularUSchrift		{	padding-bottom:10px;								font-weight:bold;								color:darkorange;							}/*================================================================================================*//* L I N K S																					  *//*================================================================================================*//*---{  Menüeinträge }----------------------------------------------------------------------------*/.LMenuEntry					{	display:block;								line-height:20pt;								padding-left:5px;								color:white;								border-bottom:1px solid white;								text-decoration:none;							}.LMenuEntry:hover			{	color:blue;								background-color:whitesmoke;								font-weight:bold;							}/*---{  Listendarstellen }-------------------------------------------------------------------------*/.LListe						{ text-decoration: none; }.LListe:link         		{	color: black; }.LListe:visited      		{	color: maroon; }.LListe:active       		{	color: black; }.LListe:hover        		{	color: darkorange;								font-weight: bold;							}/*---{  Footer }----------------------------------------------------------------------------------*/.FootLink					{	text-decoration: none; }.FootLink:link         		{	color: white; }.FootLink:visited      		{	color: white; }.FootLink:active       		{	color: white; }.FootLink:hover        		{	color: yellow;								font-weight: bold;							}/*================================================================================================*//* T A B E L L E N																				  *//*================================================================================================*/table						{	font-size:10pt; }/*---{  Preise }----------------------------------------------------------------------------------*/table.Preise				{	width:620px;								background-color:darkgray;								border-collapse:collapse;								border:1px solid darkgray;							}table.Preise th				{	background-color:oldlace;								padding:3px;								border:1px solid darkgray;							}table.Preise td				{	background-color:ghostwhite;								padding:3px;								border:1px solid darkgray;							}table.Preise #Nummer        {	width:70px; }table.Preise #Beschreibung  {	width:450px; }table.Preise #Preis	        {	width:100px;								text-align:right;							}/*---{  Preise mit Rahmen }-----------------------------------------------------------------------*/table.APreise				{	width:600px;								background-color:darkgray;								border-collapse:collapse;								border:1px solid darkgray;							}table.APreise th			{	background-color:oldlace;								padding:3px;								border:1px solid darkgray;							}table.APreise td			{	background-color:ghostwhite;								padding:3px;								border:1px solid darkgray;							}table.APreise #Nummer		{	width:70px; }table.APreise #Beschreibung {	width:430px; }table.APreise #Preis		{	width:100px;								text-align:right;							}/*---{  Kontrollübersicht der Buchungsinformationen }---------------------------------------------*/table.BKontrolle			{	width:100%;								border-collapse:collapse;							}table.BKontrolle th			{	text-align:left;								padding-top:10px;								padding-bottom:10px;								padding-left:3px;								padding-right:3px;								font-weight:bold;								color:darkorange;								vertical-align:top;							}table.BKontrolle td			{	padding:3px;								vertical-align:top;							}table.BKontrolle .tdcaption	{	width:140px; }table.BKontrollePreis		{	width:60%;								border-collapse:collapse;							}table.BKontrollePreis th	{	text-align:left;								padding-top:10px;								padding-bottom:10px;								padding-left:3px;								padding-right:3px;								font-weight:bold;								color:darkorange;								vertical-align:top;							}table.BKontrollePreis td	{	padding:3px;								vertical-align:top;							}table.BKontrollePreis .tdcaption	{	width:140px; }}@media print{div.DruckKopf				{	display:block;								border:1px solid black;								background-color:blue;								color:white;								font-size:14pt;								padding:10px;							}div.Haupt					{	width:100%; }div.Banner					{	display:none;	}div.BannerUnten				{	display: none; }div.Menue					{	display: none; }div.Inhalt					{	width:100%;	} 			div.QuickLinks				{	display: none; }div.KundenLogin				{	display:none;}div.Footer					{	display:none;	}}
