

img#logo {
	display: none
}

#header
{
	/*background: #000000 url('../img/print/logo.gif') no-repeat scroll 2% 40%;*/
}

.red-button,
#print-icon,
#close-icon,
#geofinder,
#geofinderbody,
.headline-background,
#header a,
#header div,
div.map-controls,
#service,
#history,
#pageitems,
#footer,
.a-page-back,
.actionlinks,
.more,
.submit,
.paginator,
.imgteaser select,
.mainteaser-animation-step,
.geo-headline-text,
.cta a,
#weather-area .sub-copy,
.weather-teaserline,
.webcam-places-column-area,
.search-criteria,
.search-result-form label,
.delete-button,
#mainteaser img,
.i-page-back,
#flexarea .subnavigation,
#impressionsList .invisible,
.thumbnails,
.imagecaption img,
#gallery .navigation,
.blue-titlebar img,
.gray-titlebar img,
.green-titlebar img,
.orange-titlebar img,
.overlay-window,
#flash-stage,
.category-teaser .copy a,
#map-large,
#legende,
#weather a,
form
{
	display: none;
}

.category-teaser .copy h2 a
{
	display: inline;
}

.form-column label
{
	float: none;
	display: block;

}

.form-column input
{
	vertical-align: middle;
}


a {
	color: #000000;
	text-decoration: none;
}

img
{
	border: medium none;
}


.subline a
{
	font-style: italic;
}

.imgteaser,
.textteaser
{
	margin-top: 4em;
}


.subline
{
	margin: 0;
}

.imgteaser h2,
.textteaser h2
{
	margin: 0 0 0.5em 0;
}



.imgteaser p,
.textteaser p
{
	margin: 0;
}



.imgteaser .copy,
.textteaser .copy
{
	margin: 1em 0 0 0;
}

#col3 {
	margin-top: 5em;
	display:block;
	clear:both;
}
#colwrapper1 {
	display:block;
	margin-bottom:1em;
	clear:both;
}

.weather-dayheading
{
	margin-top: 2em;
}

.weather-timeofday-container
{
	position: relative;
}


.weather-timeofday1,
.weather-timeofday2,
.weather-timeofday3
{
	position: absolute;
	top: -1em;
}

.weather-condition img
{
	display: block;

}

.weather-timeofday1
{
	left: 0em;
}

.weather-timeofday2
{
	left: 8em;
}

.weather-timeofday3
{
	left: 16em;
}

.weather-day-column table
{
	margin-top: 4.5em;
}

ul.eventlist
{
	list-style-type: none;
}

ul.eventlist li
{
	margin-bottom: 2em;
}

ul.eventlist li .image-area img {
 float: left;
 margin: 0 10px 0 0;
}
*+html ul.eventlist li .image-area img {
 margin: 20px 10px 0 0;
}

ul.eventlist li p {
 margin: 0;
}


ul.eventlist li .title {
 font-size: 1.2em;
 font-weight: bold;
 margin: 0;
}

ul.eventlist li .place,
ul.eventlist li .price
{
	font-size: .9em;

	font-style: italic;
}


.catalog-list-title
{
	font-size: 1.5em;
}

.category-teaser .copy h2
{
	margin: 0 0 2em 0;
}

#print-logo
{
	margin-bottom: 2em;
}

.imgteaser img, .textteaser img {
	float:left;
	margin:0 1em 1em 0;
}

.imgteaser, .textteaser{
	clear:both;
	display:block;
}