*{margin:0;padding:0;}
html, body {height: 100%;text-align:center;background-image:url("../img/bg_page.gif"); line-height:25px;}
img {display:block;border:0;}
* html #cw a img,* html #s a img,* html #cma a img,* html #cw img,* html #cma img{float:none;}
a:active,a:focus {outline:none;}
input:active,input:focus {outline: none;}
.clearer,.cnm{clear:both;}
#cma .clearer{line-height:10px;}
#cw .cnm,#s .cnm,#cma .cnm{line-height:0;}
.hr{clear:both;display:block;height:3px;line-height:3px;background-image:url("../img/dot.gif");background-repeat:repeat-x;}
#cma .hr{float:left;width:100%;margin-bottom:8px;}
* html #cma .hr{margin-bottom:0px;}
* + html #cma .hr{margin-bottom:0px;}
head:first-child+body #cma .hr{margin-bottom:8px;}
#cma .hr + .mbk{margin-top:0px;}
p{margin-bottom:15px;}
#s p{padding-right:15px;}
#cma p{}
#cw p{padding-right:10px;    line-height: 35px; font-size:14px;}
.gv{z-index:1000; width:740px; float:right;background-color:#FFF;}
.gv2{width:960px; margin-left:10px; float:left;background-color:#FFF;}
.gv2 a{text-decoration:none; color:#666666;}
.margin_button_line_right{margin-right:230px;}
html, body,#mg a,#cm li a,#container_search_box select,#container_search_box_titel strong,#cw a.o,#cw a:hover.o,#s a.o,#s a:hover.o,button.pagenumbers,button.pagenumbers_aktive{color: #4c4c4c;}
h3,h4,input,strong,textarea,#mg a:hover,#mg a.mg_selected,#cm ul .snv a.snv_selected_no_dot,#cw a.tooltipp:hover span,#s a.tooltipp:hover span,#s ul.sitemap a:hover,.fll a,.date,.black,.headline_14px,.table_caption_luk,table.standardtable tr.textcolumn_level1,table.standardtable tr.headline_bg_white,.dropdown_category,.bold_font{color:#000;}
#title{color:#d2d2d2;}
#mg{color:#c3c3c3;}
select,input,textarea,#cw #tabmenu a.tab_active,#s #tabmenu a.tab_active,#s ul.sitemap a{color:#666;}
h6,#cm li a:hover,#cm li a.mainnavigation_selected,#s #history_button_bar a,#s #button_bar a,#s .o_with_dropdown a,#s .o_with_dropdown a:hover,
#s .block_company_colored a,#s .block_company_colored a:hover,#s .block_company_colored_dropdown a,#s .block_company_colored_dropdown a:hover,
#cw .o_with_dropdown a,#cw .o_with_dropdown a:hover,#cw .block_company_colored a,#cw .block_company_colored a:hover,#cw .block_company_colored_dropdown a,
#cw .block_company_colored_dropdown a:hover,#cw .block_company_colored_dropdown a,#s .block_company_colored_dropdown a,#cw a.bnt_reset_selection,
#s a.bnt_reset_selection,#cw a:hover.bnt_reset_selection,#s a:hover.bnt_reset_selection,.table_caption_ina,.table_caption_fag,.bg_gray_999,
.block_colored,.block_container_headline_bg_darkgrey,.block_container_headline_bg_darkgrey .headline_14px,button.bnt_show_selection,
button.bnt_reset_selection,#button_bar,#history_button_bar,#cw #tabmenu a,#s #tabmenu a,table.standardtable caption,table.standardtable_white caption,
table.standardtable_no_border caption,table.standardtable_white td.bg_company_color strong,table.standardtable tr.bg_company_color strong,
table.standardtable_white td.bg_gray_b3 strong,.bg_gray_b3,.white_font,.searchmask_footer,.searchstring_highlight{color:#FFF;}
.red_font{color:red;}
.blue_font{color:#003399;}
.dark_grey_font{color:#666;}
.searchstring_highlight{padding:2px;font-weight:bold;}
.majuscule_font{text-transform:uppercase;}
.bold_font{font-weight:bold;}
html, body, textarea,input,select,button,a{font-family:Verdana, Arial, Helvetica, sans-serif;font-style: normal;}
html, body,h1,h3,h4,h5,h6,sub,sup,textarea,input,select,button.bnt_show_selection,button.bnt_reset_selection,#s div.block span.red_font,#cw table.table_all_formats a,#s table.table_all_formats a,#cw a.bnt_reset_selection,#s a.bnt_reset_selection{font-size: 12px;line-height: 15px;}
#cw a.content_go_back,#s a.content_go_back,.caption{font-size:12px;}
button,#mg a,#container_search_box_titel,#s #history_button_bar a,#cw a.scart,#s a.scart,#cf,.date,.teaser_link_small,#cw .bbh a,
#s .bbh a,#s a.page_top,#cw a.page_top,#cw a.download,#s a.download,#cma a.download,#cw a.forward_page,#s a.forward_page,#cma a.forward_page,
#s a.bnt_page_top, #s a.bnt_trash, #s a.bnt_putin_scart, #s a.bnt_scart, #s a.bnt_linked_media, #s a.bnt_increase, #s a.bnt_language, 
#s a.bnt_increase_box, #s a.bnt_download,#s a.bnt_order,#cw a.bnt_page_top, #cw a.bnt_trash,  #cw a.bnt_putin_scart, #cw a.bnt_linked_media, 
#cw a.bnt_increase, #cw a.bnt_language, #cw a.bnt_download,#cw a.bnt_order, #cma a,#cma a.bnt_page_top, #cma a.bnt_trash, #cma a.bnt_putin_scart, 
#cma a.bnt_linked_media, #cma a.bnt_increase, #cma a.bnt_download,#cma a.bnt_order,#button_bar,#history_button_bar,.button.bnt_download,
table.standardtable a,#cw table a,#s table a,#cma table a,.scart_right_col,#s table.table_all_formats a.bnt_trash, 
#s table.table_all_formats a.bnt_putin_scart, #s table.table_all_formats a.bnt_linked_media, #s table.table_all_formats a.bnt_increase, 
#s table.table_all_formats a.bnt_language, #s table.table_all_formats a.bnt_increase_box, #s table.table_all_formats a.bnt_download,
#s table.table_all_formats a.bnt_order,#cw table.table_all_formats a.bnt_trash,  #cw table.table_all_formats a.bnt_putin_scart, 
#cw table.table_all_formats a.bnt_linked_media, #cw table.table_all_formats a.bnt_increase, #cw table.table_all_formats a.bnt_language, 
#cw table.table_all_formats a.bnt_download,#cw table.table_all_formats a.bnt_order{font-size:12px;line-height:12px;}
h1{font-weight:normal; font-size:18px;color:#000000; font-weight:bold;}
h2{font-size:15px;line-height:20px;padding-bottom:15px;padding:4px 19px;margin:0 0 5px 0;background-color:#f0f0f0;}
h3 + ul,h3 + table.standardtable{padding:5px 0 0 0;display:block;}
.block_container_headline_bg_darkgrey h3{color:#FFF;font-size:14px;line-height:17px;margin:0 0 3px 0;}
h4{padding:4px 19px;margin:0 0 5px 0;background-color:#f0f0f0;}
h5{font-weight:bold;float:none;display:block;margin:0 0 5px 0;}
h6{border-bottom:1px solid #FFF;display:block;text-transform:uppercase;padding:8px 5px 8px 25px;margin:0;clear:both;width:184px!important;width:215px;}
.headline_14px{margin:0 0 15px 0;display:block;font-size:14px;}	
.date{margin:0;letter-spacing:1px;text-transform:uppercase;}
.company_color_bold{font-weight:bold;margin-bottom:5px;}
#cw ul,#s ul{margin:0 0 15px 0;position:relative;}
#cw ul li,#s ul li{list-style:none;background-image:url("../img/li_icon.gif");background-repeat:no-repeat;padding:0 0 0 10px;line-height:14px;margin:0 0 8px 0;}
#cma ul li{list-style:none; line-height:25px;}#cw ul ul,#s ul ul,#cma ul ul{margin-top:5px;}
#cw ul ul li,#s ul ul li,#cma ul ul li{line-height:12px;background-image:none;list-style:circle;margin-left:15px;padding:0;}
#cw ul.list_with_floating_text_and_picture_left,#s ul.ist_with_floating_text_and_picture_left{display:inline-block;}
#cw ol,#s ol,#cma ol{margin:0 0 15px 20px;position:relative;}
*+html div#cw ol,*+html div#s ol,*+html div#cma ol{margin:0 0 15px 30px;  } 
* html div#cw ol,* html div#s ol,* html div#cma ol{margin:0 0 15px 30px;   } 
#cw ol li,#s ol li,#cma ol li{list-style:decimal;list-style-position:outside; line-height:13px;margin:0 0 5px 0;}
#cw ol.list_with_floating_text_and_picture_left,#s ol.ist_with_floating_text_and_picture_left{display:inline-block;}
*+html div#cw ol.list_with_floating_text_and_picture_left li,*+html div#s ol.list_with_floating_text_and_picture_left li{margin:0 0 5px 30px; } 
* html div#cw ol.list_with_floating_text_and_picture_left li,* html div#s ol.list_with_floating_text_and_picture_left li{margin:0 0 5px 30px; } 
#s ul.sitemap{margin:inherit;margin:15px 0;}
#s ul.sitemap li{list-style:none;background-image:url("../img/li_icon.gif");background-repeat:no-repeat;padding:0 0 0 10px!important;}
* html #s ul.sitemap{height:1%;}
* html #s ul.sitemap li{display:inline-block;margin-bottom:0;}
*+html #s ul.sitemap{height:1%;}
*+html #s ul.sitemap li{display:inline-block;margin-bottom:0;}
#mg a{text-decoration:none;padding:0 6px;    font-size: 16px;}
#cw a,#s a,#cma a{display:block;padding:0 0 5px 13px;text-decoration:underline;background-image:url("../img/icon_goto_global.gif");background-repeat:no-repeat;}
#cw a.hwi,#s a.hwi,#cma a.hwi,#s a.hyperlink_searchresult,#s ul.sitemap a,#cma .alert_marginalia a{padding:0;background-image:none;}
#s a.hyperlink_searchresult{font-weight:bold;}
#cma a.bnt_videomode{padding:0;width:214px;height:160px;z-index:2;position:absolute;top:0;}
#cw a.link_inactive,#s a.link_inactive,#cma a.link_inactive{color: #4c4c4c;text-decoration:none;}
#cw a:hover.link_inactive,#s a:hover.link_inactive,#cma a:hover.link_inactive{color: #4c4c4c;text-decoration:none;cursor:inherit;}
#cma .alert_marginalia a,#cma .alert_marginalia a:hover{color:red;}
.link_comment{margin:0 0 5px 15px;}
#cw p a,#s p a,#cma p a,#cw li a.hwi,#s li a.hwi,#cma li a.hwi,#cw a.icon_dokument img,#s a.icon_dokument img,#cma a.icon_dokument img,#s a.icon img,#cw a.icon img,#cma a.icon img{display:inline;}
#s a.icon,#cw a.icon,#cma a.icon{padding:0 2px 0 0;background-image:none;display:inline;float:left;}
#s a.bnt_order,#cw a.bnt_order,#cma a.bnt_order{background-image:url("../img/goto.gif");}
#cw a.content_go_back,#s a.content_go_back,#cma a.content_go_back,#cw a.hyperlink_go_back,#s a.hyperlink_go_back{background-image:url("../img/icon_goback_to_page_global.gif");}
.alert_marginalia{background-image:url("../img/bnt_information_small_marginalia.gif");background-repeat:no-repeat;}
.print_page{background-image:url("../img/icon_print_page_gobal.gif");}
.forward_page{background-image:url("../img/icon_languages_global.gif");}
.page_top{background-image:url("../img/icon_page_top_global.gif");}
#cma div.button_line,#cw table div.button_line,#s table div.button_line{margin:1px 0 1px 0;}
#s a.bnt_increase_box,#cw a.bnt_increase_box{margin:0 0 1px 88px;border:none;position:absolute; left:0; bottom: -1px;	}
.container_resultbar{float:left;width:500px;}
.resultbar{float:left;margin-top:5px;height:10px;}
.resultbar_prozent{float:left;margin:2px 10px 0 10px!important;margin:2px 10px 0 5px;}
#button_bar{float:left;width:100%;margin:0 0 15px 0;}
#history_button_bar{float:right;text-align:right;margin:0 0 15px 0;min-width:533px;border-top:1px solid #FFF;}
#button_bar p{margin:0;display:inline;float:left;padding:2px 10px 0 10px;}
#s #button_bar a,#s #history_button_bar a{float:left;padding:1px 10px 3px 15px;border-right:1px solid #FFF;text-decoration:none;}
#s #button_bar a.history_button_selected,#s #history_button_bar a.history_button_selected{background-color:#f0f0f0;}
#cw a.o,#s a.o{clear:both;background-color:#f0f0f0;padding:2px 0 2px 104px;margin:0 0 12px 0;	font-weight:bold;text-decoration:none;cursor:pointer;}
.o_with_dropdown{ float:left;	width:100%;overflow:hidden;margin:0 0 12px 0;padding:8px 0;background-color:#f0f0f0;}
#cw .o_with_dropdown a,#s .o_with_dropdown a{float:left;width:157px;margin-right:25px!important;margin-right:35px;font-weight:bold;padding:0 5px 0 10px;background-image:none;text-decoration:none;background-image:none;}
.block_company_colored{height: 89px;margin:0 0 15px 0;position:relative;top:0;left:0;background-color:#f0f0f0;overflow:hidden;}
#cw .block_company_colored a,#s .block_company_colored a{position:absolute;bottom:0;left:89px;padding:8px 15px!important;padding:8px 35px 8px 15px;border-top:1px solid #FFF;font-weight:bold;text-decoration:none;background-image:none;}
#cw .block_company_colored a.position_col2,#cw .block_company_colored a.position_col2{left:190px;}
* html #cw .block_company_colored a,* html #s .block_company_colored a{width:88%;}
*+html #cw .block_company_colored a,*+html #s .block_company_colored a{width:78%;}
#cw .block_company_colored .block_image a,#s .block_company_colored .block_image a{padding:0!important;margin:0;width:auto!important;border:none;position:relative;left:0;top:0;}
#cw .block_company_colored img,#s .block_company_colored img{border:1px solid #f0f0f0;margin:0;padding:0;}
.block_company_colored_dropdown{height:89px;margin:0 0 15px 0;position:relative;top:0;left:0;overflow:hidden;}
.block_company_colored_dropdown .block_image img{border-right:1px solid #FFF;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;margin:0;}
#cw .block_company_colored_dropdown a,#s .block_company_colored_dropdown a{font-weight:bold;text-decoration:none;background-image:none;position:absolute;bottom:35px;left:190px;}
#cw .block_company_colored_dropdown a.position_col1,#cw .block_company_colored_dropdown a.position_col1{left:89px;}
#cw .block_company_colored_dropdown form.position_col1,#cw .block_company_colored_dropdown form.position_col1{left:101px;}
*+html #cw .block_company_colored_dropdown a,*+html #s .block_company_colored_dropdown a{width:60%;}
#cw .block_company_colored_dropdown form,#s .block_company_colored_dropdown form{position:absolute;bottom:5px;left:203px;}
#cw a.tooltipp,#cw a:hover.tooltipp,#s a.tooltipp,#s a:hover.tooltipp{ text-decoration:none;padding:0;font-weight:bold;cursor:pointer;display:inline;z-index:100;background-image:url("../img/bnt_information_small.gif");background-repeat:no-repeat;}
#cw a:hover.tooltipp,#s a:hover.tooltipp{ position: relative; }
#cw a.tooltipp span,#s a.tooltipp span{ display:none;z-index:100;}
#cw a.tooltipp:hover span,#s a.tooltipp:hover span{display:block;width:300px;text-align:left;position: absolute;background-color:#fffcd1;border: 1px solid #000;font-weight:normal;padding: 5px;z-index: 2;}
.print_page,.forward_page,.page_top{padding:0 0 0 15px;text-decoration:underline;}
.content_link_list{margin:15px 0;}
.margin_link_list{float:left;width:100%;margin:0 0 10px 0;}
.fll{clear:both;background-color:#f0f0f0;padding:3px 0;margin:0 0 1px 0;}
.fll a{text-decoration:none;padding:0 12px;}
.hlr{float:right;margin:10px 13px 0 0!important;	margin:10px 8px 0 0;line-height:20px;}
.hlr a{margin:0!important;}
table{width:100%;border-collapse:collapse;}
* html table{font-size:12px;line-height:15px;}
td{vertical-align:top;}
td img{display:inline;}
table.table_width_auto{width:auto;}
.border_left{border-left:1px solid #FFF;padding:0 20px;}
.border_bottom{border-bottom:1px solid #FFF;padding:8px 0;}
td.worldwide_pic{width:188px;background-color:#e1e1e1;}
td.worldwide_middle_col{width:213px;}
td.worldwide_right_col,td.worldwide_right_col_no_padding{width:299px;padding:10px;background-color:#e1e1e1;}
td.worldwide_right_col_no_padding{width:319px;padding:0;}
td.worldwide_right_col_big{width:401px;}
td.scart_right_col{width:190px;vertical-align:bottom;background:#e1e1e1;}
* html table td.scart_right_col table.no_table_line{font-size:12px;line-height:12px;}
td.scart_right_col table.no_table_line td.td_padding_top{padding-top:8px!important;}
.table_3_boxes{margin:0 0 15px 0;width:491px;padding:0;}
table.standardtable tr.textcolumn_level1{background-color:#e1e1e1;	}
.textcolumn_level2{padding-left:21px;}
.icon_line_miniature_overview{width:86px;height:19px;background-color:#e1e1e1;margin:0 0 15px 0;padding:0 0 0 1px;}
* html .icon_line_miniature_overview{width:84px;}
button{background:none;border:none;cursor:pointer;overflow:visible;}
* html button{margin-left:5px;}
* +html button{margin-left:5px;}
input{padding:1px 2px!important;padding:0px 2px;}
select{background-color:#FFF;}
option{padding:0 4px;}
textarea{background-color:#FFF;}
.bnt_submit_arrow{height:18px;width:18px;border:none;}
#container_searchfield .bnt_submit_arrow{margin-top:1px;}
button.bnt_download{width:100%;text-align:left;height:18px;padding:0 0 0 25px;margin:5px 15px 1px 0;background-repeat:no-repeat;}
button.bnt_download span{text-decoration:underline;}
button.pagenumbers{background:none;}
button.pagenumbers_aktive{background:#f0f0f0;cursor:text;font-weight:bold;padding:0 2px;margin:0 0 0 3px;}
.form_pagenumbers{margin:0 5px 0 0;display:inline;}
.number_line{float:left; display:inline;margin-bottom:5px;margin-left:10px;}
.form_bnt_selection{margin:0;padding:0;}
button.bnt_show_selection,button.bnt_reset_selection{border:1px solid #FFF;padding:0px 10px 1px 20px;}
#cw a.bnt_reset_selection,#s a.bnt_reset_selection{border:1px solid #FFF;padding:1px 10px 2px 20px;text-decoration:none;background-image:url("../img/icon_reset_selection_bnt.gif");background-repeat:no-repeat;float:left;}
button.bnt_show_selection{background-image:url("../img/icon_selection_bnt.gif");background-repeat:no-repeat;float:right;}
button.bnt_reset_selection{background-image:url("../img/icon_reset_selection_bnt.gif");background-repeat:no-repeat;float:right;}
.div_postcode .bnt_show_selection,
.sortation_bar .bnt_show_selection{margin-left:10px;float:left;}
table.standardtable .bnt_reset_selection{float:left;}
table.standardtable td.searchmask_footer .bnt_reset_selection{float:right;}
.div_position_relative{position:relative;top:0;right:0;}
.bnt_line_right{position:absolute;bottom:5px;right:150px;z-index:2;}
* html .div_position_relative{height:1%;}
* html .bnt_line_right{position:relative;top:-41px;height:1%;}
*+html .bnt_line_right{padding-bottom:15px;}
head:first-child+body .bnt_line_right { padding-bottom:0;padding-right:0; }
.bnt_line_right, x:-moz-any-link, x:only-child {padding-bottom:15px!important;padding-right:5px!important; } 
input.input_two_numbers{width:20px;}
input.input_numbers{width:104px;}
input.input_mini{width:150px;}
input.input_small{width:160px!important;width:170px;}
input.input_medium{width:190px!important;width:200px;}
input.input_big{width:240px!important;width:250px;}
input.input_max{width:300px!important;width:310px;}
textarea.input_textarea{width:300px;height:100px;}
input.input_upload{width:290px;margin-right:10px;}
select.select_small{width:170px;}
select.select_medium{width:200px;}
select.select_big{width:250px;}
select.select_max{width:310px;}
.dropdown_category{background-color:#f0f0f0;margin:0 0 2px 0;}
.dropdown_elements{padding:0 8px;} 
.big_input_type{width:365px;height:70px;}
input.searchfield{width:160px!important;width:165px;margin:0 0 0 10px;}
.sortation_bar{padding:2px 10px;margin: 0 0 15px 0;background-color:#f0f0f0;}
* html .sortation_bar{width:100%;overflow:hidden;}
.sortation_bar_select{padding:1px 5px 0 0;width:155px;}
#tabmenu{float:left;width:100%;	}
#cw #tabmenu a,#s #tabmenu a{background-image:none;font-weight:bold;text-decoration:none;padding:10px 16px 5px 15px;border-right:1px #FFF solid;}
#cw #tabmenu a.tab_active,#s #tabmenu a.tab_active{background-color:#f0f0f0;border-right:1px #999 solid;}
#cw #tabmenu ul,#s #tabmenu ul{margin:0;display:inline;}
#cw #tabmenu li,#s #tabmenu li{float:left;background-image:none;margin:0;padding:0;}
.mask_gradient{background-image:url("../img/bg_mask_gradient.jpg");background-repeat:repeat-x;height:47px;clear:both;}
.block{float:left;width:100%;margin:0 0 10px 0;}
.bbh{float:left;width:100%;margin:10px 0;}
.bbh ul li{float:left;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bbh p{margin:0 0 4px 0;}
#cma .block{background-color:#f0f0f0;margin-bottom:0;}
.mbk{clear:both;margin:5px;line-height:20px;}
.mbk ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:30px;}
* html div.mbk{float:none;	}
*+html div.mbk{float:none;}
.mbk_f0{clear:both;padding:10px 9px;background-color:#f0f0f0;}
.alert_marginalia{margin-top:5px;padding-left:15px;}
.block_no_margin{margin:0;float:left;width:100%;}
#cw .block_no_margin .bib,#s .block_no_margin .bib,#cma .block_no_margin .bib{margin:0;}
#cw .block_no_margin p,#s .block_no_margin p,#cma .block_no_margin .bib p{margin:0;}
#cw .block_no_margin ul,#s .block_no_margin ul,#cma .block_no_margin .bib ul{margin:15px 0;}
.block_image,.bib{float:left;margin-right:15px;margin-bottom:10px;}
.block_image img,.block_image_right img,.bib img{clear:both;margin:0 0 5px 0;}
.bib img{border:1px solid #e1e1e1;}
#cma .block_image,#cma .bib{margin:0;float:left;}
#cma .block_image img,#cma .bib img{margin:0;}
.tc{margin-left:104px;}
#cma .tc{margin-left:97px;margin-top:10px;margin-right:5px;}
.tc_right{margin-right:104px;}
#main{width:1200px;background-image:url("../img/bg_content_two_columns.gif");background-repeat:repeat-y;background-color:#FFF;position: relative;text-align:left;margin:auto;min-height:100%;height: auto !important;height: 100%;}
#mainnr{width:1200px;background-color:#FFF;position: relative;text-align:left;margin:auto;min-height:100%;height: auto !important;height: 100%;}
#main2{width:1200px;background-image:url("../img/bg_content.jpg");background-repeat:repeat-y;background-color:#FFF;position: relative;text-align:left;margin:auto;min-height:100%;height: auto !important;height: 100%;}
#top{margin:0 0 0 8px;clear:both;}
table.dimensionPage {width: 100%;background-color: #F4F4F4;line-height: 1.6em;border: 1px solid;border-color: #D4D4D4;}
td.limitation {width: 100%;height: 33px;background-color: #D4D4D4;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: bold;padding-left: 8px;border: 0;}   
td.dimHeader {vertical-align: bottom;}   
.formButton{background: #227D41;border: 1px solid #FFFFFF;color: #FFFFFF;cursor: pointer;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10px;margin: 3px;padding: 1px 25px 3px 35px;text-align: center;overflow: visible;width: auto;}
#title{height:15px;background-color:#666;	padding:1px 28px 1px 25px;clear:both;}
#header{height:98px;padding:1px 28px 1px 0;background-image:url("../img/bg_header.jpg");background-repeat:no-repeat;}
#cl{float:right;margin:20px 0 0 0;}
#clt{float:left;height:82px;width:500px;}
#mg{clear:both;height:16px;margin:0 0 0 21px;}
#cm,#cm li{width:213px;display:block;float:left;clear:both;overflow:hidden;}
#cm{float:left;margin:0 0 110px 0;}
* html #cm{display:inline;margin-right:-3px;} 
#cm li{width:100%;}
#cm li a,#cm li a:link,#cm li a:active{text-decoration:none;padding:3px 20px 3px 29px;margin:1px 0;display:block;font-size: 16px;
    line-height: 40px;}
#cm li a.mainnavigation_selected{font-weight:bold;}
.hnw{background-image:url("../img/hr_subnavi_02.gif");background-repeat:no-repeat;height:1px;line-height:1px;margin-bottom:0;float:left;width:100%;}
* html .hnw{float:left;width:100%;}
* + html .hnw{float:left;width:100%;}
.snv{background-image:url("../img/nav_level1_active_1.gif");background-repeat:repeat-y;float:left;width:100%;display:none;}
.snv li a,.snv li a:link,.snv li a:active{display:block;margin:0 0 0 29px;padding:3px 20px 3px 13px;}
.snv_level02 li a,.snv_level02 li a:link,.snv_level02 li a:active{margin:0 0 0 42px;}
.snv_level02{background-image:url("../img/nav_level2_active_1.gif");background-repeat:repeat-y;display:none;float:left;width:100%;}
#cma{display:block;float:right;text-align:left;width:210px;_width:205px;margin:0;overflow:hidden;}
* html #cma{display:inline;margin-left:-3px;}
#cw{float: left;
    width: 738px;
    padding: 20px 0 0 10px;
    margin: 0 0 110px 0;
    overflow: hidden;}
#cf{width:721px;padding:0px 0px 15px 0px;margin:5px 0 0 230px;clear:both;position:absolute;/*bottom: 0 !important;bottom:-1px;*/background-color:#FFF;border-bottom:2px solid #FFF;}
#cem{clear:both;height:25px;background-image:url("../img/bg_marginend.gif");background-repeat:no-repeat;}
#cem.content_two_columns_end{background-image:none;}
.footer_line{display:block;float:left;padding:2px 15px 5px 0;}
.footer_line a{margin:0 0 0 13px;}
.xg ul li{float:left;line-height:25px; width:235px;}
.xg a{text-decoration:none; color:#227D41;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#cma1{
float:right;
width:200px;
}
#cma1 ul li{
width:200px;
line-height:25px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
#cma1 p{
line-height:25px;
}
.gv2{
line-height:22px;
margin:0px 0px 10px 0px;
}
.gv2 ul li{
list-style:none;
}
.bottom{
text-decoration:none;
color:#666666;
}
.bottom a{
float:left;
text-decoration:none;
color:#666666;
}
.sitemap{
width:960px;
margin:5px 5px 5px 15px;
}
.sitemap a{
text-decoration:none;
line-height:25px;
color: #227D41;
}

.sitemap ul li{
width:500px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.sitemapbottom{
width: 1200px;
    font-size: 14px;
    line-height: 30px;
}
.sitemapbottom a,.sitemapbottom a:visited{
text-decoration:none;
line-height:20px;
color: #4C4C4C;    padding: 0 10px;
}
.sitemapbottom a:hover{ text-decoration:underline;}
.title h1{ font-size:12px;}
#cma{ line-height:30px;    margin-top: 20px;}