/* -------------------------------- GLOBALE STYLES FUER ALLE INHALTE */

* {
	margin: 0px;
	padding: 0px;
}



/* -------------------------------- ANPASSUNGEN STYLES FUER FLASHBUEHNE */

body, html, #container, #content {
	height: 100%;
}

html {
	min-height: 770px;
}

object {
	min-height: 770px;
	outline: none;
}

#container #content {
	text-align: center;
}



/* -------------------------------- MODALBOX */

.ui-widget-overlay {
	background-image: none;
	background-color: #000000;
	opacity: 0.7;
}

.ui-corner-all {
	-moz-border-radius: 0 0 0 0;
}

.ui-dialog {
	overflow: visible !important;
	padding: 0;
}

.ui-dialog .ui-dialog-content {
	padding: 0;
	overflow: hidden;
}

.ui-dialog .ui-dialog-titlebar {
	display: none;
}

.ui-widget-header .ui-icon {
	background: transparent url("images/btn_close_red.png") 0 0 no-repeat;
}

.ui-widget-header {
	background: none;
	border: 0;
}

.ui-icon {
	width: 22px;
	height: 21px;
	padding-right: 5px;
}

.ui-widget-content {
	/*background: #ffffff url("images/bg_modalbox.png") repeat-x scroll 0 0;*/
	background: transparent;
	border: 0;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus {
	border: 0px;
}

.ui-dialog .dialog.imprintFlash h1,
.ui-dialog .dialog.imprintFlash h2 {
	font-size: 80%;
}

.ui-dialog .dialog.imprintFlash h1 {
	font-size: 16px;
	margin: 0 0 6px 20px;
	padding: 0;
	border-bottom: none;
	color: #fff;
	text-align: center;
	line-height: 39px;
	height: 39px;
	width: 420px;
	background: url(images/header.png) no-repeat left top;
}

.ui-dialog .dialog.imprintFlash p {
	font-size: 70%;
	width: 450px;
}

.ui-dialog .dialog.imprintFlash p b {
	line-height: 40px;
}

.ui-dialog .dialog.imprintFlash .csc-header-n2 {
	display: none;
}

.ui-dialog .dialog .closeDialogFlash {
	position: absolute;
	cursor: pointer;
	top: 8px;
	width: 25px;
	height: 25px;
	background: transparent url("images/btn_close_red.png") no-repeat scroll 0 0;
}

.ui-dialog .dialog.requestFlash .closeDialogFlash,
.ui-dialog .dialog.gutscheinFlash .closeDialogFlash {
	right: 12px;
}

.ui-dialog .dialog.imprintFlash .closeDialogFlash {
	right: 20px;
}

.ui-dialog .imprintFlash, 
.ui-dialog .requestFlash{
	background: #ffffff url("images/bg_modalbox.png") repeat-x scroll 0 0 !important;
}


/* -------------------------------- MODALBOX PANOVIEWS */


.panoviewFlash .closeDialogFlash {
	margin-top: -36px;
	right: 0;
}

.panoviewFlash {
	border-bottom: 2px solid red !important;
	border-top: 2px solid red !important;
	padding-bottom: 5px !important;
	padding-top: 5px !important;
}
