body
{
	background-color: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.creditos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fb9e04;
}


table.label_in
{
	width: 597px;
	height:18px; 
	background-color: #959595;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}


<!-- LABELS ON OFF -->

td.label_select00
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;
	background-color: #FF4800;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_on01
{
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;
	background-color: #FF6600;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

td.label_off01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	align: left;
	background-color: #FF8400;
	border-top: 0px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 2px #FFFFFF solid;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.menu:visited { color: #7D7D7D; text-decoration: none }
a.menu:link { color: #7D7D7D; text-decoration: none }
a.menu:hover { color: #FF4800; text-decoration: none }
a.menu:active { color: #FF4800; text-decoration: none }

a.menu2:visited { color: #FF4800; text-decoration: none }
a.menu2:link { color: #FF4800; text-decoration: none }
a.menu2:hover { color: #FF4800; text-decoration: none; font-weight: bold;}
a.menu2:active { color: #FF4800; text-decoration: none }

a.links:visited { color: #000000; text-decoration: none }
a.links:link { color: #000000; text-decoration: none }
a.links:hover { color: #FF9900; text-decoration: none }
a.links:active { color: #FF9900; text-decoration: none }

a.pdf:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.pdf:link { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.pdf:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.pdf:active { color: #FFFFFF; text-decoration: underline; font-weight: bold;}

a.menulink:link {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; background-color:#FF8600; font-weight:bold; text-decoration: none; padding-top:3px;}
a.menulink:visited {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color:#FFFFFF; background-color:#FF8600; font-weight:bold; text-decoration: none; padding-top:3px;}
a.menulink:hover {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color:#FFFFFF; background-color:#FF0000; font-weight:bold; text-decoration: none; background-color:#FF6600; padding-top:3px;}
a.menulink:active {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color:#FFFFFF;	text-decoration: none; font-weight:bold; background-color:#FF6600; padding-top:3px;}

a.boton:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; background-color:#FF8600; font-weight:bold; text-decoration: none; padding-top:3px;border:1px solid #000000; width:150px; height:20px;}
a.boton:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; background-color:#FF8600; font-weight:bold; text-decoration: none; padding-top:3px;border:1px solid #000000; width:150px; height:20px;}
a.boton:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color:#FFFFFF; background-color:#FF0000; font-weight:bold; text-decoration: none; background-color:#FF6600; padding-top:3px;border:1px solid #000000; width:150px; height:20px;}
a.boton:active {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color:#FFFFFF;	text-decoration: none; font-weight:bold; background-color:#FF6600; padding-top:3px;border:1px solid #000000; width:150px; height:20px;}

a.bt_listado:link {font-family: small fonts, Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight:normal;	color:#FFFFFF;	text-decoration: none; background-image:url(/npm/img/listado/bt_fondo.gif); height:17px; width:85px; background-repeat:no-repeat; padding-top:3px; padding-left:4px; margin:0px;}
a.bt_listado:visited {font-family: small fonts, Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color:#FFFFFF;	text-decoration: none; background-image:url(/npm/img/listado/bt_fondo.gif); height:17px; width:85px; background-repeat:no-repeat; padding-top:3px; padding-left:4px; margin:0px;}
a.bt_listado:hover {font-family: small fonts, Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color:#FFFFFF;	text-decoration: none; background-image:url(/npm/img/listado/bt_fondo_f2.gif); height:17px; width:85px; background-repeat:no-repeat; padding-top:3px; padding-left:4px; margin:0px;}
a.bt_listado:active {font-family: small fonts, Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color:#FFFFFF;	text-decoration: none; background-image:url(/npm/img/listado/bt_fondo_f2.gif); height:17px; width:85px; background-repeat:no-repeat; padding-top:3px; padding-left:4px; margin:0px;}

.txtpeq
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.boton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF8400;
	border: 1px #000000 solid;
	padding-top: 0px;
	cursor:hand;
	display:block;
}
.boton2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF8400;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	padding-top: 0px;
	cursor:hand;
	width: 150px;
}
.botton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF8400;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	padding-top: 0px;
	cursor:hand;
}
.bottonf2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFA94A;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	padding-top: 0px;
	cursor:hand;
}
input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #F7F7F7;
	border-top: 0px #000000 solid;
	border-right: 0px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 0px #000000 solid;
	height: 20px;
	padding-top: 5px;
}

input.blanco
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 0px #000000 solid;
	border-right: 0px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 0px #000000 solid;
	height: 18px;
}

select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;


	background-color: #F7F7F7;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
}
textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #F7F7F7;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
}

.subtitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF8400;
	/*subtitulos para el cuerpo del contenido*/
}

.subtitulocatalogo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	/*subtitulos para el cuerpo de la portada del catálogo*/
}
.boton3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF8400;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	padding-top: 0px;
	cursor:hand;
	width: 150px;
}
.bordesup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;

}
.noBorde{
	border:solid 0px #FFFFFF;
}
.cerrar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:hand;
	text-decoration: none;
}
.borde
{
	border: 1px #FFFFFF solid;
}

.bottonf3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	padding-top: 0px;
	cursor:hand;
}

.cerrar:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666; font-weight: bold}
.cerrar:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666; font-weight: bold}
.cerrar:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999999; font-weight: bold}
.cerrar:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999999; font-weight: bold}

a.concurso:visited { color: #006B84; text-decoration: none }
a.concurso:link { color: #006B84; text-decoration: none }
a.concurso:hover { color: #0085A6; text-decoration: none }
a.concurso:active { color: #0085A6; text-decoration: none }

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF8400;
	font-weight:normal;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
}

.cabeceraOfertas{
	background-color:#FF8400;
	height:20px;
	width:580px;
	padding-left:6px;
	padding-right:6px;
}

.cuerpoOfertasList{
	background-color:#FFFFFF;
	border-width: 1px 1px 0px 1px;
	border-color: #CCCCCC;
	border-style: solid;
	padding-left:6px;
	padding-right:6px;
	padding-top:12px;
	padding-bottom:12px;
}

.cuerpoOfertas{
	background-color:#D6EBEB;
	border:1px solid #CCCCCC;
	padding-left:6px;
	padding-right:6px;
	padding-top:12px;
	padding-bottom:12px;
}

.cuerpoOfertasAlt{
	background-color:#EAF4F4;
	border:1px solid #CCCCCC;
	border-top:0px;
	padding-left:6px;
	padding-right:6px;
	padding-top:12px;
	padding-bottom:12px;
}

.textoOfertas{
	color:#606060;
	font-weight:normal;
	font-size:11px;
}

.textoOfertasTitular{
	color:#006B84;
	font-weight:bold;
	font-size:12px;
}

.selectOfertas{
	height:18px;
	width:129px;
}

.inputOfertas{
	height:18px;
	width:90px;
	border:1px solid #CCCCCC;
	padding-top:1px;
	padding-bottom:0px;
}

.botonBlancoG {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #046171;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 26;
	width: 165px;
	border: 1px solid #046171;
	cursor:hand;
	padding:0px;
	margin:0px;
}

.faq:link {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #046171; font-weight: bold}
.faq:visited {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #046171; font-weight: bold}
.faq:active {  font-family: Tahoma, Verdana, Arial, Helveticaf; font-size: 11px; text-decoration: none; color: #FF9900; font-weight: bold}
.faq:hover {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #FF9900; font-weight: bold}

.InputChBox{
	border:0px solid;
	background-color:#FFFFFF;
}

.formTxt{
	border:1px solid #333333;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:2px;
	margin:0px;
}

.negroTxt{
	border:1px solid #333333;
	background-color:#EEEEEE;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:0px;			
	margin:0px;
}

.botonBlancoReloj {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #046171;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	width: 165px;
	border: 1px solid #046171;
	cursor:hand;
	padding:0px;
	margin:0px;
}


.lnkMigasPan:link {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #046171; font-weight: bold}
.lnkMigasPan:visited {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #046171; font-weight: bold}
.lnkMigasPan:active {  font-family: Tahoma, Verdana, Arial, Helveticaf; font-size: 11px; text-decoration: none; color: #FF9900; font-weight: bold}
.lnkMigasPan:hover {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #FF9900; font-weight: bold}

.MigasPan{font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #046171; font-weight: bold}

.tablaPeticionesCabecera{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;color:#FFFFFF;font-weight:bold;}
.tablaPeticionesNoSelec{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;color:#006B84;font-weight:bold;cursor:hand;}
.tablaPeticionesSelec{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;color:#FF8400;font-weight:bold;cursor:hand;}

.lnkPet:link {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #046171;}
.lnkPet:visited {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #046171;}
.lnkPet:active {  font-family: Tahoma, Verdana, Arial, Helveticaf; font-size: 10px; text-decoration: none; color: #046171;}
.lnkPet:hover {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; text-decoration: underline; color: #046171;}
