﻿/* _lcid="3082" _version="12.0.4518"
    _LocalBinding */
    

html,  form
{
	height:100%;
}

.pie {
	margin-top:12px;
	border-top:1px dashed #4E648B;
	color:#063561;
	font-family:Arial;
	font-size:13px;
	padding:7px 5px 15px 5px;
}

.pie a {
	color:#56AEC6 !important;
	text-decoration:none;
}

.pie-logos {
	border-top:1px dashed #9CADE1
}
.pie-logos table {
	margin:7px 0 7px 0; color:#063561; font-size:12px; font-family:Arial;
	width:850px;
}
.pie-logos table td img {
	margin-right:25px;
}
.pie-logos a {
	color:#063561;
	text-decoration:none;
}
.pie-logos img {
	border:none;
}

.fondoCaja strong {
	font-size:14px;
}
.fondoCaja, .fondoCaja2 {
	color:#063561;
	padding:18px;
	font-family:Arial;
	font-size:13px;
	background:#E8EDF1;
	width:50%;
	vertical-align:top;
}
.fondoCaja2 {
	padding-top:0;
}
.fondoCaja2 a {
	color:#063561;
	text-decoration:none;
}
.fondoCaja2 img {
	border:none;
}
.espacioCaja {
	padding:0 11px;
	width:22px;
}

body {
font-family:Arial, sans;
font-size:0.813em;
color:#222;
background:#fff !important;}

.master {
width:875px;
margin:0 auto;
/*border:1px solid #ccc;*/
border:none;
border-top:none;
}

.authoringRegion {
	background:#D9E8F0;
	background:#fff;
}

.fondoCabecera {
	background:url("../../images/cabecera.png") no-repeat;
	height:78px;
	margin-bottom:12px;
}

.topNavItem {
	margin:0.1em 0;
	/*padding:0.35em 0.35em !important;*/
	padding-top:37px;
}

.topNavItem a {
border-right:1px solid #316B9D !important;
color:#fff;
font-weight:bold;
font-family:Arial;
font-size:0.9em !important;
display:block;
padding:0.52em 0.70em;
}

.SelectorMenu a {
color:#fff !important;
font-weight:bold !important;
font-family:Arial !important;
font-size:12px !important;
display:block !important;
padding:0.35em 0.35em !important;
text-decoration:none !important;
}

.topNavItem a:hover {
	text-decoration:underline !important;
}

/*
.topNavSelected a
{
	background:#fff;
	color:#333;
}
*/

.topNavFlyOutsItem
{	
	font-family: Arial; 
	font-size: 8pt; 
	background-color: #666;
	border:1px #999 solid;
	border-top-style: none;
	color:#fff; 
}

.topNavFlyOutsItem a
{
	*width:150px;
	min-width:150px;
	display:block;
    padding:4px 5px 4px 5px;
}

.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
.siteActionMenu
{
    float:right;
}

.logo
{
    float:left;
	height: 70px;
	font-size:14pt; 
	font-family: tahoma;  
	/*
	padding-bottom:3px;
	padding-top:3px;
	*/
	margin-left:4px;
	padding-right: 0px;
	font-size:0px;
	
	width:119px;
	height:46px;
	background:url("../../images/pymesresponsables.png") no-repeat;
}
.logo table table {
	display:none;
}
.logo a, .logo a:hover, .logo a:visited
{
	width:170px;
	height:75px;
	background:url("../../images/pymesresponsables.png") no-repeat;
	display:block;
	/*padding:70px 0px 0px 154px;*/	
	color:#EBF3F7;
}

.breadcrumb, .ms-pagebreadcrumb
{
	background:#f9f9f9 !important;
    color: #777 !important;
    clear:both !important;
    font-size:11px !important; 
    font-family: Arial !important; 
    padding:6px 7px !important;
    /*border-bottom:1px #CCCCCC solid;*/
	border-bottom:1px solid #eee !important;
    margin:0 0 14px 0 !important;
}
.breadcrumb a, .ms-pagebreadcrumb a {
	color:#777;
	background:#f9f9f9 !important;
}
.breadcrumbCurrent
{
	font-weight:bold !important; 
}
/*
.ms-pagebreadcrumb {
	margin-right:0 !important;
	margin-top:0 !important;
}
*/


.spacer
{
	width:12px
}

.leftNav
{
	margin-left:15px;
	margin-right:7px;
	margin-top:4px;
	padding-top:0px;
	width:229px;
}
.leftNavSpacer
{
	width:229px;
}
.leftNavSelected
{
	/*
	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top:1px #B2BCDD solid;
	border-bottom:1px #B2BCDD solid;
	line-height:14pt;
	*/
	font-weight:bold;
}
.leftNav1, .leftNav2, .leftNav3
{
	color: #354260;
}
.leftNav1
{
	font-family: arial;  
	font-size: 13px; 
	font-weight:bold; 
	line-height:14pt;
	background:#E9EEF4 url("../../images/fondo-secundario.gif") 100% 0% no-repeat;
	border-bottom:1px solid #fff;
	color:#fff;
}
.leftNav1 a
{
	font-family: arial;  
	font-size: 13px; 
	font-weight:bold;
	padding:5px; 
	display:block;
	color:#063561
}
.leftNav2
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
	background:#F3F3F3 url("../../images/degradado-lista.png") repeat-x;
	border-bottom:1px dotted #B2D1F0;
}
.leftNav2 a
{
	padding-left:17px;
	display:block;
	padding-right:10px;
	background:url("../../images/d4_bullet.png") 5px 6pt no-repeat;
}
.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}

.pageTitle, .ms-rteCustom-TítuloDeArtículo, h3.ms-standardheader {
	font-size: 13px !important; 
	font-weight:bold !important; 
	color:#063561 !important;
	font-family:Arial !important;
	margin-top:0 !important;
	border-bottom:1px dashed #4E648B !important;
	background:url("../../images/bullet-pageTitle.gif") 0% 50%  no-repeat !important;
	padding-left:12px !important;
}

/*
 {
	color:#00356A;
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	padding:0;
}
*/


.UserBackground
{
background-color:transparent !important;
}

hr {
	border:none;
	border-top:1px solid #ddd;
	background:#fff;
	height:1px;
	font-size:1px;
	color:#fff !important;
}

.ms-vb {
	margin-bottom:1.5em;
}

.ms-vb img {
	padding:2px;
/*	border:1px solid #000ccc;*/
}

.ms-AnteTituloNot, .ms-TituloNot, .ms-SubTituloNot, .ms-FechaNot, .ms-AutorNot, .ms-ResumenNot, .ms-CategoriaNot {
	border:none;
	margin:0;
	padding:0;
	font-weight:normal;
	text-align:left !important;
	letter-spacing:0;
}

.ms-AnteTituloNot {
color:#444444;	
font-family:Arial;
font-size:11px;
}

.ms-TituloNot{
	color:#9E0014;
	padding-top:5px;
	/*margin-bottom:1em;*/
	font-size:16px !important;
	letter-spacing:1px;
	font-weight:bold;
	font-family:Arial;
}

.ms-SubTituloNot {
color:#444444;
font-family:Arial;
font-size:11px !important;
}

.ms-FechaNot{
color:#999999;	
font-family:Arial;
font-size:11px;
}

.ms-AutorNot{
color:#777777;
font-family:Arial;
font-size:11px !important;
	
}

.ms-ResumenNot, .MsoNormal {
	font-size:13px;
	line-height:150%;
	vertical-align:top;
	text-align:left !important;
	font-family:Arial;
	color:#222222;
}

.ms-CategoriaNot{
color:#444444;
font-family:Arial;
	
}

.shadowRight
{
display:none;
border-left:1px solid #cccccc;
}
.shadowLeft {
display:none;
border-right:1px solid #cccccc;
}

.masterContent
{
	background-color:#FFFFFF;
}

.mainContent a {
color:#1A8BB5;
}

#MSO_ContentTable * {
	font-family:Arial, sans-serif;
}

/*.ms-listviewtable .ms-vb a img, .ms-listviewtable .ms-vb a {
	border:none !important;
}*/

.ms-WPTitle, .ms-standardheader, .ms-WPBorder, ms-WPBorder .level-header a {
	font-family:Arial, sans-serif;
}

.topNavContainer .ms-WPHeader {
	display:none;
	border:none;
}

.ms-WPBorder {
	border:none !important;
}

.destacadas, .ultimas {
	font-family:Arial, sans !important;
}

.destacadas img {
	/*clear:both;*/
	/*float:right;
	margin:0 0 0.5em 0.5em !important;*/
	border:4px solid #ddd !important;
	float:left;
	margin:0 1em 1em 0 !important;
}

.destacadas, .ultimas {
	padding:1em 0;
}

.destacadas p, .ultimas p { line-height:150%; text-align:justify; }

.destacadas p { font-size:13px; margin:0.5em 0 !important; }

.ultimas p { font-size:11px; margin:0.5em 0 !important; }

.destacadas .separador, .ultimas .separador {
	border-bottom:1px solid  #eee;
	width:100%;
	height:1px;
	margin:7px 0;
	clear:both;
}

.destacadas h3 a, .link-item-large a, .link-item a {
font-family:Arial, sans !important;
text-decoration:none !important;
color:#343434 !important;
font-size:17px !important;
font-weight:bold;
}


#column .link-item a {
	font-size:12px !important;
}

.description {
font-family:Arial, sans !important;
font-size:13px !important;
color:#063561 !important;
line-height:160% !important;
}

#column .description {
	font-size:12px !important;
	line-height:150% !important;
}

#OuterRightCell { padding:0 0 0 10px !important; }
#OuterLeftCell { padding:0 10px 0 0 !important; }

.pageContent {
font-family:Arial, Helvetica, sans-serif !important;
font-size:13px !important;
color:#222 !important;
line-height:160% !important;
}

.destacadas h3 a:hover, .ultimas h3 a:hover {
text-decoration:none;
}

.destacadas h3, .ultimas h3 {
	margin:0 !important;
}

p.antetitulo, p.subtitulo {
	font-size:11px;
	color:#444;
}

.destacadas p.fecha, .ultimas p.fecha { font-size:11px; color:#888; }

/* Rojo */
.rechazado {
	background:#FAF2F2;
	background:#FFE5E5;
}

/* Amarillo */
.enespera {
	background:#FFFDE3;
}

/*Verde*/
.desprotegido {
	background:#F2FAF5;
	background:#E5FFE5;
}

.destacadas img {
	height:80px;
	width:auto;
	background:#fff;
}

.ultimas h3 a {
font-family:Arial, sans;
text-decoration:none;
color:#0059B3 !important;
border-bottom:1px dotted #7FB2E5;
font-size:12px;
}

.enlace {
font-family:Arial,sans;
}
.enlace .titulo a {
font-family:Arial, sans;
text-decoration:none;
color:#0059B3 !important;
border-bottom:1px dotted #7FB2E5;
}
.enlace .titulo a:hover {
	text-decoration:none;
}
.enlace .titulo {
font-size:14px;
font-weight:bold;
}
.enlace img {
float:right;
border:none;
/*padding-top:5px;*/
margin-left:10px;
}
.enlace p.titulo {
margin:0 !important;
}
.enlace p.descripcion {
	margin:7px 0 0 0 !important;
	font-size:13px;
}
.enlace .separador {
clear:both;
margin-bottom:7px;
border-bottom:1px solid #ddd;
padding-bottom:7px;
}

.ms-WPHeader td {
border-bottom:1px solid #ddd !important;
/*border:none !important;*/
padding-bottom:1px;
/*margin-bottom:5px;*/
}

.enlaces {
	margin-top:8px;
}

ul.contacto a img {
border:none;
}
ul.contacto a {
text-decoration:none;
border:none;
}
ul.contacto .fed {
font-size:14px;
font-weight:bold;
}

ul.contacto .dept {
font-size:13px;
font-weight:bold;
}

ul.contacto a.afed {
color:#fff;
display:block;
background:#066A9B url("../../images/d4_degradado_secundario.png") repeat-x;
margin-bottom:1px;
border-bottom:1px solid #033D57;
padding:0.5em 0.5em;
}

ul.contacto a.adept {
border-bottom:1px solid #ccc;
display:block;
}

ul.contacto .infocontacto {
border:1px solid #ccc;
background:#f9f9f9;
padding:0.7em;
line-height:160%;
font-size:12px;
margin-bottom:1em;
color:#333;
}

ul.contacto li {
list-style:none;
}

ul.contacto li.sinmargen {
margin:0 !important;
}
ul.contacto {
margin:10px 0 0 0 !important;
padding:0 !important;
}
ul.contacto .nombrecontacto {
	font-size:12px;
}
ul.contacto, ul.contacto * {
	font-family:Arial,sans;
}
.contacto ul.ulinfocontacto {
margin:0 !important;
}
ul.ulinfocontacto li {
margin:0 !important;
}

.hidden {display:none;}

.contacto ul ul {
margin-top:5px !important;
}
.contacto ul {
	padding-left:13px !important;
	margin:13px 0;
}
.contacto a {
	text-decoration:none !important;
}
.contacto ul a {
	line-height:160%;
	color:#0059B3 !important;
}

.nodoroot {
	display:none;
}

.imagenfototeca img {
	height:99px;
	width:auto !important;
}

.dispformfototeca .ms-formlabel {
white-space:normal;
}

.dispformfototeca .ms-formlabel .ms-standardheader {
font-size:12px;
}


.image img, .image-area-left img {
margin-right:10px;
}