#LOGO{background-image:  url(logoservicio_H1.gif); background-repeat: no-repeat; width: 215px; height: 65px; float: left;}
/************  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 #007856;}
#FOOTER_ID		{border:1px solid #CC0000;}

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

/* Catálogo */

#opcionA   	{height:14px; padding-top:0px; margin-top:5px;margin-right:15px;text-align:right; font-weight:bold;}
#opcionA a   {color: #007856;text-decoration:underline; font-weight:normal;}
#opcionA a:link, #opcionA a:visited, #opcionA a:active{color: #007856;text-decoration:underline; font-weight:normal;}
#opcionA a:hover {color: #007856;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:#007856;text-decoration:none;}
.subopcion1 a:hover 	{color:#007856;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:#007856;text-decoration:none;}
.subopcion1S a:link 	{color:#007856;text-decoration:none;}
.subopcion1S a:visited	{color:#007856;text-decoration:none;}
.subopcion1S a:active 	{color:#007856;text-decoration:none;}
.subopcion1S a:hover 	{color:#007856;text-decoration:underline;}

.subopcion1A  			{font-family: verdana; font-size: 10px; color:#004539; padding-left:0px; height:15px; margin-top: 0.2em;margin-left: 6px;border:0px dotted #333333;}
.subopcion1A a       	{color:#004539;text-decoration:none;}
.subopcion1A a:link 	{color:#004539;text-decoration:none;}
.subopcion1A a:visited	{color:#004539;text-decoration:none;}
.subopcion1A a:active 	{color:#004539;text-decoration:none;}
.subopcion1A a:hover 	{color:#004539;text-decoration:underline;}

.subopcion1C  			{font-family: verdana; font-size: 10px; color:#004539; padding-left:0px; height:15px; margin-top: 0.2em;margin-left: 6px;border:0px dotted #333333;}
.subopcion1C a       	{color:#004539;text-decoration:none;}
.subopcion1C a:link 	{color:#004539;text-decoration:none;}
.subopcion1C a:visited 	{color:#004539;text-decoration:none;}
.subopcion1C a:active 	{color:#004539;text-decoration:none;}
.subopcion1C a:hover 	{color:#004539;text-decoration:underline;}

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

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

/* MóDULOS GENERALES */
#PORTLET 		{width:99%; margin-bottom:12px;}
#PORTLET_A	{width:100%; margin-bottom:5px;}

#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%; border-bottom:1px solid #007856;margin-bottom:10px;}
#PORTLET_F	{width:100%; border:1px solid #007856; height:50px; }
#PORTLET_G	{width:99%; padding-bottom: 0em; text-align: left; height:24px; border-bottom: 1px solid #6B8185;margin-top:8px;margin-left:8px;}
#PORTLET_H 	{width:400px; margin:20px 0 0 0; padding-left:15px; border-left:1px solid #007856; float:left;}

#HEADER 	{font-family: tahoma,verdana; font-size:18px; color:#007856; margin-bottom:10px; border-bottom:1px solid #007856; }
#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 	{font-size:11px; 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 	{font-size:11px; color:#007856; font-weight:bold; border-bottom:1px solid #007856; margin:0 0 10px 0;}
#HEADER_D 	{font-family: verdana; font-size:10px; color:#007856; font-weight:bold; margin-top:3px; }
#HEADER_E 	{font-family: verdana; font-size:12px; color:#333333; font-weight:bold; padding-left:16px;margin-bottom:10px; background-image:  url(HD03.gif); background-repeat: no-repeat; }
#HEADER_F 	{font-family: verdana; color:#007856; font-weight:bold;}
#HEADER_G	{font-size:11px; color:#333333; font-weight:bold; padding-left:16px; margin-bottom:3px; float:left; padding-top:11px; background: url(HD02.gif) no-repeat 0% 100%; border:0px solid #E0E0E0;}
#HEADER_H	{font-family: verdana; font-size:14px; color:#007856; font-weight:bold; float:left; border:0px solid #000000; width:100%;margin-bottom:5px;}
#HEADER_I 	{font-family: verdana; font-size:10px; color:#007856; font-weight:bold; margin-top:3px;}


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

#BODY {margin-top:10px; border:0px solid #000000;}
#BODY_A {border:0px solid #000000;padding:10px;}
#BODY_B {border:1px solid #007856; height:70px;}
#BODY_C {font-size:11px; 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; padding-right: 5px; margin-top:10px; border: 0px solid #000000; font-family: tahoma; font-size:10px; color:#666666; text-align:right;}

#PORTLET-INPUT  {background-color: #FFFFFF; width:75%; float:left; margin-top: 0em;margin-left: 0.5em; margin-bottom: 20px; border: 0px solid #cc0000;}
#HEADER_INPUT {width: 100%; height: 15px; margin-bottom:0px; border: 0px solid #000000;margin-top:20px;}
#HD_INPUT {float:left; height:20px;background: #FFFFFF; margin-left: 0em; padding-top: 3px; padding-bottom: 3px; padding-right: 10px; padding-left: 3px; font-size: 11px; font-weight: regular; color: #004539; text-align: left; border-bottom: 4px solid #007A5E;}
#BODY_INPUT	{background-color: #F3F7F7; width:100%;margin-top: 0em; margin-bottom: 0px; border: 1px solid #007A5E; padding-top:0.4em;padding-bottom:0.4em;}

#PORTLET-DATO   {background-color: #FFFFFF; width:75%; height:100%; float:left; 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 #007A5E;}
#HD_DATO  {background: #007A5E; padding-top: 1px; padding-right: 8px; padding-left: 8px;font-size: 11px; font-weight: bold; color: #ffffff; text-align: left; height:16px; float:left; border-left: 1px solid #007A5E;border-right: 1px solid #8BA9AB;border-top: 1px solid #8BA9AB;}
#BODY_DATO	{width:100%; border-left: 1px solid #007A5E;border-right: 1px solid #007A5E;border-bottom: 1px solid #007A5E; margin-bottom: 0em;padding-bottom:0em; }

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

#PORTLET-ERROR  {background-color: #FFFFFF; width:450px; height:100%; float:left;  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: 10px;height:16px;border:0px solid #000000;}
#BODY_ERROR {padding:4px;margin-top:4px;}

/* ENLACES */

#HDBOT a       	 {float:right;margin-left:14px;font-size: 10px; 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: #007856; padding:2px; font-size:11px; 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:#007856;
	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:#007856;
	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:#007856;
	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:#007856;
	text-decoration:none;
}
#C1 #contenedor{/*---------solo para portada---------*/
	font-size:small;
	height:430px;
	margin:0;
	overflow:hidden;
	width:249px;
}
#contenedor{
	float:left;
	font-size:11px;
	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:#007856;
	text-decoration:underline;
	font-size:12px;
}
.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 ACTUALES-----------*/

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

#NOT						{font-family: verdana; font-size:10px; 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:11px; 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;}

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

/* 	#TITBAN {font-family: tahoma; font-size:14px; font-weight:bold; color:#007856;margin-top:5px;}*/
#IMG			{float:left; margin:5px 5px 0 0px; text-align:center; border:1px solid #007856;}
#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 {width:99%; font-size: 11px; font-weight: regular; color: #000000; text-align: left; float:left; margin-bottom: 0.5em; margin-top: 1em; padding-left: 1.3em;border:0px solid #007856;}

#BOT 				{float:right; height: 14px; padding-left:10px;}
#BOT a:link			{font-size: 11px; 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		{font-size: 11px; 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 		{font-size: 11px; 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 		{font-size: 11px; 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		{font-size: 11px; 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	{font-size: 11px; 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 	{font-size: 11px; 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 	{font-size: 11px; 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: 10px; color: #cc0000; margin-top:10px; margin-bottom:10px;}
#NOTAINFO  {background: #FFFFFF; width:90%; font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 10px; color: #666666;margin-top:10px;padding-left: 1.3em;border:0px solid #666666;}

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

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

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

a.04			{font-size:11px; font-weight:regular; color:#007856;}
a.04:link	  	{color:#007856;text-decoration:underline;}
a.04:visited	{color:#007856;text-decoration:underline;}
a.04:hover	  	{color:#007856;text-decoration:none;}

a.05			{font-size:10px; font-weight:regular; color:#007856;}
a.05:link	  	{color:#007856;text-decoration:underline;}
a.05:visited	{color:#007856;text-decoration:underline;}
a.05:hover	  	{color:#007856;text-decoration:none;}

/* Datos */

.titdatoI  {background-color: #FFFFFF;  font-size: 11px; color: #004539; vertical-align: middle;padding-top: 2px;padding-bottom: 2px;padding-left: 5px;}
.titdatoC  {}
.titdatoD  {}

.cbdatoI  {background-color: #FFFFFF;  font-size: 11px; color: #004539; vertical-align: middle;padding-top: 2px;padding-bottom: 2px;padding-left: 5px;}
.cbdatoC  {}

.literalcta { font-size: 11px; color: #004539; vertical-align: top;padding-top:3px;padding-bottom:3px;padding-left: 5px;}
.literal { font-size: 11px; color: #004539; vertical-align: middle;padding-top:3px;padding-bottom:3px;padding-left: 5px;vertical-align:top; width:30%;}
.datopc  { font-size: 11px; color: #004539; vertical-align: middle;padding-top:5px;padding-bottom:4px;padding-left: 5px;vertical-align:top; width:30%;}
.datobl  { font-size: 11px; color: #004539; vertical-align: middle;padding-top:5px;padding-bottom:4px;padding-left: 5px;vertical-align:top; width:30%;}

.tabliteral		{font-size: 11px; color: #004539; vertical-align: middle;padding-top:3px;padding-bottom:3px;padding-left: 5px;vertical-align:top; width:27%;}
.tabdatopc  	{font-size: 11px; color: #004539; vertical-align: middle;padding-top:5px;padding-bottom:4px;padding-left: 5px;vertical-align:top; width:27%;}
.tabdatobl  	{font-size: 11px; color: #004539; vertical-align: middle;padding-top:5px;padding-bottom:4px;padding-left: 5px;vertical-align:top; width:27%;}


/* 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  { font-size: 11px; color: #000000; text-align: left; margin-left:5px;}
.datoC  { font-size: 11px; color: #000000; text-align: center; }
.datoD  { font-size: 11px; color: #000000; text-align: right; }

.datoR  { font-size: 11px; color: #CC0000; text-align: left; margin-left:5px;}

.datoIbl  { font-size: 11px; color: #004539; text-align: left; margin-left:5px;}
.datoCbl  { font-size: 11px; color: #004539; text-align: center; }
.datoDbl  { font-size: 11px; color: #004539; text-align: right; }

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

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

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

/* INPUT */

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

INPUT.dato    {background-color: #FFFFFF;  font-size: 11px; color: #000000; margin-left:0px;}
SELECT.dato   {background-color: #FFFFFF;  font-size: 11px; color: #000000; margin-left:0px;}
TEXTAREA.dato {background-color: #FFFFFF;  font-size: 11px; 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  {background-color: #007A5E;  font-size: 11px; color: #ffffff; 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  {background-color: #007A5E;  font-size: 11px; color: #ffffff; 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  {background-color: #007A5E;  font-size: 11px; color: #ffffff; 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  {background-color: #E5E5E5; font-size: 11px; 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  {background-color: #FFFFFF; font-size: 11px; 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; font-size:11px; 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: #004539; text-align: left;   vertical-align: middle; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px;height:18; border-bottom: 1px solid #E8F3F6;}
.listaC  {font-size: 11px; color: #004539; text-align: center; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; height:18; border-bottom: 1px solid #E8F3F6;}
.listaD  {font-size: 11px; color: #004539; text-align: right;  vertical-align: middle; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px; height:18; border-bottom: 1px solid #E8F3F6;}

.implista   {color: #004539; text-align: right; font-size: 8pt;  padding:3px; border-bottom: 1px solid #E8F3F6; height:18; text-decoration:none;}
.implistaN  {color: #CC0000; text-align: right; font-size: 8pt;  padding:3px; border-bottom: 1px solid #E8F3F6; height:18; text-decoration:none;}
.implistaP  {color: #0EB615; text-align: right; font-size: 8pt;  padding:3px; border-bottom: 1px solid #E8F3F6; height:18; 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;}

.ptitular  {font-family: verdana, tahoma, arial; font-size: 16px; 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 #007856;}
#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 #007856; 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_par.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:#007856;
}
#E1 #BODY_ID table tbody tr td #BOT a:hover{
	background:url(acceso_par_hover.jpg) no-repeat;
}  
#E1 #BODY_ID table tbody a.dnie{
	font-weight:700;
}
/*#E1 #BODY_ID table tbody a.dnie{
	background:url(dnie_par.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_par_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_particular.css);                                                                                               