	body {
	background:#222222;
	margin:0px;	
	}
	
	img{
	border:0px;
	}
	
	a{
	color:#aaaaaa;
	font-family:verdana;
	font-size:11px;
	}
	
	.h2{
color:#8ED6FF;
font-size:16px;
font-family:verdana;
margin-top:0px;
	}

	#header{
	width:100%;
	height:90px;	
	background-image:url(../images/design/headerbg.png);
	padding-top:30px;
	padding-left:12px;
	border-bottom:1px solid #4C4C4C;
	}

	#logo{
	width:249px;
	height:62px;
	position:absolute;
	}
	
	#flashcontent {
		width: 100%;
		height: 200px;	
		border-bottom:1px dotted #4C4C4C;
	}
	
	#flashcontentalgon {
	height: 100%;
	position:relative;
	top:300px;
	}

	
#menycontainer{padding: 0px 0 0 16em; height:24px; width:700px; border-bottom: 0px solid #4C4C4C;}
#menycontainer ul{position:relative; top:71px; padding: 0.1em 0; margin: 0;  font: 70% Verdana, Helvetica, sans-serif;}
#menycontainer li{margin: 0; padding: 0; display: inline; list-style: none;}
#menycontainer li a{text-decoration: none; padding: 0.435em 2em; margin-left: 1em; border: 1px solid #4C4C4C; border-bottom: 0px solid #4C4C4C; background: #353432;}
#menycontainer a:link{color: #fff;}
#meny a:visited{color: #fff;}
#meny a:hover{background: #222222; border-bottom: 2px solid #222222;}
#meny a#current{background: #222222; border: 1px solid #444444; border-bottom: 1px solid #222222; color: #fff; padding-bottom:5px;}


#post-it{
width:203px;
height:180px;
float:right;
margin-top:80px;
position:relative;
right:100px;
}

#rightmargin{
width:1px;
height:500px;
float:right;
border-right:0px solid #414141;
margin-left:20px;
margin-top:20px;
}

#headercontainer{
margin-right:auto;
margin-left:auto;
border:0px solid #fff;
width:956px;
}

#container{
margin-right:auto;
margin-left:auto;
border-left:0px solid #565757;
border-right:0px dotted #4C4C4C;
width:855px;
height:100%;
border:1px solid #222222;
}

#headerindex{
width:520px;
height:20px;
position:relative;
bottom:-3px;
left:0px;
}

#textindex{
width:420px;
height:320px;
position:relative;
top:50px;
left:20px;
font-family: Verdana;
color: #fff;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.4em;
font-size: 0.7em;
border-left:1px solid #2B2B2B;
padding-left:15px;
}

#underkonstruction{
float:right;
position:relative;
right:80px;
}

#index_footer{
position: absolute;
width: 100%;
height: 95px;
margin-top:250px;
background:#2D2C2A;
}

#footer_border{
width:100%;
height:40px;
position:absolute;
background:#222222;
border-bottom:1px solid #444444;
}

#index_footer a{
color:#cccccc;
text-decoration: underline;
}


/*#footer_container{
margin-left:auto;
margin-right:auto;
width:800px;
height:120px;
border-left:1px dotted #444444;
border-right:1px dotted #444444;
background:#2D2C2A;
}*/

#footer_left{
width:340px;
margin-left:auto;
margin-right:auto;
position:relative;
top:5px;
text-align:center;
}

#footer_left li{
list-style: none;
display: inline;
border:0px solid #fff;
margin-left:20px;
border:0px solid #fff;
}

#footer_left a{
text-decoration: none;
font-family:verdana;
font-size:14px;
color:#fff;
}

#footer_right{
margin-left:auto;
margin-right:auto;
list-style: none;
font-family:verdana ;
text-decoration: none;
text-align: center;
line-height: 1.4em;
font-size: 11px;
color:#cccccc;
border:0px solid #fff;
position:relative;
top:50px;
}


/*Galleri index*/

#tags{
width:400px;
height:400px;
margin-left:auto;
margin-right:auto;
position:relative;
top:100px;
}

#tags a:link{
color:#DCDCDC;
text-decoration:none;
}

#tags a:visited{
color:#DCDCDC;
text-decoration:none;
}

#tags a:hover{
color:#A9A9A9;
text-decoration:none;
}

.algon{
font-family:verdana;
font-size:15px;
color:#DCDCDC;
}

.arlandastad{
font-family:verdana;
font-size:20px;
color:#DCDCDC;
position:relative;
left:290px;
bottom:58px;
}

.andersstark{
font-family:verdana;
font-size:28px;
color:#DCDCDC;
position:relative;
left:70px;
bottom:31px;
}

.circus{
font-family:verdana;
font-size:28px;
color:#DCDCDC;
position:relative;
bottom:31px;
}

.jordbromalm{
font-family:verdana;
font-size:15px;
color:#DCDCDC;
position:relative;
left:118px;
bottom:53px;
}

.martinolsson{
font-family:verdana;
font-size:20px;
color:#DCDCDC;
position:relative;
left:250px;
bottom:77px;
}

.sssb{
font-family:verdana;
font-size:15px;
color:#DCDCDC;
position:relative;
bottom:53px;
}


/*Galleri träd*/

#bilder{
width:277px;
height:73px;
position:relative;
top:80px;
left:200px;
}

#filmer{
width:293px;
height:73px;
position:relative;
top:80px;
left:480px;
}


/*Galleri Algon*/
#tillbaka{
width:293px;
height:73px;
position:relative;
top:600px;
left:90px;
}




/* Normal Bubble */
div.bubble {
	width: auto;
	font-size: 0.75em;
	margin-bottom: 24px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 6px;
	background: transparent url(../bubbles/tip.gif) no-repeat 20px 0;
	font-style: normal;
}



/* ============ SAFARI AND OPERA SPECIFIC STYLES ================ */ @media screen and (-webkit-min-device-pixel-ratio:0)

 { 
 
 #menycontainer { 
 position: relative; top: 1px; left: 0; 
 } 
 
 } 
 
 
/* ============ <[if gte IE 5.5]>================ */
/* ============ <![if lt IE 7]>================ */


#alImg1 img, #alImg2 img, #alImg3 img, #alImg4 img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#alImg1, #alImg2, #alImg3, #alImg4 { display: inline-block; }
#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/design/logo.png'); }
#alImg2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/design/post-it.png'); }
#alImg3 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/design/pil2.png'); }
#alImg4 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/design/pdf.png'); }


/* ============ <![endif]>================ */
/* ============ <![endif]>================ */
