body		
			{
				margin: 20px;
				padding: 0;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000;
				background-color:#fff;
				
				scrollbar-track-color: #fff;
				scrollbar-face-color: #fff;
				scrollbar-arrow-color: #dbdbdb;
				scrollbar-highlight-color: #dbdbdb;
				scrollbar-3dlight-color: #dbdbdb;
				scrollbar-shadow-color: #dbdbdb;
				scrollbar-darkshadow-color: #dbdbdb;
			}

a img
	{
		border:none;
	}
	
a,
a:hover
	{
		color:#000;
		text-decoration:none;
	}

/* Elemente ausblenden*/
#navi, #subnavi, #naviUnten,
#banderolelinks, #banderolerechts,
.punkteRest,
.bildProduktuebersichten,
.produktBildRechtsKurz,
.produktBildRechts,
.bildHalbOben,
.ganzesBildRechts,
.bildHalbObenOhneRand,
#rahmenBildVerlauf,
.trennerKurz,
#trennerKurz,
#subnaviRatgeber,
.mehrereSeiten,
.blaettern,
.druckbutton,
.pdm-rahmen-navi,
.presse2 img,
.presse img,
.weiter
	{
		display:none;
	}

#textfeldTransparent,
#hotelsTitel,
.textfeldHeadEinzeilig,
.textfeldHead,
.pdm-head,
#nachrichtenHead,
.textfeldHeadStelle,
.textfeldHeadLang
	{
		margin:20px 0 0 0;
		clear:both;
	}

#textfeldRahmenScroll,
#textfeldUnten,
#hotels,
.pdm-rahmen-content,
.pdm-content,
#nachrichtenTextfeld,
#textfeldTabellen3,
.textfeldStelle
#textfeldTabellenAktuelles
	{
		width:auto !important;
		height:auto !important;
		
		overflow:visible !important;
		
		clear:both;
	}


.meldung,
.presse2,
.presse
	{
		margin:25px 0 0 0;
	}

#logo
	{
		float:right;
	}

.logo
		{
			text-align:right;
			margin:0 0 20px 0;
		}

h1, h2
		{
			font-size:20px;
			font-weight:normal;
			
			margin:0;
			padding:0;	
		}

h2
		{
			font-size:14px;
			font-weight:bold;
			
			margin:20px 0 4px 0;
		}
		
		
.banderole 
			{
				margin:20px 0 20px 0;
				float:left;
			}
			
.banderole img 
			{
				float: left;
			}
