html, body {
	height:100%;
	margin:0;
	padding:0;
	}
	
body {
	font-family: Arial;
	font-size: 14px;
  color: #450748;
}
	
a, a:visited {
  text-decoration:none;
  color:white;
}
	
h1 {
  font-size:15px;
  color:#450748;
}

h2 {
  font-size:12px;
}

#farbeoben {	position: absolute;	top: 0px;	height: 50%; width: 100%;	background-color: #6c3a6e;padding:0px;}
#farbeunten {position: absolute;	bottom: 0px; height: 50%; width: 100%; background-color: #cac9c9; }

#verlauf {
	position: absolute;
	 top: 50%;
	height: 591px;
	width: 100%;
	margin-top: -294px;
	background-image:url(../images/verlauf-neu.jpg);
	background-repeat: repeat-x;
	z-index: 1;
}	

#center {
	position:absolute;
		left:50%;
		top:50%;
	width:970;
	height: 591px;
	margin-left:-485px;
	margin-top:-295px;
	z-index: 1;
}

#banner {
	width:970px;
	height: 136px;
  background-image:url(../images/banner.jpg);
  background-repeat: no-repeat;
}

#logo{
  position:absolute;
    top:20px;
    left:20px;
  width:214px;
  height:89px;
  background-image:url(../images/logo.jpg);
}

#footer{
	position: absolute; 
		left: 1px; 
		bottom: 0px; 
	width: 968px; 
	height: 30px;
	background-color:#501255;
	color: white;
}

.untermenu{
  position: absolute;
		top: 8px;
		left: 820px;
	font-size:13px;
}

#bwcLink {
	position: absolute;
		bottom: 6px;
		left: 20px;
	font-size: 12px;
	z-index:100;
	font-family:arial;
}

#bwcLink a:link, #bwcLink a:active, #bwcLink a:visited,  {
	color: #FFFFFF;
	text-decoration: none;
}

#bwcLink a:hover {
	text-decoration: underline;
}

#content {
	position: absolute;
		top: 173px;
		left: 0px;
	width: 968px;;
	height: 388px;
  background-color: white;
  z-index:0;
  border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}

#contentText {
	position: absolute;
	  top:20px;
		left: 205px;
	width: 60%;
	height:360px;
	overflow:auto;
	padding-left:5px;
	/*border: 1px solid black;*/
}

#contentTexte  {
  position: absolute;
	  top:20px;
		left: 220px;	
	height:360px;
	overflow:auto;
	padding-left:5px;
  width:50%;
}

#technischeProduktuebersicht {
  width:99,9%;
  margin:0;
  padding:3px;
  overflow:auto;
  height:385px;
}

*html #technischeProduktuebersicht {
  padding-top:15px;
}


#content_bilder{
  position:absolute;
    top:15px;
    left:810px;
  height:330px;
  width:137px;
  /*border: 1px solid black;*/
}

#content_bilder hr{
  border: 0px;
  border-top: 1px solid #450748 ;
  height:1px;
}

.produktgruppe {  
  border-bottom:1px solid black;
  padding-bottom: 10px;
  margin-bottom: 10px;
  float: left;
  width: 99%;
  font-size:12px;
}

.produktgruppenname {
  width:120px;
  height:auto;
  float:left;
}

.produkte {
  float:left;
  width: 430px;
}

.produkt {
  border-bottom: 1px solid ;
  float: left;
  margin-bottom: 10px;
  padding-bottom: 10px;
  /*height: 50px;*/
  width: 100%;
}

.produktname {
  float: left;
  width: 115px;
}

.produktbeschreibung {
  float: left;
  width: 300px;
}

.produktsdb {
  /*float: right;*/
  margin-top: 10px;
}
#obermenu{
  position:absolute;
    top:10px;
    right:0px;
  height:130px;
  width:520px;
}
#home{
  position:absolute;
    top:6px;
    left:70px;
  width:66px;
  height:87px;
}

#produkte{
  position:absolute;
    top:17px;
    left:142px;
  width:107px;
  height:112px;
}

#techProdukte{
  position:absolute;
    top:-1px;
    left:229px;
  width:94px;
  height:85px;
}

#kontakt{
  position:absolute;
    top:25px;
    left:322px;
  width:100px;
  height:90px;
}

#kugel img{
  position:absolute;
}

#nav {
	position:absolute;
		top: 137px;
		left: 0px;
	width: 968px;
	height: 36px;
	color: white;
  border-left: 1px solid white;
  border-right: 1px solid white;
	z-index: 50;
}

*html #nav, *html #content {
  width: 970px;
} 

ul.menu, ul.menu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

ul.menu a {
    display: block;
    padding: 7px 18px 7px 18px;
    font-size: 13px;
}

ul.menu ul a {
    padding: 0 10px;
}

ul.menu li {
    padding:0;
    margin:0;
    background-image: url(../images/menue-bg-normal.jpg);
    background-repeat: repeat-x;
    float:left;
    border-right:1px solid white;
}

ul.menu ul {
    margin-left:0;
    padding: 0px;
    position: absolute;
    background-color: #26383D;
    display:none;
    min-width:160px;
    
}

ul.menu ul li{
    padding:0;
    margin:0;
    background-image: url(../images/menue-bg-normal.jpg);
    background-repeat: repeat-x;
    float:left;
    height: 20px;
    border-bottom:1px solid white;
}

/* IE-Hack für die Breite */
*html ul.menu ul {
    width:160px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
    background-image: url(../images/menue-bg-over.jpg);
}

ul.menu ul li {
    float:none;
    background-color: transparent;
}

.main_bild{
  position:absolute;
    bottom: 24px;
		left: 1px;
	width: 185px;
	height: 191px;
  background-image:url(../images/reagleaser.jpg);
}

img {
	behavior:	url("pngbehavior.htc");
}

.fett{
  font-weight:bold;
}

/* -----------Formular--------------------------- */
.reihe {
  padding: 3px 0px;
}

.label {
  float: left;
  width: 115px;
  text-align: left;
  margin-top: 5px;
  font-size: 10pt;
  font-family: Tahoma;
}

.label2 {
  float: left;
  width: 130px;
  text-align: left;
  margin-top: 5px;
  font-size: 10pt;
  font-family: Tahoma;
}

.formular{
  margin-left:225px;
  padding-top:25px;
}
/* -------------------------------------- */

.link{
  color:#501255;
}

.produktsdb a:visited, .produktsdb a {
  color:#501255;
  text-decoration:underline;
}

table {
  font-size:12px;
  table-layout:fixed;
  width:940px;
  border:1px solid #501255;
  border-collapse:collapse;   
}

table a, table a:visited{
  color:#501255;  
}

td {
  text-align: center;
  border:1px solid #501255;  
}

th {
  font-weight:bold;
  border:1px solid #501255;
}

.techn_uebersicht_ueberschrift {
  width:500px; 
}

.prod_name {
 width:75px;
}

.basismonomere {
  width:85px;  
}

.feststoffgehalt {
  width:63px;  
}

.viskositaet {
  width:76px;
}

.phwert {
  width:50px;
}

.mindestfilmtemperatur {
  width:77px;
}

.inonische_einstellung {
  width:77px;
}

.vernetzbar {
  width:45px;
}

.anwendung {
  width:285px;  
}



/*-------iframe Tabelle--------------*/
.prod {
  width:75px;
}

.basismonom {
  width:85px;
}

.feststoff-gehalt {
  width:63px;  
}

.visko {
  width:76px;  
}

.ph-wert {
  width:50px;
}

.mft {
  width:77px;
}

.inonische {
  width:77px;
}

.anwendungen {
  width:285px;
}

.vernetz-bar {
  width:45px;
}

/*---IEhack technische Produktuebersicht--- */

*html .prod_name {
 width:75px;
}

*html .basismonomere {
  width:85px;  
}

*html .feststoffgehalt {
  width:63px;  
}

*html .viskositaet {
  width:76px;
}

*html .phwert {
  width:50px;
}

*html .mindestfilmtemperatur {
  width:77px;
}

*html .inonische_einstellung {
  width:77px;
}

*html .vernetzbar {
  width:44px;
}

*html .anwendung {
  width:286px;  
}

iframe {
  height:276px;
}

*html iframe {
  height:260px;
}
#contentText ul a {
  color: #450748;
  text-decoration: none;
}
