body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #5A5A58;
	background-attachment: fixed;
	scrollbar-3dlight-color: #92928D;
	scrollbar-arrow-color: #92928D;
	scrollbar-base-color: #92928D;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #E2E2E0;
	scrollbar-highlight-color: #ffffff;
}

a:text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	text-decoration: none;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #1C3D71;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
}

a.bild:hover {
	background: #E2E2E0;
}

td {
	font-family: verdana;
	font-size: 10px;
	color: #5A5A58;
	text-decoration: none;
}

.size {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5B5444;
	text-decoration: none;
}

div#intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 170px;
	top: 12px;
	position: relative;
	left: 10px;
	overflow: hidden;
	height: 100px;
}
div#bildrubrik {
	position: relative;
	height: 15px;
	width: 183px;
	left: 1px;
	top: 14px;
}
div#flashsend {
	position: relative;
	height: 26px;
	width: 184px;
	left: 0px;
	top: 4px;
}
div#subscribe_form {
	background-color: #D0D0CA;
	height: 100px;
	width: 184px;
	left: 0px;
	position: absolute;
	top: 150px;
/*
	border-top-color: #B6B5AB;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #B6B5AB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 6px;
*/
	}

form#subscribeform input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #5A5A58;
	background-color : #E2E2E0;
	width : 116px;
	border : 1px solid #969485;
	margin-right: 10px;
}


form#subscribeform input.subscribesubmit{
	width : 50px;
	border : 1px solid #969485;
	color : #5A5A58;
	background-color : #E2E2E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

form#subscribeform{
	margin : 0;
	padding : 0;
	text-align: center;
}

div#contact_form {
	background-color: #D0D0CA;
	left: 8px;
	top: 99px;
	position: absolute;
	border-top-color: #B6B5AB;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #B6B5AB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 6px;
	border-right-color: #B6B5AB;
	border-left-color: #B6B5AB;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;

}
form#contactform input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #5A5A58;
	background-color : #E2E2E0;
	width : 116px;
	border : 1px solid #969485;
}
form#contactform textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #5A5A58;
	background-color : #E2E2E0;
	width : 235px;
	height : 110px;
	border : 1px solid #969485;
	margin-left: 31px;
	margin-right: 10px;
}
form#contactform input.contactsubmit{
	width : 50px;
	border : 1px solid #969485;
	color : #5A5A58;
	background-color : #E2E2E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 31px;
}

div#hr {
	height: 1px;
	width: 20px;
	top: 0px;
}
div#asp {
	height: 300px;
	width: 300px;
	left: 10px;
	top: 30px;
	position: absolute;
	color: #5A5A58;
}
div#bilder {
	height: 300px;
	width: 200px;
	left: 315px;
	top: 30px;
	position: absolute;
}
div#about_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	height: 290px;
	width: 400px;
	left: 15px;
	top: 30px;
	color: #5A5A58;
}
div#about_nav {
	position: absolute;
	height: 24px;
	width: 267px;
	left: 436px;
	top: 30px;
}
div#about_bild {
	position: absolute;
	height: 234px;
	width: 227px;
	left: 450px;
	top: 70px;
}
div#text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 200px;
	width: 300px;
	left: 0px;
	top: 0px;
	background-color: #E2E2E0;
}
div#iframeholder {
	position: relative;
	height: 290px;
	width: 330px;
	left: 220px;
	top: 30px;
}
div#press_linx {
	position: absolute;
	width: 190px;
	height: 200px;
	left: 10px;
	top: 28px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
}

div#projects_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	height: 200px;
	width: 230px;
	left: 10px;
	top: 30px;
	color: #5B5444;
}
div#projects_link {
	position: absolute;
	height: 200px;
	width: 420px;
	left: 260px;
	top: 30px;
}
div#projects_bilder {
	position: absolute;
	height: 22px;
	width: 230px;
	left: 10px;
	top: 265px;
}
div#project_bild {
	position: absolute;
	width: 261px;
	height:234px;
	top: 30px;
	left: 218px;
	visibility: visible;
}
div#project_nav {
	height: 27px;
	width: 211px;
	left: 492px;
	top: 32px;
	position: absolute;
	visibility: visible;
}
div#about_nav {
	height: 26px;
	width: 165px;
	left: 435px;
	top: 31px;
	position: absolute;
	visibility: visible;
}
div#project_text {
	position: absolute;
	height: 300px;
	width: 200px;
	left: 7px;
	top: 29px;
	visibility: visible;
	overflow: auto;
}
div#project_rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #92928D;
	position: absolute;
	height: 20px;
	width: 200px;
	left: 497px;
	top: 98px;
	visibility: visible;
}
div#project_movielist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #92928D;
	position:absolute;
	width:201px;
	height:44px;
	left: 494px;
	top: 66px;
	visibility: visible;
}
div#project_team_L{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B5444;
	position: absolute;
	height: 186px;
	width: 79px;
	left: 497px;
	top: 137px;
	visibility: visible;
}
div#project_team_M{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B5444;
	position: absolute;
	height: 186px;
	width: 21px;
	left: 580px;
	top: 137px;
	visibility: visible;
}
div#project_team_R{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B5444;
	position: absolute;
	height: 186px;
	width: 93px;
	left: 605px;
	top: 137px;
	visibility: visible;
}
div#project_back {
	position: absolute;
	height: 60px;
	width: 270px;
	left: 219px;
	top: 270px;
	visibility: visible;
}
div#contact_map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	position: absolute;
	height: 200px;
	width: 200px;
	left: 9px;
	top: 30px;
}
div#contact_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	position: absolute;
	width: 170px;
	height: 277px;
	left: 10px;
	top: 30px;
}
div#showreel_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	position: absolute;
	width: 167px;
	height: 79px;
	left: 10px;
	top: 30px;
}
div#iframeholder2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	width: 445px;
	height: 239px;
	left: 219px;
	top: 47px;
}
div#myIframe2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div#showreel_play {
	position: absolute;
	height: 200px;
	width: 200px;
	left: 13px;
	top: 130px;
}
div#showreel_movie_large {
	position: absolute;
	height: 210px;
	width: 300px;
	left: 210px;
	top: 50px;
}
div#press_download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	height: 56px;
	width: 114px;
	left: 12px;
	top: 30px;
	position: absolute;
}
div#press_files {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	position: absolute;
	width: 114px;
	height: 222px;
	left: 10px;
	top: 97px;
	line-height: 14px;
}
div#press_adress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5A5A58;
	position: absolute;
	left: 10px;
	width: 190px;
}
div#press_las {
	position: absolute;
	left: 10px;
	top: 24px;
	width: 344px;
	height: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	overflow: auto;
}
div#press_admin {
	position: absolute;
	height: 28px;
	width: 189px;
	left: 10px;
	top: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
	text-decoration: none;
}
div#press_artiklar {
	position: absolute;
	height: 260px;
	width: 180px;
	left: 10px;
	top: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A58;
}
div#contactinfo {
	font-size: 10px;
	position: absolute;
	height: 60px;
	width: 286px;
	left: 8px;
	top: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div#projects_archive_01 {
	position: absolute;
	height: 300px;
	width: 233px;
	left: 0px;
	top: 26px;
	line-height: 18px;
}
div#projects_archive_02 {
	position: absolute;
	height: 300px;
	width: 234px;
	left: 234px;
	top: 26px;
	line-height: 18px;
}
div#projects_archive_03 {
	position: absolute;
	height: 300px;
	width: 233px;
	left: 469px;
	top: 26px;
	line-height: 18px;
}
div#subscribe_adress {
	position: absolute;
	height: 40px;
	width: 170px;
	left: 8px;
	top: 278px;
}
