#user_menu{margin:0;padding:0;float:right;list-style-type:none;}
#user_menu li{display:inline;margin-right:2px;}
#user_menu li a{text-decoration:none;font-family:Tahoma, Arial, Helvetica sans-serif;font-size:11px;display:inline-block;color:#373535;text-align:center;}
#user_menu li a:hover{color:#458dd2;}
#user_menu li a img{border:none;display:inline-block;width:16px;margin:0 auto;}
#user_menu li a span{display:block;border-right:1px solid #1d1f22;padding-right:6px;}
#user_menu li a span.last_item{border:none;}
#main_menu{width:940px;height:41px;list-style-type:none;background:url("../img/main_menu_bgr.png") no-repeat;}
.lang_en #navigation-top li a{padding:0 19px;}
#main_menu li{display:inline;}
#main_menu li a{text-decoration:none;display:inline-block;padding:0 0px;line-height:41px;font-family:Verdana,Tahoma, Arial, Helvetica, Myriad Pro, sans-serif;font-size:14px;color:#ffffff;text-shadow:0 1px #494949;}
#main_menu li a:hover{background:url("../img/main_menu_hover_active.png") repeat-x;}
#main_menu a.first:hover{background:url("../img/main_menu_hover_active_first_element.png") no-repeat left;}
#main_menu li.active a.first{background:url("../img/main_menu_hover_active_first_element.png") no-repeat left;}
#main_menu li.active a{background:url("../img/main_menu_hover_active.png") repeat-x;}
#main_menu a.last:hover{background:url("../img/main_menu_hover_active_last_element.png") no-repeat right;}
#main_menu li.active a.last{background:url("../img/main_menu_hover_active_last_element.png") no-repeat;}
#main_menu a.last{padding:0 30px;float:right;margin-left:10px;}
.lang_en #navigation-top a.last{padding:0 40px;}
#navigation-top{float:left;padding:0;list-style:none;width:940px;height:50px;}
#nav-lt-curve{width:14px;float:left;height:50px;}
#nav-rt-curve{width:14px;float:left;height:50px;}
#navigation-mid{width:898px;float:left;background:url("../img/blue-nav-bg.png") repeat-x;line-height:50px;}
#navigation-mid ul{margin:0;padding-left:12px;width:100%;}
/*#navigation-mid li{float:left;line-height:50px;text-align:center;font-family:Arial,Verdana,Helvetica, sans-serif;font-size:16px;text-shadow:0 1px #494949;color:#fff;list-style-type:none;}
*/

#navigation-mid li{float:left;line-height:50px;text-align:center;font-family:Arial,Verdana,Helvetica, sans-serif;font-size:16px;color:#000;list-style-type:none;}
/*#navigation-mid li a{padding-left:6px;padding-right:8px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff;float:left;list-style:none;text-decoration:none;display:block;}
*/
#navigation-mid li a{padding-left:6px;padding-right:8px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000;float:left;list-style:none;text-decoration:none;display:block;}
#navigation-mid li a:hover{height:50px;float:left;}
#navigation-mid li a:hover{background:url("../img/blue-hover.png") repeat-x;height:50px;float:right;}
#yw0 li a.active{background:url("../img/blue-hover.png") repeat-x;height:50px;float:right;}
ul.small_box_navigation{min-width:150px;float:right;list-style-type:none;margin-right:10px;}
ul.large_list{width:270px;margin-top:-10px;margin-left:30px;list-style-image:url("../img/Quicklink-symbol.png");}
ul.large_list a{}
ul.publications{min-width:150px;list-style-type:none;margin-right:10px;}
ul.publications li{line-height:30px;background:url("../img/separator.png") no-repeat bottom;}
ul.small_box_navigation li,ul.large_list li{line-height:30px;background:url("../img/separator.png") no-repeat bottom;}
ul.small_box_navigation li a,ul.large_list li a{text-decoration:none;color:#424242;font-family:Verdana, Tahoma, Arial, Helvetica, Myriad Pro, sans-serif;font-size:11px;display:block;}
ul.small_box_navigation li a:hover,ul.large_list li a:hover{color:#1f8fec;}
ul.small_box_navigation.separation_specialities{min-width:150px;float:left;list-style-type:none;margin-right:10px;}
#left_column{float:left;width:135px;margin:10px 10px 10px 0;}
#left_column #navigation{list-style-type:none;margin:0;padding:0;}
#left_column #navigation li{margin-bottom:2px;}
#left_column #navigation li span.nav_link_wrapper{background:url("../img/acordeon_menu_bgr.png");display:block;}
#left_column #navigation li span.nav_link_wrapper.active{background:url("../img/acordeon_menu_bgr_active.png");}
#left_column #navigation li span.nav_link_wrapper a{display:block;padding:3px 0px 3px 10px;border-left:3px solid #559fce;color:#747677;font-family:Arial;font-size:12px;text-decoration:none;font-weight:bold;}
#left_column #navigation li span.nav_link_wrapper.active a{color:#225677;}
#left_column #navigation li span.nav_link_wrapper a.active{background:url("../img/acordeon_menu_bgr_active.png") repeat-x;}
#left_column #navigation li span a.closed{background:url("../img/acordeon_menu_closed.png") no-repeat right;}
#left_column #navigation li span a.open{background:url("../img/acordeon_menu_open.png") no-repeat right;}
#left_column #navigation ul.sub_items{margin:0;padding:0;border-left:3px solid #cce1f0;background-color:#edf4f9;}
#left_column #navigation ul.sub_items li{list-style-type:none;background-color:#edf4f9;line-height:12px;border-bottom:1px solid #cce1f0;margin-bottom:0;}
#left_column #navigation ul.sub_items li a{font-family:Arial;font-size:11px;display:block;color:#404040;padding:3px 5px;text-decoration:none;}
#left_column #navigation ul.sub_items li a:hover{background-color:#cce1f0;}
#left_column #navigation ul.sub_items li a.activeSub{background-color:#cce1f0;}
#left_column #navigation ul.sub_sub_items li{background-color:#f9f9f9;padding-left:8px;}
#right_column #accordion_large{list-style-type:none;margin:0;padding:0;}
#right_column #accordion_large li{margin-bottom:0px;}
#right_column #accordion_large li span.nav_link_wrapper{background:url("../img/big_accordion_bgr.png") no-repeat;display:block;}
.discp{display:block;border:1px solid #E7E7E7;}
#right_column #accordion_large li span.nav_link_wrapper a,#right_column #accordion_large li span.discp a{display:block;padding:6px 0 6px 10px;color:#646B70;font-size:12px;text-decoration:none;font-weight:bold;background:url("../img/big_accordion_arrow_closed.png") no-repeat right;margin-right:16px;}
#right_column #accordion_large li span{border-top-right-radius:8px;}
#right_column #accordion_large li span a.closed{background:url("../img/big_accordion_arrow_closed.png") no-repeat right;}
#right_column #accordion_large li span a.open{background:url("../img/big_accordion_arrow.png") no-repeat right;color:rgb(81, 171, 255);}
#right_column #accordion_large ul.sub_items{margin:0 0 10px 0;padding:0;height:200px;}
#right_column #accordion_large ul.sub_items li{padding:5px 10px 10px 10px;margin-bottom:5px;border-bottom:1px dotted #42a0e8;list-style-type:none;background-color:white;}
#right_column #accordion_large ul.sub_items li a{font-family:Arial;font-size:12px;color:#317dd7;text-decoration:none;}
#right_column #accordion_large ul.sub_items li a:hover{text-decoration:underline;}
#accordion_large li.prevRector{width:150px;height:180px;display:inline-block !important;margin-right:20px;float:left;text-align:center;}
#accordion_large li.prevRector img{width:97px;height:125px;display:block;margin:0 auto;float:none;}
#accordion_large li.prevRector span{font-size:11px;color:#747677;font-style:italic;}
div.tab_control_wrapper{max-width: 505px;}
div.tab_control_wrapper #slide_toggle_btn{background:url("../img/footer_slide_down_btn.jpg") no-repeat;width:18px;height:16px;float:right;margin-top:-8px;}
div.tab_control_wrapper #slide_toggle_btn.tab_open{background:url("../img/footer_slide_up_btn.jpg") no-repeat;}
ul.tab_control{list-style-type:none;margin:10px 0;}
ul.tab_control li{display:inline;position:relative;top:20px;}
ul.tab_control li a{display:inline-block;border:1px solid #e1e1e1;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;line-height:30px;padding:0px;text-decoration:none;font-size:10px;background-color:#e8e9ec;color:#68696b;}
ul.tab_control li a.active{color:#005994;background-color:#ffffff;border-bottom:1px solid white;}
div.tab_control_wrapper div.tab_item_content{border:1px solid #e1e1e1;padding:15px 20px 20px 20px;margin-top:18px;}
#footer_content ul{float:left;list-style:none outside none;margin-left:40px;margin-right:11px;width:870px;}
#footer_content ul li{float:left;margin-right:20px;width:154px;}
#footer_content ul li a{text-decoration:none;color:#6f6f70;font-size:10px;display:block;border-bottom:1px dotted #b5b5b5;line-height:15px;text-decoration:none;padding:4px 0;list-style:none;}
#footer_content ul li a:hover{color:#317bbe;}
#footer_content ul.social_networks li a.facebook{background:url("../img/facebook_icon_bw.jpg") no-repeat left;padding-left:20px;}
#footer_content ul.social_networks li a.facebook:hover{background:url("../img/facebook_icon.jpg") no-repeat left;}
#footer_content ul.social_networks li a.tweeter{background:url("../img/tweeter_icon_bw.jpg") no-repeat left;padding-left:20px;}
#footer_content ul.social_networks li a.tweeter:hover{background:url("../img/tweeter_icon.jpg") no-repeat left;color:#52969c;}
#footer_content ul.social_networks li a.rss{background:url("../img/rss_icon_bw.jpg") no-repeat left;padding-left:20px;}
#footer_content ul.social_networks li a.rss:hover{background:url("../img/rss_icon.jpg") no-repeat left;color:#e57343;}
#footer_content ul.social_networks li a.linkedin{background:url("../img/linkedin_icon_bw.jpg") no-repeat left;padding-left:20px;}
#footer_content ul.social_networks li a.linkedin:hover{background:url("../img/linkedin_icon.jpg") no-repeat left;color:#4093b9;}
.section_header{background:url("../img/big_accordion_bgr.png") no-repeat;color:#0B5183;font-size:12px;font-weight:bold;padding:6px 0 6px 10px;width:505px;font-family:Verdana;float:left;border-top-right-radius:9px;margin-bottom:4px;}
.small_section_header{width:200px;}
.middle_section_header{width:335px;}
.big_section_header{width:726px;}
ul.tabs{margin: 0px;padding: 0px;list-style: none;}
ul.tabs li{background: none;color: #222;display: inline-block;padding: 10px 15px;cursor: pointer;font-size: 12px}
ul.tabs li.current{background: #ededed;color: #222;font-size: 12px}
.tab-content{display: none;background: #ededed;padding: 15px;}
.tab-content.current{display: inherit;}

#footer_content .footer-container {
    display:flex;
    justify-content: space-around;
    height: 40px;
    align-items: center;
}
#footer_content .footer-item a {
    color: #6f6f70;
    font-size: 10px;
    border-bottom: 1px dotted #b5b5b5;
    text-decoration: none;
    padding: 4px;
}
#footer_content .footer-item a:hover {
    color: #317bbe;
}