﻿/* STYLES DESCRIPTION WEBPARTS, COLORS BACKGROUNDS, not for SIZES BLOCK WIDHTS PAGES LAYOUTS */

.ms-WPBody .TCPORT_ContentDefault {
	padding: 0em 1.0em 0.5em 0em;
	color:#666;
	text-align:justify;
}

.ms-WPBody .TCPORT_ContentDefault p{
	margin: 0;
	color: #666;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding: 0.5em 0;
	text-align: justify;
}

#contenedor .TCPORT_ContentDefault p{
	margin: 0;
	color: #666;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding: 0.5em 0 0.5em 0.5em;
	font-size: 1em;
	text-align: justify;
}

#contenedor .TCPORT_ContentDefault p.intro{
font-size:1.1em;
}


.TCPORT_ImageLeft{
	float:left;
	margin: 0.3em 0.9em 0.5em 0;
}

/*Títulos zona central layout 2 columnas*/

#contenedor #TCPORT_Layout2ColsLeft_LeftCol .TCPORT_ContentDefault p{
	margin: 0;
	color: #666;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding: 0.5em 0 0.5em 0.5em;
	font-size: 1em;
	text-align:justify;
}


#TCPORT_Layout2ColsLeft_LeftCol .ms-WPHeader td {
	border-bottom:none;
}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPHeader h3{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight:normal;
	font-size:1.7em;
	color:#226BA8;
	padding: 0.6em 0.8em 0.3em 0em;
	margin:0;
}

#TCPORT_Layout2ColsLeft_LeftCol h4, #TCPORT_LayoutSimple_CenterCol h4{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight:normal;
	font-size:1.3em;
	color:#124d79;
	padding: 0em 0em 0.3em 1.5em;
	margin:0em;
	border-bottom: 0.18em solid #7997ae;
	background: url('Images/TCPortalImg/flecha_title.gif') no-repeat 0.4em 0.4em;
}

#TCPORT_Layout2ColsLeft_LeftCol .imgLink{
	float:left;
	border:0.2em solid #e3e3e3;
	margin:0 1.5em 0 0;
}

#TCPORT_Layout2ColsLeft_LeftCol ul{
	margin:0;
	padding:0;
	list-style:none;
}

#TCPORT_Layout2ColsLeft_LeftCol ul li{
	padding:0.6em 0 0.6em 1.2em;
	border-bottom:1px solid #eee;
}

#TCPORT_Layout2ColsLeft_LeftCol ul li p {
	font-size:1.2em;
	padding-left:0.8em;
}

#TCPORT_Layout2ColsLeft_LeftCol ul li p a{
	color:#000;
	background: transparent url('Images/TCPortalImg/bullet-item.gif') no-repeat 0 0.2em;
	padding-left:0.7em;
}

#TCPORT_Layout2ColsLeft_LeftCol ul li p a:hover{
	color:#0060ae;
}

/*Títulos zona central layout 1 columna*/

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault p{
	margin: 0;
	color: #000000;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding: 0.5em 0 0.5em 0em;
	font-size: 1em;
}


#TCPORT_LayoutSimple_CenterCol .webPartTitle table span.ms-WPEditText{
	color:#236AA8;
}

#TCPORT_LayoutSimple_CenterCol .ms-WPHeader{
	padding:0;
}

#TCPORT_LayoutSimple_CenterCol .ms-WPHeader td, #TCPORT_LayoutSimple_CenterCol .ms-WPHeader td#WebPartTitleWPQ4{
	padding:0;
}

#TCPORT_LayoutSimple_CenterCol h3.ms-WPTitle{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight:normal;
	font-size:1.7em;
	color:#226BA8;
	padding: 0.6em 0.8em 0.3em 0em;
	margin:0;
}

#TCPORT_LayoutSimple_CenterCol .ms-WPBody {
	border:none;
	padding-bottom:0.8em;
}

/* Added by JOVI 20090115 */

#TCPORT_LayoutSimple_CenterCol .ms-WPBody .webPartSimple {
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
	color: #666666;
	padding:0 0 0 0.8em;
}

#TCPORT_LayoutSimple_CenterCol .ms-WPBody .webPartSimple p {
	margin: 0em 0.8em 0.5em 0em;
	font-size:1em;
	text-align:justify;
}

#TCPORT_LayoutSimple_CenterCol .ms-WPBody .webPartSimple span.InnerTitle {
	font-weight: bold;
	color: #00477f;
}

/*From Jurisprudencia text: sentencias, autos...*/

#TCPORT_LayoutSimple_CenterCol .resolucionSentencia p span div, #TCPORT_LayoutSimple_CenterCol .resolucionsCuerpo p span div, #TCPORT_LayoutSimple_CenterCol .resolucionComponentes p span div, #TCPORT_LayoutSimple_CenterCol .ms-WPBody .TCPortal_Autos_Cuerpo{	
	margin: 0em 0em 0.5em 0em;
	padding:0.6em 0 0.6em 0em;
	line-height:1.4em;
	color:#666;
}

.resolucionSentencia, .resolucionsCuerpo, .resolucionComponentes, .resolucionCabecera{
	padding:0;
	font-size:1.4em;
	padding-bottom:10px;
	text-align:justify;
	}
	
.ms-WPBody .TCPortal_Autos .TCPortal_Autos_Codificacion, .TCPortal_Autos_Cuerpo{
	font-size:1.4em;
	text-align:justify;
}


.resolucionComponentes p{
	color:#000;
	margin:0;
	padding:0.6em 0 0.6em 0em;
	line-height:1.4em;
}

.ms-WPBody .TCPortal_Autos_Cuerpo p{	
	margin:0;
	color:#666;
	text-indent:2.5em;
	padding-bottom:10px;

	}

, .ms-WPBody .resolucionsCuerpo p{
	margin:0;
	color:#666;
	text-indent:2.5em;
	padding-bottom:10px;


}

.ms-WPBody .resolucionSentencia h3, .ms-WPBody .resolucionsCuerpo h3, .ms-WPBody .resolucionComponentes h3, .ms-WPBody .TCPortal_Autos_Cuerpo h3 {	
	margin:0;
	padding:0.9em 0 0.5em 0.8em;
	font-size:1.1em;
	color:#000;
}

.resolucionSentencia h6, .resolucionsCuerpo h6, .resolucionComponentes h6{	
	margin:0;
	padding:0.5em 0 0.5em 0.8em;
	font-size:1.1em;
	font-weight:normal;
}

/*Indent for p in Autos & Sentencias*/

p.indent{
	text-indent:1.8em;
	line-height:1.4em;
	text-align:justify;
}

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault p.txtConstitucion{
	padding:0 0 0 0.8em;
	margin:0.3em 0 0 0;
	text-align:justify;
	color:#666;
	line-height:1.3em;
}


.ms-WPBody h3.title{
	color:#226BA8;
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-size:1.7em;
	font-weight:normal;
	margin:0;
	padding:1em 0;
}

p.center, h3.center{
	text-align:center;
	margin:0;
	padding:0;
}

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault p.chapter{
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0em 0.6em;
	color:#124D79;
	padding:0 0 0 0.6em;
	margin: 1em 0 0 0;
	font-weight:bold;

}

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault h5.chapter{
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0em 0.6em;
	color:#124D79;
	padding:0 0 0 0.6em;
	margin: 1em 0 0 0;
	font-weight:bold;

}

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault h6.chapter {
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0em 0.6em;
	color:#124D79;
	padding:0 0 0 0.6em;
	margin: 1em 0 0 0;
	font-weight:bold;

}



/*Estils visita virtual IFRAME*/

#TCPORT_LayoutSimple_CenterCol .ms-WPBody iframe{
	width:700px;
	height:800px;
}

#TCPORT_LayoutSimple_CenterCol td.ms-WPBorder{
	border:none;
	padding:0;
}

#TCPORT_LayoutSimple_CenterCol .ms-HoverCellInActive img, #TCPORT_LayoutSimple_CenterCol  .ms-HoverCellActiveDark img{
	margin:0;
}



/*	Historia	*/

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .webPartGenericTable table.HistoryTable {
	width:100%;
}

#TCPORT_Layout2ColsLeft_LeftCol .HistoryRow {
}

#TCPORT_Layout2ColsLeft_LeftCol  .ms-WPBody .webPartGenericTable table.HistoryTable td.CalendarPageBKGD {
	width: 4.2em;
	/*height: 0.35em;*/
	background-image: url('Images/TCPortalImg/historia.year-calendar-page.gif');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-left:0.2em;
}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .webPartGenericTable table.HistoryTable .CalendarPage {
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left:0.3em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: bold;
	color: #555;
	font-size:0.9em;
}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .webPartGenericTable table.HistoryTable td.Details {
	padding-left: 1em;
	padding-top: 0.4em;
	padding-bottom: 1em;
	color:#666;
	text-align:justify;

}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .webPartGenericTable table.HistoryTable td.Details p{
	margin:0;
	color: #666666;
}


/*Estils Layout 2columns, descripcio de webparts, colors bg, styles. No sizes, no widths*/
/*Estils columna dreta Internal: estils webparts, contingut i disseny de cada bloc.*/

#TCPORT_Layout2ColsLeft_RightCol .webPart {
	margin-left: 0.8em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
}

#TCPORT_Layout2ColsLeft_RightCol .webPart .ms-WPBody {
	/*padding: 1em 0em;*/
}

#TCPORT_Layout2ColsLeft_RightCol .webPart p {
	color: #666666;
	font-size: 11px;
	padding: 0em 1em 0em 1.25em;
	margin: 0em 0em 0.5em 0em;
}

#TCPORT_Layout2ColsLeft_RightCol .webPart p.ArrowedLink {
	background-image: url('Images/TCPortalImg/bullet-arrow-item.gif');
	background-repeat: no-repeat;
	background-position: left 3px;
}

#TCPORT_Layout2ColsLeft_RightCol .webPart p.Dimmed {
	color: #a1a1a1;
}

#TCPORT_Layout2ColsLeft_RightCol .webPart p a {
	color: #4c88be;
	text-decoration: underline;
	display: block;
}

#TCPORT_Layout2ColsLeft_RightCol .webPart div.ImageContainer {
	margin: 0em 0.6em 0.5em 0em;
}

#TCPORT_Layout2ColsLeft_RightCol .webPart div.ImageContainer img {
	border-width: 4px 5px 4px 5px;
	border-style: solid;
	border-color: #e6e6e6;
	width: 200px;
	height: 162px;
}

/*#TCPORT_Layout2ColsLeft_RightCol table {
	width:96%;
	float:right;
}*/

#TCPORT_Layout2ColsLeft_RightCol table{
	width:100%;
}


#TCPORT_Layout2ColsLeft_RightCol  .webPartTitle {
	background:url('Images/TCPortalImg/bg_colRight_HeaderL.gif') no-repeat;
	width:21em;
}

#TCPORT_Layout2ColsLeft_RightCol  .webPartTitleInner {
	background: url('Images/TCPortalImg/bg_colRight_HeaderR.gif') no-repeat right top;
}

#TCPORT_Layout2ColsLeft_RightCol .TCPORT_ContentDefault a img {
	border:none;
}

#TCPORT_Layout2ColsLeft_RightCol td.ms-WPBorder {
	border:none;
	padding:0;
}

#TCPORT_Layout2ColsLeft_RightCol .ms-WPHeader td {
	border:none;
	background: url('Images/TCPortalImg/bg_colRight_HeaderR.gif') no-repeat right bottom;
}

#TCPORT_Layout2ColsLeft_RightCol h3.ms-WPTitle {
	font-size:1.5em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight:normal;
	margin:0;
	padding:0.3em 0 0.6em 0.8em;
	background:url('Images/TCPortalImg/bg_colRight_HeaderL.gif') no-repeat bottom left;
	color:#124D79;
}

/*Estils llista links colRight*/

ul.list_links{
	list-style:none;
	margin:0.4em 1.2em;
	padding:0;
}

ul.list_links li{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	border-bottom:1px dotted #e8e8e8;
	padding:0.7em 0 0.7em 0.5em;
}

.ms-WPBody ul.list_links li a:link, .ms-WPBody ul.list_links li a:visited{
	color:#1f7eb1;
	background:transparent url('Images/TCPortalImg/bullet-item.gif') no-repeat 0 0.3em;
	padding-left:0.8em;
}


/*Enlaces de contexto en sumary links: ej. Memorias*/	
/* Enlaces contexto: links colRight */

.TCPORT_EnlaceContexto{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	/*font-size:0.7em; */ /* Relatiu ??? */
	font-weight:normal;
	border-bottom:1px solid #e8e8e8;	
	padding:0.3em 1.2em 0.8em 1.2em;


}

#TCPORT_Layout2ColsLeft_RightCol .ms-WPBody  .item{
	border-bottom:1px solid #e8e8e8;	
	padding:0em 1.2em 0.8em 1.2em;
	margin-right:0.8em;
}

#TCPORT_Layout2ColsLeft_RightCol .ms-WPBody .link-item a{
	color:#1D7EB1;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	background:transparent url('Images/TCPortalImg/bullet-item.gif') no-repeat 0 0.4em;
	text-decoration:underline;
	padding-left:1.2em;
	display:block;
}

.TCPORT_EnlaceContexto a{
	color:#1D7EB1;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	background:transparent url('Images/TCPortalImg/bullet-item.gif') no-repeat 0 0.4em;
	text-decoration:underline;
	padding-left:1.2em;
}

.TCPORT_EnlaceContexto a:hover{
	text-decoration:underline;
}

.ms-WPBody .TCPORT_EnlaceContexto a:link, .ms-WPBody .TCPORT_EnlaceContexto a:visited{
	color:#1D7EB1;
	text-decoration:underline;
}

/*Visita virtual link Img en colRight*/
#TCPORT_Layout2ColsLeft_RightCol .ms-WPBody .VirtualVisit_link {
	margin: 0em 0.6em 0.5em 0.5em;
}

#TCPORT_Layout2ColsLeft_RightCol .ms-WPBody .VirtualVisit_link img {
	border-width: 4px 5px 4px 5px;
	border-style: solid;
	border-color: #e6e6e6;
	width: 200px;
	height: 162px;
}

.ms-WPBody .VirtualVisit_link a:link, .ms-WPBody .VirtualVisit_link a:visited {
	display:block;
	margin-top:-5.8em;
	color:#fff;
	padding-left:2.5em;
	width:15em;
}

#TCPORT_LayoutSimple_CenterCol blockquote, #contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault blockquote p{
	color:#666;
	margin:0;
	text-align:justify;
}


/*	Normas reguladoras	*/
#TCPORT_LayoutSimple_CenterCol .RulesZone{
	margin-left: 0.8em;
}

#TCPORT_LayoutSimple_CenterCol .RuleTitle {
	text-transform: uppercase;
}

#TCPORT_LayoutSimple_CenterCol .RuleLine {
	background-image: url('Images/TCPortalImg/bullet-item.gif');
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 0px 0px 0px 15px;
	text-align:justify;
	color:#666;
}

#TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault p.RuleLine {
	margin: 0em 0em 0.5em 0em;
	color:#666;
}

#TCPORT_LayoutSimple_CenterCol a.RuleLink {
	color: #4c88be;
	text-decoration: underline;
}

#TCPORT_LayoutSimple_CenterCol a.RuleTitled {
	display: block;
}

/*Contacto: lista y parrafos*/


.ms-WPBody .TCPORT_ContentDefault  p.TCPORT_ContactoSede{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	padding:0 0 0.5em 1.1em;
	margin:0 0 0 0;
	font-size:1.3em;
}

.ms-WPBody .TCPORT_ContentDefault  p.TCPORT_ContactoDireccion, .ms-WPBody .TCPORT_ContentDefault  p.TCPORT_ContactoDireccion{
	padding:0 0.5em 0 1.2em;
}

.TCPORT_ContactoTelefono p{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#6b6b6b;
	font-size:1.2em;
}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .TCPORT_ContentDefault ul.contact{
	margin-top:0.5em;
	margin-left:1.4em;
}

#TCPORT_Layout2ColsLeft_LeftCol  .ms-WPBody .TCPORT_ContentDefault ul.contact li{
	border:none;
	background:transparent url('Images/TCPortalImg/bullet-menuInternal.gif') no-repeat 0.3em 0.9em;
}

.ms-WPBody .TCPORT_ContentDefault ul.contact li a{
	color:#0060ae;
	text-decoration:underline;
}

.TCPORT_ContactoMail
{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#6b6b6b;
}

.TCPORT_ContactoMail a{
	color:#1E7EB1;
	text-decoration:underline;
}


.TCPORT_ContactoSede p{
	padding-left:1.2em;
	font-weight:bold;
}

/*Estils Generic tabla*/

.ms-WPBody .TCPORT_ActividadesHistorico, .ms-WPBody .TCPORT_ActividadesHistoricoDescripcion{
}

.ms-WPBody .TCPORT_ActividadesHistorico p, .ms-WPBody .TCPORT_ActividadesHistoricoDescripcion p,
.ms-WPBody .TCPORT_Perfil-Conv_HistoricoDescripcion p{
	padding-left:0.8em;
	font-size:1em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	margin:0.3em 0;
}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .webPartGenericTable td, 
#TCPORT_LayoutSimple_CenterCol .ms-WPBody .webPartGenericTable td{
	padding-left:1.1em;
	font-size:1em!important;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
}

.ms-WPBody .webPartGenericTable table, .webPartGenericTable table{
	margin-top:0.8em;
	width:100%;
}

#TCPORT_Layout2ColsLeft_LeftCol, .ms-WPBody .webPartGenericTable table{
	margin:0 auto;
/*	width:95%;*/
}

.webPartGenericTable table{
	margin:1.5em auto;
/*	width:95%;*/
}

.webPartGenericTable a, .webPartGenericTable  table a{
	color:#124D79;
}

.ms-WPBody .webPartGenericTable table td, .webPartGenericTable table td{
	padding:0.3em 0;
}

.ms-WPBody .webPartGenericTable th.left, .webPartGenericTable th.left{
	padding:0.4em 0 0.4em 0.8em;
	font-size:0.9em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#124d79;
	border-bottom:0.18em solid #7997ae;
	background: url('Images/TCPortalImg/table_cornerL.gif') no-repeat #efefef;
}

.ms-WPBody .webPartGenericTable th.middle, .webPartGenericTable th.middle{
	padding:0.4em 0 0.4em 0.8em;
	font-size:0.9em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#124d79;
	border-bottom:0.18em solid #7997ae;
	background:#efefef;
}

.ms-WPBody .webPartGenericTable th.right, .webPartGenericTable th.right{
	padding:0.4em 0 0.4em 0.8em;
	font-size:0.9em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#124d79;
	border-bottom:0.18em solid #7997ae;
	background: url('Images/TCPortalImg/table_cornerR.gif') no-repeat right top #efefef;
}	

.ms-WPBody .webPartGenericTable td.big, .webPartGenericTable td.big{
	width:75%;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding: 0.3em 0.5em 0.4em 0.8em;
}

.ms-WPBody .webPartGenericTable td.big a, .webPartGenericTable td.big a{
	color:#0060ae;
	text-decoration:underline;
}

.ms-WPBody .webPartGenericTable td.small, .webPartGenericTable td.small{
	width:25%;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-size:1em;
	padding:0 0.4em 0 0.4em;
}

.ms-WPBody .webPartGenericTable td.smallFirst, .webPartGenericTable td.smallFirst{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-size:1em;
	padding-left:1em;
}

/*Estils per ajustar les imatges en la columna central. Fix width & position*/

#TCPORT_Layout2ColsLeft_LeftCol .imgChart{
	margin:0.8em 0 0.5em 0;
	text-align:center;
}

#TCPORT_Layout2ColsLeft_LeftCol .imgChart img{
	width:40.5em;
}

/*buscador en memorias y estadísiticas*/
/*Buscador de sentencias y autos ColRight*/

#TCPORT_Layout2ColsLeft_RightCol .floatTitle{
	float:left;
	padding:0.5em 0 0.5em 0em;
	width:8em;
	text-align:right;
	font-size:0.9em;
	color:#124d79;
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
}

#TCPORT_Layout2ColsLeft_RightCol .floatSelect{
	float:left;
	padding:0.8em 0 0 1.2em;
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
}

#TCPORT_Layout2ColsLeft_RightCol .ms-WPBody input{
	margin:0.5em 0 0 6.3em;
	background:url('Images/TCPortalImg/buscar_Sentencias.gif') no-repeat;
	border:none;
	color:#226ba8;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	padding:0 2em 0.5em 0.3em;
	cursor:pointer;	
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
}


/* Convocatorias */

.TCPORT_Magistrado .Middle .Padded {
	padding: 1em 1em 0em 1em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-weight: normal;
/*	font-size: 1.1em;*/
}

.TCPORT_Magistrado .Middle .Padded p {
	padding: 0em;
	margin: 0em 0em 1em 0em;
	color: #000000;
	font-weight: normal;
}

.TCPORT_Magistrado .Middle p.Grayed {
	color: #666666;
	font-weight:bold;
}

.TCPORT_Magistrado .Middle p.BulletInternal {
	padding-left: 1em;
	background-image: url('Images/TCPortalImg/bullet-menuInternal.gif');
	background-position: left 0.35em;
	background-repeat: no-repeat;
}

.TCPORT_Magistrado .Middle p.Papered {
	background-image: url('Images/TCPortalImg/bullet-papers.gif');
}

.TCPORT_Magistrado .Middle p.Locked {
	background-image: url('Images/TCPortalImg/bullet-lock.gif');
}

.TCPORT_Magistrado .Middle p.Papered, .TCPORT_Magistrado .Middle p.Locked {
	background-position: left 0.25em;
	background-repeat: no-repeat;
	padding: 0.5em 0em 0em 1.6em;
	color: #333333;
	font-weight: bold;
	font-size:1.1em;
	border-bottom:1px solid #fff;
}

	/* Other browsers, different than IE */
	.TCPORT_Magistrado .Middle p.Papered, .TCPORT_Magistrado .Middle p.Locked {
		min-height: 2em;
		height: auto !important;
	}
	
	/* For IE */
	* html .TCPORT_Magistrado .Middle p.Papered, * html .TCPORT_Magistrado .Middle p.Locked {
		height: 2em;
	}
	
.TCPORT_Magistrado .Middle p.RedDates {
	color: #cc0000;
	font-weight: bold;
	margin: 0em;
	padding: 0em 0em 1em 0em;
}

.TCPORT_Magistrado .Middle div.Documents, .TCPORT_Magistrado .Middle div.Documents{
	margin: 0em -1em 0em 0em;
	padding: 0em 0em 1em 0em;
	display: block;
}

.TCPortal_Perfil-Conv div.Documents, #TCPORT_Layout2ColsLeft_LeftCol div.Documents{
	margin: 0em -1em 0em 0em;
	padding: 0em 0em 1em 0.5em;
	display: block;
}


.TCPORT_Magistrado .Middle div.Documents div.PDF, #TCPORT_LayoutSimple_CenterCol div.Documents div.PDF{
	display: block;
	padding: 0em 1em 0em 2em;
	background-image: url('Images/TCPortalImg/bullet-pdf.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

#TCPORT_LayoutSimple_CenterCol div.Documents{
	padding:0 0 0em 0em;/*padding:0 0 2em 0em; IGM para quitar la separación entre varios documentos*/
}



.TCPortal_Perfil-Conv div.Documents div.PDF, #TCPORT_Layout2ColsLeft_LeftCol div.Documents div.PDF {
/*	float:left;*/
	padding: 0em 1em 0em 2em;
	background-image: url('Images/TCPortalImg/bullet-pdf.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

	/* Other browsers, different than IE */
	.TCPORT_Magistrado .Middle div.Documents div.PDF, .TCPortal_Perfil-Conv div.Documents div.PDF, #TCPORT_Layout2ColsLeft_LeftCol div.Documents div.PDF, #TCPORT_LayoutSimple_CenterCol div.Documents div.PDF {
		min-height: 2em;
		height: auto !important;
	}
	
	/* For IE */
	* html .TCPORT_Magistrado .Middle div.Documents div.PDF, .TCPortal_Perfil-Conv div.Documents div.PDF , #TCPORT_Layout2ColsLeft_LeftCol div.Documents div.PDF, #TCPORT_LayoutSimple_CenterCol div.Documents div.PDF{
		height: 2em;
	}
	
.TCPORT_Magistrado .Middle div.Documents div.PDF a, .TCPortal_Perfil-Conv div.Documents div.PDF a, #TCPORT_Layout2ColsLeft_LeftCol div.Documents div.PDF a, #TCPORT_LayoutSimple_CenterCol div.Documents div.PDF a{
	color: #666666;
	text-decoration: underline;
}

.TCPORT_Magistrado .Middle div.Documents div.PDF a:hover, .TCPortal_Perfil-Conv div.Documents div.PDF a:hover, #TCPORT_Layout2ColsLeft_LeftCol div.Documents div.PDF a:hover, #TCPORT_LayoutSimple_CenterCol div.Documents div.PDF a:hover {
	color: #000;
	text-decoration: underline;
}

.ms-WPBody .TCPORT_Magistrado a.ArrowedLink {
	background-image: url('Images/TCPortalImg/bullet-arrow-item.gif');
	background-repeat: no-repeat;
	background-position: right 0.2em;
	padding-right: 1.5em;
	color:#226ba8;
	text-decoration:underline;
}

/*RightColumn Convocatorias*/

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list{
	margin:0;
	padding:0;
	list-style:none;
}

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li{
	padding-left: 1em;
	background: url('Images/TCPortalImg/bullet-menuInternal.gif') no-repeat 0 0.8em;
	color:#666;
	margin:0;
}

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li p{
	margin:0.3em 0.8em 0.3em 0;
	padding:0.3em 1.5em 0 0;
	color:#000;
	line-height:1.2em;
	border-top:1px solid #e8e8e8;
}

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv{
	padding:0.5em 0 0 0;
}

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv p{
	font-weight:bold;
	color:#333;
	margin:0.5em 0 0.8em 0;
	border:none;
}


#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul{
	margin:0;
	padding:0;
	list-style:none;
}

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul li{
	background:none;
	padding:0;

}


#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul li span.PDF {
	float: left;	
	display:block;
	padding: 0em 1em 0em 2.1em;
	background-image: url('Images/TCPortalImg/bullet-pdf.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

	/* Other browsers, different than IE */
	#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul li span.PDF {
		min-height: 2em;
		height: auto !important;
	}
	
	/* For IE */
	* html #TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul li span.PDF {
		height: 2em;
	}
	
#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul li span.PDF a {
	color: #666666;
	text-decoration: underline;
}

#TCPORT_Layout2ColsLeft_RightCol ul.convocatorias_list li .details_Conv ul li span.PDF a:hover {
	color: #000;
	text-decoration: underline;
}

/*Detalle de perfil de contratante y detalle de convocatorias*/

.ms-WPBody .TCPortal_Perfil-Conv{
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;	
}

.TCPortal_Perfil-Conv_Header {
	background:#f3f3f3;
	border:1px solid #fff;
}

.TCPortal_Perfil-Conv_Header h3{
	float:left;
	width:75%;
	color:#333;
	font-size:1em;
	margin:0;
	padding: 0.8em 0 0.8em 1.5em;
	background:transparent url('Images/TCPortalImg/bullet-menuInternal.gif') no-repeat 0.6em 1em;
}

.TCPortal_Perfil-Conv_Header h3 span{
	padding-right:0.6em;
}

.ms-WPBody .TCPortal_Perfil-Conv_Header h3 a{
	color:#666;
}

.ms-WPBody .TCPortal_Perfil-Conv_Header h3 a:hover{
	color:#000;
}


.TCPortal_Perfil-Conv_Header .Perfil-Conv_volver{
	width:18%;
	float:right;
	border-left:1px solid #a1a1a1;
	text-align:center;
	padding-left:0.5em;
	margin-top:0.4em;
	}

.ms-WPBody .TCPortal_Perfil-Conv_Header .Perfil-Conv_volver a{
	color:#a1a1a1;
	background: transparent url('Images/TCPortalImg/back.gif') no-repeat 0 0.7em;
	display:block;
	padding:0.5em 0.5em 0.5em 1em;
}

.ms-WPBody .TCPortal_Perfil-Conv p{
	padding-left:1.2em;
}

.TCPortal_Perfil-Conv p.txt{
	margin:0 0 0.5em 0;
}

.TCPortal_Perfil-Conv p.RedDates{
 	color: #cc0000;
	font-weight: bold;
	margin: 0.5em 0 0 0;
	padding-bottom:1em;
}

.TCPortal_Perfil-Conv p.Grayed{
 	color: #666666;
 	margin:0 0 0.8em 0;
 	font-weight:bold;
}

/*capa backLink de convocatorias y perfil del contratante*/

.back_link{
	text-align:right;
	padding:0.8em;
}

.ms-WPBody .back_link a:link{
	color:#226ba8;
	text-decoration:underline;
	background:url('Images/TCPortalImg/back_blue.gif') no-repeat 0 0.2em;
	padding-left:1.5em;
}

/*Estils mapa web, llista de memorias, estadísticas, la contitucion, links i bullets*/

#TCPORT_LayoutSimple_CenterCol .level-section, #TCPORT_Layout2ColsLeft_LeftCol .first-level, #TCPORT_LayoutSimple_CenterCol .first-level{
	list-style:none;
	margin:0 0 2.5em 0;
	padding:0;
}

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault p.subtitle{
	padding:1.2em 0 0 0;
	margin:0;
}

#contenedor #TCPORT_LayoutSimple_CenterCol .TCPORT_ContentDefault p.seccion{
/*	background:transparent url('Images/TCPortalImg/circle_gray.gif') no-repeat 0 0.5em;*/
	padding: 0;
	margin:1.2em 0 0 0;
}

#TCPORT_LayoutSimple_CenterCol ul.articulo{
	color:#666;
	margin:0;
	padding:0;
	list-style:none;
}


#TCPORT_LayoutSimple_CenterCol ul.articulo li{
	padding-top:0.6em;
	padding-left:0.4em;
	}


#TCPORT_Layout2ColsLeft_LeftCol p.txt{
	padding: 0;
	margin:0 0 0.8em 0;
}

#TCPORT_Layout2ColsLeft_LeftCol .first-level li, #TCPORT_LayoutSimple_CenterCol .first-level li{
	border:none;
	padding:0.3em 0 0.3em 1.3em;
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0.5em 0.8em;
	color:#124d79;
	font-weight:bold;

}

#TCPORT_LayoutSimple_CenterCol .first-level li.juris{
	border-bottom:1px solid #e8e8e8;
	padding:0.8em 0 0.8em 0;
	color:#124d79;
	font-weight:bold;
}

#TCPORT_LayoutSimple_CenterCol .first-level li.juris a{
	display:block;
	padding-top:0.5em;
}

#TCPORT_LayoutSimple_CenterCol .level-header a{
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0.8em 2em;
	color:#226ba8;
	padding-left:1.5em;

}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .first-level a, #TCPORT_LayoutSimple_CenterCol .ms-WPBody .first-level a{
	color:#124d79;
	display:block;
}

#TCPORT_Layout2ColsLeft_LeftCol .first-level li ul.second-level, #TCPORT_LayoutSimple_CenterCol .first-level li ul.second-level{
	list-style:none;
	margin:0 0 0 0.5em;
	padding:0;
}

#TCPORT_Layout2ColsLeft_LeftCol .first-level li .second-level li, #TCPORT_LayoutSimple_CenterCol .first-level li .second-level li{
	color:#444;
	padding:0.1em 0 0.1em 1.2em;
	background: url('Images/TCPortalImg/bullet-secondLevel.gif') no-repeat 0.6em 0.7em;
	font-weight:normal;
}

#TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody ul.second-level a, #TCPORT_LayoutSimple_CenterCol .ms-WPBody ul.second-level a{
	color:#226ba8;
	font-weight:normal;
}


#TCPORT_LayoutSimple_CenterCol .level-bullet, #TCPORT_Layout2ColsLeft_LeftCol .level-bullet{
	background: url('Images/TCPortalImg/bullet-secondLevel.gif') 0.8em 0.6em no-repeat;
}

#TCPORT_LayoutSimple_CenterCol .ms-WPBody .level-bullet a, #TCPORT_Layout2ColsLeft_LeftCol .ms-WPBody .level-bullet a{
	color:#226ba8;
	padding-left:0.8em;
}

/*No borders in img links*/

.ms-WPBody a img, .ms-WPHeader a img{
	border:none;
}

.srch-Icon {
	margin-right:0.5em;
}

#SRCHRSSI{
	margin-right:0.5em;
}

.ms-WPAddButton a img{
	border:none;	
}

/* ENCA - for hidden labels */

.hidden
{
    display:none;
}

.htmlEditor2Cols .ms-formfieldvaluecontainer table.RadEWrapper{
	width:460px!important;
	/*border:1px solid red;*/
}

.tituloMemorias{
	color:#226BA8;
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	font-size:1.7em;
	font-weight:normal;
}

.htmlEditor2Cols{
	font-size:1.2em;
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
}

p.chapter{
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0em 1em;
	color:#124D79!important;
	padding:0 0 0 0.4em;
	margin: 1em 0 0 0;
	font-weight:bold !important;
}

h5.chapter{
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0em 1em;
	color:#124D79!important;
	padding:0 0 0 0.4em;
	margin: 1em 0 0 0;
	font-weight:bold !important;
}

h6.chapter{
	background: url('Images/TCPortalImg/bullet-firstLevel.gif') no-repeat 0em 1em;
	color:#124D79!important;
	padding:0 0 0 0.4em;
	margin: 1em 0 0 0;
	font-weight:bold !important;
}



ul.first-level, .htmlEditor2Cols ul.first-level{
                list-style:none;
                margin:0 0 2.5em 0;
                padding:0;
}

ul.first-level li, .htmlEditor2Cols{
                border:none;
                padding:0.6em 0;
}

ul.first-level li a{

                color:#124d79;
                font-weight:bold;
                display:block;
                text-decoration:none;
}

ul.first-level li a:hover, ul.second-level li a:hover{
                text-decoration:underline;
}


ul.second-level{
                list-style:none;
                margin:0 0 0 0.5em;
                padding:0;
}

ul.second-level li{
                padding:0.1em 0;
}

ul.second-level li a{
                color:#226ba8;
                font-weight:normal;
}

/*.Resolucion p
{
	font-size:1.4em;
	text-indent:2.5em;
	padding-bottom:10px;
}

*/
