	/* --- övergripande CSS --- */
	
		html, body, textarea, select, input {
					font-size: 0.9em;
					font-family: Arial, sans-serif;
					color: #000;
					background-repeat: no-repeat;
					}
					
		body		{
					text-align: center; /* fix - explorer - centrera */
					}
							
							
		a:hover, a:active, a:visited, a:link {
					color: #000;
					text-decoration: underline;
					}
					
		a:hover		{
					color: #c0c0c0;
					}
					
		h1			{
					margin: 0;
					border: none;
					padding: 0;
					font-size: 1.1em;
					/* font-variant: small-caps; */
					}
		
		img			{
					border: none;
					}

		p			{
					width: 35em;
					}			
					
													
		fieldset	{
					display: block;
					margin: 0;
					padding: 0;
					padding-left: 10px;
					padding-right: 10px;
					border: 1px dashed #d0d0d0;
					margin-bottom: 5px;
					background-color: #f0f0f0;
					}
					
		fieldset legend	{
					padding-left: 5px;
					padding-right: 5px;
					padding-bottom: 5px;
					border: 1px dashed #d0d0d0;					
					background-color: #c0c0c0;
					font-variant: small-caps;
					font-weight: bold;
					font-size: 1.1em;
					}	

		fieldset label {
					display: block;			
					text-align: left;
					padding-bottom: 3px;
					}	
					
					
		fieldset p {
					margin: 0em;
					padding-top: 1em;
					padding-bottom: 0.5em;
				}								
																
		
		/* --- sidbehållare --- */
								
		#divContainer	{	
					position: relative;	
					margin-top: 2.5em;			
					width: 750px;					
					margin-left: auto;
					margin-right: auto;
					text-align: left;
					border-left: 1px dashed #d0d0d0;
					border-right: 1px dashed #d0d0d0;
					padding-top: 20px;
					padding-left: 20px;
					padding-right: 20px;
					}			
		
		/* --- toppbehållare --- */
					
		#divTop	{
				height: 100px;
				background-image: url('../img/top_logo.png');
				background-repeat: no-repeat;
				}
			
			#divTop	#divLogo {
						float: left;
						font-size: 3.0em;
						font-weight: bold;
						}
					
			#divTop #divContact {
						margin-top: 30px;
						float: right;
						font-weight: bold;
						margin-right: 35px;
						color: #00086c;
						}			
		
		/* --- menybehållare --- */
					
		#divMenu	{
					margin-top: 5px;
					margin-bottom: 15px;
					border-top: 1px dashed #d0d0d0;
					border-bottom: 1px dashed #d0d0d0;
					padding-top: 3px;
					padding-bottom: 3px;
					}
					
			#divMenu ul	{
						display: inline;
						padding: 0;
						margin: 0;
						border: none;
						}
						
				#divMenu ul li {
							display: inline;
							padding: 0;
							margin: 0;
							border: none;
							list-style: none;
							margin-right: 10px;
							margin-right: 10px;						
							}						
						
					#divMenu ul li a:visited, #divMenu ul li a:hover, #divMenu ul li a:active, #divMenu ul li a:link {
								color: #000;
								text-decoration: none;
								}
								
					#divMenu ul li a:hover {
								text-decoration: underline;
								}
								
					#divMenu ul li.separator	{
								color: #d0d0d0;
								}					
		
		/* --- innehållsbehållare (här hamnar innehållet från databas mm) --- */	
		#divContent	{
					position: relative;
					}
		/* --- reklambehållare --- */
		
		#divGoogle {
			position: relative;
			margin-top: 15px;
			padding-top: 5px;					
		}			
					
		/* --- bottenbehållare --- */
					
		#divBottom	{
					position: relative;
					margin-top: 15px;
					padding-top: 5px;					
					color: #b0b0b0;
					font-size: 0.85em;
					text-align: center;
					}	
						
			#divBottom a:visited, #divBottom a:hover, #divBottom a:active, #divBottom a:link  {
						color: #b0b0b0;
						text-decoration: none;
						}
						
			#divBottom a:hover {			
						color: #000;
						text-decoration: underline;
						}
		
	.divContainer	{
					padding: 0.5em;
					border: 1px dashed #b0b0b0;
					}				
					
					
		/* --- annat --- */
		
		
	.divBorderedContent {
					padding: 1em;
					border: 1px dashed #d0d0d0;
					background-color: #f0f0f0;	
					}

	.clear_both		{
					clear: both;
					}						