

body {
	width:100%;
	margin:0;
	/*margin:.1in .10in 0 0;*/
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	line-height:14pt;
	/*border:1px solid #ccc;*/
	}
#logo {
	position:absolute;
	left:110px; top:20px; z-index:1;
	text-indent:0;
	padding:0;
	background: transparent;
	}
#logo img a{
	color:#fff;
	}
#content {
	margin: 150px 160px 0 110px;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
	}
#portfolio table {
	margin: 1.5em 0 1.5em 0;
	}
#portfolio td, #kontakt td, #impressum td {
	border-bottom: solid 1px #f4f4f4;
	padding: 2px 0;
	}
.head {
	width: 10em;
	}	
#kontakt .head {
	width: 6em;
	}
#impressum .head {
	width: 23em;	
	}			
	#display01,
	#display02,
	#display03,
	#display04,
	#display05,
	#display06  {
		margin: 0 auto;
		width: 790px;
		height: 120px;
		}
	
/* ===============================================
=typo
=============================================== */

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
	}
h1{
	font:10pt/14pt Arial, sans-serif;
	margin:0 0 10px 0;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
	}
h2{
	font:15pt/18pt Arial, sans-serif;
	margin:12px 0 0 0;
	font-weight:bold;
	}
h3{
	font:10pt/14pt Arial, sans-serif;
	margin:0 0 10px 0;
	font-weight:bold;
	}
h4{
	font:10pt/14pt Arial, sans-serif;
	margin:0px 0 0 0;
	padding:0 0 6px 0;
	font-weight:bold;
	}
p{
	margin:1em 0 1em;
	padding:0;
	}

/* ===============================================
=hide
=============================================== */

h1, #nav,#sidebar,.subnav,#topnav,#sidenav,/*#content img, p img,*/ object, .toolbar, #docnav, .kontaktform, form, #footer{
	display: none;
	}

/* ===============================================
=stuff
=============================================== */

a img{
	border-width:0;
	}
a:link, a:visited {
	color: #ddd;
	}

/* print URLs after link text */
#content a:link:after, #content  a:visited:after {
	content: " (" attr(href) ") ";
	}