BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: "Trebuchet MS",Arial; 
	color: #414141;
	BACKGROUND-COLOR: #ffffff;
	/*overflow-x: hidden;*/
	/*
	
	SCROLLBAR-FACE-COLOR: #add9f4;  
	SCROLLBAR-HIGHLIGHT-COLOR: #add9f4;
	SCROLLBAR-3DLIGHT-COLOR: #E0FFFF;    // *BORDE IZQ
	scrollbar-shadow-color: #4b8ac7;
	SCROLLBAR-ARROW-COLOR: #4b8ac7;    // *ok
	FONT-FAMILY: "Trebuchet MS", Verdana, Tahoma, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #add9f4; 
	SCROLLBAR-BASE-COLOR: #ffffff;  
	*/
}
a.btndirac {
color: #000033; 
text-decoration: none;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
text-indent: 35px;
font-weight: bold;
padding-top: 3px;
font-size: 11pt;
height: 38px;
width: 200px;
display: block; 
letter-spacing: 0pt;
line-height: 1.8; 
background-image: url(../images-www/bg_boton_dirac.png);
background-repeat: no-repeat;

}
a.btndirac:hover
{
		color: #0095C4; 
		background-color: transparent;
		text-decoration: none;
		background-image: url(../images-www/bg_boton_dirac_r.png);
}

a.btngenero {
color: #ffffff; 
text-decoration: none;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
text-indent: 15px;
font-weight: bold;
padding-top: 3px;
font-size: 10pt;
height: 37px;
width: 180px;
display: block; 
letter-spacing: 0pt;
line-height: 1.8; 
background-image: url(../images-www/btn_genero.png);
background-repeat: no-repeat;

}
a.btngenero:hover
{
		color: White; 
		background-color: transparent;
		text-decoration: none;
		background-image: url(../images-www/btn_genero_r.png);
}
.titulo_dirac {
color: #ffffff; 
font-size:1.3em; 
font-weight: bold;
text-transform:uppercase;
text-shadow: #124b7d 0.2em 0.3em 0.2em
/* text-shadow : 0.2em 0.2em #124b7d;
text-shadow : 1px 1px #124b7d, 2px 2px blue;
*/

}

.titulo_tam2 {
color: #ffffff; 
font-size: 15px; 
font-weight: bold;
text-transform:uppercase;
text-shadow: #124b7d 0.2em 0.3em 0.2em
/* text-shadow : 0.2em 0.2em #124b7d;
text-shadow : 1px 1px #124b7d, 2px 2px blue;
*/

}


.tituloficha2 {
	BORDER-RIGHT: silver 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: silver 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: silver 1px solid; 
	COLOR: #ffffff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: silver 1px solid; 
	FONT-FAMILY: "Trebuchet MS",Arial; 
	BACKGROUND-COLOR: #e5e5e5
	
}

.titformulario {
	FONT-SIZE: 10pt; 
	font-weight: bolder;
	COLOR: Black; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}
.bienvenida {
	FONT-SIZE: 12px; 
	COLOR: #494949; 
	FONT-FAMILY: "Trebuchet MS",Arial; 	
	font-weight: lighter;
}
.espacio 
{ 
line-height: 0.5; 
} 
.espacio2 { 
line-height: 0.2; 
} 

.espacio3 { 
line-height: 0.9; 
} 

.leyendaform {
	FONT-SIZE: 8pt; 
	COLOR: #414141; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}
.leyendaform2 {
	FONT-SIZE: 7pt; 
	COLOR: #414141; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}

.leyendaformblanco {
	FONT-SIZE: 8pt; 
	COLOR: White; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	line-height: 1.0;      /*  1.0 em; */
}
.titulo {
	FONT-SIZE: 16pt; 
	COLOR: #303030; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	font-weight: bold;
}
.titulo_sentencia {
	FONT-SIZE: 16px; 
	COLOR: #545454; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	font-weight: bold;
}
.resultado_sentencia {
color: #494949; 
font-family: "Trebuchet MS",Verdana, Geneva, Arial,  sans-serif;
font-weight: bold;
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.6em 0 0 0; 
font-size: 15px; 
clear: both; 
margin-bottom: 0em;
}
.tituloheader {
	FONT-SIZE: 22pt; 
	COLOR: White; 
	FONT-FAMILY: "Times New Roman","Trebuchet MS", Arial ;
	font-weight: bold;

}
h3 {
color: #3266CC; 
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.6em 0 0 .8em; 
font-size:1.3em; 
clear: both; 
margin-bottom: 0em;
}
.titulo_laboral {
color: #3266CC; 
font-size:1.3em; 
}
.titulo_GUESTBOOK2 {
color: #000146; 
font-size:1.3em; 
font-weight: bold;
}
.leyenda_laboral {
	FONT-SIZE: 10pt; 
	color: #0061BD; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;
}


.adestacar
{
color: #3266CC; 
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.6em 0 0 .8em; 
font-size: 14px; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
}

.adestacar.iml
{
font-family: "Arial Black", Verdana, Geneva, Arial, Helvetica, sans-serif	
}

.adestacareve
{
color: Black; 
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.3em 0 0 .8em; 
font-size: 14px; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
}
adestacareve2
{
color: Black; 
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.6em 0 0 .8em; 
font-size: 14px; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
}
.h3noborder 
{
border: 0!important; 
clear:none!important;
}

h2 {
color: #1E90FF; 
margin: 0; 
padding: 0.6em 0 0 .8em; 
font-size: 1.1em; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
}
h2.b {
color: Red; 
margin: 0; 
padding: 0.6em 0 0 .8em; 
font-size: 1.1em; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
}

a.h2:hover
{
	color: #D07300; 
	text-decoration: underline;
}
a.h2b {
color: #666699; 
text-decoration: none;
font-size: 16pt;
font-family: "Arial Black", "trebuchet ms", Helvetica, sans-serif;
}


a.h2c {
color: #0073E1; 
text-decoration: none;
font-size: 16pt;
height: 32px;

}
a.h2c:hover
{
		color: #0095C4; 
		text-decoration: none;
}
a.leyenda {
	FONT-SIZE: 10pt; 
	color: #006AD0; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;
}
a.leyenda:hover {
	text-decoration: underline;	
	color: #D07300; 
}

a.leyenda2 {
	FONT-SIZE: 11pt; 
	color: #006AD0; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;
}
a.leyenda2:hover {
	text-decoration: underline;	
	color: #D07300; 
}



.contenido {
	FONT-SIZE: 12px; 
	COLOR: #323232; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}
.contenido2 {
	FONT-SIZE: 11pt; 
	COLOR: #323232; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}
.leyenda {
	FONT-SIZE: 9pt; 
	COLOR: #5D5D5D; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}
.fecha {
	FONT-SIZE: 9pt; 
	color: #3266CC; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}

.leyenda_foto {
 font-family: "Arial Narrow", "Trebuchet MS", Verdana;
 font-size: 12px;
 text-align: left;
 color: #7E7E7E;
 display: block;
 width: 220px;
}

li.azul { 
list-style-image: url(../tribunal/images/flecha.png);
line-height:16px;
}
li.none { 
list-style: none;
line-height:16px;
}
a {
	FONT-SIZE: 9pt; 
	color: #006AD0; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;	
	background-color: #FCFCFC;
}

a.adestacar_link {
	FONT-SIZE: 9pt; 
	color: #141414; 
	FONT-FAMILY: Tahoma,"Trebuchet MS", Arial;
	text-decoration: none;
	font-weight: bold;	
	
}
a.adestacar_link:hover {
	text-decoration: underline;	
}
a.noticias_link {
	FONT-SIZE: 9pt; 
	color: #141414; 
	FONT-FAMILY: Tahoma,"Trebuchet MS", Arial;
	text-decoration: none;
	font-weight: bold;	
}
a.noticias_link:hover {
	text-decoration: underline;	
	background-color: #FFFFF0;
}
a.noticias_link2 {
	FONT-SIZE: 9pt; 
	color: #0000CD; 
	FONT-FAMILY: Tahoma,"Trebuchet MS", Arial;
	text-decoration: none;
	font-weight: bold;	
}
a.noticias_link2:hover {
	text-decoration: underline;	
	background-color: #FFFFF0;
}
a.sobretam_link {
	FONT-SIZE: 9pt; 
	color: #141414; 
	FONT-FAMILY: Tahoma,"Trebuchet MS", Arial;
	text-decoration: none;
	font-weight: bold;	
	display: block;
	height: 20px;
}
a.sobretam_link:hover {
	background-color: White;
	text-decoration: none;
}
a.agenda_link {
	FONT-SIZE: 9pt; 
	color: #00008B; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;
	font-weight: bold;	
	
}
a.agenda_link:hover {
	text-decoration: underline;	
	background-color: #FFFEEE;
}
a.publicaciones_link {
	FONT-SIZE: 9pt; 
	color: #141414; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;	
}
a.publicaciones_link:hover {
	color: #515F6C; 
	text-decoration: none;	
}
a.presidencia_link,a.presidencia_link:hover {
	FONT-SIZE: 9pt; 
	color: #141414; 
	FONT-FAMILY: "Trebuchet MS",Arial;
	text-decoration: none;
	font-weight: bold;	
	background-color: transparent;
	
}
A.url:LINK,A.url:visited 
{
color: #0000CD; 
text-decoration: none;
font-weight: bold;
 font-family: "Trebuchet MS", Tahoma;
 font-size: 12px;
 background-image: url(../tam/images/bg_url.gif);
 background-repeat: no-repeat;
 vertical-align: middle;
 background-color: #BEBEBE;
 width: 156px;
 text-align: center;
	}
A.url:HOVER 
{
color: #474747; 
text-decoration: none;
font-weight: bold;
 font-family: "Trebuchet MS", Tahoma;
 font-size: 12px;

 background-repeat: no-repeat;
 background-color: #BEBEBE;
text-align: center;
vertical-align: middle;
 width: 156px;
 
}

.blockquote.bloquenoticias{
	margin-left: 10px;		
}
.titulonoticia {
color: #424242; 
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.8em 0 0 .1em; 
font-size:1.3em; 
clear: both; 
margin-bottom: 0em;
}
.titulobuscador {
color: #ffffff; 
}
.boton_buscar {
	margin: 0 0 1em 0;
	border: 0px solid  #333333; 
	width: 20px;
	background-color: transparent;
	background-image: url(/images/buscar.png);
	background-repeat: no-repeat;
}
.input_buscador1 {
	/*
	margin: 0 0 1em 0;
	border: 1px solid  #333333;
	
	*/
	padding-left:20px;
	background:url('/images/lupa.gif') no-repeat left center;
	background-color: #FFF8DC;
	
}

#scrollinternoEJ {
	FONT-SIZE: 11px; 
	WIDTH: 535px; 
	HEIGHT: 515px;
	SCROLLBAR-SHADOW-COLOR: #4b8ac7;   /*ok*/
	scrollbar-track-color: #add9f4;  /* base principal*/
	padding-left: 25px;
	padding-right: 25px;
	display: block;
	COLOR: black; 
	SCROLLBAR-FACE-COLOR: #add9f4; 
	SCROLLBAR-HIGHLIGHT-COLOR: #add9f4; 
	SCROLLBAR-3DLIGHT-COLOR: #E0FFFF;    /*BORDE IZQ*/
	scrollbar-shadow-color: #4b8ac7;
	SCROLLBAR-ARROW-COLOR: #4b8ac7;    /*ok*/
	FONT-FAMILY: "Trebuchet MS", Verdana, Tahoma, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #add9f4; 
	SCROLLBAR-BASE-COLOR: #ffffff;  
	OVERFLOW: scroll; 
	overflow-x: hidden;
}

#scrollinternoIML {
	FONT-SIZE: 11px; 
	WIDTH: 720px; 
	HEIGHT: 720px;
	SCROLLBAR-SHADOW-COLOR: #708090;   /*ok*/
	scrollbar-track-color: #CCD3DB;  /* base principal*/
	padding-left: 10px;
	padding-right: 20px;
	display: block;
	COLOR: black; 
	SCROLLBAR-FACE-COLOR: #708090; 
	SCROLLBAR-HIGHLIGHT-COLOR: #708090; 
	SCROLLBAR-3DLIGHT-COLOR: #FAFAD2;    /*BORDE IZQ*/
	scrollbar-shadow-color: #ffffff;
	SCROLLBAR-ARROW-COLOR: White;    /*ok*/
	FONT-FAMILY: "Trebuchet MS", Verdana, Tahoma, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFF0F5; 
	SCROLLBAR-BASE-COLOR: #ffffff;  
	/* OVERFLOW: scroll; 
	overflow-x: hidden;
	background-image: url(../iml/images/BG_servicios.png);*/
	background-repeat:repeat-y ;
}
#scrollinternoCSJ {
	FONT-SIZE: 11px; 
	WIDTH: 550px; 
	HEIGHT: 1145px;
	SCROLLBAR-SHADOW-COLOR: #4b8ac7;   /*ok*/
	scrollbar-track-color: #add9f4;  /* base principal*/
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	COLOR: black; 
	SCROLLBAR-FACE-COLOR: #add9f4; 
	SCROLLBAR-HIGHLIGHT-COLOR: #add9f4; 
	SCROLLBAR-3DLIGHT-COLOR: #E0FFFF;    /*BORDE IZQ*/
	scrollbar-shadow-color: #4b8ac7;
	SCROLLBAR-ARROW-COLOR: #4b8ac7;    /*ok*/
	FONT-FAMILY: "Trebuchet MS", Verdana, Tahoma, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #add9f4; 
	SCROLLBAR-BASE-COLOR: #ffffff;  
	OVERFLOW: scroll; 
	overflow-x: hidden;
}
.adestacarDIE
{
color: #3266CC; 
border-bottom: 1px solid #D2CCCC; 
border-top: 1px solid #D2CCCC; 
border-right: 1px solid #D2CCCC; 
margin: 0; 
padding: 0.6em 0 0 .8em; 
font-size: 15px; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
background-color: #BBDEFF;
}
.tituloEJ {
	FONT-SIZE: 14pt; 
	COLOR: Blue; 
	FONT-FAMILY: "Britannic Bold","Trebuchet MS",Arial;
	font-weight: bold;
}
.tituloEJ2 {
	FONT-SIZE: 11pt; 
	COLOR: Blue; 
	FONT-FAMILY: "Britannic Bold","Trebuchet MS",Arial;
}
.contenidoEJ {
	FONT-SIZE: 11pt; 
	COLOR: #303030; 
	FONT-FAMILY: "Britannic Bold","Trebuchet MS",Arial;
}


.marquesinaIML {
	FONT-SIZE: 12pt; 
	COLOR: #246463; 
	FONT-FAMILY: "Britannic Bold","Trebuchet MS",Arial;
}
A.url2:LINK,A.url2:visited 
{
color: #0000CD; 
text-decoration: none;
font-weight: bold;
 font-family: "Trebuchet MS", Tahoma;
 font-size: 12px;
 background-image: url(../tam/images/bg_url.gif);
 background-repeat: no-repeat;
 vertical-align: middle;
 background-color: #BEBEBE;
 text-align: center;
	}
A.url2:HOVER 
{
color: #474747; 
text-decoration: none;
font-weight: bold;
 font-family: "Trebuchet MS", Tahoma;
 font-size: 12px;

 background-repeat: no-repeat;
 background-color: #BEBEBE;
text-align: center;
vertical-align: middle; 
}
A.letra:LINK,A.letra:visited {
	color : #0000CD;
	text-decoration : none;
	font-family: "Trebuchet MS", Tahoma, Arial;	
	text-align: center;	
	display: inline-block;
	font-size: 11px;	
	background-image: url(/images/bg_letra.gif);
	width: 19px;
	height: 21px;

}
A.letra:HOVER {
	color : #00009F;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/images/bg_letra_over.gif);
}

A.menu_izq:LINK,A.menu_izq:visited 
{
 color: White; 
 text-decoration: none;
 font-weight: lighter;
 font-family: "Trebuchet MS", Tahoma;
 font-size: 14px;
 background-image: url(../images-www/btn_menuleft0.png);
 background-repeat: no-repeat; 
/*background-repeat: repeat-y; */
 vertical-align: middle;
 background-color: #0c65bf;
 width: 180px;
 height: 18px;
 display: block;
 text-indent: 16px;



}
A.menu_izq:HOVER 
{
 color: #383838; 
 text-decoration: none;
 font-weight: bold;
 font-family: "Trebuchet MS", Tahoma;
 background-image: url(../images-www/btn_menuleft1.png);
/* background-repeat: no-repeat; */
 vertical-align: middle;
 width: 180px;
 height: 18px;
 text-indent: 18px;
 
}


.adestacarCSJ
{
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0 0 0 0; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
color: #0073E1; 
text-decoration: none;
font-size: 16pt;
height: 25px;
vertical-align: middle;
}

.adestacarCSJ b
{
inherit: adestacarCSJ;
letter-spacing: -0.5pt;
}

.adestacarCSJ2
{
border-bottom: 1px solid #D2CCCC; 
margin: 0; 
padding: 0 0 0 0; 
font-weight: bold;
clear: both; 
margin-bottom: 0em;
color: #0073E1; 
text-decoration: none;
font-size: 16pt;
height: 25px;
vertical-align: middle;
letter-spacing: -0.5pt;
}

a.linksCSJ {
color: #0073E1; 
text-decoration: none;
font-size: 15px;
height: 24px;

}
a.linksCSJ:hover
{
		color: #0095C4; 
		text-decoration: none;
}


a.linksCSJ2 {
color: #0073E1; 
text-decoration: none;
font-size: 16px;
font-weight:  500;
height: 24px;

}
a.linksCSJ2:hover
{
		color: #0095C4; 
		text-decoration: none;
}



.contenidoCSJ {
	FONT-SIZE: 10pt; 
	COLOR: #323232; 
	FONT-FAMILY: "Trebuchet MS",Arial;
}
select.accesodirecto1
{ font-family: verdana; 
font-size: 12px; 
color: #ffffff; 
background-color: #004ed0;
width: 176px;
}

.accesodirecto {

height: 21px;
width: 182px;
text-indent: 5px;
vertical-align: middle;
 font-family: "Trebuchet MS", arial;
 font-weight: bold;
 color: White;
 background-color: #004ed0;
 background-image: url(../images-www/select.png);

}


#scrollinternoRP {
	FONT-SIZE: 11px; 
	WIDTH: 464px; 
	HEIGHT: 600px;

	padding-left: 0px;
	padding-right: 0px;
	display: block;
	COLOR: black; 

	FONT-FAMILY: "Trebuchet MS", Verdana, Tahoma, Arial; 
	
	OVERFLOW: scroll; 
	overflow-x: hidden;
	vertical-align: top;
}


/*
p.normal::selection {
	background:#cc0000;
	color:#fff;
}

p.moz::-moz-selection {
	background:#cc0000;
	color:#fff;
}

p.webkit::-webkit-selection {
	background:#cc0000;
	color:#fff;
}
*/

