

	* html pre {overflow: auto;}
	* html .panel {height: 1%;}
	#siteNav li a:link, #siteNav li a:visited {cursor: hand;}






/* -- Basic HTML Elements -- */
	a:link {color: #0088ff; text-decoration: none; }
	a:visited {color: #0088ff; text-decoration: none; }
	a:hover {color: #fff; background-color: #0088ff; text-decoration: none;}
	body { background: transparent url(pics/bg.gif) center top repeat; font: 12px/19px  Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; min-width: 730px;}
	h1 {font: bold 24px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #5B5035; letter-spacing: -1px; margin: 0;}
	h2 {color: #636e0f; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: opx; margin: 0 0 0 0;}
	h3 {font-size: 11px; color: #5B5035;margin-top:0px; margin-bottom: 5px; line-height:15px;}
	p {font-size: 10px; color: #5B5035; letter-spacing: 0px;line-height: 15px;}
	h4 {font-size: 9px; }
	.fehler {color: #FF0000;}
	small {font-size: 9px; color: #c8c8c8;}
	hr {noshade="noshade" size="1" background-color:#5B5035; color:#5B5035;}
	img {border: 0; padding: 0;}
	ul {font-size: 10px;}
	form
	   { padding:0px; border:0px; margin: 0;font-size: 10px;}
	input, select, textarea
	   { font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:light; }
	input, select, textarea { color:#303030; }
	.Feld
	   { background-color:#FFFFFF; width:120px;  }
	.Feldsidebar
	   { width:100px;  }
	.Auswahl
	   { background-color:#DDFFFF; width:40px; border:6px solid #DDDDDD; }
	.Radio
	   { background-color:#DDFFFF; border:1px solid #DDDDDD; }
	.Button
	   { background-color:#AAAAAA; color:#FFFFFF; width:200px; border:6px solid #DDDDDD; }
	.dotline {border-bottom-style: dotted; border-width:thin; color: #d6d6c6;line-height:5px;}

	table {font-size: 10px; color: #5B5035; letter-spacing: 0px;line-height: 15px; }
	textarea {width:363px; height:140px;}

	#iframebody {background: transparent url(pics/bg.gif) center top repeat;}




/* -- header -- */
	#intro {margin-top:0px; }
	#topspacer {background:  url("pics/topspacer.gif") top left no-repeat; width:791px; height:32px; }
	#topspacer2 {background:  url("pics/topspacer2.gif") top left no-repeat; width:791px; height:32px; }
	#pageHeader {width: 791px; height: 242px; background: transparent; position: relative;}
	#pageHeaderstart {width: 791px; height: 201px; background: transparent; position: relative;}
	#pageHeaderstart h3, #pageHeader h4 {display: none;}
	#pageHeaderblog {width: 791px; height: 202px; background: transparent; position: relative;}
	#pageHeaderblog h3, #pageHeaderblog h4 {display: none;}
	#pageHeadertree {width: 791px; height: 202px; background: transparent; position: relative;}
	#pageHeadertree h3, #pageHeadertree h4 {display: none;}
	#pageHeader h3, #pageHeader h4 {display: none;}
	#ribbon {width: 791px; height: 130px;  background: transparent url(pics/ribbon.gif) 0 0 no-repeat; }
	#ribbon2 {width: 791px; height: 130px;  background: transparent url(pics/ribbon2.gif) 0 0 no-repeat; position: relative; }
	#blogribbon {width: 791px; height: 130px;  background: transparent url(pics/blogribbon.gif) 0 0 no-repeat; position: relative; }
	#htpribbon {width: 791px; height: 130px;  background: transparent url(pics/htpribbon.gif) 0 0 no-repeat; position: relative; }
	#ribbonstart {width: 791px; height: 123px;  background: transparent url(pics/ribbonstart.gif) 0 0 no-repeat; position: relative; }
	#htp {position: relative; left:328px; top:-6px; width:108px; height:58px; padding: 0px 0px 0px 0px; margin:0px; margin-top:0px; }
	#htpblog {position: relative; left:328px; top:40px; width:108px; height:58px; padding: 0px 0px 0px 0px; margin:0px; margin-top:0px; }
	.konline {position: relative; left:494px; top:66px; width:20px;}
	.konline select {width:51px;}
	#playerlink {font-size: 10px; position: relative; height: 12px; left:290px; top:36px; width:110px; z-index:100; padding:0px; margin:0px;}
	.search  {position: relative; left:67px; top:58px; width:199px; font-size: 10px;}
	.searchinput {width:60px;}
	
/* -- navigation -- */

	#navdummy {background:  url("pics/navdummy.gif") top left no-repeat; text-align:center; width:791px; top:196px; height:46px; }
	#navigation {background:  url("pics/navdummy.gif") top left no-repeat; text-align:center; width:791px;  height:46px; }
	#navigation ul { margin: 0; padding:0; }
	#navigation ul li { list-style-type:none; float: left; display: inline; text-decoration: none; }
	#navigation ul li a { height:46px; display: block; float: left; text-indent: -9999px; }
	#skipnavigation { display: none;}


	#wohnzimmer {color: transparent; background:  url("pics/nav1.gif") top left no-repeat; width:164px; overflow:hidden; }
	a#wohnzimmer:hover	{ color: transparent; background:  url("pics/nav1hl.gif") top left no-repeat; }
	#wohnzimmeraktiv { color: transparent; background:  url("pics/nav1dwn.gif") top left no-repeat; width:164px; overflow:hidden; }
	#wohnzimmerblog { color: transparent; background:  url("pics/nav1blog.gif") top left no-repeat; width:164px; overflow:hidden; }
	a#wohnzimmerblog:hover { color: transparent; background:  url("pics/nav1bloghl.gif") top left no-repeat; width:164px; overflow:hidden; }

	#treemap { background:  url("pics/nav2.gif") top left no-repeat; color: transparent; width:164px; overflow:hidden; }
	a#treemap:hover	{ color: transparent; background:  url("pics/nav2hl.gif") top left no-repeat; }
	#treemapaktiv { color: transparent; background:  url("pics/nav2dwn.gif") top left no-repeat;  width:164px; overflow:hidden; }


	#nav3 	{color: transparent; background:  url("pics/nav3.gif") top left no-repeat; width:164px; overflow:hidden; }
	#nav3aktiv { color: transparent; background:  url("pics/nav3dwn.gif") top left no-repeat;  width:164px; overflow:hidden; }
	
	#nav4 	{color: transparent; background:  url("pics/nav4.gif") top left no-repeat; width:164px; overflow:hidden; }
	a#nav4:hover	{ color: transparent; background:  url("pics/nav4hl.gif") top left no-repeat; }
	#nav4aktiv { color: transparent; background:  url("pics/nav4dwn.gif") top left no-repeat;  width:164px; overflow:hidden; }
	
	#nav5 	{color: transparent; background:  url("pics/nav5.gif") top left no-repeat; width:135px; overflow:hidden; }
	a#nav5:hover	{ color: transparent; background:  url("pics/nav5hl.gif") top left no-repeat; }



/* -- smallnavigation -- */

	#topnavi {background:  url("pics/topnavidummy.gif") top left no-repeat; text-align:center; width:791px; height:34px; }
	#topnavi ul { margin: 0; padding:0; }
	#topnavi ul li { list-style-type:none; float: left; display: inline; text-decoration: none; }
	#topnavi ul li a { height:34px; display: block; float: left; text-indent: -9999px; }

	#home {color: transparent; background:  url("pics/snavi1.gif") top left no-repeat; width:143px; overflow:hidden; }
	a#home:hover { color: transparent; background:  url("pics/snavi1hl.gif") top left no-repeat; }
	#homeactive { color: transparent; background:  url("pics/snavi1dwn.gif") top left no-repeat; width:143px; overflow:hidden; }

	#profile {color: transparent; background:  url("pics/snavi2.gif") top left no-repeat; width:108px; overflow:hidden; }
	a#profile:hover	{ color: transparent; background:  url("pics/snavi2hl.gif") top left no-repeat; }
	#profileactive { color: transparent; background:  url("pics/snavi2dwn.gif") top left no-repeat; width:108px; overflow:hidden; }
	
	#message {color: transparent; background:  url("pics/snavi3.gif") top left no-repeat; width:108px; overflow:hidden; }
	a#message:hover	{ color: transparent; background:  url("pics/snavi3hl.gif") top left no-repeat; }
	#messageactive { color: transparent; background:  url("pics/snavi3dwn.gif") top left no-repeat; width:108px; overflow:hidden; }
	
	#messageani {color: transparent; background:  url("pics/snavi3ani.gif") top left no-repeat; width:108px; overflow:hidden; }
	a#messageani:hover	{ color: transparent; background:  url("pics/snavi3hlani.gif") top left no-repeat; }
	#messageactiveani { color: transparent; background:  url("pics/snavi3dwnani.gif") top left no-repeat; width:108px; overflow:hidden; }


	#guestbook {color: transparent; background:  url("pics/snavi4.gif") top left no-repeat; width:108px; overflow:hidden; }
	a#guestbook:hover { color: transparent; background:  url("pics/snavi4hl.gif") top left no-repeat; }
	#guestbookactive { color: transparent; background:  url("pics/snavi4dwn.gif") top left no-repeat; width:108px; overflow:hidden; }

	#fotoalbum {color: transparent; background:  url("pics/snavi5.gif") top left no-repeat; width:108px; overflow:hidden; }
	a#fotoalbum:hover	{ color: transparent; background:  url("pics/snavi5hl.gif") top left no-repeat; }
	#fotoalbumactive { color: transparent; background:  url("pics/snavi5dwn.gif") top left no-repeat; width:108px; overflow:hidden; }
	
	#invite {color: transparent; background:  url("pics/snavi6.gif") top left no-repeat; width:110px; overflow:hidden; }
	a#invite:hover	{ color: transparent; background:  url("pics/snavi6hl.gif") top left no-repeat; }
	#inviteactive { color: transparent; background:  url("pics/snavi6dwn.gif") top left no-repeat; width:110px; overflow:hidden; }
	
	#snavi7 {color: transparent; background:  url("pics/snavi7.gif") top left no-repeat; width:106px; overflow:hidden; }
	
/* -- Page Structure -- */
	#container {background: transparent ; width: 791px;  text-align: left; margin: 0 auto;  }
	#pagebody {background: transparent url("pics/bgtile.gif") center repeat-y; min-height:100%; margin: 0px; padding: 0px 0 0 0;}
	#leftSidebar {float: left; margin: 0px;  width: 170px; padding-left: 33px; }
	#mainContent {width:545px;  float :right; margin: 0px; padding-right: 33px; padding-top:20px;}
	#mainTree {width:700px; height:900px;   margin: 0px; padding-left:45px;}


/* -- content styling -- */
	#sidenavi ul {margin: 0px; padding: 0px; padding-left: 0px;}
	#sidenavi ul li {list-style: none; padding: 0 0 0 0px; margin: 0;}
	/*#sidenavi a:link, #leftSidebar a:visited {border-bottom: dotted 1px #94CBFA;}
	#sidenavi a:link, #leftSidebar a:visited {border-bottom: dotted 1px #94CBFA;}*/
	#sidenavi ul li h2 {list-style: none; padding: 0 0 0 0px; margin: 0;}
	.navipoints {font-size: 10px; color: #5B5035; letter-spacing: 0px;line-height: 15px; background-color: transparent; width:130px; padding-left:20px;}
	
	
	#loginbutton {margin-bottom:10px;}
	
	.werbung { margin-top:0px; margin-bottom:20px; padding: 0px 0px 0px 0px; height:180px; width:206;}
	.blogsidebar {background: transparent url("pics/sidebg.gif") center repeat-y; margin-top:6px; padding: 10px 10px 10px 10px;}
	.blogsidebar ul {margin: 0px; padding: 0px; }
	.blogsidebar ul li {list-style: none; padding-left:0px; margin: 0;}
	.blogsidebar ul li ul{padding-left:10px; }
	.blogsidebar img {padding-top:10px;}

	.feld{ height: 20px; width: 100px; }
	.blogsidebar input {}





/* -- contimain -- */
	.contimain {background: transparent ; padding-top:6px; width:545px;}
	.contitop {background: transparent url("pics/maincontitop.gif") center top no-repeat; width:545px; height:15px; padding: 0px 0px 0px 0px;}
	.conticenter {background: transparent url("pics/maincontibg.gif") center repeat-y; margin:0px; padding: 10px 10px 10px 10px;}
	.contibottom {background: transparent url("pics/maincontibottom.gif") center bottom no-repeat; width:545px; height:15px; padding: 0px 0px 0px 0px;}

/* -- guestbook -- */

	#guestbookeintrag p {font-size: 10px; color: #5B5035; letter-spacing: 0px;line-height: 15px;}
	#guesttable {width:525px; font-size: 10px; color: #5B5035; letter-spacing: 0px;line-height: 15px;}
	.guestuser {background-color: #eee;}
	.guestltr {border-left-width:1.5px; padding-left: 10px; padding-right: 10px; border-left-color:#e7e7e7; border-left-style:solid; border-top-width:1.5px; border-top-color:#e7e7e7; border-top-style:solid; border-right-width:1.5px; border-right-color:#e7e7e7; border-right-style:solid; }
	.guestlr {border-left-width:1.5px; padding-left: 10px; padding-right: 10px; border-left-color:#e7e7e7; border-left-style:solid; border-right-width:1.5px; border-right-color:#e7e7e7; border-right-style:solid; }
	.guestlbr {border-left-width:1.5px; padding-left: 10px; padding-right: 10px; border-left-color:#e7e7e7; border-left-style:solid; border-bottom-width:1.5px; border-bottom-color:#e7e7e7; border-bottom-style:solid; border-right-width:1.5px; border-right-color:#e7e7e7; border-right-style:solid; }
	.guestsubj {background-color: #fff;}
	.guestdate {background-color: #eee;}
	.guesttxt, .guesttxt td {background-color: #fff; height:100px;}
	.guestdel {background-color: #eee;}
	.guestspacer1 {background: transparent url("pics/guestborna1.gif") center bottom no-repeat; height:40px;}
	.guestspacer2 {background: transparent url("pics/guestborna2.gif") center top no-repeat; height:40px;}

/* -- profil -- */
	.profiletext { height: 50px; width: 200px;}
	#profiletable {margin-top:-40px;}
	
/* -- fotoalbum -- */

#fototable .foto {
  background: transparent url(pics/poladummy.gif) left top no-repeat; 
  margin-top:0px; 
  
  width: 150px;
  height: 160px;
  position: static;
  margin: 0px;
  padding: 0px;
  
  
  }
  
  #fototable .text {
 
  
  margin-top:0px; 
  width: 150px;
  height: 70px;
  margin: 0px;
  padding: 0px;
  vertical-align:top;
  
  }
  
  #fototable .positionedfoto {
    position: relative;
    left: 9px;
    top: -5px !important;
    top: -5px;
    border: 0px;
  }
  
  #fototable .foto a {
    text-decoration: none;
    background-color: white;
  }
  #fototable .foto a:hover {
    text-decoration: none;
    background-color: white;
  }
  #fototable .foto a:visited {
    text-decoration: none;
    background-color: white;
  }

/* -- posteingang -- */
	#messagetable {width:500px;}
	#messagetable tbody tr.even td {background-color: #eee;}
    #messagetable tbody tr.odd  td {background-color: #fff;}

	.loeschen a:link {color: #EB694A; text-decoration: none;}
	.loeschen a:visited {color: #EB694A; text-decoration: none;}
	.loeschen a:hover {color: #fff; background-color:#EB694A; text-decoration: none;}

	.messageread a:link {color: #7ac1ff; text-decoration: none;}
	.messageread a:visited {color: #7ac1ff; text-decoration: none;}
	.messageread a:hover {color: #fff; background-color: ##0088ff; text-decoration: none;}
	textarea { height: 250px; width: 390px;}

	.CheckBox {background:url('CheckboxUnchecked.gif') no-repeat center center;display:block;height:20px;}
	a.Checkbox, a.CheckboxChecked {display:block;width:100%;height:20px;cursor:pointer;cursor:hand;}
	a.Checkbox {background:url('CheckboxUnchecked.gif') no-repeat center center;}
	a.CheckboxChecked {background:url('CheckboxChecked.gif') no-repeat center center;}	


/* -- sidebar -- */
	.contisidebar {background: transparent url("pics/sidebg.gif") center repeat-y; margin-top:6px; padding: 10px 10px 10px 10px;}
	.polasidebar {background: transparent url("pics/sidepola.gif") center top no-repeat; margin-top:0px; padding: 0px 0px 0px 0px; height:180px; width:170;}
	.polasidebar img {padding-left:28px; padding-top:21px; margin-left:0px!important; margin-top:0px!important; margin-left: 28px; margin-top:21px;}

	.contisidebartop {padding-left:-10px; padding-top:-10px;}
	.polasidebar p {padding-left:31px; font-style:italic; color:#8e9345;}
	/*.contisidebar h2 .kheadline { height:24px; display: block; text-indent: -9999px; color: transparent; background:  url("pics/kiezheadline.gif") top left no-repeat; width:115px; overflow:hidden;}*/

/* -- stats -- */	
	.statsname {padding-left:4px;}



/* -- friendlistsidebar -- */

	#friendlistside {width:150px; table-layout:fixed; border-width:0px; border-spacing:0px; overflow:hidden; margin: 0px; padding: 0px; cellspacing:0px;  cellpadding:0px;  }
	.friendicon {width:20px; height:22px; padding: 0px; moz-border-radius:0px; margin: 0px;}
	.friendname {width:78px; height:22px; overflow:hidden; padding: 0px; moz-border-radius:0px;}
	.friendtrash {width:14px; height:22px; padding: 0px; moz-border-radius:0px; margin: 0px;}
	.friendmail {width:14px; height:22px; padding: 0px; moz-border-radius:0px; margin: 0px;}
	.friendstatus {width:12px; height:22px; padding: 0px;moz-border-radius:0px; margin: 0px;}
	
/* -- maincontent -- */
	#polaroid {width:501px; height:465px; background-color: transparent; padding-top:0px; padding-bottom:0px; margin-left:20px;}
	#mainContent {padding-bottom: 1em;}
	#mainContent dl, #sidebar dl p {margin: 0 20px; font-size: 10px; line-height: 1.4;}
	#mainContent dt, #sidebar dd {margin: 0; padding: 0 0 0 7px;}
	#mainContent dd p {margin: 0 0 10px 0;}
	#mainContent caption {background-color: transparent;}



  





/* -- footer -- */

	#footerBlock {clear: both; background: transparent url(pics/footer.gif) center top no-repeat;  width:791px; height:164px; }
	#footerBlock p { margin: 0; font-size: 9px; color: #c9c9c9; line-height: 1.2;}
	#footerBlock a:link, #footerBlock a:visited {color: #EB694A;}
	#copytext { margin-left:213px; padding-top:111px;}
	#copytextblog { margin-left:213px; padding-top:101px;}

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}


/**** Inline STYLE-tag style sheet ****/

 
/* -- fotoalbum -- */

  #fototable .foto {
  background: transparent url(pics/poladummy.gif) left top no-repeat; 
  margin-top:0px; 
  
  width: 150px;
  height: 160px;
  position: static;
  margin: 0px;
  padding: 0px;
  
  
  }
  
  #fototable .text {
 
  
  margin-top:0px; 
  width: 150px;
  height: 70px;
  margin: 0px;
  padding-left: 5px;
  vertical-align:top;
  
  }
  
  #fototable .positionedfoto {
    position: relative;
    left: 9px;
    top: -5px !important;
    top: -5px;
    
  }
  


/**** Inline STYLE-tag style sheet ****/

 
  #fototable .foto {
  background: transparent url(pics/poladummy.gif) left top no-repeat; 
  margin-top:0px; 
  
  width: 150px;
  height: 160px;
  position: static;
  margin: 0px;
  padding: 0px;
  
  
  }
  
  #fototable .text {
 
  
  margin-top:0px; 
  width: 150px;
  height: 70px;
  margin: 0px;
  padding-left: 5px;
  vertical-align:top;
  
  }
  
  #fototable .positionedfoto {
    position: relative;
    left: 9px;
    top: -5px !important;
    top: -5px;
    
  }
  
  #mp3player body{padding-left:0px; margin:0px; text-align: left; min-width: 0px;}

