BODY {
	
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	text-decoration: none;
	text-align:left;
	background-image: url(../imagenes/fondo.gif);
	background-repeat: repeat;
}

IMG 	{ border-width: 0; }
FONT 	{ FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 11px; }
TD {
color:#000000;
font-family: Verdana, Tahoma, sans-serif;
font-size:11px;
font-weight:normal;
    border-width: 0px;
    border-spacing: 0px;
    border-style: solid;
}
P		{ FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 11px; }
DIV		{ FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 11px; }

.pn-ttitle      { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }
.pn-ttitle A:link        { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; background-color:transparent;}
.pn-ttitle A:visited { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; background-color:transparent;}
.pn-ttitle A:hover       { color: #FFFFFF; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background-color:#0080FF;}
.pn-ttitle A:active      { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; background-color:transparent;}
.pn-ttitle P		{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal;}             

.pn-blocklefttitle 	{ font-family: Tahoma, Verdana, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; }
.pn-blockrighttitle { font-family: Tahoma, Verdana, sans-serif; font-size: 9px; color: #000000; font-weight: bold; }
.pn-blockareatitle 	{ font-family: Tahoma, Verdana, sans-serif; font-size: 9px; color: #000000; font-weight: bold; }
.pn-informant 		{ font-family: Tahoma, Verdana, sans-serif; font-size: 9px; color: #000000; font-weight: normal; text-align:left; }
.pn-leermas 		{ font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-align:right; }

TH { font-family: Tahoma, Verdana, sans-serif; font-size: 13px; }
TEXTAREA { border-bottom-width: 1px; border-color: #000000; border-left-width: 1px; border-right-width: 1px; border-style: solid; border-top-width: 1px; font-family: Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: bold; text-indent: 2px; }
INPUT { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #F1F1F1; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: normal; text-indent: 2px; }

INPUT.pn-text 	{ background-color: #D9DCC2; border-bottom-width: 1px; border-color: #000000; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: normal; text-indent: 2px; }
INPUT.pn-button { background-color: #D9DCC2; border-bottom-width: 1px; border-color: #000000; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: normal; text-indent: 2px; }
INPUT.r-button 	{ background-color: transparent; font-family: Tahoma, Verdana, sans-serif; }

SELECT { font-family: Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: bold; }
SELECT.pn-text { background-color: #FFFFFF; color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: bold; }

A:link 		{ background-color:transparent; color:#000000; font-family: Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration: none; }
A:visited 	{ background-color:transparent; color:#000000; font-family: Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration: none; }
A:hover 	{ background-color:#0080FF; color:#FFFFFF; font-family: Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration:none; }
A:active 	{ background-color:transparent; color:#000000; font-family: Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration: none; }


A.activo:link          { background-color:transparent; color:red; font-family: Tahoma, Verdana, sans-serif; font-weight:bold; text-decoration: none; }
A.activo:visited       { background-color:transparent; color:red; font-family: Tahoma, Verdana, sans-serif; font-weight:bold; text-decoration: none; }
A.activo:hover         { background-color:transparent; color:red; font-family: Tahoma, Verdana, sans-serif; font-weight:bold; text-decoration:none; }
A.activo:active        { background-color:transparent; color:red; font-family: Tahoma, Verdana, sans-serif; font-weight:bold; text-decoration: none; }

.pn-normal 			 { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none;text-align:left; }
.pn-normal A:link 	 { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: underline; background-color:transparent;}
.pn-normal A:visited { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none; background-color:transparent;}
.pn-normal A:hover 	 { color: #FFFFFF; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none; background-color:#0080FF;}
.pn-normal A:active  { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none; background-color:transparent;}

.pn-title 			{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }
.pn-title A:link 	{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; background-color:transparent;}
.pn-title A:visited { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; background-color:transparent;}
.pn-title A:hover 	{ color: #FFFFFF; font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; background-color:#FEB300;}
.pn-title A:active 	{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; background-color:transparent;}

.pn-sub 		  { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
.pn-sub A:link 	  { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; background-color:transparent;}
.pn-sub A:visited { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; background-color:transparent;}
.pn-sub A:hover   { color: #FFFFFF; font-family: Tahoma, Verdana, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; background-color:#FEB300;}
.pn-sub A:active  { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; background-color:transparent;}

.pn-logo 			{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 3px; text-decoration: none; }
.pn-logo A:link 	{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 3px; text-decoration: none; background-color:transparent;}
.pn-logo A:visited 	{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 3px; text-decoration: none; background-color:transparent;}
.pn-logo A:hover 	{ color: #FFFFFF; font-family: Tahoma, Verdana, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 3px; text-decoration: none; background-color:transparent;}
.pn-logo A:active 	{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 3px; text-decoration: none; background-color:transparent;}

.pn-logo-small 	 { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.pn-pagetitle 	 { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }

.bottomNav, .bottomNav A:link, .bottomNav A:hover, .bottomNav A:active, .bottomNav A:visited {
	background-color: #1656BB;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}
.bottomNav A:hover { 
	background-color: #1656BB;
	color: #FFFFFF; 
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}

.pn-login { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; font-family: Tahoma, Verdana, sans-serif; }
.logo { background-color: transparent; }
.banner { background-color: transparent; }

