body, input, textarea, select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

input, textarea, select  {
	font-size: 11px;
}

body {
	margin:0 0 0 10px;
}

a {
	text-decoration:none;
	color:#347C27;
}

a.link_orange {
	text-decoration:none;
	color:#E67E33;
}

img {
	border:0;
}

form {
	display:inline;
}

#body {
	clear:left;
	background-image:URL('../images/bg.gif');
	background-position: 0 0;
	background-repeat: repeat-y;
	width:1100px;
	border: 0px #000 solid;
}

#skyscraper {
float:right;
border-bottom:10px #fff solid;
border-top:0px #fff solid;
width:160px;
overflow:hidden;
}



.banner_desc {
	font-size:9px;
	height:10px;
	padding:4px 0;
	background-color:#fff;
}

#header {
	width:952px;
	height:110px;
}

	#header #banner {
		float: left;
		width:728px;
		height:90px;
		background-color: #CCCCCC;
		margin: 0 0 20px 12px;
		text-align: center;
		color: #eee;
	}

	#header #logo {
		float:left;
	}


#main {
	background-image:URL(../images/bg-main.jpg);
	background-repeat:no-repeat;
	width: 775px;
}



#left {
	padding-right:20px;
	width: 140px;
}



	#menue {
		width:140px;
		border-bottom:8px #fff solid;
	}


	#menue div {
		width:140px;
		height:28px;
		border-top:1px solid #fff;
		background-image:URL(../images/bg-menue.gif);
	}

	#menue div.menue-orange {
	border-top:1px solid #fff;
	background-image:URL(../images/bg-menue_orange.gif);
	}

	#menue div.menue-orange a:hover {
	color:#FFECDD;
	}

	#menue a {
		display:block;
		width:130px;
		height:21px;
		padding:7px 0 0 10px;
		color:#fff;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
	}

	#menue a:hover {
		color:#DBF9D2;
	}

	#submenue {
		width:140px;
		border-top:4px #347C27 solid;
		border-bottom:8px #fff solid;
	}


	#submenue div {
		width:140px;
		height:19px;
		background-image:URL(../images/bg-submenue.gif);
	}

	#submenue a {
		display:block;
		width:132px;
		height:12px;
		padding:7px 0 0 8px;
		color:#fff;
		font-size:11px;
		text-transform:uppercase;
	}

	#submenue a:hover {
		font-weight:bold;
	}

	#status {
		background-color:#347C27;
		padding:8px;
		font-size:11px;
		color:#fff;
		border-bottom:8px #fff solid;
	}

	#status a {
		color:#fff;
		font-weight:bold;
	}

	#anzeigeueber {
		background-color:#C3C3C3;
		padding-left:10px;
		color:#fff;
		font-size:11px;
	}

	#anzeige {
		background-color:#EBEBEB;
		padding:10px;
	}


#center {
	}

	#center #hello {
		width: 752px;
		background-color: #EBEBEB;
		border-bottom:1px #ccc solid;
		padding:5px 0;
	}
	#center #hello td {
		padding-left:7px;
	}


#content {
	padding-top:16px;
}

#nummer {
	float:left;
	font-size:14px;
	padding-left:5px;
}

#right {
	float:right;
	width:190px;
	margin-left:20px;
}

#right a {
	color:#FF6600;
}


.grey {
	color:#aaa;
}

.link {
	background-image:URL(../images/link.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-weight:bold;
	color:#000;
	padding-left:15px;
}

.linkpinnwand, #right a.linkpinnwand {
	background-image:URL(../images/link.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	color:#000;
	padding-left:15px;
	display:block;
	margin:5px 0 0 0;
}



h1 {
font-family: Arial;
color: #347C27;
font-weight:bold;
font-size:14px;
padding:0;
margin:0px 0 10px 0;
text-transform:uppercase;
}

h2 {
font-family: Arial;
color: #347C27;
font-weight:bold;
font-size:12px;
padding:0;
margin:20px 0 15px 0;
}



ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

li {
	background-image:URL(../images/li.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:15px;
}

.lipfeil {
	background-image:URL(../images/link.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:15px;
}

.teaserueber {
	background-color:#347C27;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 1px;
}

.teasertext {
	font-size:11px;
	padding:10px 7px 0 1px;
}

#footer {
	color:#333333;
	text-transform:uppercase;
	font-size:10px;
	clear:both;
}

#top-angebot {
	border:1px #EA9625 solid;
	padding:10px 0 10px 10px;
	margin-bottom:8px;
}

#top-angebot .ueber {
	font-size:14px;
	font-weight:bold;
}

#top-angebot .betten {
	margin:0 0 5px 0;
	background-image:URL(../images/betten.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:23px;
	font-weight:bold;
	font-size:11px;
}

#top-angebot .entfernung {
	margin:0 0 5px 0;
	background-image:URL(../images/entfernung.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:23px;
	font-weight:bold;
	font-size:11px;
}

#top-angebot .essen {
	margin:0 0 5px 0;
	background-image:URL(../images/essen.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:23px;
	font-weight:bold;
	font-size:11px;
}

#neueangebote {
	border:1px #EA9625 solid;
	padding:10px;
	margin-bottom:8px;
}

input {
border: 1px #000 solid;
}

.btn {
background-color:#387B2E;
color: #fff;
font-size:11px;
text-transform:uppercase;
padding:2px 0;
}

.sel-width {
	width: 145px;
}

.profilmenue {
	display:block;
	padding:4px 10px 4px 6px;
	border-bottom:2px #fff solid;
	border-right:1px #fff solid;
	background-color:#E7E7E7;
	float:left;
}

.profilmenueaktiv {
	display:block;
	padding:4px 7px 4px 8px;
	border-bottom:2px #F2F2F2 solid;
	border-right:2px #fff solid;
	background-color:#F2F2F2;
	font-weight:bold;
	float:left;
}

.ausloggen {
	display:block;
	padding:4px 8px 4px 30px;
	border-bottom:2px #fff solid;
	border-left:1px #fff solid;
	text-decoration:underline;
	float:right;
}

.eingeloggt-info {
	clear:both;
	background-color:#F2F2F2;
	padding:7px;
	border-bottom:1px #fff solid;
}

.tabelleheader {
	border-bottom:1px #fff solid;
	font-size:11px;
	padding:2px 5px 2px 5px;
}

.tabellenzelle {
	border-top:1px #F2F2F2 solid;
	padding:2px 5px 2px 5px;
}

.tabellenzelle a {
	color:#000;
}

.profillink {
	text-align:right;
	padding:14px 4px 0 0;
	border-top:1px #F2F2F2 solid;
}

.profillink a {
	background-image:URL(../images/link-green.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-weight:bold;
	padding-left:15px;
}

#pinnwandbox {
	border:1px #EA9625 solid;
	padding:10px 0 10px 10px;
	margin-bottom:15px;
}

.pfeilgreen {
	background-image:URL(../images/link-green.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-weight:bold;
	padding-left:15px;
	display:block;
	margin:5px 0 0 0;
}

.pfeil-orange {
	background-image:URL(../images/link-orange.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-weight:bold;
	padding-left:15px;
	display:block;
	color:#FF6600;
	margin:5px 0 0 0;
}

.seiten {
	background-color:#347C27;
	color:#fff;
	font-size:11px;
	padding:5px 10px 5px 7px;
	text-align:right;
}

.seiten a {
	color:#fff;
}

.suchergebnis-ueber {
	background-color:#F2F2F2;
	padding:5px 7px 5px 7px;
}

.suchergebnis-klein {
	font-size:11px;
	float:right;
}

.suchergebnis-preis {
	color:#347C27;
	font-size:15px;
	font-weight:bold;
	vertical-align:middle;
}

.suchergebnis {
	padding:5px 0 0 5px;
}

.icon-betten {
	background-image:URL(../images/icon-betten.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}


.icon-haus {
	background-image:URL(../images/icon-haus.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-entfernung {
	background-image:URL(../images/icon-entfernung.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-essen {
	background-image:URL(../images/icon-essen.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-wc {
	background-image:URL(../images/icon-wc.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-lastminute {
	background-image:URL(../images/icon-lastminute.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
	color: #ff6600;
	font-weight: bold;
}

.icon-groesse {
	background-image:URL(../images/icon-groesse.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-raucher {
	background-image:URL(../images/icon-raucher.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-tiere {
	background-image:URL(../images/icon-tiere.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-kuechennutzung {
	background-image:URL(../images/icon-kuechennutzung.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

.icon-waesche {
	background-image:URL(../images/icon-waesche.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:4px 0 3px 25px;
	margin:0 0 7px 0;
}

#profilbox {
	border:1px #EA9625 solid;
	padding:11px;
	margin-bottom:15px;
}

.detail {
	padding:24px 0 21px 6px;
}

.detail-ueber {
	font-size:15px;
	font-weight:bold;
}

.detail-right {
	float:right;
	width:180px;
	background-image:URL(../images/bg-detail-rechts.gif);
}

.kalender-ueber {
	background-color:#828282;
	color:#fff;
}

.kalender {
	border-top:1px #F5F5F5 solid;
	border-right:1px #F5F5F5 solid;
	color:#828282;
	font-size:10px;
}

.kalender-green {
	border-top:1px #F5F5F5 solid;
	border-right:1px #F5F5F5 solid;
	color:#fff;
	font-size:10px;
	background-color:#347C27;
}

.kalender-orange {
	border-top:1px #F5F5F5 solid;
	border-right:1px #F5F5F5 solid;
	color:#fff;
	font-size:10px;
	background-color:#FF6600;
}



.kal_o {
	margin-top:5px;
	clear:both;
	background-color:#E6E6E6;
	font-size:14px;
	text-align:center;
}
.kal_m {
	clear:both;
	background-color:#347C27;
	color: #fff;
	font-size:10px;
	text-align:right;
}
.kal_u input, .kal_m input {
	border:0;
	display:inline;
}
.kal_u {
	clear:both;
	background-color:#FF6600;
	color: #fff;
	font-size:10px;
	text-align:right;
	margin-bottom:5px;
}
.ulstart {
	list-style-type:none;
	margin:12px 0 0 0;
	padding:0;
}
.listart {
	background-image:URL(../images/vorteile-li.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:18px;
	font-size:11px;
	margin:0 0 10px 0;
	line-height:13px;
}

#search2 {
	width:406px;
	height:242px;
	background-image:url(../images/bg-suche2.gif);
	font-size:14px;
	color:#fff;
	padding:13px 0 0 0;
}

#search {
	width:403px;
	height:200px;
	background-image:url(../images/bg-suche.gif);
	font-size:14px;
	color:#fff;
	padding:13px 0 0 0;
}
#search select, #search2 select {
	width:183px;
	margin:5px 0 5px 0;
}
#search input {
	border:0;
}
.vorteile-fakten {
	width:190px;
	background-color:#49893D;
	color:#fff;
}
.vorteileul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.vorteileli {
	background-image:URL(../images/vorteile-fakten-li.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:15px;
	font-weight:normal;
	margin:0 0 5px 0;
}



/* Seite empfehlen */
#wung2 {
	padding-top:15px;
}
#wung1 {
	width: 100% !important;
}



/* Neue Startseite 21.01.08 */

#aktuelles{
	width: 607px;
	height: 22px;
	background-color: #EBEBEB;
	margin: 0 0 5px 0;
	padding: 2px 0 0 8px;
}

.text-folge {
	margin: 13px 36px 20px 7px;
}

.newsmeldung-hl {
	display:block;
	background-color: #276C1C;
	color: #fff;
	font-weight: bold;
	padding: 1px 0 1px 10px;
}

.newstext {
	margin: 5px 0 0 10px;
}

.link-folge {
	display:block;
	color: #276C1C;
	font-weight:bold;
}

.spalte {
	float: left;
	width: 198px;
	margin: 24px 10px 0 0;
}

.kasten1 {
	width: 176px;
	background-color: #E9F8E5;
	margin: 0;
	border-left: 1px solid #276C1C;
	border-right: 1px solid #276C1C;
	border-bottom: 1px solid #276C1C;
	padding: 0px 10px 0px 10px;
	font-size:14px;
	min-height:310px;
	height:auto !important;
	height:310px;
}

.kasten1 .border {
	border-bottom:1px solid #98C790;
	padding:11px 0 11px 0;
}

.kasten1 a {
	color:#276C1C;
}

.kasten1 hr {
	border:none;
	width:176px;
	border-top:1px solid #98C790;
	height:1px;
	margin:7px 0 7px 0;
	padding:0;
}

.angbild {
	margin:8px 0 8px 0;
}

.kasten2 {
	width: 176px;
	background-color: #FFEDE1;
	margin: 0;
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	padding: 0px 10px 4px 10px;
	min-height:306px;
	height:auto !important;
	height:306px;
}

.kasten2 .border {
	border-bottom:1px solid #C5C5C5;
	padding:8px 0 7px 0;
}

.kasten2 a {
	color:#FF6501;
}

.kasten2 hr {
	border:none;
	width:176px;
	border-top:1px solid #C5C5C5;
	height:1px;
	margin:1px 0 2px 0;
	padding:0;
}

#kasten3 {
	width: 176px;
	margin: 0px 0 0 0;
	background-color: #49893D;
	border-left: 1px solid #49893D;
	border-right: 1px solid #49893D;
	border-bottom: 1px solid #49893D;
	padding: 14px 5px 0 15px;
	color: #fff;
}

#werbung {
	clear:both;
	background-color: #EFEFEF;
	text-align:center;
	padding:9px;
}

/* Neue Startseite 21.01.08 ENDE */
