﻿/******************************************************/
/* ESTILOS PARA EL PORTAL DE SAGARPA                  */
/* INCLUYE ESTILOS PERSONALIZADOS PARA EL MASTER PAGE */
/* Y lOS ESTILOS CONTENIDOS DENTRO DEL CORE.CSS       */
/******************************************************/


/*************************
FIN DE ESTILOS DEL MASTER
*************************/

body.pageBody
{
	margin:0;
}

a:hover
{
	text-decoration:underline !important;
}

input[type="submit"]
{
	/*border:1px solid #d18316;
	background-color:#e3cd8e;*/
}

input.submit,INPUT.submit
{
	/*border:1px solid #d18316;
	background-color:#e3cd8e;*/
}

.itemaudioicon, .itemvideoicon, .itemimageicon,
.itemaudioicon a, .itemvideoicon a, .itemimageicon a,
.itemaudioicon a:link, .itemvideoicon a:link, .itemimageicon a:link
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	padding-bottom:5px;
	margin-top:0;
	text-decoration:none;
}

.itemaudioicon
{
	background:url('/publishingImages/iconAudio.gif') no-repeat left center;
	padding-left:20px;
}

.itemvideoicon
{
	background:url('/publishingImages/iconVideo.gif') no-repeat left center;
	padding-left:20px;
}

.itemimageicon
{
	background:url('/publishingImages/iconGaleriaImg.gif') no-repeat left center;
	padding-left:20px;
}


div.administracion
{
	height:130px;
	width:100%;
	clear:both;
	position:relative;
}

div.header
{
	height:130px;
	width:780px;
	clear:both;
	position:relative;
	border:none;
}

div.logoSagarpa
{
	width:195px;
	height:130px;
	background-color:#d18316;
	float:left;
	position:relative;
}

div.logoSagarpa img
{
	border:none;
	text-decoration:none;
}

div.centroHeader
{
	width:455px;
	height:130px;
	background-color:#c8c8c8;
	float:left;
	clear:none;
	position:relative;
}

td.headerFirma
{
	height:32px;
	background:#f0f0f0 url('sagarpaImages/www_firma.gif') no-repeat right center;
}

td.menuPincipal
{
	height:auto;
	background-color:#5A5A5A;
	vertical-align:middle;
	padding-right:5px;
	bottom:0;
}

a.linkTopBar, .linkTopBar a, .linkTopBar
{
	color:#ffffff;
	font-size:10px !important;
	padding-left:15px;
	text-align:right;
	text-decoration:none;
	vertical-align:middle;
}
div.derHeader
{
	width:130px;
	height:130px;
	background-color:#d18316;
	float:left;
	position:relative;
}

td.searchBox
{
	background:#7f8082 url('/PublishingImages/txt_buscar.gif') no-repeat top center;
	font-family:Verdana;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	height:65px;
	margin:0 auto !important;
	padding:0;
	text-align:center;
	vertical-align:baseline;
	width:130px;
	white-space:nowrap;
}

td.searcharea a
{
	color:#ffffff;
	text-decoration:none;
}

td.searcharea a:hover
{
	color:#ffffff;
	text-decoration:underline;
}
/*#ctl00_PlaceHolderMain__searchResult__searchText{

	margin-bottom:20px;
	padding-bottom:20px;
	
}
#ctl00_PlaceHolderMain__searchResult_ctl01{
	
	margin-bottom:20px;}*/

td.headerMex
{
	width:130px;
	height:65px;
	background:#d18316 url('sagarpaImages/mexico.gif') no-repeat center;
}

div.fecha
{
	background-color:#d18316;
	width:780px;
	height:32px;
	clear:both;
	border:none;
}

td.fecha
{
	text-align:right;
	vertical-align:middle;
	padding:0 10px 0 10px;
}

td.area
{
	background-color:#f3a02e;
	width:130px;
	text-align:center;
	vertical-align:middle;
}

div.cuerpoPagina
{
	width:780px;
	background-color:#ffffff;
	clear:both;
}

td.columnaIzq

{
	width:130px !important;
	padding:0;
	background-color:#f0f0f0;
}

td.columnaDer

{
	width:130px !important;
	padding:0;
	background-color:#f0f0f0;
}

td.columnaCentro
{
	width:100% !important;
	padding:10px;
}

.centroMultimedia{
	width:100%;
}

.multimedialistitem{
	width:500px;
}

/*td.columnaCentro table{
	width:100%;
}*/

div.footer
{
	height:20px;
	background-color:#666666;
	width:100%;
	font:normal normal 10px Verdana;
	color:#ffffff;
	text-align:center;
	padding-top:4px;
	clear:both;
}

td.pageMetadata
{
	font-size:10px;
	color:#d18316;
	font-family:Verdana;
	display:block;
}

div.breadcrum
{
	color: #d18316;
	clear:both;
	font-size:10px;
	font-weight:bold !important;
	margin:0;
	text-decoration:none;
}

div.breadcrum a
{
	color:#666666;
	font-weight:bold !important;
	text-decoration:none;
}

.breadcrum a:hover
{
	color: #d18316;
	font-weight:bold !important;
	text-decoration:underline;
}

div.breadcrum a:hover
{
	color: #d18316;
	font-weight:bold !important;
	text-decoration:underline;
}

div.pageActions
{
	margin:0;
	font-size:10px;
	font-weight:bold !important;
	color: #d18316;
	text-decoration:none;
	clear:both;
}

div.pageActions a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold !important;
}

div.pageActions a:hover
{
	color: #d18316;
	text-decoration:underline;
	font-weight:bold !important;
}

div.menuSeccion
{
	font-family:Verdana;
	font-size:10px;
	margin-top:10px;
}

div.menuSecundario
{
	background-color:#f9deb9;
	padding:3px;
	margin:0;
}

img.bannerImg
{
	margin-bottom:5px;
	border:none;
	width:130px;
}

a.banner
{
	border:none;
}

/* Barra Navegacion superior - Opcion SAGARPA */
#zz1_TopNavigationMenun0
{
	display:none;
}

/* User Control para Indices de Listas */

/* Titulo del Indice & Nombre de la Lista */
.listtitle
{
	color: #d18316;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
}

td.listtitle
{
	padding-top:5px;
	top:15px;
}

/* Titulo del elemento de la lista */
div.itemtitle a
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:0;
	padding-bottom:5px;
	text-decoration:none;
}

div.itemtitle
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:0;
	padding-bottom:5px;
	text-decoration:none;
}

.itemtitle
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:0;
	padding-bottom:5px;
	text-decoration:none;
}

div.itemtitle a:hover
{
	color: #d18316;
	text-decoration:underline;
}

div.itemtitle a
{
	background:transparent url('sagarpaImages/detail.gif') no-repeat left 2px;
	padding-left:20px;
}

/* Titulo del elemento de Resultados de la busqueda */
div.itemtitlesearch a
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:10px;
	padding-bottom:5px;
	text-decoration:none;
}

div.itemtitlesearch
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:10px;
	padding-bottom:5px;
	text-decoration:none;
}

.itemtitlesearch
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:10px;
	padding-bottom:5px;
	text-decoration:none;
}

div.itemtitlesearch a:hover
{
	color: #d18316;
	text-decoration:underline;
}

/* Archivo adjunto */
div.itemattach a
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

div.itemattach
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

.itemattach
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

div.itemattach a:hover
{
	color: #d18316;
	text-decoration:underline;
}

div.itemattach img
{
	margin-right:5px;
	text-decoration:underline;
}

/* Elementos del Indice */
.itemindex a
{
	color:#666666;
	display:list-item;
	list-style:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 25px;
	margin:0;
	text-decoration:none;
	background:transparent url('../PublishingImages/square.gif') no-repeat 12px 7px;
}

a.itemindex
{
	color:#666666;
	display:list-item;
	list-style:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 25px;
	margin:0;
	text-decoration:none;
	background:transparent url('../PublishingImages/square.gif') no-repeat 12px 7px;
}

.itemindex
{
	color:#666666;
	display:list-item;
	list-style:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 25px;
	margin:0;
	text-decoration:none;
	background:transparent url('../PublishingImages/square.gif') no-repeat 12px 7px;
}

.ms-propertysheet a.itemindex
{
	background:transparent url('../PublishingImages/square.gif') no-repeat 12px 7px;
	color:#666666;
	text-decoration:none;
}

.ms-propertysheet a:hover.itemindex
{
	color: #d18316;
	text-decoration:underline;
}

/* Resumen del elemento de la lista */
.itemresume
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	/*width:500px;*/
	padding-bottom:5px;
	text-decoration:none;
	
	}

/* Paginacion */
table.itempaging
{
	border-bottom:1px #e3cd8e solid;
	margin-bottom:10px;
	padding-bottom:5px;
	width:500px;
	text-align:right;
	width:100%;
}

.itempaging
{
	border-bottom:1px #e3cd8e solid;
	width:100%;
	margin-bottom:10px;
	padding-bottom:5px;
	text-align:right;
}

.itempagingfooter span, span.itempagingfooter 
{
	color:#9a9a9a;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.itempagingfooter
{
	color:#9a9a9a;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.ms-propertysheet a.nextButton
{
	color:#d18316;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.nextButton a
{
	color:#d18316;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

a.nextButton
{
	color:#d18316;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.nextButton
{
	color:#d18316;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.ms-propertysheet a.prevButton
{
	color:#d18316;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.prevButton a
{
	color:#d18316;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

div.prevButton a
{
	color:#d18316;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
	width:100%;
}

a.prevButton
{
	color:#d18316;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.prevButton
{
	color:#d18316;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
}

.ms-propertysheet a:hover.prevButton
{
	color: #d18316;
	text-decoration:underline;
}

.ms-propertysheet a:hover.nextButton
{
	color: #d18316;
	text-decoration:underline;
}

/* Separador */
.itemseparator div
{
	border-top:1px #F0F0F0 solid;
	height:1px;
	margin-bottom:5px;
	margin-top:10px;
}

div.itemseparator
{
	border-top:1px #F0F0F0 solid;
	height:1px;
	margin-bottom:5px;
	margin-top:10px;
}

.itemseparator
{
	border-top:1px #F0F0F0 solid;
	height:1px;
	margin-bottom:5px;
	margin-top:10px;
}

/* Imagen Miniatura */
.itemimage
{
	width:75px;
	float:left;
}

/* Imagen Detalle */
.itemdetailimage
{
	width:200px;
	float:right;
}

/* Estilos para el cuerpo del registro*/
DIV.itemBody
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.itembody
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

div.itemImagesColumn
{
	width:200px;
	float:left;
	margin:0;
	margin-right:15px;
	margin-bottom:10px;
	border:none;
}

a img.itemOtherImages
{
	position:relative;
	width:200px;
	margin:0;
	margin-bottom:2px;
	border:1px #ffffff solid;
}

img.itemOtherImages
{
	position:relative;
	width:200px;
	margin:0;
	margin-bottom:2px;
	border:1px #ffffff solid;
}

a:hover img.itemOtherImages
{
	border:1px  #d18316 solid;
}

div.itemOtherImagesFooter
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	position:relative;
	width:200px;
	margin:0;
	margin-bottom:15px;
}

/* Achor ir arriba*/
div.arriba a 
{
	font-family:Verdana; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration:none; 
	float:right; 
	margin-top:4px; 
	color: #d18316; 
}

div.arriba 
{
	font-family:Verdana; 
	font-weight:bold; 
	font-size:11px; 
	text-decoration:none; 
	float:right; 
	margin-top:4px; 
	color: #d18316; 
}

div.arriba a:hover
{
	text-decoration:underline;	
}

/* Link Ver más Izquierda*/
div.vermasI
{
	width:auto;
	height:auto;
	/*background:url('/PublishingImages/vermas.gif') no-repeat center right;
	padding-right:10px;*/
	margin:0;
	margin-bottom:8px;
	margin-top:-8px;
	z-index:1000;
}

div.vermasI a, div.vermasI a:link
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#d18316;
	text-decoration:none;
}

div.vermasI a:hover
{
	color:#d18316;
	text-decoration:underline;
}

/* Link Ver más Derecha*/
div.vermasD
{
	width:auto;
	height:auto;
	/*background:url('/PublishingImages/vermas.gif') no-repeat center right;
	padding-right:10px;*/
	margin:0;
	margin-bottom:8px;
	margin-top:-8px;
	margin-right:10px;
	text-align:right;
	float:right;
	display:table-cell;
	z-index:1000;
	overflow:visible;
}

div.vermasD a, div.vermasD a:link
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#d18316;
	text-decoration:none;
	text-align:right;
}

div.vermasD a:hover
{
	color:#d18316;
	text-decoration:underline;
}

/* Ver mas Videos */
div.vermasVideos
{
	width:auto;
	height:auto;
	clear:both;
	margin:0;
	margin-bottom:8px;
	margin-top:-25px;
	margin-right:15px;
	text-align:right;
	display:block;
	z-index:1000;
	overflow:visible;
}
div.vermasVideos a
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#d18316;
	text-decoration:none;
	text-align:right;
}
div.vermasVideos a:hover
{
	color:#d18316;
	text-decoration:underline;
}


div.imprimir
{
	position:relative;
	background:url('/PublishingImages/printIcon.gif') no-repeat left center;
	padding-left:15px;
	font:bold 10px verdana;
	color:#666666;
	width:auto;
	float:left;
	margin-right:10px;
}

div.recomienda
{
	position:relative;
	background:url('/PublishingImages/mailIcon.gif') no-repeat left center;
	padding-left:16px;
	font:bold 10px verdana;
	color:#666666;
	width:auto;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

div.traducirPag
{
	position:relative;
	background:url('/PublishingImages/traducirIcon.gif') no-repeat left center;
	padding-left:16px;
	font:bold 10px verdana;
	color:#666666;
	width:auto;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

.traducirPag a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.imprimir a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.recomienda a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.traducirPag a:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}


.imprimir a:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}


.recomienda a:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}


/********************* MASTER OLD *********************/
td.menu2
{
	background-color: #d18316;
	vertical-align:middle;
}

td.menuPrincipal a
{
	color:#ffffff;
	font:normal 10px Verdana;
	text-decoration:none;
	/*padding-left:5px;
	padding-right:5px;
	white-space:nowrap;*/
}

td.menuPrincipal
{
	color:#ffffff;
	font:normal 10px Verdana;
	text-decoration:none;
	/*padding-left:5px;
	padding-right:5px;
	white-space:nowrap;*/
}

.menuPrincipal a:Hover
{
	text-decoration:none !important;
}

td.menuPrincipal a:hover
{
	text-decoration:none !important;
}

td.headerMenuSecundario
{
	background-color:#d4b456;
}



/*ESTILOS HOME LAYOUT */
td.anuncioPrincipalInicio
{
	background-color:#e3cd8e;
	padding:10px;
}

td.anuncioPrincipalInicio_inner
{
	background-color:#f9deb9;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:0;
	padding-right:3px;
}

div.temasInicio
{
	width:245px;
	height:auto;
	margin-top:10px;
}

td.iconTemasInicio
{
	width:22px;
	height:22px;
}

td.headerTemasInicio
{
	width:100%;
	height:22px;
}

td.seccionesDestacadas
{
	background-color:#e3cd8e;
}


/* ESTILOS VENTANA DEL PRODUCTOS */
div.vpContainer
{
	position:relative;
	width:AUTO;
	height:auto;
}

td.vpButton
{
	/* fgomez - 20090803 - comentar referencia a icono.gif dado que la imagen no existe
	 * y se requiere eliminar dicho error para las pruebas de validadores. 
	 background:#e7e7e7 url('../icono.gif') no-repeat left 50%;
	 * end fgomez */
	width:50%;
	height:40px;
	text-align:left;
	padding-left:45px;
	padding-right:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

td.vpButton a
{
	text-decoration:none;
	color:#666666;
}

td.vpButton a:hover
{
	text-decoration:underline;
	color: #d18316;
}

td.izq
{
	border-top:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
}

td.der
{
	border-top:1px #ffffff solid;
	border-left:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
}


/* ESTILOS MENU PRINCIPAL */
li.menuPrincipal {
	background:url('../PublishingImages/bulletMenuIzq.gif') no-repeat 2px 4px;
	display:list-item;
	list-style-type:none;
	line-height:13px;
	margin:0;
	padding-left:13px;
	padding-bottom:8px;
	vertical-align:top;
}

ul.menuPrincipal
{
	color:#414141;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin:0;
	text-align:left;
	padding-left:2px;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	text-transform:uppercase;
}

ul.menuPrincipal a
{
	color:#414141;
	text-decoration:none;
}

ul.menuPrincipal a:hover
{
	color: #d18316;
	text-decoration:underline;
}

/* ESTILOS MENU PRINCIPAL EXTERNO */
li.menuPrincipalExt {
	background:url('../PublishingImages/bulletMenuIzq.gif') no-repeat 2px 2px;
	display:list-item;
	list-style-type:none;
	line-height:13px;
	margin:0;
	padding-left:13px;
	padding-bottom:8px;
	vertical-align:top;
}

ul.menuPrincipalExt
{
	color:#414141;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin:0;
	text-align:left;
	padding-left:2px;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	text-transform:uppercase;
}

ul.menuPrincipalExt a
{
	color:#414141;
	text-decoration:none;
}

ul.menuPrincipalExt a:hover
{
	color: #d18316;
	text-decoration:underline;
}


/* ESTILOS MENU SECUNDARIO */
li.menuSecundario
{
	background:url('/PublishingImages/square.gif') no-repeat 2px 5px;
	display:list-item;
	list-style-type:none;
	line-height:13px;
	margin:0;
	padding-left:13px;
	padding-bottom:9px;
	vertical-align:top;
}

ul.menuSecundario 
{
	color:#666666;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	margin:0;
	text-align:left;
	padding-left:3px;
	/*padding-top:10px;
	padding-bottom:10px;*/
	text-decoration:none;
}
#ctl00_PlaceHolderLeftNavBar_QuickLaunchNavigationManager{
	padding-left:5px;
}
ul.menuSecundario a
{
	color:#666666;
	text-decoration:none;
}

ul.menuSecundario a:hover
{
	color: #d18316;
	text-decoration:underline;
}

/* ESTILOS MENU SECUNDARIO EXTERNO */
li.menuSecundarioExt
{
	background:url('/PublishingImages/square.gif') no-repeat 2px 5px;
	display:list-item;
	list-style-type:none;
	line-height:15px;
	margin:0;
	padding-left:13px;
	padding-bottom:10px;
	vertical-align:top;
}

div.enlaces
{
	padding:3px;
}

.tablaValida
{
	border:none;
	padding:0;
	margin:0;
	width:100%;
}
/*************************
FIN DE ESTILOS DEL MASTER
*************************/




/*************************
        BUSQUEDA
*************************/
.ms-pickersearchbox
{
border:1px #ffffff solid;
color:#000000;
font-family:Verdana;
font-size:11px;
}

.ms-searchbox
{
border:1px #ffffff solid;
color:#000000;
font-family:Verdana;
font-size:11px;
}

input.ms-searchbox
{
width:98px;
height:16px !important;
}

.ms-searchimage
{
background-color:#666666;
padding:0;
}

.ms-searchcorner
{
background-color:#FFFFFF;
/* fgomez - 20090804 - eliminado por no existir referencia.
background-image:url('srchcrnr.gif');
*/
background-repeat:no-repeat;
background-position:left top;
}

select.ms-sbscopes
{
display:none;
font-family:tahoma,verdana;
font-size:11px;
}

.ms-sbtable
{
	font-family:Verdana;
	font-style:normal;
	font-weight:normal;
	text-align:center;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
	margin-top:14px;
}

.ms-sbtablealt
{
color:#000000;
font-family:Verdana;
font-size:11px;
font-style:normal;
font-weight:normal
}

.ms-sbtable-ex
{
border-collapse:collapse;
margin:0;
margin-top:0px;
margin-bottom:4px;
}

.ms-sbtable-ex
{
border-collapse:collapse;
margin:0;
margin-top:6px;
margin-bottom:4px;
}

.ms-sbtable-border
{
border:none;
}

td.ms-sbcell
{
white-space:nowrap;
border:none;
background-color:#ffffff;
height:16px;
border:1px #7f8082 solid;
}

td.ms-sbcell1
{
white-space:nowrap;
border:none;
background-color:#ffffff;
height:18px;
text-align:center;
}

td.ms-sbcellnoborder
{
padding:0px;
white-space:nowrap;
border:none;
}

td.ms-sbgo
{
background-color:#d18316;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}

td.ms-sbgo1
{
background-color:transparent;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:3px;
}

.ms-rightbodysectionsearchbox
{
width:auto;
}

.ms-sbLastcell
{
width:auto;
}

.ms-sbLastCell
{
display:none;
}

td.ms-sbscopes
{
border:none;
}

.ms-sbtext
{
font-family:verdana;
font-size:11px;
font-weight:bold;
}

.ms-sbplain
{
font-family:verdana;
font-size:11px;
color:#666666;
width:90px !important;
}

.ms-sbplainwithborder
{
font-family:verdana;
font-size:11px;
}

td.ms-sblink
{
display:none;
padding-right:14px;
border:none;
}

.ms-sblink a:visited
{
font-family:verdana;
font-size:11px;
color:#666666;
text-decoration:none;
padding-left:4px;
}

.ms-sblink a:link
{
font-family:verdana;
font-size:11px;
color:#666666;
text-decoration:none;
padding-left:4px;
}

.ms-sblink a:hover
{
color: #d18316;
text-decoration:underline;
}

.ms-sbtable .ms-sbtable-ex1
{
	text-align:center;
	margin:0 auto;
	width:100%;
}
/*************************
FIN DE ESTILOS DE BUSQUEDA
*************************/





/*************************
   ESTILOS DEL CORE.CSS
*************************/

/*************************
    ESTILOS GENERALES 
*************************/
*{
	font-family:Verdana,sans-serif !important;
}
form{
	margin:0;
}
body{
	margin:0;
}
body{
	background-color:#FFFFFF;
	color:#000000;
	}
/*.ms-alphaimage{
	behavior:url("/_layouts/alphaimage.htc");
}*/
.ms-alignleft{
	text-align:left;
}
.ms-alignright{
	text-align:right;
}
.ms-main{
}
select{
	font-size:11px;
}
hr{
	color:#000000;
	height:2px;
}


/*************************
    VINCULOS GLOBALES 
*************************/
/* Contenedor Superior Izquierdo */
.ms-globalleft{
	float:left;
}
/* Contenedor Superior Derecho */
.ms-globalright{
	float:right;
}
/* Textos */
.ms-globallinks{
	background:transparent;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
/* Links */
.ms-globallinks a{
	background:transparent;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
/* Boton "Mis Vinculos" - Inactivo hover */
.ms-HoverCellInActive{
	background-color:transparent;
	background-image:none;
	border:none;
	margin:0;
	color:#666666;
	text-decoration:none;
	vertical-align:top;
}
.ms-HoverCellInActive a{
	color:#666666;
	text-decoration:none;
}
/* Boton "Mis Vinculos" - Activo hover */
.ms-HoverCellActive{
	background-color:transparent;
	background-image:none;
	border:none;
	margin:0;
	color: #d18316;
	text-decoration:none;
	vertical-align:top;
}
.ms-HoverCellActive a{
	color: #d18316;
	text-decoration:none;
}
/* Boton "Usuario" - Inactivo */
.ms-SpLinkButtonInActive{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#666666;
	margin:0;
	padding:2px;
	text-decoration:none;
	vertical-align:top;
}
.ms-SpLinkButtonInActive a{
	color:#666666;
	text-decoration:none;
}
/* Boton "Usuario" - Activo */
.ms-SpLinkButtonActive{
	background-color:transparent;
	background-image:none;
	border:none;
	color: #d18316;
	margin:0;
	padding:2px;
	text-decoration:none;
	vertical-align:top;
}
.ms-SpLinkButtonActive a{
	color: #d18316;
	text-decoration:none;
}
/* "Usuario" & "Mis vinculos" - Textos */
.ms-SPLink{
	color:#666666;
	font-size:11px;
}
/* "Usuario" & "Mis vinculos" - Link */
.ms-SPLink A:active {
	color:#666666;
	text-decoration:none;
}


.ms-SPLink A:visited {
	color:#666666;
	text-decoration:none;
}


.ms-SPLink A:link {
	color:#666666;
	text-decoration:none;
}


/*************************
   BREADCRUMBS GLOBALES 
*************************/
/* Contenedor */
.ms-globalbreadcrumb{
	background-color:transparent;
	font-size:11px;
	padding:5px;
}
.ms-globalbreadcrumb a{
	color:#666666;
	text-decoration:none;
}
.ms-globalbreadcrumb{
	color:#666666;
	text-decoration:none;
}
.ms-globalbreadcrumb a:hover{
	color: #d18316;
	text-decoration:none;
}


/*************************
	TITULO DEL SITIO
	  (PRINCIPAL) 
*************************/
.ms-sitetitle{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:4px;
	vertical-align:middle;
}
.ms-sitetitle a{
	color: #d18316;
	text-decoration:none;
}
h1.ms-sitetitle{
	margin:0;
	padding:0;
}


/*************************
	BARRA DE NAVEGACION
	(TABS SUPERIORES)
*************************/
/* Contenedor Superior General */
.ms-bannerContainer{
	background-image:none;
	background-color:#666666;
	border:none;
	padding:0;
	vertical-align:middle;
}
/* Contenedor Tabs & Menu Acciones */
.ms-bannerframe{
	background-image:none;
	background-color:transparent;
	border:none;
	padding:0;
	vertical-align:bottom;
}
/* Contenedor Tabs x Grupo */
.ms-banner{
	background-image:none;
	background-color:transparent;
	border:none;
	font-size:11px;
	padding:0;
	vertical-align:middle;
	white-space:nowrap;
}
.ms-banner a:active{
	text-decoration:none;
}
.ms-banner a:visited{
	text-decoration:none;
}
.ms-banner a:link{
	text-decoration:none;
}
.ms-banner a:hover{
	text-decoration:underline;
}
/* Tabs Superiores */
.ms-topnavContainer{
	background-image:none;
	background-color:transparent;
	border:none;
	padding:0;
	text-align:right;
}
/* Tabs Individuales - Inactivos */
.ms-topnav{
	background-image:none;
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:10px;
	padding:5px 0 2px 5px;
	text-decoration:none;
}
.ms-topnav a{
	color:#FFFFFF;
	text-decoration:none;
}
.ms-topnav a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/* Tabs Individuales - Seleccionado */
.ms-topnavselected{
	background-image:none;
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	padding:5px 0 2px 5px;
	text-decoration:none;
}
.ms-topnavselected a{
	color:#FFFFFF;
	text-decoration:none;
}
.ms-topnavselected a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/* Tabs Individuales - Hover */
.ms-topNavHover{
	background-image:none;
	background-color:transparent;
	border:none;
	color:#FFFFFF;
	font-size:10px;
	padding:5px 0 2px 5px;
	text-decoration:none;
}
.ms-topNavHover a{
	color:#FFFFFF;
	text-decoration:none;
}
.ms-topNavHover a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.ms-topnav img{
	position:relative;
	left:-6px;
}


/*************************
	ACCIONES DEL SITIO
	(MENU DESPLEGABLE)
*************************/
/* Contenedor general - Borde */
.ms-siteactionsmenu{
	background-color:transparent;
	background-image:none;
	border:none;
	cursor:pointer;
	color:#666666;
	font-weight:normal;
	font-size:11px;
	padding:0;
	white-space:nowrap;
}
/* Boton Activo - Menu Desplegable de Acciones */
.ms-siteactionsmenu div div div{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#666666;
	font-weight:normal;
	padding:2px 4px 4px 5px;
	border-top:1px #666666 solid;
	border-bottom:1px #666666 solid;
}
/* Boton Activo - Menu Desplegable de Acciones (Links) */
.ms-siteactionsmenu div div div a{
	color:#d18316;
	font-weight:bold;
	text-decoration:none;
}
.ms-siteactionsmenu div div div a:hover{
	color:#d18316;
	font-weight:bold;
	text-decoration:underline;
}
/* Boton Activo - Menu Desplegable de Acciones (Links Hover) */
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	padding:2px 4px 4px 5px;
	border-top:1px #666666 solid;
	border-bottom:1px #666666 solid;
}
/* Contenedor general - Txt base & link */
.ms-siteaction a{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.ms-siteaction{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
/* Tabla - Borde del menu */
table.ms-siteaction td.ms-siteaction{
	border:none;
}
table.ms-siteaction td.ms-siteaction div{
	padding:3px 8px 3px 8px;
	border:none;
}


/*************************
TITULO DE PAGINA O SECCION
*************************/
/* Area o contenedor del titulo */
.ms-globalTitleArea{
	text-align:right;
	background-image:none;
	padding:1px 5px 0 0;
}
.ms-globalTitleAreaSeparator{
	background-color:transparent;
	background-image:none;
}
/* Texto base */
.ms-pagetitle{
	color: #d18316;
	font-size:16px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
/* Vinculo */
.ms-pagetitle a{
	color: #d18316;
	font-size:16px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
/* Vinculo - Hover */
.ms-pagetitle a:hover{
	color: #d18316;
	font-size:16px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
/* Editar contenido - td */
td.ms-pagetitle .ms-propertysheet {
}
/* Area para titulo de pagina & breadcrumb */
.ms-pagetitleareaframe table{
	background-image:none;
	background-color:transparent;
	/*height:54px;*/
}
td.ms-mwstitlearea a{
	color:#000000;
	text-decoration:none;
}
.ms-mwspagetitleareaframe{
	background-image:none;
	background-color:transparent;
	text-align:left;
}
.ms-pagetitleareaframe{
	background-image:none;
	background-color:transparent;
	text-align:left;
}
div.ms-titleareaframe{
	background-image:none;
	background-color:transparent;
	text-align:left;
}
td.ms-titleareaframe{
	background-image:none;
	background-color:transparent;
	text-align:left;
}
div.ms-titleareaframe{
	height:100%;
}
.ms-pagetitleareaframe table td.ms-titlearea{
	padding:7px 0px 1px 0px;
}
.ms-areaseparator table td.ms-titlearea{
	padding:7px 0px 1px 0px;
}
.ms-titleareaframe table td.ms-titlearea{
	padding:7px 0px 1px 0px;
}
/* Titulo de Pagina en Breadcrumbs */
.ms-mwstitlearea{
	background-color:transparent;
	color: #d18316;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.ms-titlearea{
	background-color:transparent;
	color: #d18316;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/* Vinculos en Breadcrumbs */
.ms-titlearea a{
	background-color:transparent;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/* Vinculos en Breadcrumbs - Hover */
.ms-mwstitlearea a:hover{
	background-color:transparent;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.ms-titlearea a:hover{
	background-color:transparent;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.ms-titlearealeft{
	background-color:transparent;
}
.ms-titlearealine{
	background-color:transparent;
}
.ms-titlearearight .ms-areaseparatorright{
	background-image:none;
	background-color:transparent;
	border:none;
	height:100%;
	padding-right:2px;
}
.ms-mwspagetitleareaframe{
	width:100%;
}
.ms-mwstitlearealine{
	background-color:transparent;
}
.ms-titleareaseparator{
	background-color:transparent;
	padding-bottom:5px;
}
.ms-titleareaseparator div{
	background-color:transparent;
	border:none;
}
td.ms-titleimagearea{
	padding-left:2px;
}


/*************************
	   BREADCRUMB 
	(PAGS INTERIORES)
*************************/
.ms-sitemapdirectional a{
	unicode-bidi:embed;
}
.ms-sitemapdirectional{
	unicode-bidi:embed;
}
td.ms-areaseparatorleft{
	background-image:none;
	background-color:transparent;
	border:none;
	height:100%;
}
.ms-areaseparatorcorner{
	background-image:none;
	border:none;
	height:8px;
}
div.ms-areaseparatorleft{
	background-image:none;
	background-color:transparent;
	border:none;
	height:100%;
}
div.ms-areaseparatorright{
	background-image:none;
	background-color:transparent;
	border:none;
	padding-right:0;
	height:100%;
}
/* Espacio para Area de Titulo */
.ms-areaseparator{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
}
.ms-pagebreadcrumb{
	background-color:transparent;
	border:none;
	color:#666666;
	font-size:11px;
	padding:2px 3px 3px 11px;
}
.ms-pagebreadcrumb a{
	color:#666666;
	text-decoration:none;
}


/*************************
	   QUICK MENU
	   & TREEVIEW
   (COLUMNA IZQUIERDA)
*************************/
/* Contenedor general - Borde inf & der de la tabla completa (sombra), margen alrededor de la tabla */
.ms-quicklaunchouter{
	background-color:transparent;
	background-image:none;
	border:none;
	font-size:10px;
	/*margin:8px;*/
	margin-top:0;
	padding:0;
}
/* Tabla completa - Borde exterior general & fondo color claro & estilo gral txt */
.ms-quickLaunch{
	background-color:transparent;
	background-image:none;
	border:none;
	font-size:10px;
	padding:0;
}
/* Tabla completa - Borde exterior general / celdas */
.ms-quicklaunch table td{
	background-color:transparent;
	background-image:none;
	border:none;
	font-size:10px;
	padding:0;
	padding-top:2px;
	}
.ms-quicklaunch .ms-treeviewouter table td{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
}
table.ms-navsubmenu2 td{
	background:transparent url('/PublishingImages/square.gif') no-repeat 0 4px;
	border:none;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	/*padding-left:10px;*/
	padding-bottom:8px;
	text-align:left;
	text-decoration:none;
	
}
/* Encabezado (todo el contenido) - borde general & color de fondo */
.ms-quicklaunchheader{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	padding:0;
}
/* Encabezado (todo el contenido) - Oculta el encabezado */
.ms-quicklaunch span{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
	/*display:none;*/
}
div.ms-quicklaunchheader{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
	/*display:none;*/
}


/* Encabezado (todo el contenido) - color de txt del header de la tabla completa */
.ms-quicklaunchheader a{
	color:#666666;
	text-decoration:none;
}
/* Encabezado (todo el contenido) - color de txt hover del header de la tabla completa */
.ms-quicklaunchheader a:hover{
	color:#d18316;
	text-decoration:none;
}
/* Secciones (titulo) */
.ms-quicklaunch span.ms-navheader{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;

}
.ms-navheader2 td{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
}
.ms-quicklaunch table.ms-navheader td{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;

}
/* Secciones (titulo - Link) */
.ms-quicklaunch span.ms-navheader a{
	background-color:transparent ;
	background-image:none;
	border:none;
	padding:0;

}
.ms-navheader2 td a{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
	
}
.ms-quicklaunch table.ms-navheader td {
	/*background:transparent url('/PublishingImages/square.gif') no-repeat 0 4px;*/
	border:none;
	color:#666;
	font-size:10px;
	font-weight:normal;
	padding:0;
	/*padding-left:10px;*/
	text-align:left;
	text-decoration:none;
}
.ms-quicklaunch table.ms-navheader td a.ms-navheader{
	color:#666666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
/* Secciones (titulo - Hover) */
.ms-quicklaunch span.ms-navheader a:hover{
	color: #d18316;
	
}
.ms-navheader2 td a:hover{
	color: #d18316  !important;
}
.ms-quicklaunch table.ms-navheader td a:hover{
	color: #d18316  !important;
}
.ms-quicklaunch table.ms-selectednavheader td a{
color:lime;
}

/* --------------------MS-NAV---------------------------------------- */
.ms-nav{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
}
/* Secciones - Texto & Links */
.ms-navheader a{	
	background:transparent url('/PublishingImages/square.gif') no-repeat 0 4px;
	border:none;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
	padding-bottom:8px;
	text-align:left;
	text-decoration:none;
	display:block;
}
.ms-navheader a:hover{
	color: #d18316
}
table.ms-navheader td{
	color: #d18316
}
.ms-navheader2 a{
	background-color:transparent;
	background-image:none;
	border:none;
	padding:0;
	color:lime;
}
.ms-navheader2 a:hover{
	color: #d18316
}
/* Cuerpo del Menu - Background */
.ms-navsubmenu1{
	background-color:transparent;
	background-image:none;
	border:none;
	margin:0;
	padding:0;
}
/* Cuerpo del SubMenu - Background */
.ms-navsubmenu2{
	
	background-color:transparent;
	background-image:none;
	border:none;
	margin:0;
	padding:0;


}
/* SubMenu - Opciones & Txt */
span.ms-navitem{
	/*background-color:transparent;*/
	background-image:none;
	
	/*border:thin red solid;*/
	/*margin:0;
	padding:0;*/
	
	/*background:transparent url('/PublishingImages/square.gif') no-repeat 0 4px;*/
	border:none;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	/*padding-left:10px;*/
	text-align:left;
	text-decoration:none;

}
table.ms-navitem td{
	background-color:transparent;
	background-image:none;	
	border:none;
	margin:0;
	padding:0;
}
span.ms-navitem a{
	background-color:transparent;
	background-image:none;
	color:#666666;
	border:none;
	margin:0;
	padding:0;
}
span.ms-navitem a:hover{
	color: #d18316;
}
table.ms-navitem td a{
	background:transparent url('/PublishingImages/square.gif') no-repeat 0 4px;
	border:none;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	padding:0;
	padding-left:10px;
	text-align:left;
	text-decoration:none;
	border:none;
	margin:0;
	display:block;
}
table.ms-navitem td a:hover{
	color: #d18316;
}
/* SubMenu Seleccionado - Opciones & Txt */
a.ms-navitem .ms-selectednav{
	background-color:transparent;
	background-image:none;
	border:none;
	margin:0;
	padding:0;
	

}
/* SubMenu - Link */
.ms-navItem a{
	
}
/* SubMenu - Link - Hover */
.ms-navItem a:hover{
		
}

/* Seleccionada */
.ms-selectednav{
	background:transparent url('/PublishingImages/square.gif') no-repeat 0 4px;
	background-color:transparent;
	border:none;
	padding-bottom:8px;
}
.ms-selectednav a:hover{
	background-color:transparent;
	border:none;
	color: #d18316 !important;
}


.ms-quicklaunch span.ms-navheader{
}
.ms-quicklaunch table.ms-selectednavheader{
}
/*Submenu Seleccionado*/
.ms-quicklaunch table.ms-selectednav{
	
	background-color:transparent;
	border:none;
	padding:0;
	background-image:none;	
}
.ms-quicklaunch table.ms-selectednav td{
	
	background-color:transparent;
	border:none;
	padding:0;
	background-image:none;

}
/*
.ms-quicklaunchnavsep{
}
.ms-navitemstatic{
}
.ms-navheaderstatic{
}
.ms-tvselected{
}
.ms-tvselected a{
}
.ms-treeviewouter td.ms-navitem{
}
.ms-treeviewouter a.ms-navitem{
}
div.ms-treeviewouter div{
}
div.ms-treeviewouter div div{
}
.ms-treeviewouter{
}*/



/*************************
    PAPELERA RECICLAJE 
*************************/
/* Background */
table.ms-recyclebin td{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#666666;
	font-weight:normal;
	font-size:11px;
	padding:5px;
	width:130px;
}
/* Link */
table.ms-recyclebin td a{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
/* Link - Hover */
table.ms-recyclebin td a:hover{
	color: #d18316;
	font-weight:normal;
	text-decoration:none;
}

/*************************
  BARRA DE HERRAMIENTAS
  P/EDICION DE ELEMENTOS
*************************/
/* Texto de botones */
.ms-toolbar{
	border:none;
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
/* Tabla de botones */
table.ms-toolbar{
	background-image:none;
	background-color:transparent;
	border-collapse:collapse;
	border:none;
	width:100%;
}
table.ms-toolbar td{
	white-space:normal;
}
td.ms-toolbar input
{
	border:1px solid #d18316;
	background-color:#e3cd8e;
}
.ms-toolbarContainer{
	background-image:none;
	background-color:transparent;
	border:none;
	border-collapse:collapse;
	color:#666666;
	font-size:11px;
	text-decoration:none;
	padding:2px;
}
.ms-toolbarContainer{
	color:#666666;
}
.ms-toolbar-togglebutton-on{
	border:1px solid  #d18316;
	background-color:#e3cd8e;
}
.ms-toolbarItem{
	color:#666666;
	display:block;
	white-space:normal;
}
.ms-attachButton{
	text-align:left;
}


/*************************
	  BARRA DE MENU DE 
	LISTAS & BIBLIOTECAS
*************************/
/* Texto & Fondo */
.ms-menutoolbar{
	background-color:#e3cd8e;
	background-image:none;
	border:none;
	height:22px;
	margin:0px;
	padding:0px;
}
/* Borde Sup & Inf */
.ms-menutoolbar td{
	border:none;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
.ms-menutoolbar td td{
	border:none;
	background-color:transparent;
	margin:0px;
	padding:0px;
}
/* Links */
.ms-menutoolbar td a{
	color:#000000;
	text-decoration:none;
}
/* Links - Hover */
.ms-menutoolbar td a:hover{
	color:#000000;
	text-decoration:underline;
}
/* Botones - Hover */
.ms-buttoninactivehover{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:0px;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.ms-menubuttoninactivehover{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:0px;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.ms-buttoninactivehover a{
	color:#000000;
	text-decoration:none;
}
.ms-menubuttoninactivehover a{
	color:#000000;
	text-decoration:none;
}
.ms-buttoninactivehover a:hover{
	color:#000000;
	text-decoration:underline;
}
.ms-menubuttoninactivehover a:hover{
	color:#000000;
	text-decoration:underline;
}
.ms-buttonactivehover{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:0px;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.ms-menubuttonactivehover{
	background-color:transparent;
	background-image:none;
	border:none;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:0px;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.ms-buttoninactivehover a{
	color:#000000;
	text-decoration:underline;
}
.ms-buttonactivehover a{
	color:#000000;
	text-decoration:underline;
}
.ms-buttonactivehover img{
	margin:0px;
	padding:0px;
}
.ms-buttoninactivehover img{
	margin:0px;
	padding:0px;
}
td.ms-menutoolbarheader{
	font-size:14px;
	color:#666666;
	font-weight:bold;
	line-height:16px;
	margin:0px;
	padding:0px;
}
.ms-menutoolbar .ms-splitbuttondropdown{
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.ms-menutoolbar .ms-splitbuttontext{
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px 5px 0px 5px;
}
.ms-menutoolbar .ms-splitbuttontext a{
	color:#000000;
	text-decoration:none;
}
.ms-splitbutton{
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.ms-splitbuttonhover{
	background-image:none;
	border-collapse:collapse;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
	border:none;
	cursor:pointer;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
	border:none;
	cursor:pointer;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px 5px 0px 5px;
}
/* Separador Botones (Texto) */
.ms-separator{
	color:#C8C8C8;
	font-size:11px;
}
/* Separador Botones (Img) */
.ms-separator img{
	background-color: #d18316;
	border-bottom:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	height:16px;
	width:1px;
	margin:1px;
}


/*************************
	BOTON SELECCIONAR
	 VISTA P/LISTAS
*************************/
/* Bloque & Outline */
td.ms-viewselector{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.ms-authoringcontrols td td.ms-viewselector{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.ms-toolbar td td.ms-viewselectorhover{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.ms-toolbar td td.ms-viewselector{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.ms-menutoolbar td td.ms-viewselectorhover{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.ms-menutoolbar td td.ms-viewselector{
	border:solid 1px  #d18316;
	background-image:none;
	background-color:#e3cd8e;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
/* Texto */
.ms-viewtoolbar{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
/* Etiqueta */
.ms-listheaderlabel{
	color:#666666;
	font-size:11px;
}
/* Anchura */
td.ms-viewselectorhover{
	width:120px;
}
td.ms-viewselector{
	width:120px;
}
.ms-viewselectorhover{
	font-size:11px;
}
.ms-viewselectortext{
	font-size:11px;
}
.ms-viewselector{
	font-size:11px;
}
/* Bloque & Borde Interior */
div.ms-viewselectorhover{
	background-image:none;
	border:solid 1px #ffffff;
	font-size:11px;
	cursor:pointer;
	padding:1px 4px 1px 4px;
	text-decoration:none;
}
div.ms-viewselector{
	background-image:none;
	border:solid 1px #ffffff;
	font-size:11px;
	cursor:pointer;
	padding:1px 4px 1px 4px;
	text-decoration:none;
}
div.ms-viewselector a{
	color:#000000;
	text-decoration:none;
}
table.ms-viewtoolbar{
	background-image:none;
	background-color:transparent;
}
/* Hover */
.ms-authoringcontrols td td.ms-viewselectorhover{
	background-image:none;
	background-color:#d18316;
	margin:0px;
	padding:0px;
}
.ms-toolbar td td.ms-viewselectorhover{
	background-image:none;
	background-color:#d18316;
	margin:0px;
	padding:0px;
}
.ms-menutoolbar td td.ms-viewselectorhover{
	background-image:none;
	background-color:#d18316;
	margin:0px;
	padding:0px;
}
table.ms-viewtoolbar{
	border:none;
}


/*************************
		MARGENES
*************************/
/* Margen Menu / Contenido */
.ms-pagemargin{
	background-image:none;
	background-color:transparent;
	height:100%;
}
/* Margen Derecho */
td.ms-rightareacell div.ms-pagemargin{
	background-color:transparent;
	background-image:none;
	border:none;
	height:100%;
}
/* Margen Inferior */
.ms-pagebottommargin{
	background-color:transparent;
	border:none;
}
/* Margen Inferior Izq */
.ms-pagebottommarginleft{
	background-color:transparent;
	border:none;
}
/* Margen Inferior Der */
.ms-pagebottommarginright{
	background-color:transparent;
	border:none;
}
/* Cuerpo de Pagina - Margen Inferior */
.ms-bodyareapagemargin{
	background-color:transparent;
	border:none;
}
.ms-viewareaframe{
	background-color:transparent;
	background-image:none;
	border:none;
	height:100%;
	vertical-align:top;
	width:100%;
}
.ms-bodyareaframe{
	background-color:transparent;
	background-image:none;
	border:none;
	height:100%;
	vertical-align:top;
	width:100%;
}
.ms-bodyareaframe{
	padding:10px;
}
.ms-bodyareacell{
	vertical-align:top;
	height:100%;
	width:100%;
}


/*************************
   CONSOLA DE EDICIÓN
      DE WEB PARTS
*************************/
/* FRAME SUPERIOR */
/* Frame Salir del modo de edicion */
.ms-consolestatusminorframe{
	background-color:#e3cd8e;
	background-image:none;
	border-bottom:1px  #d18316 solid;
	margin:0;
}
.ms-consoleminiframe{
	background-color:#e3cd8e;
	background-image:none;
	border:none;
	margin:0;
}
.ms-consolestatuscheckoutframe{
	background-color:#e3cd8e;
	background-image:none;
	border:none;
	margin:0;
}
.ms-consoleframe{
	border:1px #e3cd8e solid;
}
td.ms-consolestatuscheckoutframe{
	background-image:none;
	background-color:#e3cd8e;
	border:1px #e3cd8e solid;
}
td.ms-consolestatusminorframe{
	background-color:#e3cd8e;
	background-image:none;
	border:1px #e3cd8e solid;
}
td.ms-consolestatusmajorframe{
	background-color:#e3cd8e;
	background-image:none;
	border:1px #e3cd8e solid;
}
.ms-consoleframe{
	background-image:none;
	border:1px #e3cd8e solid;
}
.ms-consoletitleareaframe{
	background-image:none;
	background-color:#e3cd8e;
	padding:0px;
	width:8px;
}
.ms-consoletitleareaframebottom{
	background-color:transparent;
	padding:0px;
	text-align:center;
}
.ms-consolempxablerow{
	background-color:transparent;
}
.ms-consoletoolbar{
	font-size:11px;
}
.ms-consolemessage{
	font-size:11px;
}
.ms-consoleerror{
	font-size:11px;
}
.ms-consolestatus{
	font-size:11px;
}
.ms-consolestatuscell{
	background-image:none;
	background-color:#d18316;
	text-align:center;
}
.ms-consolestatusframe{
	border-top:none;
	background-color:#e3cd8e;
	border:1px #e3cd8e solid;
}
.ms-consolestatusmajorframe{
	background-color:#e3cd8e;
	background-image:none;
}
.ms-consoleminiframe{
	height:auto;
}
.ms-consoletoolbar{
	color:#666666;
	text-decoration:none;
}
.ms-consoletoolbar a{
	color:#666666;
	text-decoration:none;
}
.ms-consolestatusshadowframe{
	background-image:none;
	background-color:#e3cd8e;
	height:1px;
}
.ms-consolestatusshadowframeleft{
	background-image:none;
	background-color:#e3cd8e;
	height:1px;
	width:1px;
}
.ms-consolestatusshadowframeright{
	background-image:none;
	background-color:#e3cd8e;
	height:1px;
	width:1px;
}
.ms-consolemode{
	background-color:#e3cd8e;
	color:#000000;
	font-size:11px;
}
/* Titulo de la consola (Frame superior) */
.ms-consolestatus{
	color:#666666;
	font-size:11px;
	padding:3px;
	text-decoration:none;
}
.ms-consolestatus a{
	color:#666666;
	text-decoration:none;
}
.ms-consolestatus a:hover{
	color: #d18316;
	text-decoration:underline;
}
.ms-consolehr{
	background-color:transparent;
	height:1px;
}
.ms-consoleerror{
	color:#992f05;
	text-decoration:none;
}
.ms-consoleerror a{
	color:#992f05;
	text-decoration:none;
}
.ms-consoleerror a:hover{
	color:#992f05;
	text-decoration:underline;
}
.ms-consolemessage{
	color:#666666;
	text-decoration:none;
}
.ms-consolemessage a{
	text-decoration:none;
}
.ms-consolemessage a:hover{
	text-decoration:underline;
}
.ms-consoleqaback td{
padding-left:3px;
padding-right:6px;
background-image:none;
}
.ms-consoleqabackhover td{
background-image:none;
padding-left:3px;
padding-right:6px;
}
.ms-consoleqaempxyborderh{
height:1px;
}
.ms-consoleqaempxyborderv{
width:1px;
}
.ms-consoleqaempxycorner{
width:1px;
height:1px;
}
.ms-consoleqacorner{
background-color:#f8f8f8;
}
.ms-consoleqaborderv{
background-color:#f8f8f8;
}
.ms-consoleqaborderh{
background-color:#f8f8f8;
}
.ms-consoleqacornerhover{
background-color:#D2B47A;
}
.ms-consoleqabordervhover{
background-color:#D2B47A;
}
.ms-consoleqaborderhhover{
background-color:#D2B47A;
}
.ms-consoleqaborderh{
height:1px;
}
.ms-consoleqaborderv{
width:1px;
}
.ms-consoleqacorner{
width:1px;
height:1px;
}
.ms-consoleqaborderhhover{
height:1px;
}
.ms-consoleqabordervhover{
width:1px;
}
.ms-consoleqacornerhover{
width:1px;
height:1px;
}
/* PANEL DE EDICIÓN */
.ms-ToolPaneFrame{
	padding:0px;
	background-color:#F0F0F0;
}
.ms-ToolPaneOuter{
	background-color:transparent;
	border:none;
	padding:0px;
}
/* Cuerpo del Panel de Edicion */
.ms-ToolPaneBody{
	background-color:#F0F0F0;
	padding:5px;
}
.ms-ToolPaneHeader{
	background-color:#C8C8C8;
	border-style:none;
}
/* Borde del Panel de Edicion */
.ms-ToolPaneBorder{
	border-right:1px solid #C8C8C8;
	border-top:none;
	border-bottom:none;
	border-left:1px solid #C8C8C8;
}
/* Titulo del Panel de Edicion - Cerrar */
.ms-ToolPaneClose{
	background-image:none;
	background-color:#666666;
	border:solid 1px #666666;
	border-left:none;
	padding:2px;
}
.ms-ToolPaneClose .ms-HoverCellActiveDark a img{
	background-color:transparent;
	background:none;
	margin:0;
	padding:0;
}
.ms-ToolPaneClose .ms-HoverCellInActive a img{
	background-color:transparent;
	background:none;
	margin:0;
	padding:0;
}
/* Titulo del Panel de Edicion */
.ms-ToolPaneTitle{
	background-image:none;
	background-color:#666666;
	border:solid 1px #666666;
	border-right:none;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding:4px;
}
/* Pie del Panel de Edicion */
.ms-ToolPaneFooter{
	border-top:solid 1px #C8C8C8;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	padding:5px;
}
.ms-ToolPaneError{
	color:#e00000;
	font-size:11px;
	padding:10px;
}
.ms-ToolPaneInfo{
	font-size:11px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:5px;
	color:#FFFFFF;
	background-color:#666666;
}


/*************************
       PAGINACION 
*************************/
/* Contenedor */
.ms-bottompaging{
	background:transparent;
	color:#666666;
	font-size:9px;
	float:right;
	text-align:center;
	width:auto;
}
/* Linea Superior & Titulo Paginacion */
.ms-bottompagingline1{
	/* fgomez - 20090804 - eliminado por no tener referencia. */
	background:/*url('paginacion.gif')*/ no-repeat center top;
	/* end fgomez */
	line-height:1px;
	height:12px;
	width:auto;
}
.ms-bottompagingline2{
	background-color:transparent;
	line-height:1px;
}
/* Linea Inferior */
.ms-bottompagingline3{
	background-color:transparent;
	line-height:0px;
}
/* Paginacion Inf - Txt & botones */
.ms-bottompaging .ms-vb{
	color:#666666;
	text-align:right;
}
/* Contenedor Inf */
table.ms-bottompaging{
	color:#666666;
	text-align:right;
}
/* Contenedor Inf IMG */
table.ms-bottompaging img{
	padding-top:4px;
	vertical-align:baseline;
}
/* Solo txt */
.ms-paging{
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:right;
}
.ms-vb .ms-paging{
	font-size:9px;
	font-weight:normal;
	color:#666666;
	text-align:right;
}
/* Paginacion Superior - Oculto */
.ms-toolbar .ms-paging{
	display:none;
}
.ms-toolbar a.ms-paging img{
	display:none;
}


/*************************
	FORMULARIO
*************************/
.ms-formareaframe{
	vertical-align:top;
	height:100%;
	background-color:transparent;
	padding:8px;
}


/*************************
   BARRA FORMULARIO
  & BOTONES OK-CANCEL
*************************/
/* Formulario & Boton cancelar */
.ms-formtoolbar{
	font-size:11px;
	text-decoration:none;
	color:#000000;
	margin-bottom:7px;
	width:500px;
}
/* Formulario & Boton cancelar - Celdas */
.ms-formtoolbar td{
	padding:0px;
	vertical-align:top;
	white-space:normal;
}


/*************************
	PAGINAS DE LISTAS
*************************/
/* Txt Descripcion */
.ms-listdescription{
	background-color:transparent;
	border:none;
	color: #d18316;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	padding:6px 15px 6px 10px;
}

.ms-listheader{
	font-size:11px;
	color:#666666;
	font-weight:bold;
	height:28px;
	background-image:none;
	background-color:#F0F0F0;
}

/*#ctl00_PlaceHolderMain_PageContent__ControlWrapper_RichHtmlField{
padding-left: 0px;
font-size:10px;
width:165px; 
float:left;
}*/
/*EDITOR RTF*/
.ms-rtetablecells
{
border:solid 1px #C8C8C8;
padding:2px;
}
.ms-rtetoolbarmenu
{
background-color:#F0F0F0;
color:#000000;
border:#C8C8C8;
font-size:11px;
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #d18316;
background-image:none;
background-repeat:repeat-x;
}
.ms-rtetoolbardis{
/*filter:alpha(opacity=25);*/
cursor:default;
}
a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #d18316;
background-image:none;
background-repeat:repeat-x;
background-color:#e3cd8e;
cursor:pointer;
color:#000000;
}

.ms-propertysheet th.ms-gridT1
{
text-align:left;
font-size:0.7em;
color:#000000;
width:190px;
}

.ms-gridT1
{
text-align:left;
font-size:0.7em;
color:#000000;
width:190px;
}
.ms-gridCol{
text-align:center;
font-size:.6em;
color:#C8C8C8;
width:90px;
}
.ms-GRFontSize{
font-size:11px;
color:#000000;
}



.ms-viewselect a:link{
font-size:11px;
color:#000000;
}



/*FORM*/
.ms-formlabel{
	text-align:left;
	font-size:.7em;
	border-top:1px solid #C8C8C8;
	padding-top:3px;
	padding-right:8px;
	padding-bottom:6px;
	color:#666666;
	font-weight:bold;
	width:auto;
}
.ms-formlabel a{
	font-size:11pt;
	color:#d18316;
}
.ms-formdescripxion A{
color:#000000;
text-decoration:none;
}
.ms-formvalidation{
color: #d18316;
font-size:11px;
}
.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
.ms-formtable .ms-formbody{
line-height:1.3em;
}
.ms-informationbar{
background-color:#F0F0F0;
border:1px solid #C8C8C8;
}
.ms-informationbar td{
font-size:11px;
color:#000000;
}
.ms-radiotext{
cursor:default;
text-align:left;
font-size:11px;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;
font-size:11px;
height:19px;
}
.ms-formbody{
font-size:.7em;
vertical-align:top;
background:#F0F0F0;
border-top:1px solid #F0F0F0;
padding:3px 6px 4px 6px;
}
.ms-formbodysurvey{
font-size:.7em;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
.ms-formbody FONT{
line-height:normal
}
.ms-formline{
border-top:1px solid #C8C8C8;
padding-right:8px;
padding-left:8px;
}
.ms-formdescripxion
{
font-size:11px;
color:#666666;
}

/*************************
   PAGINAS DE CONTENIDO
    (MODO DE EDICION)
*************************/
.ms-formfieldcontainer
{
	width:100%;
}
/* Contenedor de la etiqueta en Modo de edicion */
.ms-formfieldlabelcontainer
{
	margin:5px 5px 0px 5px;
}
/* Titulo de la Etiqueta */
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
	background-image:none;
	background-color:#e3cd8e;
	border-top:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	color: #d18316;
	font-size:11px;
	font-weight:normal;
	height:18px;
	padding:1px 4px 1px 4px;
	text-align:left;
}
.ms-toolbarItem .ms-selectorlink a
{
	color:#666666;
}
.ms-formfieldvaluecontainer
{
	border:1px solid #C8C8C8;
	margin:0 5px 5px 5px;
	padding:5px;
}
.ms-secondary-title
{
padding-bottom:3px;
display:block;
}
table.ms-form th{
color:#000000;
font-size:11px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.ms-form td{
font-size:11px;
width:100%;
vertical-align:top;
}
.ms-formrecurrence{
font-size:11px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
.ms-fileinput{
font-size:11px;
}
.ms-longfileinput{
font-size:11px;
width:386px;
}
.ms-long{
width:386px;
}
.ms-longer{
width:411px;
}
.ms-rtelong{
width:384px;
}
.ms-rtelonger{
width:409px;
}
.ms-lookupxypeintextbox{
font-size:11px;
}
.ms-rtedropdown{
font-size:11px;
}
.ms-inputuserfield{
font-size:11px;
}
.ms-radiotext{
font-size:11px;
}
.ms-rtelonger{
font-size:11px;
}
.ms-longer{
font-size:11px;
}
.ms-rtelong{
font-size:11px;
}
.ms-long{
font-size:11px;
}
.ms-input{
font-size:11px;
}
.ms-rtelonger{
border:1px solid #666666;
}
.ms-rtelong{
border:1px solid #666666;
}
.ms-inputuserfield{
border:1px solid #666666;
}
div.ms-inputuserfield a
{
color:#000000;
text-decoration:none;
font-weight:normal;
font-style:normal;
}
div.ms-inputuserfield
{
padding-left:1px;
padding-top:2px;
}
.ms-usereditor{
width:386px;
}
.ms-italic{
font-style:italic;
}
.ms-bold{
font-weight:bold;
}
.ms-GRHeaderBackground{
}
.ms-actionbar{
background-color:transparent;
border:1px solid #d18316;
padding-top:1px
}
.ms-actionsep{
height:8px;
border-right:1px solid #d18316;
}
.ms-nav .ms-SPZoneLabel{
font-size:11px;
}
.ms-nav td{
font-size:11px;
}
.ms-formula{
font-size:11px;
width:222px;
height:135px;
}
.ms-dttimeinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dtinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dttimeinput{
direction:ltr;
}

/*search*/
.ms-searchform{
margin-right:10px;
position:relative;
top:-6px;
}
.ms-searchform input{
height:19px;
padding:2px;
}
select.ms-searchbox{
margin-right:6px;
border:solid 1px #C8C8C8;
}



/*NAVS*/
.ms-nav th{
background-image:none;
font-size:11px;
font-weight:normal;
text-align:left;
color:#000000;
}
table.ms-selectednav td a.ms-selectednav{
	background:none;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	/*padding:4px 6px 4px 24px;*/
	text-decoration:none;
}
.ms-selectednavheader a{
font-weight:normal;
color:#666666;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color: #d18316;
text-decoration:underline;
}
table.ms-navselected{
padding:0px;
}
span.ms-navselected{
background-image:none;
background-color:#e3cd8e;
}
table.ms-navselected{
background-image:none;
background-color:#e3cd8e;
}
table.ms-navselected td{
background-image:none;
padding:3px 6px 4px 17px;
}
.ms-navline{
border-bottom:1px solid #C8C8C8;
}
.ms-navwatermark{
color:#e3cd8e;
}
.ms-GRSortFilter{
border:1px solid #C8C8C8;
background:transparent;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #e3cd8e;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav a{
	color:#000000;
	text-decoration:none;
}
.ms-nav{
background-color:transparent;
}



/*TEMPLATE PICKER*/
.ms-templatepickerunselected{
float:left;
}
.ms-templatepickerselected{
float:left;
}
.ms-templatepickerunselected{
padding-top:2px;
margin-right:1px;
}
.ms-templatepickerselected{
margin-right:1px;
}
.ms-templatepickerunselected div{
background-image:none;
background-color:#F0F0F0;
border:solid 1px #C8C8C8;
border-bottom:none;
padding:1px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div{
border-left: 1px solid #c2a770;
	border-right: 1px solid #c2a770;
	border-top: 1px solid #c2a770;
	/* fgomez - 20090804 - eliminado por no existir referencia.
background-image:url('templatepickerselected.gif');
     */
	background-repeat:repeat-x;
	background-color:#ffffff;
	border-bottom:none;
	padding:3px 5px 3px 5px;
	white-space:nowrap;
}
.ms-templatepickerselected div a{
color:#000000;
}
.ms-templatepickerunselected div a{
color:#000000;
}
.ms-templatepicker{
font-size:11px;
width:320px;
height:175px;
}


/*L ACTION*/
.ms-lactiontable{
width:100%;
}
.ms-laction{
border-top:solid 1px #b8bed0;
padding-left:2px;
padding-right:2px;
}
.ms-lactionheader{
padding:4px;
}
.ms-lactionitem{
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
white-space:nowrap;
}
.ms-lactionitem a{
color:#000000;
text-decoration:none;
}
.ms-lactionitem a:hover{
color:#000000;
text-decoration:underline;
}

/*DIFFSELECTED*/
.ms-diffselected{
background-image:none;
background-color:#e3cd8e;
border:1px solid #d2b47a;
}
.ms-diffselected table{
width:100%;
border:1px solid #ffffff;
}
.ms-diffselected .ms-lactionbullet{
padding-left:3px;
}
.ms-diffselected .ms-lactionitem{
padding-right:3px;
}
.ms-diffselected .ms-lactionitem a{
color:#000000;
}


/*???*/
.ms-versiondiffnum{
font-weight:bold;
}
.ms-verticaldots{
border-right:1px solid #e3cd8e;
border-left:none;
}


/*RELATED*/
.ms-relatedtable{
width:100%;
background:#f2f2f2;
border:1px solid #949494;
}
.ms-relatedheaderleftcorner{
}
.ms-relatedheaderrightcorner{
}
.ms-relatedicon{
padding:2px;
text-align:center;
}
.ms-relatedicon img{
border:0px;
}
.ms-relatedtext{
color:#3966bf;
padding:2px;
}
.ms-relatedtext a:active{
color:#3966bf;
text-decoration:none;
}
.ms-relatedtext a:link{
color:#3966bf;
text-decoration:none;
}
.ms-relatedtext a:visited{
color:#3966bf;
text-decoration:none;
}
.ms-relatedtext a:hover{
color:#3966bf;
text-decoration:underline;
}






.ms-pagecapxion{
font-size:9px;
color:#000000;
}
.ms-selected
{
background-position:left top;
color:#000000;
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('filedialogselected.gif');
 */
background-color:#FFE499;
border-top:1px solid #FFE499;
border-bottom:1px solid #FFE499;
background-repeat:repeat-x;
}
.ms-selected SPAN{
color:#000000;
}
.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}
.ms-vh2 table.ms-unselectedtitle{
height:21px;
}
.ms-vh table.ms-unselectedtitle{
height:21px;
}
.ms-vh-icon table.ms-selectedtitle{
height:21px;
}
.ms-vh2 table.ms-selectedtitle{
height:21px;
}
.ms-vh table.ms-selectedtitle{
height:21px;
}
.ms-vh-icon table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}
.ms-vh2 table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}
.ms-vh table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}
.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh2 .ms-selectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh-icon .ms-unselectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon .ms-selectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon{
padding-left:6px;
padding-right:4px;
}
.ms-propertysheet th.ms-vh2-nofilter{
}
.ms-propertysheet th.ms-vh2{
}
.ms-summarystandardbody .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-listviewtable .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-summarystandardbody .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-listviewtable .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-basictable{
border-collapse:collapse;
}
.ms-selectedtitle{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-selectedtitlealternative
{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-unselectedtitle{
background-color:transparent;
margin:0px;
padding:0px;
}
.ms-vb-title .ms-unselectedtitle{
padding:1px;
}
.ms-menuimagecell{
background:none;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}
.ms-vh-icon .ms-menuimagecell{
height:20px;
}
.ms-vh2 .ms-menuimagecell{
height:20px;
}
.ms-vh .ms-menuimagecell{
height:20px;
}
.ms-vh-icon .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-vh2 .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-vh .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-filedialog td{
height:16px;
}
.ms-descripxiontext{
color:#666666;
font-size:11px;
text-align:left;
}
.ms-webpartpagedescripxion{
font-size:11px;
color:#666666;
padding:8px 12px 0px 12px;
}
.ms-inputformdescripxion{
width:475px;
padding-right:9px;
}
.ms-inputformcontrols
{
width:375px;
}
.ms-halfinputformcontrols
{
width:150px;
}
.ms-dspadapxerlist
{
padding-left:1cm;
color:#666666;
font-size:11px;
}
.ms-alerttext
{
color:#ff0000;
font-size:11px;
}


.ms-authoringcontrols
{
background-color:#F0F0F0;
font-size:11px;
color:#525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
background-color:#F0F0F0;
font-size:11px;
color:#083772;
text-align:left;
}
.ms-multiselectbox
{
width:175px;
}
.ms-lookupxypeindropdown
{
width:20em;
}
.ms-lookupxypeintextbox
{
width:20em;
vertical-align:middle;
}
.ms-sectionheader
{
color:#525252;
font-size:11px;
font-weight:bold;
}
.ms-propertysheet th.ms-linksectionheader
{
color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
}
.ms-linksectionheader
{
color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
}
th.ms-linksectionheader
{
background-color:#F0F0F0;
background-image:none;
background-repeat:repeat-x;
border:1px solid #d18316;
text-align:left;
}
td.ms-linksectionheader
{
background-color:#F0F0F0;
background-image:none;
background-repeat:repeat-x;
border:1px solid #d18316;
text-align:left;
}
table.ms-disc-bar
{
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
border:1px solid #79a7e3;
text-align:left;
display:none;
}
table.ms-disc HR
{
height:1px;
color:#d18316;
}
.ms-attachUploadButtons
{
text-align:right;
}
.ms-propertysheet .ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-propertysheet .ms-sectionheader a
{
color:#525252;
text-decoration:none;
}
.ms-sectionheader a:visited
{
color:#525252;
text-decoration:none;
}
.ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-sectionheader a
{
color:#525252;
text-decoration:none;
}
.ms-sectionline
{
background-color:#F0F0F0;
}
.ms-sectionhighlight-top{
border:1px solid #ff9932;
border-left:0px solid;
border-right:0px solid;
background-color:#f7f3cd;
font-size:11px;
}
.ms-sectionhighlight{
background-color:#fffbd8;
color:#666666;
}
.ms-sectionhighlight-line{
height:1px;
padding:0px;
background-color:#ff9932;
}
.ms-propertysheet{
font-size:.7em;
text-align:left;
color:#666666;
}
.ms-propertysheet th{
font-size:11px;
color:#666666;
font-weight:normal;
}
.ms-propertysheet a{
text-decoration:none;
color:#3966bf;
}
.ms-propertysheet a:hover{
text-decoration:underline;
color:#000000;
}
table.ms-createpageinformation{
font-size:11px;
height:115px;
}
table.ms-pageinformation{
font-size:11px;
height:115px;
}
table.ms-pageinformation{
background-image:none;
background-color:#ffffff;
}
table.ms-createpageinformation{
background-image:none;
background-repeat:repeat-x;
background-color:#ffffff;
}
.ms-createpageinformation th{
color:#666666;
text-align:left;
}
.ms-pageinformation th{
color:#666666;
text-align:left;
}
.ms-createpageinformation table td{
color:#000000;
text-align:left;
font-size:11px;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table td{
color:#000000;
text-align:left;
font-size:11px;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table th
{
padding:3px 5px 3px 1px;
}
.ms-storMeFree{
background-color:#80f0dc;
border-style:dashed;
border-width:1px;
border-color:white;
}
.ms-storMeUsed{
background:#8ebbf5;
border-style:solid;
border-width:1px;
border-color:white;
}
.ms-storMeEstimated{
background-color:#e3cd8e;
border:dotted 1px white;
}
.ms-storMeFilterBar{
background:#8ebbf5;
}
.ms-informationtablehover{
border:solid 1px #d18316;
}
.ms-informationtablehover th{
background-color:#F0F0F0;
}
.ms-informationtablehover td{
background-color:#F0F0F0;
}
.ms-informationtablehover td{
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
.ms-informationtablehover th{
border-top:solid 1px #ffffff;
}
.ms-informationtablestatic{
background-image:none;
}
.ms-pageinformationheader{
font-weight:bold;
color:#000000;
}
.ms-itemheader a{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ms-itemstatic{
border:1px solid #FFFFFF;
background-color:transparent;
}
.ms-itemhover{
border:solid 1px #d2b47a;
background-image:none;
background-color:#e3cd8e;
cursor:pointer;
}
.ms-itemhover a{
color:#000000;
text-decoration:underline;
}
.ms-discussiontitle{
font-size:.7em;
color:#000000;
font-weight:bold;
}
.ms-listdescripxion{
color:#666666;
background:#f8f8f8;
padding:2px 6px 4px 6px;
border-bottom:1px solid #d18316;
}
.ms-ph{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nofilter-icon{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nofilter{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nograd-icon{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh3-nograd{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nograd{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vhImage{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh-icon-empxy{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh-icon{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-pb-selected td{
color:#000000;
}
.ms-pb{
color:#000000;
}
.ms-vb-user{
color:#000000;
}
.ms-GRFont{
color:#000000;
}
.ms-vb-tall{
color:#000000;
}
.ms-vb2{
color:#000000;
}
.ms-vb{
color:#000000;
}
.ms-gbload{
color:#000000;
}
.ms-gb2{
color:#000000;
}
.ms-gb{
color:#000000;
}
.ms-gb2 a{
color:#000000;
}
.ms-gb a{
color:#000000;
}
.ms-ph{
font-size:11px;
}
.ms-pb-selected{
font-size:11px;
}
.ms-pb{
font-size:11px;
}
.ms-vh2-nofilter-icon{
font-size:11px;
}
.ms-vh2-nograd-icon{
font-size:11px;
}
.ms-vh3-nograd{
font-size:11px;
}
.ms-vh2-nograd{
font-size:11px;
}
.ms-vh2-nofilter{
font-size:11px;
}
table.ms-disc td{
font-size:11px;
}
.ms-vb-user{
font-size:11px;
}
.ms-GRFont{
font-size:11px;
}
.ms-vb-tall{
font-size:11px;
}
.ms-vb2{
font-size:11px;
}
.ms-vb{
font-size:11px;
}
.ms-gbload{
font-size:11px;
}
.ms-gb2{
font-size:11px;
}
.ms-gb{
font-size:11px;
}
.ms-vhImage{
font-size:11px;
}
.ms-vh-icon-empxy{
font-size:11px;
}
.ms-vh-icon{
font-size:11px;
}
.ms-vh2{
font-size:11px;
}
.ms-vh{
font-size:11px;
}
.ms-ph{
white-space:nowrap;
}
.ms-vh2-nofilter-icon{
white-space:nowrap;
}
.ms-vh2-nograd-icon{
white-space:nowrap;
}
.ms-vh3-nograd{
white-space:nowrap;
}
.ms-vh2-nograd{
white-space:nowrap;
}
.ms-vh2-nofilter{
white-space:nowrap;
}
.ms-vh2{
white-space:nowrap;
}
.ms-vh{
white-space:nowrap;
}
.ms-pickerresultheadertr{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-ph{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nograd-icon{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh3-nograd{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nograd{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-viewheadertr .ms-vh-group{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nofilter-icon{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nofilter{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh-icon{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh{
background-image:none;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-disc .ms-viewheadertr th.ms-vh2{
padding:1px 5px 0px 4px;
}
.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb{
padding-left:4px;
}
th.ms-vh3-nograd{
width:12px;
color:#949494;
font-size:11px;
}
.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
background-color:transparent;
}
.ms-ph{
padding:3px 8px 1px 8px;
}
.ms-vh2{
padding:3px 8px 1px 8px;
}
.ms-vh2-gridview{
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}
.ms-vh2-nofilter-icon{
width:12px;
}
.ms-vh2-nograd-icon{
width:12px;
}
.ms-vh-icon{
width:12px;
}
.ms-vh-icon-empxy{
width:0px;
}
.ms-vh2-nofilter a{
color:#666666;
text-decoration:none;
}
.ms-vh2 a{
color:#666666;
text-decoration:none;
}
.ms-vh a:visited{
color:#666666;
text-decoration:none;
}
.ms-vh a{
color:#666666;
text-decoration:none;
}
.ms-vh2-nofilter a:hover{
text-decoration:underline;
}
.ms-vh2 a:hover{
text-decoration:underline;
}
.ms-vh a:hover{
text-decoration:underline;
}
.ms-vhImage{
width:18px
}
.ms-cbp{
padding-left:8px;
padding-right:8px;
}
.ms-standardheader{
	font-size:12px;
	background-color:transparent;
	margin:0;
	text-align:left;
	color: #d18316;
	font-weight:bold;
}
.ms-standardheader .ms-WPTitle a{
	color: #d18316;
	text-decoration:none;
}
.ms-linksectionheader .ms-standardheader{
color:#000000;
}
.ms-gb h3.ms-standardheader{
margin-top:1em;
}
.ms-gb .ms-standardheader{
color:#000000;
}
.ms-gb{
height:22px;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #8ebbf5;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-listviewtable .ms-gb{
padding-top:14px;
}
.ms-gb2{
height:22px;
color:#666666;
padding-bottom:3px;
border-bottom:1px solid #f0f0f0;
border-top:1px solid #f9f9f9;
}
.ms-gbload{
height:22px;
color:#666666;
background-color:#ffffff;
padding-bottom:3px;
}
/* Textos color:#666666 */
.ms-pb-selected{
	color:#666666;
	vertical-align:top;
}
.ms-pb{
	color:#666666;
	vertical-align:top;
}
.ms-vb-tall{
	color:#666666;
	vertical-align:top;
}
table.ms-disc td{
	color:#666666;
	vertical-align:top;
}
.ms-vb-user{
	color:#666666;
	vertical-align:top;
}
.ms-GRFont{
	color:#666666;
	vertical-align:top;
}
.ms-vb2{
	color:#666666;
	vertical-align:top;
}
.ms-vb{
	color:#666666;
	vertical-align:top;
}
.ms-disc a{
	color:#666666;
	text-decoration:none;
}
.ms-vb-user a{
	color:#666666;
	text-decoration:none;
}
.ms-GRStatusText a{
	color:#666666;
	text-decoration:none;
}
.ms-vb2 a{
	color:#666666;
	text-decoration:none;
}
.ms-vb a{
	color:#666666;
	text-decoration:none;
}
.ms-disc a:hover{
	color: #d18316;
	text-decoration:underline;
}
.ms-vb-user a:hover{
	color: #d18316;
	text-decoration:underline;
}
.ms-vb2 a:hover{
	color: #d18316;
	text-decoration:underline;
}
.ms-vb a:hover{
	color: #d18316;
	text-decoration:underline;
}
.ms-disc a:visited{
	color:#666666;
	text-decoration:none;
}
.ms-vb-user a:visited{
	color:#666666;
	text-decoration:none;
}
.ms-GRStatusText a:visited{
	color:#666666;
	text-decoration:none;
}
.ms-vb2 a:visited{
	color:#666666;
	text-decoration:none;
}
.ms-vb a:visited{
	color:#666666;
	text-decoration:none;
}
.ms-disc a:visited:hover{
	color:#666666;
	text-decoration:underline;
}
.ms-vb-user a:visited:hover{
	color:#666666;
	text-decoration:underline;
}
.ms-vb2 a:visited:hover{
	color:#666666;
	text-decoration:underline;
}
.ms-vb a:visited:hover{
	color:#666666;
	text-decoration:underline;
}
.ms-vb-icon{
vertical-align:top;
width:0%;
padding-top:3px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;
}
.ms-vb-icon-overlay{
border:0;
position:relative;
left:-7px;
bottom:-2px;
}
.ms-vb-user{
padding-top:2px;
padding-right:2px;
padding-left:2px;
}
.ms-vb-title .ms-vb{
padding-top:2px;
padding-right:1px;
padding-bottom:5px;
padding-left:6px;
}
.ms-vb-title .ms-selectedtitle .ms-vb{
padding-top:1px;
padding-right:0px;
padding-bottom:4px;
padding-left:5px;
}
.ms-vb2{
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}
.ms-pb-selected{
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}
.ms-pb{
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}
.ms-pb{
height:22px;
padding-top:3px;
border-top:1px dashed #ffffff;
}
.ms-pb-selected{
height:22px;
padding-top:3px;
background-color:#e3cd8e;
border-top:1px solid #e3cd8e;
border-bottom:1px solid #e3cd8e;
}
.ms-pb-selected a{
font-size:11px;
color:#000000;
text-decoration:none;
cursor:default;
}
.ms-pb a{
font-size:11px;
color:#000000;
text-decoration:none;
cursor:default;
}
.ms-vb-tall{
line-height:1.5em;
padding-top:2px;
padding-bottom:10px;
padding-left:6px;
padding-right:6px;
}
th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:11px;
}
th.ms-vh2-nograd{
color:#b2b2b2;
font-size:11px;
}
.ms-vh2-nofilter-icon{
color:#b2b2b2;
font-size:11px;
}
.ms-vh2-nofilter{
color:#b2b2b2;
font-size:11px;
}
th .ms-vb{
color:#b2b2b2;
font-size:11px;
}
.ms-vh2-nofilter-icon a{
color:#666666;
}
.ms-vh2-nofilter a{
color:#666666;
}
th .ms-vb a{
color:#666666;
}
th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#666666;
}
th .ms-selectedtitle .ms-vh2-nofilter a{
color:#666666;
}
th .ms-selectedtitle .ms-vb a{
color:#666666;
}
th .ms-selectedtitle ms-vh2-nofilter-icon{
color:#666666;
}
th .ms-selectedtitle .ms-vh2-nofilter{
color:#666666;
}
th .ms-selectedtitle .ms-vb{
color:#666666;
}
.ms-vb li
{
vertical-align:auto;
}
.ms-vh2-nograd-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh3-nograd{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh2-nograd{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh2-nofilter-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh2-nofilter{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-nlline{
background:#d8d8d8;
}
.ms-ppleft{
height:440px;
overflow:auto;
margin:2px;
border-bottom:1px solid #d8d8d8;
}
.ms-ppright{
width:600px;
margin:8px;
}
.ms-basictable .ms-alternating{
background-color:transparent;
}
.ms-homepagetitle{
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.ms-error{
font-size:11px;
font-weight:normal;
color:#ff0000
}
.ms-errorcolor{
color:#FF0000;
}
.ms-successcolor{
color:#008000;
}
IMG.ms-button{
cursor:pointer;
}
.ms-announcementtitle{
font-weight:bold;
}
.ms-homepagetitle:Hover{
text-decoration:underline;
color:#000000;
}
.ms-discussionseparator{
color:#C8C8C8;
height:1px;
}
.ms-summarytitlebarframe{
background-color:#C8C8C8;
}
.ms-summarytitlebar a:link{
font-size:9px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar a:visited{
font-size:9px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar{
color:#FFFFFF;
font-size:.68em;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebartitle{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.ms-summarytitlebartitle:hover{
text-decoration:underline;
color:#000000;
}
img.thumbnail{
border:solid #e3cd8e 3px;
}
tr.ms-highlight
{
background-color:#f2f2f2;
}
tr.ms-imglibselectedrow
{
background-color:#f2f2f2;
}
.ms-imglibthumbnail
{
background-color:#d8d8d8;border:solid #e3cd8e 0px;
}
span.thumbnail{
padding:16px 10px ;position:relative; width:5px;
}
/*span.userdata{
behavior:url(#default#userData);display:none;
}*/
.ms-imglibmenuarea
{
background-color:#e3cd8e;
}
a.ms-imglibPreviewTitle
{
overflow:hidden;
/*text-overflow:ellipsis;*/
width:130px;
}
table.ms-imglibPreviewTable
{
display:none;
}
table.ms-disc
{
	width:480px;
	padding-top:10px;
}
table.ms-disc td
{
padding:0;
color:#666666;
}
table.ms-disc-nopad td
{
padding:0px;
}
table tr td.ms-disc-nopad
{
padding:0px;
}
.ms-disc-nopad
{
padding:0px;
}
table tr td.ms-disc-padabove{
padding:5px 5px 5px 5px;
}
table.ms-disc-bar td
{
vertical-align:middle;
height:22px;
padding-left:5px;
}
table.ms-disc-bar IMG
{
vertical-align:middle;
}
table.ms-disc-bar B
{
vertical-align:10%;
padding-right:5px;
}
td.ms-disc-bordered-noleft
{
border:0px solid #d18316;
border-top-width:0px;
}
td.ms-disc-bordered
{
border:0px solid #d18316;
border-top-width:0px;
width:110px;
white-space:normal;
}
table tr td.ms-disc-bordered-noleft
{
border-left-width:1px;
padding:0px 10px 5px 10px;
font-size:.7em;
text-align:left;
width:370px;
}
table tr td.ms-disc-bordered{
padding:0px 0px 5px 5px;
}
.UserShadedRegion
{
background-color:#fffacc;
}
.UserCapxion
{
font-size:11px;
background-color:transparent;
}
.UserConfiguration
{
font-size:11px;
background-color:#f2f2f2;
}
.UserDottedLine
{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:#3966bf;
/* fgomez - 20090804 - eliminado porque no existe referencia.
background-image:url('dot.gif');
 */
}
.UserSelect{
font-size:11px;
}
.UserInput{
font-size:11px;
}
.UserButton{
font-size:11px;
}
.UserNotification{
padding:4px;
COLOR:#666666
}
.RemoveConnectionLink{
color:#000000;
text-decoration:none;
}
.ConnectionTabLink{
color:#333333;
text-decoration:none;
}
.ConnectionChooseActiveTab{
font-size:11px;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.ConnectionChooseInactiveTab{
font-size:11px;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:3px;
display:inline;
margin-top:4px;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab{
font-size:11px;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:3px;
margin-top:4px;
display:inline;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab{
font-size:11px;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.UserConnectionTop
{
font-size:11px;
border-bottom:solid 1px #999999;
height:24px;
width:100%;
}
.UserToolBarTextArea{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:11px;
}
.UserToolbarTextArea A:link
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:visited
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover
{
COLOR:#000000;
TEXT-DECORATION:underline
}
.UserToolbarDisabledLink
{
COLOR:#666666;
font-size:11px;
padding:4px;
}
.UserToolbarImage
{
border:medium none;
font-size:11px;
cursor:pointer;
background-color:#f2f2f2;
text-align:center;
}
.UserCapxionShadow{
border-right:1px solid #d18316;
border-left:1px solid #d18316;
background-color:#f3f3f3;
height:2px;
/* fgomez - 20090804 - eliminado por no existir referencia.
background-image:url('viewheadergrad.gif');
 */
background-repeat:repeat-x;
}
.UserGenericHeader
{
font-weight:bold;
font-size:12px;
color:#000000;
}
.UserGeneric
{
padding:8px 5px 7px 5px;
}
.UserGenericBody
{
padding:5px 0px 0px 17px;
}
.UserGenericText
{
font-size:11px;
color:#000000;
}
.UserBackground
{
background-color:#FFFFFF;
}
.UserSectionTitle
{
width:100%;
margin-bottom:5px;
padding-bottom:2px;
font-weight:bold;
border-bottom:solid 1px #c4c4c4;
color:#595959
}
.UserSectionHead
{
width:100%;
padding:0px 0px 3px 0px;
color:#595959;
}
.UserSectionBody
{
width:100%;
padding:0px 0px 0px 0px;
}
/* Opciones del Panel de edicion de WP */
.UserControlGroup{
	padding-bottom:10px;
	padding-top:2px;
}
.UserSectionFooter
{
width:100%;
margin-top:5px;
padding-top:2px;
border-top:solid 1px #c8c8c8;
color:#000000
}
.UserFooter
{
width:100%;
padding:10px 7px 7px 7px;
}
.UserCommandArea
{
padding-top:7px;
}
.UserToolbar
{
background:none;
border-bottom:1px solid #d18316;
padding-left:2px;
padding-right:2px;
background-color:transparent;
}
.UserCellHover
{
font-size:11px;
padding:1px 4px 2px 4px;
border:solid 1px #C8C8C8;
color:#000000;
}
.UserCellSelected
{
font-size:11px;
padding:1px 4px 2px 4px;
/*background-image:url('selectednav.gif');
background-repeat:repeat-x;
background-color:#ffdf88;*/
border:solid 1px #d2b47a;
color:#000000;
}
.UserCell
{
font-size:11px;
padding:1px 4px 2px 4px;
margin:1px;
color:#000000;
}
/* Separador vertical del Panel de Edicion */
.ms-ToolPartSpacing{
	padding-top:8px;
}
.UserGenericBulletItem{
	padding-bottom:2px;
}
.ms-ToolStripSelected
{
font-size:11px;
background-image:none;
padding:1px 4px 2px 4px;
background-color:#e3cd8e;
border-top:solid 1px #e3cd8e;
border-bottom:solid 1px transparent;
color:#000000;
}
.ms-ToolStrip
{
font-size:11px;
padding:1px 4px 2px 4px;
background-image:none;
color:#000000;
border-top:solid 1px #e3cd8e;
border-bottom:solid 1px transparent;
background-color:#e3cd8e;
}
.ms-TPBorder
{
border:none;
}
/* Encabezado del Panel de edicion del WP */
.ms-TPHeader{
	background-color:#c8c8c8;
}
.ms-Tpxitle
{
padding-left:4px;
padding-right:0px;
color:#2A4666;
font-weight:bold;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
}
.ms-TPBody
{
color:#000000;
font-size:11px;
}
.ms-TPBody A:hover
{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.ms-TPBody A:visited
{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.ms-TPBody A:link
{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.ms-TPCommands{
}
.ms-TPInput{
font-size:11px;
color:#000000;
}
.ms-PropGridBuilderButton
{
border:solid 1px #3966bf;
width:16px;
font-size:11px;
display:none;
background-color:#d18316;
}
.ms-BuilderBackground
{
background:#ece9d8;
color:#666666;
}
/* Background del WP en Modo de edicion */
.ms-SPZone{
	background-color:#F0F0F0;
	border:1px solid #d18316;
	padding:5px;
}
.ms-SPZoneSelected
{
border:1px solid #ffa521;
background-color:#ffeebe;
padding:5px
}
.ms-SPZoneIBar
{
border:#f48b3f 3px solid;
}
.ms-SPZoneLabel
{
color:#666666;
font-size:11px;
padding:0px 0px 1px 0px;
}
.ms-SPZoneCapxion{
font-size:9px;
color:#666666;
}


/*************************
       WEBPARTS
*************************/
/* Linea  */
.ms-partline{
	background-color:transparent;
}
.ms-WPDesign{
	background-color:#d18316;
}
.ms-WPMenu{
	background-color:#d18316;
}
/* Borde del Web Part */
.ms-WPBorder{
	border:none;
}
.ms-WPBorderBorderOnly{
	border:1px solid #e3cd8e;
}
/* Boton Agregar nuevo */
a.ms-addnew{
	font-weight:normal;
	font-size:11px;
	color: #d18316;
	text-decoration:none;
	line-height:6px;
}
a.ms-addnew:Hover{
	color: #d18316;
	text-decoration:underline;
}
td.ms-addnew{
	padding-left:1px;
	padding-right:7px;
}
/* Boton Web Part Hover */
.ms-HoverCellActiveDark{
	background-image:none;
	border:none;
	background-color:transparent;
}
.ms-SPButton{
	font-size:11px;
}
/* Boton Agregar elemento web */
.ms-WPAddButton{
	height:25px;
	background-image:none;
	border:solid 1px #d18316;
	background-color:#e3cd8e;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.ms-WPAddButtonHover{
	background-image:none;
	border:solid 1px  #d18316;
	background-color:#d18316;
}
.ms-WPAddButton td{
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
}
.ms-WPAddButton span{
	color: #d18316;
	vertical-align:middle;
}
.ms-WPAddButtonHover span{
	color:#000000;
	vertical-align:middle;
}
.ms-summarycustombody{
	color: #666666;
	margin:5px 6px 0 3px;
}
/* Espacio entre webParts Vertical */
.ms-PartSpacingVertical{
	/*font-size:1px;
	margin-top:12px;*/
	height:0px;
}
/* Espacio entre webParts Horizontal */
.ms-PartSpacingHorizontal{
	font-size:1px;
	/*width:8px;*/
}
/* Titulo WebPart */
.ms-WPHeader{
	border:none;
	color: #d18316;
	font-size:12px;
	font-weight:bold;
}
.ms-WPHeader span{
	border:none;
	color: #d18316;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.ms-WPHeader TD{
	border:none;
	background-color:transparent;
	border-collapse:collapse;
}
.ms-Wpxitle{
font-weight:bold;
color:#666666;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:11px;
}
.ms-Wpxitle A:visited{
color:#666666;
text-decoration:none;
cursor:pointer;
}
.ms-Wpxitle A:link{
color:#666666;
text-decoration:none;
cursor:pointer;
}
.ms-Wpxitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
.ms-WPSelected
{
border:#ffbb77 1px dashed;
}
.ms-WPBody
{
font-size:11px;
}
.ms-TPBody TABLE
{
font-size:1em;
}
.ms-WPBody TABLE
{
font-size:1em;
}
.ms-WPBody A:visited
{
color:#000000;
text-decoration:none;
}
.ms-WPBody A:link
{
color:#000000;
text-decoration:none;
}
.ms-WPBody A:hover
{
color:#000000;
text-decoration:underline;
}
.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:11px;
}
.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-WPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-WPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBody h6
{
font-weight:bold;
font-size:65%;
}
A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
font-size:11px;
color:#000000;
text-decoration:none;
}
.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:none;
}
.ms-SPzone .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:none;
}
.ms-SPZoneSelected td.ms-toolbar table{
background-color:transparent;
}
.ms-SPZone td.ms-toolbar table{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh2 table{
background-color:#f2f2f2;
}
.ms-SPZoneSelected tr.ms-viewheadertr table{
background-color:#f2f2f2;
}
.ms-SPZone tr.ms-viewheadertr table{
background-color:#f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZone .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZone .ms-vh table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td
{
background-color:#dde1e5;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-SPZone .ms-vh2 table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-SPZone .ms-vh table.ms-selectedTitle td
{
background-color:#dde1e5;
}
.ms-SPZone .ms-vh table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-SPZoneSelected table{
background-color:#ffffff;
}


.ms-SPZone table{
background-color:#ffffff;
}


/*************************
	MENU FIJO IZQUIERDA
     (WEBPART LISTA)
*************************/
#menufijo{
	background-color:#e3cd8e;
	padding:0;
	margin:0;
}
#menufijo .ms-summarycustombody{
	color:#666666;
	padding:0;
	margin:0;
	text-transform:uppercase;
	padding-top:5px;
}
#menufijo .ms-vb a{
/* fgomez - 20090804 - eliminado por no tener referencia.
	list-style-image:url('bulletMenuIzq.gif');
	*/
	display:list-item;
	color:#000000;
	margin-left:10px;
	padding:0;
	text-decoration:none;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
#menufijo .ms-vb a:hover{
	color: #d18316;
	text-decoration:underline;
}
#menufijo .ms-addnew{
	display:none;
}
#menufijo .ms-vb img{
	background:none;
	display:none;
}












.ms-rtApplyBackground
{
background-color:#ffdf88;
BORDER-BOTTOM:buttonshadow solid 1px;
BORDER-RIGHT:buttonshadow solid 1px;
}
.ms-tbButtonMouseOverDown
{
BACKGROUND-COLOR:#ffdf88;
BORDER-BOTTOM:buttonhighlight solid 1px;
BORDER-LEFT:buttonshadow solid 1px;
BORDER-RIGHT:buttonhighlight solid 1px;
BORDER-TOP:buttonshadow solid 1px;
TOP:1px;
HEIGHT:22px;
WIDTH:23px;
}
.ms-rtRemoveBackground
{
background-color:transparent;
BORDER-BOTTOM:#ffdf88 solid 1px;
BORDER-LEFT:#ffdf88 solid 1px;
BORDER-RIGHT:#ffdf88 solid 1px;
BORDER-TOP:#ffdf88 solid 1px;
}
.ms-subsmanageheader
{
background-color:#f2f2f2;
font-size:11px;
text-align:left;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
.ms-subsmanagecell
{
color:#000000;
font-size:.68em;
height:18px;
vertical-align:top;
}
.ms-ConnError
{
color:#ff0000;
}
.ms-underline
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
}
.ms-underlineback
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
background-color:#f2f2f2;
}
.ms-back
{
vertical-align:top;
padding:2px 4px 4px 4px;
background-color:#f2f2f2;
}
th.ms-smallheader
{
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
}
.ms-smallheader
{
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
}
.ms-smallsectionline
{
padding:0px;
background-color:#bfbfbf;
}
.ms-tabselected
{
border-color:#d18316;
border-width:1px;
border-style:solid;
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#000000;
background-image:none;
background-color:#e3cd8e;
border-bottom:white;
}
.ms-tabinactive
{
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#000000;
background-image:none;
background-color:#F0F0F0;
border:solid 1px #c2dcff;
border-bottom:none;
}
.ms-tabinactive a:link
{
color:#000000;
text-decoration:none;
}
.ms-tabinactive a:hover
{
color:#000000;
text-decoration:none;
}
.ms-tabinactive a:visited
{
color:#000000;
text-decoration:none;
}
.ms-surveyHBar
{
font-size:2px;
background-color:#3966bf;
border:solid;
border-width:5px;
border-color:#3966bf;
}
.ms-surveyHBarB
{
font-size:2px;
background-color:#C8C8C8;
border:solid;
border-width:1px;
border-color:#C8C8C8;
}
.ms-surveyHBarLabel
{
font-size:11px;
color:#666666;
text-decoration:none;
;height:3.75px;
margin:0;
padding:0;
border:none;
background-color:white;
}
.ms-surveyVBar
{
font-size:2px;
background-color:#3966bf;
}
.ms-surveyVBarB
{
font-size:2px;
background-color:#C8C8C8;
vertical-align:bottom;
}
.ms-surveyVBarBI
{
font-size:2px;
background-color:#3966bf;
vertical-align:top;
}
.ms-surveyVBarS
{
font-size:2px;
}
.ms-surveyVBarT
{
font-size:7px;
color:#666666;
}
.ms-surveyVBarTC
{
font-size:7px;
text-align:center;
color:#666666;
}
.ms-surveyHR
{
color:#C8C8C8;
height:1px;
}
.ms-surveyTotal
{
font-size:11px;
color:#666666;
padding-left:10px;
padding-right:0px;
}
.ms-uploadborder{
border:1px solid #e3cd8e;
}
.ms-uploadcontrol{
background-color:#f2f2f2;
}
.ms-spaceBetContentAndButton
{
height:10px;
}
.ms-ButtonHeightWidth
{
width:100px;
font-size:11px;
height:2.1em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-NarrowButtonHeightWidth
{
width:7em;
height:2em;
font-size:11px;
padding:0;
}
.ms-ButtonHeightWidth2
{
height:130px;
font-size:11px;
width:13.72em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-SpaceBetButtons
{
width:6px;
}
.ms-summarystandardbody{
margin-left:0px;
margin-top:0px;
margin-right:6px;
}
.ms-stylebox{
border:1px solid #C8C8C8;
text-align:left 
}
.ms-stylelabel{
font-size:11px;
color:#666666;
}
.ms-styleheader{
font-size:.68em;
background-color:#f9f9f9;
}
.ms-stylebody a:link{
color:#000000;
text-decoration:none;
}
.ms-styleheader a:link{
color:#000000;
text-decoration:none;
}
.ms-stylebody a:visited{
text-decoration:none 
}
.ms-styleheader a:visited{
text-decoration:none 
}
.ms-stylebody{
font-size:11px;
}
.ms-stylebody a:hover{
color:#000000;
text-decoration:underline;
}
.ms-styleheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-alternating{
background-color:#f9f9f9;
}
.ms-alternatingstrong{
background-color:#F0F0F0;
}
.ms-basictable .ms-alternating td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-alternatingstrong td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-basictable .ms-alternating td td{
border:0px;
}
.ms-alternatingstrong td td{
border:0px;
}
.ms-MWSSelectedInstance{
color:#000000;
text-decoration:none;
}
.ms-MWSInstantiated a:visited{
color:#000000;
text-decoration:none;
}
.ms-MWSInstantiated a:link{
color:#000000;
text-decoration:none;
}
.ms-MWSInstantiated a:hover{
color:#8ebbf5;
text-decoration:underline;
}
.ms-MWSUninstantiated a:visited{
color:#000000;
text-decoration:none;
}
.ms-MWSUninstantiated a:link{
color:#000000;
text-decoration:none;
}
.ms-MWSUninstantiated a:hover{
color:#000000;
text-decoration:underline;
}
.ms-entity-resolved{
color:#000000;
text-decoration:underline;
}
.ms-entity-unresolved{
color:#000000;
cursor:pointer;
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('squiggle.gif');
*/
background-repeat:repeat;
background-position:left bottom;
padding-bottom:2px;
vertical-align:text-top;
font-style:italic;
}
.ms-ganttTitleCell
{
text-align:left;
padding-left:7px;
width:222px;
height:22px;
border:solid 1px transparent;
}
.ms-ganttTitleCellText
{
width:222px;
height:22px;
white-space:nowrap;
overflow:hidden;
/*text-overflow:ellipsis;*/
line-height:22px;
}
.ms-ganttTitleHeaderCell
{
text-align:left;
padding-left:7px;
width:222px;
border:solid 1px transparent;
}
.ms-ganttInnerTable th
{
font-size:.68em;
}
.ms-ganttInnerTable td
{
font-size:.68em;
}
.ms-ganttDiv
{
position:absolute;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttDivNotIE
{
position:inherit;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttOuterTable
{
width:100%;
height:272px;
}
.ms-ganttInnerTable th
{
color:#4e7cb7;
}
.ms-ganttMajorTimeUnitHeaderCell
{
text-align:center;
border-left:solid 1px transparent;
border-right:solid 1px transparent;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow th
{
text-align:center;
border:solid 1px transparent;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow td
{
text-align:center;
border:solid 1px transparent;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow abbr
{
border:none;
}
.ms-GWD
{
}
.ms-GNWD
{
background:#f9f9f9;
}
.ms-GT
{
background-color:#FFF8DC;
}
.ms-ganttTransparentImage
{
position:absolute;
width:100%;
height:20px;
z-index:2;
}
.ms-ganttNonTransparentImage
{
position:relative;
z-index:1;
}
.ms-dgselected
{
background:#5980A5;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
}
.ms-dgselected a
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgselected a:visited
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgbottom
{
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
.ms-dgadd a
{
font-weight:bold;
}
.ms-dgadd
{
vertical-align:middle;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #C0C6E0;
}
.ms-infobar{
background-color:#EDF0D9;
border-color:#999999;
border-width:1px;
border-style:solid;
font-size:11px;
}
.ms-selwidth
{
font-size:1.2em;
width:158px;
}
.ms-featurestatus
{
width:100px;
vertical-align:middle;
}
.ms-featurestatustext
{
padding:4px;
background-color:#000000;
color:white;
font-weight:bold;
}
.ms-featurealtrow
{
background-color:#e9e9e9;
}
.ms-unpublishedresource{
border-style:dashed;
border-width:1px;
border-color:#ff0000;
margin:5px 5px 5px 5px;
}
.ms-inconsistentresource{
border-style:dashed;
border-width:1px;
border-color:#00FF00;
margin:5px 5px 5px 5px;
}
.ms-annotatedanchorspacing{
top:3px;
left:3px;
width:3px;
height:3px;
}
.ms-webpartpickerpagebackground{
background-color:#efebc2;
}
.ms-webpartpickerpageinnerbackground{
background-color:#f2f2f2;
}
.ms-webpartpickerpagetext{
color:#656B77;
text-align:left;
}
.ms-webpartpickerpagetext a{
color:#3966bf;
text-align:left;
}
.ms-webpartpickerpageHeaderBorder a{
color:#3966bf;
}
.ms-webpartpickeralign{
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
}
.ms-webpartpickerwarning{
color:#ff0000;
}
.ms-viewtotalselect{
width:104px;
}
.hierarchy-node-partialcheck{
font-style:italic;
}
.ms-wikitoolbar a.ms-toolbar{
color:#124890;
}
.ms-wikieditouter
{
height:23px;
font-size:11px;
position:absolute;
right:9px;
top:30px;
border:1px solid #6393D4;
border-bottom:none;
text-align:center;
border-right-width:2px;
}
.ms-wikieditsecond
{
}
.ms-wikieditthird
{
/* fgomez - 20090804 - eliminado por no existir referencia. 
background:url('toolgrad.gif');
 */
padding-left:3px;
}
.ms-wikieditorange
{
}
.ms-wikieditorangeinnera
{
height:0px;
font-size:0px;
line-height:0px;
}
.ms-wikitoolbar a:hover.ms-toolbar
{
text-decoration:underline;
color:#000000;
}
.ms-wikicontent a{
text-decoration:underline;
}
.ms-wikicontent a.ms-wikilink
{
text-decoration:none;
}
.ms-wikicontent a.ms-missinglink
{
text-decoration:none;
border-bottom:1px dashed #000000;
}
.ms-wikicontent
{
color:#333333;
line-height:1.3;
}
.ms-recentchanges
{
vertical-align:top;
padding:7px 1px 9px 4px;
}
.errorinl
{
font-size:11px;
COLOR:#ff0000;
}
.ms-diffdelete
{
background-color:#e0e0e0;
}
.ms-diffdeletenostrike
{
background-color:#e0e0e0;
}
.ms-diffdelete
{
text-decoration:line-through;
}
.ms-diffinsert
{
background-color:#ffeaad;
border:1px solid #ffffff;
}
.ms-wikifieldheader{
font-size:11px;
margin-top:15px;
margin-bottom:10px;
font-weight:bold;
color:#515151;
border-bottom:1px solid #C3C3C3;
padding:2px;
}



/*BLOG*/
ul.ms-blogAdminLinks
{
list-style:none;
margin:4px 10px 0 0;
padding:0 0 0 4px;
}
ul.ms-blogAdminLinks li
{
/* fgomez - 20090804 - eliminado por no tener referencia. */
background:/*url('rect.gif')*/ no-repeat left 50%;
/* end fgomez */
margin:0 0 0 0;
padding:0 0 3px 15px;
}
ul.ms-blogAdminLinks li a{
color:#000000;
}
.ms-blogrss
{
color:#666666;
width:629px;
}
.ms-CommentsWrapper
{
color:#666666;
width:629px;
}
.ms-PostWrapper
{
color:#666666;
width:629px;
}
.ms-blogrssnav{
color:#666666;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-top:solid 1px #d18316;
}
.ms-blogrssnav a{
color:#000000;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
.ms-blogrssnav img{
border:none;
}
.ms-PostTitle{
font-size:16px;
border-top:solid 1px #F0F0F0;
padding-top:6px;
}
.ms-PostTitle span{
position:relative;
left:-2px;
right:auto;
}
.ms-PostTitle a
{
color:#666666;
text-decoration:none;
}
.ms-CommentFooter{
font-size:11px;
color:#999999;
padding-bottom:22px;
}
.ms-PostFooter{
font-size:11px;
color:#999999;
padding-bottom:22px;
}
.ms-CommentFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody
{
color:#666666;
font-size:11px;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}
.ms-PostBody a{
color:#0000CC;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
h3.ms-PostDate
{
font-size:11px;
color:#666666;
margin:0;
border-bottom:solid 1px #d18316;
padding-bottom:5px;
}
h3.ms-CommentHeader
{
font-size:16px;
font-weight:normal;
color:#999999;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
top:-.25em;
left:-2px;
right:auto;
}
h4.ms-CommentTitle
{
color:#666666;
font-size:11px;
line-height:1.7em;
padding:0px 0 0 0;
margin:0px;
}
.ms-CommentBody{
color:#666666;
font-size:11px;
line-height:1.7em;
padding-bottom:12px;
padding-top:6px;
}
.ms-commentsempxy{
color:#666666;
font-size:11px;
padding-bottom:22px;
padding-top:6px;
}
.ms-blogedit{
font-size:11px;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #F0F0F0;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#000000;
background-image:none;
background-color:transparent;
border:1px solid #e3cd8e;
border-top:none;
}
.ms-blogrss
{
font-size:11px;
border-top:solid 1px #F0F0F0;
padding-top:5px;
}
.ms-blogrss a{
color:#000000;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-commenttable{
margin:15px 0 0 0;
padding:0px;
}
.ms-commenttable td{
border-top:solid 1px transparent;
}
.ms-CommentFooter a
{
padding-top:4px;
margin:0;
}
.ms-pickerwait
{
width:100%;
height:100%;
margin:0px;
background-color:#FFFFFF;
font-size:11px;
color:#000000;
}
.ms-pickerdropdown
{
margin-left:5px;
}
.ms-CategoryTitleCell
{
padding:0px 0px 0px 0px;
}
.ms-CategoryTitleCell a
{
display:block;
/* fgomez - 20090804 - eliminado por no tener referencia. */
background:/*url('navbullet.gif')*/ no-repeat left top;
/* end fgomez */
margin:0px;
padding:3px 0px 3px 16px;
}
.ms-BlogEmpxyListText
{
padding:2px 2px 2px 10px;
}
.ms-BlogNavigator p.ms-descripxiontext
{
display:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:transparent;
border-top:solid 1px #e3cd8e;
border-left:solid 1px #e3cd8e;
border-bottom:1px solid #d18316;
padding:1px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#000000;
}
.ms-BlogNavigator div.ms-navheader{
color:#666666;
font-weight:bold;
}
.ms-BlogNavigator .ms-quicklaunch table td{
border-top:none;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #d18316;
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
font-size:1px;
margin-top:0px;
}
.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
}
.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
}
.ms-BlogEmpxyListText{
padding:4px 4px 2px 6px;
color:#666666;
}



/*PICKER*/
.ms-pickertitlesection
{
background:none;
}
.ms-pickertitlesection .ms-descripxiontext
{
padding:8px 3px 8px 3px;
}
.ms-pickerempxyresulttexttr .ms-descripxiontext{
padding-left:5px;
padding-top:6px;
}
.ms-pickerbodysection
{
/* fgomez - 20090804 - eliminado por no existir referencia. */
background:#ece9d8 /*url('viewheadergrad.gif')*/ repeat-x;
/* end fgomez */
border-top:solid 1px #a5a5a5;
}
.ms-pickerresultoutertable
{
table-layout:fixed;
}
.ms-pickerresulttable
{
border-collapse:separate;
}
.ms-pickerresultdiv
{
background-color:#ffffff;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:inset;
OVERFLOW:scroll;
width:100%;
height:100%;
}
.ms-pickerbuttonsection
{
background-color:#ece9d8;
}
.ms-pickersectionline
{
background-color:#d0d0bf;
}
.ms-pickersearchbox
{
height:19px;
color:#000000;
}
.ms-pickersearchsummarytr td.ms-descripxiontext
{
padding-left:6px;
padding-top:5px;
color:#525252;
font-weight:bold;
}
.ms-pickerwaittexttr td.ms-descripxiontext
{
text-align:center;
}
.ms-ph
{
padding-left:5px;
padding-right:5px;
background-image:none;
background-color:#f3f3f3;
color:#949494;
white-space:nowrap;
}
.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-vb2{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-gb{
border-top:0;
}
.ms-naveditor .ms-gb img{
margin-top:1em;
}

@media print{

.ms-buttonheightwidth2{
display:none;
}

.ms-buttonheightwidth{
display:none;
}

.ms-banner{
display:none;
}

.ms-searchform{
display:none;
}

.ms-titlearearight{
display:none;
}

.ms-titlearealeft{
display:none;
}

.ms-areaseparatorcorner{
display:none;
}

.ms-areaseparatorright{
display:none;
}

.ms-rightareacell{
display:none;
}

.ms-areaseparatorleft{
display:none;
}

.ms-siteaction{
display:none;
}

.ms-globallinks{
display:none;
}

.ms-leftareacell{
display:none;
}

td.columnaCentro {
	width:500px !important;
	/*margin:0 auto;
	vertical-align:middle;
	text-align:center;*/
}

.floatRightLinksImg{
	display:block;
}
.floatLeftLinks{	
	display:block;
}
.centroMultimedia{
	width:500px;
}


}

a:visited.ms-skip{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

a:hover.ms-skip{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

a.ms-skip{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

.ms-hidden{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
a:focus.ms-skip
{
position:absolute;
left:2px;
top:2px;
width:auto;
height:auto;
background-color:white;
border-color:black;
border-width:1px;
border-style:Solid;
color:black;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
a:active.ms-skip
{
position:absolute;
left:2px;
top:2px;
width:auto;
height:auto;
background-color:white;
border-color:black;
border-width:1px;
border-style:Solid;
color:black;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
.ms-dialogBody
{
background-color:#ece9d8;
}
.ms-dialogHeader
{
background-color:#ffffff;
background-position:right top;
background-image:none;
}
.ms-dialogHeaderDescripxion
{
font-size:11px;
color:#666666;
padding-right:20px;
}
.ms-dialogHelpLink a
{
font-size:11px;
color:#666666;
text-decoration:none;
}
.ms-dialogHelpLink
{
font-size:11px;
color:#666666;
text-decoration:none;
}
.ms-dialogHeadingDivider1
{
background-color:#ffffff;
}
.ms-dialogHeadingDivider2
{
background-color:#9e9fa1;
}
.ms-dialogHeadingDivider3
{
background-color:#d6d2bf;
}
.ms-dialogBodyMain
{
background-color:#ffffff;
border:1px solid #C8C8C8;
font-size:11px;
color:#666666;
}
.ms-dialogButtonSection
{
border-top:1px solid #d0d0bf;
}
.ms-dialogButtonCell INPUT
{
font-size:11px;
}
.ms-dialogButtonCell
{
font-size:11px;
}
.ms-dialogHoverRow
{
background-color:#f2f4e3;
}
.ms-dialogSelectedRow
{
background-color:#e6e6e6;
}
.ms-aggrwebpartcell
{
padding-right:5px;
padding-left:5px;
}
a.ms-acclink
{
width:auto;
height:1.1em;
background-color:white;
border-color:black;
border-width:1px;
border-style:solid;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
color:black;
}
a.ms-imnlink
{
cursor:default;
}
/* _lcid="1033" _version="12.0.4518"
_LocalBinding */





.ms-SrvMenuUI{
display:none;
}
.ms-MenuUIPopupBody{
border:1px solid #868686;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody TABLE
{
color:#000000;
font-size:100%;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody div
{
cursor:pointer;
}

/*************************
     MENU DESPLEGABLE
*************************/
/* Bloque Txts Derecha - Background */
.ms-MenuUILargeRtL{
	background-color:#FFFFFF;
	cursor:pointer;
}
.ms-MenuUIRtL{
	background-color:#FFFFFF;
	cursor:pointer;
}
.ms-MenuUILarge{
	background-color:#FFFFFF;
	cursor:pointer;
}
.ms-MenuUI{
	background-color:#FFFFFF;
	cursor:pointer;
}
.ms-MenuUILarge{
	background-image:none;
}
.ms-MenuUI{
	background-image:none;
}
.ms-MenuUILargeRtL{
background-position:right;
}
.ms-MenuUIRtL{
background-position:right;
}
.ms-MenuUI
{
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('MGrad.gif');
*/
}
.ms-MenuUILarge
{
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('MGradLarge.gif');
*/
width:250px;
}
.ms-MenuUIRtL
{
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('MGradRtl.gif');
*/
}
.ms-MenuUILargeRtL
{
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('MGradLargeRtl.gif');
*/
width:250px;
}
.ms-MenuUIDisabled SPAN
{
color:#888888;
}
.ms-MenuUIItemTableCellCompact
{
padding:2px;
color:#000000;
text-decoration:none;
font-size:11px;
}
.ms-MenuUIItemTableCell
{
padding:2px;
color:#000000;
text-decoration:none;
font-size:11px;
}
.ms-MenuUIItemTableCellCompact
{
padding:1px 2px 1px 2px;
}
.ms-MenuUIItemTableCellCompactHover A
{
color:#000000;
text-decoration:none;
}
.ms-MenuUIItemTableCellCompact A
{
color:#000000;
text-decoration:none;
}
.ms-MenuUIItemTableCellHover A
{
color:#000000;
text-decoration:none;
}
.ms-MenuUIItemTableCell A
{
color:#000000;
text-decoration:none;
}
.ms-menuitemdescripxion
{
color:#666666;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:1px;
color:#000000;
text-decoration:none;
font-size:11px;
}
.ms-MenuUIItemTableCellHover
{
padding:1px;
color:#000000;
text-decoration:none;
font-size:11px;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover
{
background-color:#e3cd8e;
border:1px solid #d2b47a;
}
.ms-MenuUIItemTableHover .ms-menuitemdescripxion
{
color:#333333;
}
.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:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIcon
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIconLargeRtl
{
padding:
0px 
2px 
0px 
6px;
}
.ms-MenuUIIconRtL
{
padding:
0px 
2px 
0px 
6px;
}
.ms-menuuilabelcompactRtl
{
width:100%;
}
.ms-menuuilabelcompact
{
width:100%;
}
.ms-MenuUILabelRtL
{
width:100%;
}
.ms-MenuUILabel
{
width:100%;
}
.ms-MenuUILabel
{
padding:
2px 
0px 
3px 
6px;
}
.ms-MenuUILabelRtL
{
padding:
2px 
6px 
3px 
0px;
}
.ms-menuuilabelcompact{
padding:1px 0px 1px 7px;
}
.ms-menuuilabelcompactRtl{
padding:1px 7px 1px 0px;
}
.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:
0px 
0px 
0px 
32px;
}
.ms-MenuUISeparatorRtL
{
margin:
0px 
32px 
0px 
0px;
}
.ms-MenuUISeparatorLarge
{
margin:0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl
{
margin:0px 48px 0px 0px;
}
.ms-MenuUICheckMark
{
/* fgomez - 20090804 - eliminado por no tener referencia. 
background-image:url('ChkMrk.gif');
*/
}
.ms-MenuUIItemTableCellDisabled
{
color:#999999;
}
.ms-sblink a:hover{
color:#000000;
text-decoration:underline;
}
.srch-WPBody{
margin:0px;
font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:visited{
text-decoration:none;
color:#000000;
}
.srch-sort A:link{
text-decoration:none;
color:#000000;
}
.srch-sort a:hover{
color:#FF0000;
}
.srch-sort-right{
float:right;
COLOR:#333333;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:visited{
text-decoration:none;
color:#000000;
}
.srch-sort-right A:link{
text-decoration:none;
color:#000000;
}
.srch-sort-right a:hover{
color:#FF0000;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-summary A:visited{
text-decoration:none;
color:#000000;
}
.srch-summary A:link{
text-decoration:none;
color:#000000;
}
.srch-summary a:hover{
color:#FF0000;
}
.srch-stats{
COLOR:#333333;
FONT-SIZE:1.0em;
background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#000000;
}
.srch-stats a:hover{
color:#FF0000;
}
.srch-Descripxion{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
}
.srch-Descripxion b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:link{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#000000;
}
.srch-Title A:visited{
text-decoration:none;
color:#000000;
}
.srch-Title A:link{
text-decoration:none;
color:#000000;
}
.srch-Title a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-URL A:visited{
color:#008800 !important;
text-decoration:none;
}
.srch-URL A:link{
color:#008800 !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;
background-color:#ececec;
text-align:right;
}
.srch-Page A:visited{
text-decoration:none;
color:#666666;
FONT-WEIGHT:normal;
}
.srch-Page A:link{
text-decoration:none;
color:#666666;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#FF0000;
}
.srch-dup A:visited{
COLOR:#517acc
}
.srch-dup A:link{
COLOR:#517acc
}
.srch-Icon{
margin-right:4px;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:#336699;
margin-top:2px;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#FF0000;
}
.ms-searchresultstitlearea{
background-image:none;
background-color:transparent;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:1px solid #d18316;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:transparent;
padding:0px;
}


/* ????? */
.ms-topNavFlyOutsContainer{
border:solid 1px #F0F0F0;
}
.ms-topNavFlyOuts{
background-color:#e3cd8e;
font-size:11px;
}
.ms-topNavFlyOuts a{
display:block;
width:120px;
min-width:120px;
color:#666666;
padding:4px 10px 4px 10px;
}
.ms-topNavFlyOutsHover{
background-color:#e3cd8e;
color:#000000;
}


/* ESTILOS QUE NO SE IMPRIMEN */

@media print
{
	td#metadata
	{
		display:none;
	}
	div.arriba
	{
		display:none;
	}
	div.traducirPag
	{
		display:none;
	}
	div.recomienda
	{
		display:none;
	}
	div.imprimir
	{
		display:none;
	}
	div.breadcrum
	{
		display:none;
	}
	div.fecha
	{
		display:none;
	}
	div#disenoPublicacionConsole
	{
		display:none;
	}
	div.ms-siteactionsmenu
	{
		display:none;
	}
	td.ms-globalbreadcrumb
	{
		display:none;
	}
	td.breadcrum
	{
		display:none;
	}
	div.footer
	{
		display:none;
	}
	td.columnaIzq
	{
		display:none;
	}
	td.columnaDer
	{
		display:none;
	}
	div.header
	{
		display:none;
	}
	div.admon
	{
		display:none;
	}
}

@media screen
{
	div.footerprint
	{
		display:none;
	}
	div.headerprint
	{
		display:none;
	}
}

div.headerprint
{
	width:780px;
	height:60px;
}

div.fechaprint
{
	color:#666666;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	height:20px;
	padding-top:5px;
	clear:both;
}

/*************************
   	   CONTROL.CSS
   PAGINAS DE CONTENIDO
    (MODO DE EDICION)
*************************/
/* Estilos para Noticia de Primera Plana HOME */
.noticiaPrincipalHome
{
	background-color:#ffeeda;
	color:#484848;
	height:184px;
	margin:0 0 5px 0;
	padding:0;
	width:100%;
}

.noticiaPrincipalHome .pageContent link-item
{
	background-color:#ffeeda;
	height:100%;
}

.noticiaPrincipalHome .pageContent
{
	background-color:#ffeeda;
	height:100%;
}

.noticiaPrincipalHome .welcomepage img
{
	background-color:#ffeeda;
	height:auto;
	width:240px;
}

.noticiaPrincipalHome .image
{
	padding:0;
	margin:0;
}

.noticiaPrincipalHome .description b
{
	color:#484848;
	height:auto;
	padding-top:10px;
}

.noticiaPrincipalHome .description
{
	color:#484848;
	height:auto;
	padding-top:10px;
}

.noticiaPrincipalHome a
{
	color:#D18316;
	font-weight:bold;
	text-decoration:none;
}

.noticiaPrincipalHome .bckgNoticiaPrincipal .pageContent a
{
	font-size:14px;
	
}

.noticiaPrincipalHome .bckgNoticiaPrincipal
{
	color:#484848;
}

.noticiaPrincipalHome .groupheader
{
	display:none;
}

.noticiaPrincipalHome .link-item a
{
	font-style:normal;
	font-weight:bold;
	font-size:14px;
}

.noticiaPrincipalHome .pageContent 
{
	color:#484848;
	font-size:11px;
}

.noticiaPrincipalHome .pageContent a
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


.noticiaVideoHome
{
	background-color:#ffeeda;
	color:#484848;
	height:10px;
	width:100%;
}

.noticiaVideoHome .pageContent

{
	background-color:#fef4ea;
	height:100%;
	font-size:10px;
	padding-right: 15px;
}

.noticiaVideoHome .pageContent a, .noticiaVideoHome .pageContent a:link
{
	color:#D18316;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.noticiaVideoHome .pageContent a:hover
{
	text-decoration:underline;
}



/* Estilos para Noticia de Primera Plana - MICROSITIOS */

.noticiaPrincipal
{
	color:#484848;
	display:table;
	background-color:#f9deb9;
	height:auto;
	width:500px;
	margin:10px 0;
}

.noticiaPrincipal a
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
}

.noticiaPrincipal2
{
	color:#484848;
	display:table;
	background-color:#FFEEDA;
	height:auto;
	width:500px;
	margin:10px 0;
}

.noticiaPrincipal2 a
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
}


div.bckgNoticiaPrincipal
{
	background-color:#ffeeda;
	height:100%;
	display:table;
	margin:8px;
	width:480px;
}

.noticiaPrincipal .welcomepage img
{
	background-color:#ffeeda;
	height:auto;
	width:240px;
	padding:0;
	margin:0;

}

.noticiaPrincipal .image
{
	padding:0;
	margin:0;
}

.noticiaPrincipal .bckgNoticiaPrincipal .pageContent

{
	background-color:#fef4ea;
	height:100%;
	font-size:11px;
	padding-right: 15px;
	margin:0;
}


/*div.noticiaPrincipal div.bckgNoticiaPrincipal
{
	margin:10px;
	background-color:#ffeeda;
	height:100%;
	color:#484848;
	font-size:11px;
}

.noticiaPrincipal a
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.noticiaPrincipal .bckgNoticiaPrincipal
{
	height:100%;
	border:thin aqua dashed;
}

.noticiaPrincipal .bckgNoticiaPrincipal .pageContent a
{
	font-size:14px;
}

.noticiaPrincipal .groupheader
{
	display:none;
}

.noticiaPrincipal .link-item a
{
	font-style:normal;
	font-weight:bold;
	font-size:14px;
}

.noticiaPrincipal .description
{
	color:#484848;
	height:auto;
	padding-top:10px;
}

.noticiaPrincipal .pageContent a
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}*/

.separadorNoticiaPrincipal
{
	height:10px;
	clear:both;
	width:100%;
	}

.slm-dragdrop-source
{
	/*behavior: url(/_layouts/3082/cmsslwpdragdropsource.htc);*/
}

/* Titulo de link con fondo */
.title-With-Background 
{ 
	background-color:#999999; 
	margin-top:5px;
	padding:4px;
}
div.title-With-Background a:active 
{
	font:bold 12px Verdana;
	color: #ffffff;
}

div.title-With-Background a:visited 
{
	font:bold 12px Verdana;
	color: #ffffff;
}

div.title-With-Background a:hover 
{
	font:bold 12px Verdana;
	color: #ffffff;
}

div.title-With-Background a:link 
{
	font:bold 12px Verdana;
	color: #ffffff;
}

div.title-With-Background a 
{
	font:bold 12px Verdana;
	color: #ffffff;
}

.item
{
	clear:both;
	margin:0;
	margin-top:5px;
	margin-bottom:15px;
}

/* Centrado */
.centered
{
	text-align:center;
}

/* Links en los vínculos */
.link-item
{
	color: #d18316;
	font-family:Verdana; 
	font-weight:bold;
	font-size:11px; 
	text-decoration:none;
}

.link-item a:visited
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
}

.link-item a:active
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
}

.link-item a:link
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
}

.link-item a
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
}

.link-item a:hover
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
}
a.item .link-item .bullet
{
	font-size:11px;
	padding-left:20px;
}

/* Descripcion - Txt base */
.description
{
	color:#666666;
	font-family:Verdana; 
	font-size:11px;
	font-weight:normal;
}

/* Imagen a la izquierda */
.image-area-left {
	float:left;
	padding-right:5px;
	padding-left: 0px;
	margin-bottom:10px;
}

/* Encabezado de Grupo */
.groupheader {
	clear:both;
	color: #d18316;
	font-family:Verdana; 
	font-size:12pt; 
	font-weight:bold; 
	margin:0;
	text-align:left;
}

/* Fuentes */
.large {
	font-size:14px; 
}
.small {
	font-size:11px; 
}
.medium {
	font-size:12px;
}
.centered{
	text-align:center;
}

/* Summary Links */
.floatLeft
{
	float:left;
	width:240px;
}

.floatRight
{
	float:right;
	width:240px;
}

/* Summary Links Home */
.floatLeftLinks
{
	position:relative;
	float:left;
	width:240px;
	overflow:visible;
}

.floatRightLinks
{
	position:relative;
	float:right;
	width:240px;
	overflow:visible;
}

.floatRightLinksImg
{
	position:relative;
	float:right;
	width:240px;
	overflow:visible;
		
}
.floatRightLinksImg a img
{
	text-decoration:none;
	border:none;
}

/*Bullet para Summary Links*/
.bullet
{
	border:0;
	border-bottom:1px solid #C8C8C8;
	background:transparent url("/PublishingImages/square.gif") no-repeat 5px 8px;
	color:#666666;
	padding:5px 0px 10px 15px;
	vertical-align:top;
}

/*Bullet para Summary Links*/
.bulletMost
{
	border:0;
	border-bottom:1px solid #C8C8C8;
	background:#f0f0f0 url("/PublishingImages/square.gif") no-repeat 5px 13px;
	clear:both;
	color:#666666;
	font-family:Verdana; 
	font-size:11px; 
	margin:0px;
	padding:10px 0px 10px 0;
	vertical-align:top;
	text-decoration:none;
	width:240px;
	display:block;
}

.bulletMost a
{
	color:#666666;
	text-decoration:none;
	margin-left:15px;
	display:block;
}
/* Ventana del Productor */
.ventanaProductor
{
	background-color:#F0F0F0;
	border-bottom:1px #C8C8C8 solid;
	float:left;
	height:47px;
	margin:0;
	padding:4px 0px 0px 0px;
	position:relative;
	vertical-align:middle;
	width:120px;
}
.slm-layout-main .iconoProductor a
{
	border:none;
	float:left;
	display:block;
	padding:0 2px 0 2px;
	position:relative;
	text-decoration:none;
}
.iconoProductor a
{
	border:none;
	float:left;
	padding:0 2px 0 2px;
	position:relative;
	text-decoration:none;
}
.iconoProductor
{
	border:none;
	float:left;
	padding:0 2px 0 2px;
	position:relative;
	text-decoration:none;
}
a.iconoProductor img
{
	text-decoration:none;
	width:36px;
}
.slm-layout-main .linkProductor a
{
	height:auto;
	padding:3px 0 0 0;
	color:#666666;
	float:left;
	font-family:Verdana; 
	font-size:10px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:75px;
}
.linkProductor a
{
	height:auto;
	padding:3px 0 0 0;
	color:#666666;
	float:left;
	font-family:Verdana; 
	font-size:10px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:75px;
}
.linkProductor
{
	height:auto;
	padding:3px 0 0 0;
	color:#666666;
	float:left;
	font-family:Verdana; 
	font-size:10px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:75px;
}
/* Titulo de Grupo sin Link*/
.tituloGrupo
{
	clear:both;
	border:0 transparent solid;
	/*margin-top:10px;*/
	padding:0;
	height:20px;
}
.imageTitle
{
	float:left;
	padding-top:0;
	clear:both;
	margin:0;
	text-align:center;
	height:20px;
}

/* Titulo de Grupo después de la Ventana del Productor*/
.tituloGrupoConsultas
{
	clear:both;
	border:1px transparent solid;
	margin:0;
	margin-top:9px;
	margin-bottom:5px;
	padding:0;
}
.imageTitleConsultas
{
	float:left;
	padding:0px;
	clear:both;
	margin:0;
	text-align:center;
}

/* Sagarpa Imagen a la izquierda*/
.itemLeft
{
	clear:both;
	margin:0;
	margin-top:5px;
	margin-bottom:10px;
	width:240px;
}
img.imageLeft
{
	float:left;
	padding:0px;
	padding-right:3px;
	margin:0px;
	text-decoration:none;
}
a.imageLeft
{
	float:left;
	padding:0px;
	padding-right:3px;
	margin:0px;
	text-decoration:none;
}
.imageLeft
{
	float:left;
	padding:0px;
	padding-right:3px;
	margin:0px;
	text-decoration:none;
}
.imageLeft img
{
	height:65px;
}
.imageLeft a img
{
	height:65px;
	margin-bottom:10px;
}
.linkItemLeft
{
	font-family:Verdana; 
	font-size:11px; 
	color: #d18316;
	position:relative;
	text-decoration:none;
}
.linkItemLeft a:active
{
	font-weight:bold;
	color: #d18316;
	text-decoration:none;
}
.linkItemLeft a:visited
{
	font-weight:bold;
	color: #d18316;
	text-decoration:none;
}
.linkItemLeft a:link
{
	font-weight:bold;
	color: #d18316;
	text-decoration:none;
}
.linkItemLeft a
{
	font-weight:bold;
	color: #d18316;
	text-decoration:none;
}
.linkItemLeft a:hover
{
	text-decoration:underline;
}

/* Sagarpa Imagen a la Derecha*/
.itemRight
{
	clear:both;
	margin:0;
	margin-top:5px;
	margin-bottom:10px;
	width:240px;
}
img.imageRight
{
	float:right;
	padding:0px;
	padding-left:3px;
	margin:0px;
	text-decoration:none;
}
a.imageRight
{
	float:right;
	padding:0px;
	padding-left:3px;
	margin:0px;
	text-decoration:none;
}
.imageRight
{
	float:right;
	padding:0px;
	padding-left:3px;
	margin:0px;
	text-decoration:none;
}
.imageRight img
{
	height:65px;
}
.imageRight a img
{
	height:65px;
}
.linkItemRight
{
	font-family:Verdana; 
	font-size:11px; 
	color: #d18316;
	position:relative;
	text-decoration:none;
}
.linkItemRight a:active
{
	color: #d18316;
	font-weight:bold;
	text-decoration:none;
}
.linkItemRight a:visited
{
	color: #d18316;
	font-weight:bold;
	text-decoration:none;
}
.linkItemRight a:link
{
	color: #d18316;
	font-weight:bold;
	text-decoration:none;
}
.linkItemRight a
{
	color: #d18316;
	font-weight:bold;
	text-decoration:none;
}
.linkItemRight a:hover
{
	text-decoration:underline;
}

/* Imagen - sin borde con link */
.image
{
	border:0;
}

/* Titulo de Ventana del Productor*/
.tituloVentanaProductor
{
	clear:both;
	border:1px transparent solid;
	float:right;
	margin:0;
	padding:0;
}
.imageTitleProductor
{
	float:right;
	padding:0px;
	clear:both;
	margin:0;
	text-align:center;
}

/* Titulo de Temas de interés */
.tituloTemasInteres
{
	clear:both;
	float:left;
	display:block;
	border:0px transparent solid;
	margin-top:15px;
	padding-bottom:0;
	/*margin:0;
	padding:0;*/
	height:20px;
}
.imageTitleTemasInteres
{
	float:right;
	clear:both;
	/*margin-top:10px;*/
	display:block;
	text-align:center;
}

/* Link Ver Todas - Temas de interés */
.VerTodas
{
	border:none;
	margin:0;
	padding:0;
}
.imageVerTodas
{
	border:0;
	clear:both;
	float:right;
	margin:0;
	padding:0px;
	text-align:center;
}

/*Bullet para Temas de Interes*/
div.bulletTemasInteres
{
	background:#fef4ea url("/PublishingImages/square.gif") no-repeat 8px center;
	color:#666666;
	float:left;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	height:auto;
	margin:0;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	width:240px;
}

div.linksTemasInteres
{
	background-color:#f9deb9;
	color:#666666;
	margin-left:22px;
	max-height:50px;
	padding:18px 6px 18px 6px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
}

.linksTemasInteres a
{
	color:#666666;
	display:block;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}

.bulletTemasInteres2
{
	background:#f8e0be url("/PublishingImages/square.gif") no-repeat 8px center;
	color:#666666;
	float:left;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	height:auto;
	margin:0;
	padding:0;
	vertical-align:middle;
	text-decoration:none;
	width:240px;
}


div.linksTemasInteres2
{
	background-color:#f5cc94;
	color:#666666;
	margin-left:22px;
	max-height:50px;
	padding:18px 6px 18px 6px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
}

.linksTemasInteres2 a
{
	color:#666666;
	display:block;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}

/*Bullet para Temas de Interes con Imagen */
div.bulletTemasInteresImg
{
	background:#fef4ea url("/PublishingImages/square.gif") no-repeat 8px center;
	color:#666666;
	float:left;
	display:block;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	height:auto;
	margin:0;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	width:172px;
}

div.linksTemasInteresImg
{
	background-color:#f9deb9;
	color:#666666;
	margin-left:22px;
	max-height:45px;
	padding:18px 4px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
}

.linksTemasInteresImg a
{
	color:#666666;
	background-color:#f9deb9;
	display:block;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}

.bulletTemasInteres2Img
{
	background:#f8e0be url("/PublishingImages/square.gif") no-repeat 8px center;
	color:#666666;
	float:left;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	height:auto;
	margin:0;
	padding:0;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	width:172px;
}

div.linksTemasInteres2Img
{
	background-color:#f5cc94;
	color:#666666;
	margin-left:22px;
	max-height:45px;
	padding:18px 4px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
}

.linksTemasInteres2Img a
{
	color:#666666;
	display:block;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}

/* Tabla vínculos */
.slm-layout-main
{
	border:0px;
	clear:both;
	margin:0px;
	position:relative;
	padding:0px;
	width:100%;
}

/* Summary Link - superior & inferior */
div.summaryLinksHome
{
	padding:0;
	margin:0;
	width:100%;
}

div.summaryLinksHomeInf
{
	padding:0;
	margin:0;
	position:absolute;
	width:500px;
}

.summaryLinksHomeInf .slm-layout-main td
{
	padding:0;
	clear:both;
	margin:0px;
	position:relative;
	width:240px;
}

/* Ventana Chat Home */
.controlChatHome
{
	float:right;
	border:none;
	height:117px;
	display:block;
	position:relative;
	top:0;
	width:240px;
	clear:both;
	
}

.controlChatHome .itemLeft{
	padding:0;
	margin: 5px 0px;
}
.controlChatHome .vermasD{
	padding:0;
	
}

/* Vínculos al pie de página */
.bulletFooter
{
	border:0;
	background:transparent url("/PublishingImages/square.gif") no-repeat 5px 8px;
	clear:both;
	color:#666666;
	font-family:Verdana; 
	font-size:11px; 
	margin:0 0 0 12px;
	padding:5px 0px 10px 15px;
	vertical-align:top;
	text-decoration:none;
	width:100%;
}
div.groupheader
{
	padding-top:10px;
}
/* *** */
.slm-edit-ecb
{
width:40px;
}
.slm-edit-ecb div
{
height:23px;
padding:2px 0px 0px 2px;
vertical-align:middle; 
}
.slm-edit-link
{
padding:1px 0px 0px 1px;
vertical-align:top; 
}
.slm-display-link
{
vertical-align:top; 
padding:0px;
}
.presence-status-icon
{
float:left;
padding-top:1px;
padding-right:5px;
padding-left:0px;
height:12px;
width:12px;
}
.wp-content
{
margin-bottom:6px;
margin-top:6px;
margin-left:4px;
margin-right:0px;
}
.cbq-layout-main
{
width:100%;
padding:0;
margin:0;
border:0;
}
.toc-layout-main
{
width:100%;
padding:0;
margin:0;
border:0;
}

div.link-item-large{
	color:#d18316 !important;
	font-family:Verdana; 
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
}
.link-item-large a, div.link-item-large a{
	color:#d18316 !important;
	font-family:Verdana; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.link-item-large a:hover, div.link-item-large a:hover{
	color: #d18316;
	font-weight:bold;
	text-decoration:underline;
}
.image-area-right {
float:right;
padding-left:5px;
padding-right: 0px;
vertical-align:top;
}
.image-area-top {
padding-bottom:5px;
}
.image-fixed-width{
border:0;
width:90px;
}
.band {
background-color:#E4E8F0;
padding:2px 0px 2px 3px;
}
.separator{
border:1px #333333 solid;
clear:both;
}
div.whitespace
{
	margin-bottom:1px;
	height:1px;
	clear:both;
	width:240px;
}
.whitespace
{
	margin-bottom:1px;
	height:1px;
	clear:both;
	width:240px;
}
.level-header{
padding:2px 0px 2px 0px;
}
.level-band{
background-color:#E4E8F0;
padding:2px 0px 2px 3px;
margin-right:3px;
margin-left: 0px;
}
.level-description{
font-family: Verdana; 
font-size: 11px; 
color: #4c4c4c
}
.level-description-padding{
padding-left:15px;
padding-right: 0px;
padding-bottom:1px;
}
.level-item-pos{
margin: 2px 3px 2px 3px;
padding: 1px 0px 1px 0px;
}
.level-item a:link{
font-family: Verdana; 
font-size: 11px; 
color:  #d18316;
}
.level-item a{
font-family: Verdana; 
font-size: 11px; 
color:  #d18316;
}
.level-item{
font-family: Verdana; 
font-size: 11px; 
color:  #d18316;
}
.level-item a:active{
color: #4167AF;
text-decoration:none;
}
.level-item a:visited{
color: #4167AF;
text-decoration:none;
}
.level-item a:hover{
color: #000000;
text-decoration:underline;
}
.level-section{
margin-bottom:6px;
}
.level-bullet{
border-style: none;
border-color: inherit;
border-width: 0;
vertical-align:top;
background-image:url("/_layouts/images/lstbulet.gif");
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
padding-right: 0px;
}
.headertitle a:link{
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle a{
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle{
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle a:active{
color: #4167AF;
text-decoration:none;
}
.headertitle a:visited{
color: #4167AF;
text-decoration:none;
}
.headertitle a:hover{
color: #000000;
text-decoration:underline;
}
.headertitle-large a:link{
font-family: Verdana; 
font-size: 12pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-large a{
font-family: Verdana; 
font-size: 12pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-large{
font-family: Verdana; 
font-size: 12pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-large a:active{
color: #4167AF;
text-decoration:none;
}
.headertitle-large a:visited{
color: #4167AF;
text-decoration:none;
}
.headertitle-large a:hover{
color: #000000;
text-decoration:underline;
}
.headertitle-small a:link{
font-family: Verdana; 
font-size: 11px; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-small a{
font-family: Verdana; 
font-size: 11px; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-small{
font-family: Verdana; 
font-size: 11px; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-small a:active{
color: #4167AF;
text-decoration:none;
}
.headertitle-small a:visited{
color: #4167AF;
text-decoration:none;
}
.headertitle-small a:hover{
color: #000000;
text-decoration:underline;
}
.headertitle-band a:link{
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-band a{
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-band{
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color:  #d18316;
}
.headertitle-band a:active{
color: #4167AF;
text-decoration:none;
}
.headertitle-band a:visited{
color: #4167AF;
text-decoration:none;
}
.headertitle-band a:hover{
color: #000000;
text-decoration:underline;
}
.cqfeed 
{
text-align:right;
}
.ms-slDlg-BodyContainer
{
width: 100%;
height: 100%;
}
.ms-slDlg-FieldLabel
{
padding-top: 10px;
padding-bottom: 2px;
}
.ms-slDlg-IndentedFieldLabel
{
padding-left:10px;
padding-top: 5px;
padding-bottom: 2px;
}
.ms-slDlg-FieldDescription
{
color: gray;
}
.ms-slDlg-BrowseButton
{
margin-left: 10px;
margin-right: 5px;
}
.ms-slLinkDlg-InputField
{
width: 275px;
}
.ms-slLinkDlg-FirstPanel
{
text-align: left;
padding-top: 10px;
padding-left: 50px;
padding-right: 20px;
}
.ms-slLinkDlg-Panel
{
text-align: left;
padding-top: 0px;
padding-left: 50px;
padding-right: 20px;
}
.ms-slLinkDlg-PeoplePanel
{
text-align: left;
background-color:#d6e8ff;
padding-top: 0px;
padding-left:50px;
padding-bottom: 10px;
padding-right: 20px;
margin-top: 5px;
}
.ms-slDlg-ActionText
{
padding-left:5px;
}
.ms-slDlg-ActionText a:active{
color: #4167AF;
text-decoration:none;
}
.ms-slDlg-ActionText a:visited{
color: #4167AF;
text-decoration:none;
}
.ms-slDlg-ActionText a{
color: #4167AF;
text-decoration:none;
}
.ms-slDlg-ActionText a:hover{
color: #000000;
text-decoration:underline;
}
.ms-slGroupDlg-InputField
{
width: 362px;
}
.ms-slGroupDlg-Panel
{
text-align: left;
padding-top: 5px;
padding-left: 50px;
padding-right: 20px;
}
.ms-slViewDlg-InputField
{
width: 362px;
}
.ms-slViewDlg-Panel
{
text-align: left;
padding-top: 5px;
padding-left: 50px;
padding-right: 20px;
}
.ms-slViewDlg-FirstPanel
{
text-align: left;
padding-top: 20px;
padding-left: 50px;
padding-right: 20px;
}
.ms-slSortDlg-Panel
{
text-align: left;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
.listItem div.callOut a
{
font: bold 12.5pt/16pt arial, helvetica, sans-serif;
color: #ffffff;
}

/*********************
 PAGINA DE CONTENIDO
 ARTÍCULO IMG DERECHA
*********************/
/* Separador entre Breadcrumb & Articulo */
.separadorArticulo
{
	background-color:transparent;
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	display:none;
}
/* Alinear Izq-Der Artículo */
.floatLeftArticle
{
	float:left;
	margin:0;
	padding:0;
	position:relative;
}
.floatRightArticle
{
	float:right;
	margin:0;
	padding:0;
	position:relative;
}
/* Centrar y flotar Banner */
.floatCenterArticle
{
	clear:both;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
}
.tableCenterImage
{
	border:none;
	clear:both;
	margin:0 0 0 6px;
	padding:0;
	position:relative;
	text-align:center;
	vertical-align:middle;
	width:100%;
}
.imageBanner
{
	border:none;
	margin:0;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:100%;
}
.captionBanner
{
	border:none;
	background-color:transparent;
	color:#666666;
	font-size:11px;
	font-family:Verdana;
	margin:0;
	padding:0;
	padding-bottom:10px;
	padding-top:3px;
	position:relative;
	text-align:right;
	vertical-align:middle;
	width:100%;
}
/* Cuerpo del Artículo */
.articleLayout
{
	background-color:#FFFFFF;
	border:0;
	padding:0;
	margin:0;
}
/* Tabla contenedora de Imagen & Pie de foto */
.tableImageArticle
{
	border:none;
	float:right;
	margin:0 0 0 6px;
	padding:0;
	position:relative;
	text-align:right;
	vertical-align:middle;
	/*width:240px;*/
}
td.tableImageArticle
{
	height:auto;
	/*width:240px;*/
}
/* Tabla contenedora de Imagen & Pie de foto */
.tableLeftImageArticle
{
	border:none;
	float:left;
	margin:0 0 0 6px;
	padding:0;
	position:relative;
	text-align:left;
	vertical-align:middle;
	/*width:240px;*/
}
td.tableLeftImageArticle
{
	height:auto;
	/*width:240px;*/
}
/* Imagen del Artículo */
.imageArticle
{
	border:none;
	margin:0;
	padding:0;
	text-align:right;
	text-decoration:none;
	/*width:240px;*/
}
.imageArticle img
{
	/*width:240px;*/
}
.imageArticle div.ms-toolbarContainer img
{
	border:none;
	text-decoration:none;
	width:16px;
}
/* Pie de foto */
.captionArticle
{
	border:none;
	color:#666666;
	float:right;
	font-size:11px;
	font-family:Verdana;
	margin:0;
	padding:0;
	padding-bottom:10px;
	position:relative;
	text-align:right;
	vertical-align:middle;
	/*width:240px;*/
}
td.captionArticle
{
	background-color:#e3cd8e;
	vertical-align:middle;
	/*width:240px;*/
}
.captionArticle p
{
	vertical-align:middle;
	padding-top:2px;
	/*width:240px;*/
}
/* Titulo del Articulo */
.titleArticle a
{
	border:none;
	color:#d18316;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding-bottom:0;
	margin-bottom:10px;
	text-decoration:none;
}
a.titleArticle
{
	border:none;
	color:#d18316;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	padding-bottom:0;
	text-decoration:none;
}
.titleArticle
{
	border:none;
	color:#d18316;
	font-family:Verdana;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	padding-bottom:0px;
}
/* Encabezado (Fecha & Linea de Autor) */
.headerArticle
{
	/*border-bottom:solid 1px #F0F0F0;*/
	clear:both;
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	padding:0px;
	text-align:left;
	/*white-space:nowrap;*/
	width:100%;
}
.dateLineArticle
{
	font-weight:bold;
	float:left;
	white-space:nowrap;
	display:none;
}
.byLine
{
}

/* Imagen de Bienvenida */
.welcomeImage 
{
	float:left;
	height:auto;
	/*border:medium lime solid;*/
	margin-right:5px;
	/*margin-bottom:-3px;*/
	padding:0;

}
.welcomeImage img
{
	margin-right:10px;
	margin:0;
	padding:0;
	border:none;
}
/* Contenido del Articulo */
.pageContentArticle
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	margin:0;
	padding:0;
}
.pageContentArticle p
{
	line-height:normal;
	margin-top:0;
	padding-top:0;
}
.pageContentArticle OL
{
	clear:both;
	margin:0;
	padding-left:6px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}
.pageContentArticle UL
{
	clear:both;
	margin:0;
	padding-left:6px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}
.pageContentArticle li
{
	background:url('/PublishingImages/square.gif') no-repeat 2px 5px;
	display:list-item;
	list-style-type:none;
	line-height:150%;
	margin:0;
	padding-left:15px;
	padding-bottom:6px;
	vertical-align:top;
	text-decoration:none;
}
/*.pageContentArticle table
{
	background-color:#F0F0F0;
	vertical-align:middle;
	clear:both;
	margin-top:5px;
	margin-bottom:10px;
	width:100%;
}
.pageContentArticle td
{
	border:1px #C8C8C8 solid;
	color:#666666;
	padding:2px;
	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}*/
.pageContentArticle a
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.pageContentArticle a:hover
{
	color: #d18316;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.ms-rteCustom-SubtítuloDeArtículo
{
	color:#d18316;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/* Summary Link */
.splashLinkArea
{
	border:none;
	height:120px;
	min-height:120px;
	width:100%;
}
/* Imagen Principal */
.imageSplash
{
	background-color:#f9deb9;
	display:block;
	margin-bottom:10px;
	text-align:center;
	width:100%;
}
.imageSplash img
{
	border:none;
}
/* Columna Izquierda */
.floatLeft
{
	float:left;
}
/* Columna Derecha */
.floatRight
{
	float:left;
}
/* Contenedor Central */
.splashLinkFrame
{
	clear:both;
	display:block;
	height:auto;
	min-height:100px;
	width:100%;
}
/* Vínculos en artículo */
table.floatingRelatedLinks
{
	background-color:#F0F0F0;
	border:solid 1px #C8C8C8;
	display:block;
	margin:5px;
	float:right;
	max-width:140px;
	min-width:140px;
	width:140px;
}

.floatingRelatedLinks
{
	background-color:#F0F0F0;
	border:solid 1px #C8C8C8;
	display:block;
	margin:5px;
	float:right;
	max-width:140px;
	min-width:140px;
	width:140px;
}

.floatingRelatedLinks .bullet
{
	background:transparent url('../PublishingImages/square.gif') no-repeat 6px 12px;
	border:none;
	border-bottom:1px solid #C8C8C8;
	margin:0;
	padding:8px 0 8px 22px;
}

.removeMargins
{
	margin-top:-11px;
	margin-left:-11px;
	margin-right:-10px;
}


/* ESTILOS DEL CALENDARIO */

div.calendarWrapper
{
	width:500px;
	clear:both;
	font-family:Verdana;
	font-size:12px;
	margin:0 auto;
}

table.calendario /* ESTILO NUEVO */
{
	width:100%;
	border:1px #d18316 solid;
	border-collapse:collapse;
}

div.calendarYearHeaderStyle
{
	text-align:center;
	font-size:14px;
	color:#d18316;
	font-weight:bold;
	margin-bottom:10px;
}
.calendarYearHeaderStyle a
{
	color:#d18316;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

/* HEADER PAGINACIÓN MES Y AÑO */
table.calendarMonthTitleStyle
{
	height:26px;
	width:100%;
	border-collapse:collapse;
	border:0;
	background-color:#d18316;
}

table.calendarMonthTitleStyle td
{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

td.calendarNextPrevStyle
{
	width:20px;
}

td.calendarNextPrevStyle
{
	width:20px;
}

th.calendarDayHeaderStyle
{
	height:24px;
	text-align:center;
	color: #d18316;
	text-transform:capitalize;
	background-color:#e3cd8e;
	border-bottom:1px #d18316 solid;
	font-size:11px;
}

table.calendario td
{
	height:30px;
	text-align:center;
	color:#666666;
	border:0;
	font-size:11px;
}

td.calendarOtherMonthDayStyle a
{
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	background-color:#f0f0f0;
	font-size:11px;
}

td.calendarOtherMonthDayStyle
{
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	background-color:#f0f0f0;
	font-size:11px;
}

td.calendarDayStyle a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

td.calendarDayStyle
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

td.calendarWeekendDayStyle a
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

td.calendarWeekendDayStyle
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

td.calendarTodayDayStyle a
{
	color: #d18316;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	background-color:#faaf3f;
}

td.calendarTodayDayStyle
{
	color: #d18316;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	background-color:#faaf3f;
}

td.calendarWeekendDayStyle a:hover
{
	color: #d18316;
	text-decoration:underline;
}

td.calendarTodayDayStyle a:hover
{
	color: #d18316;
	text-decoration:underline;
}

td.calendarDayStyle a:hover
{
	color: #d18316;
	text-decoration:underline;
}

td.calendarOtherMonthDayStyle a:hover
{
	color: #d18316;
	text-decoration:underline;
}

td.calendarSelectedDayStyle a
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	background-color: #d18316;
}

td.calendarSelectedDayStyle
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	background-color: #d18316;
}

td.calendarSelectedDayStyle a:hover
{
	text-decoration:underline;
}
/* FIN ESTILOS CALENDARIO */

/* ESTILOS DEL VIEW SINTESIS INFORMATIVA */
div.sintesisTitle
{
	vertical-align:top;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color: #d18316;
}

div.sintesisFecha
{
	height:30px;
	vertical-align:top;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}

table.sintesisTableView
{
	width:100%;
	border-collapse:collapse;
	border:0;
}

tr.sintesisHeader td
{
	height:22px;
	vertical-align:top;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #d18316;
	border-bottom:1px  #d18316 solid;
}

tr.sintesisBody td
{
	vertical-align:top;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	vertical-align:middle;
	border-bottom:1px #f0f0f0 solid;
	padding-bottom:6px;
	padding-top:6px;
	padding-right:10px;
} 

tr.sintesisBody td a
{
	color: #d18316;
	text-decoration:none;
}

tr.sintesisBody td a:hover
{
	color: #d18316;
	text-decoration:underline;
}

td.imgPublicacion
{
	width:100px;
}

td.imgPublicacion a img
{
	border:none;
	width:90px;
}
/* FIN DE ESTILOS DEL VIEW SINTESIS INFORMATIVA */

/* ESTILOS GALERIA DE IMAGENES */
div.imgFrame
{
	width:120px;
	height:150px;
	float:left;
	margin-top:15px;
}

td.imgCenter
{
	border:none;
	width:120px;
	height:120px;
	vertical-align:middle;
	text-align:center;
}

div.imgMiniatura
{
	overflow:hidden;
	margin:5px;
	bottom:0;
}

img.imgMiniaturaH
{
	width:110px;
	margin-top:auto;
}

img.imgMiniaturaV
{
	height:110px;
	margin-top:auto;
}

div.imgMiniaturaTitle a
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	text-decoration:none;
	overflow:hidden;
	width:120px;
	height:28px;
}

div.imgMiniaturaTitle
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	text-decoration:none;
	overflow:hidden;
	width:120px;
	height:28px;
}

div.imgMiniaturaTitle a:hover
{
	color:#d18316;
	text-decoration:underline;
}
/* FIN DE ESTILOS GALERIA DE IMAGENES */

div.itemFolder
{
	clear:both;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ea7f23;
	background:url('/PublishingImages/folder.gif') no-repeat left 7px;
	height:auto;
	border-bottom:1px #f0f0f0 solid;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:8px;
}
div.itemFolder a
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ea7f23;
	text-decoration:none;
}
div.itemFolder a:hover
{
	text-decoration:underline !important;
}

/* Titulo Galeria Multimedia */
.galleryTitle
{
	color: #d18316;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:0;
	margin-top:0;
	padding-bottom:10px;
	text-decoration:none;
}

/******* FORMULARIO DE CONTACTO *********/
.contactformtable
{
	color:#4A4A4A;
	font-size:11px;
	height:auto;
	text-align:left;
	vertical-align:top;
	width:100%;
}
.contactformtable td
{
	padding-bottom:8px;
	width:50%;
}
.contactformlabel
{
	border-bottom:1px #f2f2f2 solid;
	color:#d18316;
	font-size:11px;
	font-weight:bold;
	margin-bottom:4px;
}
.contactformlabel span
{
	color:#d18316;
}
.contactformbody
{
	font-size:11px;
	color:#4A4A4A;
	border:none;
}
td.contactformbody input
{
	border:1px solid #b4bcc3;
	background-color:#ffffff;
	color:#4A4A4A;
	font-size:11px;
	height:20px;
	text-align:left;
	width:220px;
}
.contactformbody textarea 
{
	border:1px solid #b4bcc3;
	background-color:#ffffff;
	color:#4A4A4A;
	font-size:11px;
	height:80px;
	text-align:left;
	width:220px;
}
.contactselect
{
	border:1px solid #b4bcc3;
	background-color:#ffffff;
	color:#4A4A4A;
	font-size:11px;
	height:20px;
	text-align:left;
	width:220px;
}
.contactcheckbox input
{
	border:none;
}
input.contactbutton
{
	border:1px #d18316 solid;
	background-color:#f9deb9;
	font-size:11px;
	height:20px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	width:70px;
}
.contactbutton
{
	border:1px #d18316 solid;
	background-color:#f9deb9;
	font-size:11px;
	height:20px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	width:70px;
}
.errorClass
{
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

/******** ENCUESTA *********/
.txtEncuesta span
{
	font-weight:bold !important;
}
.txtEncuesta span input
{
	border:none;
	background-color:transparent;
}
.txtEncuesta label
{
	font-weight:normal;
}
.txtEncuesta input
{
	border:none;
	color:#ffffff;
	font-size:10px !important;
	background-color:#d18316;
}

/********** RESULTADOS DE LA ENCUESTA **********/
/* Tabla */
table.tableSurvey
{
	background-color:#f4f4f4;
	border:none;
	margin:0;
	padding:0;
	vertical-align:top;
	width:100%;
}
/* Tabla */
div.tableSurvey
{
	border:none;
	background-color:#f4f4f4;
	height:480px;
	margin:0;
	padding:0;
	width:100%;
}
/* Encabezado */
.headerSurvey, .headerSurvey td
{
	background:#808080 url(/PublishingImages/headerEncuestas.jpg) no-repeat scroll left top;
	height:60px;
	vertical-align:top;
}
/* Titulo */
span.titleSurvey
{
	border:none;
	color:#d18316;
	display:block;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	line-height:120%;
	padding-top:10px;
	padding-left:10px;
}
.titleSurvey a
{
	color:#d18316;
	font-family:Verdana;
	font-weight:bold;
}
/* Texto */
span.txtSurvey
{
	color:#666666;
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:20px;
	text-decoration:none;
}

/********** Menu Elementos Relacionados **********/
/* Tabla */
.tableRelatedItems
{
	background-color:transparent;
	border:none;
	padding:0;
	margin-bottom:15px;
	width:130px;
}
/* Encabezado */
.headerRelatedItems, tr.headerRelatedItems, .headerRelatedItems td
{
	background:#7e7e7e url('/PublishingImages/tituloElementosRelacionados.gif') center center no-repeat;
	height:32px;
	width:130px;
}
/* Texto */
.txtRelatedItems, .txtRelatedItems a, td.txtRelatedItems
{
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding:10px 2px 0 2px;
	text-decoration:none;
	text-align:left;
}
/* Icono */
.iconRelatedItems, td.iconRelatedItems
{
	border:none;
	padding-left:5px;
	width:12px;
}
.iconRelatedItems img, td.iconRelatedItems img
{
	border:none;
	text-decoration:none;
}

/********** Ultimo Boletin - Noticia de Primera Plana **********/
/* Contenedor - Frame */
div.latestNews
{
	background-color:#f9deb9;
	color:#484848;
	height:auto;
	vertical-align:top;
	width:500px;
	/*padding:10px;*/
	/*width:100% !important;*/
}
/* Tabla */
.tableLatestNews
{
	background-color:#ffeeda;
	color:#484848;
	height:auto;
	/*padding-bottom:0;*/
	vertical-align:top;
	width:500px;
	white-space:normal;
}
/* Tabla */
div.latestNews table.tableLatestNews
{
	margin:10px;
	width:480px;
}
.tableLatestNews td
{
	vertical-align:top;
	padding:0;
	margin-bottom:0;
}
/* Imagen */
img.imgLatestNews
{
	border:none;
	margin-right:10px;
	text-decoration:none;
	width:240px;
	padding:0;
	margin-bottom:0;
}
/* Titulo */
.titleLatestNews
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
}
.titleLatestNews a
{
	color:#D18316;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
/* Texto Resumen */
.resumeLatestNews
{
	color:#484848;
	font-size:11px;
	font-style:normal;
}
/* Fecha */
.dateLatestNews
{
	color:#484848;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	padding:10px 10px 0 10px;
}


/********** ULTIMO ELEMENTO **********/
/* Contenedor */
.tableLastItem
{
	border:none;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	width:240px;
}
/* Titulo */
.titleLastItem
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
	width:100%;
}
div.titleLastItem a
{
	font-weight:bold;
	font-family:Verdana; 
	font-size:11px; 
	color: #d18316;
	text-decoration:none;
}

.titleLastItem a:hover
{
	text-decoration:underline;
}

titleLastitem
{
	color: #d18316;
	font-family:Verdana; 
	font-size:11px; 
	text-decoration:none;
	width:100%;
}
div.titleLastitem a
{
	font-weight:bold;
	font-family:Verdana; 
	font-size:11px; 
	color: #d18316;
	text-decoration:none;
}

.titleLastitem a:hover
{
	text-decoration:underline;
}

/* Imagen */
.imgLastItem
{
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
}
.imgLastItem img
{
	border:none;
	text-decoration:none;
}
/* Descripcion - Txt base */
.txtLastItem
{
	color:#666666;
	font-family:Verdana; 
	font-size:11px;
	font-weight:normal;
}
/* Titulo de Grupo */
.groupLastItem
{
	border:none;
	height:22px;
	padding-bottom:6px;
	text-decoration:none;
	width:240px;
}
/* Descripcion Newsletter - Txt base */
.txtSuscNews
{
	float:right;
	color:#666666;
	font-family:Verdana; 
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:167px;
}
/* Titulo Newsletter */
div.titleSuscNews
{
	color:#d18316;
	float:right;
	font-family:Verdana; 
	font-size:11px; 
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
	width:167px;
}
.titleSuscNews a
{
	color:#d18316;
	text-decoration:none;
}
.titleSuscNews a:hover
{
	text-decoration:underline;
}
/* Imagen Newsletter */
.imgSuscNews
{
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
	width:65px;
}
.imgSuscNews a img
{
	border:none;
	text-decoration:none;
}



/********** ULTIMO ELEMENTO **********/
/* Contenedor */
.tableLastVideo
{
	background-color:#f9deb9;
	color:#484848;
	height:320px;
	display:block;
	margin:0;
	padding-top:10px;
	vertical-align:top;
	width:500px;
}
.bckgLastVideo
{
	background-color:#ffeeda;
	color:#D18316;
	height:300px;
	width:500px;
	vertical-align:top;
}
div.tableLastVideo div.bckgLastVideo
{
	margin:10px;
	margin-top:0;
	vertical-align:middle;
	width:480px;
}
#videoPlayer
{
	border:none;
	float:left;
	vertical-align:top;
	top:0;
	width:320px;
}
/* Player */
.playerLastVideo
{
	color:#D18316;
	float:left;
	font-size:14px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
}
/* Titulo Video */
.titleLastVideo
{
	color:#484848;
	float:right;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	margin-top:20px;
	padding-right:5px;
	width:155px;
}
.titleLastVideo a
{
	color:#484848;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.titleLastVideo a:hover
{
	color:#d18316;
	text-decoration:underline;
}
.titleLastVideo ul
{
	border:thin transparent solid;
	margin-left:15px;
	padding:0;
}
.titleLastVideo li
{
	list-style-position:outside;
	list-style-image:url('../PublishingImages/square.gif');
	padding-bottom:20px;
	margin-left:0;
}
/* Separador entre Links & UC Folder List */
.divisorFolderList
{
	background-color:transparent;
	border-bottom:1px #e3cd8e solid;
	clear:both;
	height:1px;
	margin:0;
	padding:0;
}
/* Separador entre UC LastItem */
.divisorLastItem
{
	background-color:transparent;
	clear:both;
	height:10px;
	margin:0;
	padding:0;
}
/* Columna Izquierda */
.floatLeft
{
	float:left;
}
/* Columna Derecha */
.floatRight
{
	float:right;
}
/* ver Foro */
.linkForo, .linkForo a, a.linkForo
{
	border:none;
	color:#d18316;
	float:right;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	margin-bottom:5px;
	margin-top:5px;
	text-align:right;
	text-decoration:none;
}
.linkForo img
{
	border:none;
	text-decoration:none;
}
div.contLinkForo
{
	border:none;
	color:#d18316;
	float:right;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	margin-bottom:5px;
	margin-top:5px;
	text-align:right;
	text-decoration:none;
}
div.contLinkForo a
{
	color:#d18316;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.contLinkForo img
{
	border:none;
	text-decoration:none;
}
/********** MAPA DEL SITIO ************/
/* Primer nivel */
div.firstLevelMap{
	border:none;
	color:#d18316 !important;
	font-family:Verdana; 
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:15px;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:top;
}
.firstLevelMap a, div.firstLevelMap a{
	color:#d18316 !important;
	font-family:Verdana; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.firstLevelMap a:hover, div.firstLevelMap a:hover{
	color: #d18316;
	font-weight:bold;
	text-decoration:underline;
}
/* Segundo Nivel */
.secondLevelMap
{
	background:transparent url("/PublishingImages/square.gif") no-repeat 0 4px;
	border:none;
	clear:both;
	color:#666666;
	font-family:Verdana; 
	font-size:11px; 
	margin:0;
	margin-left:20px;
	margin-bottom:5px;
	padding:0;
	padding-left:15px;
	vertical-align:top;
	text-decoration:none;
	width:100%;
}
.secondLevelMap a:hover
{
	color: #d18316;
	text-decoration:underline;
}
/* Tercer Nivel */
.thirdLevelMap
{
	background:transparent url("/PublishingImages/square.gif") no-repeat 0 4px;
	border:none;
	clear:both;
	color:#666666;
	font-family:Verdana; 
	font-size:11px; 
	margin:0;
	margin-left:40px;
	margin-bottom:5px;
	padding:0;
	padding-left:15px;
	vertical-align:top;
	text-decoration:none;
	width:100%;
}
.thirdLevelMap a:hover
{
	color: #d18316;
	text-decoration:underline;
}

.image-fixed-opinion-width{
border:0;
width:240px;
}




.image-fixedboletin-width{
    width:75px;
	float:left;
}



div#resultadosListTitle
{

    FONT-FAMILY: Verdana; COLOR: #d18316; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
 
}


div#resultadosListTitle a{
    PADDING-BOTTOM: 5px; 
	MARGIN-TOP: 0px; 
	FONT-FAMILY: Verdana; COLOR: #d18316; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	padding-top: 0px
}
div#resultadosListTitle a{
	PADDING-LEFT: 20px; BACKGROUND: url(sagarpaImages/detail.gif) no-repeat left 2px
}


div#resultadosListTitle div.itemresume{
    color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	/*width:500px;*/
	padding-bottom:5px;
	text-decoration:none;
}

div#resultadosListTitle a.itemattach{
    color:#666666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	PADDING-LEFT: 5px;
	
	background-image:none;

}

div#resultadosListTitle a:hover itemattach{
   color: #d18316;
	text-decoration:underline;
}

div#resultadosListTitle div.descripcion
{
   
	color:#d18316;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
   
}

div#resultadosListTitle div.UltimosBoletines
{
   
	color:#d18316;
	font-size:11px;
	font-weight:bold;
	padding-top:25px;
	padding-bottom:0px;

   
}


div#resultadosListTitle div.registros
{
   
	color:#4A4A4A;
	font-size:11px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:15px;
	text-align:right;

   
}


div#resultadosListTitle table.TableSearch{
   
	color:#4A4A4A;
	font-size:11px;
	height:auto;
	text-align:left;
	vertical-align:top;
	width:100%;
	
	 border-top:1px #f2f2f2 solid;
     border-bottom:1px #f2f2f2 solid;

   	
}


div#resultadosListTitle table.TableSearch td
{
    padding-bottom:8px;
	

	
}

div#resultadosListTitle table.TableSearch td.titulosup
{
   
	color:#d18316;
	font-size:11px;
	font-weight:bold;
	width:35%;

}

div#resultadosListTitle table.TableSearch td.titulo
{
   
    border-top:1px #f2f2f2 solid;
   
	color:#d18316;
	font-size:11px;
	font-weight:bold;
	width:35%;

}



div#resultadosListTitle table.TableSearch td.formbody{

   
   
    font-size:11px;
	color:#4A4A4A;
	border:none;
}

iv#resultadosListTitle table.TableSearch td.contactformbody input
{
	
	background-color:#ffffff;
	color:#4A4A4A;
	font-size:11px;
	height:20px;
	text-align:left;
	width:220px;
}

div#resultadosListTitle a.pager{

	color:#d18316;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
	background-image:none;
}

div#resultadosListTitle span.CurrentPageButtonClass
{
   	color:#666666;
	clear:left;
	display:inline-block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	position:relative;
	text-align:right;
	text-decoration:none;
 
}


div#resultadosListTitle div.itempaging
{
    border-bottom:1px #e3cd8e solid;
	
	width:500px;
	text-align:right;
	width:100%;
 }
 
  


td.evaligntop
{

 vertical-align:top;
 padding-right:5px	

}


div#resultadosListTitle span.negrita
{
	font-weight:bold;

}


td.colwidth1
{
 width:20%;
 text-align:center;

}

td.colwidth2
{
  width:40%;
  text-align:center;
}

td.colwidth3
{
 width:20%;
 text-align:center;
}

div.datecontrol
{
    font-family:Verdana;
	font-size:10px;
    font-weight:normal;
    color:white; 
    float:right; 
    text-transform:capitalize; 
	
}




