div
{
/*	border:1px solid;*/
}


h1
{
	font-size:24px;
	font-weight:normal;
	color:#FFF;
	line-height:28px;
	margin-top:0px;
	margin-bottom:9px;
}


/* OMRÅDER */

#gcmsAreaTop
{
	margin-top:15px;
}

#gcmsAreaContent #inner
{
	padding-left:20px;
	width:403px;
}


#gcmsAreaContent #inner p,
#gcmsAreaContent #inner td,
#gcmsAreaContent #inner div
{
	color:#FFF;
}


#gcmsAreaRight .blokcontainer
{
}

#gcmsAreaRight p,
#gcmsAreaRight .blokcontainer
{
}


#gcmsAreaContent a
{
	text-decoration:underline;
}

#gcmsAreaContent a:visited
{
	color:#b3b3b3;
}






/* IKONFORSIDE */

#gcmsAreaContent.forside #contentcontainer
{
	width:660px;
	margin-top:30px;
	text-align:center;
}

#gcmsAreaContent.forside .txt
{
	position:relative;
	width:140px;
	height:160px;
	float:left;
	margin-right:25px;
	cursor:pointer;
	text-align:center;
}

#gcmsAreaContent.forside div.offset
{
	margin-left:75px;
}



#gcmsAreaContent.forside .txt .description
{
	color:#FFF;
	text-transform:uppercase;
	font-size:0.9em;
	letter-spacing:3px;
	padding-top:10px;
	width:140px;
	display:block;
	text-decoration:none;
}	

#gcmsAreaContent.forside div.txt a.overlay
{
	opacity:.30;
	-moz-opacity: 0.3;
	filter: alpha(opacity=30);		
	background-color:#999;
	height:75px;
	width:76px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-38px;
	display:block;
}	


#gcmsAreaContent.forside div.txt img
{
	filter: gray;	
}	


.template1-1_inner,
.template1-2_inner
{
	float:left;
}

