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;
	background-image: url(../images/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-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:#FEB300; 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; }

.pn-normal 			 { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none; }
.pn-normal A:link 	 { color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none; 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:#FEB300;}
.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; }

#bandasuperiorpublicidad
{
	background:#FFFFCC;
	margin:0px;
	padding:0px;
	border:0px;
	font-size: 13px;
	color:#000000;
	border-top:1px #FFFFCC solid;
	border-bottom:2px #999999 solid;
	width:100%;
	text-align:center;
}

#bandasuperiorpublicidad .bandainterno
{
	width:728px;
	margin:auto;
	margin-top:5px;
	margin-bottom:7px;
	text-align:center;
	white-space:nowrap;
	color:#000000;
}

#bandasuperiorpublicidad .bandainterno a
{
	color:#000000;
	text-decoration:none;
}
#bandasuperiorpublicidad .bandainterno a:hover
{
	color:#000000;
	text-decoration:underline;
}
