*
	{
	margin: 0;
	padding: 0
	}
body 
	{
	background: #eaeabd url("../images/background.png") fixed repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
	margin: 20px 0 0 0;
	}
table {	margin:0px;
		padding:0px; }
/* ---------------------------------------------------------
   Layout
--------------------------------------------------------- */
#container 
	{
	margin: 0 auto;
	padding: 0;
  	width: 960px
	}
#top 
	{
	width: 960px;
	height: 5px;
	background: #C7C740 url(../images/top-shadow.png) top left no-repeat;
	}
#middle 
	{
	width: 960px;
	height: auto;
	background: transparent url(../images/background-shadow.png) top left repeat-y;
	padding: 0;
	margin: 0;
	}
#base
	{
	background-image: url(../images/base-shadow.png);
	background-position: top left;
	background-repeat: no-repeat;
	clear: both;
	height: 20px;	
	width: 958px;
	margin:-5px 0px 0px 0px;
	padding:0px;
	}
#base p
	{
		font: normal 10px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#9A9A22;
		padding:12px 0px 0px 10px;
		position:relative;
		z-index:1000;
	}
#base a
	{
		color:#9A9A22;
		text-decoration:none;
	}
	
/* ---------------------------------------------------------
   Sidhuvud
--------------------------------------------------------- */
#header
	{
	background: transparent url(../images/top-shadow.gif) no-repeat -13px 62px;
	height: 70px
	}
#header p
	{
	float: left;
	padding: 0 0 0 0px;
	} 
#header p a, #header p img
	{
	border: none;
	text-decoration: none
	}
	
/* ---------------------------------------------------------
   Bilder
--------------------------------------------------------- */
#images
	{
	margin: 0 0 0 0;
	padding: 0 0 0 8px;
	}
#images ul
	{
	list-style: none;
	}
#images li
	{
	float: left;
	padding: 0 0px 0 0;
	}
#images li.right
	{
	padding: 0px;
	}
	
/* Ruta med ordspr�k p� terapeuternas sida */
#images li.ordsprak
	{
/*	background-color: #90902A; 
	color: #e7e5ce; */
	background-color: #c2bca6;
	color:#000;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin: 0 0px 0 0;
	width: 98px;
	padding:0px 10px 0px 10px;
	font-size:10px;
	}
#opacity
	{
	  padding:0px 10px 0px 6px;
	  font-size:11px;
}
*+ html #opacity
	{
	  font-size:10px;
}
* html #opacity
	{
	  font-size:10px;
}


/* ---------------------------------------------------------
   Innehall
--------------------------------------------------------- */
#content-box
	{
	clear: both;
	}
#content-box-table
	{
	background: transparent url(../images/background-menu2.png) top left no-repeat;
	border: 0px;
	margin: 0 0 5px 0;
	padding: 0;
	width: 930px;
	height: 490px;
	}
	
/* for understanding browsers */
.hojd {
	min-height:490px; 
	height:auto;
}
/* for Internet Explorer */

* html .hojd {
	height: 490px;
}
/* ---------------------------------------------------------
   Meny
--------------------------------------------------------- */
#menu
	{
	float: left;
	margin: 0;
	padding: 30px 0 0 0;
	vertical-align: top;
	width: 295px;
	}
#menu-terapeut
	{
	float: left;
	margin: 0;
	padding: 5px 0 0 0;
	vertical-align: top;
	width: 295px;
	}
#menu li, #menu-terapeut li
	{
	list-style: url(../images/list-arrow.png);
	margin: 0 0 0 50px;
	padding: 0 0 10px 10px;
	}
#menu li a, #menu-terapeut li a
	{
	color: #666666;
	font: normal 12px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#menu li a:hover, #menu-terapeut li a:hover
	{
	color: #9A9A22;
	text-decoration: none;
	}
#menu li a.active, #menu-terapeut li a.active
	{
	color: #9A9A22;
	font-style: italic;
	text-decoration: none;
	}
	
/* ---------------------------------------------------------
   Innehall
--------------------------------------------------------- */
#content
	{
	background-color: transparent;
	float: left;
	height: auto;
	padding: 30px 30px 0 50px;
	width: 500px;
	font: normal 12px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
#content form
	{
	width: 500px;
	}	
#content-terapeut
	{
	background-color: transparent;
	float: left;
	display:block;
	height: auto;
	padding: 5px 30px 0 20px;
	font: normal 12px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
#content h1, #content-terapeut h1
	{
	color: #9A9A22;
	font: normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 15px 0;
	}
#content h2, #content-terapeut h2
	{
	color: #9A9A22;
	font: normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 9px 0;
	line-height:18px;
	}	
#content h3, #content-terapeut h3
	{
	color: #9A9A22;
	font: normal 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	text-transform: uppercase;
	letter-spacing:1px;
	word-spacing:1px;
	}	
#content p, #content-terapeut p
	{
	font: normal 12px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	}
#content a, #content-terapeut a
	{
	border-bottom: 1px dotted #ccc;
	color: #222;
	text-decoration: none;
	}
#content a:hover, #content-terapeut a:hover
	{
	border-bottom: 1px dotted #666;
	color: #9A9A22;
	text-decoration: none;
	}

/* Undersida Terapeut */
#ruler
	{
	border: none;
	border-collapse: collapse;
	}
/*tr.ruled
	{
	background: transparent url(../images/background-ruled.png) top left no-repeat;
	}    */
#ruler td
	{
	border: none;
	border-collapse: collapse;
	padding: 0 5px 0 5px;
	}
#terapeut, #terapeut2, #terapeut3, #terapeut4, #terapeut5
	{
	clear:both;
	margin: 5px 0 15px 0;
	padding: 0 0 0 10px; 
	}
#terapeut h1, #terapeut2 h1, #terapeut3 h1, #terapeut4 h1, #terapeut5 h1
	{
	color: #222;
	font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	padding: 0 10px 0 0;
	}
#terapeut p, #terapeut2 p, #terapeut3 p, #terapeut4 p, #terapeut5 p
	{
	font: normal 12px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	}
	
#terapeutimg { float:left;
			   display:block;
			   width:142px;
			   height:94px;
			   margin:0px 0px 0px 0px;
			   padding:0px 0px 20px 0px; }
			   
#terapeuttext { float:left;
			    display:block;
			    width:412px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 20px 0px;
			    height:94px; }	
		   