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

html {
	overflow: -moz-scrollbars-vertical; 
	color:#000;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	line-height:150%; 
}

ul {
	margin:0 0 0 15px;
}


body {
	height:100%;
}

a {
	color:#8D141A;
	text-decoration:none;
}

a:hover {
	color:#8D141A;
	text-decoration:underline;
}

a:focus {
	outline:none;
}


.clear {
	clear:both;
}

#formleft {
	width:300px;
	float:left;
}

#formright {
	width:190px;
	float:left;
}


label {
	width:150px;
	float:left;
	margin:0 0 5px 0;
}

select {
	width:200px;
	float:left;
	margin:0 0 5px 0;
}

input {
	width:196px;
	float:left;
	margin:0 0 5px 0;
}

input.radio {
	width:16px;
	float:left;
	margin:0 5px 5px 0;
}

input.buttonAdmin {
	width:200px;
	border:1px solid #333;
	background:#777;
	color:#fff;
	margin:10px 0 0 0;
	padding:3px 0;
	cursor:pointer;
}

textarea {
	width:196px;
	height:120px;
}

table{
	font-size:12px;
}

/********************  STARTSEITE  ********************/

#wrapper-start {
	margin:0 auto;
	width:930px;
	position:relative;
}

#wrapper-start a {
	text-decoration:none;
}

#wrapper-start a:hover {
	text-decoration:none;
}

#wrapper-start a:focus {
	outline:none;
}

h1.logo-start {
	width:293px;
	background:url(/de/wLayout/design/img/logo-start.png) left top no-repeat;
	height:153px;
	display:block;
	margin:40px 0 40px 320px;
}

*html h1.logo-start {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/de/wLayout/design/img/logo-start.png');
}


h1.logo-start span {
	display:none;
}

.start {
	width:186px;
	height:303px;
	display:block;
	float:left;
	text-decoration:none;
	position:relative;
}

.start span{
	display:none;
}

.start strong {
	display:none;
}

.start:hover strong {
	display:block;
	background:url(/de/wLayout/design/img/tooltip.png);
	width:150px;
	height:93px;
	position:absolute;
	top:-100px;
	left:7px;
	padding:5px 12px 8px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}

*html .start:hover strong {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/de/wLayout/design/img/tooltip.png');
}

.start:hover strong span {
	color:#000;
	display:block;
	margin:5px 0 0;
	text-align:left;
	cursor:pointer;
	overflow:hidden;
	height:55px;
}

.start.eins {
	background:url(/de/wLayout/design/img/01-start-clubhotel.png) left top no-repeat;
}

.start.eins:hover {
	background:url(/de/wLayout/design/img/01-start-clubhotel.png) left bottom no-repeat;
}

*html .start.eins {
	background:url(/de/wLayout/design/img/01-start-clubhotel.gif) left top no-repeat;
}

*html .start.eins:hover {
	background:url(/de/wLayout/design/img/01-start-clubhotel.gif) left bottom no-repeat;
}

.start.zwei {
	background:url(/de/wLayout/design/img/02-start-kegeltanzpalast.png) left top no-repeat;
}

.start.zwei:hover {
	background:url(/de/wLayout/design/img/02-start-kegeltanzpalast.png) left bottom no-repeat;
}

*html .start.zwei {
	background:url(/de/wLayout/design/img/02-start-kegeltanzpalast.gif) left top no-repeat;
}

*html .start.zwei:hover {
	background:url(/de/wLayout/design/img/02-start-kegeltanzpalast.gif) left bottom no-repeat;
}

.start.drei {
	background:url(/de/wLayout/design/img/03-start-palasthotel.png) left top no-repeat;
}

.start.drei:hover {
	background:url(/de/wLayout/design/img/03-start-palasthotel.png) left bottom no-repeat;
}

*html .start.drei {
	background:url(/de/wLayout/design/img/03-start-palasthotel.gif) left top no-repeat;
}

*html .start.drei:hover {
	background:url(/de/wLayout/design/img/03-start-palasthotel.gif) left bottom no-repeat;
}

.start.vier {
	background:url(/de/wLayout/design/img/04-start-wochenprogramm.png) left top no-repeat;
}

.start.vier:hover {
	background:url(/de/wLayout/design/img/04-start-wochenprogramm.png) left bottom no-repeat;
}

*html .start.vier {
	background:url(/de/wLayout/design/img/04-start-wochenprogramm.gif) left top no-repeat;
}

*html .start.vier:hover {
	background:url(/de/wLayout/design/img/04-start-wochenprogramm.gif) left bottom no-repeat;
}

.start.fuenf {
	background:url(/de/wLayout/design/img/05-start-wochenendprogramm.png) left top no-repeat;
}

.start.fuenf:hover {
	background:url(/de/wLayout/design/img/05-start-wochenendprogramm.png) left bottom no-repeat;
}

*html .start.fuenf {
	background:url(/de/wLayout/design/img/05-start-wochenendprogramm.gif) left top no-repeat;
}

*html .start.fuenf:hover {
	background:url(/de/wLayout/design/img/05-start-wochenendprogramm.gif) left bottom no-repeat;
}


a.bus {
	display:block;
	width:150px;
	height:150px;
	background:url(/de/wLayout/design/img/06-start-busunternehmer.png) left top no-repeat;
	position:absolute;
	top:500px;
	left:-40px;
	margin:0 0 30px;
}

a.bus:hover {
	background:url(/de/wLayout/design/img/06-start-busunternehmer.png) left bottom no-repeat;
}

a.bus span {
	display:none;
}

*html a.bus {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/de/wLayout/design/img/06-start-busunternehmer.png');
	cursor:pointer;
}

*html a.bus:hover {
	background:none;
}

/********************  FOLGESEITE  ********************/

#wrapper {
	width:841px;
	margin:0 auto;
	position:relative;
}

#header {
	height:458px;
	width:841px;
}

h1#logo a{
	background:url(/de/wLayout/design/img/logo-folge.png) no-repeat;
	display:block;
	height:108px;
	width:207px;
	float:left;
	margin:21px 0 0;
}

h1#logo a span {
	display:none;
	
}

*html h1#logo a{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/de/wLayout/design/img/logo-folge.png');
}

#header-img {
	width:894px;
	height:300px;
	position:absolute;
	top:134px;
	left:-28px;
	background:url(/de/wLayout/design/img/header.png) no-repeat;
	padding:17px 0 0 17px;
}

*html #header-img{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/de/wLayout/design/img/header.png');
}

#content {
	float:right;
	width:565px;
	background:url(/de/wLayout/design/img/bg-gold.gif) repeat-x #fff5d2;
	padding:25px 20px;
}

#left {
	float:right;
	width:206px;
	margin:0 30px 0 0;
}

#left #suche {
	width:186px;
	padding:28px 10px 7px;
	background:url(/de/wLayout/design/img/bg-suche.png) no-repeat;
	margin:0 0 20px;
}

#left #suche input {
	border:1px solid #5f5f5f;
	padding:2px 0;
	width:135px;
	height:13px;
	float:left;
	margin:0 3px 0 0;
}

#left #suche input.submit, td.formButton input.submit {
	width:46px;
	background:url(/de/wLayout/design/img/suchen.gif) left top no-repeat;
	height:19px;
	float:left;
	border:0;
	margin:0;
}

#left #suche input.submit:hover {
	background:url(/de/wLayout/design/img/suchen.gif) left bottom no-repeat;
}

*html #left #suche {
	background:url(/de/wLayout/design/img/bg-suche.gif) no-repeat;
}

#left #fotogalerie {
	width:186px;
	padding:28px 10px 3px;
	background:url(/de/wLayout/design/img/bg-fotogalerie.png) no-repeat;
	margin:0 0 20px;
}

*html #left #fotogalerie{
	background:url(/de/wLayout/design/img/bg-fotogalerie.gif) no-repeat;
}

#left #fotogalerie img{
	margin:0 1px 0 0;
}

#left #holidaycheck {
	width:161px;
	padding:28px 22px 7px;
	background:url(/de/wLayout/design/img/bg-holidaycheck.png) no-repeat;
	margin:0 0 20px;
}

*html #left #holidaycheck{
	background:url(/de/wLayout/design/img/bg-holidaycheck.gif) no-repeat;
}


#left #newsletter {
	width:186px;
	padding:28px 10px 7px;
	background:url(/de/wLayout/design/img/bg-newsletter.png) no-repeat;
	margin:0;
}

*html #left #newsletter{
	background:url(/de/wLayout/design/img/bg-newsletter.gif) no-repeat;
}

#left #newsletter label {
	padding:2px 0;
	width:70px;
	height:13px;
	float:left;
	margin:0 0 3px;
}

#left #newsletter input {
	border:1px solid #5f5f5f;
	padding:2px 0;
	width:110px;
	height:13px;
	float:left;
	margin:0 0 3px;
}

#left #newsletter select {
	border:1px solid #5f5f5f;
	padding:2px 0;
	width:112px;
	float:left;
	margin:0 0 3px;
}

#left #newsletter input.submit {
	width:112px;
	background:url(/de/wLayout/design/img/abonnieren.gif) left top no-repeat;
	height:19px;
	float:left;
	border:0;
	margin:5px 0 0;
}

#left #newsletter input.submit:hover {
	background:url(/de/wLayout/design/img/abonnieren.gif) left bottom no-repeat;
}

h1 {
	font-size:22px;
	color:#8d141a;
	margin:0 0 25px;
}


h2 {
	font-size:18px;
	color:#000;
	margin:0 0 15px;
}

#content p {
	margin:0 0 7px;
}

#content hr {
	background-color:#8d141a; 
	color:#8d141a; 
	height:1px; 
	border-style:none; 
	margin:12px 0;
}

ul#send-print {
	float:right;
	list-style:none;
}

ul#send-print li {
	float:left;
}

ul#send-print li a {
	font-size:11px;
	color:#808080;
	text-decoration:none;
	display:block;
	margin:0 15px 0 0;
	padding:0 0 0 22px;
}

ul#send-print li a.send {
	background:url(/de/wLayout/design/img/send.gif) no-repeat;
}

ul#send-print li a.print {
	background:url(/de/wLayout/design/img/print.gif) no-repeat;
}

ul#send-print li a:hover{
	text-decoration:underline;
}

#footer {
	position:relative;
}

.bild-rechts {
	float:right;
	border:1px solid #8D141A;
	margin:0 0 5px 10px;
}

.bild-links {
	float:left;
	border:1px solid #8D141A;
	margin:0 10px 5px 0;
}

.editButtonNavigation {
	position:absolute;
	top:0;
	left:150px;
}


.editButton{
	position:absolute;
	top:0;
	left:0;
}

.buttonBackend {
	background-color:#C9CED4;
	background-image:url("/weblication/wGui/wImages/bg_button_bue.gif");
	color:#404040;
	cursor:pointer;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	padding:0 0 0 4px;
	white-space:nowrap;
	position:absolute;
	top:0;
	right:0;
	border:1px solid #bbb;
}
	
ul#suche	{
	list-style:none;
	margin:0;
}

.frmLogin label {
	float:left;
	margin:0 0 3px;
	width:120px;
}

.frmLogin input {
	float:left;
	margin:0 0 3px;
	width:190px;
}

.loginbox {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:53px 0 0 0;
	padding:5px;
	position:absolute;
}


.standardcell {
	padding:5px 0 5px 10px;
}



.headercell {
	color:#fff;
	padding:5px 0 5px 10px;
}

/* MyBOOM Link */

.myboom-verlinkung {	
	background:url(http://www.myboom.de/impressum-kunden/myboom-logo.gif) no-repeat;
	display:block;
	height:65px;
	margin:10px 0;
	width:140px;
	}
	
.myboom-verlinkung span {	
	display:none;
	}