/* IE5.5 hacks */ * html #lang_sel, * html #lang_sel_list { width: 12em; } * html #lang_sel a, * html #lang_sel_list a { width: 149px; } * html #lang_sel a:visited, * html #lang_sel_list a:visited { width: 149px; } * html #lang_sel ul ul, * html #lang_sel_list ul { top: 18px; } * html #lang_sel ul ul a, * html #lang_sel_list ul a { width: 150px; } * html #lang_sel ul ul a:visited, * html #lang_sel_list ul a:visited { width: 150px; } /* remove all the bullets, borders and padding from the default list styling */ #lang_sel { height: 32px; position: relative; font-family: verdana, arial, sans-serif; display: inline-block; /* style the table so that it takes no part in the layout - required for IE to work */ /* style the top level hover */ } #lang_sel ul { padding: 0 !important; margin: 0 !important; list-style-type: none !important; /* hide the sub levels and give them a positon absolute so that they take up no room */ } #lang_sel ul li:hover ul, #lang_sel ul a:hover ul { visibility: visible; } #lang_sel ul ul { visibility: hidden; position: absolute; height: 0; top: 25px; left: 0; border-top: 1px solid #cdcdcd; } #lang_sel ul ul a { background: #ffffff; color: #444444; height: auto; line-height: 1em; padding: 5px 10px; border-width: 0 1px 1px 1px; } #lang_sel ul ul a:visited { background: #ffffff; color: #444444; height: auto; line-height: 1em; padding: 5px 10px; border-width: 0 1px 1px 1px; } #lang_sel li { float: left; width: 95px; position: relative; padding: 0 !important; margin: 0 !important; list-style-type: none !important; } #lang_sel li:before { content: '' !important; } #lang_sel a { display: block; font-size: 11px; text-decoration: none !important; color: #444444; border: 1px solid #cdcdcd; background: #fff; padding-left: 10px; line-height: 24px; } #lang_sel a:visited { display: block; font-size: 11px; text-decoration: none !important; color: #444444; border: 1px solid #cdcdcd; background: #fff; padding-left: 10px; line-height: 24px; } #lang_sel a.lang_sel_sel { background: url("/img/nav-arrow-down.png") #fff right no-repeat; color: #444; } #lang_sel a.lang_sel_sel:hover { text-decoration: none; color: #000; } #lang_sel table { position: absolute; top: 0; left: 0; border-collapse: collapse; } #lang_sel a:hover, #lang_sel ul ul a:hover, #lang_sel :hover > a, #lang_sel ul ul :hover > a { color: #000; background: #eee; } #lang_sel img.iclflag { width: 18px; height: 12px; position: relative; top: 1px; display:inline; float:none; vertical-align: middle; } #lang_sel.icl_rtl { text-align: right; direction: rtl; } #lang_sel.icl_rtl .lang_sel_sel { padding-right: 14px; } /* make the second level visible when hover on first level list OR link */ #lang_sel_footer { margin: 0; padding: 7px; text-align: center; font: 11px Verdana, sans-serif; min-height: 15px; clear: both; background-color: #fff; border: 1px solid #cdcdcd; } #lang_sel_footer ul { list-style: none; margin: 0; padding: 0; } #lang_sel_footer ul li { display: inline; margin: 0 1px 0 0; padding: 0; white-space: nowrap; line-height: 25px; } #lang_sel_footer ul li img { position: relative; top: 1px; width: 18px; height: 12px; } #lang_sel_footer ul li a { text-decoration: none; padding: 5px 10px; } #lang_sel_footer ul li a:visited { text-decoration: none; padding: 5px 10px; } #wpml_credit_footer { width: 100%; margin: 10px 0; padding: 0; text-align: center; font-size: 11px; } /* remove all the bullets, borders and padding from the default list styling */ #lang_sel_list { height: 32px; position: relative; z-index: 99; font-family: verdana, arial, sans-serif; /* style the table so that it takes no ppart in the layout - required for IE to work */ } #lang_sel_list ul { padding: 0 !important; margin: 0 !important; list-style-type: none !important; } #lang_sel_list ul li:hover ul, #lang_sel_list ul a:hover ul { visibility: visible; } #lang_sel_list ul.lang_sel_list_vertical { width: 149px; } #lang_sel_list ul a { background: #ffffff; color: #444444; height: auto; line-height: 1em; } #lang_sel_list li { float: left; position: relative; padding: 0 !important; margin: 0 !important; list-style-type: none !important; } #lang_sel_list li:before { content: '' !important; } #lang_sel_list a { display: block; font-size: 11px; text-decoration: none !important; color: #444444; background: #fff; line-height: 18px; padding-left: 5px; } #lang_sel_list a:visited { display: block; font-size: 11px; text-decoration: none !important; color: #444444; background: #fff; line-height: 18px; padding-left: 5px; } #lang_sel_list a.lang_sel_sel { background-image: none; color: #444; } #lang_sel_list a.lang_sel_sel:hover { text-decoration: none; color: #000; } #lang_sel_list.lang_sel_list_vertical { width: 149px; /* hide the sub levels and give them a positon absolute so that they take up no room */ } #lang_sel_list.lang_sel_list_vertical ul { /*visibility:hidden;position:absolute;*/ height: 0; top: 19px; left: 0; border-top: 1px solid #cdcdcd; } #lang_sel_list.lang_sel_list_vertical ul a { padding: 3px 10px; } #lang_sel_list.lang_sel_list_vertical li { width: 149px; } #lang_sel_list.lang_sel_list_vertical a { border: 1px solid #cdcdcd; border-top-width: 0; padding-left: 10px; } #lang_sel_list.lang_sel_list_vertical a:visited { border: 1px solid #cdcdcd; border-top-width: 0; padding-left: 10px; } #lang_sel_list table { position: absolute; top: 0; left: 0; border-collapse: collapse; } #lang_sel_list img.iclflag { width: 18px; height: 12px; position: relative; top: 1px; display:inline; } /* style the second level links */ #lang_sel_list_list ul a:visited { background: #ffffff; color: #444444; height: auto; line-height: 1em; padding: 3px 10px; } /* reset menu img definitions */ .menu-item-language img.iclflag { height: 12px !important; width: 18px !important; margin-bottom: 0 !important; margin-right: 4px; } .scms_bar_d{ height: 26px; border-bottom: solid 1px #DDDDDD; background: #666666; color: #FFFFFF; position: fixed; top: 0px; right: 0px; left: 0px; z-index: 9999; } .scms_bar_d a{color: #EEEEEE;} .scms_bar_d a:hover{color: #999999;} .scms_bar_l{ height: 26px; border-bottom: solid 1px #DDDDDD; background: #FFFFFF; color: #000000; position: fixed; top: 0px; right: 0px; left: 0px; z-index: 9999;} .scms_bar_l a{color: #333333;} .scms_bar_l a:hover{color: #999999;} .w1000{max-width: 1000px;} .w1100{max-width: 1100px;} .w1200{max-width: 1200px;} .w1300{max-width: 1300px;} .w1400{max-width: 1400px;} .w100p{max-width: 100%;} .scms_container{ margin: 0 auto;} .scms_right{float: right;font-size: 12px;line-height: 26px;z-index:10000;} .scms_left{float: left;font-size: 12px;line-height: 26px;z-index:10000;margin-right: 20px;} .scms_btn{margin: 0 10px 0 0;}