/***************************************************************************************************/
/*                           mini icons - famfamfam.com											   */
/*                           Contact: mjames@gmail.com											   */
/***************************************************************************************************/

/**************************** Inicio - Cabecera *******************************/
div.r01gContainer div.r01gCabeceraTitle{
	color			: #484C5C;
	float			: left;
	width			: 80%;
}
div.r01gContainer div.r01gCabeceraTitle h1{
	margin: 0;
	font-size: 1.1em;
}
div.r01gContainer div.r01gCabeceraTitle h2{
	margin: 0;
	font-size: 1em;
}
div.r01gContainer .r01gEntityLogo{
	float			: right;
	text-align		: right;
	margin-top		: 10px;
}
/**************************** Fin - cabecera **********************************/

/**************************** Inicio - 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.bgInfoAdicional div.r01gProcedure {
    background-image: url("/r01commonresources/r01gContainerVA/images/script.png");
    background-repeat: no-repeat;
    color: #7C7C7C;
    float: left;
    font-size: 0.75em !important;
    margin: 5px;
    padding-left: 20px;
    height: 16px;
}
div.r01gContainer div.bgInfoAdicional div.r01gInfoButtons{
	float			: right;
	margin			: 5px 10px;
	font-size		: 0.75em;
}
div.r01gContainer div.bgInfoAdicional a.r01gClsPrintButton {
	background		: url(/r01commonresources/r01gContainerVA/images/print.jpg) no-repeat;
	display			: block;
	padding			: 0 0 0 25px;
	text-decoration	: underline !important;
}
/**************************** Fin - Capa Info adicional ***********************/

/**************************** Inicio - Ver ficha completa *********************/
div.r01gContainer div.r01FichaCompleta{
	text-align		: right !important;
	margin-top		: 5px;
	margin-bottom	: 10px;
	font-size		: 0.75em;
	display			: none;
}
/**************************** Fin - Ver ficha completa *************************/

/**************************** Inicio - Pestainas *******************************/
div.r01gContainer div.r01Tabs{
	z-index			: 1;
	margin			: 0;
}
div.r01gContainer div.r01Tabs ul,
div.r01gContainer div.r01Tabs li{
	margin			: 0;
	padding			: 0;
	list-style		: none !important;
}
div.r01gContainer div.r01Tabs li{
	float	: left;
}
div.r01gContainer div.r01gContainer div.r01Tabs a{
	display			: block;
	float			: left;
	height			: 38px;
	margin-left		: 5px;
	text-align		: center;
	text-decoration : none !important;
}
div.r01gContainer div.r01Tabs a.resumen_es{
	width			: 117px;
	background		: url(/r01commonresources/r01gContainerVA/images/r01dTab_117.gif) no-repeat;
	margin-left		: 10px;
}
div.r01gContainer div.r01Tabs a.informacion_es{
	width			: 126px;
	background		: url(/r01commonresources/r01gContainerVA/images/r01dTab_126.gif) no-repeat;
}
div.r01gContainer div.r01Tabs a.tramitacion_es{
	width			: 130px;
	background		: url(/r01commonresources/r01gContainerVA/images/r01dTab_130.gif) no-repeat;
}

div.r01gContainer div.r01Tabs a span{
	display			: block;
	margin-top		: 12px;
	font-size		: 0.75em;
	font-weight		: bold;
	color			: #ffffff !important;
	text-decoration	: none !important;
}
div.r01gContainer div.r01Tabs a:hover span,
div.r01gContainer div.r01Tabs a.selected span{
	color			: #6A6F8B !important;
	font-size		: 0.75em;
	text-decoration	: none;
}
div.r01gContainer div.r01Tabs a:hover{
	background-position	: 0 -38px;
	z-index				: 2;
	text-decoration		: none !important;
}
div.r01gContainer div.r01Tabs a.selected{
	background-position	: 0 -38px;
	text-decoration		: none !important;
}
div.r01gContainer div.r01Tabs a:visited,
div.r01gContainer div.r01Tabs a:visited span{
	text-decoration		: none !important;
}
/**************************** Fin - Pestainas *********************************/

/**************************** Inicio - Cuerpo *********************************/
div.r01gContainer 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;
}

div.r01gContainer div.r01TabsBody{
	margin-top		: -1px;
	border			: solid 1px #E4E4E4;
	padding			: 5px 10px;
	z-index			: -1;
}
div.r01gContainer div.r01TabsBody div.r01TabBody div.r01TabBodyTitle{
	display			: none;
	margin-bottom	: 10px;
	font-weight		: bold;
}

div.r01gContainer div.r01TabsBody div.r01TabBody div.r01TabSeccion{
	margin			: 10px 10px 0;
	border-bottom	: dotted 1px #D3D3D3;
	font-size		: 0.80em;
	padding-bottom	: 10px;
}

div.r01gContainer div.r01TabSeccion div.r01SeccionTitulo{
	color			: #575B75;
	font-weight		: bold;
}

div.r01gContainer div.r01TabsBody div.r01TabBody div.r01TabSeccion ul,
#TB_ajaxContent ul{
	list-style-image	: url(/r01commonresources/r01gContainerVA/images/r01gArrowPurple.gif);
	margin				: 0;
}

#TB_ajaxContent .r01SeccionFullWidth{
	width: 100% !important;
}
ol{
	list-style: decimal !important;
}
/**************************** Fin - Cuerpo ************************************/

/**************************** Inicio - Estilos de impresión *******************/
@media print {
	div.r01TabSeccion .r01SeccionTitulo{
		text-align		: left !important;
	}
	#r01Tabs{
		display			: none !important;
	}
	div.r01gContainer div,
	div.r01gContainer a,
	div.r01gContainer li,
	div.r01gContainer h1,
	div.r01gContainer h2{
		margin-left	: 0;
		padding-left: 0;
		text-aling	: left;
	}
}
/**************************** Fin - Estilos de impresión **********************/
