
	.contenttable-form TD.td-0 P { font-weight: bold; }
	.contenttable-form TD.td-1 P { font-weight: bold; text-align : right; }
	.contenttable-form TR { padding-top: 0px; }

	.contenttable-form p, .contenttable-form TD.td-last, .form_form_txt, .form_form_txt_plz, .form_form_txt_ort, .form_form_txt_area, .form_error {
		font-size			: 11px;
		font-family			: Verdana, Arial, sans-serif;
		margin				: 0px;
		padding				: 0px;
		padding-bottom		: 0px;
	}

	.form_error {
		color				: #0368B3;
	}

	.form_form_txt, .form_form_txt_plz, .form_form_txt_ort, .form_form_txt_area {
		width				: 350px;
		height				: 22px;
		padding-top			: 2px;
		padding-left		: 3px;
	}

	.contenttable-form TD.td-0 p {
		width				: 150px;
	}

	.form_form_select, .form_form_select_kl, .form_form_select_m {
		font-size			: 11px;
		font-family			: Verdana, Arial, sans-serif;
	}

	.form_form_select {
		width				: 60px;
	}

	.form_form_txtS {
		font-size			: 11px;
		font-family			: Verdana, Arial, sans-serif;
		height				: 22px;
	}

	.form_form_txtB {
		font-size			: 11px;
		font-family			: Verdana, Arial, sans-serif;
		width				: 350px;
		padding-top			: 2px;
		padding-left		: 3px;
	}

	/* Hoteltabelle */
	TABLE.contenttable-sp {
		margin-top			: 25px;
		font-size			: 11px;
		font-family			: Verdana, Arial, sans-serif;
	}

	TABLE.contenttable-sp TD {
		vertical-align		: top;
	}

	TABLE.contenttable-sp TR.tr-0 TD.td-0 {
		font-weight			: bold;
		padding-top			: 5px;
		padding-bottom		: 5px;
		border-top			: 1px solid #0368B3;
		border-bottom		: 1px solid	#808080;
	}

	TABLE.contenttable-sp TR.tr-1 TD {
		padding-top			: 15px;
	}

	TABLE.contenttable-sp TR.tr-4 TD.td-0 {
		border-bottom		: 1px solid #0368B3;
	}

	TABLE.contenttable-sp TD A.internal-link, TABLE.contenttable-sp TD A.internal-link:HOVER {
		background		: url(../gfx/gfx_link_n.png) no-repeat 0px 5px;
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 11px;
		color			: #000000;
		text-decoration : none;
		padding-left	: 10px;
		margin-left		: 0px;
		margin-right	: 5px;
	}

	TABLE.contenttable-sp TD A.internal-link:HOVER {
		background		: url(../gfx/gfx_link_o.png) no-repeat 0px 5px;
	}

	TABLE.contenttable-sp TD.td-bk_0 {
		background-color: #E52A00;
		color			: #FFFFFF;
		padding-left	: 3px;
		padding-top		: 2px;
		padding-bottom	: 2px;
		text-align		: center;
	}

	TABLE.contenttable-sp TD.td-bk_1 {
		background-color: #F8AF00;
		color			: #FFFFFF;
		padding-left	: 3px;
		padding-top		: 2px;
		padding-bottom	: 2px;
		text-align		: center;
	}

	TABLE.contenttable-sp TD.td-bk_2 {
		background-color: #2D9F20;
		color			: #FFFFFF;
		padding-left	: 3px;
		padding-top		: 2px;
		padding-bottom	: 2px;
		text-align		: center;
	}

	TD.sm {
		font-size		: 9px;
	}
