/* SteelBlue Style */

/* pagelayout */

div#head {
	background: #305261 url(../images/kntuw_v5/SteelBlueStyle/header_bg.jpg) no-repeat left top;
}

div#languages a {
    color: #d9f2ff;
}
div#languages .current_siteaccess  a{
	color: #e5f2ff;
}

div#languages .current_siteaccess div.lang_bg,
div#languages li:hover  div.lang_bg {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/lang_curent_bg.png) repeat-x left bottom;
}

div#languages .current_siteaccess div.lang_border_left,
div#languages li:hover div.lang_border_left {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/lang_curent_border.png) no-repeat left bottom;
}

div#languages .current_siteaccess div.lang_border_right,
div#languages li:hover  div.lang_border_right {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/lang_curent_border.png) no-repeat right bottom;
}

div#links div.bg-left {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/links_bg_left.png) no-repeat left top;
}

div#links div.bg-right {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/links_bg_right.png) no-repeat right top;
}

div#searchbox-bg {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/searchbox_bg.png) no-repeat left top;
}
div#links a {	
	border-left: 1px solid #1b444d;
	color: #d4f4ff;
	padding: 7px 6px 6px;
	box-shadow: -1px 0 0 #318c7c;
}
div#links a:hover {
	color: #c2eaf2;
}

div#links a.login, div#links a.register, div#links a.logout, div#links a.sitemap {
	background-image: url(../images/kntuw_v5/SteelBlueStyle/links_icons.png);
}


input#searchbutton {
	margin: 1px 0 0 -4px;
}
input#searchtext {
	background: none;
	border: none;
	width: 167px;
	height: 18px;
}

h1.site-title a {
	color: #e5fffb;
}

div#topmenu {
    background: #26567e url(../images/kntuw_v5/SteelBlueStyle/header_bottom_line.png) repeat-x left bottom;
}

div#topmenu div.topmenu-design {
    background: #305261 url(../images/kntuw_v5/SteelBlueStyle/top_menu_bg.png) repeat left top;
}

div#topmenu li div.border-right {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/top_menu_border.png) no-repeat right top;
}

div#topmenu li.lastli div.border-right {
	background: none;
}

div#topmenu li a:hover,
div#topmenu li.selected a:hover
{
    background: transparent url(../images/kntuw_v5/SteelBlueStyle/top_menu_hover_center.png) repeat-x left top;
}

div#topmenu li.selected {
	margin-left: -1px;
}

div#topmenu li.selected div.border-left {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/top_menu_select_border.png) no-repeat left top;
	padding-left: 1px;
}

div#topmenu li.selected div.border-right {
	background: transparent url(../images/kntuw_v5/SteelBlueStyle/top_menu_select_border.png) no-repeat right top;
	padding-right: 1px;
}

div#topmenu li.selected a {
    background: transparent url(../images/kntuw_v5/SteelBlueStyle/top_menu_select_center.png) repeat-x left top;
}

div.head_55_design {
	position: absolute;
	left: 370px;
	right: 150px;
	top: 22px;
	height: 161px;
	z-index: 100;
}

div.head_55_design img {
	max-width: 100%;
	height: auto;
}

/* div#header_info_block {
	width: 160px;
} */

@media screen and (max-width: 1010px){

	div.head_55_design img {
		top: 20px;
		position: relative;
	}

}




div#left-menu-box-design-1 ul.menu-list li a {
	color: #e5fbff;
}

div#sidemenu ul.menu-list a.selected
{
    background: url(../images/kntuw_v5/SteelBlueStyle/ul-li-selected-bullet.png) no-repeat scroll 9px 50%;
    padding: 0.25em 3px 0.25em 22px;
    font-weight: bold;
}

div#sidemenu ul.menu-list a:hover
{
    padding: 0.25em 3px 0.25em 22px;
}

div#left-menu-box-design-1 ul.menu-list li a:hover {
	border: none;
}

div#left-menu-box-design-1 ul.menu-list div.second_level_menu {
	border-top: solid 1px #3e8c9c;
	border-bottom: solid 1px #1c535e;	
	background-color: #246f7c;
	background-image: 	-moz-linear-gradient(bottom, #236a76, #267481);
	background-image: 	-webkit-linear-gradient(bottom, #236a76, #267481);
	background-image: 	-ms-linear-gradient(bottom, #236a76, #267481);
	background-image: 	-o-linear-gradient(bottom, #236a76, #267481);
	background-image: 	linear-gradient(bottom, #236a76, #267481);
}

div#left-menu-box-design-1 ul.menu-list div.second_level_menu:hover {
	background-color: #206073;
	background-image: 	-moz-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	-webkit-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	-ms-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	-o-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	linear-gradient(bottom, #1f5766, #226c82);
}

div#left-menu-box-design-1 ul.menu-list div.second_level_menu a {
	color: #e5faff;
}

div#left-menu-box-design-1 ul.menu-list div.second_level_menu a.selected {
	background-color: #206073;
	background-image: 	-moz-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	-webkit-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	-ms-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	-o-linear-gradient(bottom, #1f5766, #226c82);
	background-image: 	linear-gradient(bottom, #1f5766, #226c82);
}

div#left-menu-box-design-1 ul.submenu-list {
	background-color: #54838c;
	border-bottom: solid 1px #456b73;
	margin-left: 0;
	padding-bottom: 1px;
}

div#left-menu-box-design-1 ul.menu-list ul.submenu-list div.third_level_menu {
	background-color: #c7e9f0;
	border-top: solid 1px #d9fdff;
	border-bottom: solid 1px #8dbdc7;
}

div#left-menu-box-design-1 ul.menu-list ul.submenu-list div.third_level_menu:hover {
	background-color: #bce3eb;
}

div#left-menu-box-design-1 ul.menu-list ul.submenu-list li a.selected, 
 div#left-menu-box-design-1 ul.menu-list ul.submenu-list li a.selected:hover {
	background-color: #badee5;
}

div#sidemenu-position_1 div#left-menu-box-design-1 div.menu-container {
	background-color: #f2fbfc;
}

div#left-menu-box-design-1 ul.menu-list ul.submenu-list li a {
	color: #26555e;
}

div.box-2 div.border-mc {
	border: 1px solid #f7fcfc;
	background-color: #ebf3f5;
	background-image: -moz-linear-gradient(top, #f7feff, #d8ecf0);
	background-image: -webkit-linear-gradient(top, #f7feff, #d8ecf0);
	background-image: -ms-linear-gradient(top, #f7feff, #d8ecf0);
	background-image: -o-linear-gradient(top, #f7feff, #d8ecf0);
	background-image: linear-gradient(top, #f7feff, #d8ecf0);
	box-shadow: 0 0 0 1px rgba(0,0,0,0.1) inset, 0 1px 6px rgba(0,0,0,0.25);
    padding: 10px;
}

div.highlighted_object h2.title {
    border-top: 1px solid rgba(189,214,219,0.4);
	border-bottom: 1px solid rgba(189,214,219,0.6);
	background-color: rgba(189,214,219,0.2);
    color: #1f5a66;

}

div.highlighted_object div.attribute-short {
	color: #1f454d;
}
