﻿
/* Header Styles */


/* Top Header Login Information */

.ms-globalbreadcrumb {
background-color:#fff;
border-bottom:3px solid #d1d4d5;
}

.ms-searchbox { /* sets font color for search box */
color:#6c6c6c;
}

#company-logo {
}

.ms-sitetitle {
color:#0a2f42;
}

/* Primary Navigation */

.ms-bannerframe {
border-bottom:1px solid #0a2f42;
}

.ms-siteactionsmenu div div div a {
color:#707070;
}

.ms-siteactionsmenu div div div a:hover { color:#000; text-decoration: underline; }

.ms-siteactionsmenu div div div{
background:url('../images/lay2_blue_down_arrow.gif') no-repeat right 50%;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background:url('../images/lay2_blue_down_arrow.gif') no-repeat right 50%;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background:url('../images/lay2_blue_down_arrow.gif') no-repeat right 50%;
}

.ms-topnav {
color:#707070;
background-color:#fff;
}

.ms-topNavHover {
color:#15668f;
background:url('../images/lay2_blue_hover_arrow.gif') no-repeat center bottom;
}

.ms-topnavselected {
color:#2399d8;
font-weight:normal;
background:url('../images/lay2_blue_selected_arrow.gif') no-repeat center bottom;
}


/* Search Styling */

.ms-searchimage {
background-color:#fff;
}

.ms-pagebreadcrumb {
background-color:#fff;
}

.ms-pagebreadcrumb a:visited {
color:#15668f;
background-color:#fff;
}

.ms-pagebreadcrumb a:link {
color:#15668f;
background-color:#fff;
}

a#onetIDGoSearch {
}

.ms-searchbox {
border:1px solid #15668f;
}


/* ms-main Area */

.ms-consoletitleareaframe{
background-color:#fff;
}

.ms-mwspagetitleareaframe{
background-color:#fff;
}

.ms-pagetitleareaframe{
background-color:#fff;
}

Div.ms-titleareaframe{
background-color:#fff;
}

TD.ms-titleareaframe{
background-color:#fff;
}

td.ms-areaseparatorleft { 
background-image:none;
background-color:#fff;
}

.ms-titlearealeft {
background-color:#fff;
}

.ms-titleareaframe {
background-color:#fff;
}


/* Divs after nav / hidden */


#above-main a:visited {
color:#15668f;
}


#above-main a:hover {
color:#15668f;
}


#above-main a:link {
color:#15668f;
}

table.ms-viewtoolbar{
background-image:none;
background-color:#fff;
border:0;
}

table.ms-toolbar{
background-image:none;
background-color:#fff;
border:0;
}

.ms-formtoolbar a{
color:#000 !important;
}


.ms-viewtoolbar a{
color:#000 !important;
}


.ms-toolbar a{
color:#000 !important;
}


/* Quick Launch */

.ms-nav {
background-color: #C7D3DD;
}

.ms-nav table {
background-color: #C7D3DD;
}

.ms-quicklaunch span.ms-navheader{
background-color: #C7D3DD;
border:none;
}

.ms-navheader2 td{
background-color: #C7D3DD;
border:none;
}

.ms-quicklaunch table.ms-navheader td{
background-color: #C7D3DD;

border:none;
}

.ms-quicklaunchheader { 
background-color: #C7D3DD;

}

.ms-quickLaunch {
background-color: #C7D3DD;
}

/*Параметры ссылок во втором уровне панели быстрого запуска НАЧАЛО*/
.ms-navitem a:link {
font-family:trebuchet ms,sans-serif !important;
font-size:13px;
color:#003366;
text-decoration:none;

}




.ms-navitem a:hover {
font-family:trebuchet ms,sans-serif !important;
font-size:13px;
color:#003366;
text-decoration:underline;

}

.ms-navitem a:visited {
font-family:trebuchet ms,sans-serif !important;
font-size:13px;
color:#003366;
text-decoration:none;


}

/*Параметры ссылок во втором уровне панели быстрого запуска КОНЕЦ*/

/*Параметры ссылок в первом уровне панели быстрого запуска НАЧАЛО*/
.ms-navheader a:link {
font-family:trebuchet ms,sans-serif !important;
font-size:13px;
color:#003366;
text-decoration:none;
}

.ms-navheader a:visited {
font-family:trebuchet ms,sans-serif !important;
font-size:13px;
color:#003366;
text-decoration:none;

}

.ms-navheader a:hover {
font-family:trebuchet ms,sans-serif !important;
font-size:13px;
color:#003366;
text-decoration:underline;

}

/*Параметры ссылок в первом уровне панели быстрого запуска КОНЕЦ*/

/*
.ms-quickLaunch a:visited {
font-family:tahoma;
font-size:12px;
color:#222222;
text-decoration:none;
}

.ms-quickLaunch a:link {
font-family:tahoma;
font-size:12px;
color:#222222;
text-decoration:none;
}

.ms-quickLaunch a:hover {
font-family:tahoma;
font-size:12px;
color:#222222;
text-decoration:underline;
}
*/

.ms-navframe {
border-top:5px solid #0a2f42;
border-bottom:1px solid #15668f;
background-color: #e9eae9;

}

table.ms-navSubMenu1 td {
background-color: #e9eae9;
}

table.ms-navSubMenu1 .ms-navheader td {
/*Первый уровень*/
/*font-family:verdana; */
width:182px;

font-family:trebuchet ms,sans-serif !important;
font-size:13px !important; 
font-weight:normal !important;
/*color:#000066; */
/*font-weight:bold;*/
background-color: #e9eae9;

/*PADDING-RIGHT: 15px; */

padding:10 0 10 4 !important;
border-bottom: #ffffff 6px solid; 
DISPLAY: block; 
/*PADDING-LEFT: 20px; */
/*BACKGROUND: url(/images/deloitte/arrow-1.gif) no-repeat 10px 9px; */
background-color: #e9eae9;
/*PADDING-BOTTOM: 4px; */
/*COLOR: #2b5b8a;*/ /* Старый цвет */
/*PADDING-TOP: 4px;*/
margin: 0px; 
}



.ms-quicklaunchheader a:visited.volvomenu {
}

.ms-quicklaunchheader a:hover.volvomenu {
}

.ms-quicklaunchheader a:link.volvomenu {
}

.ms-quicklaunchouter {
border-bottom:1px solid #fff;
}
.ms-navitem {
/*Второй уровень*/
background-color: #e9eae9;
font-family:trebuchet ms,sans-serif ! important;
font-size:13px !important;  
/*BORDER-TOP: #d3dae5 1px solid; */
DISPLAY: block; 
/*BACKGROUND: url(/images/deloitte/arrow-3.gif) no-repeat 135px 8px;*/
/*PADDING-BOTTOM: 4px; */
/*COLOR: #2b5b8a; */
margin: 0px; 
/*BORDER-BOTTOM: #d3dae5 1px solid*/
}

.ms-navitem td { 
 /* default link state */
/*Статика пункта меню второго уровня*/
/*background:#fff url('../images/lay2_blue_leftnav_bullet.gif') no-repeat 5% 50%;*/
}

table.ms-navselected td{
/*background:#fff url('../images/lay2_blue_leftnav_selected.gif') no-repeat 5% 50%;*/
}

table.ms-navselected td a:visited {


color:#888888;
}

table.ms-navselected td a:hover {
color:#888888;
}

table.ms-navselected td a:link {
color:#888888;
}

table.ms-navhover td{
/*Динамика пункта меню второго уровня*/
/*background:#fff url('../images/lay2_blue_leftnav_hover.gif') no-repeat 5% 50%;*/
}


/* Content Area */

.ms-bodyareacell {  
/*Область основного текста*/
/*border-top:1px solid #0a2f42;*/
/*border-top:1px solid #d3dae5;*/
/*border-left:1px solid #d3dae5;*/
/*border-bottom:1px solid #d3dae5;*/
/*padding-left:10px;*/
}



/* Content Header Specific */


.ms-viewselector {
background-color:#0a2f42;
}

.ms-viewselectorhover {
background-color:#0a2f42;
}

.ms-authoringcontrols td td.ms-viewselectorhover{
background-color:#0a2f42;
}

.ms-authoringcontrols td td.ms-viewselector{
background-color:#0a2f42;
}

.ms-toolbar td td.ms-viewselectorhover{
background-color:#0a2f42;
}

.ms-toolbar td td.ms-viewselector{
background-color:#0a2f42;
}

.ms-menutoolbar td td.ms-viewselectorhover{
background-color:#0a2f42;
}

.ms-menutoolbar td td.ms-viewselector{
background-color:#0a2f42;
}

.ms-menutoolbar a {
color:#fff !important;
}


.ms-listheaderlabel {
color:#fff;
}

.ms-SpLinkButtonActive {
background-color:#fff;
}


.ms-HoverCellActive {
background-color:#fff;
}


/* Header Links */


.ms-menutoolbar{
background-color:#0a2f42;
}

.ms-menutoolbar a:hover {
color:#fff;
}

.ms-menutoolbar a:visited {
color:#fff;
}

.ms-menutoolbar a:link {
color:#fff;
}

.ms-toolbar a:hover {
color:#fff;
}

.ms-toolbar a:visited {
color:#fff;
}

.ms-toolbar a:link {
color:#fff;
}

.ms-WPHeader TD{
background-color:#fff;
}

.ms-menutoolbar td a{
color:#fff;
}

.ms-menutoolbar td a:hover{
border:none;
color:#fff;
}

.ms-menubuttoninactivehover{
color:#fff;
}

.ms-menubuttonactivehover{
color:#fff;
border:1px solid #0a2f42;
}

td.ms-menutoolbarheader{
color:#fff;
}

.ms-splitbuttontext {
color:#fff;
}

.ms-splitbuttonhover {
color:#fff;
}

.ms-splitbuttondropdown {
color:#fff;
}

.ms-splitbuttonhover {
color:#fff;
}

.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #0a2f42;
color:#fff;
}

.ms-splitbuttonhover .ms-splitbuttondropdown{
border:1px solid #0a2f42;
color:#fff;
}

.ms-menutoolbar a {
color:#aaa !important;
}

