/* CSS Document */

/* [DESIGN] */

 .helptext_c { position:absolute;display:none;padding:4px;background-color:#FFFFFF;border:1px solid #d0d0d0;z-index:1000; }

.countryflag { float:right;margin:41px 0px 0px 15px; } 
.countryflag img { max-width:16px;max-height:11px;padding-left:2px;padding-right:2px; }
#bx_top.bx_top_scrolled .countryflag { margin:24px 0px 0px 15px; } 

.continent_select { float:left;text-align:center; display:block; }
.continent_select img { padding:10px 0px 0px 0px; }
.continent_select a { display:block;width:154px; height:125px; }
.continent_select a:link,.continent_select a:visited,.continent_select a:active,.continent_select a:hover { color:#454545; font-size:11px; text-decoration:none; border:1px solid #d6ddd6; border-right-width:0px; }
.continent_select.continent_select_last a:link,.continent_select.continent_select_last a:visited,.continent_select.continent_select_last a:active,.continent_select.continent_select_last a:hover { border-right-width:1px; }
.continent_select a:hover,.continent_select.active a { background:#f0f0f0; border-color:#d6ddd6; }


													  
.ulCol { width: 100%; margin:0px 0px 10px 0px; overflow: hidden; border-top: 1px solid #ccc; padding:0px; }
.ulCol li { line-height: 1.5em; border-bottom: 1px solid #ccc; float: left; display: inline; list-style-type:none; list-style-image:none; padding:2px 0px; margin:0px; cursor:pointer; }
.ulCol li.active_li { background:#313131; color:#FFF;}
.ulCol_2 li { width: 50%; }
.ulCol_3 li { width: 33.333%; }
.ulCol_4 li { width: 25%; padding-bottom:3px !important; }
.ulCol_5 li {  width: 20%;  }
.ulCol_6 li {  width: 16.666%;  }
.ulCol_7 li {  width: 14.285%;  }
.ulCol_8 li {  width: 12.5%;  }
.ulCol_9 li {  width: 11.111%;  }
.ulCol_10 li {  width: 10%;  }



.shopinfo1 { float:left;width:33%;text-align:right;font-size:17px;line-height:20px; }
.shopinfo1_1 { width:100%;max-width:350px;text-align:right;float:right; }
.shopinfo1_img { float:left;margin-right:5px; }
.shopinfo2 { float:left;width:34%; }
.shopinfo3 { float:left;width:33%; }

.agb_box { margin:0px;background:#FFF;width:100%;height:200px;overflow:scroll; }
.agb_box p { text-align:justify !important; font-size:12px; }

#site_body_print { background:transparent !important; }
#site_body_print .iframe_hide { display:none; }
#site_body_print .backstretch { display:none; }
#site_body_print .bx_MainContainer { background:transparent !important; }

.countdown { display:table; margin:auto; text-align:center; }
.countdown_c { display:table-row; }
.countdown_box { display:table-cell; padding:0px 10px 0px 0px; }
.countdown_box_c { border:1px solid rgba(255,255,255,0.9); margin-top:12px; text-align:center; width:90px; background:rgba(0,0,0,0.5); }
.countdown_box_value { font-size:40px; line-height:normal; display:block; color:rgba(255,255,255,0.9); padding:10px 0px; }
.countdown_box_label { background:rgba(255,255,255,0.9);color:#000; padding:6px 0px; display:block; font-weight:100; font-size:15px; line-height:normal; text-transform:uppercase; }
.countdown_box {}



.team_img { width:100%;height:350px; }
.td1 p { text-align: justify !important; }

.td1_left { padding-right:40px; }

.bx_top_imgs_single { background-position:center center; background-repeat:no-repeat; background-attachment:fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;  background-size:cover; }


.img_title { margin-top:-100px;position:absolute;width:90%;left:5%;text-align:center; }
.img_title h2 { font-weight:normal !important; }

.img_title a.button,.img_title a.button:link,.img_title a.button:visited,.img_title a.button:active,.img_title a.button:hover,
.img_title a.button2,.img_title a.button2:link,.img_title a.button2:visited,.img_title a.button2:active,.img_title a.button2:hover { border:0px solid #FFF; border:1px solid #666; background-color:rgba(255,255,255,1); color:#000; font-size:15px; line-height:30px; cursor:pointer; text-transform: uppercase; font-weight: 100; padding:7px 15px; text-decoration:none; border-radius: 0px; }
.img_title a.button:hover { border:2px solid #0e78c0; background-color:#0e78c0; color:#FFF !important; text-decoration:none; }






.bx_left_td { padding-left:20px; }
.partner { width:auto; text-align: center; margin: auto; padding-top:4px;}
.partner img { max-width:100%;max-height:30px; margin:5px 10px; background:#FFF;/* border-right:4px solid #CCC;padding-right:10px; */ }
.partner img { filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: url(desaturate.svg#greyscale);filter: gray;-webkit-filter: grayscale(1); }
.partner img:hover { filter: none;-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: gray;-webkit-filter: none; }

.circleimg { width:100px; height:100px; border:1px solid #FFF; }
.imgs_xsmall .circleimg { width:40px; height:40px; margin-bottom:10px; }
.imgs_small .circleimg,.imgs_small.circleimg { width:70px; height:70px; }
.imgs { padding:0px 0px 20px 0px; /*max-width:635px;*/ margin:auto;text-align:center; }
.imgs_i { display:inline-block; padding:8px; }

img.round { width:150px;height:150px; border-radius:50%; }
img.round.round_s { width:50px;height:50px; border-radius:50%; }
div.small_ico.round { width:15px;height:15px; border-radius:50%; }
#scrollbg { position:absolute;z-index:-1;width:100%;height:650px; }

#bx_content2 * {  }
.bx_content2_c { background:url(../img/bx1-bg.png) repeat;padding:15px 25px 15px 25px; margin-bottom:10px; }
.cmode2 .bx_content2_c { background:none;padding:0px; }
#bx_content2 p { line-height: 18px; }
#bx_content2 .small p { line-height:normal; }


#bx_content2 .zitat, .zitat { background: #F2F2F2; font-family: Times, serif; font-style:italic; }
#bx_content2 .produktinfo_s * { font-size:12px; }
#bx_content2,#bx_heading,#bx_top_c,.bx_content3,#bx_bottom_c,.bx_bottom_c2 { max-width:1050px; margin:auto; }
#bx_content2 { margin:0px auto 25px auto; }
.bx_content3 { padding-bottom:45px !important; }

#site_body { background:#FFF;/*url(../img/bg-muster.png) top left repeat;/* background:#49811a url(../img/bg.jpg) repeat-x top center;*/ }
#main_bg { min-height:100%; }
#main_site { min-height:400px; min-width:300px; /*background:rgba(220,220,220,0.8);*/ }

.top_bg { display:none; }
.top_bg2 { display:block; }

.col,.col3 { float:left; width:33%; }
.col2 { float:left; width:50%; }
.col4 { float:left; width:25%; }
.col .icon-block { margin:20px; }

#bx_mainContent { /*background: #FFFFFF url(../img/content_bg.png) repeat-y center;*/ padding-top:125px; }
#siteId_admin_ #bx_mainContent { padding-top:70px; }
#bx_content { padding-left:20px; padding-right:18px; padding-top:1px; }
#bx_content p { text-align:justify; }
#bx_content form p { text-align:center;}
#bx_content2 { }
#bx_content_c { padding:0px 12px; }
/*#bx_content_c ul li { padding-bottom:10px; }*/

ul.big2 li { margin-bottom:7px; }


#bx_top { height:100px; background:#FFF; position:fixed; z-index:10; }

#bx_top.bx_top_scrolled { height:75px; background:url(../img/top_bg-h.png) top left repeat-x; }
#bx_top a:link,#bx_top a:active,#bx_top a:visited,#bx_top a:hover { color:#7e8790;text-decoration:none; font-weight:100; }
#bx_top a:hover { color:#000; text-decoration:underline; }
/*#bx_top.kateg_10 { background:url(../img/top_p10.png) no-repeat top right; }*/

#bx_top2 { float:right;text-align:right; padding:13px 0px; color:#9f9f9f; font-size:13px; text-transform: uppercase; }

#bx_top.bx_top_scrolled #bx_top2 { padding:5px 0px; }
.bx_top_top { color:#000;text-align:left;margin-bottom:0px; }
#bx_top.bx_top_scrolled #bx_top3 { display:none; }

#bx_container,#bx_top,#bx_bottom,#bx_bottom_1,#bx_main { width:100%; }
#bx_container h2 { text-align:left; }

#bx_container .blog_c p,#bx_container div.blog_c { text-align:left !important; }
#bx_container .blog_c .center p { text-align:center !important; }


.bx_bottom { display:block; width:100%; font-size:13px; line-height:normal; background:rgba(255,255,255,1);/*#E5E5E5;*/ padding-bottom:0px;  color:#000; box-shadow:0 0px 20px 0 rgba(0,0,0,0.08) !important; }
.siteId_1524 .bx_bottom { background:rgba(255,255,255,1); }
.bx_bottom_c { }
.bx_bottom_c2 { padding:20px 20px 20px 20px; margin:auto; }
.bx_bottom h2,.bx_bottom .parent { color:#666 !important; margin:0px 0px 10px 0px; font-weight:100; font-size:20px; }
.bx_bottom a { color:#000; }
.bx_bottom_part { text-align:left; float:left; padding-top:10px; width:33%; }
.bx_bottom_part_c { min-height:150px; padding-left:30px; padding-right:30px; margin-right:0px; }
.bx_bottom_part_c_3 { border:none; }
.bx_bottom_part_c_2 { }

.bx_bottom_part_c_1 { padding-left:0px; }
.bx_bottom_part_c_3 { padding-right:0px; }
	
.bottom_title { font-size:21px; line-height:normal; text-transform:none; font-weight:normal; margin:0px 0px 10px 0px; color:#000; }
.bx_bottom .bx_content { padding-top:15px; padding-bottom:10px; }
.bx_bottom ul,.bx_bottom ul li { list-style: none; list-style-image: none; list-style-type: none; background: none; margin:0px;padding:0px; }
.bx_bottom a,.bx_bottom a:link,.bx_bottom a:active,.bx_bottom a:visited,.bx_bottom a:hover { text-decoration:none; }
.bx_bottom a:hover { text-decoration:underline; }

.text_btm { background:#FFF;/* url(../img/cbg1.png) top left repeat-x;border-top:4px solid #CCC;*/margin:0px 0px 0px 0px; }
.text_btm_c { padding:30px 20px 0px 20px; }
.text_btm.dark { background:#181818/* url(../img/cbg1.png) top left repeat-x*/;border-top:none;margin:0px 0px 0px 0px; padding:10px 20px 0px 20px; }

.text_btm.dark .bx_content3 { padding-bottom:15px !important; }

.text_btm.logos .text_btm_c { /*background:#c0c0c0;*border-top:4px solid #181818;*/ margin:0px 0px 0px 0px; padding:5px 20px 0px 20px; }
.text_btm.logos .bx_content3 { padding-bottom:5px !important; }



.text_btm h2 { margin-top:0px; }

#bx_logo { margin:20px 20px 0px 0px; padding-top:0px; float:left; }
#bx_logo img { height:60px; }
#bx_top.bx_top_scrolled #bx_logo { margin-top:15px; }
#bx_top.bx_top_scrolled #bx_logo img { height:37px; }

.bx_left_td { width:270px; }
.bx_left .left_nav { min-width:270px !important; }
#bx_main { min-height:400px; padding:0px;  }


#bx_container { margin:0px 0px 0px 0px; }
#bx_container,.text_btm_c {/*background: url(../img/bx-bgb.png) bottom repeat-x;*/ }


#bx_heading { margin-top:0px; }
#bx_heading h1 { font-weight: normal; text-transform: none; margin:0px auto 15px auto; padding-top:0px; text-align:center; }
#bx_heading h2 { text-align:center; }
.heading_right { float:right;padding-top:10px;padding-left:20px;text-align:right; }
#bx_heading h1 { margin-top:0px; }


.cmode2 #bx_heading h1 { color:#FFF; text-shadow: 0 0 4px #000; font-size:30px; font-weight:500; text-transform: uppercase; display:none; }

#nav_main { padding-left:0px; margin:0px 0px; float:right;background:url(../img/hr-top.png) right 10px no-repeat; }
#bx_top.bx_top_scrolled #nav_main { background:none; padding-top:5px; }

#nav_main ul { margin:25px 0px 0px 0px; }


#bx_top.bx_top_scrolled #nav_main ul { margin-top:12px; }

.nav_container { display:inline-block; }
#nav_main ul li { font-size:14px;line-height:normal;margin:0px 0px 1px 0px;list-style:none;list-style-image:none; display:inline-block; text-transform:uppercase; }
#nav_main ul li .bxm_left { background:url(../img/nav_li.png) no-repeat 0px 3px; }
#nav_main ul li.end_left .bxm_left { background:none; padding-left:0px; }
#nav_main ul li.end_left .bxm_right { background:none; padding-left:0px; }
#nav_main ul li.end_right .bxm_right { padding-right:0px; }
#nav_main ul li .bxm_right { padding:0px 10px 0px 10px; text-align:left; }
#nav_main ul li.active .bxm_left,#nav_main ul li:hover .bxm_left { /*background:url(../img/nav_li_h.png) repeat-x left top;  font-weight:bold;*/ }
#nav_main ul li.active .bxm_left { }
#nav_main ul li.active .bxm_right { }
#nav_main ul li a { display:block;width:100%;height:100%; }

#nav_main ul li li a { display:inline-block;width:auto;height:auto; }

#nav_main ul li .nav_container { display:none; position: absolute; width:100%; left:0px; top:137px; margin:0px auto; text-align:center; }

#bx_top.bx_top_scrolled #nav_main ul li .nav_container { position: absolute; top:51px; }

#nav_main ul li:hover .nav_container { display:block; }

#nav_main ul li ul { float:none; width:100%; max-width:810px; /*padding-top:10px; padding-bottom:10px; background:#FFF;*/ display:block; margin:0px auto 0px auto; padding-bottom:3px; background:#FFF; box-shadow: 0 12px 12px 0 rgba(0,0,0,0.1)!important; border-top:none; /*rgba(150,150,150,0.7); */}

#nav_main ul li ul li ul { margin-left:398px; }

#nav_main ul li li { font-size:13px; margin:0px 1px 0px 0px; width:200px;text-align:left; padding-top:0px;padding-bottom:1px; float:none; display:inline-block; }
#nav_main ul li li .bxm_left {text-align:left; }
#nav_main ul li li .bxm_right { padding-top:8px; text-align:left; padding-left:0px; text-transform:none; }

#nav_main ul li li.navitem_img { }
#nav_main ul li li.navitem_img .bxm_left { display:table; width:100%;margin:0px;padding:0px; }
#nav_main ul li li.navitem_img .bxm_right { display:table-row;margin:0px;padding:0px; }
#nav_main ul li li.navitem_img .bxm_right a,#nav_main ul li li.navitem_img .bxm_right a:visited,#nav_main ul li li.navitem_img .bxm_right a:active,#nav_main ul li li.navitem_img .bxm_right a:hover { display:table-cell; vertical-align:middle; background-size:50px auto !important; background-position: 0px center; background-repeat: no-repeat; height:50px; margin:0px;padding: 0px 0px 0px 60px; background-color:#FFF; color:#000; cursor:pointer; }
#nav_main ul li li.navitem_img .bxm_right a:hover { background-color:#441a44; color:#FFF; font-weight:bold; text-decoration:none; }
/*background:#FFF url(../../../img/art_bg_h.png) bottom center repeat-x;*/

#nav_main ul li.mitem1337 a:link,#nav_main ul li.mitem1337 a:visited,#nav_main ul li.mitem1337 a:active { /*background:#f5f9e4;*/ color:#333; }

#nav_main ul li a:link,#nav_main ul li a:visited,#nav_main ul li a:active,#nav_main ul li a:hover { color:#000;text-decoration:none; border-bottom:0px solid transparent; padding-bottom:4px;font-weight:500;padding: 0px 0px 13px 0px; }

#nav_main ul li li a:link,#nav_main ul li li a:visited,#nav_main ul li li a:active,#nav_main ul li li  a:hover { padding: 0px 0px 0px 15px; }


#nav_main ul li a:hover,#nav_main ul li:hover a { color:#000;text-decoration:none; }
#nav_main ul li.active a:link,#nav_main ul li.active a:visited,#nav_main ul li.active a:active,#nav_main ul .active li a:hover { color:#0e78c0; font-weight:bold; border-color:#FFF; background:#FFF; text-decoration:none; font-weight:100;text-shadow: none;box-shadow: none;border-radius: 0px; }
#nav_main ul li a:hover { color:#0e78c0;text-decoration:none; }
#nav_main ul li li a:hover { text-decoration:underline; }

#nav_bottom {  }
#nav_bottom_nav {  }

#bx_copyright { padding:10px 0px 15px 10px; }


.txt3 { color:#a10000; }
.txt4 { color:#5e932f; background:url(../img/timg_01_erg.png) 110px 0px no-repeat; padding-top:6px; height:30px; margin-top:5px; }

.bxc {  margin-top:10px;margin-bottom:10px; padding:5px 12px 12px 12px; }
.bxc h2 { font-size:30px; font-weight:100; color: #a8d5e7; margin:0px 0px 10px 0px; line-height:35px; text-transform:uppercase; border-bottom:1px dotted #c9d1d5; }

#bx_search { width:216px;height:40px;margin-top:-20px; }
#bx_search .input_text { width:156px; height:16px; border-color:#88b5c9; margin-right:5px; }
#bx_search input { float:left; margin-top:5px; }

#bx_contact,#bx_wk { background:#FFF;}

#bx_wk { line-height:25px; padding-bottom:5px; }
#bx_wk .bxc { padding-bottom:0px; }
#bx_wk .button { display:block;margin:0px 0px 0px 0px; padding:2px 4px 2px 8px; }
#bx_wk span { display:block; }

#bx_links { margin-top:10px; float:left; font-size:11px; }

#bx_sm { margin-top:10px; float:right; font-size:11px; }


.contentList { }
.contentList_Item { background:#FFF url(../img/clist_bg.png) left repeat-y; float:left; width:390px; margin-bottom:2px; font-size:13px; }
.contentList_Item:hover { background:#FFF; }
.contentList_h2 { margin-top:0px; padding-top:0px; }
.contentList_h2 a:link,.contentList_h2 a:visted,.contentList_h2 a:active,.contentList_h2 a:hover { text-decoration:none;border-bottom:1px dotted #900; }
/*.contentList_img { float:left; padding-right:15px; height:70px; }*/
.contentList_noimg { padding-left:15px; }
.contentList_text { padding-bottom:5px; width:360px; line-height:15px; }



.contentList_Item_subs { margin:0px auto 10px auto; text-align:center !important; width:auto; width:100%; }
.contentList_img { text-align:center !important; margin:auto; }
.contentList_img img { border-radius: 62px; width:115px; height:115px; margin-bottom:20px; }
.contentList_Item_sub { margin:auto;  width:180px; display:inline-block; }

.contentList_Item_sub h3 { margin:-10px 0px 20px 0px; float:none; clear:both; text-align:center; font-size:18px; }
.contentList_Item_sub,.contentList_Item_sub * { text-align:center !important; }

.button_img { background:url(../img/btn_bg.png) no-repeat; width:168px;height:41px; display:block; text-align:center; }
.button_img a:link,.button_img a:visited,.button_img a:active,.button_img a:hover { color:#FFF; font-size:15px;font-weight:bold; padding:10px 0px 0px 0px; display:block; text-decoration:none; text-align:center; }


#pageDarkener { position:fixed; top:0px; left:0px; height:100%; width:100%; background:rgba(255,255,255,0.85); z-index:10000; }

#modDivAlert { font-size:14px; z-index:10001; position:absolute; min-width:300px; width:96%; height:auto; left:2%; top:20px; visibility:hidden; /*
	width:60%; height:70%; left:20%; top:15%; */
	/*visibility:hidden; */ }
	
#modDivAlert.smallmsg { width:600px; left:50%;margin-left:-300px; }
#modDivAlert iframe { border:none;width:100%;height:570px;background:none; }
#modDivAlert #modDivAlert_btn { text-align:center; }
#modDivAlert .modDivAlert_msg { background: #FFF; /*url(../img/lightbox_bg.png) repeat;*/ /*height:90%; background-position:top; background: url(../img/design/bx_alert_fw_top.png) no-repeat; min-height:170px; */ }
#modDivAlert.transparent .modDivAlert_msg { background: none; position:fixed; width:100%;height:100%; top:0; left:0; }
#modDivAlert .modDivAlert_btn img { height:15px; width:1px; }
#modDivAlert #modDivAlert_msg { overflow:auto; padding:5px 30px 35px 30px; margin-right:5px; font-size:13px; text-align:justify; color:#000; margin-top:-8px; }
#modDivAlert #modDivAlert_btn { padding:0px 0px 15px 0px; }
#modDivAlert .modDivAlert_close { padding:5px 5px 0px 0px; text-align:right; }
#modDivAlert .modDivAlert_close img { background:url(/img/buttons/ico_close_big.png) top left no-repeat; width:30px; height:30px; }
/*#modDivAlert h1 { font-size:25px; font-weight:bold; color: #27002d; margin:10px auto 15px auto; line-height:normal; text-align:center; }
#modDivAlert h2 { font-size:14px; margin:10px 0px 5px 0px; color:#666; font-style:italic; }
*/
/* MOD_ */

#breadcrumbs ul  { margin-top:5px;padding-bottom:15px;margin-left:0px; }
#breadcrumbs ul li { list-style:none;padding-bottom:3px;display:inline;padding-left:15px;padding-right:4px;background:url(../img/ico_bc.png);background-repeat:no-repeat;background-position:2px 3px;font-size:11px; }
#breadcrumbs ul li.end_start { background:none;padding-left:0px; }
#breadcrumbs ul li.end_left { padding-left:0px;background:none; }
#breadcrumbs ul li a:link,#breadcrumbs ul li a:visited,#breadcrumbs ul li a:active { color:#555;text-decoration:none;font-weight:bold; }
#breadcrumbs ul li a:hover { color:#000;text-decoration:underline; }
#breadcrumbs ul li.end_right a:link,#breadcrumbs ul li.end_right a:visited,#breadcrumbs ul li.end_right a:active { color:#3a3a3a;text-decoration:none;font-weight:100; }
#breadcrumbs ul li.end_right a:hover { text-decoration:underline; }

/* CSS Document */

.logoliste { padding:20px 0px 0px 0px; border-top:1px dotted #CCC; margin-top:30px; }
.logoliste img { height:50px; display:inline-block; margin:10px; }
.langselect { float:right;padding-top:25px;padding-right:0px; }
.langselect .active { font-weight:bold !important; }


.mobile_nav_ico { display:none; }
.hide { display:none; }
.mobileonly { display:none; }
.desktoponly { display:block; }


.cookie_accept { position:fixed;z-index:1000;bottom:0px; background:#F3F3F3; border-top:1px solid #999; text-align:center; font-size:9pt;line-height:normal; width:100%; left:0; }

.left_nav { padding:0px 0px; }
.left_nav ul { margin: 0px 0px 0px 0px; font-size:11pt; list-style: none outside none; padding: 0; text-align:left; width:100%; }
.left_nav ul li { background:rgba(255,255,255,0.8); margin: 1px 1px 0px 1px; list-style:none;list-style-image:none; float:none; padding:0px 10px !important; }
.left_nav ul li .bxm_left { background:url(../../../../../../img/design/li.png) no-repeat 0px 9px; padding:0px 13px !important; }
.left_nav ul li ul li .bxm_left { background:url(../../../../../../img/design/li2.png) no-repeat 0px 9px; }
.left_nav ul li.parent .bxm_left { background:none; padding:0px 0px !important; }
#bx_container ul li { text-align:left !important; }
.left_nav ul li.parent { font-weight:bold;text-transform:uppercase; }
.left_nav ul li .bxm_right { padding:5px 0px 5px 0px; }
.left_nav ul li.active .bxm_left,
.left_nav ul li:hover .bxm_left { /* font-weight:bold;*/ }
.left_nav ul li.active .bxm_left { }
.left_nav ul li.active .bxm_right { }
.left_nav ul li a { }
.left_nav ul li a:link,
.left_nav ul li a:visited,
.left_nav ul li a:active,
.left_nav ul li a:hover { color:#000;text-decoration:none;  }
.left_nav ul li.active a:link,
.left_nav ul li.active a:visited,
.left_nav ul li.active a:active,
.left_nav ul .active li a:hover { color:#000000; font-weight:bold; }
.left_nav ul li a:hover { text-decoration:none; }
.left_nav ul li li a:hover { text-decoration:underline; }



.left_nav2 { margin:0px 0px;padding:0px 0px; background:rgba(255,255,255,0.8); clear:both; }
.left_nav2 ul { margin: 0px 0px 0px 10px; font-size:9pt; list-style: none outside none; padding: 0; text-align:left; width:100%; }
.left_nav2 ul li { margin: 1px 1px 0px 1px; list-style:none;list-style-image:none; display:inline-block; padding:0px 5px; }
.left_nav2 ul li .bxm_left { }
.left_nav2 ul li .bxm_right { padding:2px 0px 2px 0px; }
.left_nav2 ul li.active .bxm_left,
.left_nav2 ul li:hover .bxm_left { /* font-weight:bold;*/ }
.left_nav2 ul li.active .bxm_left { }
.left_nav2 ul li.active .bxm_right { }
.left_nav2 ul li a { }
.left_nav2 ul li a:link,
.left_nav2 ul li a:visited,
.left_nav2 ul li a:active,
.left_nav2 ul li a:hover { color:#2f3944;text-decoration:none;  }
.left_nav2 ul li.active a:link,
.left_nav2 ul li.active a:visited,
.left_nav2 ul li.active a:active,
.left_nav2 ul .active li a:hover { color:#000000; font-weight:bold; }
.left_nav2 ul li a:hover { text-decoration:none; }
.left_nav2 ul li li a:hover { text-decoration:underline; }


.table { display:table; }
.table .tr { display:table-row; }
.table .td,.table .th { display:table-cell; }
