/*  KMC */

/* Tags */
@media screen {
	table, html, body{
	font-size: 10px;
font-family: Verdana,Tahoma,Helvetica,Arial;
color: #444444;
	}
	li, ul {
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #555555;
		line-height : 16px;
	}

	td, div, span {
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
	}
	p{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: normal;	
		line-height : 16px;
	}
	
	b {
		font-weight: bold;
	}
	strong {
		font-weight: bold;
	}
	hr {
		color:#cccccc;
		size: 1;
	}
	a {
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #0B52A0;
		font-weight: normal;	
		line-height : 16px;
		text-decoration: none;
	}
	a:link {
		color: #0B52A0;
	}
	a:visited {
		color: #0B52A0;
	}
	a:active {
		color: #0B52A0;
	}
	a:hover {
		text-decoration: underline;
	}
	
	/* Text */
	.title{
		font-size: 18px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #338BD1;
		font-weight: normal;
		line-height : 22px;
	}
	.intro{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.intro P {
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.introduction{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.introduction P {
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.text{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #555555;
		font-weight: normal;	
		line-height : 16px;
	}
	.text P {
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #555555;
		font-weight: normal;	
		line-height : 16px;
	}
	.text a{
		font-size: 11px;
		font-family: verdana,geneva,arial;
		color: #0B52A0;
	}
	.text a:hover{
		font-size: 11px;
		font-family: verdana,geneva,arial;
		color: #0B52A0;
	}
	.copyright{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #CACACA;
	}
	.copyright P{
		font-size: 11px;
		font-family: verdana,geneva,arial;
		color: #CACACA;
	}
	a.copyrightLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #FFFFFF;
		text-decoration: none;
	}
	a:hover.copyrightLink {
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #FFFFFF;
		text-decoration: underline;	
	}
	
	.imagetext{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #D94D00;
		line-height : 16px;	
	}
	.imagetext P{
		font-size: 11px;
		font-family: verdana,geneva,arial;
		color: #555555;
	}
	.imagetext a{
		font-size: 11px;
	}
	.chooseMethod{
		padding: 0px 0px 8px 5px;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;
	}
	.press{
		padding: 5px 0px 5px 5px;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;
	}
	.starttitle{
		padding: 0px 0px 5px 0px;
		font-size: 12px;
		font-family: Verdana,Tahoma,Helvetica;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	.presstitle{
		padding: 0px 0px 5px 0px;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;
	}
	.presstitle A{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;
	}
	.presstitle A:hover{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;
	}
	.presstitle A:visited{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;
	}
	
	/* SiteLayout */
	body
	{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 12px;
		font-family: verdana, arial, tahoma;
		color: #000;
		background-repeat: repeat-y;
		background-color: #7E7E7E;
		height: 100%;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-base-color: #7E7E7E;
	}
	.startBigImg{
		cursor: pointer;
		cursor: hand;	
	}
	      
	#container
	{
		background: url(../media/site/siteBG.gif);	
		background-color: #ffffff;
		padding: 0;
		margin: 0;
		width: 814px;
	}
	
	#container #top
	{
		background: url(../media/site/siteBG.jpg);	
		background-color: #E2E2E2;
		padding: 0;
		margin: 0;
		width: 814px;
		height: 106px;
	}
	#container #topmenu
	{
		background: url(../media/site/siteBG.gif);	
		background-color: #000000;
		padding: 0;
		padding-left: 7px;
		margin: 0;
		width: 800px;
		height: 23px;
	}
	#container #submenu
	{
		background: url(../media/site/subMenuBG.gif);	
		padding: 0;
		padding-left: 7px;
		margin: 0;
		width: 800px;
		height: 21px;
	}
	#container #logo
	{
		background: url(../media/site/siteBG.gif);		
		text-align: center;
		padding: 0;
		margin: 0;
		width: 800px;
		height: 12px;
	}
	
	#container #historyDiv
	{
		background: url(../media/site/siteBG.gif);		
		text-align: left;
		padding: 0;
		padding-left: 20px;	
		margin: 0;
		width: 780px;
		height: 16px;
	}
	#container #mellan
	{
		background: url(../media/site/siteBG.gif);	
		background-color: #FFFFFF;	
		padding: 0px 0px 0px 0px;
		margin: 0;
		width: 814px;
		height: 10px;	
	}
	#container #content
	{
		background: url(../media/site/siteBG.gif);	
		background-color: #FFFFFF;	
		padding: 0px 0px 0px 0px;
		margin: 5px 0px 0px 0px;
		width: 814px;
		text-align: center;	
	}
	#container #content #left{
		float: left;
		width: 300px;
		text-align: left;	
		padding-top: 7px;	
	}
	#container #content #right{
		float: left;
		width: 500px;	
		text-align: right;
		padding-top: 7px;
	}
	#container #siteBottom
	{
		background: url(../media/site/siteBottom.gif) repeat-x;
		padding: 0;
		margin: 0;
		width: 814px;
		height: 35px;
		text-align: center;
	}
	#container #siteBottom #contentleft{
		float: left;
		width: 0px;
		text-align: left;	
		padding-top: 7px;	
	}
	#container #siteBottom #contentright{
		float: left;
		width: 800px;	
		text-align: right;
		padding-top: 7px;
	}
	#container #content .topic{
		background: url(../media/site/topTitleBG.gif) repeat-x;
		width: 586px;	
		height: 33px;	
	}
	#container #content .topic H1 {
		background: transparent;
		padding-left: 15px;
		padding-top: 10px;
		margin: 0;
		text-align: left;
		width: 570px;
		font-size: 11px;
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: bold;
	}
	#container #content .text{
		padding-left: 15px;
		padding-top: 10px;		
		margin: 0;
		text-align: left;
		width: 550px;
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #000000;
		font-weight: normal;
	}
	#CommentDiv{
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: normal;
		background-color: #1D7CB4;		
	}
	#CommentDiv P{
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: normal;
	}
	.commentary{
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: normal;	
		background-color: #1D7CB4;	
	}
	.commentary a:active, .commentary a:visited, .commentary a{
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;	
	}
	.commentary a:hover{
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: underline;	
	}
	.commentary P{
		font-size: 10px;
		line-height : 16px;	
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: normal;	
	}
	.folderListDiv{
		padding: 5px 6px 5px 6px;
		margin: 0;
		text-align: left;
		width: 171px;
		color: #FFFFFF;	
		background-color: #2982BA;
		cursor: hand;
		cursor: pointer;
		cursor: hand;
	}
	.topmenuNormalTD{
		background: url(../media/site/menuNormalBG.gif) no-repeat;
	}
	.topmenuSelectedTD{
		background: url(../media/site/menuSelectBG.gif) no-repeat;
	}
	.topmenuNormalTD A{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;	
	}
	.topmenuNormalTD A:hover{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;	
	}
	.topmenuNormalTD A:visited{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;	
	}
	.topmenuSelectedTD A{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;
	}
	.topmenuSelectedTD A:hover{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;	
	}
	.topmenuSelectedTD A:visited{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: none;	
	}
	.submenuNormalTD{
		padding-left: 10px;
		padding-right: 10px;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;			
	}
	.submenuSelectedTD{
		padding-left: 10px;
		padding-right: 10px;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;			
	}
	a.submenuNormal{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;		
	}
	a:hover.submenuNormal{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;		
	}
	a:visited.submenuNormal{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;		
	}
	
	a.submenuSelected{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: underline;	
	}
	a:hover.submenuSelected{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: underline;	
	}
	a:visited.submenuSelected{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: underline;	
	}
	
	.leftmenuNormalTD{
		background-color: #4694C2;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;
		padding-left: 3px;	
		line-height : 12px;	
	}
	.leftmenuSelectedTD{
		background-color: #4694C2;
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		padding-left: 3px;	
		line-height : 12px;		
	}
	a.leftmenuNormal{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;	
		line-height : 12px;
	}
	a:hover.leftmenuNormal{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: underline;	
		line-height : 12px;
	}
	a:visited.leftmenuNormal{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: normal;	
		text-decoration: none;	
		line-height : 12px;
	}
	a.leftmenuSelected{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: underline;	
		line-height : 12px;
	}
	a:hover.leftmenuSelected{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: underline;
		line-height : 12px;		
	}
	a:visited.leftmenuSelected{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;	
		text-decoration: underline;	
		line-height : 12px;
	}
	#start4 span{
		color: #FFFFFF;
	}
	/* /first */
	
	/* Mailinglist */
	.inputML{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#333333;
		width: 160px;
		background-color : #CDCDCD;
		border: 1px solid #FFFFFF;
	}
	.inputButtonML{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		margin-top: 4px; 
		padding: 0px 4px 0px 4px;
		color: #333333;	
		background-color : #FEFEFE;
		border-left: 1px solid #FEFEFE;	
		border-top: 1px solid #FEFEFE;	
		border-right: 1px solid #7F807B;	
		border-bottom: 1px solid #7F807B;	
		width: 100px;		
	}
	
	/* Login */
	.inputLogin{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#0B52A2;
		width: 144px;
		background-color : #E1E1E1;
		border: 1px solid #287EAF;
	}
	.inputButton{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		margin-bottom: 2px; 
		margin-left: 2px; 
		padding: 0px 4px 0px 4px;
		color: #FFFFFF;	
		background-color : #287EAF;
		border-left: 1px solid #519BEE;	
		border-top: 1px solid #519BEE;	
		border-right: 1px solid #0A3F7B;	
		border-bottom: 1px solid #0A3F7B;	
		width: 80px;		
	}
	/* Contact */
	.input250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px; 
		font-weight: normal;
		width:  250px;	
		border: 1px solid #B0B0B0;	
	}
	.textarea250x100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px;
		padding: 3px 3px 3px 3px; 
		font-weight: normal;
		width:  246px;
		height: 100px;	
		border: 1px solid #B0B0B0;	
	}
	.selectYear{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px;
		font-weight: normal;
		width:  60px;
		height: 14px;	
		border: 1px solid #B0B0B0;	
	}
	.selectMonth{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px;
		font-weight: normal;
		width:  40px;
		height: 14px;	
		border: 1px solid #B0B0B0;	
	}
	.selectDay{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px;
		font-weight: normal;
		width:  40px;
		height: 14px;	
		border: 1px solid #B0B0B0;	
	}
	.redtext {
		color: #FF0000;
	}
}

@media print {
	#siteTopIMG{
		display: none;
	}
	#topmenu{
		display: none;
	}
	#submenu{
		display: none;
	}
	#logo{
		display: none;
	}	
	#historyDiv{
		border-top: 1px solid #0068B3;
		border-bottom: 1px solid #0068B3;		
		padding: 3px 3px 3px 0px;
		margin: 0px 0px 15px 20px;
		font-size: 12pt;
		font-family: verdana;
		color: #0068B3;	
		font-weight: bold;
	}
	#leftTD{
		display: none;
	}
	#siteBottom{
		border-top: 1px solid #0068B3;
		border-bottom: 1px solid #0068B3;		
		padding: 3px 3px 3px 0px;
		margin: 30px 0px 0px 20px;
		
	}		
	#contentleft{
		display: none;
	}
	.intro{
		font-size: 14pt;
		font-family: verdana;
		color: #333333;	
		font-weight: normal;	
	}
	.text{
		font-size: 12pt;
		font-family: verdana;
		color: #333333;	
		font-weight: normal;	
	}
		
	.copyright{
		font-size: 10pt;
		font-family: verdana;
		color: #555555;	
		font-weight: normal;
	}	
	#niteaTD{
		display: none;
	}	
	#copyTD{
		text-align: center;	
	}
}
	
	






