/* ===== Cuerpo central: posicionamiento izq, centro, derecha ===== */
div.r01gContainer div.r01gTabs{
	margin : 0 !important;
}
div.r01gContainer div.r01gCabecera {
	width			: 100%;
}
div.r01gContainer div.r01gCabeceraTitle{
	color			: #003399; 
	font-weight		: bold;
	margin-bottom	: 10px;
	font-size		: 1.3em;
}
div.r01gContainer h1 {
	caption			: Encabezado 1;
	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;
	font-weight		: bold;
	padding			: 3px 0 3px 0;
	letter-spacing	: 0px;
}
div.r01gContainer h2 {
	caption			: Encabezado 2;
	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;
	font-weight		: bold;
	font-style		: normal;
	padding			: 3px 0 3px 0;	 
	letter-spacing	: 0px;
}
div.r01gCabecera h1,
div.r01gCabecera h2{
	margin			: 0;
	font-size		: 1em;
}
/*Capa Info adicional*/
div.r01gContainer div.r01gInfoAdicional{
	margin			: 10px 0 0 0;
	border			: dotted 1px #CDCDCD;
}
div.r01gContainer div.r01gInfoAdicional .bgInfoAdicional{
	background-image			: url(/r01commonresources/r01gContainerVA/images/r01dBgInfoAdicional.gif);
    background-position			: left bottom;
    background-repeat			: repeat-x;
	margin						: 1px;
}
div.r01gContainer  div.r01gBusqueda {
	margin-bottom :	 5px;
} 

div.r01gContainer div.r01gInfoAdicional .bgInfoAdicional a, div.r01gContainer div.r01gEventSeccion  a, 
div.r01gContainer div.r01gFichaCompleta a, div.r01gContainer div.r01gTabBodyEvent a,div.r01gContainer div.r01gBusqueda a, div.r01gNoticeIcon a {
	color				: #208AAF !important;
	text-decoration		: none !important;
}
div.r01gContainer div.r01gInfoAdicional .bgInfoAdicional a:hover, div.r01gContainer div.r01gEventSeccion  a:hover, 
div.r01gContainer div.r01gFichaCompleta a:hover, div.r01gContainer div.r01gTabBodyEvent a:hover,div.r01gContainer div.r01gBusqueda a:hover, div.r01gNoticeIcon a:hover{
	text-decoration		: underline !important;
}
div.r01gContainer 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(/r01commonresources/r01gContainerVA/images/r01gAviso.gif) no-repeat;	
}
div.bgInfoAdicional a.r01gClsPrintButton {
	background		: url(/r01commonresources/r01gContainerVA/images/print.jpg) no-repeat;
	float			: right;
	display			: block;
	padding			: 0 0 0 25px;
	margin			: 5px 10px;
	font-size		: 0.75em;  
	height			: 16px;
}

div.r01gContainer div.bgInfoAdicional a.r01gShowPanel {
	float			: right;
	display			: block;
	margin			: 5px 10px;
	font-size		: 0.75em;  
}



div.r01gContainer div.r01gEstadoEdictoVigente
{
	font-family			: Arial;
	font-size			: 0.75em !important;
	font-weight			: normal;
	color				: #7C7C7C;
	float				: left; 
	padding-left		: 25px;		
	background-image	: url("/r01commonresources/r01gContainerVA/images/r01TypoAnuncio_pin_green.png");	
	background-repeat	: no-repeat;
	margin				: 5px;
}
div.r01gContainer div.r01gEstadoEdictoCaducado
{
	font-family			: Arial;
	font-size			: 0.75em !important;
	font-weight			: normal;
	color				: #7C7C7C;
	float				: left; 
	padding-left		: 25px;		
	background-image	: url("/r01commonresources/r01gContainerVA/images/r01TypoAnuncio_pin_red.png");	
	background-repeat	: no-repeat;
	margin				: 5px;
}
div.r01gContainer div.r01gEstadoEdictoPendiente
{
	font-family			: Arial;
	font-size			: 0.75em !important;
	font-weight			: normal;
	color				: #7C7C7C;
	float				: left; 
	padding-left		: 25px;		
	background-image	: url("/r01commonresources/r01gContainerVA/images/r01TypoAnuncio_pin_yellow.png");	
	background-repeat	: no-repeat;
	margin				: 5px;
}

div.r01gContainer div.r01gEstadoEdicto
{
	font-family			: Arial;
	font-size			: 0.75em !important;
	font-weight			: normal;
	color				: #7C7C7C;
	padding-left		: 25px;		
	margin				: 5px;
}

div.r01gContainer .r01gEventPlace
{
	font-family		: Arial;
	font-size		: 0.80em !important;
	font-weight		: normal;
	color			: #7C7C7C;
	float			: left; 
	margin			: 5px 5px 5px 25px;			
}
/*Fin Capa Info adicional*/

/*Ver ficha completa*/
div.r01gContainer div.r01gFichaCompleta{
	text-align		: right;
	margin-top		: 5px;
	font-size		: 0.75em;
	display			: none
}
div.r01gContainer div.r01gBusqueda{
	text-align		: right;
	margin-top		: 5px;
	font-size		: 0.75em;
}

/*Fin ficha*/

/*Capa Pestañas*/
div.r01gContainer div.r01gTabs{
	z-index			: 1; 
}


div.r01gContainer div.r01gTabs ul, div.r01gTabs li{
	margin			: 0;
	padding			: 0;
	list-style		: none !important;
}
div.r01gContainer div.r01gTabs li{
	float	: left;
}
div.r01gContainer div.r01gTabs a{
	display			: block;
	float			: left;
	height			: 38px;
	margin-left		: 5px;
	text-align		: center;
	text-decoration	: none;
}
div.r01gContainer div.r01gTabs a.datos_generales_es, div.r01gTabs a.informacion_adicional_es,
div.r01gContainer div.r01gTabs a.datos_generales_eu, div.r01gTabs a.datos_generales_en {
	width			: 184px;
	background		: url(/r01commonresources/r01gContainerVA/images/r01dTab_184.gif) no-repeat; 
	margin-left		: 10px;
}
div.r01gContainer div.r01gTabs a.informacion_adicional_es {
	margin-left : 5px;
}
div.r01gContainer div.r01gTabs a span{
	display			: block;
	margin-top		: 12px;
	font-size		: 12px;
	font-weight		: bold;
	color			: #ffffff !important;
	text-decoration	: none !important;
}
div.r01gContainer div.r01gTabs a:hover span,
div.r01gContainer div.r01gTabs a.selected span{
	color			: #6A6F8B !important;
	font-size		: 12px;
	text-decoration	: none;
}
div.r01gContainer div.r01gTabs a:hover{
	background-position	: 0 -38px;
	z-index				: 2;
	text-decoration		: none !important;
}
div.r01gContainer div.r01gTabs a.selected{
	background-position	: 0 -38px;
	text-decoration		: none !important;
}
/* Fin capa pestañas */

/* Bloque de datos principal */
div.r01gContainer div.r01gTabsBodyEvent {
	margin-top		: -1px;
	border			: solid 1px #E4E4E4;
	padding			: 5px 10px;
	z-index			: -1; 
}
div.r01gContainer div.r01gTabsBodyEvent div.r01gTitleSeccion {
	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;
}
div.r01gContainer div.r01gTabsBodyEvent div.r01gTabBodyEvent div.r01gTabBodyTitle{
	display			: none;
	margin-bottom	: 10px;
	font-weight		: bold;
}
div.r01gContainer div.r01gTabsBodyEvent div.r01gTabBodyEvent div.r01gTabSeccion{
	margin			: 10px 10px 0;
	border-bottom	: dotted 1px #D3D3D3;
	font-size		: 0.80em;
	padding-bottom	: 10px;
}
/* Listas - Comentar si se importa del r01gContainer.css */
/*
div.r01gTabsBodyEvent div.r01gTabBodyEvent div.r01gTabSeccion UL LI {
list-style-type: disc;
}
*/

/*Adjuntos*/
div.r01gContainer div.r01gTabSeccion  ul.x46iattachments{
	list-style : none !important;
	padding-left : 0px;
}

/* Fecha actualización */
div.r01gContainer div.r01gEventActualizacion{
	float			: right;
	margin			: 10px 10px 10px 0;
	color			: #cccccc;
	font-size		: 0.8em;	
}

/*Lugares de presentacion*/
div.r01gContainer p.r01gPublicInfoPlacesTitle{
	padding			: 0;
	font-weight		: bold
}
div.r01gContainer ul.r01gPublicInfoPlaces,
div.r01gContainer ul.r01gPublicInfoPlaces>li{
	list-style: none !important;
	margin	: 5px 0 10px 20px;;
	padding: 0;
}

div.r01gContainer ul.r01gPublicInfoPlaces a.r01gPublicInfoPlacesPDF{
	background: url(/r01commonresources/r01gContainerVA/images/r01gFormulario.gif) no-repeat;
	padding-left: 20px;
}

div.r01gContainer div.r01gNoticeIcon {
	float			: left;
	padding 		: 0px 0px 10px 25px;
	background		: url("/r01commonresources/r01gContainerVA/images/x88_servicios/x88gIcoAlerta.png") no-repeat top left ;
	width			: 50%;
}

div.r01gNoticeIcon a{
	font-size:  0.75em;
}

/* ESTILOS VERSION BOOTSTRAP */
.r01gContainer .x46e-dl-horizontal dt { width: 250px; text-align: left; }
.r01gContainer .x46e-dl-horizontal dd { margin-left: 100px; }







