/* Main body */
body { background:#ccc; color:gray; font: 11px Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; margin:0 auto; padding:0; display: block
	  }
	
h1 {font-size:14px; margin:0 0 10px; }
	
h2 { font-size: 11px; font-weight: bold; margin:0 0 4px; }
	
p {color: gray; font-size: 11px; }
	
a {
	color:#f39; 
	text-decoration:none; 
	}
	
a:hover {
	color:#fcf; 
	}


#wrap { background-color: white; margin:20px auto auto; width:760px; height: 560px; padding: 10px; }


/* Intro */


	#intro {
		background:white no-repeat left top; 
		height:400px;  
		margin:20px 80px 10px; 
		padding:0;}



/* Header */


	#header {background:white url(img/process_ruta.gif) no-repeat left top; height:70px; margin:0; padding:0;}
	
	#header ul {
		list-style: none;
		padding: 0;
		margin: 0 0 0 0;
		float: left;
		width: 100%;
		
    }
    
	#header li {
		float: right;
		margin: 15px 17px 0 0;
    }
    
	#header a { display: block; width: 4em; padding: 0 0.5em; font-weight: bold; color: #fcf; font-size: 1em; text-decoration: none; }
	
	#header a:hover {
		color: #fcf;
	}
	
	#header #selected a { color: white;}
	
	#header #extratext { color: white; float: right; margin: 2px 17px 0 0; display: block; width: 4em; padding: 0 0.5em; font-weight: bold; font-size: 1em; text-decoration: none; }
	

	
	
/* Main */


#main { background-color: white; height: 440px; clear:both; display: block
	  }
	


	
/* Medarbetare */

	#medarbetare { clear:both;
	margin-top: 5px;}
	



/* Kontakt */

#kontakt { background-color: white; clear:both; margin:0px; }
	
#kontakt ul {
		clear:both;
		list-style: none;
		border: 0;
		padding: 0;

    }
    
#kontakt li { width: 100%; border:none; background:white; padding:0; text-align:left; position:relative; float:left; display:inline; margin:5px; }
    
    
#kontakt a {
		text-decoration: none;
		color: #f39;
    }
	
#kontakt a:hover {
		text-decoration: none;
		color: #fcf;
	}
	


/* Footer */

#footer { clear:both; margin:0 auto; padding: 0; text-align:center; background-color: white; height: 20px; }
#footer p{ font-size: 9px; margin-top: 3px; margin-bottom: 3px; }
#footer a{ font-size: 11px; margin-top: 3px; margin-bottom: 3px; }
	


/* projektmeny */
#projektmeny { background-color: white; clear:both; padding-left: 5px; }

#projektmeny h2{margin: 5px 0 0 2px; float: left;}
				
#projektmeny ul {
				list-style: none;
				padding: 0;
				margin: 0 0 0 2px;
				float: left;
				}
				
#projektmeny a { text-decoration: none; display: block; color: gray; font-size: 10px; }
				
#projektmeny a:hover {
				text-decoration: none;
				display: block;
				color:#f39;
				}
				
#projektmeny a:active {
				text-decoration: none;
				display: block;
				color:black;
				}
			

/* projekt */

#projekttext { clear:both; float:left; display:block; margin:35px 0 0 20px; padding:0; width:220px; color:black; font-size: 10px; background-color: white; }
#projekttext2 { clear:both; float:left; display:block; margin:0 0 0 20px; padding:0; width:220px; color:black; font-size: 10px; background-color: white; }

#projekt2 { clear:both; float:left; display:block; margin:8px 0 0 8px; background-color: white; }
			
	
#projekttext h2 { color: black; line-height: normal; margin:0; }
#projekttext2 h2 { color: black; line-height: normal; margin:0; }

#projektbild { clear:both; float:left; display:block; margin:0; padding:0; width:300px; color:gray; font:0.6em Verdana, Tahoma, Arial, sans-serif; background-color: white; }
			
#bildmeny { background-color: white; clear:both; float:left; display:block; margin:0; padding:0; width:40px; }

#thumbs a {display:block; display:inline-block; color:#f80; text-decoration:none; width:20px; height:20px; float:left; margin:4px; z-index:50;}