﻿.clsFormTable
{
    width: 100%;
}

.prices h1
{
    padding-left: 0px;
}

.prices .text
{
	padding-bottom:20px;
	padding-left:12px;
	padding-right:12px;
	padding-top:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}

.prices .table
{
	padding-bottom:20px;
	padding-left:12px;
	padding-right:12px;
	padding-top:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	background-color:#fef4e0;
}

.prices .preistabelle {
	border:1px solid #009995;
    border-collapse: collapse;
}
.prices .preise-datum {
	background-color:#fffded;
	text-align:center;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	padding-top:4px;
	color:#07b7b2;
	vertical-align:top;
	font-size:12px;
	border:1px solid #009995;
    border-collapse: collapse;
    line-height: 22px;
}

.prices .zimmerpreis {
	color:#a3710d;
	background-color:#fef3d6;
	text-align:center;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	border:1px solid #009995;
    border-collapse: collapse;
    line-height: 22px;
}

hr
{
    border: 0px;
    border-bottom: 1px solid #e0a531;
    height: 1px;
    margin: 0px;
    margin-bottom: 10px;
}

.tableLastMinute
{
    background-color: #FEF4E0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    color : #2a292d;
    vertical-align: top;
    width: 518px;
    margin-left: 15px;
}

.tableLastMinute td
{
    text-align: left;
    padding: 8px;
    border: 0px;
}

.tableLastMinute img
{
    float: left;
    margin-right: 15px;
    margin-bottom: 10px;
}

.tableKurzurlaub
{
    background-color: #FEF4E0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    color : #2a292d;
    vertical-align: top;
    width: 518px;
}

.tableKurzurlaub td
{
    text-align: left;
    padding: 8px;
    border: 0px;
}

.last-minute-titel {
	color:#71ae9d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform: uppercase;
	vertical-align: top;
	padding-right: 0px !important;
}
.last-minute-datum {
	color: #CC6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-align: right !important;
	vertical-align: top;
}


.table-pauschaloffer {
	border: 0px;
	width: 100%;
	margin-bottom: 10px;
}

.table-pauschaloffer td{
   padding: 5px;
}

.pauschaloffer-datum {
	font-weight: bold;
	color: #ac7800;
	text-align: right;
	background-color: #FEF1D5;
	border-top: 1px solid #71AE9D;
	border-bottom: 1px solid #71AE9D;
	/*white-space: nowrap;*/
	width: 145px;
}

.pauschaloffer-titel {
	font-weight: bold;
	color: #00857B;
	background-color: #FEF1D5;
	border-top: 1px solid #71AE9D;
	border-bottom: 1px solid #71AE9D;
	height: 42px;
	vertical-align: middle;
}

.pauschaloffer-content {
	color: #2A292D;
	background-color: #FFF8E7;
	vertical-align: top;
}


.pauschalangebote-preise
{
	color: #00857B;
	background-color: #FEF1D5;
	border-top: 1px solid #71AE9D;
	border-bottom: 1px solid #71AE9D;
	vertical-align: top;
	line-height: 22px;
}

.clsFormCellField
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    color : #2a292d;
    vertical-align: top;
    font-weight:bold;
}

.clsFormCellValue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    color : #2a292d;
    vertical-align: top;
}

#FormHandlerMessage
{
    background-image: url("/Shared/warning.png");
    background-repeat: no-repeat;
    padding-left: 80px;
    height: 200px;
}

#FormHandlerMessageHeadline
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    color : #DA0F3F;
    line-height: 18px;
    font-weight: bold;
}

#FormHandlerConfirmationMessage
{
    background-image: url("/Shared/ok.png");
    background-repeat: no-repeat;
    padding-left: 80px;
    height: 200px;
}

.FRMclsTable
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
	color : #2A292D;
	border : 1px solid #C72C03;
	border-collapse:collapse;
}

.FRMclsCell
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
	COLOR : #2A292D;
	vertical-align:top;
	border : 1px solid #C72C03;
	padding: 3px;

}

.clsCell
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
	COLOR : #2A292D;
	vertical-align:top;
}

.euCell
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:13px;
	COLOR : #2A292D;
    TEXT-DECORATION: none;
   	vertical-align:top;
}

.euCellBlank
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:10px;
    COLOR: #2A292D;
    TEXT-DECORATION: none;
}

.euCellHead
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT:bold;
    FONT-SIZE:13px;
    COLOR: #AC7800;
    TEXT-DECORATION: none;
}

.euLinkNormal
{
    FONT-WEIGHT: normal;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    COLOR: #2A292D;
    TEXT-DECORATION: underline;
}

.euLinkBold
{
    FONT-WEIGHT: bold;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    COLOR: #2A292D;
    TEXT-DECORATION: underline;
}

.euPageLink
{
    FONT-WEIGHT: bold;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    COLOR: #2A292D;
    TEXT-DECORATION: none;
}

.euPageLinkCurrent
{
    FONT-WEIGHT: bold;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    COLOR: #4A3670;
    TEXT-DECORATION: none;
}

.euPageLinkTable1
{
    BACKGROUND-COLOR:#FEF4E0;
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT:bold;
    FONT-SIZE:13px;
    TEXT-DECORATION: none;
}

.euPageLinkTable2
{
    BACKGROUND-COLOR: #FEF4E0;
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:13px;
    TEXT-DECORATION: none;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
}

.euSelect
{
    TEXT-DECORATION:none;
    COLOR:#2A292D;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    BACKGROUND-COLOR:#FFFFFF;
}

.euCheckbox
{
    TEXT-DECORATION:none;
    COLOR:#2A292D;
}

.euRadio
{
    TEXT-DECORATION:none;
    COLOR:#2A292D;
}

.euInput
{
    TEXT-DECORATION:none;
    COLOR:#2A292D;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
    BACKGROUND-COLOR: #FFFFFF;
}

.euSubmit
{
    TEXT-DECORATION:none;
    COLOR: #2A292D;
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
}

.euNewsTickerLink
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2A292D;
    TEXT-DECORATION: underline;
}

.euNewsTicker A:hover
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2A292D;
    TEXT-DECORATION: underline;
}

.euNewsTickerContainer
{
    BORDER: #2A292D 0px solid;
    PADDING: 5px;
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}

.euNewsTicker
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    overflow-x:visible;
    overflow-y:visible;
}

.eu_clsNewsTickerVertical
{
    BORDER: #2A292D 0px solid;
    PADDING: 5px;
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:13px;
    TEXT-DECORATION: none;
}

.euNewsTickerLinkVertical
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:13px;
    TEXT-DECORATION: underline;
}

.euTableMenu
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE:13px;
    TEXT-DECORATION: none;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
    BORDER-BOTTOM: #CCCCCC 0px solid;
}

.euTableMenu table
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE:13px;
	color : #2A292D;
	border-collapse:collapse;
}

.clsEditorBody
{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	height:200px;
}


.beautywochen {
	background-color:#fff8e7;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
}

.beautywochen table {
	color:#9d6800;
	border: 1px solid #009995;
	border-collapse: collapse;
}


.beautywochen table .datum {
	color:#9d6800;
	background-color:#FEF3D6;
}
