﻿/* GENEREL */
body, html, form, input, fieldset, h1, h2, h3, h4, h5, h6,  pre, blockquote, ul, ol, dl, address, dd {margin:0;padding:0;}
img {border:0;}


/* MASTER */
#hpx_master {position:relative;width:953px;border:1px solid #333333;border-top:0;padding-left:27px;}
#hpx_master div {text-align:left;}



/* PAGE */
#hpx_page_element {position:absolute;right:0;top:0;width:337px;height:634px;}  /* background: url(/Files/System/Graphic/ka09_element.png) 0 0 no-repeat; */
#hpx_page_default {}
#hpx_page_top {background-color:#333333;position:relative;}
#hpx_page_toplogo {height:80px;}
#hpx_page_navi {float:left;}
#hpx_searchbox {float:right;}
#hpx_page_legend {height:20px;padding:4px 0 0 0;}
#hpx_page_main {border-top:1px solid #74a39d;background-color:#FFFFFF;width:928px;min-height:500px;}
#hpx_page_main .left {float:left;width:603px;padding:50px 0;display:inline;}
#hpx_page_main .right {position:absolute;right:22px;;width:250px;}
#hpx_page_bottom {width:928px;color:#000000;height:22px;padding-top: 5px;border-top:1px solid #B9D1CE;}
#hpx_page_bottom a {color:#000000;text-decoration:none;}
#hpx_page_rightcontent {color:#000000;}



/* PARAGRAPHSETUP */
#hpx_page_default .hpx_setup_2 .hpx_col_1 {float:left;width:380px;}
#hpx_page_default .hpx_setup_2 .hpx_col_2 {float:right;width:200px;}

#hpx_page_default .hpx_setup_3 .hpx_col_1 {float:left;width:177px;padding:0 10px 0 0;}
#hpx_page_default .hpx_setup_3 .hpx_col_2 {float:left;width:177px;padding:0 10px 0 10px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#hpx_page_default .hpx_setup_3 .hpx_col_3 {float:left;width:177px;padding:0 0 0 10px;}

#hpx_page_full .hpx_setup_front .front_left {float:left;margin-left:20px;padding:20px 0;}
#hpx_page_full .hpx_setup_front .front_right {float:right;}
#hpx_page_full .hpx_setup_front .hpx_col_1 {width:573px;clear:both;}
#hpx_page_full .hpx_setup_front .hpx_col_2 {float:left;width:177px;padding:0 10px 0 0;}
#hpx_page_full .hpx_setup_front .hpx_col_3 {float:left;width:177px;padding:0 10px 0 10px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#hpx_page_full .hpx_setup_front .hpx_col_4 {float:left;width:177px;padding:0 0 0 10px;}
#hpx_page_full .hpx_setup_front .hpx_col_5 {width:573px;clear:both;}
#hpx_page_full .hpx_setup_front .hpx_col_6 {position:absolute;right:22px;width:250px;z-index:10;}
#hpx_page_full .hpx_setup_front .hpx_col_6 .hpx_paragraph_text {padding-left:24px;color:#000000;}
#hpx_page_full .hpx_setup_front .hpx_col_6 .box .boxContent .hpx_paragraph_text {padding-left:0;}

#hpx_page_full .hpx_setup_2 .hpx_col_1 {float:left;width:450px;margin:50px 0 50px 0;}
#hpx_page_full .hpx_setup_2 .hpx_col_2 {position:absolute;right:22px;width:250px;z-index:10;}

#hpx_page_full .hpx_setup_3 .hpx_col_1 {float:left;width:380px;margin:50px 23px 50px 0;}
#hpx_page_full .hpx_setup_3 .hpx_col_2 {float:left;width:200px;margin:50px 0 50px 0;}
#hpx_page_full .hpx_setup_3 .hpx_col_3 {position:absolute;right:22px;width:250px;z-index:10;}
#hpx_page_full .hpx_setup_3 .hpx_col_3 .hpx_paragraph_text {padding-left:24px;}
#hpx_page_full .hpx_setup_3 .hpx_col_3 .box .boxContent .hpx_paragraph_text {padding-left:0;}

/* PARAGRAPH */
.hpx_paragraphdefault {margin-bottom:10px;}
#hpx_page_rightcontent .hpx_paragraphdefault {padding-left:24px;}
.hpx_paragraph_text ul {margin-left:15px;}
.hpx_paragraph_text li {margin-bottom:5px;}
.hpx_paragraphbox  {margin-bottom:10px;}


/* BOX FRAME */
.box  {background-color:#b9d1ce;}
.box .t {background: url(/Files/System/Graphic/ka09_box_T.gif) 0 0 repeat-x;}
.box .b {background: url(/Files/System/Graphic/ka09_box_B.gif) 0 100% repeat-x;}
.box .l {background: url(/Files/System/Graphic/ka09_box_L.gif) 0 0 repeat-y;}
.box .r {background: url(/Files/System/Graphic/ka09_box_R.gif) 100% 0 repeat-y;}
.box .bl {background: url(/Files/System/Graphic/ka09_box_BL.gif) 0 100% no-repeat;}
.box .br {background: url(/Files/System/Graphic/ka09_box_BR.gif) 100% 100% no-repeat;}
.box .tl {background: url(/Files/System/Graphic/ka09_box_TL.gif) 0 0 no-repeat;} 
.box .tr {background: url(/Files/System/Graphic/ka09_box_TR.gif) 100% 0 no-repeat;} 
.box .boxContent {padding:8px 10px;}
.box .boxContent .h1 {font-size:11px;color:#d1003e;text-transform:uppercase;margin-bottom:5px;}




/* MODULE */
#hpx_searchbox {margin:0;}
#hpx_searchbox .hpx_search_begin {float:left;}
#hpx_searchbox .hpx_search_middle {float:left;display:inline;}
#hpx_searchbox .hpx_search_middle .hpx_search_text {width:219px;border:0;margin:1px 22px 0 0;height:17px;background-color:#FFFFFF;border-top:3px solid #333333;border-bottom:3px solid #333333;}
#hpx_searchbox .hpx_search_end {}


/* NEWS LIST */
.news_list {margin-bottom:10px;}
.news_list_text {float:left;width:295px;}
.news_list_text .h1 {font-size:16px;text-align:right;}
#hpx_master .news_list_link {text-align:right;}
.news_list_image {float:right;width:265px;}

/* NEWS LIST 3SP */
.news_list_3sp .news_list_text {width:177px;}
.news_list_3sp .news_list_text .h1 {font-size:12px;font-weight:bold;text-align:left;}

.news_list_3sp .news_list_image {width:177px;margin-bottom:10px;}

.newselement {}
.newselement_heading {width:503px;}
.newselement_text ul {margin-left:15px;}


.ka09_Subscribe {color:#000000;background: url(/Files/System/Graphic/ka09_bg_subscribe.gif) 0 0 no-repeat;} 
.ka09_Subscribe_button {float:right;}
.ka09_Subscribe_name {font-size:9px;}
.ka09_Subscribe_name input {width:180px;height:14px;border:1px solid #CCCCCC;}
.ka09_Subscribe_email {font-size:9px;}
.ka09_Subscribe_email input {width:180px;height:14px;border:1px solid #CCCCCC;}
.ka09_Subscribe input {margin-top:4px;}



/* EXTRANAVI */


/* TOPNAVI */
#hpx_page_navi .L1 {border-right:1px solid #FFFFFF;height:25px;text-align:center;width:100px;}
#hpx_page_navi a.L1 {border:0;padding-top:5px;display:block;color:#FFFFFF;}
#hpx_page_navi .L1_Active,
#hpx_page_navi a:hover {color:#fce562;}



/* clearfix */
.clearfix:after {content: ".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix {display: inline-block;} /*ie7 b*/
.clearfix {display:block;} /*opera & safari */
/*ie6 and no IE mac*/
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */



@media print {
   /* style sheet for print goes here */
#hpx_page_default .right,
#hpx_page_extranavi,
#hpx_page_navi,
#hpx_page_legend {display:none;}
#hpx_page_toplogo {margin-bottom:20px;}
}

