a {
	font-size: 8pt;
	text-decoration: none;
	color: #EFF5F6;
}
a:hover { color: #FFFF99 }

a.email {
	color: #EFF5F6;
	text-decoration: none;
}

a.email:hover {
	color: yellow;
}

a.out {
	color: #EFF5F6;
	text-decoration: none;
	
	border-style: none none solid none;
	border-width: 1px;
	border-color: #505050;
}

a.out:hover {
	color: yellow;
}

a.internal {
	ccolor: #458898;
	color: #DDD;
	text-decoration: none;
	border-style: none solid none none;
	border-width: 2px;
	border-color: #0C191C;
	background-image: url('lbg.jpg');
	background-repeat: repeat-x;
	background-position: 0px 2px;
	background-color: #0C191C;
	
	padding: 0px 7px 0px 7px;
}

a.internal:hover {
	color: #FFFFFF;
}

body {
	margin: 0px 0px 0px 0px;
	border-width: 0px;
	
	font-family: verdana;
	font-size: 8pt;
	
	color: #EFF5F6;
	background-color: #0C191C;
}

html#main {
	overflow: hidden;
	border-style: none;
}

body.main {
}

div.content {
}

div#menu {
	position: absolute;
	top: 116px;
	left: 26px;
	
	width: 312px;
}
div.m0 {cursor: pointer; border-style: none none solid none; border-width: 2px; border-color: #161620; letter-spacing: 0.3px; line-height: 14px;}
div.m0:hover {color: #FFFF99}
div.m1 {cursor: pointer; margin-left: 8px; border-style: none none solid none; border-width: 2px; border-color: #161620; letter-spacing: 0.3px; line-height: 14px;}
div.m1:hover {color: #FFFF99}
div.m2 {cursor: pointer; margin-left: 16px; border-style: none none solid none; border-width: 2px; border-color: #161620; letter-spacing: 0.3px; line-height: 14px;}
div.m2:hover {color: #FFFF99}
	
img.thumb { height: 50px; width: 64px; margin-right: 4px; border-style: solid solid solid solid; border-width: 1px; border-color: white; }

img.wkammer {
	margin: 30px 0px 0px 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #303030;
}

div#left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 340px;
}

div#topscetch {
	position: absolute;
	top: 26px;
	left: 280px;
	
	height: 72px;
	width: 58px;
	background-image: url('pictures/background_blue.jpg');
	text-align: center;
}

div#topscetch img {
	height: 66px;
}

div#logo {
	position: absolute;
	top: 26px;
	left: 6px;
	
	height: 72px;
	width: 268px;
	background-color: white;
	padding: 0px 0px 0px 12px;
}
div#logo img {
	margin-top: 20px;
}

div#center {
	position: absolute;
	top: 0px;
	left: 344px;
	width: 690px;
	height: 100%;
}

div#centertop {
	width: 100%;
	height: 26px;
}

div#topscetch {
	background-image: url('pictures/background_blue.jpg');
}

tr {
	font-family: verdana;
	font-size: 8pt;
	vertical-align: top;
}

iframe#content {

	width: 690px;
	height: 570px;
	border-style: none;
}

img#topleftscetch {
	border-style: none;
}


/* styles for project pages */

img#project {
	position: absolute;
	top: 0px;
	left: 0px;
	
	cursor: pointer;
	
	border-style: solid solid solid solid;
	border-color:  white;
	border-width: 1px;
}

div.projectthumbs {
	position: absolute;
	top: 506px;
	left: 146px;
}

div.projectthumbs img {
	height: 50px;

	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: white;
	
	margin-right: 4px;
	cursor: pointer;
}
	

div.projectscetch {
	position: absolute;
	top: 466px;
	left: 0px;
	
	width: 142px;
	height: 92px;
	
	text-align: center;

	background-color: white;
}

div.projectscetch div a img { border-style: none;}

div.projectlabel {
	position: absolute;
	top: 463px;
	left: 148px;
	
	font-size: 11px;
}


/* styles for text pages */

div.header {
	font-size: 24px;
	margin: 0px 0px 0px 0px;
	padding: 28px 58px 14px 0px;
	
	border-style: none none solid none;
	border-width: 1px;
	border-color: #458898;
	
	background-image: url('pictures/background_blue.jpg');
	text-align: right;
}

div.text {
	margin: 12px 0px 0px 0px;
}

td {
	padding-left: 6px;
}

img.linkout {
	border: none;
}

