
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td, .Normal {
	margin:0;
	padding:0;
	outline:0;
}
a:link,a:visited, a, a_hover {
	text-decoration:underline;
}
a:focus {
	text-decoration:underline;
}
:focus {
	outline:0;
}
img {
}
legend {
	font:0/0 serif;
	height:0;
	overflow:hidden;
	text-indent:-100em;
}
ol,ul {
	list-style:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption,th,td {
	text-align:left;
}

.ICG_ETH_Expanders img {
}

.ICG_ETH_Expanders a.SubHead {
	text-decoration:none;
}

.ICG_ETH_Expanders img {
}

	/*
		- Index ---------------------------------------
		
		1. DNN
		2. Layout
			2.1. Top Bar
			2.2. Header
			2.3. Main Content
			2.4. Footer
		3. Typography
			3.1. DNN
			3.2. Generic
				3.2.1. Headings
			3.3. Skin
			3.4. Links
				3.4.1. DNN
				3.4.2. Generic
				3.4.3. Skin
		4. Navigation
			4.1. Main Nav
			
		5. Lists
		6. Tables
		7. Forms
		8. Helpful styles for content
			8.1. Generic
			8.2. Skin related
			
		9. News Articles
				
	*/


	/*--------------------------------------------------------------------------------------------------------------*/
	/* 1. DNN */

		.ControlPanel{border:#CCC dotted;border-width:0 0 1px 0; font-size: 1em;}
		.ControlPanel table{margin:0 auto;font-size:1em;}
		.ControlPanel a.CommandButton{font-size:1em;}
		
		.PagingTable{}
		
		.DNNEmptyPane{display:none;}
		.DNNAligncenter{text-align:left;}
		
		.FileManager{font-size:11px;width:100%;}
		
			
	/*--------------------------------------------------------------------------------------------------------------*/
	/* 2. Layout */

.frontsearch {
	position:absolute;
	top: 172px;
	left:336px;
}
.frontsearch .NormalTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: gray;
	border: none;
	background:none;
	width: 495px;
}

.frontsearch #dnn_ctr464_SearchSmall_PropertyAgentLatest_215_Search_2 {

	border: none;
	background:none;
	width: 84px;
	height: 45;
	margin-left: 10px;
	color: none;
}

	/* Rammer  */
	.Standard_ramme .Head {color:#000000;}
	
	/* Design */
		#Body, Body
		{
			margin: 0; 
			padding: 0;
			text-align: center; 
			color: #000000;
			height:100%; 
			font-family: Arial, Helvetica, verdana, sans-serif;
			background: url(/Portals/Munch/Skins/Standard/Grafx/bg.png) repeat-x top;
			
		}
		


		/* S¯KEFELT */
			#standard #dnn_dnnSEARCH_ClassicSearch
			{
				font-size: 11px;
				background:url(/Portals/Munch/Design/sok.png) no-repeat;
				display:block;
				position:absolute;
				width:178px;
				height: 23px;
				top:5px;
				right:10px;
				z-index:10000;
			}
			#standard #dnn_dnnSEARCH_ClassicSearch label
			{
				display:none;
			}			
			
			#standard #dnn_dnnSEARCH_optWeb
			{
				display: none;
			}			
			
			#standard #dnn_dnnSEARCH_optSite
			{
				display: none;
			}		
			
			#standard #dnn_dnnSEARCH_txtSearch
			{
				border: 0;
				background:none;
				width:150px;
				display:block;
				float:left;
				margin-top:3px;
			}
			#standard a.Sokefelt
			{
				display: block;
				position: absolute;
				width: 23px;
				height: 23px;
				top:0px;
				right:0px;
			}
			
		/* SLUTT S¯KEFELT */
		
		/* Containers  */
		.blueSeparator {
			Background: #1e5f89;
			margin:1px;			
			margin-top: 2px;
			margin-bottom: 2px;
			margin-right:2px;
			height: 7px;
		}
		#standard #container
		{
			width: 960px;
			margin: 0 auto; 
			border: 0;
			text-align: left;
			min-height: 500px;
			position:relative;
			overflow:hidden;
			
		}	
				
		#standard .header
		{
			width: 960px;
			text-align: left;
			position:relative;
			overflow:hidden;
			background:url(Grafx/bg-menu.png) no-repeat;
			height: 97px;
			margin: 1px;
			padding:0;

			
		}	
		#standard #containerVenstremeny
		{
			width: 960px;
			margin: 0 auto; 
			border: 0;
			text-align: left;
			min-height: 500px;
			position:relative;			
			overflow:hidden;
			
		}	
		#standard #containerHoyremeny
		{
			width: 960px;
			min-height: 500px;	
			margin: 0 auto; 
			border: 0;
			text-align: left;
			position:relative;
			overflow:hidden;
			background:#FFFFFF;
		}

		#standard #containerForside
		{
			width: 962px;
			margin: 0 auto; 
			border: 0;
			text-align: left;
			position:relative;
			overflow:hidden;
			background:#FFFFFF;
			border: 1px solid silver;
			border-top: 5px solid silver;

		}			
		
		#standard #containerBlank
		{
			width: 960px;
			margin: 0 auto; 
			border: 0;
			text-align: left;
			min-height: 500px;
			position:relative;
			background: #FFFFFF;
			overflow:hidden;
			
		}	
						
		#standard #containerAdmin
		{
			width: 960px;
			margin: 0 auto; 
			border: 0;
			text-align: left;
			min-height: 500px;
			background:#FFFFFF;
			overflow:hidden;
			
		}				
		 
		#standard .breadcrumb {
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom:1px solid #CCCCCC;
		}
		#standard .breadcrumb a {
			color:#666666;
			text-decoration:none;
			text-transform:capitalize;			
		}
		#standard .breadcrumb a:hover{
			color:#666666;
			text-decoration:underline;
			text-transform:capitalize;			
		}		
		 
		#standard .LeftPane
		{
			float: left; 
			width: 192px; 
			padding: 0; 
			margin:0;
			overflow:hidden;
		}
		
		#standard .RightPane
		{
			float: right; 
			width: 192px; 
			padding: 0; 
			overflow:hidden;			
		}
		#standard .RightPaneHoyremeny
		{
			float: right; 
			width: 430px; 
			padding: 0; 
			overflow:hidden;			
		}
		#standard .mainMenu
		{
			float: right; 
			width: 648px;
			margin-right: 2px; 
			height: 232px;

		}
		#standard .mainMenu td {
			font-family: "Helvetica Neue" Helvetica, Arial;
			font-size: 11px;
			color: #545454;
			padding:5px;
		}
		#standard .mainMenu td .title {
			font-family: Garamond, "Helvetica Neue" Helvetica, Arial;
			font-size: 18px;
			color: #545454;
			font-weight: bold;
		}
		#standard .mainMenu td a {
			color: #545454;
			text-decoration:none;
		}				
		#standard .mainMenu td a:hover {
			color: #000000;
			text-decoration:none;
		}						
		
		#standard .RightPaneForside
		{
			float: right; 
			width: 646px;
			margin-right: 2px; 
			height: 232px;		
			background: url(Grafx/bg-f-search.png) no-repeat;	
			overflow: hidden;
		}
		#standard .RightPaneForside2
		{
			float: right; 
			width: 648px;
			margin-right: 2px; 
			height: 258px;		
			background: #e3ebf2;
		}	
		#standard .ContentPaneSubpage
		{
			width: 628px;
			margin-right: 2px; 
			padding-top:20px;
			padding-right: 20px;
			overflow:hidden;
		}						

			#standard .RightPaneHoyremeny .RightPane1
			{
				clear:both;			
			}				

			#standard .RightPaneHoyremeny .RightPane2
			{
				float: left; 
				width: 200px; 
				padding: 0; 
				overflow:hidden;			
			}				

			#standard .RightPaneHoyremeny .RightPane3
			{
				width: 200px; 
				padding: 0; 
				overflow:hidden;			
				margin-left: 220px;
			}				

		
		#standard .ContentPane
		{
			margin-top: 40px;
			margin-right: 210px;
			margin-bottom: 20;
			margin-left: 210px;
			position:relative;
		}
		#standard .ContentPaneVenstremeny
		{
			margin-top: 40px;
			margin-right: 20px;
			margin-bottom: 20;
			margin-left: 210px;
		}		
		#standard .ContentPaneHoyremeny
		{
			margin-right: 450px;
			margin-bottom: 20;
			margin-left: 10px;		
		}

		#standard .ContentPaneForside
		{
			width: 305px;
			margin-left: 1px;
			background: #003663;
			height: 232px;		
			overflow: hidden;
		}
		#standard .ContentPaneForside2
		{
			width: 305px;
			margin-left: 1px;
			background: #FFFFFF;
			height: 258px;	
			overflow: hidden;
			float: left;	
		}
		#standard .LeftPaneSubpage
		{
			width: 306px;
			margin-left: 1px;
			background: #FFFFFF;
			padding-top:20px;
			float: left;
			overflow:hidden;
			
		}				
				
		#standard .ContentPaneBlank
		{
			margin-top: 40px;
			margin-right: 20px;
			margin-bottom: 20;
			margin-left: 20px;
		}						
		
		#standard .ContentPaneAdmin
		{
			margin: 20;
		}		
		 
		.footer
		{
		
			padding: 0;
			background: #464646;
			color: #F3F3F3;
			margin: 0 auto; 
			border: 0;
			text-align: left;	
			overflow:hidden;					
		}
		 	
		.PromSys
		{
			padding: 0;
		} 				


	/* Meny */
	
.DDRMenuClassic
{
	width: 960px;
	margin: 0 auto; 
	border: 0;
	text-align: right;
	height: 31px;
margin-bottom:30px;
}
.DDRMenuClassic A,.DDRMenuClassic A:link,.DDRMenuClassic A:visited,.DDRMenuClassic A:active
{
	text-decoration: none;
}
.DDRMenuClassic .main_dnnmenu_bar 
{
}
.DDRMenuClassic A.ddrmenuitemlevel0
{	
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center;
	padding:5px; 
	padding-right: 12px;
	margin-right:1px;
text-transform: uppercase;
}
.DDRMenuClassic A.ddrmenuitemlevel0:hover
{  
	color: #e3ebf2;
background-color: #003663; 
	text-decoration:none;
}
.DDRMenuClassic A.main_dnnmenu_rootitem_selected 
{
	color:#e3ebf2;
background-color: black; 

}
.DDRMenuClassic .ddrmenu .ddrmenulevel1
{
	border:1px solid #C0D6E5;
}
.DDRMenuClassic .ddrmenulevel1 A
{
	background-color:#1e5f89;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}
.DDRMenuClassic .ddrmenulevel1 A:hover
{  
	color:#e3ebf2;
	text-decoration:none;
}
.DDRMenuClassic .ddrmenulevel1 .main_dnnmenu_itemselected 
{
	color:#e3ebf2;
}




	


	/*--------------------------------------------------------------------------------------------------------------*/
	/* 3. Typography */
	
		/* 3.1. DNN */
		.Head{ color:#000000;}
		.SubHead{}
		.SubSubHead{}
		.Normal{font: Arial, Helvetica, verdana, sans-serif;color:#000000;}
		.NormalDisabled{}
		.NormalBold{font: Arial, Helvetica, verdana, sans-serif;color:#000000; font-weight: bold;}
		.NormalRed{}
		.NormalTextBox{}
		.StandardButton{}
		.SkinObject{ font-weight: normal;}
	
		/* 3.2. Generic */
		td,th,p,div,span,li,input,form, .Normal{font-family:Arial, Helvetica, verdana, sans-serif;color:#000000; font-size: 13px; line-height: 20px;}
		span {margin:0; padding:0;}
		blockquote,q{}
		pre{white-space:normal;}
	
			/* 3.2.1. Headings */
			h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;color: #003663; margin:0 0 11px 0;padding:0;line-height:normal;}
			
			h1{font-size:25px; font-weight:bold; text-shadow: silver 1px 1px 3px;}
			h2{font-size:20px;font-weight:bold;}
			h3{font-size:16px;font-weight:bold;}
			h4{font-size:14px;font-weight:bold;}
			h5{font-size:12px;font-weight:bold;}
			h6{font-size:12px;font-weight:bold;}
			
		/* 3.3. Skin */
		.leftPane p, .leftPane span {
			display: inline;
		}
		.ContentPaneHoyremeny img {
			max-width: 100%;
			width: expression(this.height < this.width && this.width > 500 ? '100%' : true);
			border:none;
		}

		.ContentPaneForside img {
			max-width: 100%;
			width: expression(this.height < this.width && this.width > 500 ? '100%' : true);
			border:none;
		}		
		
		
		/* 3.4. Links */
		
		.ContentPaneHoyremeny a, .ContentPaneHoyremeny a:link, .ContentPaneHoyremeny a:visited, .ContentPaneHoyremeny a:active{
			color: #004a80;
			text-decoration:none;
		}
		.RightPaneHoyremeny a, .RightPaneHoyremeny a:link, .RightPaneHoyremeny a:visited, .RightPaneHoyremeny a:active {
			color: #004a80;
			text-decoration:underline;
		}	

		.ContentPaneForside a, .ContentPaneForside a:link, .ContentPaneForside a:visited, .ContentPaneForside a:active{
			color: #004a80;
			text-decoration:none;
		}
		.RightPaneForside a, .RightPaneForside a:link, .RightPaneForside a:visited, .RightPaneForside a:active {
			color: #004a80;
			text-decoration:underline;
		}				
		
		a img {
			border: none;
		}
		
			/* 3.3.1. DNN */

			
			/* 3.3.3. Skin */

			
			
	/*--------------------------------------------------------------------------------------------------------------*/
	/* 4. Navigation */
		
		/* 4.1. Main Nav */
	
		
	/*--------------------------------------------------------------------------------------------------------------*/
	/* 5. Lists */

		dl,dt,dd,ol{}
		
		ul,li{}
		
		ul.nostyle,
		ul.nostyle li,
		li.nostyle{list-style:none;margin:0;padding:0;}

	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* 6. Tables */
	
		table,caption,tbody,tfoot,thead,tr,th,td{}
		
	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* 7. Forms */
	
		form,fieldset,legend,label,input,textarea,select{}
		
	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* 8. Helpful styles for content */
	
		/* 8.1. Generic */

		
		.clear{clear:both;}
		
		/* Clearing floats without extra markup  */
		.clearfloats {display:inline-block;}
		.clearfloats:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		* html .clearfloats{height:1%;}
		.clearfloats{display:block;}
		
		/* 8.2. Skin related */
	

/*--------------------------------------------------------------------------------------------------------------*/
	/* 9. News Articles */
		

.logoMain {
	width: 305px; overflow: hidden;
}
		



@media print {
	  
}
