
	/* <![CDATA[ */

		html, body { text-align:center; width:100%; height:100%; margin:0; padding:0; font-family:Georgia, "Times-Roman", "Times New Roman", Times, serif; font-size:0.82em; color:#333;background:#fff; }
		
		h1 { font-size:1.4em; margin:0; padding:0; border: 0; display:none; }
		h1 .title { font-size:1.2em; margin:0; padding:0; border: 0; text-transform:uppercase;}	
		h2 { font-size:1.2em; margin:0; padding:0; border: 0; display:none; }
		h3 { font-size:1.2em; margin:0; padding:0; border: 0; text-transform:uppercase;}
		h4 { font-size:1.1em; margin:0; padding:0; border: 0; }
		h5 { font-size:1.0em; margin:0; padding:0; border: 0; }		
		
		a:link { color:#333;text-decoration:none; }
		a:visited { color:#444; text-decoration:none;}	
		a:active { color:#555; text-decoration:none;}		
		a:hover { color:#666; text-decoration:underline; }			
		
		img { padding:0; border: 0; margin:0; }
		
		p { padding:0; border: 0; margin:0; line-height:1.6em; font-size:1em; }	
		
		div { padding:0; border: 0; margin:0; }				
		
		fieldset { margin:0; padding:0; border: 0; }
		legend { display:none; }
		
		ul { margin:0; padding:0; border: 0; list-style:none; }
		li { margin:0; padding:0; border: 0; list-style:none; line-height:1.7em;  }
		
		#sub-menu-item li { margin:0 0 0 12px; padding:0; border: 0; list-style:none; }
		
		.cleaner { clear:both; height:1px; margin:-1px 0 0 0; padding:0; font-size:1px; line-height:1px; visibility:hidden; }
		.block { display:block; position:relative; float:none; }
		
		.bold { font-weight:bold; }
		
		.hidden { display:none; }
		
		.center { text-align:center; }
		
		table {  width: 100%; height: 100%; background:#fff; }
		
		table.center-index { background-image:url(../images/texture/index.gif); }
		table.center-mermermer { background-image:url(../images/texture/mermermer.gif); }		
		table.center-camilla {background-image:url(../images/texture/camilla.gif); }		
		table.center-asa-hanna {background-image:url(../images/texture/asa-hanna.gif); }		
		table.center-helena { background-image:url(../images/texture/helena.gif); }		
		table.center-karin {background-image:url(../images/texture/karin.gif); }							
		table.center-lotta {background-image:url(../images/texture/lotta.gif); }							
		table.center-jennie {background-image:url(../images/texture/jennie.gif); }									
		table.center-kontakt { background-image:url(../images/texture/kontakt.gif); }							
		table.center-projekt { background-image:url(../images/texture/projekt.gif); }													
		table.center-drop-in { background-image:url(../images/texture/drop-in.gif); }
		table.center-vara-vanner { background-image:url(../images/texture/vara-vanner.gif); }																	
					
		td {	vertical-align: middle; text-align: center; }
		td.center {	vertical-align: middle; text-align: center; }
		
		div.container { position: relative; padding:20px; text-align: left; margin-left: auto; margin-right: auto; width: 910px; height: 510px; }

		.hr { clear: both; margin:10px 0px 8px 0px; border:0; padding:0; height: 1px; background-color: #000; display: block; }
		hr { display:none; }

		.sub-menu-holder { position:relative; top:0; }		
		
		#menu { padding:20px; border:0px; margin:0px; background:white; width:180px;  float:left; position:static;  }
		
		#sub-menu { padding:20px; border:0px; margin:0px; background:white; width:220px; height:470px; position:static; float:left;  }		
		#right-content { padding:20px; border:0px; margin:0px; background:white; width:585px; position:static; float:right;  }
		
		#portfolio-detail .img-normal { position:static; float:right; margin:0 0 0 10px; height:435px; text-align:right; }
		.img-div { position:static; float:left; margin:0 5px 3px 0; }

		
		.content-kontakt { width:170px; padding:0 40px 0 0; position:static; float:left; }

		.cv-paragraf-left { width:275px; padding:0 30px 0 0; position:static; float:left; }
		.cv-paragraf-right { width:275px; padding:0; position:static; float:left; }	
		
		#drop-in-link { cursor:hand; padding:20px; border:0px; margin:0px; width:300px; height:250px; float:right; position:static; }	
		
		#content-image { padding:0; position:static; float:right; margin:0 0 0 20px; }
		
		#copyright { display:none; }
		
		#contact { display:none; }

	/* ]]> */