﻿/*PERSONALIZACION DEL TEMA DE SAICA*/

td.3WebPartsAbajo
{
	padding:5px; width:30%; height:100%;
}
td.3WebPartsColumnaIzqAbajo{
	padding-top:15px; padding-bottom:15px; width:30%; height:100%;
}
td.4WebPartsAbajo{
	padding:0px; width:22%; height:100%;
}
.ms-webpartpagedescription{  /*saica: quitar "Este sitio fue creado con el asistente...*/
	display:none;
}

.ms-ganttTitleCell{
	text-align: left;
}

.ms-RadioText{  /*texto listas*/
	font: 12px Arial;
}

.ms-textoreleases{  /*lista Releases*/
	font: 12px Arial;
}

.ms-textoetiqueta{  /*sppgrid campos*/
	font: 12px Arial;
}

td.ms-sitemapdirectional a{
	font: 11px Arial;
	color: #333;
	text-decoration: none;
}

/*.ms-sitemapdirectional, .ms-sitemapdirectional a {
	unicode-bidi:embed;
}*/

table.ms-consolestatusframe td{
	font: 12px Arial;
	color: #333;
	background-color: #fff;
}
table.ms-consolestatusframe a{ /*NAVEGACION PAGINA, FLUJO TRABAJO.. */
	font: 12px Arial;
	color: #000;
	background-color: #fff;
}


.ms-SPzone{
	background-color:#fff;
	border:1px solid #E2EBD0;
	padding:5px;
}

.ms-SPZoneLabel{
	font: 11px Arial;
	color: #333;
}

span.ms-formfieldlabel{
	font: 12px Arial;
	color: #333;
}

.ms-viewheadertr{
	background-color: #ecf6e3;
}

td.ms-rtetolbarmenu table{
	background-color: #00792d;/*#00853f;*/
}

.ms-sblink{
	display: none;
}

.ms-pagedescription{
	font: 12px Arial;
	color: #333;
}


.ms-hidden{
	display:none;
}

.ms-gb{
	font: 13px Arial;
	font-weight: bold;
	padding-bottom: 10px;
	background-color:#FFFFFF;
	border-bottom:1px solid #00792d;/*#00853f;*/
	border-top:1px solid #F9F9F9;
}

.ms-gb2{
	font: 12px Arial;
	font-weight: bold;
	padding-bottom: 5px;
}

.groupheader item band div{  /*saica*/
	font: 12px Arial;
	font-weight: bold;
	color: #333;
	background-color: #ebebeb;
}

.groupheader item band{  /*saica*/
	background-color: #ebebeb;
}


.ms-tabselected {
	background-color:#ebebeb;
	background-image:url(/_layouts/images/az_cabeceras.jpg);
	background-repeat:repeat-x;
	border-color:#ebebeb;
	border-style:solid solid none;
	border-width:1px 1px medium;
	color:#333;
	font-weight:bold;
	padding:3px 10px;
	position:relative;
	top:0px;
}


.ms-pagetitle{
	font: 14px Arial;
	font-weight: bold;
	margin-bottom: 0px;
}

.ms-PartSpacingVertical {
	font-size:1pt;
	margin-top:12px;
}

.ms-ganttInnerTable{
	font: 12px Arial;
	color: #333;
}

div.slm-layout-main a{
	font:12px Arial;
	color: #333;
}

.item link-item a:link{
	font:12px Arial;
	color: #333;
}

div.groupheader{
	background-color: #ebebeb;
	font: 14px Arial;
	font-weight: bold;
	margin-right: 5px;
}

.description{
	font:11px Arial;
	color: #666;
}

.srch-groupbar {
	background-color:#ebebeb;
	color:#333;
}


#idItemHoverDiv{
	background-image: none;
	background-color: #fff;
}

.ms-informationtablestatic{
	background-image: none;
	background-color: #fff;
}

table.ms-createpageinformation{
	background-image: none;
	background: none;
}


table.ms-createpageinformation {
	font-family:Arial;
	font-size:8pt;
}


table.ms-pageinformation {
	font-family:Arial;
	font-size:8pt;
}

.ms-informationtablehover{
	border:solid 1px #00792d;/*00853f;*/
}
.ms-informationtablehover th{
	background-color:#ECF6E3;
}
.ms-informationtablehover td{
	background-color:#ECF6E3;
}
.ms-informationtablehover td{
	border-top:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
}
.ms-informationtablehover th{
	border-top:solid 1px #ffffff;
}


















.ms-toolbarContainer {  /*saica*/
   /*background-color: #cddcf2;*/
   background-image: url("Preview%20Images/_layouts/images/az_cabeceras.jpg");
   background-repeat: repeat-x;
   background-color: #ebebeb;
}


















table.ms-viewtoolbar {  /*saica*/
   /*background-color: #cddcf2;*/
   background-image: url("Preview%20Images/_layouts/images/az_cabeceras.jpg");
   background-repeat: repeat-x;
   background-color: #ebebeb;
}


















table.ms-toolbar {  /*saica*/
   /*background-color: #cddcf2;*/
   background-image: url("Preview%20Images/_layouts/images/az_cabeceras.jpg");
   background-repeat: repeat-x;
   background-color: #ebebeb;
}

table.ms-toolbar {  /*saica*/
   border: 1px solid #ebebeb;
}

.ms-toolbar a:hover {
   color:#e00;
}


td.ms-toolbar a{ /*webcorporativa mennu nuevo-cargar-acciones-configuracion */
   	color:#000;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}


table.ms-viewtoolbar {
   border-top: 1px solid #afbbce;
   border-bottom: 1px solid #afbbce;
}

.ms-listheader {
   color: #5b6f96;
   background-color: #afcaff;
}

.ms-menutoolbar { /*saica*/
   border: 1px solid #ebebeb;
   /*background-color:#ecf6e3;*/
   background-color: #ebebeb;
   /*background-image: url("listheadergrad_classic.gif");*/
   background-image: url("Preview%20Images/_layouts/images/az_cabeceras.jpg");
   margin-top:4px;
}

.ms-menutoolbar td {  /*saica*/
   border-top:solid 0px #fff;
   border-bottom:solid 0px #e1ecfc;
}

.ms-listheaderlabel {  /*saica*/
   color:#333;
   font: 12px Arial;
   font-weight: bold;
}

div.ms-menubuttonactivehover a:hover {
	color:#c00;
	border: none;
}

table.ms-splitbuttonhover a:hover {
	color:#c00;
	border: none;
}

div.ms-menubuttonactivehover a {
	color:#c00;
	border: none;
}

table.ms-splitbuttonhover a {
	color:#c00;
	border: none;
}

td.ms-viewselector{
	background-image:none;
}

.ms-authoringcontrols td td.ms-viewselector{
	background-image:none;
}

.ms-toolbar td td.ms-viewselector{
	background-image:none;
}

.ms-menutoolbar td td.ms-viewselector{
	background-image:none;
}

div.ms-viewselectorhover a {
   color:#c00;
}

.ms-paging { /*saica*/
    color: #333;
    font: 12px Arial;
}

.ms-GRFontSize {
    color: #003399;
}

.ms-viewselect a:link {
    color: #003399;
}

.ms-formlabel  {   /*saica*/
    color: #333;
    font: 12px Arial;
}

.ms-formdescription A {
    color: #003399;
}

span.ms-formdescription{
	font: 12px Arial;
}

.ms-informationbar {
    background-color:#efebc2;  
  	border: 1px solid ffd980;
}

.ms-formbody {   /*saica*/
    background:#ecf6e3;
    border-top: 2px solid #fff;
    font: 12px Arial;
}

.ms-formline {  /*saica*/
	border-top: 1px solid #00792d;/*00853f;*/
}

.ms-searchbox {
    border:solid 1px #afbbce;
}

.ms-rtelonger {
    border: 1px solid #aaaaaa;
}

.ms-rtelong {
    border: 1px solid #aaaaaa;
}

.ms-inputuserfield {
    border: 1px solid #aaaaaa;
}

.ms-bannerContainer {  /*saica*/
    /*background-image: url("siteTitleBKGD_classic.jpg");*/
    background-image: none;
}

.ms-globalbreadcrumb {   /*saica*/
    background-color:#ffffff;
    padding:1px 10px 1px 5px;
    background-image: url("Preview%20Images/globalBreadcrumbBKGD_classic.gif");
    background-position: top left;
    background-repeat:repeat-x;
    height: 20px;
}

.ms-globalbreadcrumb a {
    color: #fff;
}

.ms-globalbreadcrumb {
    color: #fff;
}

.ms-pagebreadcrumb{     /*saica: borde inferior y navegacion por migas en default.aspx*/ 
    /*border-bottom:solid 1px #d5deef;*/
    display: none;
}

.ms-pagebreadcrumb a{
    background-color:transparent;
}

.ms-pagebreadcrumb{
    background-color:transparent;
}

.ms-pagebreadcrumb a:hover {
    color:#f00;
}

.ms-sitetitle {
    color: #000000;
}

.ms-actionbar {
    border: 1px solid #afbbce;
}

.ms-actionsep {
    border-right: 1px solid #afbbce; 
}

.ms-topNavFlyOuts{  /*saica: menÃº desplegable de las pÃ¡ginas de sitio*/
	background-color:#ebebeb !important;
}

.ms-topNavFlyOutsHover{  /*saica*/
	background-color:#ebebeb !important;
}

.ms-topnavselected { /*saica*/
	background-image:url("Preview%20Images/_layouts/images/saica_nav_seleccionado.jpg");
	background-color:#79D60B;
	background-repeat:repeat-x;
}

.ms-topnavselected {  /*saica*/
	background: #79D60B url(/_layouts/images/saica_nav_seleccionado.jpg) repeat-x scroll 0%;
	border-color:#00792d;/*00853f;*/
	border-style:solid;
	border-width:1px 1px 0px;
	color:#fff;
	font-weight:bold;
}

.ms-topnavselected a { /*saica*/
	color: #00792d;/*00853f;*/
}

.ms-topnavselected a:hover { /*saica*/
	color: #333;
}

.ms-topNavHover{  /*saica*/
	background-image:url("Preview%20Images/_layouts/images/saica_nav_unselect.jpg");
	background-color:#ebebeb;
	border:solid 1px #ebebeb;
	border-left:solid 1px #ffffff;
	border-bottom-width:0px;
}

.ms-topnav {  /*saica*/
	background-color:#ebebeb;
	background-image:url(/_layouts/images/saica_nav_unselect.jpg);
	background-repeat:repeat-x;
	border-color:#ebebeb;
	border-style:solid solid none;
	border-width:1px 1px medium;
	color:#333;
	font-family:Tahoma;
	font-size:8pt;
}

.ms-topnav a {
	display:block;
	height:18px;
	padding:1px 8px 0px;
	white-space:nowrap;
}

.ms-GRSortFilter {   /*saica*/
   /*border: 1px solid #2353b2;*/
}

.ms-selectednav {   /*saica*/
   /*border: 1px solid #2353b2;*/
}

.ms-unselectednav {
   border: 1px solid #cddcf2;
}

.ms-navsubmenu1 {  /*saica*/
	width: 100%;
    background-color:transparent;
    /*border-bottom:none;*/
} 

.ms-navsubmenu2 {
    background-color:transparent;
}

table.ms-navselected td {
    border:1px solid #CCCCCC;
}

.ms-navitemstatic {
    color: #545a63;
}

.ms-navheaderstatic {
    color: #545a63;
}

.ms-quicklaunchouter {
    margin:0px 5px 2px 2px;
    border-bottom:none;
    border-right:none;
}

.ms-quickLaunch {   /*saica*/
    border:none;
	background: url("Preview%20Images/_layouts/images/saica_nav_unselect.jpg") repeat;
    margin-top:5px;
}

.ms-quicklaunchheader {  /*saica*/
    padding:4px 5px 0px 5px;
    height:23px;
    margin-bottom:4px;
    color: #333;   
    /*background-image: url("quickLaunchHeader_classic.gif");*/
    background-image: none;
    background-position:bottom;
    background-color:#fff;
    border-bottom:solid 1px #a5a5a5;
    border-left: 0px;
}

.ms-quicklaunchnavsep {
    background-color:transparent;
}

.ms-quicklaunch table td {  /*saica*/
    border-top:none;
    font: 12px Arial;
    color: #333; 
    background-color: #f8f8f8;     
}

.ms-quicklaunch table.ms-navheader { 
    border-top:none;
    border-bottom:none;
    border-left:none;
}

.ms-quicklaunch table.ms-navheader td {  /*saica*/
    background-color:#f8f8f8;
    border-left:none;
    border-bottom:1px solid #ebebeb;   
    border-top:1px solid #ebebeb;
    background: url("Preview%20Images/_layouts/images/saica_nav_unselect.jpg") repeat-x;
    padding-bottom: 4px;   
    padding-top: 8px;   
    padding-left: 4px; 
}

.ms-quicklaunch table.ms-selectednav td { /*saica : bullet del menÃƒÂº seleccionado vertical */
	/*background:transparent url("selectednavbullet_classic.gif") no-repeat;*/
	border: 0px;
	background-image:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.ms-quicklaunch table.ms-selectednav{   /*saica: subsitios vertical*/
	/*border:solid 1px #ffd275;*/
	background-image: url("Preview%20Images/_layouts/images/saica_nav_seleccionado.jpg");
	background-repeat: repeat-x;
	background-color: #6EC52A;
	border:0px solid #6EC52A;
	margin: 0px;	
}

.ms-quicklaunch table.ms-selectednav a{   /*saica*/
	background: none;
	color: #fff;
	font: 11px Arial;
}

.ms-quicklaunch table.ms-selectednavheader{   /*saica*/
	/*border:solid 1px #ffd275;*/
}

.ms-quicklaunch table.ms-selectednavheader td{  /*saica: sitios superiores vertical*/
	/*width:100%;
	background-color:yellow;
	background-image:none;
	padding:1px 6px 3px 6px;*/
	background: url("Preview%20Images/_layouts/images/saica_nav_seleccionado.jpg") repeat-x;
	background-color: #79D60B;
}

table.ms-selectednav td a.ms-selectednav{ /*saica: submenús iluminación MJE*/
	color: #fff;
	background: url("Preview%20Images/_layouts/images/saica_nav_seleccionado.jpg") repeat-x;
	padding-left: 15px;
	padding-right: 0px; 
    padding-top: 3px;
    padding-bottom: 3px;	
	background-color: #79D60B;   
	width: 100%;
	/*background-image: url("_layouts/images/menu_secundario_cuadrado_off.jpg");
	background-position: left center;	
	background-repeat: no-repeat;
	background-attachment: fixed;*/
}

.ms-quicklaunch table.ms-selectednavheader td a {  /*saica*/
	color:#fff;
	font: 12px Arial;
	font-weight: bold;
	background:none;
}

.ms-quicklaunch table.ms-navitem td{  /*saica*/
	padding-left: 5px;
	font: 11px Arial;
}

.ms-navitem{  /*saica*/
	background: url("Preview%20Images/_layouts/images/saica_nav_unselect.jpg") repeat-x;
	padding-left: 5px;
}

table.ms-navitem{  /*saica*/
	margin-left: 10px;
}

span.ms-navitem {  /*saica*/
    background-image: url("Preview%20Images/_layouts/images/menu_secundario_cuadrado_off.jpg"); 
    background-repeat: no-repeat;
    background-color: #f8f8f8;
    background-position: left center;
    padding-left: 20px;
    padding-right: 10px; 
    padding-top: 3px;
    padding-bottom: 3px;
    border: 0px;
}

table.ms-navitem td {  /*saica*/
    background-image: url("Preview%20Images/_layouts/images/menu_secundario_cuadrado_off.jpg"); 
    background-repeat: no-repeat;
    background-color: #f8f8f8;
    background-position: left center;
    padding-left: 20px;
    padding-right: 10px; 
    padding-top: 3px;
    padding-bottom: 3px;
    border: 0px;
}

a.ms-navheader:hover {  /*saica*/
    color:#00792d;/*00853f;*/  
}

.ms-navitem a:hover {  /*saica*/
    color:#00792d;/*00853f;*/  
}

.ms-navitem a:visited {  /*saica*/
	color: #333;
}

a.ms-navheader {   /*saica*/
    color:#333;  
}

.ms-navitem a {   /*saica*/
    color:#333;  
}

.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}

div.ms-treeviewouter div {    /*saica*/
    /*border-top-color:#ffd275;*/
    border-top-color:#fff;

}
.ms-quicklaunchheader a:hover {
    color:#ee0000;
}





.ms-topNavHover a{
    color:#d00;
}
table.ms-recyclebin td a:hover {
    color:#e00;
}

table.ms-recyclebin {
    margin-top:2px;
}
table.ms-recyclebin td {
    background-color:transparent;
    border-top:none; 
    border-left:none;
    border-top:solid 1px #a5a5a5;
    padding-top:4px;
}
.ms-storMeFilterBar {
   background: #9fbefc;
}
.ms-storMeUsed {
   background: #9fbefc;
}
.ms-navwatermark {
    color: #c6e1ff;
}

.ms-verticaldots {
    border-right: 1px solid #cddcf2; 
}

.ms-nav {
    background-image:none;
    background-color:#e1ecfc;
    border-right:solid 1px #d4dce6;
}

.ms-relatedtable{
    background: #fff3db;
    border: 1px solid #919baa;
}

.ms-relatedtext {
    color: #003399;
}

.ms-relatedtext a:active    {
    color: #003399;
}

.ms-relatedtext a:link    {
    color: #003399;
}

.ms-relatedtext a:visited    {
    color: #003399;
}

.ms-relatedtext a:hover {
    color: #003399;
}

td.ms-globalTitleArea {  /*saica*/
    /*background-image:url(siteTitleBKGD_classic.jpg);*/
    background-image: none;
}

.ms-globalTitleAreaSeparator {
    background-color: #ffd175;
    background-image:none;
    height:2px;
}
.ms-titlearea { 
    color: #000000;
}
.ms-titlearea a {
    color: #003399;
}
.ms-titlearea a:hover {
    color: #f00;
}
td.ms-mwstitlearealine {
    background-color:#e1ecfc;
}
.ms-mwstitlearealine td.ms-bodyareacell {
    border-top: 1px solid #6f9dd9;
}
.ms-mwspagetitleareaframe {
	background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}
.ms-pagetitleareaframe {
  background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}
Div.ms-titleareaframe {
   background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}
TD.ms-titleareaframe {
   background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}
td.ms-titlearearight {  /*saica*/
    background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}
td.ms-titlearearight div.ms-areaseparatorright {   /*saica*/
    background-image:url("Preview%20Images/framecornergradright_classic.gif");
    background-repeat:no-repeat;
    background-color:transparent;
    border-left:solid 1px #00792d;/*00853f;*/
}
div.ms-titleareaframe {  /*saica*/
    border-bottom:solid 1px #ecf6e3;
    height:100%;
}
td.ms-pagetitleareaframe {  /*saica*/
    border-bottom:solid 1px #fff;
}
.ms-pagetitleareaframe table {
    background-image:none;
}
.ms-storMeEstimated{
    background-color:#cddcf2;
}
.ms-titlearealine {
    background-color:#fff;
}
.ms-titleareaseparator {
    padding-bottom:0;
    background-color:#ffd175;
}
.ms-titleareaseparator div {
    background-color:transparent;
    border-top:none;
}
.ms-areaseparatorcorner {
    height: 54px;
    background-image:url("Preview%20Images/framecornergrad_classic.gif");
    background-repeat: none;
    border-right: 1px solid #ffd175;
    border-top:solid 1px #d5deef;
    background-color:#fff;
}
div.ms-areaseparatorleft {   /*saica*/
    background:none;
    border-right: 1px solid #00792d;/*00853f;*/
}
td.ms-areaseparatorleft {   /*saica*/
    background-image:url("Preview%20Images/framecornergrad_classic.gif");
    background-repeat:no-repeat;
    background-position:top right;
    border-right: 1px solid #00792d;/*00853f;*/ 
    background-color:transparent;
}
div.ms-areaseparatorright {   /*saica*/
    background-image:url("Preview%20Images/framecornergrad_classic.gif");
    border-left: 1px solid #00792d;/*00853f;*/ 
    background-color: #ffffff;
}
td.ms-rightareacell div.ms-pagemargin{
    background-color:#ffffff;
    background-image:none;
    border-left:0px;
}
.ms-areaseparator {   /*saica*/
    background-color: #ecf6e3;
    /*background-image: url("formtitlegrad_classic.gif");*/
    background-image: none;
    border-right:solid 1px #ecf6e3;
    border-left:solid 1px #ecf6e3;   
}
.ms-pagemargin {
    background-image:none;
    background-color:transparent;
}
td.ms-rightareacell div.ms-pagemargin{
    background-color:transparent;
    background-image:none;
}
.ms-viewareaframe  {
    border-top:none;
    border-right:none;
    border-left:none;
}
.ms-bodyareaframe  {
    border-top:none;
    border-right:none;
    border-left:none;
}
.ms-bodyareaframe {
    padding:10px;
} 
.ms-selected {
    background-color: #9fbefc;
    border-top: 1px solid #9fbefc;
    border-bottom: 1px solid #9fbefc;
}
.ms-dspadapterlist {
    color: #7f7f7f;
}
.ms-separator {
    color: #545a63;
}
.ms-separator img {
    background: #819cd3;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
}
.ms-authoringcontrols {
    background-color:#e2eeff;
    color: #495877;
}
.ms-propertysheet th.ms-authoringcontrols {
background-color:#e2eeff;
}

.ms-sectionheader {  /*saica*/
    color: #333;
}

.ms-linksectionheader {
    color: #545a63;
}

td.ms-linksectionheader {  /*saica*/
    background-color: #ebebeb;
    border: 1px solid #ebebeb;
}

th.ms-linksectionheader { /*saica*/
	background-color:#ebebeb;
	background-image:url(/_layouts/images/az_cabeceras.jpg);
	background-repeat:repeat-x;
	border:1px solid #ebebeb;
	text-align:left;
}

td.ms-linksectionheader { /*saica*/
	background-color:#ebebeb;
	background-image:url(/_layouts/images/az_cabeceras.jpg);
	background-repeat:repeat-x;
	border:1px solid #ebebeb;
	text-align:left;
}

.ms-sectionheader a {
    color: #003399;
}
.ms-sectionheader a:hover {
    color: #003399;
}
.ms-sectionheader a:visited {
    color: #003399;
}
.ms-sectionline {
    background-color:#d8d8d8;
}
.ms-sectionhighlight-top {
	border: 1px solid #ff9932;
	background-color:#f7f3cd;
}
.ms-sectionhighlight {
	background-color:#fffbd8;
	color: #545a63;
}
.ms-partline {  /*saica*/
    background-color: #fff;
}
.ms-propertysheet a { /*saica*/
    color: #333;
    font: 12px Arial;
    text-decoration: none;
}

table.ms-pageinformation {  /*saica*/
	background-color:#FFFFFF;
	/*background-image:url(/_layouts/images/settingsgraphic.jpg);
	background-repeat:repeat-x;*/
	background-image: none;

}

.ms-createpageinformation th {
    color: #5b6f96;
}

.ms-pageinformation th {
    color: #5b6f96;
}
.ms-itemheader a {
    color: #003399;
}
.ms-listdescription {
    background:transparent;
    border-bottom:none;
    color: #545a63;
    padding-bottom:0px;
}
.ms-alternating .ms-unselectedtitle {
background:transparent;
}
.ms-alternating .ms-vb-user table{
background:transparent;
}

.ms-vb{ /*saica*/
	font: 12px Arial;
	padding-bottom: 5px;
}

.ms-vb2{ /*saica*/
	font: 12px Arial;
	padding-bottom: 10px;
}

.ms-vh2-nograd{   /*saica*/
	font: 12px Arial;
}

.ms-disc a {  /*saica*/
    color: #333;
    text-decoration: none;
}

.ms-vb-user a {  /*saica*/
    color: #333;
    text-decoration: none;
}

.ms-GRStatusText a {  /*saica*/
    color: #333;
    text-decoration: none;
}

.ms-vb2 a {  /*saica*/
    color: #333;
    text-decoration: none;
}

.ms-vb a {  /*saica*/
    color: #333;
    text-decoration: none;
}
.ms-disc a:hover {
    color: #ff0000;
}
.ms-vb-user a:hover {
    color: #ff0000;
}
.ms-vb2 a:hover {
    color: #ff0000;
}
.ms-vb a:hover {
    color: #ff0000;
}
.ms-disc a:visited  {
   color: #001747;
}
.ms-vb-user a:visited  {
   color: #001747;
}
.ms-GRStatusText a:visited  {
   color: #001747;
}
.ms-vb2 a:visited  {
   color: #001747;
}
.ms-vb a:visited  {
   color: #001747;
}
.ms-disc a:visited:hover {
    color: #ff0000;
}
.ms-vb-user a:visited:hover {
    color: #ff0000;
}
.ms-vb2 a:visited:hover {
    color: #ff0000;
}
.ms-vb a:visited:hover {
    color: #ff0000;
}
.ms-vh2-nofilter-icon{ /*saica*/
    color: #000;
    text-decoration: none;
}

.ms-vh2-nofilter{ /*saica*/
    color: #000;
    text-decoration: none;
}

.ms-vh2-nofilter-icon a{ /*saica*/
    color: #000;
    text-decoration: none;
}

.ms-vh2-nofilter a{ /*saica*/
    color: #000;
    text-decoration: none;
}

th .ms-vb{ /*saica*/
    color: #000;
    text-decoration: none;
}

th .ms-vb a{ /*saica*/
    color: #000;
    text-decoration: none;
}

/*.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, .ms-viewheadertr .ms-vh-group, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-ph, .ms-pickerresultheadertr {  
	background-color: #ecf6e3;
	padding-bottom:0px;
	padding-top:1px;
	background-image: none;
}*/

a.ms-addnew {   /*saica*/
    color: #4fa600;/*#333;*/
    font: 10px Arial;
}

a.ms-addnew:hover {  /*saica*/
    color: #4fa600;
    font: 10px Arial;
}
.ms-error {
    color: #ff0000
}
a.ms-acclink {
    background-color: #FFFFFF;
    border-color: #000000;
    color: #000000;
}
.ms-homepagetitle:Hover {
    color: #ff0000;
}
img.thumbnail { 
    border: solid #a5c3ff 3px; 
}
tr.ms-highlight {
   background-color: #fff3db;
}
tr.ms-imglibselectedrow {
   background-color: #fff3db;
}
.ms-imglibthumbnail {
    background-color: #ffe2a8; border: solid #a5c3ff 0px; 
}

tr.ms-disc-gray td {
    background-color: #ffe2a8;
}
.UserCaption {
    background-color: #dbe8fc;
}
.UserConfiguration {
    background-color: #fff3db;
}
.UserToolbarTextArea A:link {
    COLOR: #003399; 
}
.UserToolbarTextArea A:visited {
    COLOR: #003399;
}
.UserToolbarTextArea A:hover {
    COLOR: #ff0000; 
}
.UserToolbarImage {
    background-color: #fff3db;
}
.UserToolbar {
   border: 1px solid #afbbce;
}
.ms-ToolPaneBorder {
    border-right: #cddcf2 1px solid; 
    border-left: #cddcf2 1px solid; 
}
.ms-ToolPaneInfo {
    background-color: #5b6f96;
}
.ms-ToolStrip {
    border-left: #cddcf2 1px solid;
    border-right: solid 1px #9fbefc;
    border-top: solid 1px #9fbefc;
    border-bottom: solid 1px #9fbefc;
    background-color: #c6e1ff;
}
.ms-TPHeader {
    background-color: #c6e1ff;
}
.ms-TPBody A:hover {
    color:#003399;
}
.ms-TPBody A:visited {
    color:#003399;
}
.ms-TPBody A:link {
    color:#003399;
}
.ms-PropGridBuilderButton {
    background-color: #cddcf2;
}
.ms-WPDesign {
    background-color: #cddcf2;
}
.ms-WPMenu {
    background-color: #cddcf2;
}

.ms-standardheader span{   /* saica: espacio y tamaÃƒÂ±o de letra entre tÃƒÂ­tulo del WP*/
	margin-bottom: 0px;
	padding-bottom: 6px;
	/*background: url("_layouts/images/az_cabeceras.jpg") repeat-x;*/
	font: 14px Arial;
	color: #00792d;
	font-weight: normal;
}


h3.ms-WPTitle span{   /* saica: espacio y tamaÃƒÂ±o de letra entre tÃƒÂ­tulo del WP*/
	margin-bottom: 0px;
	padding-bottom: 6px;
	/*background: url("_layouts/images/az_cabeceras.jpg") repeat-x;*/
	font: 14px Arial;
	color: #00792d;
	font-weight: bold;
}

a.ms-formlabel{   /* saica*/
	margin-bottom: 0px;
	padding-bottom: 6px;
	/*background: url("_layouts/images/az_cabeceras.jpg") repeat-x;*/
	font: 13px Arial;
	color: #00792d;
	font-weight: bold;
}


.ms-WPTitle {   /*saica*/
    color:#333;
}

.ms-WPTitle A:visited { /*saica*/
    color:#00792d;
    font: 13px Arial;
    font-weight: bold;
}

.ms-WPTitle A:link { /*saica*/
    color:#00792d;
    font: 13px Arial;
    font-weight: bold;
}

.ms-WPTitle A:hover {
    color:#ff0000;
}

div{  /* saica: creado para el visor de rss*/
	font: px Arial;
}

table.ms-WPBody td{  /* saica: creado para el visor de rss*/
	font: px Arial;
}

.ms-WPBody{
	/*padding-bottom: 10px;     -->    OJO CON ESTO!!! COMPROBAR QUÃ‰ PASA SI QUITO EL PADDING*/
	font: 12px Arial;
}

.ms-WPBody A:visited {   /*saica*/
    color:#333;
}

.ms-WPBody A:link {   /*saica*/
    color:#333;
}
.ms-WPBody A:hover {
    color:#ff0000;
}
.ms-WPBorder {
    border-color: #aac6ff;
}
.ms-HoverCellActiveDark{  /*saica*/
    /*border: solid 1px #c6e1ff;
    background-color: #00FF00;*/
}




/*botÃƒÂ³n de cuenta del sistema*/
.ms-globallinks a {
    color: #333;
    font: 11px Arial;
    text-decoration: none;
}

.ms-globallinks {
    color: #333;
    font: 11px Arial;
    text-decoration: none;
}

.ms-SPLinkButtonActive a:visited{
	color:#333;
	text-decoration: underline;
}

.ms-SpLinkButtonActive a:link{
	color:#333;
	text-decoration: underline;
}

.ms-SpLinkButtonActive a:focus{
	color:#333;
	text-decoration: underline;
}

.ms-SpLinkButtonActive a:hover{
	color:#333;
	text-decoration: underline;
}

.ms-SpLinkButtonActive a{
	color:#333;
	text-decoration: underline;
}

.ms-SPLinkButtonInActive a:visited{
	color:#333;
	font: 11px Arial;
}

.ms-SpLinkButtonInActive a:link{
	color:#333;
	font: 11px Arial;
}

.ms-SpLinkButtonInActive a:focus{
	color:#333;
	font: 11px Arial;
}

.ms-SpLinkButtonInActive a:hover{
	color:#333;
	font: 11px Arial;
}

.ms-SpLinkButtonInActive a{
	color:#333;
	font: 11px Arial;
}
.ms-globallinks .ms-hovercellinactive a{
    color:#333;
    font: 11px Arial;
}
.ms-globallinks .ms-hovercellinactive a:link{
    color:#333;
    font: 11px Arial;
}
.ms-globallinks .ms-hovercellinactive a:visited{
    color:#333;
    font: 11px Arial;
}
.ms-globallinks a:hover{
	color:#333;
	font: 11px Arial;
}
.ms-globallinks .ms-hovercellactive a:hover{
	color:#003399;
}



.ms-globallinks .ms-splinkbuttonactive a:hover{
	color:#003399;
}



.ms-WPHeader TD {  /*saica*/
    border-bottom: 1px solid #c3c3c3;
}


.ms-SPZoneSelected .ms-WPHeader TD {  /*saica*/
    border: 1px solid #ffd98e;
    background-color: #FFF3D6;
    /*background-image: url("partgrad_classic.gif");*/
}


.ms-SPzone .ms-WPHeader TD {  /*saica*/
    border: 1px solid #ffd98e;
    background-color: #FFF3D6;
    /*background-image: url("partgrad_classic.gif");*/
}
.ms-rtApplyBackground {
    background-color: #c6e1ff;
    BORDER-BOTTOM: buttonshadow solid 1px;
    BORDER-RIGHT: buttonshadow solid 1px; 
}
.ms-tbButtonMouseOverDown {
    BACKGROUND-COLOR: #c6e1ff; 
    BORDER-BOTTOM: buttonhighlight solid 1px; 
    BORDER-LEFT: buttonshadow solid 1px; 
    BORDER-RIGHT: buttonhighlight solid 1px; 
    BORDER-TOP:  buttonshadow solid 1px; 
}
.ms-rtRemoveBackground {
    background-color: transparent;
    BORDER-BOTTOM: #c6e1ff solid 1px; 
    BORDER-LEFT: #c6e1ff solid 1px; 
    BORDER-RIGHT: #c6e1ff solid 1px; 
    BORDER-TOP:  #c6e1ff solid 1px; 
}
.ms-subsmanageheader {
    background-color: #fff3db;
}

.ms-underline {   /*saica*/
   border-bottom:1px solid #ebebeb; 
}

.ms-underlineback {  /*saica*/
   border-bottom:1px solid #ecf6e3;
   background-color: #ecf6e3;
}

.ms-back {
   background-color: #fff3db;
}

.ms-smallsectionline {  /*saica*/
   border-bottom:1px solid #fff;
}

.ms-tabinactive {
   color: #003399;
   background-position:0px 5px;
   background-color:#ffffff;
}
.ms-tabinactive a:link {
   color: #003399;
}
.ms-tabinactive a:hover {
   color: #000000; 
}
.ms-tabinactive a:visited {
   color: #003399; 
}
.ms-surveyHBarB {
    background-color: #CCCCCC;
}
.ms-surveyVBar {
    background-color: #3966bf;
}
.ms-surveyVBarT {
    color: #7f7f7f;
}
.ms-surveyVBarTC {
    color: #7f7f7f;
}
.ms-uploadborder {
    border: 1px solid #cddcf2;
}
.ms-uploadcontrol {
    background-color: #fff3db;
}
.ms-styleheader{
    background-color: #fff3db;
}
.ms-stylebody a:link {
    color: #003399;
}
.ms-styleheader a:link {
    color: #003399;
}
.ms-stylebody a:hover {
    color: #ff0000;
}

.ms-styleheader a:hover {
    color: #ff0000;
}

.ms-MWSInstantiated a:visited {  /*saica*/
    color:#333;
}

.ms-MWSInstantiated a:link {  /*saica*/
    color:#333;
}

.ms-MWSInstantiated a:hover { /*saica*/
    color:#00792d;/*00853f;*/
}

.ms-MWSUninstantiated a:visited { /*saica*/
    color:#333;
}

.ms-MWSUninstantiated a:link { /*saica*/
    color:#333;
}

.ms-MWSUninstantiated a:hover { /*saica*/
    color:#00792d;/*00853f;*/
}

.ms-ganttTable td {
	border-top: solid 1px #7f7f7f;
}
.ms-ganttDetailTimeUnitRow td {
	border:solid 1px #7f7f7f;
}
.ms-ganttNonWorkingDay {
	background:cornsilk;
}
.ms-ganttMajorTimeUnitHeaderRow td {
	border-left: solid 1px #7f7f7f;
	border-right: solid 1px #7f7f7f;
}
.ms-webpartpickerpageinnerbackground {
    background-color: #fff3db;	
}
.ms-webpartpickerpagetext a {
    color: #003399;	
}
.ms-webpartpickerpageHeaderBorder a {
    color: #003399;	
}
.ms-bodyareapagemargin {
    display:none;
}
.ms-pagebottommarginright {
    display:none;
}
.ms-pagebottommarginleft {
    display:none;
}
.ms-pagebottommarginright {
    display:none;
}
.ms-pagebottommargin {
    display:none;
}
.ms-wikieditbutton {
    border-left:solid 1px #ffffff;
}
.ms-wikieditbutton a {
    color:#7f7f7f;
}
.ms-wikieditbutton a:hover {
    color:#ff0000;
}
.ms-wikicontent {
    color:#000000;
}
.ms-diffdelete {
    background-color:#ffd2a5;
}
.ms-diffinsert {
    background-color:#ccffcc;
}
.ms-diffchange {
    background-color:#ffffcc;
}
.ms-PostTitle a { 
    color:#003399;
}
.ms-PostFooter a {
    color: #003399;
}
.ms-PostBody {
    color:#727a87;
}
.ms-PostFooter {
    color:#6e85b5;
}
h1.ms-PostDate {
    color:#727a87;
}
h2.ms-CommentTitle {
    color:#000000;
}
.ms-CommentFooter a {
    color:#6e85b5;
}
.ms-CommentBody  {
    color:#727a87;
}

.ms-calheader { /*saica*/
    background-color:transparent;
}

.ms-cal-navselected a {  /*saica*/
    color:#333;
}

.ms-cal-navselected a:hover {  /*saica*/
    color:#333;
}

.ms-cal-nav a { /*saica*/
    color:#333;
}
.ms-cal-nav a:hover { /*saica*/
    color:#333;
}

.ms-cal-navheader{  /*saica*/
	font: 12px Arial;
	color: #333;
}

.ms-cal-weekemptyRLT { /*saica*/
    background-color:#ebebeb;
}

.ms-cal-weekempty { /*saica*/
    background-color:#ebebeb;
}
.ms-cal-weekname {  /*saica*/
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
	font: 12px Arial;
}
.ms-cal-weekday {   /*saica*/
	background-color:#ebebeb;
	color:#333;
}
.ms-cal-weekRTLB {  /*saica*/
	background-color:#ebebeb;
	border:1px solid #c3c3c3;
}
.ms-cal-weekB {  /*saica*/
	background-color:#ebebeb;
	border:1px solid #c3c3c3;
}
.ms-cal-week {  /*saica*/
	background-color:#ebebeb;
	border:1px solid #c3c3c3;
}
.ms-cal-weekselectedRTL {  /*saica*/
	border:1px solid #c3c3c3;
	background-color:#ebebeb;	
}
.ms-cal-weekselected {  /*saica*/
	border:1px solid #c3c3c3;
	background-color:#ebebeb;	
}
.ms-cal-weekselectedRTL a {  /*saica*/
	color:#333;
}
.ms-cal-weekselected a {  /*saica*/
	color:#333;
}
.ms-cal-weekbox {
	color:#ffd175;
}
.ms-cal-weekboxRTL {
	color:#ffd175; 
}

.ms-cal-topday div{
	border:solid 1px #ffffff; 
	color:#333;
	font:12px Arial;
	padding:1px 1px 1px 5px;
	font-weight:bold;
}

.ms-cal-topdayfocusover div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayoverRTLL div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayoverL div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayover div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayoverRTLL div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayoverL div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayover div {
	border:solid 1px #c3c3c3;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayfocus div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayRTLL div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayL div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopday div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayRTLL div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayL div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topday div {
	border:solid 1px #ffffff;
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayLover div{  /*saica   OJOOOOOOOOOO!!!!!  */
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayfocusRTLL  {
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-wtopdayfocusL  {
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-wtopdayfocus  {
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-topdayfocusRTLL  {
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-topdayfocusL  {
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-topdayfocus  {
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-wtopdayfocusover{  /*saica   OJOOOOOOOOOO!!!!!  */
	background-repeat:repeat-x;
	background-color:#ebebeb;
	border:solid 1px #c3c3c3;
}

.ms-cal-wtopdayfocusRTLL div {
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayfocusL div {
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayfocus div {
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayfocusRTLL div {
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayfocusL div {
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-topdayfocus div {
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;
}

.ms-cal-wtopdayfocusover div{    /*saica   OJOOOOOOOOOO!!!!!  */
	border:solid 1px #c3c3c3; 
	padding:1px 1px 1px 5px;
	font-weight:bold;
	color:#ffffff;	
}

.ms-cal-topdayselected a:hover {
	color:#000000;
}

.ms-cal-topdayselected a:visited {
	color:#000000;
}

.ms-cal-topdayselected a:link {
	color:#000000;
}

.ms-cal-topdayselected a:active {
	color:#000000;
}

.ms-cal-topdayselected a {
	color:#000000;
}

ms-cal-topdayselectedl a:hover {
	color:#000000;
}

ms-cal-topdayselectedl a:visited {
	color:#000000;
}

ms-cal-topdayselectedl a:link {
	color:#000000;
}

ms-cal-topdayselectedl a:active {
	color:#000000;
}

.ms-cal-topdayselectedL a {
	color:#000000;
}

.ms-cal-topdayselectedRTL a:hover {
	color:#000000;
}

.ms-cal-topdayselectedRTL a:visited {
	color:#000000;
}

.ms-cal-topdayselectedRTL a:link {
	color:#000000;
}

.ms-cal-topdayselectedRTL a:active {
	color:#000000;
}

.ms-cal-topdayselectedRTL a {
	color:#000000;
}

.ms-cal-topdayselectedRTLL a:hover {
	color:#000000;
}

.ms-cal-topdayselectedRTLL a:visited {
	color:#000000;
}

.ms-cal-topdayselectedRTLL a:link {
	color:#000000;
}

.ms-cal-topdayselectedRTLL a:active {
	color:#000000;
}

.ms-cal-topdayselectedRTLL a {
	color:#000000;
}

.ms-cal-topdayRTLL a:hover {
	color:#000000;
}

.ms-cal-topdayRTLL a:visited {
	color:#000000;
}

.ms-cal-topdayRTLL a:link {
	color:#000000;
}

.ms-cal-topdayRTLL a:active {
	color:#000000;
}

.ms-cal-topdayRTLL a {
	color:#000000;
}

.ms-cal-topdayRTL a:hover {
	color:#000000;
}

.ms-cal-topdayRTL a:visited {
	color:#000000;
}

.ms-cal-topdayRTL a:link {
	color:#000000;
}

.ms-cal-topdayRTL a:active {
	color:#000000;
}

.ms-cal-topdayRTL a {
	color:#000000;
}

.ms-cal-topdayL a:hover {
	color:#000000;
}

.ms-cal-topdayL a:visited {
	color:#000000;
}

.ms-cal-topdayL a:link {
	color:#000000;
}

.ms-cal-topdayL a:active {
	color:#000000;
}

.ms-cal-topdayL a {
	color:#000000;
}

.ms-cal-topday a:hover {
	color:#000000;
}

.ms-cal-topday a:visited {
	color:#000000;
}

.ms-cal-topday a:link {
	color:#000000;
}

.ms-cal-topday a:active {
	color:#000000;
}

.ms-cal-topday a {
	color:#000000;
}
.ms-cal-nodataLeft {  /*saica*/
	border-left:3px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataLeftRTL {  /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3; 
	border-right:3px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataBtm2 {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataBtm {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataLeftBtmRTL2 {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataLeftBtm2 {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataLeftBtmRTL {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataLeftBtm {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataLeft {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-nodataMid {   /*saica*/
	padding:1px;
	border-left:1px solid #c3c3c3;  
	border-right:1px solid #c3c3c3;  
	background-color: #ebebeb;
}
.ms-cal-muworkitemRTLL {   /*saica*/  
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;
} 
.ms-cal-muworkitem {   /*saica*/  
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;
} 
.ms-cal-muworkitemR {/*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;
}
.ms-cal-muworkitemL {/*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;
}
.ms-cal-todayitem {  /*saica*/ 
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;
}
.ms-cal-workitem {  /*saica*/ 
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3;
}
.ms-cal-workitem2 {   /*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
}
.ms-cal-workitemRTL2B {  /*saica*/ 
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
	border-bottom:1px solid #c3c3c3; 
}

.ms-cal-workitem2B {  /*saica*/ 
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
	border-bottom:1px solid #c3c3c3; 
}

.ms-cal-todayitem2B {  /*saica*/ 
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
	border-bottom:1px solid #c3c3c3; 
}

.ms-cal-workitemL2 {   /*saica*/
	border-left:3px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
}
.ms-cal-workitemRTLL2 {   /*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:3px solid #c3c3c3; 
}
.ms-cal-workitemL2B {   /*saica*/
	border-left:3px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
	border-bottom:3px solid #c3c3c3; 
}
.ms-cal-workitemRTLL2B {    /*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:3px solid #c3c3c3; 
	border-bottom:3px solid #c3c3c3; 
}
.ms-cal-noworkitemRTL   { /*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
}
.ms-cal-noworkitemL   { /*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
}
.ms-cal-noworkitem   { /*saica*/
	border-left:1px solid #c3c3c3; 
	border-right:1px solid #c3c3c3; 
}
.ms-cal-noworkitemRTL2B {  /*saica*/
	border-right:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3; 
}
.ms-cal-noworkitemL2B {  /*saica*/
	border-right:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3; 
}
.ms-cal-noworkitem2B {  /*saica*/
	border-right:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3; 
}
.ms-cal-noworkitemLB {  /*saica*/
	border-right:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3; 
}
.ms-cal-noworkitemB {  /*saica*/
	border-right:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3; 
}
.ms-cal-monthMultiDay a:visited {  
	background-color: #5b6f96;
}
.ms-cal-monthMultiDay a:active {  
	background-color: #5b6f96;
}
.ms-cal-monthMultiDay a:link {  
	background-color: #5b6f96;
}
.ms-cal-monthMultiDay a {  
	background-color: #5b6f96;
}
.ms-cal-monthMultiDay {  
	background-color: #5b6f96;
}
.ms-cal-monthMultiDay a:hover {
	background-color: #5b6f96;
	color:#819cd3;
}
.ms-cal-defaultbgcolor {   /*saica*/
	border:solid 1px #c3c3c3;
}
.ms-cal-defaultbgcolorsel {
	border:solid 1px #c3c3c3;
	background-color: #fff3db;
	color: #ffd175; 
}
.ms-cal-monthAllDay {    /*saica*/
	border:solid 1px #c3c3c3;
}
.ms-cal-monthAllDaysel {  /*saica*/
	border:solid 1px #c3c3c3;
	background-color:#ebebeb;
}
.ms-cal-time {  /*saica*/
    background-color:#ebebeb;
}
.ms-cal-timeRTL {   /*saica*/
    border-left:1px solid #c3c3c3;
    border-right:2px solid #c3c3c3;
    background-color:#FFFFFF;
}
.ms-cal-emptytime {
    border-top:3px solid #c3c3c3;
    border-left:2px solid #c3c3c3;
    background-color:#FFFFFF;
}
.ms-cal-emptytimeRTL {
    border-top:3px solid #c3c3c3;
    border-right:2px solid #c3c3c3;
}
.ms-cal-emptycell {
    border-top:3px solid #c3c3c3;
    border-left:3px solid #c3c3c3;
    border-right:1px solid #c3c3c3; 
    background-color:#ffe2a8;
}
.ms-cal-emptycellRTL{
    border-top:3px solid #c3c3c3;
    border-left:1x solid #c3c3c3;
    border-right:3 solid #c3c3c3; 
    background-color:#ffe2a8;
}
.ms-cal-emptycellB{
    border-bottom:3px solid #c3c3c3;
    border-left:3px solid #c3c3c3;
    border-right:1px solid #c3c3c3; 
    background-color:#ffe2a8;
}
.ms-cal-emptycellRTLB {
    border-bottom:3px solid #c3c3c3;
    border-left:1x solid #c3c3c3;
    border-right:3 solid #c3c3c3; 
    background-color:#ffe2a8;
}
.ms-cal-alldayevent {
    border-left:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
}
.ms-cal-alldayeventRTL {
    border-left:1px solid #c3c3c3;
    border-right:3px solid #c3c3c3;
}
.ms-cal-noworkhour{
    border-left:2px solid #c3c3c3;
    background-color:#00FF00;
}
.ms-cal-workhour {
    border-top:solid 1px #c3c3c3;
    background-color:#EBEBEB;
    color:#333;
} 
.ms-cal-noworkhourRTL{
    border-right:2px solid #c3c3c3;
    background-color:#00FF00;
}
.ms-cal-workhourRTL {
    border-right:2px solid #c3c3c3;
    background-color:#FFFFFF;
} 
.ms-cal-noworkhourF {
    border-top:3px solid #c3c3c3;
    border-left:2px solid #c3c3c3;
    background-color:#00FF00;
}
.ms-cal-workhourF {
    background-color:#EBEBEB;
    color:#333;
} 
.ms-cal-noworkhourRTLF {
    border-top:3px solid #c3c3c3;
    border-right:2px solid #c3c3c3;
    background-color:#00FF00;
}
.ms-cal-workhourRTLF {
    border-top:3px solid #c3c3c3;
    border-right:2px solid #c3c3c3;
    background-color:#FFFFFF;
} 
.ms-cal-upper-border {
    border-top:3px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
}
.ms-cal-upper-borderRTL {
    border-top:3px solid #c3c3c3;
    border-left:1px solid #c3c3c3;
}
.ms-cal-enoworkdayRTLF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkdayF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkdayRTLF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkdayF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkhourF {
    border-top:1px solid #c3c3c3;
}
.ms-cal-workhourF {
    border-top:1px solid #c3c3c3;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkday .ms-cal-dayhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkday .ms-cal-dayhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkday .ms-cal-dayhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhour .ms-cal-dayhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhourF .ms-cal-dayhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkday .ms-cal-dayhalfhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF {
    border-top:solid 1px #c3c3c3;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-eworkdayF .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-eworkday .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
    border-left:solid 1px #c3c3c3;
}
.ms-cal-eworkdayRTL {
    background-color:#FFF;
}
.ms-cal-eworkday {
    background-color:#FFF;
}
.ms-cal-weekedge {
    background-color:#EBEBEB;
}
.ms-cal-wtopdayselected {
	background-color:#FF9932;
	border:solid 1px #c3c3c3; 
	color:#FFFFFF;
}
.ms-cal-wtopdayselectedRTL {
	background-color:#FF9932;
	border:solid 1px #c3c3c3; 
	border-bottom:solid 3px #c3c3c3; 
	color:#FFFFFF;
}
.ms-cal-wtopdayselectedL {
	background-color:#FF9932;
	border:solid 1px #afbbce; 
	border-left:solid 3px #afbbce; 
	border-bottom:solid 3px #afbbce; 
	color:#FFFFFF;
}
.ms-cal-wtopdayselectedRTLL {
	background-color:#FF9932;
	border:solid 1px #afbbce; 
	border-right:solid 3px #afbbce; 
	border-bottom:solid 3px #afbbce; 
	color:#FFFFFF;
}

.ms-cal-tdayitem {
    border:1px solid #333; 
}

.ms-cal-dayitem2 {
    border-right: 2px solid #CCCCCC;
    text-align:left;
    background-color:#c6e1ff;
    vertical-align :top;
    text-decoration: none; 
    text-overflow:ellipsis;
 }
 
.ms-cal-dayitem2rtl {
    border-right: 2px solid #CCCCCC;
    text-align:right;
    background-color:#c6e1ff;
    vertical-align :top;
    text-decoration: none; 
    text-overflow:ellipsis;
 }
 
.ms-cal-gempty { /*saica*/
    border:solid 1px #333;
}

.ms-cal-nav-buttons {
    color:#afbbce;
}


.ms-navframe .ms-datepickerouter {
    border-bottom:0px;
    border-right:0px;
}
.ms-picker-header {
    background-color:transparent;
    background-image:url("Preview%20Images/quickLaunchHeader_classic.gif");
    background-color:#fff;
}
.ms-picker-table .ms-picker-dayheader { 
    color:#919baa; 
}
table.ms-picker-table td.ms-picker-daycenter{
    border:solid 1px #e1ecfc;
}
table.ms-picker-table td.ms-picker-daycenterOn{
    border:solid 1px #e1ecfc;
}
table.ms-picker-table td.ms-picker-dayother{
    border:solid 1px #e1ecfc;
}
.ms-picker-week {
    border-left:solid 1px #E6EAF1;
}
.ms-picker-dayother a { 
	color: #7f7f7f; 
}
.ms-picker-monthcenter {
	background-color:transparent;
	border:none;;
}
ul                   { list-style-image: url("Preview%20Images/bull1_classic.gif") }
ul ul                   { list-style-image: url("Preview%20Images/bull2_classic.gif") }
ul ul ul                   { list-style-image: url("Preview%20Images/bull3_classic.gif") }
.ms-BlogNavigator div.ms-navheader{
background-color:transparent;
border-top:0;
border-left:0;
border-bottom:0;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:0;
}

.ms-blogrssnav{
border-top-width:0px;
}

.ms-consoletitleareaframe{
background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}

.ms-mwspagetitleareaframe{
background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}

.ms-pagetitleareaframe{
background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}

Div.ms-titleareaframe{
background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}

TD.ms-titleareaframe{
background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}
.ms-consoletitleareaframebottom{
background:transparent;
}
table.ms-applyfiltersinactive {
 background-image:url('Preview%20Images/ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
 background-image:url('Preview%20Images/ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('Preview%20Images/ApplyFiltersHoverOver.gif');
}
.leftnavPic{
 background-image: url("Preview%20Images/portraitbackground.gif");
}



.ms-ptabarea{   /*saica*/
	font: 11px Arial;
	color: #333;
}

.ms-sctabcn { /*saica*/
    background-repeat:repeat-x;
    background-color: #ecf6e3;
    
}

.ms-ptabcn { /*saica*/
    background-repeat:repeat-x;
    background-color: #ecf6e3;
    
}

.ms-sctabcnhover {   /*saica*/
	border:1px solid #333;
	color:#fff;
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 10px;
	vertical-align:middle;
}

.ms-ptabcnhover {   /*saica*/
	border:1px solid #333;
	color:#fff;
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 10px;
	vertical-align:middle;
}

.ms-sctabcfhover {   /*saica*/
	border: 1px solid #333;
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 2px 10px;
	vertical-align: middle;
}

.ms-ptabcfhover {   /*saica*/
	border: 1px solid #333;
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 2px 10px;
	vertical-align: middle;
}
.ms-main .ms-sctabcf {   /*saica*/
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    border-bottom: solid 1px #97B4E9;
    background-image:none;
}
.ms-sctabcfhover a:hover {
	border:1px solid #333;
	color:#000;
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 10px;
	vertical-align:middle;
}

.ms-sctabcnhover a:hover {
	border:1px solid #333;
	color:#000;
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 10px;
	vertical-align:middle;
}

.ms-sctabcn {   /*saica*/
	border:1px solid #333;
	color:#000;
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 10px;
	vertical-align:middle;
}

.ms-ptabcn {   /*saica*/
	border:1px solid #333;
	color:#000;
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 10px;
	vertical-align:middle;
}

.ms-ptabcf {   /*saica*/
	border-bottom:1px solid #333;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	color:#333;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px 11px 2px 10px;
	vertical-align:middle;
}

.ms-sctabcn {  /*saica*/
    background: url("Preview%20Images/_layouts/images/az_cabeceras.jpg") repeat-x;
} 

.ms-ptabcn {  /*saica*/
    background: url("Preview%20Images/_layouts/images/az_cabeceras.jpg") repeat-x;
} 
.ms-sctabcnhover {  /*saica*/
    background-color:#6EC52A; 
    color: #fff;
}
.ms-ptabcnhover {  /*saica*/
    background-color:#6EC52A; 
    color: #fff;
}
.ms-sctabcfhover {  /*saica*/
    background-color:#6EC52A;
}

.ms-ptabcfhover {  /*saica*/
    background-color:#6EC52A;
}

.ms-main .ms-sctabcf {  /*saica*/
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    border-bottom: solid 1px #333;
    background-image:none;
}
.ms-sctabcfhover a:hover {  /*saica*/
	color:#fff;
}

.ms-sctabcnhover a:hover {  /*saica*/
	color:#fff;
}

td.ms-ptabcnhover a{
	color: #fff;
}

td.ms-ptabcfhover a{
	color: #fff;
}




/*estilo para acciones del sitio*/
/*CORE - CAMBIAR MENU MIS ACCIONES ************************************************/
.ms-SrvMenuUI{
	display:none;
}

.ms-MenuUIPopupBody{
	border:1px solid #868686;
	margin:0;
	padding:0;
}

.ms-MenuUIPopupBody TABLE{
	color:#039;
	font-size:100%;
	margin:0;
	padding:0;
}

.ms-MenuUIPopupBody div{
	cursor:pointer;
}

.ms-MenuUILargeRtL{
	background-color:#fafafa;
	background-repeat:repeat-y;
	cursor:pointer;
}

.ms-MenuUIRtL{
	background-color:#fafafa;
	background-repeat:repeat-y;
	cursor:pointer;
}

.ms-MenuUILarge{
	background-color:#fafafa;
	background-repeat:repeat-y;
	cursor:pointer;
}

.ms-MenuUI{
	background-color:#fafafa;
	background-repeat:repeat-y;
	cursor:pointer;
}

.ms-MenuUILarge{
	background-position:left;
}

.ms-MenuUI{
	background-position:left;
}

.ms-MenuUILargeRtL{
	background-position:right;
}

.ms-MenuUIRtL{
	background-position:right;
}

.ms-MenuUI{
	background-image:url("/_layouts/images/MGrad.gif");
}

span{
	font: 8pt Tahoma;
	font-weight: 700;
}

table.ms-WPAddButton a{ /*MODIFICACION WEBPARTS CORPORATIVA*/
	font-family:Tahoma;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	color:#333;
	text-decoration:none;
}

.ms-WPEditText{
	font-family:Tahoma;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	color:#333;
	text-decoration:none;
}

div.ms-MenuUILabel{
	font: 8pt Tahoma;
	font-weight: 700;
}

.ms-MenuUILarge{
	background-image:url("/_layouts/images/MGradLarge.gif");
	width:250px;
}

.ms-MenuUIRtL{
	background-image:url("/_layouts/images/MGradRtl.gif");
}

.ms-MenuUILargeRtL{
	background-image:url("/_layouts/images/MGradLargeRtl.gif");
	width:250px;
}

.ms-MenuUIDisabled SPAN{
	color:#888;
}

.ms-MenuUIItemTableCellCompact{
	padding:2px;
	color:#039;
	text-decoration:none;
	font-size:8pt;
	font-family:tahoma;
}

.ms-MenuUIItemTableCell{
	padding:2px;
	color:#039;
	text-decoration:none;
	font-size:8pt;
	font-family:tahoma;
}

.ms-MenuUIItemTableCellCompact{
	padding:1px 2px 1px 2px;
}

.ms-MenuUIItemTableCellCompactHover A{
	color:#039;
	text-decoration:none;
	font: 8pt Tahoma;
}

.ms-MenuUIItemTableCellCompact A{
	color:#039;
	text-decoration:none;
}

.ms-MenuUIItemTableCellHover A{
	color:#039;
	text-decoration:none;
}

.ms-MenuUIItemTableCell A{
	color:#039;
	text-decoration:none;
}

.ms-menuitemdescription{
	color:#666;
	font: 8pt Tahoma;
}

.ms-MenuUIItemTableCellCompactHover{
	padding:1px;
	color:#039;
	text-decoration:none;
	font-size:8pt;
	font-family:tahoma;
}

.ms-MenuUIItemTableCellHover{
	padding:1px;
	color:#039;
	text-decoration:none;
	font-size:8pt;
	font-family:tahoma;
}

.ms-MenuUIItemTableCellCompactHover{
	padding:0 1px 0 1px;
}

.ms-MenuUIItemTableHover{  
	background-color:#ffe6a0;
	border:1px solid #d2b47a;
}

.ms-MenuUIItemTableHover .ms-menuitemdescription{
	color:#333;
}

.ms-MenuUIIconRtL{
	height:16px;
	width:24px;
}

.ms-MenuUIIcon{
	height:16px;
	width:24px;
}

.ms-MenuUIIconLargeRtl{
	height:16px;
	width:40px;
}

.ms-MenuUIIconLarge{
	height:16px;
	width:40px;
}

.ms-MenuUIIconLarge{
	padding: 0 6px 0 2px;
}

.ms-MenuUIIcon{
	padding: 0 6px 0 2px;
}

.ms-MenuUIIconLargeRtl{
	padding: 0 2px 0 6px;
}

.ms-MenuUIIconRtL{
	padding: 0 2px 0 6px;
}

.ms-menuuilabelcompactRtl{
	width:100%;
}

.ms-menuuilabelcompact{
	width:100%;
}

.ms-MenuUILabelRtL{
	width:100%;
}

.ms-MenuUILabel{
	width:100%;
}

span.ms-MenuUILabel div{
	font: 8pt Tahoma;
	font-weight: normal;
}

span.ms-MenuUILabel div{
	font: 8pt Tahoma;
	font-weight: bold;
	color:lime;
}


.ms-MenuUILabel{
	padding: 2px 0 3px 6px;
}

.ms-MenuUILabelRtL{
	padding: 2px 6px 3px 0;
}

.ms-menuuilabelcompact{
	padding:1px 0 1px 7px;
}

.ms-menuuilabelcompactRtl{
	padding:1px 7px 1px 0;
}

.ms-MenuUISubmenuArrow{
	height:16px;
	width:16px;
}

.ms-MenuUISeparatorLargeRtl{
	background-color:#c5c5c5;
	font-size:1px;
	height:1px;
	line-height:1px;
}

.ms-MenuUISeparatorLarge{
	background-color:#c5c5c5;
	font-size:1px;
	height:1px;
	line-height:1px;
}

.ms-MenuUISeparatorRtL{
	background-color:#c5c5c5;
	font-size:1px;
	height:1px;
	line-height:1px;
}

.ms-MenuUISeparator{
	background-color:#c5c5c5;
	font-size:1px;
	height:1px;
	line-height:1px;
}

.ms-MenuUISeparator{
	margin: 0 0 0 32px;
}

.ms-MenuUISeparatorRtL{
	margin: 0 32px 0 0;
}

.ms-MenuUISeparatorLarge{
	margin:0 0 0 48px;
}

.ms-MenuUISeparatorLargeRtl{
	margin:0 48px 0 0;
}

.ms-MenuUICheckMark{
	background-image:url("/_layouts/images/ChkMrk.gif");
}

.ms-MenuUIItemTableCellDisabled{
	color:#003399;
}

.ms-sbtable{
	color:#000;
	font-family:Verdana;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal
}

.ms-sbtablealt{
	color:#000000;
	font-family:Verdana;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal
}

.ms-sbtable-ex{
	width:100%;
	border-collapse:collapse;
	margin-top:2px;
	margin-left:2px;
}


/* float web part panel */
.ms-ToolPaneOuter { 
	position: absolute; 
	height: 600px !important; 
	width: 300px !important;
	border: 2px #00467c solid; 
	top: 0;
	left: 0;
	background-color: #E1ECFC;
}

td#MSOTlPn_MainTD{ 
	width: 0 !important; 
}

td#MSOTlPn_ToolPaneCaption{ 
	cursor: move; 
} 


.ms-consoletitleareaframe{  /*saica*/
	background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}


.ms-mwspagetitleareaframe{  /*saica*/
	background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}


.ms-pagetitleareaframe{  /*saica*/
	background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}


Div.ms-titleareaframe{  /*saica*/
	background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}


TD.ms-titleareaframe{  /*saica*/
	background-color: #fff;
	/*background: url("pageTitleBKGD_classic.gif") repeat-x;*/
	background-image: none;
}


.ms-consoletitleareaframebottom{
background:transparent;
}
table.ms-applyfiltersinactive {
 background-image:url('Preview%20Images/ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
 background-image:url('Preview%20Images/ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('Preview%20Images/ApplyFiltersHoverOver.gif');
}
.leftnavPic{
 background-image: url("Preview%20Images/portraitbackground.gif");
}






/*PÃGINAS DE SISTEMA  **************************************************************************************/

.ms-navframe{
	background-color: #ecf6e3;
	/*background-color: #fff;*/

	border-top: 1px solid #ecf6e3;
}

.ms-inputformcontrols{
	background-color: #ecf6e3;
}

.ms-authoringcontrols{
	background-color: #ecf6e3;
}

#onetidPageTitleAreaTable{
	background-color: #ecf6e3;
}

.ms-siteactionsmenu div div div {  /*saica*/
	background-color: #ffffff;/*
	background-image: url(/_layouts/images/saica_nav_seleccionado.jpg);
	background-repeat: repeat-x;
	border-left: 1px solid #00792d;/*00853f;*/
	/*border-right: 1px solid #00792d;/*00853f;
	border-top: 1px solid #00792d;/*00853f;*/
	padding: 1px 4px 3px 10px;

}

.ms-siteactionsmenu a{
	color: #999;
	text-decoration: none;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {  /*saica*/
	background-color: #ffffff;/*
	background-image: url(/_layouts/images/saica_nav_seleccionado.jpg);
	background-repeat: repeat-x;
	border-left: 1px solid #00792d;/*00853f;*/
	/*border-right: 1px solid #00792d;/*00853f;*/
	/*border-top: 1px solid #00792d;/*00853f;*/
	padding: 1px 4px 3px 10px;
}

.ms-pageinformation{
	background-image: none;
}

td.ms-viewselector {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-authoringcontrols td td.ms-viewselectorhover {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-authoringcontrols td td.ms-viewselector {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-toolbar td td.ms-viewselectorhover {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-toolbar td td.ms-viewselector {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-menutoolbar td td.ms-viewselectorhover {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-menutoolbar td td.ms-viewselector {  /*saica*/
	background-color:#fff;
	/*background-image:url(/_layouts/images/selectednav.gif);
	background-repeat:repeat-x;*/
	background-image: none;
	border:px solid #ebebeb;
	font-weight:bold;
	padding:0px;
}

.ms-featurestatustext {
	background-color: #00792d;/*00853f;*/
	color: white;
	font-weight:bold;
	padding:4px;
}





/*  TABS   *********************************************************************************************/

/* Set the Active Tab */
#tabnav #tab1 {
	background-image: url("Preview%20Images/_layouts/images/right_tab_green.gif");
	border-right: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;	
}

#tabnav #tab2 {
	background-image: url("Preview%20Images/_layouts/images/right_tab_green.gif");
	border-right: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;	
}

#tabnav a {
	display: block; 
	background-image: url("Preview%20Images/_layouts/images/lefttab.gif"); 
	background-repeat: no-repeat;
	background-position: left top; 
	padding: 4px 10px 4px 10px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #666666;
}

#tabnav #tab1 a {
	background: url("Preview%20Images/_layouts/images/saica_nav_seleccionado.jpg") repeat-x; 
	color: #fff; 
	padding-bottom: 5px;
}

#tabnav #tab2 a {
	background: url("Preview%20Images/_layouts/images/saica_nav_unselect.jpg") repeat-x; 
	color: #333; 
	padding-bottom: 5px;
}


#tabnav a em {
	text-decoration: underline; 
	font-style: normal; 
}

#tabnav a:hover {
	color: #000000;
}

#tabnav ul {
	margin: 0px; 
	padding: 0px; 
	list-style: none;
}


#tabnav ul {
	margin: 0px; 
	padding: 0px; 
	list-style: none;
}

#tabnav li {
	float: left; 
	background-image: url("Preview%20Images/_layouts/images/righttab.gif"); 
	background-repeat: no-repeat; 
	background-position: right top; 
	margin: 0px 2px 0px 2px; 
	padding: 0px;
}


.cbq-layout-main{
	border-bottom: 1px solid #ebebeb;
	width: 100%;
}













/*  ESTAS CLASES ESTAN SOBREESCRITAS EN EL ARCHIVO DEL TEMA.CSS


TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background:#ffffff url("pageTitleBKGD_classic.gif") repeat-x;
}
.ms-consoletitleareaframebottom{
background:transparent;
}
table.ms-applyfiltersinactive {
 background-image:url('ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
 background-image:url('ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('ApplyFiltersHoverOver.gif');
}
.leftnavPic{
 background-image: url("portraitbackground.gif");
}
.ms-ptabcn, .ms-sctabcn {
    background-repeat:repeat-x;
    background-color: #ffe69f;
}
.ms-ptabcnhover, .ms-sctabcnhover {
    background-repeat:repeat-x;
    background-color:#fecd71; 
}
.ms-ptabcfhover, .ms-sctabcfhover {
    background-repeat:none;
    background-repeat: repeat-x;
    background-color:#fecd71;
}
.ms-main .ms-sctabcf {
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    border-bottom: solid 1px #97B4E9;
    background-image:none;
}
.ms-sctabcnhover a:hover, .ms-sctabcfhover a:hover {
color:#000;
}*/

.imgCabecera{
	margin-left:5px;
	margin-right:5px;

}

.tdLegal
{
	width:100%;
	background-color:#D8D8D8;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.textoLegal{
	font-size:11px;
	font-family:Arial;
	color:#787878;
}

.cssLinks{
	font-size:11px;
	font-family:Arial;
	color:#999;
	text-decoration:none;

}

.lblSite{
	font-size:18px;
	font-family:Arial;
	font-weight:;
	color:#77AD1A;
	text-decoration:none;
	cursor:default;
}
span.lblSite span{
	font-size:18px;
	font-family:Arial;
	font-weight:;
	color:#77AD1A;
	text-decoration:none;
	cursor:default;
}


/*  ESTILOS PANEL NAVEGACION VERTICAL */
.ms-navegacionContainer{
	background-color:#77AD1A;
	
}

/*  ESTILOS PANEL NAVEGACION HORIZONTAL */
.ms-navegacion-topnav{  /*  ESTADO NORMAL */
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color: #FFFFFF;
	padding-right: 11px;
	padding-left: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color:#77AD1A;//*  ESTADO NORMAL */
	border-left: 1px solid #77AD1A;	
	border-right:1px solid #77AD1A;
	border-top: 1px solid #77AD1A;	
	border-bottom: 1px solid #77AD1A;	
}

.ms-navegacion-topnav img{  /*  ESTADO NORMAL */
	 background-image:none;
}


.ms-navegacion-topnav:hover
{ /*  ESTADO AL PASAR POR ENCIMA */	
	color: #D8D8D8;	
}


.ms-navegacion-topnavselected{ /*  ESTADO AL ESTAR SELECCIONADO */
	color: #77AD1A;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	border-left: 1px solid #77AD1A;	
	border-right: 1px solid #77AD1A;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.ms-navegacion-topNavHover
{
}


.SAICA_LinkList{		
	font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	color:#787878;
	text-decoration:none;
 	text-transform:uppercase;
 	border-bottom:1px solid  #c3c3c3; 	 
 	border-top:0px #999 solid;
 	padding-bottom:3px;
 	padding-top:3px; 
}

.linkList img{

 	border-bottom:0px; 	
 	border-top:0px; 
 	border-left:0px; 	
 	border-right:0px;
	vertical-align:middle;
}

.SAICA_LinkList_Small{		
	font-family:"Arial";
	font-size:11px;
	color:#787878;
	text-decoration:none;
}

.SAICA_LinkList_Small a{		
	font-family:"Arial";
	font-size:11px;
	color:#787878;
	text-decoration:none;
}


.SAICA_Font13{		
	font-family:"Arial";
	font-size:13px;
	color:#787878;
	text-decoration:none;
}

/*Fuentes para la pagina Mapa Web*/
.Saica_FontMapWeb{		
	font-family:"Arial";
	font-size:11px;
	color:#787878;
	text-decoration:none;
}

.Saica_FontMapWebNavigation{		
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color: #77ad1a;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 0px solid #FFFFFF;	
	border-right:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;	
	border-bottom: 0px solid #FFFFFF;	
	text-decoration:none;
}/*fin de fuentes para Mapa  Web*/

.linkList a{
	text-decoration:none;
	color:#787878;
}
 
.SAICA_ImageList{		
 	border:0px;
 	border-bottom:0px; 	
 	border-top:0px; 
 	border-left:0px; 	
 	border-right:0px;
	border:0px #ffffff none;
}

/*ESTILOS PARA LISTAS*/
/*LISTA1*/
.ms_listSaica_nodespl{
 	color: #77ad1a;
    text-decoration: none;
    text-align:left;
    font-size:11px;
    font-weight:bold;
    padding-bottom:5px;
    padding-top:0px;
  	padding-left:0px;


}

th.ms_listSaica_nodespl{
 	color: #77ad1a;
    text-decoration: none;
    text-align:left;
    font-size:11px;
    font-weight:bold;
    padding-bottom:5px;
    padding-top:0px;
  	padding-left:0px;
}

.ms_listSaica_nodespl a{  /*saica*/
    color: #77ad1a;
    text-decoration: none;
    text-align:left;
    font-size:11px;
    font-weight:bold;
    padding-bottom:5px;
    padding-top:0px;
  	padding-left:0px;


}
tr.ms-viewheadertr{
  background-color:#fff;  
}


td.ms-vb2-saicaList{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	font-size:11px;
	color:#787878;
	font-family:Arial;
	vertical-align:middle;
	align:right;
}
td.ms-vb2-saicaList div{
	height:0%;
	vertical-align:middle;

}

	
	
td.ms-vb-saicaList{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	vertical-align:top;
	font-size:11px;
	color:#787878;
	font-family:Arial;

}


td.ms-vb2-saicaList div div font{ /*lista 1*/
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	vertical-align:top;
	font-size:11px;
	color:#787878;
	font-family:Arial;

}

td.ms-vb2-saicaList div font{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	vertical-align:top;
	font-size:11px;
	color:#787878;
	font-family:Arial;
}

td.ms-vb2-saicaList{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	vertical-align:middle;
	font-size:11px;
	color:#787878;
	font-family:Arial;
}


/*LISTA2*/

td.ms-gb-saicaList span{ /*lista 2 1er nivel*/
	display:none;

}
td.ms-gb2-saicaList span{ /*lista 2 1er nivel*/
	display:none;

}


td.ms-gb-saicaList{ /*lista 2 1er nivel*/
	color:#787878;
	font: 14px Arial #787878;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	padding-bottom: 2px;	
	padding-top: 2px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ccc;/*#00853f;*/
	border-top:0px solid #ccc;
	cursor:default;
	text-decoration:none;
}

td.ms-gb-saicaList a{ /*lista 2 1er nivel*/
	text-decoration:none;
}



td.ms-gb-saicaList font{ /*lista 2 1er nivel*/
	color:#787878;
	font: 14px Arial #787878;	
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	padding-bottom: 0px;	
	padding-top: 0px;
	background-color:#FFFFFF;
	border-bottom:0px solid #ccc;/*#00853f;*/
	border-top:0px solid #ccc;
	cursor:hand;
	text-decoration:none;
}

td.ms-gb-saicaList font a{ /*lista 2 1er nivel*/
	text-decoration:none;
}

.ms-gb-saicaList{ /*lista 2 2do nivel*/
	color:#787878;
	font: 12px Arial #787878;	
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	padding-bottom: 0px;	
	padding-top: 0px;
	background-color:#FFFFFF;
	border-bottom:0px solid #ccc;/*#00853f;*/
	border-top:0px solid #ccc;
	cursor:hand;
	text-decoration:none;
}

.ms-gb-saicaList a{ /*lista 2 2do nivel*/
	text-decoration:none;
}



td.ms-gb2-saicaList{ /*lista 2 2do nivel*/
	color:#787878;
	background-color:#FFFFFF;
	border-bottom:1px solid #ccc;/*#00853f;*/
	border-top:0px solid #ccc;
	padding-top:2px;
	padding-bottom:2px;
}

td.ms-gb2-saicaList a{ /*lista 2 2do nivel*/	
	text-decoration:none;
}


td.ms-gb2-saicaList:active{ /*lista 2 2do nivel*/
	color:#787878;
	background-color:#FFFFFF;
	border-bottom:1px solid #ccc;/*#00853f;*/
	border-top:0px solid #ccc;
	padding-top:2px;
	padding-bottom:2px;
}


td.ms-vb-saicaList table tbody tr td a{ /*lista 2texto 3er nivel p.ej ciudades*/
	vertical-align:bottom;
	font-size:11px;
	color:#787878;
	font-family:Arial;
	
}

td.ms-vb-saicaList table tbody tr td a:hover{ /*lista 2texto 3er nivel p.ej ciudades*/
	vertical-align:text-bottom;
	font-size:11px;
	color:#787878;
	font-family:Arial;
	cursor:default;
	
}

td.ms-vb-saicaListPoint{
	text-align:right;
	width:0%;	
	border-bottom:1px #ccc solid;
	vertical-align:middle;
	padding-bottom:2px;
}

.ms-vh-group{
	width:1%;
}


