@import url('/files/system/2010_KH/CSS/reset.css');
@import url('/files/system/2010_KH/CSS/nav.css');

body, table, p{
					color:#363636;
					font-family:Arial,Helvetica;
					font-size:12px;
					font-style:normal;
					font-weight:normal;
					margin:0;
					padding:0;
					text-decoration:none;
					line-height:1.7em}
body{				background-image:url("/Files/System/2010_kh/gfx/baggrund.gif");
					background-color:#FFFFFF;
					}

h1{					color:#000000;
					font-family:Verdana,Helvetica,Arial;
					font-size:13px;
					font-style:normal;
					font-weight:bold;
					line-height:normal;
					margin-bottom:0;
					margin-top:0;
					text-decoration:none;}
h4{					color:#FFFFFF;
					font-weight:bold;
					font-size:12px;}
					
					
#pageholder{		width:950px;margin:0px auto;}
#mainmenu{			background:url(/files/System/2010_kh/gfx/mainmenu_bg.png) repeat-x;
					height:42px;
					width:100%;
					float:left;
					margin-top:2px;
					overflow:hidden;}

#topmenu{			float:right;
					margin:16px 0px 10px 0px;}

#searchholder{		clear:right;
					float:right;
					height:23px;}
#Searcher{        	float: right;
			        height: 23px;}

.colorbar, #contactinfo .colorbar{			height:6px;
					background: url('/files/Navigation/menu-topbar-blaa.gif') repeat-x;
					margin-bottom:1px;}
#topgraphic			{border-bottom:1px solid #FFF}
#topgraphic img		{vertical-align: top;}					
#contentholder{		margin-top:10px;background:none repeat scroll 0 0 #FFFFFF;}
#contentarea		{float:none;}
#footer				{clear:both;margin-top:50px;border-top:1px solid #CACACA; margin-top:30px;width:100%;float:left;clear:both;}
#footer	div			{text-align:center;}

#footer #links {
	margin-top:5px;
    color: #363636;
    font-family: Arial,Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.7em;
    text-decoration: none;}
	
#footer #links a {
    color: #363636;
    font-family: Arial,Helvetica;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.7em;
    text-decoration: none;}	
	
#footer #links h1 a {
	font-size:14px;
	font-weight:bold;}	
	
#footer #links table {
	margin:0 auto;}
	
#pagenamebox,#contactheader,#newsbox 		{background-color:#303030;
					padding:14px 0px 14px 28px}
					
/********COLSETUP***********/
#col1_3{			float:left;clear:none;margin-left:10px;overflow:hidden;}

#col2_3{			float:left;clear:none;margin-left:18px;overflow:hidden;}
#col3_3{			float:right;clear:none;margin-left:18px;overflow:hidden;}

#col1_2{			float:left;clear:none;margin-left:10px}
#col2_2{			float:left;clear:none;margin-left:18px;}
#col2_1_2{			float:left;clear:none}
#col2_2_2{			float:right;clear:none;margin-left:10px;}
.colwidth1{			width:235px;}
.colwidth2{			width:490px;}
.colwidth3{			width:743px;}
.paragraph{			width:100%;margin-bottom:3px;}


/********COLSETUP***********/

/***************FORM ELEMENTS *****************/
        
.form_style {
					font-family: Verdana;
					font-size: 10px;
					font-style: normal;
			        color: #999999;
					line-height: normal;
					text-align: left;
					background-color: #ffffff;
					border: #f3f3f3 5px solid;
}


/***************FORM ELEMENTS *****************/

/**************PARAGRAPHS**********************/
.blackbox{			border-top:23px solid #dedede; background-color: #191919;padding-bottom:12px;
					}
.blackbox h3		{font-size:11px;color:#DDDDDD;font-weight:bold; margin:12px 12px 15px 12px;padding-bottom:15px; border-bottom: 1px #FFF dashed}
.blackbox p			{font-size:11px;color:#FFFFFF !important; padding:0px 12px; text-align: left !important;}

.graybox{			background-color: #dedede;padding:8px 0px 12px 0px;
					}
.graybox h3			{font-size:11px;color:#FFF;background-color:#000;font-weight:bold;padding:3px 12px;}
.graybox p			{font-size:11px;color:#000 !important; padding:8px 12px; text-align:left !important;}

.tablelist{			margin-bottom:6px;}
.tablelist .head{	width:100%;
					background:none repeat scroll 0 0 #000000;
					margin:0 0 1px;
					text-transform:uppercase;}
.tablelist .head h3{padding:0 0 0 10px;color:#FFFFFF;
					font-size:12px;
					font-weight:bold;
					line-height:35px;
}

#contactus			{margin-top:10px;}
#contactinfo h4		{color:#000;}
#contactinfo .contactText,
#contactinfo .contactForm{float:left;clear:none;width:200px;}

/**************PARAGRAPHS**********************/

/*************PARAGRAPH TABELLER**************/
.darklink_table{				width:100%;}
.darklink_table td{				vertical-align: middle;}
.darklink_table_text  {			background:none repeat scroll 0 0 #000000;
								border-top:1px solid #424242;
								color:#DEDEDE;
								font-size:11px;
								padding:0 0 0 10px;}

.darklink_table_link{			background-color:#424242;
								border-top:1px solid #424242;
								color:#0884B6;
								font-size:11px;
								text-align: center;
								height:30px;
								margin:0;
								padding:0 0 0 3px;
								width:40px;}

.darklink_table_link a{			color:#0884B6 !important;;
								text-align:center;}

.lightlink_table	{			width:100%;}
.lightlink_table td	{			border-width: 2px 0px 0px 2px;
								border-color: #FFF; 
								border-style: solid;
								background: #EBEBEB;
								padding-left:14px;
								font-size: 11px;
								vertical-align: middle}
.lightlink_table .firstcell{	border-left:none; width:100px;}
.lightlink_table .link{			text-align: center; background: #DDDDDD;width:45px; height:20px; padding-left:0 }
.lightlink_table .link a{		color:#0884B6;font-size: 12px;}




/*************PARAGRAPH TABELLER**************/

/************GALLERY**************************/
#imggalleryholder{position:relative;height:160px;}

#imggalleryholder .next{		position:absolute;
								z-index:500;
								top:50px;
								right:10px;
								background:Transparent url(/Files/System/2010_KH/GFX/sq_next.png) no-repeat; 
								height:48px;
								width:48px;
								cursor:pointer}
#imggalleryholder .prev{		position:absolute;z-index:500;left:10px;top:50px;background:Transparent url(/Files/System/2010_KH/GFX/sq_prev.png) no-repeat; height:48px;width:48px;cursor:pointer}

#imggallery{height:100%;}
#imggallery img{display:none}

/************GALLERY**************************/

#contactinfo{
background:#FFF;

min-width:400px;
overflow:hidden;
padding:0px;}
#contactinfo{			border-top:23px solid #dedede; 
					}
/* #contactinfo input[type="text"] {width:250px !important;} */
/* #contactinfo textarea {width:250px !important;} */
					#contactinfo p, #contactinfo table{padding:0px 12px 12px }
#contactinfo h3		{font-size:11px;color:#DDDDDD;font-weight:bold; padding:12px 12px 15px 12px;background:#303030;margin-bottom:10px}
