
*{margin:0;padding:0;}
body{
	padding:0;
	margin:0;
	color:#666666;
	font-family:Arial, Verdana, sans;
	font-size:0.7em;
	font-weight:normal;
	background-color:#d9e1e8;
}
tr td{
	color:#333;
	font-size:1em;
	font-weight:normal;
}
.row{
	display:table-row;
	clear:both;
}
.rowspacer{
	border-top:1px solid #fff;
	clear:both;
}

a:link, a:visited, a:hover, a:active{
	font-weight:normal;
	text-decoration:none;
	color:#005094;
}
a:hover{
	text-decoration:underline;
	color:#005094;
}
a.contentAnchor{
	height:1px;
	font-size:1px;
	margin:0;
	padding:0;
}
.divspacer{ margin:0; padding-top:15px; }
div.errormessage{ padding:5px; background-color:#F93; color:#fff; }
div.inheritInfo,
div.inheritInfo a:link,
div.inheritInfo a:visited,
div.inheritInfo a:hover{color:#fff; background-color:#999; }
div.inheritInfo{
	font-weight:normal;
	padding:5px 9px;
}
form{padding:0;	margin:0;}
form br{clear:both;}
#wrapper{
	width:979px;
	margin:0;
	padding:0;
	text-align:left;
}
#footer{
	margin-top:5px;
	padding:1px 0 1px 15px;
	background-color:#fff;
	color:#a2a2a2;
	height:32px;
}
#footer a:link, 
#footer a:visited, 
#footer a:hover, 
#footer a:active{
	text-decoration:none;
	color:#a2a2a2;
}
#footer a:hover{
	text-decoration:underline;
}
#footerAxpo{
	float:right;
	margin:0 12px;
}
#footerAxpoText{
	margin-left:0;
	margin-right:6px;
	float:left;
}
.hidden{
	position:absolute !important;
	display:inline;
	left:-2000px !important;
	top:-2000px !important;
	width:0;
	height:0 !important;
	overflow:hidden;
}
.floatingleft{float:left;}
.floatingright{float:right;}
.floatclearing{clear:both;}
.onlyIEfloat{float:left !important;}
#wrapperContent{
	width:979px;
	margin:0;
	padding:0;
	background-color:#fff;
	border-bottom:1px solid #fff;
}
.logoClaim{
	padding:30px 0;
	margin:0;
}
#homeLeftContent{
	float:left;
	width:668px;
	padding:0 0 0 15px;
	margin:0;
}
#homeLeftContent h1{
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:3em;
	color:#666666;
}
#homeRightContent{
	margin:0 0 0 20px;
    padding:0;
	float:left;
    width:260px;
}
.homeLayerSpacer{
	margin:0;
    padding:0 0 10px 0;
	height:500px;
}
#contentBlock{
	float:left;
	padding:0 0 10px 0;
	margin:0 0 0 15px;
}
* html #contentBlock{
	margin-left:8px;
	margin-right:5px;
}
.content{
	float:left;
	width:475px;
	margin:17px 0 0 20px;
}
#leftContent{
	width:174px;
	float:left;
	margin:18px 0 0 0;
}
#rightContent{
	float:left;
	padding:0;
	margin:0 0 0 20px;
	width:260px;
}
.componentTitle h1{
	color:#005094;
	font-size:1.6em;
	font-weight:normal;
	margin:0;
	padding:15px 0 8px;
	text-transform:uppercase;
}
h1.betweenTitle{
	font-size:1.6em;
	font-weight:normal;
	text-transform:uppercase;
	padding:15px 0 15px 15px;
	margin:0;
}
.cntOnlyText{
	padding:20px 15px 15px 15px;
	margin:0;
}
.textColoredBg{
	background-color:#ebeef1;
}
.textGreydBg{
	background-color:#ebeef1;
}
.cntBlock{
	padding:0;
	margin:0;
}
.cntBlock h1{
	font-size:1.6em;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 25px 0;
	margin:0;
}
.cntBlockcolored{
	padding:15px 15px 1px;
	margin:0 0 15px 0;
}
.cntBlockcolored h1{
	font-size:1.6em;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 10px 0;
	margin:0;
}
.cntBlockcolored p{
	padding:20px 0 15px 0;
	margin:0;
}
p.cntBlockboldParagraph{
	padding:5px 0 0 0;
	margin:0;
	font-weight:bold;
}
.downloadContainer{
	padding:3px 5px;
}
.downloadFileName ul{
	float:left;
	width:380px;
	margin:0 !important;
	padding:0 !important;
}
.downloadItem{
	float:left;
	width:175px;
}
.downloadDesc{
	margin-left:25px;
}
#downloadList li{
	background-image:url('/internet/ckw/images/sub_ico_arrow.gif');
	color:#005094;
}
#downloadList li a:link,
#downloadList li a:visited,
#downloadList li a:hover,
#downloadList li a:active{
	color:#005094;
}
.downloadLink{
	color:#005094 !important;
}
.downloadSize{
	color:#005094;
	padding-left:7px;
}
.downloadQuantity {
	width:19.3%;
	float:left;
}
.downloadTitle{
	float:left;
	margin-right:19.4%;
}
.downloadRight{
	width:19.4%;
	float:right;
}
.downloadBorder{
	clear:both;
	border-bottom:2px solid #005094;
	height:4px;
	margin-bottom:6px;
}
.tableContent{
	font-size:1em;
	margin:0;
	padding:0;
}
.tableLine{
	border-bottom:1px solid #C0C0C0;
	padding:3px 0 10px;
}
.tableSpacer{
	padding:5px 0;
}
.table{
	background-image:url(/internet/ckw/images/sub_img_tab_line.gif);
	background-position:center top;
	background-repeat:repeat-x;
	padding:7% 0;
}
.tableLineColored,
.divLineColored{
	background-image:url('/internet/ckw/images/sub_img_tab_line_colored.gif');
	background-repeat:repeat-x;
	background-position:left 3px;
}
.tableLineColored{
	padding:10px 0 5px 0;
}
.divLineColored{
	padding:5px 0 12px 0;
}
.divLineColoredSmall{
	background-image:url('/internet/ckw/images/sub_img_tab_line.gif');
	background-position:left middle;
	background-repeat:repeat-x;
	padding:5px 0;
	margin:5px 0;
}
.separator{
	padding:0;
	margin:0;
	height:11px;
	font-size:2px;
	background-image:url('/internet/ckw/images/sub_img_cont_line.gif');
	background-repeat:repeat-x;
	background-position:0 0;
}
#serviceNavigationHandle{
	float:left;
	padding:0;
	width:100%;
	margin:15px 0 5px 0;
}

#extranetLink{
	float:left;
	width:148px;
	height:17px;
}
#extranetLink a{
	padding:0;
	height:17px;
	width:148px;
	display:block;
	color:#fff;
	background-image:url('/internet/ckw/images/direct_login_normal.png');
	background-repeat:no-repeat;
	background-position:right bottom;
}
#extranetLink a:hover{
	background-image:url('/internet/ckw/images/direct_login_over.png');
}

#serviceNavigation{
	float:right;
	background-color:#fff;
}
#serviceNavigation ul{
	padding:2px 0 1px 0;
	margin:0;
}
#serviceNavigation ul li{
	padding:0 13px 0 15px;
	margin:0;
	display:inline;
	list-style-type:none;
}
#serviceNavigation ul li a:link,
#serviceNavigation ul li a:visited,
#serviceNavigation ul li a:hover,
#serviceNavigation ul li a:active{
	padding:0;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
}
#firstNaviContent{
	margin:0;
	padding:7px 15px 7px 26px;
	background-color:#fff;
	text-transform:uppercase;
}
#firstLevel{
	float:left;
	padding:0 0 11px 0;
	margin:0;
}
#firstLevel ul{
	padding:0;
	margin:0;
}
#firstLevel ul li{
	padding:0 9px 0 0;
	margin:0;
	display:inline;
	list-style-type:none;
}
#firstLevel ul li a.first:link,
#firstLevel ul li a.first:visited,
#firstLevel ul li a.first:hover,
#firstLevel ul li a.first:active{
	padding:0 11px 9px 0;
	margin:0;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
#firstLevel ul li a.first:hover{
	color:#005f52;
	font-weight:bold;
}
#firstLevel ul li a.firstactive:link,
#firstLevel ul li a.firstactive:visited,
#firstLevel ul li a.firstactive:hover,
#firstLevel ul li a.firstactive:active{
	background-image:url('/internet/ckw/images/all_img_ico_fir_act.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#005f52;
}
#firstLevel ul li a.firstactive:hover{
	color:#005094;
}
#firstLevel ul li a:link,
#firstLevel ul li a:visited,
#firstLevel ul li a:hover,
#firstLevel ul li a:active{
	padding:0 11px 9px 0;
	margin:0;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
#firstLevel ul li a:hover{
	color:#002b52;
	font-weight:bold;
}
#firstLevel ul li a.active:link,
#firstLevel ul li a.active:visited,
#firstLevel ul li a.active:hover,
#firstLevel ul li a.active:active{
	background-image:url('/internet/ckw/images/all_img_ico_fir_act.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#002b52;
}
#firstLevel ul li a.active:hover{
	color:#002b52;
}
#generalNavi{
	float:right;
	padding:0 0 11px 0;
	margin:0;
	text-transform:uppercase;
}
#generalNavi ul{
	padding:0;
	margin:0;
}
#generalNavi ul li{
	padding:0 0 0 30px;
	margin:0;
	display:inline;
	list-style-type:none;
}
#generalNavi ul li a:link,
#generalNavi ul li a:visited,
#generalNavi ul li a:hover,
#generalNavi ul li a:active{
	padding:0 11px 9px 0;
	margin:0;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
#generalNavi ul li a:hover{
	color:#005094; 
}
#generalNavi ul li a.active:link,
#generalNavi ul li a.active:visited,
#generalNavi ul li a.active:hover,
#generalNavi ul li a.active:active{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image:url('/internet/ckw/images/all_img_ico_fir_act.gif');
	color:#005094;
	font-weight:bold;
}
#generalNavi ul li a.active:hover{
	color:#666666;
}
#subNavigationBlock{
	width:174px;
	background-position:left top;
}
.subNavigationBar,
.subNavigationBarService{
	background-position:left top;
	background-repeat:no-repeat;
	height:10px;
}
.subNavigationBarService{
	background-color:white !important;
}
#subNavigationBlock ul{
	padding:3px 0 13px 0;
	margin:0;
	background-position:left bottom;
	background-repeat:no-repeat;
}
#subNavigationBlock ul li{
	padding:0;
	margin:0;
	list-style-type:none;
}
#subNavigationBlock ul li ul,
#subNavigationBlock ul li ul li,
#subNavigationBlock ul li ul li ul,
#subNavigationBlock ul li ul li ul li{
	padding:0;
	margin:0;
	background-image:none;
}
#subNavigationBlock ul li a:link,
#subNavigationBlock ul li a:visited,
#subNavigationBlock ul li a:hover,
#subNavigationBlock ul li a:active{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:1px 10px 1px 15px;
	margin:0;
	display:block;
	list-style-type:none;
	text-transform:uppercase;
}
#subNavigationBlock ul li a.active:link,
#subNavigationBlock ul li a.active:visited,
#subNavigationBlock ul li a.active:hover,
#subNavigationBlock ul li a.active:active{
	background-position:5px 3px;
	background-repeat:no-repeat;
    background-image:url('/internet/ckw/images/sub_img_ico_arrow_pas.gif');
}
#subNavigationBlock ul li a.active:hover{
    background-image:url('/internet/ckw/images/sub_img_ico_arrow_act.gif');
}
#subNavigationBlock ul li ul li a:link,
#subNavigationBlock ul li ul li a:visited,
#subNavigationBlock ul li ul li a:hover,
#subNavigationBlock ul li ul li a:active{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	padding:1px 10px 1px 30px;
	margin:0;
	display:block;
	list-style-type:none;
	text-transform:none;
}
#subNavigationBlock ul li ul li a.active:link,
#subNavigationBlock ul li ul li a.active:visited,
#subNavigationBlock ul li ul li a.active:hover,
#subNavigationBlock ul li ul li a.active:active{
	background-position:20px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	background-image:url('/internet/ckw/images/sub_img_ico_arrow_pas.gif');
}
#subNavigationBlock ul li ul li ul li a:link,
#subNavigationBlock ul li ul li ul li a:visited,
#subNavigationBlock ul li ul li ul li a:hover,
#subNavigationBlock ul li ul li ul li a:active{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	padding:1px 10px 1px 45px;
	margin:0;
	display:block;
	list-style-type:none;
	text-transform:none;
}
#subNavigationBlock ul li ul li ul li a.active:link,
#subNavigationBlock ul li ul li ul li a.active:visited,
#subNavigationBlock ul li ul li ul li a.active:hover,
#subNavigationBlock ul li ul li ul li a.active:active{
	background-position:35px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	background-image:url('/internet/ckw/images/sub_img_ico_arrow_pas.gif');
}
#subNavigationBlock ul li ul li ul li a.activeSite:link,
#subNavigationBlock ul li ul li ul li a.activeSite:visited,
#subNavigationBlock ul li ul li ul li a.activeSite:hover,
#subNavigationBlock ul li ul li ul li a.activeSite:active{
	background-position:35px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	background-image:url('/internet/ckw/images/sub_img_ico_arrow_act.gif');
    background-color:#6696bf;
}
.partnerSlot{
	padding:9px 15px 20px 15px;
	margin:15px 0 15px 0;
	background-color:#f5f5f5;
}
.partnerSlot h2{
	font-size:1em;
	font-weight:bold;
	padding:0;
	margin:0;
}
#subNavigationBlock{
	background-image:url('/internet/ckw/images/sub_bg_sub_bg.gif');
}
.subNavigationBar{
	background-image:url('/internet/ckw/images/sub_bg_sub_top.gif');
}
.subNavigationBarService{
	background-image:url('/internet/ckw/images/sub_bg_sub_top_service.gif');
}
#subNavigationBlock ul{
	background-image:url('/internet/ckw/images/sub_bg_sub_down.gif');
}
#subNavigationBlock ul li a:hover{
	background-color:#6696bf;
}
#subNavigationBlock ul li ul li a.active:hover,
#subNavigationBlock ul li ul li ul li a.active:hover{
	background-image:url('/internet/ckw/images/sub_img_ico_arrow_act.gif');
}
.navigation5LevelBar{
	background-image:url('/internet/ckw/images/sub_com_bg_nav5_top.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:10px;
}
#navigation5Level{
	background-image:url('/internet/ckw/images/sub_com_bg_sub_bg.gif');
	background-position:left top;
	margin-bottom:10px;
}
#navigation5Level ul{
	padding:3px 0 13px 0;
	margin:0;
	background-image:url('/internet/ckw/images/sub_com_bg_nav5_down.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
}
#navigation5Level ul li{
	padding:1px 0 1px 0;
	margin:0;
	list-style-type:none;
}
#navigation5Level ul li a:link,
#navigation5Level ul li a:visited,
#navigation5Level ul li a:hover,
#navigation5Level ul li a:active{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	padding:0 10px 0 25px;
	margin:0;
	display:block;
	list-style-type:none;
	background-image:url('/internet/ckw/images/sub_img_ico_com_arrow_pas.gif');
	background-position:15px 2px;
	background-repeat:no-repeat;
}
#navigation5Level ul li a.active:link,
#navigation5Level ul li a.active:visited,
#navigation5Level ul li a.active:hover,
#navigation5Level ul li a.active:active,
#navigation5Level ul li a:hover{
	background-image:url('/internet/ckw/images/sub_img_ico_com_arrow_act.gif');
	background-color:#6696bf;
}
.rightSlot,
.rightSlotBG{
	padding:0;
	margin:0;
}
.rightSlotBG{
	background-color:#f5f5f5;
}
.rightSlot h1, .partnerSlot h1{
	color:#005094;
	font-size:1.6em;
	font-weight:normal;
	text-transform:uppercase;
	padding:10px 0 0 23px;
	margin:0;
}
.partnerSlot h1{
	padding:0 0 7px 0;
}
.rightSlot ul{
	padding:6px 0 17px 0;
	margin:0;
}
.rightSlot img{
	margin:0 0 6px 0;
	padding:0;
}
.rightSlot ul li{
	padding:0 13px 0 25px;
	margin:0;
	list-style-type:none;
	background-repeat:no-repeat;
	background-position:15px 3px;
	background-image:url('/internet/ckw/images/sub_ico_rig_arrow.gif');
	color:#999999;
}
.rightSlot ul li a:link,
.rightSlot ul li a:visited,
.rightSlot ul li a:hover,
.rightSlot ul li a:active{
	padding:0;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.rightSlot ul li a:hover{
	text-decoration:underline;
}
.content ul{
	padding:6px 0;
	margin:0;
}
.content ul li{
	padding:0 13px 0 25px;
	margin:0;
	list-style-type:none;
	background-repeat:no-repeat;
	background-position:15px 3px;
	background-image:url('/internet/ckw/images/sub_ico_rig_arrow.gif');
	color:#666;
}
.content ul li a:link,
.content ul li a:visited,
.content ul li a:hover,
.content ul li a:active{
	padding:0;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.content ul li a:hover{
	text-decoration:underline;
}
.newsRightContent{
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	background-color:#f5f5f5;
}
.newsTitleRightContent h1{
	padding-bottom:6px;
	float:left;
}
.newsRightContent .newsDate{
	float:left;
	width:85px;
	padding:3px 0 0 0;
	margin:0;
}
.newsRightContent .newsDate a:link,
.newsRightContent .newsDate a:visited,
.newsRightContent .newsDate a:hover,
.newsRightContent .newsDate a:active{
	padding:0 7px 0 25px;
	margin:0;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:15px 3px;
	background-image:url('/internet/ckw/images/sub_ico_rig_arrow.gif');
}
.newsRightContent .newsDate a:hover{
	text-decoration:underline;
}
.newsRightContent .newsDesc{
	float:left;
	width:160px;
	padding-top:3px;
	margin:0;
}
.newsDesc{
	width:175px !important;
	background-color:#f5f5f5;
}
.newsDate{
	background-color:#f5f5f5;
}
.newsRightContent .newsDesc a:link,
.newsRightContent .newsDesc a:visited,
.newsRightContent .newsDesc a:hover,
.newsRightContent .newsDesc a:active{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.newsRightContent .newsDesc a:hover{
	text-decoration:underline;
}
.sitemapTable{
	display:table;
	width:425px;
	padding:0;
	margin:0 0 20px 0;
}
.sitemapRow{
	display:table-row;
	padding:0;
	margin:0;
}
.sitemapCell{
	display:table-cell;
	float:left;
	padding:0;
	margin:0;
	width:49% !important;
}
*:not(hr) .sitemapCell{
	width:50% !important;
}
.sitemapCell ul{
	list-style:none;
	padding:0;
	margin:0;
}
.sitemapCell a:link,
.sitemapCell a:visited,
.sitemapCell a:hover,
.sitemapCell a:active{
	color :#666666;
}
ul.sitemapItem1{
	margin:0 1.0em 0 0;
}
ul.sitemapItem1 li a:link,
ul.sitemapItem1 li a:visited,
ul.sitemapItem1 li a:hover,
ul.sitemapItem1 li a:active{
	padding:0;
	margin:0;
	text-decoration:none;
	font-size:1.2em;
}
ul.sitemapItem2{
	font-weight:normal;
	padding:0;
	margin:4px 0 0 0;
}
ul.sitemapItem3{
	font-weight:normal;
	padding:0;
	margin:0;
}
ul.sitemapItem2 li,
ul.sitemapItem3 li{
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	margin:0;
}
ul.sitemapItem2 li a:link,
ul.sitemapItem2 li a:visited,
ul.sitemapItem2 li a:hover,
ul.sitemapItem2 li a:active,
ul.sitemapItem3 li a:link,
ul.sitemapItem3 li a:visited,
ul.sitemapItem3 li a:hover,
ul.sitemapItem3 li a:active{
	padding:0;
	margin:0;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
	color:#666666;
}
ul.sitemapItem1 li a:hover,
ul.sitemapItem2 li a:hover,
ul.sitemapItem3 li a:hover{
	text-decoration:underline;
}
.stockPriceDiv{
	padding-left:11px;
	padding-bottom:4px;
	margin-bottom:10px;
}
#stockPriceTicker{
	padding:6px 0 6px 0;
}
#stockPriceTicker li{
	background-image:none;
	color:#666;
	padding:0;
}
#stockPriceInfo{
	margin-top:6px;
	padding-right:5px;
}
.stockPricePrice{
	background-color:white;
	padding:4px;
	width:92%;
	margin-top:9px;
}
.currentPrice,
#currentPrice{
	font-size:1.5em;
	font-weight:bold;
}
.stockPriceGap{
	width:104px;
	float:left;
}
.stockPriceRow{
	margin-top:6px;
}
.stockPriceGreen{
	color:green;
	background-image:url('/internet/ckw/images/sub_sp_arrow_green.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
}
.stockPriceRed{
	color:red;
	background-image:url('/internet/ckw/images/sub_sp_arrow_red.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
}
.stockPriceBlack{
	color:black;
	background-image:url('/internet/ckw/images/sub_sp_arrow_black.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
}
.homeSearch{
	padding:0;
	margin:0 0 0 5px;
	float:right;
}
.searchTextboxBlock{
	padding:0;
	margin:0;
	background-color:#fff;
	min-height:17px;
}
.searchTextboxBlock label{
	position:absolute;
	left:-2000px;
	top:0;
}
.searchTextbox{
	padding:2px 0 0 5px;
	margin:0;
	width:123px;
	font-family:Arial, Verdana, sans;
	font-size:1em;
	color:#999999;
	border:0;
	height:13px;
}
.searchButtonBlock{
	padding:5px 0 0 5px;
	margin:0;
}
.searchButton{
	padding:0;
	margin:0;
}
.homeTeaserEntry{
	max-height:350px;
}
.homeTeaserTitle{
	height:50px;
	font-size:3em;
}
.homeTeaserPicture{
	padding:0;
	margin:0;
	height:300px;
	width:668px;
	background-repeat:no-repeat;
}
.homeTeaserTextBlock{
	padding:15px 0 0 0;
	margin:0 20px 0 235px;
}
.homeTeaserTextBlockTop{
	background-image:url('/internet/ckw/images/hom_pri_bg_top.png');
	behavior:url('/internet/ckw/images/iepngfix.htc');
	height:15px;
}
.homeTeaserTextBlockMiddle{
	background-image:url('/internet/ckw/images/hom_pri_bg_middle.png');
	behavior:url('/internet/ckw/images/iepngfix.htc');
	color:#fff;
	padding:0;
	margin:0;
}
.homeTeaserTextBlockMiddle ul{
	padding:20px 0 15px 20px;
	margin:0;
}
.homeTeaserTextBlockMiddle ul li{
	padding:0 13px 1px 15px;
	margin:0;
	list-style-type:none;
	background-repeat:no-repeat;
	background-position:left 3px;
	background-image:url('/internet/ckw/images/hom_img_ico_pri_arrow.gif');
	color:#fff;
}
.homeTeaserTextBlockMiddle ul li a:link,
.homeTeaserTextBlockMiddle ul li a:visited,
.homeTeaserTextBlockMiddle ul li a:hover,
.homeTeaserTextBlockMiddle ul li a:active{
	padding:0;
	margin:0;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.homeTeaserTextBlockMiddle ul li a:hover{
	text-decoration:underline;
}
.homeTeaserTextBlockMiddle h3{
	padding:0 0 0 35px;
	margin:0;
	font-size:1.1em;
	font-weight:normal;
}
.homeTeaserTextBlockMiddle p{
	padding:10px 0 5px 35px;
	margin:0;
}
.homeTeaserTextBlockDown{
	background-image:url('/internet/ckw/images/hom_pri_bg_down.png');
	behavior:url('/internet/ckw/images/iepngfix.htc');
	height:15px;
}
.cell{ margin-bottom:6px; }
.link{padding:0; margin:0;}
.link ul li{ margin:0; background-position:5px 3px; padding:0 13px 0 15px }
div.feContainer{width:100%;}
div.fe {margin:0 0 10px 0; padding:1px;}
div.feButton{margin-top:0; padding:5px;}
div.fe select{
	font-size:1em;
	font-family:Arial, Verdana, sans;
	border:1px solid #666666;
}
div.feDescription{
	color:#666666;
	padding:2px 0;
}
div.formTitle,
div.formTitleHHidden{
	width:30%;
	color:#666666;
	float:left;
	padding-top:2px;
}
div.feBody,
div.feDownloadTitle,
div.feDownloadBody,
div.feDownloadFile{
	color:#666666;
	float:left;
}
div.feBody{width:70%;}
div.feBodyFull{width: 100%;}
div.feDownloadTitle{width:90px;}
div.feDownloadBody{width:275px; padding-right:10px;}
div.feDownloadFile{width:75px; padding-right:10px;}
div.feBody select{
	font-size:1em;
	font-family:Arial, Verdana, sans;
	border:1px solid #666666;
}
.feTextBox,
.feDropdown{
	padding:2px 0 1px 2px;
	margin:0;
	font-size:1em;
	font-family:Arial, Verdana, sans;
	border:1px solid #666666;
}
.feDropdown{overflow:visible; clip:auto;}
.feButton{
	padding:0 3px;
	margin:5px 0 0 0;
	color:#666666;
	font-size:1em;
	font-family:Arial, Verdana, sans;
	background-color:#FFFFFF;
	border:1px solid #666666;
}
.feFirstButton{float:left; padding:0 20px 5px 0;}
.feLastButton{float:left;}
.feBox{margin:0 0 5px 0; float:left;}
.feBoxElem{float:left; margin:0 0 4px 0; width:17px;}
.feBoxText{float:left; padding:0 0 0 3px; width:85%;}
div.formerror{
	float:left;
	background-color:#FF6000;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 9px;
}
.formCKWSlot1Long{width:300px;}
.formCKWSlot1Middle{width:150px;}
.formCKWSlot1Short{width:75px;}
.formCKWSlot1VeryShort{width:40px;}
#contentNewsEventEntries{padding:0;}
.labelPosition{padding-top:2px;}
.eventEntry{padding:5px 0;}
.dtstart, .dtend, .newsfeedItemPubDate{
	color:#666666;
	font-size:1em;
	font-weight:bold;
}
.eventStart, .eventEnd{float:left;}
.eventEntryTop{width:170px; position:relative;	float:left;}
.leftfloat{float:left;}
div.time{padding-bottom:4px;}
.eventEntry .title,
.newsfeedItem .newsfeedItemTitle{
	color:#005094;
	font-weight:bold;
	padding:0 0 1px;
}
.newsfeedItem .newsfeedItemTitle{
	color:#005094;
	font-weight:bold;
	margin:0;
	padding:10px 0 15px;
}
.eventEntry a:link,
.eventEntry a:visited,
.eventEntry a:hover,
.eventEntry a:active{
	color:#005094;
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
}
.eventLocation{
	float:right;
	width:250px;
	text-align:right;
}
.eventClearBoth{
	clear:both;
}
.eventTime{
	float:left;
	width:35px;
	font-weight:bold;
}
.eventEntry a.next:link,
.eventEntry a.next:visited,
.eventEntry a.next:hover,
.eventEntry a.next:active{
	color:#005094;
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
}
.eventEntry a:visited,
.eventEntry a:hover,
.eventEntry a:active{
	color:#005094;
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
}
.eventEntry a.next:hover{text-decoration:underline;}
.archiveNav{width:100%; clear:both;}
.archiveLinkLeft, .archiveLinkMiddle, .archiveLinkRight{float:left; margin:5px;}

#loading{
	float:right;
	margin:29px 143px 0 0;
}
h1.searchResults{
	float:left;
	font-size:1.6em;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:15px;
	margin:0;
}
.searchresultfield,.searchresultnum{
	padding:4px 0;
	margin:2px 0 0 2px;
	float:left;
}
.searchresultfield{
	width:200px;
}
.searchresultnum{
	font-weight:bold;
	text-align:center;
}
.search{width:100%;}
.searchRowLine{
	margin-top:2px;
	padding:10px 0 5px 0;
	background-image:url('/internet/ckw/images/sub_img_tab_line.gif');
	background-repeat:repeat-x;
	background-position:left top;
}
.searchEntryCount{
	width:20px;
	float:left;
	font-weight:bold;
	margin:0;
	padding-left:5px;
}
.searchEntry{
	font-weight:bold;
	float:left;
	width:395px;
}
h1.searchResults{
	color:#005094;
}

.divPhotoGalleryContent{background-image:url('/internet/ckw/images/sub_img_tab_def_line_colored.gif');}
.divTablePhotoGallery{
	display:table;
	line-height:1.5em;
	border-collapse:collapse;
	margin-top:2px;
	width:485px;
}
.divRowPhotoGallery{
	display:table-row;
	clear:both;
	float:left;
	width:485px;
	text-align:left;
	padding-bottom:16px;
}
.divCellPhotoGallery{
	display:table-cell;
	padding:0;
	float:left;
	border:0;
	word-wrap:break-word;
}
.divPhotoGalleryContent{
	background-repeat:repeat-x;
	background-position:left top;
	padding:15px 0 2px 0;
}
.divPhotoGalleryArticleGroup,
.divPhotoGalleryArticleDetails,
.divPhotoGalleryArticlePicLink,
.divPhotoGalleryArticleLineGrey{
	background-image:url('/internet/ckw/images/sub_img_tab_line.gif');
	background-repeat:repeat-x;
	background-position:left top;
}
.divPhotoGalleryArticleGroup{
	padding:8px 0 6px 0;
	font-weight:bold;
	margin-top:4px;
}
.divPhotoGalleryArticleGroup h3{
	padding:0;
	margin:0;
	font-size:1em;
}
.divPhotoGalleryArticleDetails{
	padding:8px 0 6px 0;
}
.divPhotoGalleryArticlePicLink{
	width:30px;
	height:22px;
	padding:12px 0 4px 10px;
	text-align:right;
	margin-top:4px;
}
.divPhotoGalleryArticleLineGrey{
	padding:0;
	margin:0;
}

@media projection, screen{
	
	.multitab .ui-tabs-hide{ display:none; }
}

@media print{
.multitab .ui-tabs-nav{ display:none;}
.multitab .multiTabNoJS{
	border-top:1px solid #97a5b0;
	padding:1em 8px;
	background:#fff; 
	
  }
}
.multitab .ui-tabs-nav{
	list-style:none;
	margin-left:-3px;
	padding:0;
}
.multitab .ui-tabs-nav li{
	float:left;
	margin:3px 0 0 3px !important;
	min-width:55px; 
}
.multitab .ui-tabs-nav a,
.multitab .ui-tabs-nav a span{
	display:block;
	padding:0 5px;
	background:url(/images/tab.png) no-repeat;
}
.multitab .ui-tabs-nav a{
	
	margin:1px 0 0; 
	padding-left:0;
	padding-right:3px !important;
	color:#27537a;
	font-weight:bold;
	line-height:1.2;
	text-align:center;
	text-decoration:none;
	white-space:nowrap; 
	outline:0; 
}
.multitab .ui-tabs-nav .ui-tabs-selected a{
	position:relative;
	top:0;
	z-index:2;
	margin-top:0;
	color:#000;
	padding-right:3px;
}
.multitab .ui-tabs-nav a span{
	width:64px; 
	min-width:45px;
	height:18px; 
	min-height:18px;
	padding-top:6px;
	padding-right:0;
}
*>.multitab .ui-tabs-nav a span{
	width:auto;
	height:auto;
}
.multitab .ui-tabs-nav .ui-tabs-selected a span{
	padding-bottom:2px;
}
.multitab .ui-tabs-nav .ui-tabs-selected a,
.multitab .ui-tabs-nav a:hover,
.multitab .ui-tabs-nav a:focus,
.multitab .ui-tabs-nav a:active{
	background-position:100% -150px;
}
.multitab .ui-tabs-nav a,
.multitab .ui-tabs-nav .ui-tabs-disabled a:hover,
.multitab .ui-tabs-nav .ui-tabs-disabled a:focus,
.multitab .ui-tabs-nav .ui-tabs-disabled a:active{
	background-position:100% -100px;
}
.multitab .ui-tabs-nav .ui-tabs-selected a span,
.multitab .ui-tabs-nav a:hover span,
.multitab .ui-tabs-nav a:focus span,
.multitab .ui-tabs-nav a:active span{
	background-position:0 -50px;
	color:#395c79;
	padding-bottom:0;
}
.multitab img{
	margin-bottom:7px;
}
.multitab .ui-tabs-nav a span,
.multitab .ui-tabs-nav .ui-tabs-disabled a:hover span,
.multitab .ui-tabs-nav .ui-tabs-disabled a:focus span,
.multitab .ui-tabs-nav .ui-tabs-disabled a:active span{
	background-position:0 0;
}
.multitab .ui-tabs-nav .ui-tabs-selected a:link,
.multitab .ui-tabs-nav .ui-tabs-selected a:visited,
.multitab .ui-tabs-nav .ui-tabs-disabled a:link,
.multitab .ui-tabs-nav .ui-tabs-disabled a:visited{
	cursor:text;
	text-decoration:none;
}
.multitab .ui-tabs-nav a:hover,
.multitab .ui-tabs-nav a:focus,
.multitab .ui-tabs-nav a:active,
.multitab .ui-tabs-nav .ui-tabs-unselect a:hover,
.multitab .ui-tabs-nav .ui-tabs-unselect a:focus,
.multitab .ui-tabs-nav .ui-tabs-unselect a:active{
	cursor:pointer;
}
.multitab .ui-tabs-disabled{
	opacity:.4;
	filter:alpha(opacity=40);
}
.multitab .ui-tabs-panel{
	border-top:2px solid white;
	margin-top:-1px;
	padding:1em 15px;
	background:#fff; 
}
.multitab .ui-tabs-loading em{
	padding:0 0 0 20px;
	background:url(loading.gif) no-repeat 0 50%;
}

* html .multitab .ui-tabs-nav{
	display:inline-block;
}
*:first-child+html .multitab .ui-tabs-nav{
	display:inline-block;
}
.multitab ul{padding:0;}
.multitab ul li{background:none; padding:0;}
.multitab .multiTaggingBG{
	background-color:#ebeef1 !important;
	margin-top:1px;
}
.multitab .ui-tabs-nav:after{
	display:block;
	clear:both;
	content:" ";
}
.multitab p{padding:0; margin:0;}
.multiTabDownloadContainer{padding-top:6px;}
.multiTabContainer{margin-bottom:10px;}
.multiTabContainer ul ul{text-indent:35px; margin-bottom:0;}
.multiTabContainer ul{margin-bottom:10px;}
.multiTabContainer ul li{
	padding-left:15px !important;
	background-image:url('/internet/ckw/images/sub_bg_sub_li_bg.gif');
	background-repeat:no-repeat !important;
	background-position:5px 8px !important;
	margin-bottom:2px;
}
.multiTabContainer ul li a{color:#005094 !important;}
.multiTabContainer ul ul li{
	background-position:40px 8px !important;
	margin-bottom:1px;
}
.multiTabContainer ul ul ul{text-indent:81px;}
.multiTabContainer ul ul ul li{background-position:86px 8px !important;}
.multiTabDownloadFileName ul{
	float:left;
	width:370px;
	margin:0 !important;
	padding:0 !important;
}
.multiTabDownloadFileName ul li{
	padding:0 10px 0 15px !important;
	margin:0;
	list-style-type:none;
	background-repeat:no-repeat;
	background-position:5px 3px !important;
	background-image:url('/internet/ckw/images/sub_ico_rig_arrow.gif');
	color:#666;
}
.multiTabDownloadFileName ul li a:link,
.multiTabDownloadFileName ul li a:visited,
.multiTabDownloadFileName ul li a:hover,
.multiTabDownloadFileName ul li a:active{
	padding:0;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.multiTabDownloadFileName ul li a:hover{text-decoration:underline;}
.multiTabDownloadDesc{margin-left:15px;}
.txtImgContainer{margin-bottom:15px;}
.txtImgContainer ol{margin:0 0 0 30px; padding:2px 0;}
.txtImgContainer ul{margin:0 0 7px 0; padding:2px 0;}
.txtImgContainer ul li{
	background-image:url('/internet/ckw/images/sub_bg_sub_li_bg.gif');
	background-repeat:no-repeat;
	background-position:15px 7px;
	margin-bottom:1px;
}
.txtImgContainer ul li a{
	color:#005094 !important;
}
.txtImgContainer ul ul{
	margin-bottom:-2px;
}
.txtImgContainer ul ul li{
	text-indent:30px;
	background-position:45px 7px;
	margin-bottom:2px;
}
.txtImgContainer ul ul ul li{
	text-indent:69px;
	background-position:84px 48%;
	margin-bottom:2px;
}
.txtImgContainer li.linkedListItem,
.multiTabContainer li.linkedListItem{
	background-image:url('/internet/ckw/images/sub_ico_rig_arrow.gif') !important;
	background-position:15px 3px !important;
	color:#005094;
}
.multiTabContainer li.linkedListItem{
	background-position:6px 3px !important;
}

a.popup{
	background-image:url('/internet/ckw/images/all_img_ico_fir_act.gif');
	background-position:center right;
	background-repeat:no-repeat;
	padding:0 12px 0 0;
}

ul#schrittnavigation{
	display:block;
	clear:both;  
	width:100%;
	padding:0 0 5px 0;
	margin:0 0 2px 0;
	float:left;
	font-size:10px;
}
ul#schrittnavigation li{
	background-image:none;
	list-style:none;
	display:inline;
	float:left;
	padding:0;
	margin:0;
	width:65px; 
}
.schritt-name{
	padding:2px;
	text-align:center;
	height:36px;
}
.schritt-grafik{
	height:9px;
	background-color:#fff;
	text-align:center;
	margin:0; padding:0;
}
.schritt-grafik-start{
	background-image:url('/images/icons/bg_schrittnavi_linie_start.gif');
	background-repeat:repeat-x;
}
.schritt-grafik-voll{
	background-image:url('/images/icons/bg_schrittnavi_linie_voll.gif');
	background-repeat:no-repeat;
}
.schritt-grafik-ende{
	background-image:url('/images/icons/bg_schrittnavi_linie_ende.gif');
	background-repeat:no-repeat;
}
div.schritt-current, #schrittnavigation a.schritt-current{color:#005094; font-weight:bold;}
div.schritt-prev, #schrittnavigation a.schritt-prev{color:#ccc;}
div.schritt-next{color:#666;}
#schrittnavigation a{text-decoration:none;}
#breadcrumb a { color: #005094; }
#breadcrumb ul {margin:0; padding:0;}
#breadcrumb ul li {margin:0; padding:0; display:inline; list-style-type:none; background: none;}
#breadcrumb ul li.noicon {padding:0; background: none;}
#breadcrumb ul li.active {font-weight:bold;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}

#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background-color:transparent;z-index:102;color:#FFF;display:none;border:none;text-align:left;top:50%;left:50%;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:link,
#TB_window a:visited,
#TB_window a:hover,
#TB_window a:active,
#TB_window a:focus{color:#FFF;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#FFF;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
* html #TB_window{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}
#TB_ajaxWindowTitle{float:left;margin-bottom:0;padding:0;}
#TB_title{height:0;}
#TB_ajaxContent{clear:both;overflow:hidden;text-align:left;line-height:1.4em;background-color:transparent;padding:8px;}
#TB_ajaxContent.TB_modal{background-color:transparent;padding:0;}
#TB_ajaxContent p{padding:0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;background-color:transparent;}

