html
{
	height:100%;
}
body
{
	margin: 0px;
	padding: 0px;
	height:100%;
}

div, p, td
{
	margin: 0px;
	padding: 0px;
}
img
{
	border: 0px;
}
a, a:active, a:link, a:focus, a:visited
{
    color:#555555;
	border: 0px;
    text-decoration:none;
}
a:hover
{
    color:#555555;
	border: 0px;
    text-decoration:underline;
}

h1
{
	margin: 0px;
}
h2
{
	margin: 0px;
}
h3
{
	margin: 0px;
}

ul
{
	margin:0px;
	padding:0px;
}

div.killer
{
	clear: both;
}
body
{
    background-color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:center;
    line-height:14px;
	background-image:url(../images/loader.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

div#logo
{
    position:absolute;
    top:0px;
    right:120px;
    width:165px;
    height:34px;
    z-index:500;
}
div#top
{
    position:absolute;
    top:28px;
    left:0px;
    width:920px;
    height:150px;
    background-image:url(../images/bgTop.gif);
    z-index:400;
}
div#page
{
    position:relative;
    width:920px;
    height:646px;
    margin:auto;
    text-align:left;
    z-index:10;
}
div#view
{
    position:absolute;
    left:0px;
    top:20px;
    width:920px;
    height:545px;
    z-index:10;
}

div#content
{
    position:absolute;
    top:184px;
    left:0px;
    width:920px;
    height:360px;
    overflow:hidden;
    background-color:#c2c2c2;
}
div#adress
{
    position:absolute;
    left:0px;
    bottom:8px;
}

img#mailme
{
    position:absolute;
    left:710px;
    top:0px;
    width:125px;
    height:12px;
    cursor:pointer;
	/*border:1px solid;*/
}ul#navigation
{
    position:absolute;
    left:27px;
    top:163px;
    width:800px;
    height:15px;
    margin:0px;
    padding:0px;
    z-index:800;
    overflow:visible;
    list-style:none;
    background-color:transparent;
}
ul#navigation li
{
    position:absolute;
    font-size:8px;
    cursor:pointer;
    background-color:transparent;
}

ul#navigation li div.top
{
    position:relative;
    height:15px;
    background-color:#555555;
    overflow:hidden;
}

ul#navigation li div.top img
{
    position:absolute;
    left:0px;
    top:0px;
}

ul#navigation li div.top img.tover
{
    display:none;
}

ul#navigation ul.menu
{
    display:none;
    margin:0px;
    padding:0px;
    list-style:none;
    background-color:#ffffff;
}
ul#navigation ul.menu li
{
    float:none;
    position:relative;
    height:15px;
    margin:0px;
    margin-top:1px;
}

ul#navigation ul.menu li div
{
    position:relative;
    width:128px;
    height:15px;
}
ul#navigation ul.menu li img
{
    position:absolute;
    left:0px;
    top:0px;
}

ul#navigation ul.menu li img.over
{
    display:none;
}

div#pnav
{
    position: absolute;
    left:27px;
    top:20px;
    width:774px;
    height:80px;
    overflow:hidden;
}

div#pnav div.entry
{
    position:absolute;
    left:0px;
    top:0px;
    width:257px;
    height:15px;
    overflow:hidden;
}
div#pnav div.entry img
{
    position:absolute;
    left:0px;
    top:0px;
}
div#pnav div.entry img.over
{
    display:none;
}div#text
{
    position:absolute;
    left:27px;
    top:32px;
    width:390px;
    height:280px;
    overflow:hidden;
}

div#spalten
{
    position:absolute;
    left:27px;
    top:32px;
    width:866px;
    height:288px;
    overflow:hidden;
}
div#spalte1
{
    float:left;
    width:410px;
    overflow:hidden;
}

div#spalte2
{
    float:right;
    width:390px;
    overflow:hidden;
}
div#spalte1a
{
    float:left;
    width:280px;
    overflow:hidden;
	padding-right:8px;
}

div#spalte2a
{
    float:left;
    width:280px;
    overflow:hidden;
	padding-right:8px;
}
div#spalte3a
{
    float:left;
    width:288px;
    overflow:hidden;
}
div#text h1, div#spalten h1
{
    margin:0px;
    margin-bottom:20px;
    font-size:11px;
}

div#text h2, div#spalten h2
{
    margin:0px;
    margin-bottom:8px;
    font-size:11px;
}

div#file
{
    position:absolute;
    left:27px;
    bottom:9px;
    width:400px;
    height:16px;
}
div#file a, div#file a:active, div#file a:link, div#file a:focus, div#file a:visited, div#file a:hover
{
    color:#000000;
}

div#file img
{
    margin-right:8px;
    vertical-align:bottom;
}

div#images
{
    position:absolute;
    top:1px;
    right:1px;
    width:450px;
    height:310px;
    overflow:hidden;

}

div#images img
{
    position:absolute;
    left:0px;
    right:0px;
    display:none;
}

div#imgbut
{
    position:absolute;
    top:1px;
    left: 469px;
    width:450px;
    height:310px;
    overflow:hidden;
    background-image:url(../images/x.gif);
    cursor:pointer;
}
div#imgbut img
{
    display:none;
    position:absolute;
    right:0px;
    top:147px;
    width:15px;
    height:15px;
}

div#imgnav
{
    position:absolute;
    left: 469px;
    bottom:9px;
    width:75px;
    height:15px;
}

div#imgnav img
{
    float:left;
}
div#imgnav img#goleft, div#imgnav img#goright
{
    cursor:pointer;
}
div#imgnav img.counters
{
    display:none;
}div#home
{
    position:relative;
    height:360px;
    overflow:hidden;
}

div#home img
{
    position:absolute;
    top:0px;
    left:0px;
}div#teamNav
{
	margin:20px 28px;
	width:773px;
	height:85px;
	overflow: hidden;
}
div#teamNav a
{
	display:block;
	float:left;
	width:42px;
	height:42px;
	margin:0px 1px 1px 0px;
	background-color:#8c8a8c;
}

div#teamNav a.active img
{
	display:none;
}

div.imageWorker
{
	position:absolute;
	top:1px;
	right:1px;
	width:250px;
	height:320px;
}
div.imageWorker img
{
	display:block;
	position: absolute;
	top:0px;
	right:0px;
}div#kongsite
{
	position: absolute;
	left: 0px;
	bottom: 22px;
	width: 14px;
	height: 70px;
}

div#kongsiteBig
{
    display:none;
	position: absolute;
	left: 16px;
	bottom: 25px;
	width: 140px;
	height: 70px;
	background-color: #ffffff;
	text-align: left;
	font-size: 9px;
	border: solid 1px #c2c2c2;
	color: #999999;
    z-index: 1200;
}
div#kongsiteBig a
{
	color: #555555;
}

div#kongsiteBig div
{
	padding: 0px;
	padding-left: 12px;
	padding-top: 8px;
}
div#kongsiteBig p
{
	padding-bottom: 6px;
}.jScrollPaneContainer
{
	position: absolute;
	overflow: hidden;
    left:27px;
    top:32px;
}

.jScrollPaneTrack
{
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #ebebeb;
}
.jScrollPaneDrag
{
	position: absolute;
	background: #878787;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop
{
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
