﻿
/* Header Styles */


/* Top Header Login Information */

body {
	background-color: #000;
}

#aspnetform {
background-color:#fff;
border-left:3px solid #ccc;
border-right:3px solid #ccc;
}

.ms-globalbreadcrumb {
	background-color: #efefef;
	color: #333;

	height:25px;
	line-height:25px;

}

.ms-globalbreadcrumb a:hover {
color:#333;
}

.ms-globalbreadcrumb a:visited {
color:#333;
}

.ms-globalbreadcrumb a:link {
color:#333;
}

#zz4_menu {
color:#333;
}

.ms-globalTitleArea {
	background-color: #0067B2;
	border:0px;
	border:0px;
	height: 120px;
}

#GlobalTitleAreaImage {
border-left:2px dotted #ddd;
}

.ms-searchbox { /* sets font color for search box */
color:#7E7E7E;
}

.ms-searchimage {
background-color:#efefef;
}

#company-logo {
background:url('../images/lay3_blue_companylogo.gif') no-repeat;
}

.ms-sitetitle {
color:#666;
}

/* Primary Navigation */

.ms-bannerframe {
border-top:2px dotted #ccc;
}

.ms-siteactionsmenu div div div a {
color:#333;
}

.ms-siteactionsmenu div div div a:hover { color:#000; text-decoration: underline; }

.ms-siteactionsmenu div{
background-color:#ccc;
border-left:1px solid #666;
border-bottom:1px solid #666;
}

.ms-siteactionsmenu div div div{
background-image:none;
background-color:#ccc;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
background-color:#ccc;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
background-color:#ccc;
}


.ms-topNavContainer { 

}
.ms-topnav td{
	color: #666;
	font-weight: bold;
	text-transform: capitalize;
	border: none !important;
	padding: 0px;
	margin: 0px;
	z-index:100;
}
.ms-topnav a{
	padding: 0px;
	margin-left: 5px;
	border:none !important;
}

.ms-topNavHover {
color:#0A2F42;
}

.ms-topnavselected {
color:#0A2F42;
background-image:url('../images/nt/botonselected.gif') !important;
border:none !important;
}

/* Search Styling */

.ms-pagebreadcrumb {
background-color:#fff;
}

.ms-pagebreadcrumb a:visited {
color:#0A2F42;
background-color:#fff;
}

.ms-pagebreadcrumb a:link {
color:#0A2F42;
background-color:#fff;
}

a#onetIDGoSearch {
}

.ms-searchbox {
border:1px solid #a9a9a9;
}


/* ms-main Area */

.ms-main {
padding-bottom:15px !important;
height:100%;
}


.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:#0A2F42;
}


#above-main a:hover {
color:#0A2F42;
}


#above-main a:link {
color:#0A2F42;
}

.ms-toolbar a {
color:#000 !important;
}

.ms-menutoolbar a {
color:#fff !important;
}

/* Quick Launch */
.derecha{
	border-left: 1px solid #8e8e8e;
}
.ms-nav {
	background:none  !important;
	
}

.ms-nav table {
background-color:#efefef;
}

.ms-quicklaunch span.ms-navheader {
border:none;
}

.ms-navheader2 td {
border:none;
}

.ms-quicklaunch table.ms-navheader td {
border:none;
}

.ms-quicklaunchheader {
	background-color: #efefef;
	background-image: url('../images/nt/menu0.gif');
}

.ms-quickLaunch {
	background-image: url('../images/nt/menu0.gif');
	background-repeat: repeat;
}

.ms-quickLaunch a:visited {
color:#0A2F42;
text-decoration:none;
font-weight:bold;
}

.ms-quickLaunch a:link {
color:#0A2F42;
text-decoration:none;
font-weight:bold;
}

.ms-navframe {
margin:0px;
padding:0px;

}

table.ms-navSubMenu1 td {
background:none;
height:20px;
line-height:20px;
}

table.ms-navSubMenu1 .ms-navheader td {
background-color:#eaeaea;
margin:0px;
padding:0px;
}
table.ms-navSubMenu1 .ms-navheader td a{
	
	display:block;
	padding:5px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#0a2f42 !important;
	line-height:15px;
	font-size:12px !important;
}


table.ms-navSubMenu1 .ms-navheader td a:hover {
color:#666;
background-color:#d6d6d6;

}

table.ms-navSubMenu1 .ms-navheader td a:visited {
color:#666;
}

table.ms-navSubMenu1 .ms-navheader td a:link {
color:#666;
}

.ms-quicklaunchheader a:visited {
color:#0A2F42;
}

.ms-quicklaunchheader a:hover {
color:#0A2F42;
}

.ms-quicklaunchheader a:link {
color:#0A2F42;
}

.ms-quicklaunchouter {
border-bottom:1px solid #e8e8e8;
}

.ms-navitem {
background-color:#efefef;

}

.ms-navitem td {  /* default link state */
background:#efefef url('../images/lay3_leftnav_bullet.gif') no-repeat 3% 50%;  
}

table.ms-navselected td{
background-color:#fff !important;
}

span.ms-navselected{
background-image:none;
color:#666;
background-color:#fff;

}

table.ms-navselected{
background-image:none;
color:#666;
background-color:#fff;

}

table.ms-navselected td a:visited {
color:#666;
}

table.ms-navselected td a:link {
color:#666;
}

table.ms-navselected td{
background-color:#fff;
}
.ms-navheader .ms-selected {
background-color:#fff;
}

table.ms-navselected td a:visited {
background-color:#fff;
color:#333;
}

table.ms-navselected td a:hover {
background-color:#fff;
color:#333;
}

table.ms-navselected td a:link {
background-color:#fff;
color:#333;
}

table.ms-navhover td{

}


/* Content Area */


/* Content Header Specific */


.ms-viewselector {
background-color:#023f6b;
}

.ms-viewselectorhover {
background-color:#307db5;
}

.ms-authoringcontrols td td.ms-viewselectorhover{
background-color:#504158;
}

.ms-authoringcontrols td td.ms-viewselector{
background-color:#504158;
}

.ms-toolbar td td.ms-viewselectorhover{
background-color:#504158;
}

.ms-toolbar td td.ms-viewselector{
background-color:#504158;
}

.ms-menutoolbar td td.ms-viewselectorhover{
background-color:#504158;
}

.ms-menutoolbar td td.ms-viewselector{
background-color:#504158;
}

.ms-listheaderlabel {
color:#fff;
}

.ms-SpLinkButtonActive {
background-color:#ccc;
}


.ms-HoverCellActive {
background-color:#ccc;
}


/* Header Links */


.ms-menutoolbar{
background-image:url('../calendario.jpg');
}

.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:#ccc !important;
}
.myheader a{
	font-size: 11px !important;
}
