/****************************************************************************************************/
/*Estilos nueva presentacion ayudas V2*/
/****************************************************************************************************/
/* Estilos para emular dos columnas	*/
div.r01gContainer div.r01gContainerLeft{
	float			: left;
	width			: 100%;
	line-height: 1.1rem;
}

div.r01gContainer div.r01gContainer div.r01gContainerLeft a{
	text-decoration: none;
	color: #208AAF;
}
div.r01gContainer div.r01gContainerRight{
	float			: right;
	width			: 15%;
	margin-left		: 11px;
	margin-bottom	: 10px;
}
/*Fin de las dos columnas*/

/*Contenido de la izquierda*/
/*Inicio Cabecera*/
div.r01gCabeceraTitle{
	color			: #484C5C; 
	float			: left;
	width			: 80%;
}

div.r01gCabeceraTitle h1{
	margin: 0;
}
.r01gEntityLogo{
	float			: right;
	width			: 19%;
	text-align		: right;
}
/*Fin cabecera*/
/*Capa Info adicional*/
div.r01gInfoAdicional{
	margin			: 10px 0 0 0;
	border			: dotted 1px #CDCDCD;
}
div.r01gInfoAdicional .bgInfoAdicional{
	background-image			: url(/AVComun/r01gContainerVA/images/r01dBgInfoAdicional.gif);
    background-position			: left bottom;
    background-repeat			: repeat-x;
	margin						: 1px;
}
div.r01gInfoAdicional .bgInfoAdicional div.r01PlazoAyuda,
div.r01gInfoAdicional .bgInfoAdicional div.r01InfoAlerta{
	margin			: 10px;
}
div.r01gContainer a.r01gAviso{
	display			: block;
	float			: left;
	width			: 160px;
	height			: 16px;
	padding			: 0 0 0 20px;
	background		: url(/AVComun/r01gContainerVA/images/r01gAviso.gif) no-repeat;	
}
div.bgInfoAdicional a.r01gClsPrintButton {
	background		: url(/AVComun/r01gContainerVA/images/print.jpg) no-repeat;
	float			: right;
	display			: block;
	padding			: 0 0 0 25px;
	margin			: 5px 10px;
	font-size		: 0.75em;  
	height			: 16px;
	text-decoration	: underline !important;
}
div.bgInfoAdicional a.r01gClsPDFButton {
	background		:url("/AVComun/r01gContainerVA/images/icono_pdf.gif") no-repeat scroll 0 0 transparent;
	display			:block;
	float			:right;
	height			:18px;
	margin			:5px 10px;
	padding			:0 0 0 25px;
}
div.bgInfoAdicional a.r01gClsSelloButton {
	background		:url("../images/Ico_Sellar.png") no-repeat scroll 0 0 transparent;
	display			:block;
	float			:right;
	height			:18px;
	margin			:5px 10px;
	padding			:0 0 0 25px;
}

div.r01gContainer .r01PlazoAyuda
{
	font-size			: 0.75em !important;
	font-weight			: normal;
	color				: #7C7C7C;
	float				: left; 
	padding-left		: 25px;		
	background-image	: url("/AVComun/r01gContainerVA/images/r01dEstadoSprite.gif");	
	background-repeat	: no-repeat;
}
div.r01gContainer .r01PlazoAyudaAbierto
{
	background-position		: 0 -500px;	
}
div.r01gContainer .r01PlazoAyudaNoAbierto
{
	background-position		: 0 -1471px;	
}
div.r01gContainer .r01PlazoAyudaCerrado
{
	background-position		: 0 0px;
}
div.r01gContainer .r01PlazoAyudaHistorico
{
	background-position		: 0 -984px;
}
div.r01gContainer .r01InfoAlerta
{
	font-size		: 0.75em !important;
	font-weight		: normal;
	color			: #6f6f6f;
	float			: left; 
	margin-top		: 5px;			
}

/*Fin Capa Info adicional*/

/*Ver ficha completa*/
div.r01FichaCompleta{
	text-align		: right;
	margin-top		: 5px;
	font-size		: 0.75em;
	display			: none;
}
/*Fin ficha*/

/*Capa Pestaņas*/
div.r01Tabs{
	z-index			: 1; 
}

div.r01Tabs ul,
div.r01Tabs li{
	margin			: 0;
	padding			: 0;
	list-style		: none !important;
}
div.r01Tabs li{
	float	: left;
}
div.r01Tabs a{
	display			: block;
	float			: left;
	height			: 38px;
	margin-left		: 5px;
	text-align		: center;
}
div.r01Tabs a.resumen_es,
div.r01Tabs a.resumen_eu,
div.r01Tabs a.resumen_en{
	width			: 121px;
	background		: url(/AVComun/r01gContainerVA/images/r01dTab_121.gif) no-repeat; 
	margin-left		: 10px;
}
div.r01Tabs a.organismos_es,
div.r01Tabs a.organismos_eu,
div.r01Tabs a.tramitacion_eu,
div.r01Tabs a.organismos_en,
div.r01Tabs a.tramitacion_en{
	width			: 130px;
	background		: url(/AVComun/r01gContainerVA/images/r01dTab_130.gif) no-repeat; 
}
div.r01Tabs a.tramitacion_es{
	width			: 134px;
	background		: url(/AVComun/r01gContainerVA/images/r01dTab_134.gif) no-repeat; 
}
div.r01Tabs a.estado_conv_es,
div.r01Tabs a.estado_conv_eu,
div.r01Tabs a.estado_conv_en{
	width			: 184px;
	background		: url(/AVComun/r01gContainerVA/images/r01dTab_184.gif) no-repeat; 
}
div.r01Tabs a span{
	display			: block;
	margin-top		: 12px;
	font-size		: 12px;
	font-weight		: bold;
	color			: #ffffff !important;
	text-decoration	: none !important;
}
div.r01Tabs a:hover span,
div.r01Tabs a.selected span{
	color			: #6A6F8B !important;
	font-size		: 12px;
	text-decoration	: none;
}


/*
div.r01Tabs a.resumen_eu{
	width			: 121px;
	background		: url(/AVComun/r01gContainerVA/images/tab_resumen_es.gif) no-repeat; 
	margin-left		: 10px;
}
div.r01Tabs a.organismos_eu{
	width			: 130px;
	background		: url(/AVComun/r01gContainerVA/images/tab_organismos_es.gif) no-repeat; 
}
div.r01Tabs a.tramitacion_eu{
	width			: 130px;
	background		: url(/AVComun/r01gContainerVA/images/tab_tramitacion_es.gif) no-repeat; 
}
div.r01Tabs a.estado_conv_eu{
	width			: 184px;
	background		: url(/AVComun/r01gContainerVA/images/tab_estado_conv_es.gif) no-repeat; 
}
div.r01Tabs a.resumen_en{
	width			: 121px;
	background		: url(/AVComun/r01gContainerVA/images/tab_resumen_es.gif) no-repeat; 
	margin-left		: 10px;
}
div.r01Tabs a.organismos_en{
	width			: 130px;
	background		: url(/AVComun/r01gContainerVA/images/tab_organismos_es.gif) no-repeat; 
}
div.r01Tabs a.tramitacion_en{
	width			: 130px;
	background		: url(/AVComun/r01gContainerVA/images/tab_tramitacion_es.gif) no-repeat; 
}
div.r01Tabs a.estado_conv_en{
	width			: 184px;
	background		: url(/AVComun/r01gContainerVA/images/tab_estado_conv_es.gif) no-repeat; 
}
*/
div.r01Tabs a:hover{
	background-position	: 0 -38px;
	z-index				: 2;
	text-decoration		: none !important;
}
div.r01Tabs a.selected{
	background-position	: 0 -38px;
	text-decoration		: none !important;
}

/*Fin capa pestaņas/
/*Cuerpo*/
div.r01TabsBody{
	margin-top		: -1px;
	border			: solid 1px #E4E4E4;
	padding			: 5px 10px;
	z-index			: -1; 
}
div.r01TabsBody div.r01TabBody div.r01TabBodyTitle{
	display			: none;
	margin-bottom	: 10px;
	font-weight		: bold;
}
div.r01TabsBody div.r01TabBody div.r01TabSeccion{
	margin			: 10px 10px 0;
	border-bottom	: dotted 1px #D3D3D3;
	font-size		: 0.80em;
	padding-bottom	: 10px;
}
div.r01TabSeccion div.r01SeccionTitulo,
#TB_ajaxContent div.r01SeccionTitulo{
	float			: left;
	width			: 22%;
	text-align		: right;
	color			: #575B75;
	font-weight		: bold;
}
#TB_ajaxContent div.r01SeccionTituloThickbox{
	width			: 25%;
}
#TB_ajaxContent div.r01SeccionTextoThickbox{
	font-size: 0.95em;
}
div.r01TabSeccion div.r01SeccionTexto,
#TB_ajaxContent div.r01SeccionTexto {
	float			: right;
	width			: 77%;
	text-align		: left;
	color			: #000000;
	font-size		: 0.95em;
}
#TB_ajaxContent div.r01SeccionTexto,
#TB_ajaxContent div.r01SeccionTitulo{
	margin	: 10px 0 0 0;
}

div.r01TabsBody div.r01TabBody div.r01TabSeccion ul,
#TB_ajaxContent ul{
	list-style-image	: url(/AVComun/r01gContainerVA/images/r01gArrowPurple.gif);
	margin				: 0;
}

/*Tramitaciones opciones Plegada y Desplegada*/
div.r01TabBody div.r01ObjetoAyuda{
	border			: solid 1px #E4E4E4;
	padding			: 2px;
	margin-bottom	: 2px; 
}
div.r01ObjetoAyuda a.r01EltoAyuda{
	background-color: #D0D2DE;
	color			: #000 !important;
	padding			: 3px 0 3px 30px;
	display			: block;
	height			: 20px;	
	font-size		: 0.85em;
	font-weight		: bold;
	text-decoration	: none;
}
div.r01ObjetoAyuda a.r01EltoAyuda:hover{
	text-decoration	: none !important;
}
div.r01ObjetoAyuda a.r01EltoAyudaOpen{
	background-image	: url(/AVComun/r01gContainerVA/images/r01gPrupleArrowDown.gif);
	background-repeat	: no-repeat;
	background-position	: 5px 3px;
}
div.r01ObjetoAyuda a.r01EltoAyudaClose{
	background-image: url(/AVComun/r01gContainerVA/images/r01gPrupleArrowLeft.gif);
	background-repeat	: no-repeat;
	background-position	: 5px 3px;
}
div.r01ObjetoAyuda div.r01BodyObjetoAyuda{
	margin			: 10px 0;
}
div.r01ObjetoAyuda div.r01BodyObjetoAyuda ul{
	list-style-image	: url(/AVComun/r01gContainerVA/images/r01gArrowPurple.gif);
	margin				: 0;
}
.r01DescripcionTramite{
	font-size			: 0.80em; 
}

div.r01ObjetoAyuda div.r01TitleSeccion{
	background-color: #EAEAEA;
	color			: #000 !important;
	padding			: 3px 0 0 10px;
	display			: block;
	height			: 20px;	
	font-size		: 0.85em;
	font-weight		: bold;
	text-decoration	: none;
	margin-top		: 10px;
}
/*Tramitaciones*/
div.r01SeccionTexto div.r01gTabsCanales,
#TB_ajaxContent div.r01gTabsCanales{
	margin-top		: 10px;
	z-index			: 5;
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanal,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanal{
	border-top			: 1px solid #E2E2E2;
	border-left			: 1px solid #E2E2E2;
	border-right		: 1px solid #E2E2E2;
	display				: block;
	float				: left;
	background-color	: #E2E2E2; 
	height				: 30px;
	padding				: 0 5px 0 30px; 
	color				: #000; 
	background-image	: url(/AVComun/r01gContainerVA/images/r01dTramSprite.gif);
	background-repeat	: no-repeat;
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanal span,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanal span{
	display			: block;
	float			: left;
	margin-top		: 5px;
	cursor			: pointer;
}

div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanal:hover,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanal:hover{
	background-color	: #ffffff;
	text-decoration		: none !important;
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalPresencial,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalPresencial{
	background-position	: 0 -8px; 
	margin-right		: 3px;
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalPresencial:hover,
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalPresencialSelected,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalPresencial:hover,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalPresencialSelected
{
	background-position	: 0 -178px;	
	margin-right		: 3px;	
}

div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalTelefonico,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalTelefonico{
	background-position	: 0 -66px;
	margin-right		: 3px; 
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalTelefonico:hover,
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalTelefonicoSelected,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalTelefonico:hover,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalTelefonicoSelected{
	background-position	: 0 -236px;
	margin-right		: 3px;		
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalOnline,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalOnline{
	background-position	: 0 -135px;
	
}
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalOnline:hover,
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalOnlineSelected,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalOnline:hover,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalOnlineSelected{
	background-position	: 0 -305px;		
}

div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalPresencialSelected,
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalTelefonicoSelected,
div.r01SeccionTexto div.r01gTabsCanales a.r01gTabCanalOnlineSelected,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalPresencialSelected,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalTelefonicoSelected,
#TB_ajaxContent div.r01gTabsCanales a.r01gTabCanalOnlineSelected{
	background-color	: #ffffff;
	text-decoration		: none !important;		
}

div.r01SeccionTexto div.r01gTabsCanalesBody,
#TB_ajaxContent div.r01gTabsCanalesBody {
	border			: 1px solid #E2E2E2;
	margin-top		: -1px;
	z-index			: 1;
}

div.r01gTabsCanalesBody div.r01TabSeccionCanales{
	margin			: 10px 10px 0;
	border-bottom	: dotted 1px #D3D3D3;
	padding-bottom	: 10px;
}
div.r01TabSeccionCanales div.r01TabContactoTelefonico{
	font-size		:  0.95em;
}
div.r01TabSeccionCanales div.r01TabSeccionCanalesItem{
	margin-bottom		: 10px;
}
div.r01TabSeccionCanales div.r01SeccionTitulo{
	float			: left;
	width			: 22%;
	text-align		: right;
	color			: #575B75;
	font-weight		: bold;
}
div.r01TabSeccionCanales div.r01SeccionTexto{
	float			: right;
	width			: 77%;
	text-align		: left;
	color			: #000000;
}
div.r01TabSeccionCanales div.r01SeccionTexto div.r01Descripcion{
	margin: 2px 2px 10px 30px;
}
div.r01gTabsCanalesBody a.r01gVerMas,
#TB_ajaxContent a.r01gVerMasThickbox,
#TB_ajaxContent a.r01gVolverThickbox{
	display			: block;
	float			: left;
	margin			: 10px 5px;
	font-size		: 1.1em;
	background		: url(/AVComun/r01gContainerVA/images/r01gArrowPurple.gif) no-repeat 0 5px;
	padding-left	: 10px;
}
div.r01gTabsCanalesBody a.r01gVerMasThickbox{
	display		: none;
}
#TB_ajaxContent a.r01gVerMas{
	display		: none;
}
#TB_ajaxContent a{
	color 	: #208AAF;
}
#r01ContactoThickbox{
	display		: none !important;
}
#TB_ajaxContent div#r01ContactoThickbox{
	display		: block;
}


/*Fin tramitaciones*/
/*Fin Tramitaciones opciones Plegada y Desplegada*/


/*Fin cuerpo*/

/*Columna Derecha*/
.r01gRecuadro{
	border			: solid 1px #E4E4E4;
	padding			: 1px;
}

div.r01gContainerRight div.r01gWhiteTitle{
	background-image		: url(/AVComun/r01gContainerVA/images/r01gBgTitle.gif);
	background-position		: bottom left;
	background-repeat		: repeat-x;
	color					: #fff;
	font-weight				: bold;
}
div.r01gContainerRight div.r01gWhiteTitle span.r01gWhiteTitle{
	display		: block;
	float		: left;
	margin		: 5px;
	font-size	: 0.75em;
}
div.r01gContainerRight div.r01gCuadroMorado{
	margin					: 15px 0; 	
	height					: 25px;
	background-image		: url(/AVComun/r01gContainerVA/images/r01gBgTitle.gif);
	background-position		: bottom left;
	background-repeat		: repeat-x;
}
div.r01gContainerRight div.r01gSeccion{
	border-bottom			: dotted 1px #E4E4E4;
	margin					: 10px 0 0;
	padding					: 0 2px;
	background-image		: url(/AVComun/r01gContainerVA/images/r01dBgInfoAdicional.gif);
    background-position		: left bottom;
    background-repeat		: repeat-x;
    font-size				: 0.75em;
}
div.r01gSeccion a.r01gTituloObjeto{
	display					: block;
	float					: left;
	background-image		: url(/AVComun/r01gContainerVA/images/r01gBigArrowPurple.gif);
	background-position		: 0 5px;
	background-repeat		: no-repeat;
	padding-left			: 12px;
	color					: #666666 !important;
	text-decoration			: none;
}
div.r01gSeccion a.r01gTituloObjeto:hover{
	text-decoration			: underline;
}
div.r01gSeccion ul{
	list-style			: none !important;
	margin				: 5px 0 0;
	padding				: 0;
}
div.r01gSeccion ul li{
	list-style			: none !important;
}
div.r01gSeccion a.r01gTitTramite{
	display			: block;
	float			: left;
	background		: url(/AVComun/r01gContainerVA/images/r01gDoubleArrowPurple.gif) 0 5px no-repeat;
	margin			: 5px;
	color			: #1779AE;
	padding-left	: 10px;
}
div.r01gSeccion a.r01gIcoOnline{
	display				: block;
	float				: left;
	margin-right		: 5px;
	margin-left			: 10px;
	width				: 25px;
	height				: 30px;
	background-image	: url(/AVComun/r01gContainerVA/images/r01dTramOnlineTransp.gif);
	background-repeat	: no-repeat;
}
div.r01gImgEnlaces a{
	display		: block;
	float		: left;
	margin		: 10px 0 10px 6%; 
	width		: 100px;
	text-align	: center;
}
div.r01gImgEnlaces a.r01dbannerGestiones {
	height: 31px;
	text-align: center;
	background:	url(/AVComun/r01gContainerVA/images/r01dGestiones.jpg) no-repeat;
}
div.r01gImgEnlaces a.r01dbannerZuzenean {
	height: 45px;
	text-align: center;
	background:	url(/AVComun/r01gContainerVA/images/r01dZuzenean.jpg) no-repeat;
}

/*Fin Columna Derecha*/

/* Estilos leyenda codice */
div.r01TabsBody div.r01TabBody div.r01TabLeyendaTitulo{
	margin			: 10px 10px 0;
	font-size		: 0.80em;
	padding-bottom	: 0px;
	color			: #575B75;
	font-weight		: bold;
}
div.r01TabsBody div.r01TabBody div.r01TabLeyendaTexto{
	margin			: 0px 0px 0;
	font-size		: 0.70em;
	padding-bottom	: 3px;
	color			: #000000; 
}
/* Fin Estilos leyenda codice */

div.bgInfoAdicional div.r01SeccionTexto span.tituloInfoAdicional{
	color: #008080;
	font-weight	: bold;
}

div.r01TabsBody div.r01TabBody div.r01SeccionTexto span.leyendaInfo{
	color: #008080;
	font-weight	: bold;
}

div.r01TabSeccion div.r01SeccionLeft,
#TB_ajaxContent div.r01Seccionleft{
	float			: left;
	width			: 60%;
	text-align		: left;
	color			: #575B75;
	font-weight		: bold;
}
