*
{
	font-family: Arial, "Lucida Grande", Tahoma, sans-serif;
	font-size: 12px;
	color: #053C74;

}



html, body

{

	height: 100%;

}



a:hover

{

	color: #4F7AA5 !important;

}



form label input, form label textarea

{

	background: url( ../img/input_bg.gif ) repeat-x;

	padding: 2px;

	border: 1px solid #b0b1b3;

}



body

{

	background: #FFF url( ../img/bg.gif ) repeat-y;

	text-align: center;

}



#wrapper

{

	width: 980px;

	margin: 0 auto;

	text-align: left;

	padding-top: 10px;

}



#menu

{

	background: url( ../img/menu_bg.gif );

	height: 36px;

	line-height: 36px;

	position: relative;

	padding-left: 25px;

}



#menu-follower

{

	position: absolute;

	left: 0;

	background: url( ../img/meny_over.gif );

	z-index: 1;

	width: 141px;

	height: 36px;

}



.shadow
{
	background: url( images/img_shadow.png );
	height: 67px;

}



* html .shadow

{

	background: none;

}



#menu ul

{

	background: url( ../img/logo_right.gif ) top right no-repeat;

	height: 36px;

}



#menu ul li

{

	position: relative;

	float: left;

	line-height: 36px;

	z-index: 10;

	padding-right: 10px;

	padding-left: 13px;

	background: url( ../img/dot.gif ) left 19px no-repeat;

}



#menu ul li.first

{

	bbackground: none;

}



#menu ul li.active a

{

	color: #2c5690;

}



#menu ul li a

{

	font-size: 1.1em;

	text-decoration: none;

}



#top

{

	margin-top: 5px;

	height: 236px;

}



#logo

{

	background: url( ../img/site_logo.jpg );

	width: 326px;

	height: 236px;

	float: left;

}



#logo h1

{

	display: none;

}



#randoms

{

	height: 236px;

	width: 654px;

	float: left;

	position: relative;

}



#randoms img

{

	position: absolute;

	top: 0;

	left: 0;

}


#main-page {
	position:relative;
	top:-22px;
}



#contents
{
	background-color: white;
	padding: 30px 30px 30px 30px;
}



#contents .col

{

	float: left;

	width: 30%;

	padding: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	border-right: 1px solid #b0b1b3;

	min-height: 400px;

}

#contents .col form

{

	width: 98%;

}



* html #contents .col

{

	height: 400px;

}



#contents .col h2

{

	margin-bottom: 0.5em;

	font-weight: bold;

}



#contents .col img

{

	background: #FFF;

	padding: 10px;

	margin-bottom: 10px;

}



#contents .col1

{

	width: 296px;

}



#contents .col2

{



}



#contents .col3

{

	border-right: 0;

}



#footer
{
	text-align: center;
	margin-top: 50px;
	padding-bottom: 20px;
	font-size: 0.9em;

}




