
/* -------------------------------
		Layout
*/
html, body 
{
	margin: 				0px 0px 0px 20px;
	color: 					#000000;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;	
	font-size: 				11px;
	height: 				auto;
	padding:				0px;
}
body
{
	text-align:				center;	
/*	margin:					auto; */
	background-color:		#FFFFFF;
}

div
{	
	text-align:			left; 
}
/* +++ Links                     +++ */
a, a:visited, a:active,a:hover
{
	color:				#005A88;
	text-decoration:	none;
}
a:hover
{
	textdecoration:		underlined;
}

h1, h2, h3, p, ul, li, div, span
{

	text-align:			left; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#4a4949;
}
h1 
{ 
	font-size:			16px; 
	font-style: 		bold; 
	line-height: 		15px;
}
h2 
{ 
	font-size:			12px; 
	font-style: 		bold; 
	line-height: 		17px;
}
h3 
{ 	
	font-size:			11px; 
	font-style: 		bold; 
	line-height: 		22px;
}
p, ul, li, div, span
{ 	
	font-size: 			11px; 
	line-height: 		17px;
}


#container
{
	width:				980px;
	border:				1px solid #f3f3f3;
	border-top:			0px;
	margin:				auto;
	margin-bottom:		10px;
	margin-top:			0px;
	text-align:			left;
}

#globalmenu
{
	width:				978px;
	height:				23px;
	background-color:	#666666;
}
#globalmenu_left
{
	float:				left;
	width:				300px;
	margin-left:		11px;
	display:			inline; /* IE doubemargin fix */
}
#globalmenu_right
{
	float:				left;
	width:				651px;
	text-align:			right;
	display:			inline; /* IE doubemargin fix */
}
#globalmenu_right p
{
	margin:				0px;
	color:				#F3F3F3;
	font-size:			9px;
}

#globalmenu_right a, #globalmenu_right a:visited, #globalmenu_right a:active, #globalmenu_right a:hover
{
	color:				#FFFFFF;
	text-decoration:	none;
	font-size:			9px;
	margin-left:		5px;
	margin-right:		5px;
}
#globalmenu_search
{
	margin:				0px;
}




#wrapper
{
	text-align:			left;
	width:				978px;
	background-color:	#FFFFFF;
}

#site_header
{
	text-align:			left;
	width:				978px;
	height:				100px;
	background-image:	url("/gfx/top2-uk.gif");
	background-repeat: 	no-repeat;	
}

#site_content
{
	width:				978px;
	text-align:			left;
}

#site_leftbar
{
	float:				left;
	width:				172px;
	margin-left:		11px;
	text-align:			left;
	display:			inline; /* IE doubemargin fix */
}




	#site_leftbar ul {
		list-style: none;
		margin: 0;
		margin-top:20px;
		padding: 0;
		border: none;
		}
		
	#site_leftbar li {
		margin: 0;
		padding-left: 10px;
		line-height: 19px;
		background-image:	url("/gfx/menu-pil.gif");
		background-repeat: 	no-repeat;	
		}


#site_leftbar li a {
		display: block;
		color: #6E6E6E;
		text-decoration: none;
		width: 100%;
		}

	html>body #site_leftbar li a {
		width: auto;
		}

	#site_leftbar li a:hover {
		color: #ff0000;
		}




#site_main
{
	float:				left;
	text-align:			left;
	width:				761px;
	margin-left:		21px;
	display:			inline; /* IE doubemargin fix */
}
#site_center
{
	float:				left;
	width:				505px;
	margin-top:			20px;
	text-align:			left;
	display:			inline; /* IE doubemargin fix */
}

#site_rightbar
{
	float:				left;
	text-align:			left;
	width:				235px;
	margin-left:		21px;
	margin-top:			20px;
	display:			inline; /* IE doubemargin fix */
}

#globalfooter
{
	background-color:	#F3F3F3;
	height:				80px;
	margin-top:			20px;
}
#globalfooter_center
{
	margin-left:		203px;
	padding-top:		10px;
	vertical-align:		top;
}
#globalfooter_center .left
{
	float:				left;
	width:				270px;
	font-size:			10px;
	line-height:		15px;
	color:				#9F9F9F;
	margin:				0px;
	display:			inline; /* IE doubemargin fix */
}
#globalfooter_center .right
{
	float:				left;
	width:				230px;
	font-size:			10px;
	line-height:		15px;
	color:				#9F9F9F;
	display:			inline; /* IE doubemargin fix */
}



.modulbar_top
{
	height:				19px;
	width:				235px;
	padding-top:		1px;
	background-image:	url("/gfx/modulbar-top-baggrund.gif");
	background-repeat: 	repeat horizontal;	
}
.modulbar_top p
{
	margin:				0px;
	padding-left:		5px;
	font-size:			10px;
	font-weight:		bold;
	color:				#FFFFFF;
}


	.inputbutton_search
		{
		color: #FFFFFF;
		font-family:Verdana;
		font-size: 9px;
		cursor: pointer;
		border-bottom:  0px solid;
		border-left:  0px solid;
		border-right:  0px solid;
		border-top:  0px solid;
		background-color: #666666;
		height: 16px;
		width: 40px;
		font-weight : normal;
		text-align:right;
		}
		
		

	.inputbutton 
		{
		color: #333333;
		background-color: #EEEEEE;
		background-image: url('/admin/images/bg_btn.jpg'); 
		background-repeat: repeat;
		font-family:Verdana;
		font-size: 9px;
		cursor: pointer;
		border-bottom:  0px solid;
		border-left:  0px solid;
		border-right:  0px solid;
		border-top:  0px solid;
		height: 19px;
		width: 60px;
		font-weight : bold;
		}