/******************************************************************************************************************************/
/*                                        r01gContainerVA                                                                    */
/******************************************************************************************************************************/
/******************************************************************************/
/* RESET DE ESTILOS PARA APLICACIONES                                         */
/* Arreglo para que las aplicaciones se vean correctamente incluso con la     */
/* los estilos de reseteo para IE y Firefox 							      */
/* (ver /r01commonresources/styles/r01PortalResetToBaseStyles.css                        */
/******************************************************************************/
div.r01gApplication {
font-size:75%;
margin:0;
padding:0;
}

div.r01gApplication ol {
margin:0;
padding:0 0 18px 40px;
}

div.r01gApplication img {
border:0px none;
}

div.r01gApplication p {
margin:1em 0;
padding:0;
}

div.r01gApplication span {
line-height:normal;
font-style:normal;
font-variant:normal;
/*font-stretch:normal;*/
}

div.r01gApplication h1 {
font-weight:700;
letter-spacing:0;
margin:0.67em 0pt;
padding:0px;
}

div.r01gApplication h2 {
letter-spacing:0;
padding:0px;
margin:0.83em 0pt;
}
div.r01gApplication h3 {
margin: 1em 0;
}
div.r01gApplication table {
font-size:100%;
margin:auto;
}

div.r01gApplication ul, ol {
list-style-type:inherit;
}

div.r01gApplication a, div.r01gApplication a:visited {
text-decoration:underline;
}

div.r01gApplication input, div.r01gApplication select, div.r01gApplication textarea {
font-weight:400;
line-height:normal;
font-style:normal;
font-family:verdana,arial,helvetica,sans-serif;
font-variant:normal;
/*font-size-adjust:none;*/
/*font-stretch:normal;*/
}
div.r01gApplication table tr td, div.r01gApplication table tr th {
padding:0px;
}
div.r01gApplication label {
cursor:default;
}


/******************************************************************************/
/* ESTILOS GENERALES PARA CONTENIDOS DE EUSKADI.NET                           */
/* (deben ser incluidos en todas las paginas que tengan un contenedor de      */
/*  contenidos)                                                               */
/******************************************************************************/
div.r01gContainer {
	width           : 100%;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
}
div.r01gContainer .r01Text {
	font-family		: Verdana;
	font-size		: 0.75em;
	color			: #000000;
	text-align		: justify;
	text-decoration	: none;
	background 		: transparent;
	margin-top		: 3px;
	margin-bottom	: 3px;
}
div.r01gContainer .r01Cabecera .r01Titular{
	width: 95%
}
div.r01gContainer .r01Bold {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
}
div.r01gContainer .r01AnteTitular {
	font-family		: Arial;
	font-size		: 0.75em;
	font-weight		: bold;
	color			: #990000;
}
div.r01gContainer .r01Titular {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1.125em;
	font-weight		: bold;
	color			: #003399;
	float			: left;
	height			: auto;
	/*padding-bottom	: 5px;	*/
}
div.r01gContainer .r01Subtitular {
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	color			: #1779AE;
}
div.r01gContainer .r01SubTitular {
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	color			: #1779AE;
}

div.r01gContainer div.r01VerTodo {
	float: right;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1.125em;
	font-weight		: bold;
	color			: #336666;
	display			: none;
}

div.r01gContainer div.r01VerTodo a.r01LinkMostrar
{
	text-decoration: none !important;
	color: #336666;
}
div.r01gContainer div.r01VerTodo a.r01LinkMostrar:hover {
	text-decoration: underline !important;
}
div.r01gContainer .r01Titular img.r01Titulo
{
	float: left;
	margin-right: 15px;
	vertical-align: bottom;
}
div.r01gContainer .r01Titular h1 { /*estilo propio para la pagina*/
	margin-top: 0;
	font-size: 109%;
}
div.r01gContainer .r01Destacado {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
}
div.r01gContainer .r01Fecha {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1em;
	text-align		: right;
	font-size		: 75%;
}
div.r01gContainer .r01Fuente {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1em;
	text-align		: left;
	font-weight		: bold;
	color			: #888888;
}
div.r01gContainer .r01Autor {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 1em;
	text-align		: left;
	font-weight		: bold;
	color			: #888888;
}
div.r01gContainer .r01Entradilla {
	font-weight		: bold;
	font-size		: 0.75em;
	text-align		: justify;
	color			: #000000;
}
div.r01gContainer .r01Ladillo {
	font-family		: Verdana, Helvetica, sans-serif;
	/*font-size		: 10pt;*/
	text-align		: justify;
	color			: #000000;
	font-weight		: bold;
}
div.r01gContainer .r01Imagen {
	text-align		: right;
	/*	margin-right: 1.4em; */
}
div.r01gContainer .r01EnlaceNoticia {
	font-size		: 0.75em;
	color			: #000000;
	text-align		: justify;
	text-decoration	: none;
	background 		: transparent;
	padding-top		: 5px;
}
div.r01gContainer .r01Separador {
	width			: 100%;
	margin-top		: 10px;
	border-top		: 1px solid black;
}
div.r01gContainer .r01Foto {
	width			: 10px;
 	margin-right	: 10px;
 	margin-bottom	: 5px;
}
div.r01gContainer .r01PieFoto {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 0.75em;
	font-weight		: bold;
	color			: #555555;
	text-align		: left;
	padding-top		: 10px;
}
/* ---------- Varios ------------ */
div.r01gContainer td.r01Text div div ul li {
    list-style-type : none;
}
div.r01gContainer td.r01Text {
    font-size       : 0.75em;
}
div.r01gContainer .r01Text blockquote {
    padding         : 0px;
    margin-top      : 0px;
}
div.r01gContainer .r01Text blockquote p {
    margin          : 12px 0px;
}
/* ----------- Procedimientos Administrativos ---------- */
div.r01gContainer .r01LadilloProc {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 0.75em !important;
	font-weight		: bold;
	text-align		: justify;
	color			: #000000;
	border-bottom	: solid silver 1px;
	margin-top		: 15px;
}
div.r01gContainer .r01LadilloServicios {
	width			: 100%;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 0.75em !important;
	font-weight		: bold;
	text-align		: justify;
	text-decoration		: none;
	background 		: transparent;
	border-bottom		: 1px solid silver;
	color			: #000000;
	padding-bottom	: 2px;
	margin-top		: 10px;
	display			: block;
}

div.r01gContainer .r01TextServicios {
	font-size		: 0.75em !important;
	color			: #000000;
	text-align		: justify;
	text-decoration	: none;
	background 		: transparent;
	margin-left 	: 1px;
}

div.r01gContainer td span.r01TextServicios {
    font-size   	: 0.75em !important;
    font-family 	: Verdana,Arial, Helvetica, sans-serif;
}
/*div.r01gContainer .r01TextServicios a{
	text-decoration: none;
	color: #208AAF;
}*/
/*div.r01gContainer .r01TextServicios a:hover{
	text-decoration: underline;
}*/
div.r01gContainer .r01TextServicios p{
	margin: 0;
}
div.r01gContainer td.r01TextServicios {
    font-size       : 0.75em !important;
    font-family     : Verdana,Arial, Helvetica, sans-serif;
}
div.r01gContainer div#r01Procedimiento .r01Titular font {
   font-size        : 100%;
}
/* ------------- Guias de organo ----------------- */
div.r01gContainer .orgMainLevel {
    background-color: #e2e2e2;
    border-bottom	: #c0c0c0 1px solid;
    color			: black;
    font-size		: 0.8em !important;
    text-decoration	: none;
}
div.r01gContainer .orgNormalLevel {
    border-bottom	: #c0c0c0 1px solid;
    color			: black;
    font-size		: 0.8em !important;
}
div.r01gContainer .hrefNode {
    color			: #0000CD;
    font-size		: 8pt;
    text-decoration	: none !important;
}
div.r01gContainer td span.r01LadilloServicios {
    font-size		: 0.75em !important;
}
/* --------------- Varios -------------- */
div.r01gContainer .texto_contenido {
	font-size	: 0.75em;
}
div.r01gContainer table {
	font-size	:1em;
	background	:transparent none repeat scroll 0%;
	color		:#000000;
	font-family	:Verdana,Arial,Helvetica,sans-serif;
	text-align	:left;
	text-decoration	:none;
}


div.r01gContainer ul {
    list-style-type : disc;
}

div.r01gContainer ul li {
	margin          : 0px;
}


/**************************************************************************************/
/* ESTILOS ESTANDAR                                                                   */
/**************************************************************************************/
div.r01gContainer p, div.r01gContainer div.r01gContainer div {
	/*margin		: 0in;*/
	/*margin			: 12px 0;*/
	/*margin-bottom	: .0001pt;*/
	/*font-size		: 1em;*/
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	/*padding-bottom	: 0px;*/
	letter-spacing	: 0px;
}
div.r01gContainer li {
	/* list-style-type	: disc; */
}
div.r01gContainer ol {
	margin-bottom		: 0in;
	list-style-type		: decimal;
	list-style-position	: outside;
	list-style-image	: url('none');
	padding-bottom		: 0px;
	margin				: 12px 0px
}
div.r01gContainer ul {
	margin-bottom	: 12px;
	margin-top		: 12px;
	/*padding-bottom	: 0px;*/

}
div.r01gContainer ol.decimal {
	list-style-type	: decimal;
}
div.r01gContainer ol.lowerAlpha {
	list-style-type	: lower-alpha;
}
div.r01gContainer ol.upperAlpha {
	list-style-type	: upper-alpha;
}
div.r01gContainer ol.lowerRoman {
	list-style-type	: lower-roman;
}
div.r01gContainer ol.upperRoman {
	list-style-type	: upper-roman;
}
div.r01gContainer ul.disc {
	list-style-type	: disc;
	list-style-image: url('none');
}
div.r01gContainer ul.circle {
	list-style-type	: circle;
	list-style-image: url('none');
}
div.r01gContainer ul.square {
	list-style-type	: square;
	list-style-image: url('none');
}
div.r01gContainer ul.none {
	list-style-type	: none;
}
div.r01gContainer h1 {
	margin-top		: 12.0pt;
	margin-right	: 0in;
	margin-bottom	: 3.0pt;
	margin-left		: 0in;
	page-break-after: avoid;
	font-size		: 110%;/*125%;*/
	font-family		: Verdana, Helvetica, sans-serif;
	font-weight		: bold;
	padding			: 3px 0 3px 0;
	letter-spacing	: 0px;
}
div.r01gContainer h2 {
	margin-top		: 10.5pt;
	margin-right	: 0in;
	margin-bottom	: 3.0pt;
	margin-left		: 0in;
	page-break-after: avoid;
	font-size		: 1.5em;
	font-family		: Verdana, Helvetica, sans-serif;
	font-weight		: bold;
	font-style		: normal;
	padding			: 3px 0 3px 0;
	letter-spacing	: 0px;
}
div.r01gContainer h3 {
	margin-top		: 12.0pt;
	margin-right	: 0in;
	margin-bottom	: 3.0pt;
	margin-left		: 0in;
	page-break-after: avoid;
	font-size		: 13.0pt;
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	letter-spacing	: 0px;
}
div.r01gContainer h4 {
	margin-top		: 12.0pt;
	margin-right	: 0in;
	margin-bottom	: 3.0pt;
	margin-left		: 0in;
	page-break-after: avoid;
	font-size		: 11.0pt;
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	letter-spacing	: 0px;
}
div.r01gContainer h5 {
	margin-top		: 16px;
	margin-right	: 0in;
	margin-bottom	: 16px;
	margin-left		: 0in;
	font-size		: 0.8em;
	font-family		: Verdana, Helvetica, sans-serif;
	font-weight		: bold;
	font-style		: normal;
	letter-spacing	: 0px;
}
div.r01gContainer h6 {
	margin-top		: 12.0pt;
	margin-right	: 0in;
	margin-bottom	: 3.0pt;
	margin-left		: 0in;
	font-size		: 11.0pt;
	font-family		: "Times New Roman", Helvetica, sans-serif;
	font-weight		: bold;
	letter-spacing	: 0px;
}
div.r01gContainer table {
	margin-bottom	: 0px;
}
div.r01gContainer a.link_activo {
	text-decoration	: underline;
}
div.r01gContainer a.link_activo:visited {
	text-decoration	: underline;
}
div.r01gContainer a.link_inactivo {
	text-decoration	: underline;
}
div.r01gContainer a.link_inactivo:visited {
	text-decoration	: underline;
}
div.r01gContainer img, div.r01gContainer a img {
	border			: 0px;
}


/**************************************************************************************/
/* ESTILOS PARA MENUS CREADOS CON EL CONTENIDO                                        */
/**************************************************************************************/
div.r01gContainer div.r01gClsMenuContainer ul {
	margin				: 0;
	padding				: 0;
	list-style			: none;
	border-top			: 1px dotted #ccc;
	width				: 100%;
}
div.r01gContainer div.r01gClsMenuContainer ul li {
	position			: relative;
	background-color	: #fff;
	border-bottom		: 1px dotted #ccc;
}
div.r01gContainer div.r01gClsMenuContainer ul li.r01gClsMenuSinHijos a, div.r01gContainer div.r01gClsMenuContainer ul li.r01gClsMenuSinHijos a:hover {
	background-image	: url('none');
}
div.r01gContainer div.r01gClsMenuContainer ul li a {
	display				: block;
	text-decoration		: none !important;
	background-image	: url('/r01commonresources/r01gVerticalMenuVA/images/r01gMenuArrow.gif');
	background-repeat	: no-repeat;
	background-position	: 95% 50%;
	color				: #000;
	width				: 100%; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px
}
div.r01gContainer div.r01gClsMenuContainer ul li a:hover {
	color				: #fff;
	background-color	: #1779AE;
	background-image	: url('/r01commonresources/r01gVerticalMenuVA/images/r01gMenuArrow.gif');
	background-repeat	: no-repeat;
	background-position	: 95% 50%;
	cursor				: pointer
}
div.r01gContainer div.r01gClsMenuContainer ul li a span {
	background-image	: url('/r01commonresources/r01gVerticalMenuVA/images/r01gMenuArrow.gif');
	background-repeat	: no-repeat;
	background-position	: 4px 6px;
	display				: block;
	padding-left		: 15px;
	width				: 80%;
	font-size			: 75%
}
div.r01gContainer div.r01gClsMenuContainer ul li a:hover span {
	background-image	: url('/r01commonresources/r01gVerticalMenuVA/images/r01gMenuArrowOn.gif');
	background-repeat	: no-repeat;
	background-position	: -1px 6px;
	display				: block;
	padding-left		: 15px;
	font-size			: 75%
}
/* =============== Nivel 2 =============== */
div.r01gContainer div.r01gClsMenuContainer ul li ul {
	z-index				:100;
	position			: absolute;
	left				: 101%;
	top					: 0;
	width				:100%;
	list-style			: none;
	border				: 1px solid #ccc;
	background-color	: #fff;
}
div.r01gContainer div.r01gClsMenuContainer ul li ul li {
	position			: relative;
	width				:100%;
	background-color	: #fff;
	background-image	: url('none');
	border-bottom		: 1px dotted #ccc
}
div.r01gContainer div.r01gClsMenuContainer ul li ul li a {
	display				: block;
	text-decoration		: none;
	color				: #000;
	background-image	: url('/r01commonresources/r01gVerticalMenuVA/images/r01gArrowOff.gif');
	background-repeat	: no-repeat;
	background-position	: 4px 10px
}
div.r01gContainer div.r01gClsMenuContainer ul li ul li a:hover {
	color				: #fff;
	background-color	: #1779AE;
	background-image	: url('/r01commonresources/r01gVerticalMenuVA/images/r01gArrowOn.gif');
	background-repeat	: no-repeat;
	background-position	: 0 10px
}
div.r01gContainer .r01gClsMenuSinHijos {
	list-style-type		: none;
}
/*************************************************************************************************************************************/

/**************************************************************************************/
/* ESTILOS PARA ENLACES CON DOCUMENTOS												  */
/**************************************************************************************/
div.r01gContainer span.r01ItemAttachSprite,
#TB_ajaxContent span.r01ItemAttachSprite {
	background:	url('/r01commonresources/r01gSearchResultVA/images/r01gSpriteAttach.gif') no-repeat 0px -214px;
	color: #000000;
	display: block;
	margin-left: 20px;
	margin-bottom: 10px;
	padding-left: 20px
}

div.r01gContainer div.r01gficDescription {
	margin-left: 20px;
	margin-top: 5px;
}

div.r01gContainer span.r01ItemAttachSprite a:hover,
#TB_ajaxContent span.r01ItemAttachSprite a:hover{
	text-decoration: none;
}
div.r01gContainer div.r01gContainerLeft a,
div.r01gContainer div.r01gContainerLeft a:visited,
div.r01gContainer div.r01gContainerRight a,
div.r01gContainer div.r01gContainerRight a:visited,
#TB_ajaxContent a, #TB_ajaxContent a:visited{
	text-decoration: none !important;
	color: #208AAF;
}
div.r01gContainer div.r01gContainerLeft a:hover,
div.r01gContainer div.r01gContainerRight a:hover,
#TB_ajaxContent a:hover{
	text-decoration: underline !important;
}
div.r01gContainer span.r01ItemMainDataFile,
#TB_ajaxContent span.r01ItemMainDataFile{
	background-position: 0px -398px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachPDF,
#TB_ajaxContent span.r01ItemAttachPDF{
	background-position: 0px -122px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachDOC,
#TB_ajaxContent span.r01ItemAttachDOC{
	background-position: 0px -260px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachXLS,
#TB_ajaxContent span.r01ItemAttachXLS {
	background-position: 0px -30px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachPPT,
#TB_ajaxContent span.r01ItemAttachPPT{
	background-position: 0px -168px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachHTM,
#TB_ajaxContent span.r01ItemAttachHTM,
div.r01gContainer span.r01ItemAttachHTML,
#TB_ajaxContent span.r01ItemAttachHTML {
	background-position: 0px -76px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachXML,
#TB_ajaxContent span.r01ItemAttachXML {
	background-position: 0px -306px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachZIP,
#TB_ajaxContent span.r01ItemAttachZIP {
	background-position: 0px -352px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttach7Z,
#TB_ajaxContent span.r01ItemAttach7Z {
	background-position: 0px -352px;
	padding-left: 20px;
}
div.r01gContainer span.r01ItemAttachEPUB,
#TB_ajaxContent span.r01ItemAttachEPUB {
	background-position: 0px -467px;
	padding-left: 20px;
}

div.r01gContainer span.r01ItemAttachOther,
#TB_ajaxContent span.r01ItemAttachOther {
	background-position: 0px -214px;
	padding-left: 20px;
}

div.r01clear{
	clear: both;
	font-size: 1px;
}

/*********************************
ESTILOS PUBLICACI�N
*********************************/
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo_publicacion
{
	float: none;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypoDet_publicacion
{
	float: none;
	padding-left: 20px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypoDet_publicacion div.r01srItemTypoDet_sub
{
	display:block;
}

div.r01clear{
	clear: both;
	font-size: 1px;
}


/*******************************************************************************************************/
@media print {
/* Se ponen a disable todas las AV */

        body.r01PrintablePage div.r01gAccesskey {
                display: none;
        }

        body.r01PrintablePage div.r01gClsBanner {
                display: none;
        }

        body.r01PrintablePage div.r01gClsContentList {
                display: none;
        }

        body.r01PrintablePage div.r01gDetMenu {
                display: none;
        }

        body.r01PrintablePage div.r01gClsHeadLine {
                display: none;
        }

        body.r01PrintablePage div.r01gMenuH {
                display: none;
        }

        body.r01PrintablePage div.r01gMenuImgH {
                display: none;
        }

        body.r01PrintablePage div.r01gImageMenu {
                display: none;
        }

        body.r01PrintablePage div.r01gImage {
                display: none;
        }

        body.r01PrintablePage div.r01gMenuImgV {
                display: none;
        }

        body.r01PrintablePage div.r01gClsLangSelector {
                display: none;
        }

        body.r01PrintablePage div.r01gClsNavigator {
                display: none;
        }

        body.r01PrintablePage div.r01gClsFoot {
                display: none;
        }

        body.r01PrintablePage div.queryCalendar {
                display: none;
        }

        body.r01PrintablePage div.r01gClsSearchBox {
                display: none;
        }

        body.r01PrintablePage div.r01SearchSession {
                display: none;
        }

        body.r01PrintablePage div.r01gSliderGallery {
                display: none;
        }

        body.r01PrintablePage div.r01gTagContainer {
                display: none;
        }

        body.r01PrintablePage div.r01gTitle, body.r01PrintablePage div.r01gTitleV2 {
                display: none;
        }

        body.r01PrintablePage div.r01gMenuVertical {
                display: none;
        }
/* Partes que si se visualizan en la impresion*/
        body.r01PrintablePage a:link,
        body.r01PrintablePage a:visited {
                color: #781351
        }
        body.r01PrintablePage div {
                border: none !important;
        }
        body.r01PrintablePage .noprint {
                display: none;
        }
        body.r01PrintablePage div.r01gContainer,
        body.r01PrintablePage div.r01gContainer div,
        body.r01PrintablePage div.r01Printable,
        body.r01PrintablePage div.r01Printable div {
        		/*
                width: 100%; !important;
                margin: 0; !important;
                float: none; !important;
                */
                display: block !important;
        }
        body.r01PrintablePage div.r01PrintableFullWidth,
        body.r01PrintablePage div.r01PrintableFullWidth div {
                width: 100% !important;
                margin: 0 !important;
                float: none !important;
        }


        /*Estilos propios del contenido Ayudas_V2*/
        div.r01gContainer div.r01gContainerLeft{
        		width: 99%;
        }
        div.r01gContainer div.r01gContainerRight {
        		display: none !important;
        		width: 0%;
        }
        div.bgInfoAdicional a.r01gClsPrintButton {
        		display: none !important;
        }
        div.r01FichaCompleta a {
        		display: none !important;
        }
        div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanal {
        	display: none;
        }
        #r01MsgAlerta {
        	font-size: 0.7em;
        }
        div.r01ObjetoAyuda a.r01EltoAyuda{
        	padding: 0;
        	font-size: 0.95em;
        }
        div.r01gTabsCanalesBody a.r01gVerMas{
        	display: none;
        }

}

/******************************************************************************************************************************/
/*                                        r01gSearchResultVA                                                                 */
/******************************************************************************************************************************/
/* **************************************************************************************************** *\
   							ESTILOS DE LOS ELEMENTOS DE RESULTADOS DE B�SQUEDA
/* **************************************************************************************************** */


/* ============= clear fix =============
 Permite borrar los float (poner estos estilos a los div container de las columnas cuyos float hay que borrar) */
.r01clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
r01srItemCat
.r01clearfix {
	display: block;
}

/* .r01clearfix { display: inline-table; }
 PRE-IE7 Fix
 Hides from IE-mac \*/
* html .r01clearfix {
	height: 1%;
}

/* End hide from IE-mac

/* Fuerza una anchura de 100% */
div.r01allWidth {
	width: 98% !important;
}

div.r01srItemTypo_registros_administrativos_fundacion div.r01srItemTypo{
	float: none !important;
}
div.r01srItemTypo_registros_administrativos_asociacion div.r01srItemTypo{
	float: none !important;
}
div.r01srItem_gazteinformazioa div.r01srItemTypo{
	width: 98% !important;
}
div.r01srItemTypo div{
	float: left;
}
/* ************************************************************************** *\
   							GENERAL
/* ************************************************************************** */
.r01SearchSession {

}

/* ************************************************************************** *\
   				CAJA DE BUSQUEDA
/* ************************************************************************** */
div.r01searchBox {
	margin-bottom: 5px;
	vertical-align: middle;
	display: block;
	background-color: #F2F2F2;
	font-size: 75%;
	border: 1px solid #C8C8C8;
	padding: 10px;
}

div.r01searchBox fieldset {
	border: none;
	width: 70%;
	float: left;
}

div.r01searchBox form {
	float: left;
	width: 70%;
	margin: 0;
	padding: 10px 0 0;
}

div.r01searchBox fieldset form {
	width: 100%;
}

div.r01searchBox input {
	font-family: verdana;
	font-size: 12px;
	color: #000;
	border: 1px solid #969696;
}

div.r01searchBox input.r01searchFormButton {
	font-family: verdana;
	font-size: 11px;
	background-color: #005D99;
	color: #FFF;
	cursor: pointer;
}

div.r01searchBox div.r01searchBoxHelp {
	font-family: verdana;
	float: left;
}

div.r01searchBox div.r01searchBoxHelp p {
	font-size: 90%;
	margin: 0;
	padding: 0;
}

div.r01searchBox div.r01searchBoxHelp p a,div.r01searchBox div.r01searchBoxHelp p a:visited
	{
	color: #005D99;
}

div.r01searchBox input.r01searchFormText {
	width: 80%;
}

div.r01searchBox div.r01searchBoxSuggested {
	position: absolute;
	display: none;
	background: white;
	border: 1px solid #C8C8C8;
	overflow: visible;
	z-index: 1000;
}

div.r01searchBox div.r01searchBoxSuggested ul {
	padding: 4px;
}

div.r01searchBox div.r01searchBoxSuggested li {
	margin: 4px;
}

div.r01searchBoxSuggested div.r01SuggestedImage {
	width: 25%;
	float: left;
}

div.r01searchBoxSuggested div.r01SuggestedText {
	width: 70%;
	float: right;
}

div.r01searchBoxSuggested div.r01SuggestedText p {
	color: black;
}

div.r01searchBoxSuggested div.r01SuggestedLiteral {
	color: #747474;
	float: right;
	font-size: 100%;
}

div.r01searchBoxSuggested div.r01SuggestedLink {
	float: left;
	width: 80%;
	font-size: 105%;
}

div.r01searchBoxSuggested a {
	color: #005D99;
	text-decoration: underline;
}

.r01Query span.r01QueryTypoMetaData {
	font-weight: 700;
}

.r01Query span.r01FullQueryTitle {
	font-weight: normal;
}
.r01Query span.r01FullQueryText {
	font-weight: normal;
}

span.r01NumResultsBold {
	font-size: 120%;
    font-weight: normal;
}

.r01Query span.r01QueryTitle {
	font-weight: 700;
}

.r01Query span.r01QueryText {
	font-weight: normal;
}

/* Estitos query format inter */
span.r01Query ul {
	margin-top: 0;
	padding-top: 0;
}

span.r01Query span.r01QueryTitleTypo {
	font-weight: normal;
	font-size: 120%;
}

span.r01Query span.r01QueryTextTypo {
	font-weight: normal;
	font-size: 120%;
}

span.r01Query span.r01QueryTypoInter span.r01QueryTitleTypo{
	cursor: auto;
}


/* Imagen para desplegar las guias de navegacion */
span.r01Query span.r01QuerySpanOnlyTypo {
	background: none;
	padding: 0;


}
/* Imagen para desplegar las guias de navegacion */
span.r01Query span.r01QuerySpanClose {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1523px;
	padding-left: 20px;
}

/* Imagen para desplegar las guias de navegacion */
span.r01Query span.r01QuerySpanOpen {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1723px;
	padding-left: 20px;
}

/* Imagen para desplegar las guias de navegacion */
div.r01SearchSourcePagCtx span.r01QuerySpanClose {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1525px;
	padding-left: 20px;
}

/* Imagen para desplegar las guias de navegacion */
div.r01SearchSourcePagCtx span.r01QuerySpanOpen {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1725px;	
	padding-left: 20px;	
}

/* ************************************************************************** *\
   					PESTANYAS
/* ************************************************************************** */
.r01TabsContainer {
	color: #005D99;
	border-bottom: 3px solid;
	margin-top: 8px;
}

.r01OrderByTabs {
	width: 80%;
}

/* -- Parte comun de las pestanyas -- */
.r01topTabs {
	background: #FFF;
	color: #005D99;
}

.r01topTabs ul {
	list-style: none;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

.r01topTabs li {
	display: inline;
	margin: 0;
	padding: 0;
}

.r01topTabs a {
	background: url("../images/r01TabLeft.gif") no-repeat left top;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 4px;
}

.r01topTabs a span {
	display: block;
	background: url("../images/r01TabRight.gif") no-repeat right top;
	color: #005D99;
	padding: 5px 15px 4px 6px;
}

.r01topTabs a:hover span {
	color: #fff;
	background-position: 100% -42px;
}

.r01topTabs #current a span {
	background-position: 100% -42px;
}

.r01topTabsLeft,.r01topTabsLeft a {
	float: left;
}

.r01topTabsRight,.r01topTabsRight a {
	float: right;
}

.r01topTabs a:hover,.r01topTabs #current a {
	background-position: 0 -42px;
}

/* ************************************************************************** *\
   				POPUP INFORMATIVO
/* **************************************************************************
		#r01srToolTipBalloon {
			width				: 250px;
			background-color	: lightblue;
		}

 ************************************************************************** *\
   			     CABECERA DE BUSQUEDA
/* ************************************************************************** */
.r01SearchSessionResultsHeader {
	width: 100%;
	text-align: left;
	color: #005D99;
	font-size: 75%;
	padding: 0 10px;
}

/*============== TITULO BUSQUEDA Y TOTALES ==============*/
.r01SearchSessionSourcesResume {
	padding-top: 10px;
}

.r01SearchQueryDetails {
	width: 100%;
}

/* ************************************************************************** *\
   				GUIAS DE NAVEGACION
/* ************************************************************************** */
.r01SearchResultGuide {
	font-size: 75%;
	margin-bottom: 5px;
	font-family: verdana;
}

.r01GuideEls {
	border: 1px solid #C8C8C8;
}

.r01GuideElem {
	/*
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -601px;
	*/
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -296px;
	padding-left: 15px;

}

.r01GuideElem a,.r01GuideElem a:visited {
	text-decoration: none;
}

.r01GuideElem a.r01SearchGuideSpanText,.r01GuideElem a.r01SearchGuideSpanText:visited {
	text-decoration: underline;
}

.r01GuidePastElem {
	background-color: #F2F2F2;
	margin: 0;
	padding: 5px 0;
}

.r01GuidePastElem ul {
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
}

.r01GuidePastElem ul li.r01GuideElem {
	background: none;
	padding-left: 5px;
}

div.r01GuidePastElem ul li.r01GuideElem {
	display: inline;
	color: #005D99;
	padding-left: 15px;
	padding-right: 10px;
}

div.r01GuidePastElem ul li.r01GuideElemNavigator {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -296px;
}

/* Imagen para desplegar las guias de navegacion */
div.r01GuidePastElem ul a span.r01SearchGuideSpanClose {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1527px;
	padding-right: 17px;
}

/* Imagen para desplegar las guias de navegacion */
div.r01GuidePastElem ul a span.r01SearchGuideSpanOpen {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1727px;
	padding-right: 17px;
}

div.r01GuidePastElem ul a span.r01SearchGuideSpanText {
	text-decoration: underline;
}

/* Columnas de las guias de navegacion */
.r01GuideCols {
	padding-top: 10px;
}

div.r01GuideCols {
	display: block;
}

/* Listas de las guias de navegacion */
.r01GuideCols ul {
	list-style: none;
}

.r01GuideCol-1,.r01GuideCol-2,.r01GuideCol-3 {
	float: left;
}

.r01GuideElem a,.r01GuideElem a:hover {
	color: #005D99;
}

/* ************************************************************************** *\
   				CAPA SI EXITE RSS y RISP A LA VEZ
/* ************************************************************************** */
.r01RssRispFloat {
	float: left;
}
.r01SearchSessionRSSRisp {
	background-color: #F2F2F2;
}

/* ************************************************************************** *\
   				SINDICACION DE CONTENIDOS
/* ************************************************************************** */
img.rssDecorateImage {
	border: none;
	padding-right: 10px;
}

.r01SearchSessionRssFeed {
	margin-bottom: 0px;
	vertical-align: middle;
	display: block;
	background-color: #F2F2F2;
	/*border				:1px solid #C8C8C8;
	text-align			:right;*/
	text-align: left;
	padding: 10px;
}

.r01SearchSessionRssFeed a {
	font-family: Verdana;
	color: #005D99;
	text-decoration: underline;
	font-size: 75%;
}

.r01SearchSessionRssFeed a.r01RssSearchLink {
	background: url(/r01commonresources/images/r01feedrss.gif) no-repeat;
	padding: 2px 0 2px 20px;
}

.r01SearchSessionRssFeed a:visited {
	font-family: Verdana;
	color: #005D99;
	text-decoration: underline;
}

.r01SearchSessionRssFeed a img {
	margin-right: 5px;
}

.r01SearchSessionRssFeed>a img {
	margin-right: -5px;
}

/* ************************************************************************** *\
   				ENLACES RISP
/* ************************************************************************** */
img.rispDecorateImage {
	border: none;
	padding-right: 10px;
}
.r01SearchSessionRispGlobal {
	background-color: #F2F2F2;
	padding: 10px;
}
.r01SearchSessionRisp {
	margin-bottom: 0px;
	vertical-align: middle;
	display: block;
	background-color: #F2F2F2;
	/*border				:1px solid #C8C8C8;
	text-align			:right;*/
	text-align: left;
	padding-top: 0px;
	padding-bottom: 5px;
}

.r01SearchSessionRisp a {
	font-family: Verdana;
	color: #005D99;
	text-decoration: underline;
	font-size: 75%;
}

.r01SearchSessionRisp a.r01RispXMLLink {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gRispXML.gif) no-repeat;
	padding: 2px 0 2px 30px;
}

.r01SearchSessionRisp a.r01RispRDFLink {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gRispRDF.gif) no-repeat;
	padding: 2px 0 2px 30px;
}

.r01SearchSessionRisp a:visited {
	font-family: Verdana;
	color: #005D99;
	text-decoration: underline;
}

.r01SearchSessionRisp a img {
	margin-right: 5px;
}

.r01SearchSessionRisp>a img {
	margin-right: -5px;
}

/* ************************************************************************** *\
   			CAPA CON LA DESCRIPCION RISP
/* ************************************************************************** */
#r01gSearchResultRispLeyend, #r01gAnuncioContratacionSearchResultRispLeyend{
	display : none;
}

/* ************************************************************************** *\
   			RESULTADOS DE LA BUSQUEDA
/* ************************************************************************** */
.r01OrderByTxt {
	float: left;
	/*text-align			:bottom;*/
	width: 20%;
}

.r01SearchResultsBySource {
	font-family: verdana;
	font-size: 75%;
	margin: 0 0 10px;
}

.r01SearchResultsSource {
	width: 100%;
}

.r01SearchResultsSource a.r01Invisible {
	display: none;
	visibility: hidden;
}

.r01SourceNavBarAndResults {
	width: 100%;
	border: 1px solid #C8C8C8;
}

div.r01SourceNavBarAndResults div.r01srInfoIcon {
	padding-top: 10px;
	padding-bottom: 0;
	margin-bottom: 0;
	width: 98%;
	text-align: right;
}

/* ************************************************************************** *\
   				BARRA DE PAGINACION
/* ************************************************************************** */
.r01SearchResultsNavBar {
	width: 100%;
	vertical-align: middle;
	background-color: #F2F2F2;
	font-size: 110%;
	padding: 5px 0;
}

.r01SearchResultsNavBar3cols_1 {
	width: 12%;
}

.r01SearchResultsNavBar3cols_2 {
	width: 20%;
}

.r01SearchResultsNavBar3cols_3 {
	width: 60%;
}

.r01SearchResultsNavBar2cols_2 {
	width: 45%;
}

.r01SearchSourceName {
	float: left;
	padding-left: 10px;
}

.r01SearchSourcePagCtx {
	float: left;
	padding-left: 10px;
	text-align: left;
}

.r01SearchResultsNavBarItems {
	float: right;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems {
	display: inline;
	list-style: none;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarCtrlItem {
	float: left;
	display: inline;
	list-style: none;
	color: #005D99;
	padding: 3px 5px;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarCtrlItem a {
	color: #005D99;
	border: 1px solid #F2F2F2;
	text-decoration: underline;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarItem a:link {
	text-decoration: underline;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarCtrlItem a:hover,.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarItem a:hover
	{
	border: 1px solid #005D99;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarItem {
	float: left;
	display: inline;
	list-style: none;
	color: #005D99;
	padding: 3px 5px 3px 0;
}

.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarItem a {
	color: #005D99;
	border: 1px solid #F2F2F2;
}

/* separador de elementos: | (solo funciona en firefox) */
.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarIntermediateItem:after
	{
	content: "|";
	color: #666;
	padding: 0 0 0 5px;
}

.r01NavBarPrevBlock a {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -913px;
	color: #F7E7D2;
	text-decoration: none !important;
}

.r01NavBarNextBlock a {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1226px;
	color: #F7E7D2;
	text-decoration: none !important;
}

.r01NavBarFirst a {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -913px;
	color: #F7E7D2;
	text-decoration: none !important;
}

.r01NavBarLast a {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteGuide.gif)
		no-repeat 0 -1226px;
	color: #F7E7D2;
	text-decoration: none !important;
}

/* ************************************************************************** *\
   				ELEMENTOS DE LA BUSQUEDA
/* ************************************************************************** */
div.r01SourceHighLights {
	width: 100%;
}

div.r01SourceSearchResults {
	width: 100%;
}

div.r01SourceSearchResults ul {
	margin: 0;
	padding: 0 10px;
	list-style: none;
}

div.r01SourceSearchResults li.r01srItem {
	width: 100%;
	background: transparent
		url(/r01commonresources/r01gSearchResultVA/images/r01ItemRowBackGround.jpg)
		repeat-x scroll left top;
	vertical-align: top;
	list-style: none;
	margin: 20px 0;
	color: #005D99;
}

div.r01SourceSearchResults div.v-label-r01srItem{
	margin-bottom: 15px;
	color: #005D99;
}

div.r01SourceSearchResults div.v-label-r01srItem > div.r01clearfix,
div.r01SourceSearchResults div.v-label-r01srItem > div.r01clearfix div,
div.r01SourceSearchResults div.v-label-r01srItem .r01srItemAutonomousRule{
	margin: 0px !important;
}
div.r01SourceSearchResults .r01srItem span.r01srItemLiteral {
	color: #005D99;
}

div.r01SourceSearchResults .r01srItem span.r01srItemShallowText {
	color: #747474;
}

div.r01SourceSearchResults .r01srItem div {
	margin-top: 5px;
}

/* --> Columna izquierda: parte comun */
div.r01SourceSearchResults .r01srItem div.r01srItemCommon {
	float: left;
	width: 79%;
	margin: 0;
	padding: 0;
}

/* --> Columna derecha: metadatos especificos (ver mas abajo) */
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData {
	float: left;
	width: 18%;
	margin: 0;
	padding: 5px 0 0 0;
}

/* Numero de resultado */
div.r01SourceSearchResults .r01srItem em.r01srItemNum {
	float: right;
	color: #878787;
	font-style: normal;
}

div.r01SourceSearchResults .r01srItem div.r01srItemImage {
	float: left;
	padding-right: 5px;
	margin-top: 15px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemImage img {
	float: left;
	width: auto;
}

div.r01SourceSearchResults .r01srItem div.r01srItemImage span {
	float: right;
	width: 100px;
	color: #000000;
	text-decoration: underline;
}

div.r01SourceSearchResults .r01srItem em.r01srItemNum a img {
	text-decoration: none;
	border: 0;
}

/* ::::::::::::::: Elemento de resultado: link + detalles + Enlace */
div.r01SourceSearchResults .r01srItem em.r01srItemDocName {
	width: 100%;
	font-size: 125%;
	font-style: normal;
}

/* Detalles del elemento */
div.r01SourceSearchResults .r01srItem div.r01srItemDetails {
	margin-right: 4px;
}

/* Descripcion del documento */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDesc {
	width: 95%;
	margin-top: 5px;
	font-size: 110%;
	text-align: justify;
	color: black;
}

/* Resumen del documento */
div.r01SourceSearchResults .r01srItem div.r01srItemDocResume {
	text-align: justify;
	margin-top: 3px;
	font-size: 90%;
	color: #737373;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocResume b {
	color: #333;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLink a {
	color: #005D99;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLink a:link {
	text-decoration: underline;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLink a:hover {
	color: #005099;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLink a:visited {
	color: #551A8B;
	text-decoration: underline;
}


div.r01SourceSearchResults .r01srItem div.r01srItemRispLink div.r01RispResultLabel{
	float		: left;
	width		: 26%;
	margin-right: 10px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink div.r01RispResultFiles{
	float		: left;
	width		: 71%;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink div.r01RispResultFiles ul{
	margin		: 0;
	padding		: 0;
	list-style	: none;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink div.r01RispResultFiles ul li{
	margin		: 0 15px 0 0;
	padding		: 0;
	list-style	: none;
	display		: block;
	float		: left;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a {
	color				: #FFF;
	text-decoration		: none !important;
	font-size			: 0.9em;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.r01thickbox,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.r01thickbox:hover,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.r01thickbox:visited{
	color				: #005D99;
	font-weight			: bold;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a span.file{
	margin				: 2px 5px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a span.adjuntos{
	background-color	: #FFF;
	color				: #005D99;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.xml,
div.r01LnkResList li div.r01srItemRispLink a.xml{
	background-color		: #2b2fcf;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.xls,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.xlsx,
div.r01LnkResList li div.r01srItemRispLink a.xls,
div.r01LnkResList li div.r01srItemRispLink a.xlsx{
	background-color		: #489335;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.csv,
div.r01LnkResList li div.r01srItemRispLink a.csv{
	background-color		: #934435;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.wms,
div.r01LnkResList li div.r01srItemRispLink a.wms{
	background-color		: #d59925;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.zipthin,
div.r01LnkResList li div.r01srItemRispLink a.zipthin{
	background-color		: #6c2e82;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.zip,
div.r01LnkResList li div.r01srItemRispLink a.zip{
	background-color		: #AEAF0A;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.filetype_7z,
div.r01LnkResList li div.r01srItemRispLink a.filetype_7z,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.fileType_7z,
div.r01LnkResList li div.r01srItemRispLink a.fileType_7z{
	background-color		: #AEAF0A;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.kmz,
div.r01LnkResList li div.r01srItemRispLink a.kmz{
	background-color		: #d5d325;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.kml,
div.r01LnkResList li div.r01srItemRispLink a.kml{
	background-color		: #d5d325;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.accdb,
div.r01LnkResList li div.r01srItemRispLink a.accdb{
	background-color		: #2D505D;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.mdb,
div.r01LnkResList li div.r01srItemRispLink a.mdb{
	background-color		: #D61103;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.shp,
div.r01LnkResList li div.r01srItemRispLink a.shp{
	background-color		: #315866;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.dxf,
div.r01LnkResList li div.r01srItemRispLink a.dxf{
	background-color		: #866c43;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.otros,
div.r01LnkResList li div.r01srItemRispLink a.otros,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.besteak,
div.r01LnkResList li div.r01srItemRispLink a.besteak{
	background-color		: #000;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.rdf,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.rdf-xml,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.rdf-turtle,
div.r01LnkResList li div.r01srItemRispLink a.rdf,
div.r01LnkResList li div.r01srItemRispLink a.rdf-xml,
div.r01LnkResList li div.r01srItemRispLink a.rdf-turtle{
	background-color		: #22355C;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.txt,
div.r01LnkResList li div.r01srItemRispLink a.txt{
	background-color		: #91afc8;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.tmx,
div.r01LnkResList li div.r01srItemRispLink a.tmx{
	background-color		: #315866;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.rss,
div.r01LnkResList li div.r01srItemRispLink a.rss{
	background-color		: #F6A210;
}

/******************************************/
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.asc,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.ascii,
div.r01LnkResList li div.r01srItemRispLink a.asc,
div.r01LnkResList li div.r01srItemRispLink a.ascii{
	background-color		: #03B19F;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.jpg,
div.r01LnkResList li div.r01srItemRispLink a.jpg{
	background-color		: #0619cf;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.las,
div.r01LnkResList li div.r01srItemRispLink a.las{
	background-color		: #c639c2;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.pdf,
div.r01LnkResList li div.r01srItemRispLink a.pdf{
	background-color		: #9f0404;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.raw,
div.r01LnkResList li div.r01srItemRispLink a.raw{
	background-color		: #046b05;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.tif,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.tiff,
div.r01LnkResList li div.r01srItemRispLink a.tif,
div.r01LnkResList li div.r01srItemRispLink a.tiff{
	background-color		: #c4d006;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.wcs,
div.r01LnkResList li div.r01srItemRispLink a.wcs{
	background-color		: #6f1810;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.wfs,
div.r01LnkResList li div.r01srItemRispLink a.wfs{
	background-color		: #3e3c3c;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.png,
div.r01LnkResList li div.r01srItemRispLink a.png{
	background-color		: #4337AA;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.ecw,
div.r01LnkResList li div.r01srItemRispLink a.ecw{
	background-color		: #32be02;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.api,
div.r01LnkResList li div.r01srItemRispLink a.api{
	background-color		: #D32705;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.calendar,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.ics,
div.r01LnkResList li div.r01srItemRispLink a.calendar,
div.r01LnkResList li div.r01srItemRispLink a.ics{
	background-color		: #34A63C;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.vcard,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.vcf,
div.r01LnkResList li div.r01srItemRispLink a.vcard,
div.r01LnkResList li div.r01srItemRispLink a.vcf{
	background-color		: #CAD37D;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.ods,
div.r01LnkResList li div.r01srItemRispLink a.ods{
	background-color		: #6f1810;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.px,
div.r01LnkResList li div.r01srItemRispLink a.px,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.pc-axis,
div.r01LnkResList li div.r01srItemRispLink a.pc-axis{
	background-color		: #D59925;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.json,
div.r01LnkResList li div.r01srItemRispLink a.json{
	background-color		: #0619CF;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.sparql,
div.r01LnkResList li div.r01srItemRispLink a.sparql {
	background-color		: #203842;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.qgis,
div.r01LnkResList li div.r01srItemRispLink a.qgis {
	background-color		: #f7f7f7;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.sav,
div.r01LnkResList li div.r01srItemRispLink a.sav {
	background-color		: #e535c6;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.skos,
div.r01LnkResList li div.r01srItemRispLink a.skos {
	background-color		: #720d05;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.gtfs_rt,
div.r01LnkResList li div.r01srItemRispLink a.gtfs_rt {
	background-color		: #6c0b05;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.gtfs,
div.r01LnkResList li div.r01srItemRispLink a.gtfs {
	background-color		: #6c0b05;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.siri,
div.r01LnkResList li div.r01srItemRispLink a.siri {
	background-color		: #0011c6;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.netex,
div.r01LnkResList li div.r01srItemRispLink a.netex {
	background-color		: #946100;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.csw,
div.r01LnkResList li div.r01srItemRispLink a.csw{
	background-color		: #6F1810;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.tbx,
div.r01LnkResList li div.r01srItemRispLink a.tbx{
	background-color		: #315867;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.srt,
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.subrip,
div.r01LnkResList li div.r01srItemRispLink a.srt,
div.r01LnkResList li div.r01srItemRispLink a.subrip{
	background-color		: #6C2E82;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.geojson,
div.r01LnkResList li div.r01srItemRispLink a.geojson{
	background-color		: #0619CF;
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.z3950,
div.r01LnkResList li div.r01srItemRispLink a.z3950
{
	background-color: #D61103
}
div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a.lod,
div.r01LnkResList li div.r01srItemRispLink a.lod
{
	background-color: #0619CF
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a img {
	vertical-align: middle;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a:link {
	text-decoration: none;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a:hover {
	color: #FFF;
}

div.r01SourceSearchResults .r01srItem div.r01srItemRispLink a:visited
	{
	color: #FFF;
	text-decoration: none !important;
}

div.r01SourceSearchResults .r01srItem em.r01srItemDocName b {
	font-style: normal;
}

/* _______ Primera linea de detalle  ______ */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 {
	font-size: 90%;
}

/* Tipo de contenido */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo
	{
	float: left;
	color: #747474;
}



div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypoNoTypo
	{ /*background-position	: 0 -374px;*/
	background-position: 0 -2144px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span
	{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteTypo.gif) no-repeat;
	background-position: top left;
	padding-left: 20px;
	color: #000;
	font-style: italic;
}

/* Detalle del tipo de contenido (metadatos especificos del tipo) */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypoDet{
	float: left;
	padding-left: 10px;
	color: #747474;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypoDet em
	{

}

/* Catalogacion */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemCat
	{
	float: left;
	text-align: left;
	padding-left: 20px;
	font-style: normal;
	color: #747474;
	font-size: 90%;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemCat_publicacion
	{
	float: none;
}

div.r01SourceSearchResults .r01srItem div.r01srItemCat ul {
	list-style: none;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemCat em
	{

}

/* Fecha de ultima modificacion */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 em.r01srItemUpdt
	{
	float: right;
	text-align: right;
	margin-right: 10px;
}

/* ------------ Portal (Portal Page) ----------- */
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_portal
	{
	background-position: 0 -10248px;
}

/*-------------Servicios------------------*/
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_servicios
	{
	background-position: 0 -4736px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_servicios_formulario
	{
	background-position: 0 -10448px !important;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_servicios_canal_telematico
	{
	background-position: 0 -10648px !important;
}

span.r01srItemTypo_canaltelematico a {
	color: #208AAF !important;
}

span.r01srItemTypo_canaltelematico a:hover {
	text-decoration: underline !important;
}

/* ------------ Informacion y enlaces ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo span.r01srItemTypo_enlaces,div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo span.r01srItemTypo_informacion
	{
	background-position: 0 -7098px;
}
/* ------------ Galeria Multimedia ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_recursos_comunes
	{
	background-position: 0 -15517px;
}

/* ------------ Procedimientos Administrativos ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_procedimientos_administrativos
	{
	background-position: 0 -6241px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_procedimientos_administrativos_active
	{
	background-position: 0 -2362px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_procedimientos_administrativos_activeLastDays
	{ /*background-position	: 0 -690px;*/
	background-position: 0 -4521px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_procedimientos_administrativos_historic
	{
	background-position: 0 -1064px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_procedimientos_administrativos_solved
	{
	background-position: 0 -202px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_procedimientos_administrativos_closed
	{
	background-position: 0 -2794px;
}
/*include agrupaciones de servicios*/
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemAgrupacionServicios div.r01gContainerRelations div.r01LnkResList ul li div.r01LNKItemReferencerUrl
	{
	background:url(/r01commonresources/images/r01SpriteLinkResource.gif) no-repeat;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemAgrupacionServicios div.r01gContainerRelations div.r01LnkResList ul li div.r01LNKItemTypo_ExternalLink
	{
	background-position: 0 -216px;
}
/* ------------ Contratacion ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_anuncio_previo
	{
	background-position: 0 -5594px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_alerta_temprana
	{
	background-position: 0 -9845px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_desistimiento
	{
	background-position: 0 -10048px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_plazo
	{
	background-position: 0 -7524px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_cerrado
	{
	background-position: 0 -1281px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_adjudicacion_provisional
	{
	background-position: 0 -4305px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_adjudicado
	{
	background-position: 0 -1497px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_contratacion_historico
	{
	background-position: 0 -6883px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_formalizacion_contrato
	{
	background-position: 0 -13549px;
}

/* ------------ Promocion ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo span.r01srItemTypo_localizacion_promocion
	{
	background-position: 0 -7098px;
}

/* Hacer que la catalogacion vaya en otra linea */
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contatacion_anuncio_previo div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_plazo div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_alerta_temprana div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_desistimiento div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_cerrado div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_adjudicacion_provisional div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_adjudicado div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_historico div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_localizacion_promocion div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_formalizacion_contrato div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_contratacion_anuncio_previo div.r01srItemCat
	{
	clear: left;
	width: 100%;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_procedimientos_administrativos_closed div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_procedimientos_administrativos_solved div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_procedimientos_administrativos_historic div.r01srItemCat,
div.r01SourceSearchResults .r01srItem  div.r01srItemTypo_procedimientos_administrativos div.r01srItemCat
	{
	clear: left;
	width: 98%;
}
/* ------------ Sanidad_ubicacion ----------- */
	/* Informacion especifica del tipo incluida en el nombre */
div.r01SourceSearchResults .r01srItem em.r01srItemDocName span.r01srItemTypo_sanidad_ubicacion
	{
	font-style: italic;
	font-size: 90%;
}

/* ------------ Prensa_comunicacion ----------- */
	/* Informacion especifica del tipo incluida en el nombre */
div.r01SourceSearchResults .r01srItem em.r01srItemDocName span.r01srItemTypo_prensa_comunicacion
	{
	font-style: italic;
	font-size: 90%;
}

div.r01SourceSearchResults .r01srItem em.r01srItemDocName span.r01srItemTypoEvent
	{
	font-style: italic;
	font-size: 90%;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_prensa_comunicacion
	{
	background-position: 0 -4736px;
}


div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_prensa_comunicacion_acuerdo_gobierno
	{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01GazteInformazioa.gif) no-repeat 0 -8784px;	
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_prensa_comunicacion_acuerdo_gobierno_sesion
	{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01GazteInformazioa.gif) no-repeat  0 -8784px;	
}



/* ------------ Documentacion ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_documentacion,
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_gestion_proyectos
{
	background-position: 0 -848px;
}

/* ------------ Publicacion ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_publicacion
{
	background-position: 0 -1931px;
}

/*---------------- Documentacion Proyecto------------*/
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_open
	{
	background-position: 0 -2362px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_closed
	{
	background-position: 0 -2794px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_not_init
	{
	background-position: 0 -4089px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_elaboration
	{
	background-position: 0 -12044px;
}
/*---------------- Documentacion Actuacion------------*/
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_execution
	{
	background-position: 0 -13043px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_finalized
	{
	background-position: 0 -2362px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_canceled
	{
	background-position: 0 -2794px;
}
/*---------------- Documentacion Proyecto Ley------------*/
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_proyect_send
	{
	background-position: 0 -14048px;
}


/* --- ESTILOS PARA PLAN --- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_plan_canceled{
	background-position:0 -2793px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_plan_not_init{
	background-position:0 -4088px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_plan_elaboration{
	background-position:0 -12044px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_plan_execution{
	background-position:0 -13043px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_plan_end{
	background-position:0 -2362px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_plan_unknow{
	background-position:0 -201px;
}

/* --- ESTILOS PARA PROYECTO DE LEY --- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_law_proyect_no_init{
	background-position:0 -4088px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_law_proyect_elaboration{
	background-position:0 -12044px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_law_proyect_sended,
div.r01SourceSearchResults .r01srItem  div.r01srItem div.r01srItemTypo em span{
	background-position:0 -14049px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_law_proyect_canceled{
	background-position:0 -2793px;
}


/* --- ESTILOS PARA ACTUACION --- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_act_no_init{
	background-position:0 -4088px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_act_execution{
	background-position:0 -13043px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_act_end{
	background-position:0 -2362px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_act_canceled{
	background-position:0 -2793px;
}

/* ------------ Eventos ----------- */

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos div.r01srItemTypo,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos_current div.r01srItemTypo,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos_next div.r01srItemTypo,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos_finished div.r01srItemTypo{
	/*float: none;*/
}
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos div.r01srItemTypoDet,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos_current div.r01srItemTypoDet,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos_next div.r01srItemTypoDet,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1.r01srItemTypo_eventos_finished div.r01srItemTypoDet{
	padding-left: 0px;
	clear: both;
}
/*div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypoDet.r01srItemTypoDet_eventos {
	padding-left: 25px;
	clear: both;
}*/
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1.r01srItemTypo_eventos {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteTypo.gif) no-repeat;
	background-position: 0 -632px;
	padding: 0px 0px 20px 20px;
	margin-top: 5px !important;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1.r01srItemTypo_eventos_next {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gCalendarNext.png) no-repeat;
	padding: 0px 0px 5px 25px;
	margin-top: 5px !important;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1.r01srItemTypo_eventos_current {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gCalendarToday.png) no-repeat;
	padding: 0px 0px 5px 25px;
	margin-top: 5px !important;
	}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1.r01srItemTypo_eventos_finished {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gCalendarEnd.png) no-repeat;
	padding: 0px 0px 5px 25px;
	margin-top: 5px !important;
	}
	
div.r01SourceSearchResults .r01srItem  .r01srItemTypoDet_eventos .suspendido {color: #FFA500;}	
div.r01SourceSearchResults .r01srItem  .r01srItemTypoDet_eventos .cancelado {color: #FF0000;}	
	
	
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_eventos { padding: 0;}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_eventos_next {	padding: 0;}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_eventos_current {	padding: 0;	}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_eventos_finished {	padding: 0;	}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMetaData_eventOnLine {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01TypoEventOnline.png) no-repeat;
}
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMetaData_eventOnLine,
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMetaData_eventOpen {
	padding: 3px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMetaData_eventOnLine span {
	margin-left: 20px;
	color: #005D99;
}
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMetaData_eventOpen span {
	margin-left: 20px;
	color: #850ACA;
	font-weight: bold;
}

/* ------------ Entidades Locales ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_registros_administrativos_entidad_local
{	
	background-position: 0 -18556px;	
}

/* ------------ RRHH ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_rrhh
	{
	background-position: 0 -6666px;
}

/* ------------------------------ OPENDATA -------------------------- */
/* ------------ Opendata ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_opendata
	{
	background-position: 0 -10848px;
}
/* ------------------------------ CATALOGACIONES OPENDATA -------------------------- */
/* Catalogaciones a ocultar */

/*Administracion autonomica*/
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.entidad-r01epd0122e4edf39923e0db0b11fff216b637726,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b824b4611c98397a70,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b8b16eead1a456352e,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b85e6897e3cbce045d,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b8fc153391b0592a44,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b8e35584d9d7da8391,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b8c5e0176bb5f8c3fb,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b8c53a3375b90675c3,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b8d4a0e78f58078568,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01etpd158aa63932619b9ec5ef33be2dc7c704843,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01etpd158aa64558419b9ec5ed77644af02263cda,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01e00000fe4e66771ba470b88bf55ea1f734f3c6,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01etpd158aa64ada919b9ec5ee595d5effbb0688d{
	display : none;
}
/*Administraciones Forales*/
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.entidad-r01epd01218c2edbd31bfc566f189d18ca6878425,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c117eef1bfc5668f76b2f7051e3dda,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11814f1bfc5667f762fdc3b4243b9,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1182131bfc56678ed9c2f5b1d1f13,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11827b1bfc566489774bdfda7b7be,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1182e11bfc566719faa858f60c82c,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1183e01bfc5664dd53d5f9f3dae90,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1184361bfc566f7b3ee51fe97f75a,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1183311bfc566523017da29dc826d,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1183861bfc5668112305bf43df9cc,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11fd651bfc566a9318b7b83c71d1b,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11fbc81bfc566734170931a0619ff,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11fdc51bfc566204541c94cf4a1b5,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11fcba1bfc5667ab5ea9e7216b964,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11fd101bfc56690c37dfdb72ed042,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11ffc81bfc566cf0e656a7bf7a106,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11febd1bfc5667ac176e72974cd15,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11fe431bfc56682df59afa47dace3,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c11ff6c1bfc566ac71a13c4bde011c,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1252cd1bfc5665041a18fb74ca66a,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c125b261bfc56618a0c15ce869b8eb,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd001218c1253341bfc56642dd2dd2396fa37,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1254a31bfc56634f664a62a48f778,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c125ac41bfc566c6ee450a0bf7a92c,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1253ec1bfc56671238ffa09406d3b,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1254471bfc566bbee1dae0a1fbeab,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c125b821bfc56689013a571cb1c1fd,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1255071bfc566fb0249ee6033382b,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c125a301bfc566428e5bc2083bcb88,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01epd01218c1253941bfc56624a4f5a6f38c67c1,
div.r01SourceSearchResults .r01srItemDetails .r01srItemCat em.r01srItemTypoDet span.organismo-r01etpd155a5e1a1031b5650fb9bfe1285a1fbf43c{
	display : none;
}

/* ------------ Estadisticas ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_estadistica,
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_estadisticas
	{
	background-position: 0 -5377px;
}
/* ------------ Datos euskadi ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_datos_euskadi
	{
	background-position: 0 -10848px;
}
/* ------------ Datos meteorologicos ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_meteorologicos
	{
	background-position: 0 -10848px;
}
/* ------------ Datos geo ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_geograficos
	{
	background-position: 0 -10848px;
}
/* ------------ Recursos turisticos ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_recursos_turisticos
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Ayudas y Subvenciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_ayudas_subvenciones
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Autorizaciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_autorizaciones
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Carnes ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_carnes
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Registros ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_registros
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Inspecciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_inspecciones
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Autorizaciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_multas_sanciones
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Arbitrajes, Denuncias y Reclamaciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_arbitrajes_denuncias_reclamaciones
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Contrataciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_contrataciones
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Premios y Concursos ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_premios_concursos
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Otros Procedimientos ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_procedimientos_otros
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Anuncios de Contrataciones ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_ds_anuncios_contratacion
	{
	background-position: 0 -10848px;
}
/* ------------ Datos de Registros Administrativos ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo  span.r01srItemTypo_registros_administrativos_fundacion
	{
	background-position: 0 -11524px !important;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo  span.r01srItemTypo_registros_administrativos_asociacion
	{
	background-position: 0 -11524px !important;
}
/* ------------ Datos de gazteinformazioa ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo  span.r01srItem_gazteinformazioa{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01GazteInformazioa.gif)
		no-repeat;
	padding-left: 20px;
	}

/* ------------ Organizacion ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_organizacion
	{
	background-position: 0 -416px;
}

/* ------------ Legislacion ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_legislacion
	{
	background-position: 0 -9646px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_legislacion_convenio
	{
	background-position: 0 -11046px;
}
/* ------------ Directorios ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_directorios
	{
	background-position: 0 -3656px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_directorios_biblioteca
	{
	background-position: 0 -14911px;
}

/* ------------ Turismo ----------- */
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo
	{
	background-position: 0 -5809px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_a_alojamiento
	{
	background-position: 0 -5161px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_b_restauracion
	{
	background-position: 0 -1712px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_c_transporte_y_movilidad
	{
	background-position: 0 -6450px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_d_destinos_turisticos
	{
	background-position: 0 -4945px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_e_oficinas_turisticas
	{
	background-position: 0 -3440px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_g_naturaleza
	{
	background-position: 0 -3008px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo  em span.r01srItemTypo_turismo_h_cultura_y_patrimonio
	{
	background-position: 0 -1928px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_i_deportes
	{
	background-position: 0 -7307px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_j_gastronomia
	{
	background-position: 0 -3224px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_k_ocio
	{
	background-position: 0 -6025px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_l_compras
	{
	background-position: 0 -3872px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_turismo_n_negocios
	{
	background-position: 0 -2576px;
}

/* :::::::::::::::::::::::::::::::::::::::::::::: LEGESAREA ::::::::::::::::::::::::::::::::::::::::::::::: */
div.r01SourceSearchResults .v-label .r01srItemDocName a{
    color: #005D99;
    font-family: Tahoma;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
}
div.r01SourceSearchResults .r01srItemTypoMetItem{
	border-bottom: 1px solid #E3E3E3;
    color: #000000;
    float: left;
    margin-right: 1%;
    padding: 3px 0;
    width: 32%;
}
div.r01SourceSearchResults .r01srItemTypoMetItemFirst{
	border-top: 1px solid #E3E3E3;
}

div.r01SourceSearchResults .r01srItemlegesarea span{
    text-decoration: none;
}
.r01srItemlegesarea span:hover{
     color		   : #000;
}

div.r01SourceSearchResults .r01srItemlegesarea{
    padding-left	: 35px;
    text-decoration	: none;
    font-size		: 14px;
    color		 	: #1779AE;
    display			: block;
    min-height		: 40px;
    background		: url(/r01commonresources/r01gSearchResultVA/images/r01LegesareaSprite.gif) 0 -609px no-repeat;
    font-weight		: bold;
}

/*Estatuto*/
div.r01SourceSearchResults .r01srItemTypoMetItemStatute{
    color: #000000;
    float: left;
    padding: 3px 0;
    width: 49%;
}
div.r01SourceSearchResults .r01srItemlegesarea_Statute{
    background-position		: 0 0;
}

div.r01SourceSearchResults .r01srItemTypo_estatuto{
	margin-bottom	: 10px;
}

div.r01SourceSearchResults .r01srItemState_Efectuada{
	font-weight		: bold;
	padding-left	: 20px;
	padding-bottom	:  5px;
	background		: url(/r01commonresources/r01gSearchResultVA/images/r01transferencia_efectuada.gif)  no-repeat;
}

div.r01SourceSearchResults .r01srItemState_Pendiente{
	font-weight		: bold;
	padding-left	: 20px;
	padding-bottom	:  5px;
	background		: url(/r01commonresources/r01gSearchResultVA/images/r01transferencia_pendiente.gif)  no-repeat;
}

/*Normtiva*/
div.r01SourceSearchResults .r01srItemlegesarea_Normative{
    background-position		: 0 -609px;
}

div.r01SourceSearchResults .r01srItemTypo .r01ConsolidatedText{
	float	: left;
}

div.r01SourceSearchResults .r01srItemTypo .r01srItemState_Consolidate{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01Icon_txt_consolidado.gif)  no-repeat;
	float: left;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 0 0 0 21px;
}

div.r01SourceSearchResults .r01srItemTypo .r01AgreemetTypologies{
	float	: right;
	color	: #7D7D7D;
}

div.r01SourceSearchResults .r01srItemTypo .r01AgreemetTypologies span{
	font-weight : bold;
}

div.r01SourceSearchResults .r01srItemTypo_normativa{
	margin-bottom	: 10px;
}

div.r01SourceSearchResults .r01srItemTypoNormativeFirst{
	border-top: 1px solid #E3E3E3;
}
div.r01SourceSearchResults .r01srItemTypoNormative{
	border-bottom: 1px solid #E3E3E3;
	padding : 3px 0;
	color: #000;
}
div.r01SourceSearchResults .r01srItemTypoLegesarea{
	width: 100%;
}
div.r01SourceSearchResults .r01srItemTypoNormative .r01srItemTypoNormativeItem{
	float: left;
	width: 33%;
}

div.r01SourceSearchResults .r01srItemTypoAVPD .r01srItemTypoAvpdItem{
	float: left;
	width: 22%;
}

div.r01SourceSearchResults .r01srItemTypoAVPD .r01ItemDocumentType{
	width: 39%;
}

div.r01SourceSearchResults .r01srItemTypoAVPD .r01ItemLegalDocAVPDNumber,
div.r01SourceSearchResults .r01srItemTypoAVPD .r01ItemLegalDocAVPDExp,
div.r01SourceSearchResults .r01srItemTypoAVPD .r01ItemLegalDocAVPDDAte{
	width: 20%;
}



/*Documentacion legal*/
div.r01SourceSearchResults .r01srItemlegesarea_LegalDocumentation{
    background-position: 0 -1464px;
}

div.r01SourceSearchResults .r01srItemTypo_documentacion_juridica{
	margin-bottom		: 10px;
}

div.r01SourceSearchResults .r01srItemlegesareaDescription{
	color: #000;
	display: none;
}

/*Empleo P�blico*/
div.r01SourceSearchResults div.r01srItemTypoEmpleoPublico{
	color				: #000000;
	font-size			: 90%;
}
div.r01SourceSearchResults div.r01srItemTypoEmpleoPublicoGroup{
	padding-bottom		: 5px;
}
div.r01SourceSearchResults div.r01srItemDataFilesGroup{
	padding-top		    : 5px;
}
div.r01SourceSearchResults div.r01srItemDataFilesOPEGroup{
	padding-top		    : 5px;
	float				: left;
	width				: 118%;
}
div.r01SourceSearchResults div.r01srItemDataFilesOPEGroup div.r01srItemOPEEmpleoPublico{
	float:left;
	width: 85%;
}
div.r01SourceSearchResults div.r01srItemDataFilesOPEGroup div.r01srItemMDEmpleoPublico{
	float:left;
	width: 15%;
}
div.r01SourceSearchResults div.r01srItemState span{

	background			: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteTypo.gif) no-repeat;
	color				: #000000;
    font-style			: italic;
    padding-left		: 25px;
}


div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_ope_abierto{
	background-position: 0 -2362px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_ope_cerrado{
	background-position	: 0 -2794px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_ope_pendiente{
	background-position: 0 -4522px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_ope_no_abierto{
	background-position	: 0 -14547px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_abierto{
	background-position: 0 -2362px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_cerrado{
	background-position	: 0 -2794px;
}

div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_pendiente{
	background-position: 0 -4522px;
}
div.r01SourceSearchResults .r01srItem  div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemTypo_empleo_publico_no_abierto{
	background-position	: 0 -14547px;
}

div.r01SourceSearchResults ul.r01srItemTypoEmpleoPublicoOpeLinked{
	background-color: #F2F2F2;
	width: 85%;
	font-size: 90%;
	list-style-position: inside;
    list-style-type: disc;
}
div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachSpriteEmpleo,
div.r01SourceSearchResults div.r01srItemAttachOpe{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01AttachPDF.gif) no-repeat;
	display	  :block;
	padding-left: 20px;
}

div.r01SourceSearchResults .r01srItem span.r01srItemTypoEmpleoPublicoOfertasRelacionadas div.r01gContentSeccionTitulo{
	font-weight: bold;
}

div.r01SourceSearchResults .r01srItem span.r01srItemTypoEmpleoPublicoOfertasRelacionadas div.r01gContentTabSeccion ul{
	font-size: 80%;
	list-style: circle;
	padding-left: 25px;
	font-weight: bold;
}

div.r01SourceSearchResults .r01srItem span.r01srItemTypoEmpleoPublicoOfertasRelacionadas div.r01gContentTabSeccion {
	background-color: #F2F2F2;
	padding-left: 5px;
	padding: 5px;
}


div.r01SourceSearchResults .r01srItem .r01srItemMDEmpleoPublico div.r01srItemAttach span a,
div.r01SourceSearchResults div.r01srItemMDEmpleoPublico div.r01srItemAttach span a,
div.r01SourceSearchResults .r01srItem .x89OferLinksListItem a,
div.r01SourceSearchResults .r01srItem .x89OpeLinksListItem a  {
	color: #005D99;
}

/* :::::::::::::::::::::::::::::::::::::::::::::: METADATOS ::::::::::::::::::::::::::::::::::::::::::::::: */
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul {
	list-style: none;
	border: 1px dashed #E2E2E2;
	background-color: #F2F2F2;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
	font-size: 90%;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul li {
	margin: 3px;
}

/* Procedimientos administrativos */
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureOnLine
	{
	background:
		url(/r01commonresources/r01gSearchResultVA/images/r01TypoProcedureOnline2.gif)
		no-repeat;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureOnLine span
	{
	margin-left: 20px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureOnLine span.r01srItemMDProcedureOnLineText,
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureOnLine span a,div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureOnLine span a:link
	{
	color: #005D99;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureModified
	{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01alert.gif)
		no-repeat;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureModified span.r01srItemMDProcedureModifiedAlert
	{
	margin: 0px 0px 0px 20px;
	color: red;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureExpCode img
	{
	width: 150px !important;
	height: auto;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul .r01srItemMDProcedureExpCode  span.r01srItemShallowText
	{
	font-size: 80%;
}

/* Turismo */
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul.r01srItemMetaDataTourism li
	{
	border-bottom: 1px dashed #E2E2E2;
	background-position: center left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 3px 0 3px 5px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul.r01srItemMetaDataTourism .r01srItemMDTourismTfno span.r01srItemMDTourismVal
	{
	font-size: 10px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul.r01srItemMetaDataTourism li span.r01srItemMDTourismTit
	{
	font-weight: 700;
}

/* ::::::::::::::::::::::::::::::::::::::::::::::: ADJUNTOS ::::::::::::::::::::::::::::::::::::::::: */
div.r01SourceSearchResults .r01srItem div.r01srItemAttach {
	padding-left: 5%;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span {
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 25px;
	display: block;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachResume b
	{
	color: #333;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span a {
	color: green;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span a:hover
	{
	color: #005099;
	text-decoration: underline;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachResume
	{
	text-align: justify;
	font-size: 90%;
	color: #737373;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachSprite
	{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteAttach.gif)
		no-repeat;
	height: 16px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemMainDataFile
	{
	background-position: 0px -398px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachPDF
	{
	background-position: 0px -122px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachDOC
	{
	background-position: 0px -260px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachXLS
	{
	background-position: 0px -30px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachPPT
	{
	background-position: 0px -168px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachHTM
	{
	background-position: 0px -76px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachXML
	{
	background-position: 0px -306px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachZIP
	{
	background-position: 0px -352px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttach7Z
	{
	background-position: 0px -352px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemAttach span.r01srItemAttachOther
	{
	background-position: 0px -214px;
}

/* ************************************************************************** *\
   		      MENSAJE DE NO HAY RESULTADOS
/* ************************************************************************** */
div.r01noResults p {
	margin-bottom: 1px;
	margin-top: 1px;
}

div.r01noResults ul {
	margin-top: 2px;
	list-style: none;
}

div.r01noResults ul li {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01ArrowOff.gif)
		no-repeat left;
	padding-left: 10px;
}

div.r01noResults p.r01noResultsLine1 {
	font-weight: 700;
}

p.r01noResultsLine1 {
	display: none;
}

.r01gLabelInputText {
	display: none;
}

/* ************************************************************************** *\
   		                                  VARIOS
/* ************************************************************************** */
	/************************* METEO ******************************************************************/
	/**** METEO TENDENCIAS******/
div.r01SourceSearchResults ul.r01srItemTendencias {
	margin: 0;
	padding: 0;
}

div.r01SourceSearchResults ul.r01srItemTendencias li {
	width: 15.9%;
	list-style: none;
	color: #005D99;
	float: left;
	text-align: center;
}

div.r01SourceSearchResults ul.r01srItemTendencias li div {
	display: block;
	vertical-align: middle;
	width: 100%;
	margin: 0;
	padding: 0;
}

div.r01SourceSearchResults ul.r01srItemTendencias li div.r01srItemImage {
	background-color: #EEEEEE;
	border: 1px #D9D9D9 dashed;
	margin: 0;
}

div.r01SourceSearchResults ul.r01srItemTendencias li div.r01srItemImage img {
	width: 60px;
	height: 60px;
	float: none;
}

div.r01SourceSearchResults ul.r01srItemTendencias li div.r01srItemCaption
	{
	background-color: #FFFFFF;
	color: #757575;
	font-size: 0.9em;
}

/**** METEO PREVISION TIEMPO******/
div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision {
	margin: 0;
	padding: 0;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div
	{
	margin: 0;
	padding: 0;
	float: left;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemImage
	{
	width: 6%;
	padding: 0 5px 0 5px;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemDocDesc
	{
	width: 90%;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemDocDate
	{
	width: 6%;
	color: #757575;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemDocInfo
	{
	width: 90%;
	color: #757575;
	padding-top: 10px;
	font-size: 0.9em;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemImage img
	{
	display: block;
	width: 60px;
	height: 60px;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemImage img.r01srItemMaritima
	{
	width: 35px;
	height: 35px;
	margin-left: 5px;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemImage img.r01srItemWind
	{
	margin-top: -6px;
	margin-bottom: 0px;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemImage img.r01srItemMar
	{
	margin-top: -12px;
	margin-bottom: 0px;
}

div.r01SourceSearchResults ul li div.r01srItemDetailsPrevision div.r01srItemPrevision div.r01srItemDocInfo ul li
	{
	float: left;
	background-color: #EEEEEE;
	border: 1px #D9D9D9 dashed;
	padding-left: 10px;
	padding-right: 20px;
}

/**** METEO AVISOS ******/
div.r01SourceSearchResults span.r01srItemDocNameMeteoAviso {
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteTypo.gif)
		no-repeat;
	padding-left: 20px;
}

div.r01SourceSearchResults div.r01srItemDocDescAvisos {
	padding-left: 20px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a
	{
	color: #005D99;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a:link
	{
	text-decoration: none;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a:hover
	{
	color: #005099;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a:visited
	{
	color: #551A8B;
	text-decoration: none;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a span.r01srItemDocNameMeteoAviso
	{
	color: #005D99;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a:link span.r01srItemDocNameMeteoAviso
	{
	text-decoration: underline;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a:hover span.r01srItemDocNameMeteoAviso
	{
	color: #005099;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkMeteoAviso a:visited span.r01srItemDocNameMeteoAviso
	{
	color: #551A8B;
	text-decoration: underline;
}

div.r01SourceSearchResults span.r01srItemTypo_Nivel1 {
	background-position: 0 -7935px;
}

div.r01SourceSearchResults span.r01srItemTypo_Nivel2 {
	background-position: 0 -8150px;
}

div.r01SourceSearchResults span.r01srItemTypo_Nivel3 {
	background-position: 0 -8366px;
}

div.r01SourceSearchResults span.r01srItemTypo_Nivel4 {
	background-position: 0 -8582px;
}

/************************* LEGISLACION ******************************************************************/
	/****  TRANSFERENCIAS ******/
div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer {
	font-family: Tahoma;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemAutonomousRule
	{
	float: left;
	width: 100%;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemMetadata
	{
	float: right;
	background-color: #F2F2F2;
	padding: 3px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemMetadata em
	{
	display: block;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemMetadata em span
	{
	background: url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteTypo.gif)
		no-repeat;
	padding-left: 20px;
	font-style: normal;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemMetadata em span.r01srItemState_Pendiente
	{
	background-position: 0 -9217px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemMetadata em span.r01srItemState_Efectuada
	{
	background-position: 0 -8999px;
}

div.r01SourceSearchResults .r01srItem div.r01srItemDocLinkTransfer div.r01srItemMetadata em span.r01srItemYear
	{
	background-position: 0 -9437px;
}
 /**CONVENIO**/
div.r01SourceSearchResults .r01srItem em.r01srItemDocName span.r01srItemTypo_legislacion_convenio
	{
	font-style: italic;
	font-size: 90%;
}


 /**BIBLIOTECA**/
div.r01SourceSearchResults div.r01srItemTypo_directorios_biblioteca div.r01srItemTypoDet em,
div.r01SourceSearchResults div.r01srItemTypo_directorios_biblioteca div.r01srItemDocDetail,
div.r01SourceSearchResults div.r01srItemTypo_directorios_biblioteca div.r01srItemCat em
{

	/*font-style: normal !important;*/
	font-size: 110% !important;

}
div.r01SourceSearchResults div.r01srItemTypo_directorios_biblioteca div.r01srItemTypoDet {
	margin-top: 3px;
}

div.r01SourceSearchResults strong.r01srItemBiblioteca {
	background-repeat: no-repeat;
	background-position: 0 -3px;
	padding-left: 20px;
	height: 100%;
}

div.r01SourceSearchResults strong.r01srItemBibliotecaTefefono {
	background-image: url( /r01commonresources/r01gContainerVA/images/directorios/biblioteca/16/phone.gif );
	width: 100px;
}
div.r01SourceSearchResults strong.r01srItemBibliotecaHorario {
	background-image: url( /r01commonresources/r01gContainerVA/images/directorios/biblioteca/16/clock.png );
	width: 100px;
}
div.r01SourceSearchResults strong.r01srItemBibliotecaEmail {
	background-image: url( /r01commonresources/r01gContainerVA/images/directorios/biblioteca/16/email.gif );
	width: 100px;
}


/** BUSQUEDA SEMANTICA**/

div.r01SemanticSearchResults ul, div.r01SemanticSearchResults li{
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
}
div.r01SemanticSearchResults {
	font-size:135%;
	margin:5px 5px 0px;
	border:1px solid #005D99;
}
div.r01SemanticSearchResults li{
	background-image:url(/r01commonresources/r01gSearchResultVA/images/r01semanticsearch.gif);
	background-repeat:repeat-x;
	padding:8px 10px;
	min-height:62px;
}
div.r01SemanticSearchResults h3{
	margin-bottom:8px;
}
div.r01SemanticSearchResults h3 a{
	color:#005D99;
	font-weight:normal;
	text-decoration:underline;
}

div.r01SemanticSearchResults p{
	font-size:80%;
	padding-bottom:10px;
}
/************************* INFORMACION PUBLICA ******************************************************************/

div.r01SourceSearchResults  .r01srItemTypoMetItemPublicInformation{
    color: #000000;
    float: left;
    margin-right: 1%;
    padding: 0px 0px;
    width: 100%;
}
div.r01SourceSearchResults .r01srItemTypoMetItemPublicInformation .r01Subtitle {
	padding-left: 20px;
}
div.r01SourceSearchResults .r01srItemPublicInformation_vigente {
	background: url("/r01commonresources/r01gSearchResultVA/images/r01TypoAnuncio_pin_green.png") no-repeat scroll 0 transparent;
	padding-left: 20px;
}
div.r01SourceSearchResults .r01srItemPublicInformation_caducado {
	background: url("/r01commonresources/r01gSearchResultVA/images/r01TypoAnuncio_pin_red.png") no-repeat scroll 0 transparent;
	padding-left: 20px;
}
div.r01SourceSearchResults .r01srItemPublicInformation_sinEmpezar{
	background: url("/r01commonresources/r01gSearchResultVA/images/r01TypoAnuncio_pin_yellow.png") no-repeat scroll 0 transparent;
	padding-left: 20px;
}
div.r01SourceSearchResults .r01srItemPublicInformation_comun {
    	color: 	#B0B0B0 ;
    	font-weight: bold;
    	min-height: 35px;
    	padding-left: 20px;
    	text-decoration: none;
}


div.r01SourceSearchResults .r01Subtitle strong{
	 color: #000000;
}

div.r01SourceSearchResults .r01srItemPublicInformationNotice{
	background: url("/r01commonresources/r01gSearchResultVA/images/r01alert.png") center right no-repeat transparent;
}

/************************* AVISOS TECNICOS  ******************************************************************/
div.r01SourceSearchResults .r01srItem span.r01srItemTypoMetItemAvisoTecnico{
    color: #B0B0B0;
    float: left;
    margin-right: 1%;
    padding-left: 20px;
    width: 100%;
}
div.r01SourceSearchResults .r01srItem span.r01srItemAvisoTecnico_incidencia {
    background: url("/r01commonresources/r01gSearchResultVA/images/incidencia.png") no-repeat scroll 0 transparent;
}
div.r01SourceSearchResults .r01srItemAvisoTecnico_aviso {
	background: url("/r01commonresources/r01gSearchResultVA/images/aviso.png") no-repeat scroll 0 transparent;
}
div.r01SourceSearchResults .r01srItem span.r01srItemAvisoTecnico_comun {
    color: 	#000000 ;
    min-height: 35px;
    padding-left: 20px;
    text-decoration: none;
}
div.r01SourceSearchResults .r01srItem .r01Subtitle {
	font-style: oblique;
	color: #B0B0B0;
}

div.r01SourceSearchResults .r01srItem .r01srItemTypoMetItemAvisoTecnico{
	color: #000;
}
/*********************************
ESTILOS ENLACES
*********************************/
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemEnlaces_Enlace_Automatic{
	background-position: 0 -16601px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemEnlaces_Enlace_Manual,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemEnlaces_Enlace{
	background-position: 0 -15999px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemEnlaces_Servicio_Automatic{
	background-position: 0 -17573px;
}
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemEnlaces_Servicio_Manual,
div.r01SourceSearchResults .r01srItem div.r01srItemDocDetail1 div.r01srItemTypo em span.r01srItemEnlaces_Servicio{
	background-position: 0 -17062px;
}



/*********************************
MINIATURAS  OPENDATA
*********************************/
.r01gCLItemTypo_opendata {background: none;border-bottom: 1px solid #eee;padding: 0.5em 0;margin: 0;}
.r01Typo_opendata_miniatura_searchresult {width: 100%;}
.r01Typo_opendata_miniatura_searchresult div {margin-top:3px;}
.r01Typo_opendata_miniatura_searchresult .titulo a {font-size:125% !important;}
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_formats ul,
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_formats ul li {display: inline;}

.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_publisher {float: left;font-weight: 600;font-size:96% !important;width:40%}
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_date {float: left;font-weight: 600;font-style:italic;font-size:96% !important; width:50%}
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_formats {font-weight: 600;text-transform: uppercase;font-size:96% !important;}

.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_formats span,
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_publisher span,
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_date  span{ font-weight: normal; text-transform: none;font-style: normal}
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_date  span{padding-left:10px;}

.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_publisher span.gobierno-vasco {display:none}
.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_publisher span.entidad-r01epd0122e4edf39923e0db0b11fff216b637726 {display:none}

.r01Typo_opendata_miniatura_searchresult .r01Typo_opendata_miniatura_searchresult_type { font-style: italic;  clear: both; font-size:96% !important;}

/*********************************
MINIATURAS  ENLACE
*********************************/
div.r01SourceSearchResults .figure-img {width: 100%;}
div.r01SourceSearchResults  .x46MImageContainer {display: inline-block;width: 33%;float: left;}
div.r01SourceSearchResults .x46MLinkMain {display: inline-block;width: 66%;vertical-align: top;float: right;line-height: 1.4em;padding-left: .5em;}
div.r01SourceSearchResults .x46MLinkMain a {font-size: 1.2em;margin: .5em 0;display: inline;}
div.r01SourceSearchResults .x46MLinkMain .dl-horizontal {width: 100%;vertical-align: top;margin-top: 10px;font-size: 80%;color: #7f7a7a;clear: right;padding-left: .5em;}

div.r01SourceSearchResults .x46MLinkMain .dl-horizontal li {float:left; padding-right: 5px;border:0}

/*********************************
MINIATURAS  EVENTOS
*********************************/
div.r01SourceSearchResults ul li div.r01Typo_evento_miniatura_contentList .suspendido {color: #FFA500;}	
div.r01SourceSearchResults ul li div.r01Typo_evento_miniatura_contentList .cancelado {color: #FF0000;}	

/********************************
ESTILOS BLOG POST
********************************/
/*
div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult,
div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList{
	width:  100%;
	float: left;	
	margin-top: 10px;
}
div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult .item ,
div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList .item {
	font: normal normal normal 70% Verdana;
    text-decoration: none;
    color: #3b3b3b;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult .item .item-header{
	display: block;
	margin-right: 20px;
    float: left;    
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList .item .item-header {
	display: block;
	margin-right: 20px;
    float: left;    
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList .item .item-content a,
div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult .item .item-content a{
	font-size: 14px;
	color: black;	
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList .media-photo,
div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList .media-content{
	width:60px;
	height:60px;	
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult .media-photo,
div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult .media-content{
	width:95px;
	height:95px;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_searchResult .item .item-footer a,
div.r01SourceSearchResults ul li .r01Typo_blog_post_contentList .item .item-footer a{
	font: normal normal normal 100% Verdana;
	display: initial;
	color: #3b3b3b;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item.main-article .item-header {
	display: block;
	position: relative;
	margin-bottom: 10px;
	overflow: hidden;
	text-align: center;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item.main-article .item-header .media-photo,
div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item.main-article .item-header .media-content{
	width: auto;
}	

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item.main-article .item-content {
	font-size: 13px;
    line-height: 150%;
    color: #86868B
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item .item-header .article-slide {
	display: block;
	position: absolute;
	z-index: 2;
	width: 100%;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item:hover .item-header .article-slide {
	bottom: 30px;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item .item-header .article-slide span a {
	display: block;
	position: absolute;
	z-index: 2;
	bottom: 100%;
	background: rgba(0,0,0,0.4);
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 15px;
	color: #fff;
	left: 20px;
	right: 20px;
	padding: 15px 10px;
	text-align: center;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item .item-header .article-slide .info-line {
	display: block;
	position: absolute;
	z-index: 2;
	background: #159dc9;
	margin-bottom: 0px;
	left: 20px;
	right: 20px;
	line-height: 0px;
	padding: 20px;
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;	
	font-size: 9px;
	color: #ffffff !important;
}

div.r01SourceSearchResults ul li .r01Typo_blog_post_article .item .item-header .article-slide .info-line a{
	display: inline;
	color: #ffffff;
}
*/
