html, body { margin: 0; padding: 0;height:100%}
body {font-family:Arial; font-size: 12px; font-style: normal;}	 
p{margin:0;padding:0;font-family:Arial; font-size: 12px; font-style: normal;}
p,td,input,select,a,div {font-family:Arial; font-size: 12px; font-style: normal;}

input,textarea{border:1px solid gray}
#content_div{
	text-align :left;
	background-image:url(/gif/site/bg.gif);
	/*background-image:url(/gif/site/Lux_Web2009_sonderang01.jpg);*/
	width:1024;
	height:787;
	position:relative;
}
#like_button{
    position:absolute;
	top:550px;
	left:20px;

}


#sonder_div{
	position:absolute;
	top:232px;
	left:20px;
	padding:5px 15px 5px 15px;
	width: 104px !important;
  	width: 136px;
  	width/**/:/**/136px;
	background-color:#E85160;
	border:1px solid black;
}
#sonderlink_div{
	position:absolute;
	top:267px;
	left:20px;
}
#sonder_div ul,#sonderlink_div ul{
	padding:0;
	margin:0;
}
#sonder_div ul li{
background-image:url(/gif/site/bullet1.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	margin-left:0;
	
	
}
#sonderlink_div ul li{
	text-align:center;
	list-style-type:none;
	margin-left:0;
	
}
#sonder_div ul li a,#sonderlink_div ul li a{
	color:white;
	text-decoration:none;
	font-size: 12px;
	
	
}
#sonder_div ul li a{
	padding-left:10px;
}
#sonder_div ul li a:hover,#sonder_div ul li a.selected,#sonderlink_div ul li a:hover,#sonderlink_div ul li a.selected{

	font-weight:bold;
}
#sonderlink_div ul li a{
	color:black;
}





#leftmenu_div{
	position:absolute;
	top:84;
	left:20;
	padding:15;
	width: 104px !important;
  	width: 136px;
  	width/**/:/**/136px;
  	height: 104px !important;
  	height: 136px;
  	height/**/:/**/136px;
	background-color:#5BC5ED;
	border:1px solid black;
}


#leftmenu_div ul{
	padding:0;
	margin:0;
}
#leftmenu_div ul li{
background-image:url(/gif/site/bullet.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	margin-left:0;
	height:27;
}
#leftmenu_div ul li a{
	color:#000000;
	text-decoration:none;
	font-size: 12px;
	padding-left:10;
	
}
#leftmenu_div ul li a:hover,#leftmenu_div ul li a.selected{
	color:#000000;
	padding-left:10;
	font-weight:bold;
}
#topmenu_div{
	position:absolute;
	top:32;
	left:20;
	padding:0;
	margin:0;
}

#topmenu_div ul  {
	padding:0;
	margin:0;
}
#topmenu_div ul li{
	float:left;
	list-style-type:none;
	margin-left:0;
	padding-right:28;
}
#topmenu_div ul li.last{
	border:none;
}
#topmenu_div ul li a{
	background-image:url(/gif/site/k_n.gif);
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	font-size: 12px;
	padding-left:15;
}
#topmenu_div ul li a:hover,#topmenu_div ul li a.selected{
	background-image:url(/gif/site/k_o.gif);
	background-repeat:no-repeat;
	color:#000000;
	padding-left:15;
}




#bottommenu_div{
	position:absolute;
	top:515;
	left:510;
	width:450;
	z-index:10000;
	padding:0;
	margin:0;
	text-align:right
}

#bottommenu_div ul  {
	padding:0;
	margin:0;
}
#bottommenu_div ul li{
	float:right;
	list-style-type:none;
	margin-left:0;
	border-left:1px solid white;
    vertical-align:middle;
}
#bottommenu_div ul li.last{
	border:none;
}
#bottommenu_div ul li a{
	color:#ffffff;
	text-decoration:none;
	font-size: 11px;
	padding-left:15;
	padding-right:15;
}
#bottommenu_div ul li a:hover,#bottommenu_div ul li a.selected{
	color:#cdcdcd;
    /*padding-left:12;
	padding-right:12;*/
	/*font-weight:bold;*/
    text-decoration:underline;
}

#links{
	position:absolute;
	top:55px;
	left:520px;
	height:400px;
	width:402px;
	overflow:auto;
	background-image:url(/gif/site/philosophie_links.jpg);
}
#links div{
	padding:10px;
}



#text{
	position:absolute;
	top:75;
	left:185;
	width:280;
	line-height:1.8em;
}
#bilder_control{
	position:absolute;
	top:787;
}
#bilder{
	position:absolute;
	top:466;
	left:80;
	text-align:right;
	width:400;
	
	
}
#bilder_logo{
   	position:absolute;
	top:30px;
	left:790px;
    z-index:1000;
    }


#bilder a {
	padding:5;
}
#bildanz{
	position:absolute;
	top:30;
	left:488;
}
#soundbut{
	position:absolute;
	top:477;
	left:20;
}
#gallery_headline{
	font-size:14px;
	color:#541C06;
	position:absolute;
	top:465;
	left:50;
	padding-right:2px;
}
#gallery_vorschau{
	position:absolute;
	top:490;
	left:57;
}
#gallery_vorschau_table{
	
}
.gb_bild{
	width:94;
	height:65;
	border:1px solid #503629;
	overflow:hidden;
}
.gb_bild_aussen{
	border:1px solid #CCCCCA;
}
#gallery_ansicht{
	position:absolute;
	top:510;
	left:387;
	border:1px solid black;
	width:500;
	height:355;
	overflow:hidden;
}
#gallery_steuer{
	position:absolute;
	top:875;
	left:392;
	width:500;
	text-align:center;
	font-size:14px;
	color:#541C06;
	
}
#gallery_steuer div{
	float:left;
}
#gallery_steuer a{
	font-size:14px;
	color:#541C06;
	text-decoration:none;
	
}
#vorschauseiten_steuer{
	position:absolute;
	top:385;
	left:10;
	width:100%;
	text-align:center;
	font-size:14px;
	color:#541C06;
}
#vorschauseiten_steuer div{
	float:left;
}
#vorschauseiten_steuer a{
	font-size:14px;
	color:#541C06;
	text-decoration:none;
}
#gallery_steuer a:hover{
	color:#DB5727;
}














.dtree {
	
	text-decoration: none;
	overflow:auto;
}
.dtree_img {
	border: 0px;
	vertical-align: middle;
}
.dtree_a {

	text-decoration: none;
}
.dtree_node, .dtree_nodeSel {
	font-family:arial;
	color: #FFFCDC;
	font-size:11px;
	text-decoration: none;
}
.dtree_node:hover, .dtree_nodeSel:hover {
	color:#C0480B;
	text-decoration: none;
}
.dtree_nodeSel {
	color:#C0480B;
	text-decoration: none;
	
}
.dtree_clip {
	overflow: hidden;
}
.dtreeNode{
	text-decoration: none;
}
.dtreeNode_noroot{
	display:none;
}
.dtree_td_align{
	font-family:arial;
	vertical-align: middle;
	color: #DB5727;
	font-size:12px;
	padding-bottom:1px;
	
}
