/*für alle Bereiche werden die Innen- und Außernabstände auf 0 gesetzt*/
body, html, #navigation, #container, #inhalt {
   margin: 0;
   padding: 0;
}
body {
   /*background-image: url(bilder/hintergrund-2.jpg);*/
   background-position: 50% 50%;
   background-attachment: fixed;
   background-repeat: no-repeat;
   margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
   background-color: #585858;
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:100%;
   text-align: center; /*Zentrierung für den IE 5.x */
}
#container {
   width: 48em;
   text-align: left;
   margin: 0 auto; /*Zentrierung für die standardkonformen Browser */
   background-color: #E6B873;
}

#hintergrund{
background-color:#000040; 
width: 2000px;
height: 1600px;
background: url(bilder/hintergrund-3.jpg) no-repeat; 
margin: auto;
z-index: 1;
	}
		
#homefenster{
	background-color:#ccffcc; 
	width: 1024px;
	height: 768px;
	background: url(bilder/bg_seiten.jpg) no-repeat;
  	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
  	padding: 5px;
  	position: relative;
	z-index: 1200;
	}

#textboxrahmen {
	background-color: #ffffff;;
	border-style:inset;
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
	border-width:thin;
	width: 730px;
	height: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
    color: #000000;
    text-align: left;
	position: absolute;
	top: 215px;
	left: 240px;
	margin: 5px;
	padding: 10px;
	z-index: 5000;
	opacity: 0.7;
	}				/*für home,... */

#textboxrahmen_klein {
	background-color: #ffffff;
	border-style:none;
	width: auto;
	height: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color: #000000;
    text-align:left;
	position: absolute;
	top: 660px;
	left: 3px;
	margin: 3px;
	padding: 5px;
	z-index: 5150;
	opacity: 1.0;
	}				/*für ... */

#textboxrahmen_bottom {
	background-color: #ffffff;
	border-style:none;
	width: 760px;
	height: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #000000;
    text-align:center;
	position: absolute;
	top: 733px;
	left: 122px;
	margin: 2px;
	padding: 3px;
	z-index: 5160;
	opacity: 0.9;
	}				/*für ... */

#textboxrahmen_i {
	background-color: #ffffff;;
	border-style:inset;
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
	border-width:thin;
	width: 720px;
	height: 480px;
	overflow: scroll;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
    color: #000000;
    text-align: justify;
	position: absolute;
	top: 215px;
	left: 240px;
	margin: 5px;
	padding: 10px;
	padding-top: 0px;
	z-index: 5000;
	opacity: 0.7;
	}				/*für agbs, impressum, handelsware ... */	
			
p { margin: auto; text-align:justify; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.9em; font-style: normal;
	}
.rahmen {
	color:#0080c0;
	border-style:dotted;
	border-width:thin;
	padding:5px;
	border-left:double;
	border-right:double;
	}
	
.wichtig {color:#000080;}

.justify { 
	margin: auto;
	text-align:justify;
    color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-style: normal;
	}

.klein {
	margin: auto;
	text-align: justify;
    color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-style: normal;
	}

.mittel {
	margin: auto;
	text-align: justify;
    color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-style: normal;
	}
	
.gross {
	margin: auto;
	text-align: justify;
    color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-style: normal;
	}

.grossdblau {
	margin: auto;
	text-align: justify;
    color: #000080;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-style: normal;
	}

.kleindblau {
	margin: auto;
	text-align: justify;
    color: #000080;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-style: normal;
	}

h1 { 
	color: #000080;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-style:normal;
	font-weight:bolder;
	}
	
h2 { 
	color: #000080;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-style:normal;
	}
	
h3 {color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-variant:normal;
	}

h4 {color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-variant:normal;
	}
	
h5 {color: #000080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-variant:normal;
	}	

#home {
	position:absolute;
	left:20px;
	top:3px;
	width:297px;
	height:95px;
}
#home_nav_ {
    position:absolute;
    left:24px;
    top:206px;
    width:177px;
    height:25px;
}
#profil_ {
	position:absolute;
	left:24px;
	top:255px;
	width:177px;
	height:25px;
}

#transport-nav_ {
	position:absolute;
	left:24px;
	top:307px;
	width:177px;
	height:25px;
}

#metallbau-nav_ {
	position:absolute;
	left:24px;
	top:332px;
	width:177px;
	height:25px;
}

#montagen-nav_ {
	position:absolute;
	left:24px;
	top:357px;
	width:177px;
	height:25px;
}

#handelsware-nav_ {
	position:absolute;
	left:24px;
	top:382px;
	width:177px;
	height:25px;
	display: none;
}

#referenzen_ {
	position:absolute;
	left:24px;
	top:430px;
	width:177px;
	height:25px;
}

#shop_nav {
	position: absolute;
	left: -15px;
	top: 480px;
	width: 177px;
	height: 25px;
}

#impressum_ {
	position:absolute;
	left:24px;
	top:522px;
	width:177px;
	height:25px;
}

#kontakt_ {
	position:absolute;
	left:24px;
	top:547px;
	width:177px;
	height:25px;
}

#links_ {
	position:absolute;
	left:24px;
	top:597px;
	width:177px;
	height:25px;
	display: none;
}

#login_ {
	position:absolute;
	left:24px;
	top:627px;
	width:177px;
	height:25px;
	display: none;
}

#agbs_ {
	position:absolute;
	left:24px;
	top:656px;
	width:177px;
	height:25px;
}

#home-r_ {
	position:absolute;
	left:24px;
	top:206px;
	width:177px;
	height:25px;
}

#profil-r_ {
	position:absolute;
	left:24px;
	top:255px;
	width:177px;
	height:25px;
}

#transport-nav-r_ {
	position:absolute;
	left:24px;
	top:307px;
	width:177px;
	height:25px;
}

#metallbau-nav-r_ {
	position:absolute;
	left:24px;
	top:332px;
	width:177px;
	height:25px;
}

#montagen-nav-r_ {
	position:absolute;
	left:24px;
	top:357px;
	width:177px;
	height:25px;
}

#handelsware-nav-r_ {
	position:absolute;
	left:24px;
	top:382px;
	width:177px;
	height:25px;
}

#referenzen-r_ {
	position:absolute;
	left:24px;
	top:430px;
	width:177px;
	height:25px;
}

#impressum-r_ {
	position:absolute;
	left:24px;
	top:522px;
	width:177px;
	height:25px;
}

#kontakt-r_ {
	position:absolute;
	left:24px;
	top:547px;
	width:177px;
	height:25px;
}

#kontakt-r_ {
	position:absolute;
	left:24px;
	top:546px;
	width:177px;
	height:25px;
}

#links-r_ {
	position:absolute;
	left:24px;
	top:597px;
	width:177px;
	height:25px;
}

#login-r_ {
	position:absolute;
	left:24px;
	top:627px;
	width:177px;
	height:25px;
}

#agbs-r_ {
	position:absolute;
	left:24px;
	top:656px;
	width:177px;
	height:25px;
}

#bott_ {
	position:absolute;
	left:317px;
	top:613px;
	width:70px;
	height:70px;
}

#fetra_ {
	position:absolute;
	left:74px;
	top:676px;
	width:112px;
	height:38px;
}

#zarges_ {
	position:absolute;
	left:930px;
	top:655px;
	width:82px;
	height:60px;
}

#variofit_ {
	position:absolute;
	left:516px;
	top:668px;
	width:140px;
	height:42px;
}

#transport {
	position:absolute;
	left:24px;
	top:110px;
	width:116px;
	height:82px;
}

#metallbau {
	position:absolute;
	left:231px;
	top:110px;
	width:116px;
	height:82px;
}

#keramik {
	position:absolute;
	left:443px;
	top:110px;
	width:116px;
	height:82px;
}

#montage {
	position:absolute;
	left:646px;
	top:110px;
	width:116px;
	height:82px;
}

#handelsware {
	position:absolute;
	left:853px;
	top:110px;
	width:116px;
	height:82px;
}

a, a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #0a87af;
	}
a:visited { 
	font-weight: bold; 
	text-decoration:none; 
	color: #0080c0;
	}
a:hover, a:active { 
	text-decoration: blink; 
	color: #ff0000;
	opacity: 0.4;
	}
acronym {
	border-bottom: none;
	}
-->
