* {
   margin:0;
   padding:0;
}
/** html{
	margin:0;
	padding:0;
	height:100%;
	width: 100%;
}*/
body {
	/*background-image: url(images/content-back.jpg);*/
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
	border: 0px;
	z-index:0;
	overflow:scroll;
	background-repeat: repeat;
	background-color: #FFFFFF;
	background:url(images/back.jpg);
}

a    {
	color: #8F2647;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
a:hover  { 
    color: #373737; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none 
}
td    {
	color: #373737;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
p   {
	color: #373737;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
h1     {
	color: #373737;
	font-weight: bold;
	font-size: 1.6em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
h2   {
	color: #373737;
	font-weight: bold;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h3    {
	color: #373737;
	font-weight: bold;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h6 {
	color: #519d68;
	font-size: 1.3em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}

#inhalt {
	margin-left: 12%;
	margin-right: 2%;
	top: 0px;
	width: 100%;
	z-index:1;
	position: relative;
}
#header {
	width: 937px;
	height: 314px;
	z-index:6;
}
#raum {
	float: left;
	z-index:12;
	}
#raum2 {
	float: left;
	z-index:12;
}
#main {
	background: url(images/content-back.jpg);
	background-repeat: repeat-y;
	width: 937px;
	top: -2px;
	height: 100%;
	position: relative;
	clear: both;
	z-index:3;

}
#navi {
	width: 937px;
	background-color: #313423;
	top: -2px;
	position: relative;
	z-index:5;
}

#navi_index {
	float: left;
	z-index:9;
}

#navi_tuch {
	float: left;
	z-index:9;
}
#navi_folie {
	float: left;
	z-index:9;
}
#navi_licht {
	float: left;
	z-index:9;
}
#navi_akustik {
	float: left;
	z-index:9;	
}
#navi_mehr {
	float: left;
	z-index:9;	
}
#navi_preise {
	float: left;
	z-index:9;	
}
#navi_impressum {
	float: left;
	z-index:9;	
}
#ueberschrift {
	margin-left: 20px;
	z-index:6;
}
#textfeld {
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: justify;
	left: 260px;
	top: 30px;
	width: 600px;
	position: relative;
	z-index:11;
}

#footer {
	width: 937px;
	position: relative;
	z-index:5;
	clear: both;
	margin-top: 20px;
	top: 20px;
}
#navi_links {
	position: absolute;
	width: 156px;
	background-color: #FFFFFF;
	top: 20px;
	margin-left: 12px;
	margin-right: 12px;
	padding: 10px;
	z-index:7;
}
#video {
	width: 198px;
	background-color: #FFFFFF;
	top: 330px;
	position: absolute;
	margin-left: 1px;
	margin-right: 1px;
	z-index:8;
}
#video_soon {
	position: absolute;
	width: 156px;
	background-color: #FFFFFF;
	top: 330px;
	margin-left: 12px;
	margin-right: 12px;
	padding: 10px;
	z-index:8;
}


#navi_links2 {
	width: 156px;
	background-color: #FFFFFF;
	top: 505px;
	position: absolute;
	margin-left: 12px;
	padding: 10px;
	margin-right: 12px;
	z-index:7;
}
#clipso_ad {
	width: 156px;
	background-color: #FFFFFF;
	top: 550px;
	position: absolute;
	padding: 10px;
	z-index:8;
}

#navi_links_ganz {
	width: 200px;
	top: 30px;
	left: 55px;
	text-align: left;
	background-color: #E8E8E8;
	position: absolute;
	height: 760px;
	z-index:4;
}

.dsR1 /*agl rulekind: base;*/ {
	background-color: #8c978b;
	padding: 5px;
	z-index:19;
}
.dsR5 /*agl rulekind: base;*/ {
	background-color: #fff;
	padding: 5px;
	z-index:19;
}
.dsR6 /*agl rulekind: base;*/ {
	background-color: #fff;
	padding: 5px;
	z-index:19;
}
.dsR7 /*agl rulekind: base;*/ {
	width: 10px;
	height: 5px;
	padding: 5px;
	z-index:19;
}
.dsR8 /*agl rulekind: base;*/ {
	background-color: #8d968b;
	padding: 5px;
	z-index:19;
}
.ds3 /*agl rulekind: base;*/ { /*color: #fff;*/
	font-weight: bold;
	padding: 5px;
	z-index:19;
}
.dsR9 /*agl rulekind: base;*/ {
	width: 10px;
	height: 15px;
	padding: 5px;
	z-index:19;
}
.ds1 {
	font-weight: bolder;
	z-index:19;
}
#td_background {
	background: url(images/content-back.jpg);
	z-index:7;
}

.butt {
	/*border: 1px solid #000000;*/
background-color:#E8E8E8;
	color:#333333;
	width:50px;
	height:14pt;
	font-size: 12px;
	margin:0px;
	padding:0px;
	cursor: pointer;
	border: 2px outset #BFBFBF;
	z-index:13;
}

input[disabled]
{
color:#FFFFFF;
cursor: default;
}

