* {
	padding: 0;
	margin: 0;
	outline: none;
	text-indent: 0;
}

body {
	background-color: #000;
	color: #545454;
	font-family:  Arial, 'Futura', sans-serif;
	font-size: 10px;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 12px;
	text-align: left;
	text-indent: 0px;
	text-transform: none;
}

#sidfot {
	margin: 0px 0px 27px 228px;
	font-size: 9px;
	line-height: 10px;
}

p {
	margin: 0px 0px 0px 0px	
}


a, a:visited {
	color:#FFF;
	text-decoration:none;
}

a:hover, a:active, a:visited:hover {
	color:#FFF;
	text-decoration:underline;
}

.rub, .copyright, #undertext a {
color: #00a2d9;
}


#top {
height: 67px;
margin: 0px 0px 0px 227px;
width: 400px;
display: block;
overflow: hidden;
}

#top a {
display: block;
overflow: hidden;
padding: 0px 0px 0px 800px;
width: 400px;
height: 67px;
background: url("../giffar/top.gif") 0 0 no-repeat;
}

#toprub {
height: 50px;
margin: 0px 0px 0px 227px;
width: 400px;
overflow:hidden;
}

#toprub h1 {
	display:block;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 800px;
	overflow: hidden;
	height: 50px;
}

#leftcolumn {
position: absolute;
left: 0px;
margin: 0px 0px 0px 17px;
padding: 0px 0px 0px 0px;
width: 228px;
padding: 0px 0px 0px 0px;
overflow:hidden;
}

#text_oanvŠnd {
position: absolute;
margin: 0px 0px 0px 184px;
padding: 0px 0px 0px 0px;
width: 155px;
border-top: solid 1px white;
border-top-color: #00a2d9;
padding: 10px 0px 0px 0px;
}

#gallerybox {
margin: 0px 0px 0px 228px;
/*
position: absolute;
border-top: solid 1px white;
border-top-color: #00a2d9;
*/
padding: 8px 8px 8px 8px;
background-repeat: no-repeat;
background-image: url('img/bildbg.gif');

}

.casebox {
margin: 0px 0px 18px 228px;
padding: 8px 8px 8px 8px;
background-repeat: no-repeat;
background-image: url('img/bildbg.gif');
width: 634px;
height: 393px;
	display:block;
	overflow: hidden;
}

#undertext {
margin: 15px 0px 0px 5px;
padding: 14px 0px 0px 0px;
border-top: solid 1px white;
border-top-color: #9a9997;
width: 190px;

}


html, body, #wrapper {
height:100%;
margin: 0;
padding: 0;
/*
border: none;
*/
}

.cases h3, .about a, .archive a, .contact a, .empty a {
	display:block;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 800px;
	overflow: hidden;
	height: 12px;
}

.cases h3 {
	background: url("../giffar/selectedcases.gif") 0 0 no-repeat;
}

.about a {
	background: url("../giffar/about.gif") 0 0 no-repeat;
}

.archive a {
	background: url("../giffar/projectarchive.gif") 0 0 no-repeat;
}

.contact a {
	background: url("../giffar/contact.gif") 0 0 no-repeat;
}


.menu a, .menu p {
	display:block;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 800px;
	overflow: hidden;
	height: 12px;
}

/*
height pa #sida och den under ar bildens höjd minus 18, denna siffra andras om giffarnas hojd andras
*/

#sida {
	margin: 0px 0px 18px 228px;
	display:block;
	overflow: hidden;
	width: 600px;
	height: 386px;
}

#aboutsida, #contactsida, #archivesida {
	width: 600px;
	height: 386px;
	padding: 0px 0px 0px 800px;
}

#aboutsida {
	background: url("../giffar/aboutsida.gif") 0 0 no-repeat;
}

#contactsida {
	background: url("../giffar/contactsida.gif") 0 0 no-repeat;
}

#archivesida {
	background: url("../giffar/archivesida.gif") 0 0 no-repeat;
}


#aboutcv {
	margin: 0px 0px 0px 228px;
}












