/*Cabecera de los contenidos*/
div.r01gContainer div.r01gContentHead {
	width			: 100%;
}
div.r01gContainer div.r01gContentHead h1,
div.r01gContainer div.r01gContentHead h2{
	margin			: 0;
	font-size		: 1em;
}
div.r01gContainer div.r01gContentHeadTitle{
	color			: #003399; 
	font-weight		: bold;
	margin-bottom	: 10px;
	font-size		: 1.3em;	
}

/*Capa Info adicional*/
div.r01gContainer div.r01gContentInfo{
	margin			: 10px 0 0 0;
	border			: dotted 1px #CDCDCD;
}
div.r01gContainer div.r01gContentInfo a,
div.r01gContainer .r01gContentSeccionTexto a{
	color				: #208AAF !important;
	text-decoration		: none !important;
}

div.r01gContainer div.r01gContentInfo .r01gContentBgInfo{
	background-image			: url(/r01commonresources/r01gContainerVA/images/r01dBgInfoAdicional.gif);
    background-position			: left bottom;
    background-repeat			: repeat-x;
	margin						: 1px;
}
div.r01gContainer div.r01gContentBgInfo 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.r01gContentBgInfo .r01gContentBgInfoLeft{
	float: left;
}
div.r01gContainer div.r01gContentBgInfo .r01gContentBgInfoRight{
	float: right;
}


div.r01gContainer .r01gContainerCompleteSheet a{
	float 				: right;
	color				: #208AAF !important;
	text-decoration		: none !important;
	font-size			: 0.75em;  
}

div.r01gContainer .r01gContainerCompleteSheet a:hover,
div.r01gContainer div.r01gContentInfo a:hover,
div.r01gContainer .r01gContainerCompleteSheet a:hover span,
div.r01gContainer div.r01gContentInfo a:hover span,
div.r01gContainer .r01gContentSeccionTexto a:hover{
	text-decoration : underline !important;
}

div.r01gContainer .r01gContainerCompleteSheet{
	margin : 10px 0;	
}


/*Pestaņas*/
div.r01gContainer div.r01gContentTabs{
	z-index			: 1;
	margin			: 0; 
}

div.r01gContainer div.r01gContentTabs ul,
div.r01gContainer div.r01gContentTabs li{
	margin			: 0;
	padding			: 0;
	list-style		: none !important;
}
div.r01gContainer div.r01gContentTabs li{
	float	: left;
}
div.r01gContainer div.r01gContentTabs a{
	display			: block;
	float			: left;
	height			: 38px;
	margin-left		: 5px;
	text-align		: center;
	padding         : 0 !important;
	text-decoration	: none !important;
}
div.r01gContainer div.r01gContentTabs a:visited{
	text-decoration	: none !important;
}
/*Fin capa pestaņas*/

/*Cuerpo*/
div.r01gContainer div.r01gContentTabsBody{
	margin-top		: -1px;
	border			: solid 1px #E4E4E4;
	padding			: 5px 10px;
	z-index			: -1; 
}
div.r01gContainer div.r01gContentTabsBody div.r01gContentTitleSeccion{
	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.r01gContentTabsBody div.r01gContentTabBody div.r01gContentTabBodyTitle{
	display			: none;
	margin-bottom	: 10px;
	font-weight		: bold;
}
div.r01gContainer div.r01gContentTabsBody div.r01gContentTabBody div.r01gContentTabSeccion{
	margin			: 10px 10px 0;
	border-bottom	: dotted 1px #D3D3D3;
	font-size		: 0.80em;
	padding-bottom	: 10px;
}

div.r01gContainer div.r01gContentTabBody div.r01gContentSeccionTitulo{
	float			: left;
	width			: 15%;
	text-align		: right;
	color			: #575B75;
	font-weight		: bold;
}
div.r01gContainer div.r01gContentTabBody div.r01gContentSeccionTexto{
	float			: right;
	width			: 83%;
	text-align		: left;
	color			: #000000;
	font-size		: 0.95em;
}


div.r01gContainer div.r01gContentTabBody div.r01gContentSeccionTexto ul.r01gFileList,
div.r01gContainer div.r01gContentTabBody div.r01gContentSeccionTexto ul.r01gFileList li{
	margin : 0 !important;
	padding : 0 !important;
	list-style : none!important;
}
div.r01gContainer div.r01gContentTabs a span{
	display			: block;
	margin-top		: 12px;
	font-size		: 12px;
	font-weight		: bold;
	color			: #ffffff !important;
	text-decoration	: none !important;
}
div.r01gContainer div.r01gContentTabs a:hover span,
div.r01gContainer div.r01gContentTabs a.r01gContentTabSelected span{
	color			: #6A6F8B !important;
	font-size		: 12px;
	text-decoration	: none !important;
}
div.r01gContainer div.r01gContentTabs a:hover{
	background-position	: 0 -38px;
	z-index				: 2;
	text-decoration		: none !important;
}
div.r01gContainer div.r01gContentTabs a.r01gContentTabSelected{
	background-position	: 0 -38px;
	text-decoration		: none !important;
}

/*Ficheros*/

div.r01gContainer a.r01ItemAttachSprite {
	background:	url(/r01commonresources/r01gSearchResultVA/images/r01gSpriteAttach.gif) 0px -214px no-repeat;
	display: block;
	float : left;
	margin-bottom: 5px;
	padding-left: 20px;
}
div.r01gContainer a.r01ItemAttachOther {
	background-position: 0px -214px;
}

div.r01gContainer a.r01ItemAttachPDF{
	background-position: 0px -122px;
}
div.r01gContainer a.r01ItemAttachDOC{
	background-position: 0px -260px;
}
div.r01gContainer a.r01ItemAttachXLS {
	background-position: 0px -30px;
}
div.r01gContainer a.r01ItemAttachPPT{
	background-position: 0px -168px;
}
div.r01gContainer a.r01ItemAttachHTM,
div.r01gContainer a.r01ItemAttachHTML {
	background-position: 0px -76px;
}
div.r01gContainer a.r01ItemAttachXML{
	background-position: 0px -306px;
}
div.r01gContainer a.r01ItemAttachZIP {
	background-position: 0px -352px;
}
