/* CSS StyleSheet for Wohnen & Wert ImmobilienBONSAI Werbe und Ideen GmbH http://www.bonsai.co.at Webdesigner: Petrovic */
/* #### HTML #### */
html, body {
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	background-color: #252525;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
img {
	border: 0;
}
     .imageleft {
              float:left;
              padding: 5px 5px 5px 5px;
              margin: 0 10px 5px 0;
              border: none;
            }
            .imageright {
              float:right;
              padding: 5px 5px 5px 5px;
              margin: 0 0 5px 10px;
              border: none;
            }
label {
	display: block;
	margin: 5px 0 0 0;
}
/* => Link Attribute */
a:link {
	color: #064EA0;
	text-decoration: none;
}
a:visited {
	color: #064EA0;
	text-decoration: none;
}
a:hover {
	color: #0A72E9;
	text-decoration: underline;
}
a:active {
	color: #064EA0;
}
/* Firefox Linkrahmen */
a:focus {
	-moz-outline-style: none;
}
/* => Typo */
h1 {
	font-size: 20px;
}
h2 {
	font-size: 18px;
}
h3 {
	font-size: 16px;
}
p {
	margin: 0 0 10px 0;
}
.hidden {
	display: none;
}
/* Ausblenden - Kein Handy Stylesheet */
.mobile_jump {
	display: none;
}
/*#### MAIN LAYOUT ##### */
#layout-container {
	background-image: url(img/wrapper.jpg);
  width: 989px;
	margin: 1px auto;
}
#layout-head h1 {
	display: none;
}
#layout-wrapper {
	background-image: url(img/wrapper.jpg);
 background-repeat: repeat-y;
}
#layout-tabback {
	padding-top: 19px;
	padding-left: 10px;
	height: 21px;
	background: url(img/tabback.jpg);
}
/* IE7 Hack */
*+html #layout-tabback {
	height: 19px;
	background: url(img/tabback.jpg);
}
#layout-tabback ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#layout-foot {
	color: #fff;
	font-size: 11px;
	text-align: center;
	height: 63px;
	background: url(img/foot.jpg);
	padding: 25px 0 0 0;
	clear: both;
}
#layout-foot a:link, #layout-foot a:visited, #layout-foot a:active {
	color: #6f010f;
	text-decoration: none;
}
#layout-foot a:hover {
	color: #6f010f;
	text-decoration: underline;
}
#layout-foot ul {
	padding: 5px 0 0 750px;
	margin: 0 0 0 0;
}
#layout-foot li {
	display: inline;
	list-style-type: none;
	padding: 0 5px 0 5px;
}
/* ####Tabs #### */
.tab li {
	display: inline;
	list-style-type: none;
	margin-left: 2px;
	margin-right: 2px;
}
.tab li a:link, .tab li a:visited {
	background-image: url(img/tab-i.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #606060;
	text-decoration: none;
	padding: 20px 20px 2px 20px;
	margin: 0 0 0 1px;
}
.tab li a:hover {
	background-image: url(img/tab-a.jpg);
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.tab li a:active {
	background-image: url(img/tab-a.jpg);
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.tab-active {
	background-image: url(img/tab-a.jpg);
	display: inline;
	list-style-type: none;
	padding: 20px 20px 2px 20px;
	margin: 0 2px 0 2px;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
/* ####sidebox Links #### */
.sidebox_entry li {
	list-style-type: none;
}
.sidebox_entry li a {
	height: 28px;
	width: 170px;
	text-decoration: none;
	padding: 10px 0 0 40px;
}
.sidebox_entry li a:link, .sidebox_entry li a:visited {
	font-size: 13px;
	color: #000;
	display: block;
	background-image: url(img/sidebox-i.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
	list-style-type: none;
}
.sidebox_entry li a:hover {
	background-image: url(img/sidebox-a.jpg);
	background-repeat: repeat-y;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.sidebox-active {
	height: 28px;
	width: 170px;
	padding: 10px 0 0 40px;
	background-image: url(img/sidebox-a.jpg);
	background-repeat: repeat-y;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.sidebox-title {
font-weight:bold;padding-left:20px;padding-top:30px;
}
.content {
	width: 720px;
	margin: 2px 20px 20px 20px;
	padding-top: 10px;
	text-align: justify;
}
#sidebox {
 float: right;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;
}
/* IE6 Hack */
* html #sidebox {
	float: right;
	padding: 10px 0 0 0;
}
#sidebox ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#links li {
	list-style-image: url(linkpoint.gif);
}
/* #### Suche IMMOZ Detailsuche */
input.farbig {
	margin: 5px 0 0 70px;
	padding: 5px 20px 0 20px;
	border: 0;
	background: #cecece;
}

/* #### IMMOZ BOXEN 11.01.2008 #### */

  .immozbox h1 {
  font-size: 15px;
  margin: 0 0 2px 0;
  padding: 0 0 0 0;
  }
  .immozbox {
  }
  .immo {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  }
  