BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.pie {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.central {
	FONT-SIZE: 75%;
	VERTICAL-ALIGN: top;
	COLOR: #666666;
	margin-top: 3px;
	margin-right: 6px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.vertical {
	PADDING-RIGHT: 5px; BACKGROUND: url(/graficos/linea.gif); WIDTH: 5px; HEIGHT: 620px
}
.derecho {
	VERTICAL-ALIGN: top; WIDTH: 140px
}
.error {
	COLOR: red
}
.peq {
	FONT-SIZE: 80%
}
TD.menuizq {
	BACKGROUND: #a9a9a9; VERTICAL-ALIGN: top; WIDTH: 132px
}
TD.cont {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; BACKGROUND: url(graficos/esquina.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#cabecera {
	MARGIN-RIGHT: 2px
}
#cabecera .logos {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(graficos/fondo.jpg); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#cabecera .logos IMG.logo {
	DISPLAY: block
}
#cabecera .logos .banner {
	LEFT: 310px; POSITION: absolute; TOP: 5px; HEIGHT: 60px
}
#cabecera .logos .prognet {
	RIGHT: 2px; POSITION: absolute; TOP: 68px
}
#cabecera .logos .banner FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#cabecera .zonas {
	BACKGROUND: #a8a8a8; HEIGHT: 17px; TEXT-ALIGN: right
}
.tituloseccion {
	BORDER-RIGHT: #ececec 1px solid; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: url(graficos/icon1.jpg) #666666 no-repeat; MARGIN: 0px 5px; BORDER-LEFT: #ececec 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ececec 1px solid
}
.enlacesseccion {
	BORDER-RIGHT: #ececec 1px solid; BORDER-TOP: #ececec 1px solid; FONT-SIZE: 60%; MARGIN: 0px 5px 16px; BORDER-LEFT: #ececec 1px solid; BORDER-BOTTOM: #ececec 1px solid
}
.enlacesseccion .ponerborde {
	BORDER-RIGHT: #999999 5px solid
}
.enlacesseccion A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(graficos/icon_3.gif) #eeeeee no-repeat; COLOR: #006699; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
.enlacesseccion A:hover {
	BACKGROUND-COLOR: #f8f8f8
}
.formularioseccion {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 16px; COLOR: #666666; PADDING-TOP: 3px; BACKGROUND-COLOR: #eef2f7
}
.formularioseccion INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.formularioseccion SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
A.anuncioseccion {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 16px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.noticia1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px 4px 4px 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ececec
}
.noticia2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px 4px 4px 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f8f8f8
}
.noticia1 A {
	DISPLAY: block
}
.noticia2 A {
	DISPLAY: block
}
.noticia1 A.titular {
	FONT-WEIGHT: bold; FONT-SIZE: 130%
}
.noticia2 A.titular {
	FONT-WEIGHT: bold; FONT-SIZE: 130%
}
.tutorial A {
	FONT-WEIGHT: bold; COLOR: #5b0000
}
.tutorial {
	MARGIN-BOTTOM: 10px
}
.tutorial A {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(graficos/flecha2.gif) no-repeat
}
.titulo {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(graficos/der.gif) #416385 no-repeat right top; COLOR: #ffffff; HEIGHT: 19px
}
.titulo IMG {
	VERTICAL-ALIGN: -35%; WIDTH: 15px; MARGIN-RIGHT: 5px; HEIGHT: 19px
}
.cajasombreada {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 100%; BACKGROUND: url(/graficos/fonray.gif) #f5f5f5; PADDING-BOTTOM: 5px; MARGIN: 2px 2px 2px 0px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.cajasombreada A.negro {
	FONT-WEIGHT: bold; COLOR: black
}
A.titulares {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
A.titulares:hover {
	TEXT-DECORATION: underline
}
.mas {
	FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lineahor {
	CLEAR: both; BACKGROUND: url(/graficos/linea3.gif)
}
.cajapublicidad {
	BACKGROUND: url(graficos/esqizq2.gif) #f4f4f0 no-repeat; MARGIN-BOTTOM: 16px
}
.cajapublicidad .poneresquina {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/graficos/esqider2.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.cajapublicidad .titulo2 {
	FONT-WEIGHT: bold; COLOR: #9d9d77
}
.cajapublicidad .subtitulo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.cajapublicidad .texto2 {
	FONT-SIZE: 90%
}
#direcciones TR {
	VERTICAL-ALIGN: top
}
#direcciones TD.izquierda {
	WIDTH: 52%
}
#direcciones TD.derecha {
	WIDTH: 48%
}
#direcciones TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#direcciones TD A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#direcciones TD A.dir {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma
}
.subtitulo {
	CLEAR: both; MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(/graficos/esqider2.gif) #a8a8a8 no-repeat right top; COLOR: #ffffff
}
.subtitulo .poneresquina {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/graficos/esqizd2.gif) no-repeat; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.mensajeforo {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #666666
}
.mensajeforo P {
	MARGIN: 5px 0px 0px
}
.otromensaje {
	MARGIN-TOP: 15px; MARGIN-LEFT: 5%
}
#foros TR.par {
	BACKGROUND-COLOR: #f8f8f8
}
#foros TR.impar {
	BACKGROUND-COLOR: #eeeeee
}
#foros TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #ffffff; BACKGROUND-COLOR: #a8a8a8; TEXT-ALIGN: center
}
#foros TD {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; COLOR: #666666; TEXT-ALIGN: center
}
#foros .izquierda {
	TEXT-ALIGN: left
}
#foros .derecha {
	TEXT-ALIGN: right
}
.bloquederecho {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 75%; BACKGROUND: url(/graficos/linea.gif) #eeeeee repeat-y right top; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bloquederecho .titulo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(/graficos/fonder.gif) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #2c4258; PADDING-TOP: 0px; HEIGHT: auto
}
.bloquederecho .contenido {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f8f8
}
.bloquederecho .texto {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 0px; COLOR: #666666; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.bloquederecho .pie {
	BACKGROUND: url(/graficos/fonder2.gif) no-repeat right bottom
}
#utilidades {
	WIDTH: 120px
}
#utilidades TR {
	VERTICAL-ALIGN: top
}
#utilidades TD {
	COLOR: #666666
}
.migas {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
A.migas:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 175%; MARGIN: 0px; COLOR: #333333
}
.autor {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.contenidos {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/graficos/fonray2.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px
}
.contenidos H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000
}
.contenidos H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 115%; COLOR: #4180be
}
.contenidos H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #4180be
}
.contenidos TT {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: monospace
}
.contenidos PRE {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: monospace
}
.contenidos LI {
	FONT-SIZE: 100%
}
.contenidos TD {
	BACKGROUND: #f5f4eb; COLOR: #666666
}
.contenidos TH {
	BACKGROUND: #e3dfcc; COLOR: #666666
}
.contenidos CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #666666
}
.comentarios {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px
}
.comentarios H2 {
	PADDING-RIGHT: 4px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Tahoma
}
.comentarios H2 DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.comentarios H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 10px 0px 0px; COLOR: #ff9900
}
#busqueda INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; COLOR: #0066cc; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff
}
#busqueda SELECT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; COLOR: #0066cc; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff
}
#busqueda INPUT.boton {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; BACKGROUND-COLOR: #eeeeee
}
.resultado {
	PADDING-LEFT: 12px; BACKGROUND: url(graficos/item-lista.gif) no-repeat
}
.resultado A {
	DISPLAY: block; FONT-WEIGHT: bold
}
#formulario {
	WIDTH: 450px
}
#formulario .titulo {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/graficos/esqider2.gif) #c1c1a8 no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#formulario .titulo .poneresquina {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/graficos/esqizd2.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#formulario .titulo .ponerimagen {
	PADDING-LEFT: 18px; BACKGROUND: url(images/cusco.jpg) no-repeat
}
#formulario .contenido {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f4f4f0; PADDING-BOTTOM: 16px; PADDING-TOP: 8px
}
#formulario INPUT {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 8px; COLOR: #666666; BACKGROUND-COLOR: #f4f4f0
}
#formulario TEXTAREA {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 8px; COLOR: #666666; BACKGROUND-COLOR: #f4f4f0
}
#formulario SELECT {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 8px; COLOR: #666666; BACKGROUND-COLOR: #f4f4f0
}
#formulario TEXTAREA {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#formulario .boton {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; BACKGROUND-COLOR: #e6e6dc
}
.enlace {
	CLEAR: both; MARGIN: 5px 0px 15px
}
.enlace A.direccion {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold
}
.enlace A.titular {
	FONT-WEIGHT: bold; FONT-SIZE: 130%
}
.enlace .barraextras {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeeee
}
.enlace .barraextras IMG {
	VERTICAL-ALIGN: middle
}
.enlace .barraextras .derecha {
	FLOAT: right; TEXT-ALIGN: right
}
.novedad {
	PADDING-BOTTOM: 10px
}
.novedad STRONG {
	DISPLAY: block; COLOR: #ff6600
}
.cajaprincipal {
	margin: 10px 5px 3px -1px;
	border: thin dotted #999999;
	background-position: center;
	width: 780px;
}
.cajaprincipalfoto {

	margin: 0px 1px 0px 3px;
	border: thin solid #999999;
	background-position: center center;
}
.lineas {
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin dashed;
	border-left: thin none;
}
.cajaprincipalCopia {

	margin: 10px 5px 3px -1px;
	border: thin dotted #FF9900;
	background-position: center;
}
.lineahorCopia {
	CLEAR: both;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
}
.lineasabajo {

	border-top: thin dotted;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;
}
.fondodelinea {
	background-image: url(images/lineas.gif);
}
.lineasderecha {

	border-top: none;
	border-right: thin dotted;
	border-bottom: none;
	border-left: none;
}
.cajalineas {

	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 100%; BACKGROUND: url(/graficos/fonray.gif); PADDING-BOTTOM: 5px; MARGIN: 2px 2px 2px 0px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.lineasizquierda {


	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted;
}
.lineasderechapuntos {



	border-top: none #000000;
	border-right: thin dotted #000000;
	border-bottom: thin dotted #000000;
	border-left: none #000000;
}
.lineasderechapuntostreslados {




	border-top: none #000000;
	border-right: thin dotted #000000;
	border-bottom: thin dotted #000000;
	border-left: thin dotted #000000;
}
.lineasizquierdapuntos {




	border-top: thin none #000000;
	border-right: thin none #000000;
	border-bottom: thin none #000000;
	border-left: thin dotted #000000;
}
.lineasabajoverdadero {


	border-top: thin dashed #000000;
	border-right: thin none #000000;
	border-bottom: thin none #000000;
	border-left: thin none #000000;
}
.lineaspuntitos {
	border-top: thin dotted #FF0000;
	border-right: thin none #FF0000;
	border-bottom: thin dotted #FF0000;
	border-left: thin none #FF0000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	vertical-align: middle;
	top: 230px;
	bottom: 230px;
}
.formulariomenu {
	FONT-SIZE: 10px;
	COLOR: #666666;
	BACKGROUND-COLOR: #eef2f7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	height: 17px;
	border-bottom-width: 1px;
}
.lineatransparente {
	CLEAR: none;
	margin-bottom: -1px;
	border-top: thin none #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin ridge #CCCCCC;
	border-left: thin none #CCCCCC;
}
.marcoprincipal {
	border: thin dotted #999999;
	background-position: center center;
	width: 800;
	margin-left: 0px;
}

