
			/** udskriv CSS**/

			/*****************
			Initializing padding and margin, overriding malicious default settings.
			******************/

			html {
					 overflow: -moz-scrollbars-vertical;
			}

			/*
			body, div, h1, h2, h3, h4, a {
				padding:0px;
				margin:0px;
				font-family: verdana;

				font-size:10px;

			}
			*/
			* {
				padding:0px;
				margin:0px;
				font-family: verdana;
				font-size: 10px;
				color:#000000;
			}
			body {
				text-align: center;
				background-color:#ffffff;
			} 

			h1, h2, h3, h4 {
				margin-top:10px;
			}

			ul {
				margin-left: 0px;
				padding-left: 0px;
				list-style: none;
			}

			li{
				padding: 0;
				margin: 0;
			}

			a img {
				border: 0;
			}

			h1{font-size:18px;}
			h2{font-size:16px;}
			h3{font-size:14px;}
			h4{font-size:13px;}




			/*****************
			Document div structure
			******************/

			#sitet,#con_body  {
				margin: 0 auto;
				width:973px;;
				text-align: left;

			}


			#con_content {
				position: relative;
				top: 274px;
				float: right;
				
			}

			#content_frame_left{float:left;width:-2px;height: 416px;}

			#left_top{height:143px;width:-2px}
			#left_center{height:8px;width:-2px;font-size: 0px;}
			#left_bottom{
			}

			#content_frame_center{border-bottom:2px solid #204C87;border-left:2px solid #204C87;border-right:2px solid #204C87;float:left;width:973px;min-height:416px;
			}
			
			#content_frame_right{float:left;width:-2px;height: 416px;}

			#right_top{height:140px;width:-2px;}
			#right_center{height:8px;width:-2px;font-size: 0px;}
			#right_bottom{
			}

			#content_text{
			
				
					position: relative;
				float: left;
				
				width: 973px;

				/* IE6 min-height hack begin */
				min-height:416px;
				height:auto !important;
				height:416px;
				/* IE6 min-height hack end */

				
			}
			

			#content_text_left{float:left;
				width:973px;
				min-height:380px;
				
				
			
			}
			#content_text_left ol{
				padding-left: 26px;
			}
			#content_text_left ul{
				padding-left: 15px;
				list-style-type: none;
			}

			#content_text_left p{padding-bottom: 10px;

			}
			
			#content_text_left ol{
			
				list-style-type: normal;
				padding-bottom:10px

			}		
			#content_text_left ol li{

				list-style-type: normal;
			
			}		

			#content_text_left ul{
			
				list-style-type: disc;

			}		
			#content_text_left ul li{

				list-style-type: disc;
			
			}	

			
			#content_text_left h1{font-size: 14px; padding-bottom: 14px;
			}

			#content_text_left h2{font-size: 12px; padding-bottom: 5px;
			}

			.content_text_padding{
				font-size: 12px;
				padding-left: 89px;
								padding-right: 89px;
			
			}

			#content_frame_right_fader{
					width:4px;
			}

			#contactinfo{
		

				float: left;
							
			}
			#contactinfo_center{
				valign: bottom;
				/*padding-left: 67px;*/
				text-align: center;
				height: 39px;
				width: 973px;
				float: left;
				
	}
			
			
			#contactinfo_center ul{
				padding-left:-10px;
				display: inline;
				
				
				
				
			}
			
			#contactinfo_center ul li{
				display: inline;
				color: #204D86;font-size: 10px;
						padding-left: 10px; background-image:url("http://www.claus-soerensen.dk/images/list_dot.gif");background-repeat: no-repeat;background-position:left center; 

	
		
			}
			
				#contactinfo_center ul li.first{
							display: inline;
									padding-left: 0px; 
								
									
									background-image:none;
					
					
			}
			
			
			
			#contactinfo_center li a{color: #204D86;font-size: 10px;}

			#contactinfo_center a{
				text-decoration: none;
			}

			#contactinfo_center a:hover{
				text-decoration: underline;
			}


			
			
			
			
			
			#con_banner {
				position: absolute;
				top: 0px;
				width: 973px;
				height: 229px;
				border: 0;
				


			}
					#banner_absolute_top{height:15px;width:973px;}
					#banner_absolute_top_left{height:15px;width:25px;float:left;}
					#banner_absolute_top_center{height:15px;width:953px;float:left;}
					#banner_absolute_top_right{height:15px;width:25px;float:left;}

					#banner_frame_left{float:left;width:-2px;height: 214px;}
					#banner_frame_center{border-left:2px solid #204C87;border-right:2px solid #204C87;border-top:2px solid #204C87; background-color:#ffffff;float:left;width:973px;height: 212px;}
					#banner_frame_right{float:right;width:-2px;height: 214px;}

					#banner_left{ width:671px;float:left;color: #204D86;}

							#banner_left_text h1{
									color: #204D86;
									padding:0px;
									margin:0px;
									font-family:verdana;

									font-size:18px;
									padding-top:2px;
									padding-bottom:2px;
									font-weight:bolder;

							}
							#banner_left_text h2{
									color: #204D86;
									padding:0px;
									margin:0px;
									font-family:verdana;
									font-weight:bold;
									font-size:12px;
							}

							#banner_left_text h3{
									color: #204D86;			
									padding:0px;
									margin:0px;
									font-family:verdana;
									font-weight:bold;
									font-size:11px;
							}


							#banner_left_text{
							float: left;
								margin-top:28px;
								margin-left: 5px;

								vertical-align: top;

							}
							#banner_left_image{float: left;}
					
					#banner_logo{margin-left:25px;margin-top:25px;margin-bottom:23px;width:59px;}
							

					
					#banner_right{width: 298px; float: left;
						
							}
					
								
								#banner_right_text{


									padding-top:23px;

									float:right;text-align: right;padding-right:23px;
									line-height: 1.4em;
									font-weight:900;font-size: 9px; color: #204D86;

								}

								#banner_right a{font-weight:900;font-size: 9px; color: #204D86;text-decoration:none;}
								#banner_right a:hover{text-decoration:underline;}

								#banner_right ul{width:100%;
									display: inline;
								
									
									
									
								}
								
								#banner_right ul li{
									display: inline;
									line-height: 1.5em;
											padding-left: 5px; background-image:url("http://www.claus-soerensen.dk/images/list_dot.gif");background-repeat: no-repeat;background-position:left center; 
											font-weight:900;font-size: 9px; color: #204D86;
							
							
								}
								
									#banner_right ul li.first{
												display: inline;
												line-height: 1.4em;
														padding-left: 20px; 
													
														
														background-image:none;
										
										
								}
								
								
								
								#banner_right li a{font-weight:900;font-size: 9px; color: #204D86;}


					
					


									


			#con_footer {
				clear: both;
			
				width:973px;
			
			}
				


					#madeby{text-align:right;padding-right:10px;padding-top:5px;}


			/***************************
			brødkrummer
			***************************/

			* html #breadcrumbs {
			position: relative; /*** IE needs this  ***/
			}

			#breadcrumbs{margin-left:0px;margin-top:5px;}

					#breadcrumbs li, #breadcrumbs a{font-size:11px;}
					#breadcrumbs ul {
						list-style: none;
						padding:2px;
						padding-left:10px;
						margin:0px;

					}



					#breadcrumbs li {
						float: left;
						display: block;
						margin-right:5px;
						float:left;
						text-align: center;


					}

					#breadcrumbs li a{text-decoration:none;color:#53658f;}

			#con_menutop {
				position: absolute;
				top: 229px;
				width: 973px;
				height: 45px;
			}

					#menutop_frame_left{float:left;width:-2px;height: 45px;}
					#menutop_frame_center{float:left;width:977px; height: 45px;}
					#menutop_frame_center_wrapper{border-left:2px solid #204C87;border-right:2px solid #204C87;padding-top:15px;padding-left: 84px; text-align: center;height: 45px;}
					#menutop_frame_right{float:left;width:-2px;height: 45px;}
				
				
			/*****************

			vandret menu starter her
			******************/
			#menu,
			#menu ul{
				margin:0;
				padding:0;
				list-style-type:none;
				list-style-position:outside;
				position:relative;
				
			}

			#menu{
				
				
				
			}

			#menu ul{
				line-height:1.0em; /*this defines the height of each element*/
				position:absolute;
					display:none;
				width:100px;
				top:20px;
				
				
				
			}
			
			
						#menu a{
							display:block;
							text-align:center;
							color: #ffffff;
							padding: 5px;
							}
			
						#menu li{
							float:left;
							position:relative;/*  opera + ie 6 need */
			}
			
			
						
			
						#menu li ul{
							/*padding-top:10px;*/
							left: 20px;
						}
			
						#menu li ul a{
							background: none;
							width:100px;	
							color:#0e3a42;
							float:left;
							text-align:left;
							padding:4px;
							background-color:#dfdfdf;
							filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; 
						}
			
						#menu li ul a:hover{
							color:#ffffff;
							background: none;
							background-color:#c9c9b0;
						}
			
						#menu li ul li ul{
							left:108px;
							/* IE laver vi her problemr med padding */
							margin:0 0 0 0px;
							padding:0 0px;
							top:0px;
							z-index:3;
							border-left:1px solid #ffffff;
						}
			
					
			
						/* 102, 113, 124 */
						#menu ul ul,
						#menu li:hover ul ul,
						#menu li:hover li:hover ul ul
						{
							display:none;
						}
			
						/* Specificity 112, 123, 134 */
						#menu li:hover ul,
						#menu li:hover li:hover ul,
						#menu li:hover li:hover ul li:hover ul
						{
							display:block;
						}
			
						/*stage two: add style*/
			
						#menu a{
							font-size:11px;
							color:#204D86;
							text-decoration:none;
						
							font-weight:normal;
						}
			
						#menu a.valgt{
							text-decoration:underline;
						}
			
						#menu a:hover{
							text-decoration: underline;
						}
			

			/**************************
			LEFT COLUMN
			**************************/
			/*** div.left is in div.float-wrap, and when div.float-wrap is neg margined to the left,
			div.left is carried over into the proper position.
			***/


			#content_left{
				width:0px;
				float:left;
				padding-top:10px;

			}

			#content_left ul {
			
			list-style: none;

				padding:0px;
				margin:0px;
				padding-left:10px;
			}

			#content_left ul ul {

			list-style: none;
			padding: 0px;
			margin-left:10px;
			}


			#content_left li {

			line-height:22px;
			}

			#content_left li li{
			line-height:22px;

			}


			#content_left a {color:#000000; text-decoration:none;font-size:10px;font-weight:bold;}
			#content_left a:hover {color:#384d7e;text-decoration:none;}
			#content_left a.SubMenuenValgt {color:#384d7e;text-decoration:none;}
	
			#contact_form tr{
				margin-bottom: 2px;
			}
			#contact_form input,
			#contact_form textarea{
				margin-bottom: 2px;
				border: 1px solid #204D86;
			}
			#contact_form .input_left{
				width: 43px;
				margin-right: 2px;
			}
			#contact_form .input_right{
				width: 107px;
			}
			#contact_form .formular{
				width: 154px;
			}
			
			

		#madeby{visibility:hidden;}
		#content_frame_left{visibility:hidden;}
		#content_frame_right{visibility:hidden;}

				#banner_frame_left{visibility:hidden;}
		#banner_frame_right{visibility:hidden;}
		#con_menutop{visibility:hidden;}
		#con_content{top:470px;}
		#banner_absolute_top{visibility:hidden;}

