/*---- includes ----*/
@import "../css/nav.css";
@import "../css/complex.css";

/*---- Layout ----*/
div
{
	padding: 0;
	margin: 0;
}

#oldbrowser
{
	text-align: center;
}

body
{
	background:#FFF url('../gfx/bg.gif') repeat-x;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, helvetica, sans-serif;
	font-size: 70.1%;
	margin: 0;
	padding:0;
}

a{
	color:#7F8AA5;
	text-decoration:none;
}

a:hover{
	color:#7F8AA5;
	text-decoration:underline;
}


.right
{
	float:right;
}

.left
{
	float:left;
}

#pageTop
{
	position:relative;
	margin:0;
	padding:0;
	height:162px;
	width:auto;
	background:url('../gfx/bg_top.gif');
	border-bottom:2px solid #FFFFFF;
}

	#logo
	{
		position:absolute;
		left:0px;
		top:0px;
	}

	#topHdr
	{
		position:absolute;
		top:40px;
		left:240px;
	}

	#modelNav
	{
		/* check nav.css */
		position:absolute;
		top:70px;
		left:0px;
		width:238px;
		height:92px;
		border-right:2px solid white;
	}

	#menuLvl1
	{

	}



#bodyWrapper{
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	background-color:#000000;
	border-bottom:2px solid #FFFFFF;
}


#modelContent{
	position:relative;
	border-right:2px solid #FFFFFF;
	width:770px;
	height:399px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:768px;
}


#plainContent{
	position:relative;
	border-right:2px solid #FFFFFF;
	width:770px;
	height:399px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:768px;
}

	#contentBackground
	{
		height:399px;
		width:770px;
		background-color:#787A7D;
		voice-family:"\"}\"";
		voice-family:inherit;
		width:768px;
	}

	#hdrContainer
	{
		background-color:#3D414A;
		margin:0px;
		padding: 15px 15px 15px 30px;
		height:40px;
		}

	#layerVisToggler
	{
		position:absolute; 
		left:340px; 
		top:341px; 
		display:block; 
		width:350px; 
		height:22px; 
		line-height:22px; 
		z-index:100; 
		background-color:#9C8D80; 
		border:1px solid #FFFFFF; 
		text-align:right;
		padding-right:5px;

		voice-family:"\"}\"";
		voice-family:inherit;
	}

	#layerVisToggler A
	{
		color:#FFFFFF;
	}


#contentColumnPLATS
	{
		position:absolute;
		left:140px;
		top:0px;
		margin:0px;
		padding:0px;
		width:555px;
		height:399px;
		background-color:#A6A8AD;

		border-left:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		visibility:visible;
	 }




	#contentColumn
	{
		position:absolute;
		left:340px;
		top:0px;
		margin:0px;
		padding:0px;
		width:355px;
		height:399px;
		background-color:#A6A8AD;

		border-left:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		visibility:visible;
	 }
	 


	#innerContentColumn
	{

		background-color:#3D414A;
		border-bottom:2px solid #FFFFFF;

		padding:0px 20px 20px 30px;
		color:#A6A8AD;

		font-size:10px;
		height:250px;
		overflow: auto;

		scrollbar-face-color: #6B6D72; 
		scrollbar-shadow-color: #6B6D72; 
		scrollbar-highlight-color: #6B6D72; 
		scrollbar-3dlight-color: #A6A8AD; 
		scrollbar-darkshadow-color: #A6A8AD; 
		scrollbar-track-color: #3D414A; 
		scrollbar-arrow-color: #6B6D72;  
	}

/* ------ PLAIN CONTENT ------ */
	#plainContent #innerContentColumn
	{
		color:#3D414A;
		background-color:#BDB09F;

		scrollbar-face-color: #DED8CF; 
		scrollbar-shadow-color: #DED8CF; 
		scrollbar-highlight-color: #DED8CF; 
		scrollbar-3dlight-color: #FFFFFF; 
		scrollbar-darkshadow-color: #FFFFFF; 
		scrollbar-track-color: #BDB09F; 
		scrollbar-arrow-color: #DED8CF;  
	}


	#plainContent #contentColumn
	{
		background-color:#9C8D80;
	}

	#plainContent #hdrContainer
	{
		background-color:#BDB09F;
	}

		#plainContent A
		{
			color:#766A5F;
		}


		#plainContent #hdrContainer H2
		{
			color:#FFFFFF;
		}

		#plainContent #hdrContainer H3
		{
			color:#666C75;
		}

	#modelContent #layerVisToggler
	{
		background-color:#A6A8AD;
	}

	#layerVisToggler A
	{
		color:#FFFFFF;
	}
		

	#modelContent #innerContentColumn
	{
		color:#A6A8AD;
	}

	#modelContent #contentColumn TABLE[bordercolorlight=#CCCCCC]
	{
		border-left:1px solid #C6C8CC;
		border-top:1px solid #C6C8CC;
		border-right:0px;
		border-bottom:0px;
	}

	#modelContent #contentColumn TD.tekst
	{
		border-right:1px solid #9298A3;
		border-bottom:1px solid #9298A3;
		border-left:0px;
		border-top:0px;
	}


/* ------ INTRO CONTENT ------ */
#introContent
{
	position:relative;
	width:770px;
	height:325px;
}

	#introContent #contentColumn
	{
		left:238px;
		width:530px;
		height:325px;
		border-left:2px solid #FFFFFF;
		border-right:2px solid #FFFFFF;
		voice-family:"\"}\"";
		voice-family:inherit;
		width:528px;
	}

	#introContent #contentColumn
	{
		background-color:#9C8D80;
	}

	#introContent #hdrContainer
	{
		background-color:#BDB09F;
	}

		#introContent A
		{
			color:#766A5F;
		}


		#introContent #hdrContainer H2
		{
			color:#FFFFFF;
		}

		#introContent #hdrContainer H3
		{
			color:#666C75;
		}

	#leftBanner A:hover IMG
	{
		filter:alpha(opacity=70); 
		-moz-opacity:.75;
		opacity:.75;
	}

	#news
	{
		height:136px;
		overflow:auto;
		width:238px;

		scrollbar-face-color: #6B6D72; 
		scrollbar-shadow-color: #6B6D72; 
		scrollbar-highlight-color: #6B6D72; 
		scrollbar-3dlight-color: #A6A8AD; 
		scrollbar-darkshadow-color: #A6A8AD; 
		scrollbar-track-color: #000000; 
		scrollbar-arrow-color: #6B6D72;  
	}


	#news H2
	{
		
	}

		#news H2 A
		{
			display:block;
			color:#AEA69B;
			font-weight:normal;
			font-size:10px;
			font-family:tahoma;
			letter-spacing:0px;
			padding: 7px 25px 7px 28px;
			line-height:13px;
			background:url('../gfx/arrow.gif') no-repeat 12px 12px;
		}

		#news H2 A:hover
		{
			color:#DAD7D2;
			text-decoration:none;
		}

		#news A STRONG
		{
			font-weight:bold;
		}

#leftcolumn
{
	margin-right: -217px;	/* IE 4 fix */
}

#leftColumn
{
	float: left;
	width: 187px;
}

	#innerLeftColumn
	{
		text-align:left;
		width:187px;
		margin-left:0px;
		margin-right:0;
	}


	#cmaLogo A
	{
		position:absolute;
		right:0px;
		bottom:0px;
		background:url('../gfx/cma.gif') no-repeat;
		width:36px;
		height:27px;
	}

	#cmaLogo A:hover
	{
		background:url('../gfx/cmaH.gif') no-repeat;
		width:36px;
		height:27px;
	}

	#cmaLogo span
	{
		display:none;
	}

#bottomWrapper
{
	position:relative;
	background:#66686B;
	border-bottom:2px solid #FFFFFF;
	margin:0px;
	padding:0px;
}

	#bottomBanners UL
	{
		position:relative;
		height:75px;
		width:770px;
		margin:0px;
		padding:0px;
		list-style-type:none;
	}

	#bottomBanners LI
	{
		display:inline;
		float:left;
		display:block;
		margin:0px;
		padding:8px;
	}


#footer
{
	position:relative;
	border-left:240px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	background:#66686B;
	height:40px;
	clear: both;
	margin:0px;
	padding:0px;
}

	#innerFooter
	{
		width:512px;
		height:40px;
		font-size:10px;
		text-align: right;
	}

	#cmaLogo A
	{
		position:absolute;
		right:30px;
		top:30px;
		background:url('../gfx/cma.gif') no-repeat 0px 0;
		width:19px;
		height:9px;
	}

	#cmaLogo A:hover
	{
		background:url('../gfx/cma.gif') no-repeat -19px 0;
		width:19px;
		height:9px;
	}

	#cmaLogo span
	{
		display:none;
	}

body #galBody
{
	margin:0px;
	padding:0px;
	scrollbar-face-color: #6B6D72; 
	scrollbar-shadow-color: #6B6D72; 
	scrollbar-highlight-color: #6B6D72; 
	scrollbar-3dlight-color: #A6A8AD; 
	scrollbar-darkshadow-color: #A6A8AD; 
	scrollbar-track-color: #000000; 
	scrollbar-arrow-color: #6B6D72;  
}

	.galNav
	{
		background-color:#9C8D80;
		height:30px;
	}

	.galNav A
	{
		color:#FFFFFF;
	}


	.galNav A:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}

