#LOGO{background-image:  url(logoservicio_H1.gif); background-repeat: no-repeat; width: 215px; height: 65px; float: left;}
#BAN		{width:794px; height: 112px; border:1px solid #9D1E3C; background-color:#FFF; clear:both;}

/************  MóDULOS ESPECIFICOS **********/
/* Acceso */
#PORTLET_ID	{width:185px; height:120px; margin-top:28px; margin-bottom:12px;}
#HEADER_ID	{background-image:  url(acceso_cb.gif); background-repeat: no-repeat; width: 185px; height: 25px;}
#BODY_ID 	{width:185px; height:90px; border: 1px solid #9D1E3C;}
#FOOTER_ID	{}

.subportal	{font-size:13px; font-weight:bold; color:#FFFFFF; float: left; line-height:20px; text-align:center; width:92px;}
.subportalS	{font-size:13px; font-weight:bold; color:#CCCCCC; float:left; line-height:19px; text-align:center; width:93px;}

/* Catálogo */

#opcionA			{padding-top:0px; margin-top:5px; margin-right:15px; text-align:right; font-weight:bold;}
#opcionA a			{color: #9D1E3C;text-decoration:underline; font-weight:normal;}
#opcionA a:link, #opcionA a:visited, #opcionA a:active{color: #9D1E3C; text-decoration:underline; font-weight:normal;}
#opcionA a:hover	{color: #9D1E3C;text-decoration:none; font-weight:normal;}

#opcionAS			{height:14px; padding-top:0px; margin-top:5px;margin-right:15px;text-align:right;}
#opcionAS a			{color: #333333; text-decoration:none;}
#opcionAS a:link	{color: #333333; text-decoration:none;}
#opcionAS a:visited	{color: #333333; text-decoration:none;}
#opcionAS a:active	{color: #333333; text-decoration:none;}
#opcionAS a:hover	{color: #333333; text-decoration:none;}

/* Menú */

.subopcion1				{font-family: tahoma; font-size: 11px; color:#333333; padding-left:15px; height:15px; margin-top: 0.2em;margin-left: 4px; border-left:1px dotted #B9B9B9;}
.subopcion1 a			{color:#333333;text-decoration:none;}
.subopcion1 a:link		{color:#333333;text-decoration:none;}
.subopcion1 a:visited	{color:#333333;text-decoration:none;}
.subopcion1 a:active	{color:#9D1E3C;text-decoration:none;}
.subopcion1 a:hover		{color:#9D1E3C;text-decoration:underline;}

.subopcion1S			{font-family: tahoma; font-size: 11px; color:#0000CC; padding-left:15px; height:15px; margin-top: 0.2em;margin-left: 4px; border-left:1px dotted #B9B9B9;}
.subopcion1S a			{color:#9D1E3C;text-decoration:none;}
.subopcion1S a:link		{color:#9D1E3C;text-decoration:none;}
.subopcion1S a:visited	{color:#9D1E3C;text-decoration:none;}
.subopcion1S a:active	{color:#9D1E3C;text-decoration:none;}
.subopcion1S a:hover	{color:#9D1E3C;text-decoration:underline;}

.subopcion1A			{background: url(abrir.gif) no-repeat;font-family: verdana; font-size: 10px; color:#CCCCCC; padding-left:12px; height:15px; margin-top: 0.2em;margin-left: 6px;border:0px dotted #333333;}
.subopcion1A a			{color:#CCCCCC; text-decoration:none;}
.subopcion1A a:link		{color:#CCCCCC; text-decoration:none;}
.subopcion1A a:visited	{color:#CCCCCC; text-decoration:none;}
.subopcion1A a:active	{color:#CCCCCC; text-decoration:none;}
.subopcion1A a:hover	{color:#CCCCCC; text-decoration:underline;}

.subopcion1C			{background: url(cerrar.gif) no-repeat;font-family: verdana; font-size: 10px; color:#CCCCCC; padding-left:12px; height:15px; margin-top: 0.2em;margin-left: 6px;border:0px dotted #333333;}
.subopcion1C a			{color:#CCCCCC; text-decoration:none;}
.subopcion1C a:link		{color:#CCCCCC; text-decoration:none;}
.subopcion1C a:visited	{color:#CCCCCC; text-decoration:none;}
.subopcion1C a:active 	{color:#CCCCCC; text-decoration:none;}
.subopcion1C a:hover	{color:#CCCCCC; text-decoration:underline;}

.subopcion2				{background: url(puntom3.gif) no-repeat; background-position:26px 4px; font-family: verdana; font-size:10px; color:#CCCCCC; padding-left:37px; height:15px; margin-top:0.1em; margin-left: 9px; border-left:1px dotted #B9B9B9;}
.subopcion2 a			{color:#CCCCCC; text-decoration:none;}
.subopcion2 a:link		{color:#CCCCCC; text-decoration:none;}
.subopcion2 a:visited	{color:#CCCCCC; text-decoration:none;}
.subopcion2 a:active	{color:#CCCCCC; text-decoration:none;}
.subopcion2 a:hover		{color:#CCCCCC; text-decoration:underline;}

.subopcion2S			{background: url(puntom3.gif) no-repeat; font-weight:bold;  background-position: 26px 4px ;font-family: verdana; font-size: 10px; color:#CCCCCC; padding-left:37px; height:15px; margin-top:0.1em; margin-left: 9px; border-left:1px dotted #B9B9B9;}
.subopcion2S a			{color:#CCCCCC; text-decoration:none;}
.subopcion2S a:link		{color:#CCCCCC; text-decoration:none;}
.subopcion2S a:visited	{color:#CCCCCC; text-decoration:none;}
.subopcion2S a:active	{color:#CCCCCC; text-decoration:none;}
.subopcion2S a:hover	{color:#CCCCCC; text-decoration:none;}

.txt					{text-align: left;}

/* MóDULOS GENERALES */
#PORTLET	{width:99%; margin-bottom:12px;}
#PORTLET_A	{width:100%; margin-left:0px; margin-bottom:5px; border:0px solid #CCCC00;}
#PORTLET_C	{width:100%; border:1px solid #666666; margin-bottom:15px; height:140px;}
#PORTLET_D	{width:100%; border:1px solid #666666;}
#PORTLET_E	{width:100%; margin-bottom:10px; border-bottom:1px solid #007856;}
#PORTLET_F	{width:100%; border:1px solid #007856; height:50px;}
#PORTLET_G	{width:100%; padding-bottom: 0em; text-align: left; margin-top:5px; height:24px; border-bottom:1px solid #6B8185;}
#PORTLET_H 	{width:400px; margin:20px 0 0 0;; padding-left:15px; border-left:1px solid #9D1E3C; float:left;}

#HEADER			{font-family: tahoma,verdana; font-size:18px; color:#9D1E3C; margin-bottom:10px; border-bottom:1px solid #9D1E3C;}
#HEADER_A 	{font-size:11px; color:#343434; font-weight:bold; padding-left:16px; margin: 14px 24px 8px 0; background-image:  url(HD02.gif); background-repeat: no-repeat;border-bottom:1px solid #333333; }
#HEADER_B		{color:#333333; font-weight:bold; padding-left:16px;margin-bottom:10px; background-image:  url(HD01.gif); background-repeat: no-repeat;border-bottom:1px solid #333333; }
#HEADER_C		{color:#9D1E3C; font-weight:bold;border-bottom:1px solid #9D1E3C; margin:0 0 10px 0;}
#HEADER_D		{font-size:0.9em; font-family: verdana; color:#9D1E3C; font-weight:bold; margin-top:3px; }
#HEADER_E		{font-family: verdana; color:#333333; font-weight:bold; padding-left:16px; margin-bottom:10px; margin-top:10px; background-image: url(HD03.gif); background-repeat: no-repeat; }
#HEADER_F		{font-family: verdana; color:#9D1E3C; font-weight:bold;}
#HEADER_G		{color:#333333; font-weight:bold; padding-left:16px; float:left; padding-top:11px; background: url(HD02.gif) white 2px 10px no-repeat; border:0px solid #000000;}
#HEADER_H		{float:left; height:20px; font-family: verdana; color:#9D1E3C; font-weight:bold; font-size:1.2em; width:100%; margin-bottom:5px; border:0px solid #000000;}
#HEADER_I		{font-size:0.9em; font-family: verdana; color:#9D1E3C; font-weight:bold; margin-top:3px;}

#SUBHEADER		{color:#333333; font-weight:bold; padding-left:16px; margin-bottom:8px; margin-top:1px;}

#BODY			{font-size:1.0em; margin-top:10px; border:0px solid #000000;}
#BODY_A			{padding:10px; border:0px solid #000000;}
#BODY_B			{height:70px; border:1px solid #007856;}
#BODY_C			{color:#666666; padding-bottom:5px;}

#FOOTER			{width:100%; height: 25px; padding-right: 5px; margin-top:10px; border: 0px solid #CC0000;}
#FOOTER_A		{width:100%; height: 25px; font-size:0.9em; font-family: tahoma; color:#000000; text-align:right; padding-right: 5px; margin-top:10px; border: 0px solid #666666;}

#PORTLET-INPUT		{float:left; background-color: #FFFFFF; width:95%; margin-top: 0em;margin-left: 0.5em; margin-bottom: 20px; border: 0px solid #cc0000;}
#HEADER_INPUT{width: 100%; height: 15px; margin-bottom:0px; margin-top:20px; border:0px solid #000000;}
#HD_INPUT		{float:left; height:20px; background: #FFFFFF; margin-left: 0em; padding-top: 3px; padding-bottom: 3px; padding-right: 10px; padding-left: 3px; font-weight: normal; color: #333333; text-align: left; border-bottom: 4px solid #666666;}
#BODY_INPUT	{background-color: #F0F2F2; width:100%; margin-top: 0em; margin-bottom: 0px; padding-top:0.4em;padding-bottom:0.4em; border:1px solid #999999;}

#PORTLET-DATO{float:left; background-color: #FFFFFF; width:95%; height:100%; margin-top: 0em;margin-left: 0.5em; margin-bottom: 20px; border: 0px solid #cc0000;}
#HEADER_DATO{float:right; width: 100%; height: 15px; margin-bottom:2px; margin-top:10px; border-bottom: 3px double #999999;}
#HD_DATO		{float:left; background: #F2F2F2; padding-top: 1px; padding-right: 8px; padding-left: 8px;font-size: 0.9em; font-weight: bold; color: #333333; text-align: left; height:16px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top:1px solid #999999;}
#BODY_DATO	{width:100%; border-right: 1px solid #999999; border-bottom: 1px solid #999999; margin-bottom: 0em; padding-bottom:0em; border-left: 1px solid #999999;}

#ANEXOS		{float:left; width:45%; border:1px solid #000000;}
#ENLACES		{float:left; width:45%; border:1px solid #000000;}

#PORTLET-ERROR		{float:left; background-color: #FFFFFF; width:450px; height:100%; margin-top:5em; margin-left:0.5em;}
#HEADER_ERROR		{height:18px; background: url(error.gif) no-repeat; border-bottom: 2px solid #cc0000;}
#HD_ERROR		{margin-left:25px; margin-top:6px; font-size:0.9em; height:16px;border:0px solid #000000;}
#BODY_ERROR{padding:4px;margin-top:4px;}

/* ENLACES */
#HDBOT a		{float:right; margin-left:14px; font-size: 1.0em; border:0px solid #CC0000;}
#HDBOT a:link	{background: #FFFFFF; color: #000000; text-decoration:none;}
#HDBOT a:visited{background: #FFFFFF; color: #000000; text-decoration:none;}
#HDBOT a:active{background: #FFFFFF; color: #000000; text-decoration:none;}
#HDBOT a:hover{background: #FFFFFF; color: #0000CC; text-decoration:none;}

#ENL				{padding-left:13px; margin-top:3px;}
#ENL_pdf			{height:18px; padding-left:25px; margin-top:6px; background-image: url(ico_pdf.gif); background-repeat: no-repeat;}
#ENL_zip			{height:18px; padding-left:25px; margin-top:6px; background-image: url(ico_zip.gif); background-repeat: no-repeat;}
#ENL_doc			{height:18px; padding-left:25px; margin-top:6px; background-image: url(ico_doc.gif); background-repeat: no-repeat;}
#ENL_lis			{height:14px; padding-left:10px; margin-top:6px; margin-left:15px; background-image: url(topo.gif); background-repeat: no-repeat;}
#ENL_lis1			{height:10px; padding-left:10px; margin-top:3px; margin-left:15px; background-image: url(topoF.gif); background-repeat: no-repeat;}

#FECHA			{background-color: #9D1E3C; padding:2px; color:#FFFFFF; margin-bottom:3px; width:30%;}

/*--------------------------NOTICIAS ACTUALES--------------------------------*/

#C1 #noticias{/*---------solo para portada---------*/
	width:249px;
}
#noticias{
	width:249px;
	float:right;
}
#noticias ul{
	margin:0 0 0 3px;
	padding:0;
}
#noticias ul li{
	float:left;
	list-style:none;
	margin:0 2px;
	position:relative;
	z-index:100;
}
#noticias ul li a span{
	background:url(tab_der.jpg) no-repeat right top;
	margin:0 0 0 -2px;
	padding:5px 5px 5px 0;
}
#noticias ul li a{
	display:block;
	background:url(tab_izq.jpg) no-repeat left top;
    padding:5px 0 5px 8px;
	font-size:9px;
	font-weight:700;
	color:#9D1E3C;
	text-decoration:none;
}
#noticias ul li a:hover{
	display:block;
	background:url(tab_izq_h.jpg) no-repeat left top;
    padding:5px 0 5px 8px;
	font-size:9px;
	font-weight:700;
	color:#9D1E3C;
	text-decoration:none;
}
#noticias ul li a:hover span{
	background:url(tab_der_h.jpg) no-repeat right top;
	margin:0 0 0 -2px;
	padding:5px 5px 5px 0pt;
}
#noticias  ul li.activo a span{
	background:url(tab_der_on.jpg) no-repeat right top;
	margin:0 0 0 -2px;
	padding:5px 5px 5px 0pt;
}
#noticias  ul li.activo a{
	display:block;
	background:url(tab_izq_on.jpg) no-repeat left top;
    padding:5px 0 5px 8px;
	font-size:9px;
	font-weight:700;
	color:#9D1E3C;
	text-decoration:none;
}
#noticias  ul li.activo a:hover span{
	background:url(tab_der_on.jpg) no-repeat right top;
	margin:0 0 0 -2px;
	padding:5px 5px 5px 0pt;
}
#noticias  ul li.activo a:hover{
	display:block;
	background:url(tab_izq_on.jpg) no-repeat left top;
    padding:5px 0 5px 8px;
	font-size:9px;
	font-weight:700;
	color:#9D1E3C;
	text-decoration:none;
}
#C1 #contenedor{/*---------solo para portada---------*/
	font-size:small;
	height:430px;
	margin:0;
	overflow:hidden;
	width:249px;
}
#contenedor{
	float:left;
	font-size:small;
	height:500px;
	margin:0;
	overflow:hidden;
	width:249px;
}
.noticias_top{
	background-image:url(noticias_top.png);
	background-repeat:no-repeat;
	height:10px;
	position:relative;
	width:249px;
	margin-bottom: -10px;
	top:23px;
	z-index:0;
}
html>body .noticias_top{/*-----------hack sólo se ve en firefox-----------*/
	margin-bottom: 0px;
	top:30px;
}
.noticias_cuerpo{
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	height:482px;
	overflow:auto;
	padding:5px 15px;
	margin:8px 0 0 0;
}
html>body .noticias_cuerpo{/*-----------hack sólo se ve en firefox-----------*/
	height:472px;
}
#C1 .noticias_cuerpo{/*---------solo para portada---------*/
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	height:412px;
	overflow:auto;
	padding:5px 15px;
	margin:8px 0 0 0;
}
html>body #C1 .noticias_cuerpo{/*---------solo para portada---------*//*-----------hack sólo se ve en firefox-----------*/
	height:402px;
}
#C1 .noticias_cuerpo p{/*---------solo para portada---------*/
	margin:5px 0;
	padding:0;
	float:none;
}
.noticias_cuerpo p{
	margin:5px 0;
	padding:0;
	float:none;
}
.noticias_cuerpo a{
	color:#9D1E3C;
	text-decoration:underline;
}
.noticias_cuerpo .fecha_noticia{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	background-color:#999999;
	padding:2px;
	display:inline;
}
.noticias_cuerpo .destaca_noticia{
	font-size:11px;
	padding: 0px 0px 10px 0px;
}
.noticias_pie{
	background-image:url(noticias_pie.png);
	background-repeat:no-repeat;
	height:10px;
	width:249px;
	float:right;
	margin:0;
	clear:both;
}
.oculto{
	display:none;
} 
/*--------------NOTICIAS ANTIGUAS--------------------------
#NOT				{font-family: verdana; font-size:0.9em; font-weight:normal; color:#333333; margin-bottom:10px;}
#NOT a:link		{color:#6B6B6B; font-weight:bold; text-decoration:underline;}
#NOT a:visited	{color:#6B6B6B; font-weight:bold; text-decoration:underline;}
#NOT a:hover		{color:#6B6B6B; font-weight:bold; text-decoration:none;}

#NOT1				{font-family: tahoma; font-size:0.9em; font-weight:normal; color:#333333; margin-top:10px;}
#NOT1 a:link		{color:#6B6B6B; font-weight:bold; text-decoration:underline;}
#NOT1 a:visited	{color:#6B6B6B; font-weight:bold; text-decoration:underline;}
#NOT1 a:hover	{color:#6B6B6B; font-weight:bold; text-decoration:none;}

--------------NOTICIAS ANTIGUAS--------------------------*/

/* 	#TITBAN		{font-family: tahoma; font-size:14px; font-weight:bold; color:#007856;margin-top:5px;}*/
#IMG				{float:left; margin:5px 5 0 0px; text-align:center; border:1px solid #666666;}
#IMGICO			{float:left; margin:0px 0 0 0px; padding:5px; text-align:center;}
#IMGCAT			{float:left; margin:10px 10 0 0px; text-align:center;}
#IMGBAN		{float:left; margin:0px; padding:0px;}
/*#IMGBAN #capaImage, #IMGBAN #capaImage a, #IMGBAN #capaImage a img, #IMGBAN #capaImage img, #IMGBAN #capaImage #bannerImage{width:auto;}*/

#EXPLICA		{font-size:11px; float:left; width:100%; font-weight: normal; color: #000000; text-align: left; margin-bottom: 0.5em; margin-top: 1em; padding-left: 1.3em; border:0px solid #666666;}

#BOT				{float:right; height: 14px; padding-left:10px;}
#BOT a:link			{color: #000000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 #404040 #C8D1D1; height: 14;text-decoration: none;}
#BOT a:visited		{color: #000000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 #404040 #C8D1D1; height: 14;text-decoration: none;}
#BOT a:active		{color: #000000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 #404040 #C8D1D1; height: 14;text-decoration: none;}
#BOT a:hover		{color: #004539; background: #FFFFFF; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 # #C8D1D1; height: 14; text-decoration: none;}

#BOTR 				{font-family: verdana; float:right; background-color: #FFFFFF; height: 14px; padding:0 5px 0 10px; margin:5px 0;}
#BOTR a:link		{color: #cc0000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; letter-spacing: normal; border: 1px solid #9BC536; height: 14; text-decoration:underline;}
#BOTR a:visited		{color: #cc0000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; letter-spacing: normal; border: 1px solid #9BC536; height: 14; text-decoration:underline;}
#BOTR a:active		{color: #cc0000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; letter-spacing: normal; border: 1px solid #9BC536; height: 14; text-decoration:underline;}
#BOTR a:hover		{color: #000000; background: #FFFFFF; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding: 1px 10px 3px 10px; letter-spacing: normal; border: 1px solid #9BC536; height: 14; text-decoration: none;}

/* AVISO y NOTAS */
#AVISO			{background: #FFFFFF; width:100%; font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 0.9em; color: #cc0000; margin-top:10px; margin-bottom:10px;}
#NOTAINFO	{background: #FFFFFF; width:90%; font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 0.9em; color: #666666; margin-top:10px; padding-left: 1.3em; border:0px solid #666666;}

a.01			{font-size:11px; font-weight:normal; color:#9D1E3C;}
a.01:link		{color:#9D1E3C;text-decoration:underline;}
a.01:visited	{color:#9D1E3C;text-decoration:underline;}
a.01:hover		{color:#9D1E3C;text-decoration:none;}

a.m02			{font-size:11px; font-weight:normal; color:#9D1E3C;}
a.m02:link	  	{color:#9D1E3C;text-decoration:underline;}
a.m02:visited	{color:#9D1E3C;text-decoration:underline;}
a.m02:hover	  	{color:#9D1E3C;text-decoration:none; background:#E0E0E0;}

a.03			{font-size:11px; font-weight:bold; color:#9D1E3C;}
a.03:link	  	{color:#9D1E3C;text-decoration:underline;}
a.03:visited	{color:#9D1E3C;text-decoration:underline;}
a.03:hover	  	{color:#9D1E3C;text-decoration:none;}

a.04			{font-weight:normal; color:#9D1E3C;}
a.04:link		{color:#9D1E3C; text-decoration:underline;}
a.04:visited	{color:#9D1E3C; text-decoration:underline;}
a.04:hover		{color:#9D1E3C; text-decoration:none;}

a.05			{font-weight:regular; color:#9D1E3C;}
a.05:link		{color:#9D1E3C;text-decoration:underline;}
a.05:visited	{color:#9D1E3C;text-decoration:underline;}
a.05:hover		{color:#9D1E3C;text-decoration:none;}

/* Datos */
.titdatoI				{background-color: #FFFFFF; color: #333333; vertical-align: middle;padding-top: 2px;padding-bottom: 2px;padding-left: 5px;}
.titdatoC				{}
.titdatoD				{}

.cbdatoI				{background-color: #FFFFFF; color: #333333; vertical-align: middle; padding-top: 2px;padding-bottom: 2px; padding-left: 5px; border-bottom: 1px solid #E9F3D6;}
.cbdatoC			{}

.literalcta			{color: #000000; vertical-align: top; padding-top:3px; padding-bottom:3px; padding-left: 5px;}
.literal				{color: #000000; vertical-align: middle; padding-top:3px;padding-bottom:3px; padding-left: 5px; vertical-align:top; width:30%; border-bottom: 1px solid #E9F3D6;}
.datopc				{color: #000000; vertical-align: middle; padding-top:5px;padding-bottom:4px; padding-left: 5px; vertical-align:top; width:30%; border-bottom: 1px solid #E9F3D6;}
.datobl				{color: #000000; vertical-align: middle; padding-top:5px;padding-bottom:4px; padding-left: 5px; vertical-align:top; width:30%; border-bottom: 1px solid #E9F3D6;}

.tabliteral			{color: #000000; vertical-align: middle; padding-top:3px; padding-bottom:3px; padding-left: 5px; vertical-align:top; width:27%; border-bottom: 1px solid #E9F3D6;}
.tabdatopc			{color: #000000; vertical-align: middle; padding-top:5px; padding-bottom:4px; padding-left: 5px; vertical-align:top; width:27%; border-bottom: 1px solid #E9F3D6;}
.tabdatobl			{color: #000000; vertical-align: middle; padding-top:5px; padding-bottom:4px; padding-left: 5px; vertical-align:top; width:27%; border-bottom: 1px solid #E9F3D6;}

/* Detalle */
A.dato:link			{color: #0000CC; text-decoration:underline;}                 
A.dato:visited		{color: #0000CC; text-decoration:underline;}                 
A.dato:hover		{color: #000000; text-decoration:none;}

.datoI				{color: #000000; text-align: left; margin-left:5px;}
.datoC				{color: #000000; text-align: center; }
.datoD				{color: #000000; text-align: right; }
.datoR				{color: #CC0000; text-align: left; margin-left:5px;}

.datoIbl				{color: #333333; text-align: left; margin-left:5px;}
.datoCbl				{color: #333333; text-align: center; border-bottom: 1px solid #E9F3D6;}
.datoDbl				{color: #333333; text-align: right; border-bottom: 1px solid #E9F3D6;}

.txtdato				{color: #000000; text-align: left; padding-left: 4px;}

A.impdatoN:link	{font-family:tahoma,arial; color: #0000CC; font-weight: normal; text-decoration:underline; line-height:19px;}                 
A.impdatoN:visited{font-family:tahoma,arial; color: #0000CC; font-weight: normal; text-decoration:underline; line-height:19px;}                 
A.impdatoN:hover{font-family:tahoma,arial; color: #0000CC; font-weight: normal; text-decoration:none; line-height:19px;}

.impdatoI			{color: #000000; text-align:left; margin-left:5px;}
.impdatoD			{color: #000000; text-align:right;}
.impdatoNI			{color: #CC0000; text-align:left; margin-left:5px;}
.impdatoND		{color: #CC0000; text-align:right;}

/* INPUT */
.radbot				{padding-left: 5px; width:1%;}

INPUT				{font-size:1.0em; color: #000000; margin-left:0px;}
TEXTAREA		{font-size:1.2em;}
SELECT			{font-size:1.1em;}

INPUT.dato		{background-color: #FFFFFF; font-size:1.0em; color: #000000; margin-left:0px;}
SELECT.dato		{background-color: #FFFFFF; font-size:1.0em; color: #000000; margin-left:0px;}
TEXTAREA.dato{background-color: #FFFFFF; font-size:1.0em; color: #000000; margin-left:0px;}

*/ OTROS */
.anchoP				{width:3px;}
.anchoM			{width:5px;}
.anchoG				{width:7px;}

tr.PAR				{background-color: #F5F5F5;}
tr.IMPAR			{background-color: #FFFFFF;}

.cblistaI				{font-size:11px; background-color: #C5C6C5; color: #000000; font-weight: normal; text-align: left;   vertical-align: middle; padding-left: 5px; padding-right: 10px; padding-bottom: 1px; border-width: 1px; border-style: solid; border-color: #A4A3A3 #A4A3A3 #A4A3A3 #A4A3A3; height:18; text-decoration:none;}
.cblistaC				{font-size:11px; background-color: #C5C6C5; color: #000000; font-weight: normal; text-align: center; vertical-align: middle; padding-bottom: 1px; border-width: 1px; border-style: solid; border-color: #FFFFFF #A4A3A3 #A4A3A3 #FFFFFF; height:18; text-decoration:none;}
.cblistaD				{font-size:11px; background-color: #C5C6C5; color: #000000; font-weight: normal; text-align: right; vertical-align: middle; padding-bottom: 1px; border-width: 1px; border-style: solid; border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; height:18; text-decoration:none;}

.cblistaF1I			{font-size:11px; background-color: #E5E5E5; color: #004539; font-weight: normal; text-align: left; vertical-align: middle; padding-left: 3px; padding-right: 3px; padding-bottom: 1px; border-bottom:1px solid #000000;height:18; text-decoration:none;}
.cblistaF1C			{font-size:11px; background-color: #FFFFFF; color: #004539; font-weight: normal; text-align: left; vertical-align: middle; padding-left: 3px; padding-right: 3px; padding-bottom: 1px; border-bottom:1px solid #000000;height:18; text-decoration:none; text-align: center;}
.cblistaF1D			{}

.lista					{font-family: verdana; list-style-type: square; line-height:16px; color:#343434;}
.listah					{font-family: tahoma; font-color: #CC0000; font-weight:bold; list-style-type: none; display: inline; margin:0em; padding:0em;}

.listaI					{font-size:11px; color: #333333; text-align: left;   vertical-align: middle; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px;height:18; border-bottom: 1px solid #F3F7F7;}
.listaC				{font-size:11px; color: #333333; text-align: center; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; height:18; border-bottom: 1px solid #F3F7F7;}
.listaD				{font-size:11px; color: #333333; text-align: right;  vertical-align: middle; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px; height:18; border-bottom: 1px solid #F3F7F7;}

.implista				{font-size: 8pt; color: #333333; text-align: right; padding:3px; border-bottom: 1px solid #E8F3F6; height:18px; text-decoration:none;}

.liimg1				{list-style-image: url(liimg1.gif);}
.liimg2				{list-style-image: url(liimg2.gif);}
.liimg3				{list-style-image: url(liimg3.gif);}
.liimg4				{list-style-image: url(liimg4.gif);}

.menuHorizontalActivo		{background-color: #E5E5E5;}
.menuHorizontalPasivo		{}

.ptitular				{font-family: verdana, tahoma, arial; font-size: 1.3em; color: #333333; font-weight: bold; text-align: left; vertical-align: middle; padding-top: 10px; padding-bottom: 10px;}
  
/*ARREGLO PARA QUE MIENTRAS LOS BANNNERS LATERALES NO DETECTEN EL TAMAÑO DEL ARCHIVO SE FUERZE SU ALTO A 100PX*/
#columna_tres_cuerpo #bannerFlash {
height:100px;
}
/*FIN ARREGLO PARA QUE MIENTRAS LOS BANNNERS LATERALES NO DETECTEN EL TAMAÑO DEL ARCHIVO SE FUERZE SU ALTO A 100PX*/

/****BORDE BANNER LATERAL****/
#C1B #PORTLET_B img, #C1B #PORTLET_B div{border:1px solid #666;}
#C1B #PORTLET_B #bannerFlashLateral, #C1B #PORTLET_B #bannerFlashLateral0, #C1B #PORTLET_B #bannerFlashLateral00, #C1B #PORTLET_B #bannerFlashLateral01, #C1B #PORTLET_B #bannerFlashLateral02, #C1B #PORTLET_B #bannerFlashLateral03, #C1B #PORTLET_B #bannerFlashLateral04, #C1B #PORTLET_B #bannerFlashLateral05, #C1B #PORTLET_B #bannerFlashLateral06, #C1B #PORTLET_B #bannerFlashLateral07, #C1B #PORTLET_B #bannerFlashLateral08, #C1B #PORTLET_B #bannerFlashLateral09, #C1B #PORTLET_B #bannerFlashLateral, #C1B #PORTLET_B #bannerFlashLateral1, #C1B #PORTLET_B #bannerFlashLateral2, #C1B #PORTLET_B #bannerFlashLateral3, #C1B #PORTLET_B #bannerFlashLateral4, #C1B #PORTLET_B #bannerFlashLateral5, #C1B #PORTLET_B #bannerFlashLateral6, #C1B #PORTLET_B #bannerFlashLateral7, #C1B #PORTLET_B #bannerFlashLateral8, #C1B #PORTLET_B #bannerFlashLateral10, , #C1B #PORTLET_B #bannerFlashLateral1, #C1B #PORTLET_B #bannerFlashLateral2, #C1B #PORTLET_B #bannerFlashLateral3, #C1B #PORTLET_B #bannerFlashLateral4, #C1B #PORTLET_B #bannerFlashLateral5, #C1B #PORTLET_B #bannerFlashLateral6, #C1B #PORTLET_B #bannerFlashLateral7, #C1B #PORTLET_B #bannerFlashLateral8, #C1B #PORTLET_B #bannerFlashLateral9{width:242px;}
/*#C1B #PORTLET_B #bannerFlashLateral, #C1B #PORTLET_B #bannerFlashLateral0, #C1B #PORTLET_B #bannerFlashLateral00, #C1B #PORTLET_B #bannerFlashLateral01, #C1B #PORTLET_B #bannerFlashLateral02, #C1B #PORTLET_B #bannerFlashLateral03, #C1B #PORTLET_B #bannerFlashLateral04, #C1B #PORTLET_B #bannerFlashLateral05, #C1B #PORTLET_B #bannerFlashLateral06, #C1B #PORTLET_B #bannerFlashLateral07, #C1B #PORTLET_B #bannerFlashLateral08, #C1B #PORTLET_B #bannerFlashLateral09, #C1B #PORTLET_B #bannerFlashLateral, #C1B #PORTLET_B #bannerFlashLateral1, #C1B #PORTLET_B #bannerFlashLateral2, #C1B #PORTLET_B #bannerFlashLateral3, #C1B #PORTLET_B #bannerFlashLateral4, #C1B #PORTLET_B #bannerFlashLateral5, #C1B #PORTLET_B #bannerFlashLateral6, #C1B #PORTLET_B #bannerFlashLateral7, #C1B #PORTLET_B #bannerFlashLateral8, #C1B #PORTLET_B #bannerFlashLateral10{border:1px solid #666; width:242px;}
#C1B #PORTLET_B #bannerFlashLateral #bannerFlashLateral, #C1B #PORTLET_B #bannerFlashLateral0 #bannerFlashLateral0, #C1B #PORTLET_B #bannerFlashLateral00 #bannerFlashLateral00, #C1B #PORTLET_B #bannerFlashLateral01 #bannerFlashLateral01, #C1B #PORTLET_B #bannerFlashLateral02 #bannerFlashLateral02, #C1B #PORTLET_B #bannerFlashLateral03 #bannerFlashLateral03, #C1B #PORTLET_B #bannerFlashLateral04 #bannerFlashLateral04, #C1B #PORTLET_B #bannerFlashLateral05 #bannerFlashLateral05, #C1B #PORTLET_B #bannerFlashLateral06 #bannerFlashLateral06, #C1B #PORTLET_B #bannerFlashLateral07 #bannerFlashLateral07, #C1B #PORTLET_B #bannerFlashLateral08 #bannerFlashLateral08, #C1B #PORTLET_B #bannerFlashLateral09 #bannerFlashLateral09, #C1B #PORTLET_B #bannerFlashLateral #bannerFlashLateral, #C1B #PORTLET_B #bannerFlashLateral1 #bannerFlashLateral1, #C1B #PORTLET_B #bannerFlashLateral2 #bannerFlashLateral2, #C1B #PORTLET_B #bannerFlashLateral3 #bannerFlashLateral3, #C1B #PORTLET_B #bannerFlashLateral4 #bannerFlashLateral4, #C1B #PORTLET_B #bannerFlashLateral5 #bannerFlashLateral5, #C1B #PORTLET_B #bannerFlashLateral6 #bannerFlashLateral6, #C1B #PORTLET_B #bannerFlashLateral7 #bannerFlashLateral7, #C1B #PORTLET_B #bannerFlashLateral8 #bannerFlashLateral8, #C1B #PORTLET_B #bannerFlashLateral9 #bannerFlashLateral9,  #C1B #PORTLET_B #bannerFlashLateral10 #bannerFlashLateral10{border:none}*/
#C1B #PORTLET_B #bannerFlashLateral0{border:none;}

/*ESTILOS PARA INFOPORTADA*/
#C1 #HEADER_A{margin:0;}

/*****************************BOTONES ACCESO - DNIE***************************/
#E1 #BODY_ID table tbody tr td.txt{
display:none;
}
#E1 #BODY_ID table tbody a {
	margin:0 0 0 5px;
}
#E1 #BODY_ID table tbody tr td #BOT{
	float:none;
	height:auto;
	margin:0;
	padding:0;
}
#E1 #BODY_ID table tbody tr td #BOT a{
	background:url(acceso_emp.jpg) no-repeat;
	height:23px;
	width:172px;
	border:none;
	float:left;
	margin:5px 0 0 0;
	padding:0;
	font-size:1.2em;
	font-weight:700;
	line-height:1.5em;
	color:#9D1E3C;
}
#E1 #BODY_ID table tbody tr td #BOT a:hover{
	background:url(acceso_emp_hover.jpg) no-repeat;
}    
#E1 #BODY_ID table tbody a.dnie{
	font-weight:700;
}                                                                                                  
/*#E1 #BODY_ID table tbody a.dnie{
	background:url(dnie_emp.jpg) no-repeat;
	float:right;
	height:25px;
	margin:-76px 0 0 0;
	position:relative;
	text-indent:-1000px;
	width:48px;
}
html>/**//*body #E1 #BODY_ID table tbody a.dnie{hack para navegadores no ie
	margin:-77px 0 0 0;
}
#E1 #BODY_ID table tbody a.dnie:hover{
	background:url(dnie_emp_hover.jpg) no-repeat;
}*/
#E1 #BODY_ID table tbody tr {
height:auto;
}
/*ESTILOS RURALBOLSA*/
#menu_ruralbolsa, #menu_ruralbolsa .menu, #menu_ruralbolsa .acceso_operativa{float:left;}
#menu_ruralbolsa .acceso_operativa #BOT{margin:0; padding:0;}
/*llamada al css de infobolsa */
@import url(style_empresa.css);   





                                
