@charset "windows-1252";
body{
	margin:0px;
	padding:0px;
	font-family:Verdana,sans serif;
	font-size:.8em;
	color:#000;
	background-color:#fefefe;
	background-image:url(pics/bgbody.gif);
	background-position:0px 0px;
	background-attachment:fixed;
	}
a{	color:#336699;
	text-decoration:underline;}
img{border:0px;}
div.head{
	position:relative;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:136px;
	width:100%;
	background-image:url(pics/bg.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	z-index:0;
	}
div.pics{
	position:absolute;
	left:21px;
	top:137px;
	height:447px;
	width:260px;
	border:0px;
	background-image:url(pics/pics.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
div.mainnavi{
	position:relative;
	width:665px;
	margin:-22px 0px 0px 320px;
	background-color:transparent;
	font-family:Verdana, sans serif;
	font-weight:bold;
	padding:0px 0px 0px 5px;
	color:white;
	border-bottom:0px solid #fff;
	z-index:10;
	text-align:left;
	}
table{
	width:100%;
	font-size:0.7em;
	border:1px solid #bbb;
	text-align:center;
	border-collapse:collapse;
	}
td,th{border:1px solid #bbb;}
table.bestellung{
	text-align:left;
	min-width:30%;
	font-size:0.9em;
	border:0px;
}
table.bestellung td{
border:0px;
font-size:0.8em;
font-weight:bold;
}
div.subnavi
	{
	position:absolute;
	width:665px;
	margin:6px 0px 0px 320px;
	border-top:1px solid white;
	background-color:#8eb3d9;
	font-family:Verdana, sans serif;
	padding:2px 0px 2px 15px;
	color:white;		 
	}
#unternehmen #leistungen #produkte #referenzen #downloads #kontakt
	{
	z-index:0;
	}
#index
	{
	z-index:1;
	background-color:#f7f7f7;
	color:#fff;
	}
ul{list-style-image:url(pics/li.gif);line-height:1.2em;list-style:outline;margin:5px 0px 5px 25px;}
div.content{
	position:relative;
	left:320px;
	margin-top:50px;
	width:515px;
	background-color:#fff;
	border-top:1px solid #ccc;
	padding:0px 0px 10px 5px;
	line-height:1.5em;
	float:left;
	vertical-align:top;
	/*background-image:url(pics/bgcontent.gif);
	background-repeat:repeat-y;*/
	}
div.footer{
	font-size:0.7em;
	position:relative;
	margin:0px 0px 20px 320px;
	border-top:1px solid #ccc;
	text-align:right;
	width:515px;
	clear:both;
	background-color:#fff;
	}
div.content>p{
	text-align:justify;
	line-height:1.6em;
	}
div.content>h2{
	font-size:0.9em;
	display:block;
	clear:both;
	margin:15px 0px 0px 0px;
	padding:0px;
	}
div.info
	{
	margin:50px 0px 0px 855px;
	width:140px;
	min-height:200px;
	border-top:1px solid #ccc;
	text-align:left;
	background-color:#fff;
	padding:0px;
	}
#info2{margin-bottom:-90px;}
div.info>p{padding-left:5px;margin:0px;}
div.info>h1{
	font-weight:bold;
	font-size:1.0em;
	background-color:#fff;
	border-bottom:1px dotted #ddd;
	padding:2px 0px 2px 5px;
	}
div.info>h2{
	font-weight:bold;
	font-size:0.7em;
	padding:2px;
	margin:10px 0px 2px 0px;
	}
p.sitemap{font-size:0.7em}
h1{		 
	font-size:1.2em;
	color:#336699;
	margin:5px 0px 10px 0px;
	display:block;
}
h3{
   margin-top:30px;
   font-size:0.8em;
   font-weight:bold;
}
div.mainnavi>a:link{
	font-family:Verdana, sans serif;
	font-size:0.9em;
	color:#fff;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin:0px 5px 0px 0px;
	padding:8px 8px 8px 8px;
	}
div.mainnavi>a:visited{
	font-family:Verdana, sans serif;
	font-size:0.9em;
	color:#fff;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin:0px 5px 0px 0px;
	padding:8px 8px 8px 8px;
	}
div.mainnavi>a:active{
	font-family:Verdana, sans serif;
	font-size:0.9em;
	color:#fff;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin:0px 5px 0px 0px;
	padding:8px 8px 8px 8px;
	}
/*div.mainnavi>a:hover{
	font-family:Verdana, sans serif;
	font-size:0.9em;
	color:#336699;
	text-decoration:none;
	margin:0px 5px 0px 0px;
	padding:8px 2px 8px 2px;
	}*/
div.subnavi>a:link{
	font-family:Verdana, sans serif;
	font-size:0.8em;
	color:#000;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin-right:8px;
	white-space:nowrap;
	}
div.subnavi>a:visited{
	font-family:Verdana, sans serif;
	font-size:0.8em;
	color:#000;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin-right:8px;
	white-space:nowrap;
	}
div.subnavi>a:active{
	font-family:Verdana, sans serif;
	font-size:0.8em;
	color:#000;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin-right:8px;
	white-space:nowrap;
	}
div.subnavi>a:hover{
	font-family:Verdana, sans serif;
	font-size:0.8em;
	color:#000;
	text-decoration:none;
	background-color:transparent;
	border:0px solid black;
	margin-right:8px;
	white-space:nowrap;
	}
div.content>p>a, div.footer>a
	{
	color:#336699;
	text-decoration:underline;
	}
div.content>p>img
	{
	border:0px;
	float:left;
	clear:both;
	vertical-align:top;
	margin:5px 20px 5px 0px;
	}
div.content>p.screen{height:110px;}
div.content>p.screen>a>img.screen{
vertical-align:middle;
float:left;
margin-right:4px;
}
div.content>p>img.rechts
	{
	border:0px;
	float:right;
	clear:both;
	vertical-align:top;
	margin:5px 0px 5px 20px;
	}

p.mitarbeiter
	{text-align:right;}
div.content>p>img.mitarbeiter
	{
	float:none;
	}
div.info>p>a.login{font-size:0.7em; color:#666;}
div.info>p>a.bloga{font-size:0.7em; color:#000;text-decoration:none;}
div.info>p>a.bloga2{font-size:0.7em; color:#336699;text-decoration:underline;}
div.content>p>img.liste{
	vertical-align:middle;
	float:none;
	margin:3px;
	}
div.content>p.start{text-align:left;}

