.teaser {
	color: #614F37;
	position:relative;
}

.teaser h4 {
	padding: 7px 25px 9px 13px;
	color: #FFF;
	font-size: 1.3em;
	font-weight: bold;
	background: #9A8858 url(http://www.moevenpick-hotels.com/gfx/bg_box_hl.gif) repeat-x;
}

#rightcol .teaser img {
	border-bottom: 1px solid #F4F1E2;
}

.special h4 {
	background: #3A3125 url(http://www.moevenpick-hotels.com/gfx/bg_box_hl_special.gif) repeat-x;
}

.intro h4 {
	background: #f4f0e2;
	color: #746E65;
	font-size: 1.1em;
	padding-bottom: 7px;
	padding-top: 11px;
}

.intro .imageClipper a {
	padding:0px;
}

.error h4 {
	background: #3A3125 url(http://www.moevenpick-hotels.com/gfx/bg_box_hl_error.gif) repeat-x;
}

.teaser h5 {
	margin-top: 3px;
	padding: 7px 25px 0 13px;
	font-size: 1.2em;
	font-weight: bold;
}

.teaser h5.gradient, .homepage h4.gradient {
	padding-bottom: 9px;
	background: #FFF url(http://www.moevenpick-hotels.com/gfx/gradient_bottom.gif) bottom repeat-x;
}

.teaser h5 span, .homepage h4.gradient span {
	display: block;
	font-weight: normal;
}

.teaser img {
	margin-top: 3px;
	border: none;
}

.intro img {
	margin: 1px 0 0 0px;	
}
.teaserglobal img {
	margin: 1px 0 0 -10px;	
}

.teaser p {
	margin-top: 3px;
	padding: 7px 25px 16px 13px;
	font-size: 1.1em;
}

.teaser h5 p { /* added by CONTENS to prevent style of FCK P-Tags */
	margin-top: 0px;
	padding: 0px;
	font-size: 1.1em;
	font-weight:normal;
}

.teaser div div div {
	margin-top: 3px;
}

.teaser div.gradient {
	background: #FFF url(http://www.moevenpick-hotels.com/gfx/gradient_top.gif) repeat-x;
}

#wrapper .teaser p a {
	display: inline;
	text-decoration: underline;
	padding: 0;
	font-size: 1em;
	font-weight: normal;	
}

.teaser div a {
	position: relative;
	padding: 7px 25px 7px 13px;
	display: block;
	color: #614F37;
	font-size: 1.1em;
	font-weight: bold;
	background: transparent url(http://www.moevenpick-hotels.com/gfx/bg_arrow_button.gif) 220px center no-repeat;
}

.intro div a {
	padding: 5px 10px 7px;
	background: none;
	color: #746E65;
	background: transparent url(http://www.moevenpick-hotels.com/gfx/bg_arrow_button.gif) 220px center no-repeat;
}

.teaser.twocol div a {
	background: transparent url(http://www.moevenpick-hotels.com/gfx/bg_arrow_button.gif) 468px center no-repeat;
}

 /* --- HOMEPAGE --- (einige homepage-styles zusammen mit "normalen styles oben definiert)*/
 
.homepage div.hompagebox_head {
	background: url(http://www.moevenpick-hotels.com/gfx/gradient_bottom.gif) bottom repeat-x;
	width: auto;
	margin: 0;
	position: relative;
}

.homepage div.hompagebox_head.hotm {
	background: url(http://www.moevenpick-hotels.com/gfx/gradient_bottom_hotm.gif) bottom repeat-x;
}

#wrapper .homepage h4 {
	background: url(http://www.moevenpick-hotels.com/gfx/gradient_top.gif) repeat-x;
	color: #634f36;
	font-size: 1.2em;
	padding-top: 13px;
	padding-bottom: 17px;
}

#wrapper .homepage div.hompagebox_head.hotm h4.gradient {
	background: url(http://www.moevenpick-hotels.com/gfx/gradient_top_hotm.gif) repeat-x;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #755E43;
}

#wrapper .homepage p {
	margin-top: 3px;
	padding: 11px 25px 19px 13px;
	font-size: 1.1em;
}

#wrapper .homepage div.gradient a {
	padding: 10px 25px 9px 13px;
}
