body {text-align: center; margin: 0px auto; padding: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 100%; color: #666666; background-color: #988F86; background-image: url(../imagenes/bgBody.jpg); background-repeat: repeat; background-position: 50% 0px;}

html,body
{
	height: auto;
}

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666666; margin: 0px 0px 0px 0px;}

td, li, ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: justify;}

ul {list-style-image: url(../imagenes/bullet.gif);}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; margin: 3px 0px 1px 0px; color: #FFA70E;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; margin: 3px 0px 1px 0px; color: #8247A0;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 18px;}

h1.caja {line-height: 12px; margin: 5px 3px 1px 3px; color: #A84D60;}

h2.caja {font-size: 9px; font-weight: normal; line-height: 9px; margin: 3px 0px 1px 0px; color: #2A69AE;}

p.caja {font-size: 9px; font-weight: normal; color: #777777; margin: 0px 0px 0px 0px; text-align: justify; line-height: 12px;}

p.caja-1 {font-size: 10px; font-weight: normal; color: #666666; margin: 0px 0px 0px 0px; text-align: justify; line-height: 14px;}

form {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

ul.lista-cuerpo {margin: 0px; padding: 15px 0px 0px 15px; list-style: none;	text-indent: -5px;} 

li.lista-cuerpo {font-size: 10px; margin: 5px 10px 10px 5px; line-height: 14px;}

ul.lista-texto {margin: 0px; padding: 0px 0px 10px 15px; list-style: none; text-indent: -5px;} 

li.lista-texto {font-size: 11px; margin: 0px 0px 10px 5px; padding: 0px 0px 0px 0px; line-height: 18px;}

div#encabezado {clear: both; position: relative; margin: 20px auto 0px auto; padding: 0px 0px 0px 0px; width: 780px; height: 409px; background-color: #FFFFFF; border-left: 1px solid #7C7369; border-top: 1px solid #7C7369; border-right: 1px solid #7C7369;}

.caja-busqueda {position: absolute; top: 15px; right: 5px; width: 154px; height: 30px;}

.cuadro-buscar {position: absolute; top: 0px; left: 27px; width: 104px; height: 13px;}

#boton-buscar {position: absolute; top: 0px; left: 137px; width: 17px; height: 15px;}

* html #boton-buscar {position: absolute; top: 1px; left: 137px; width: 17px; height: 15px;}

.texto-busqueda {position: absolute; top: 19px; right: 0px; height: 10px; widht: 50px; text-align: right;}

.busqueda {border: 1px solid #7C7369; height: 11px; width: 104px; font-size: 10px; color: #666666;}

div#cintillo-interno-med-bajo {position: absolute; top: 0px; left: 206px; width: 366px; height: 4px; background-color: #666666; font-size: 1px; border-left: 1px solid #FFFFFF;}

div#cintillo-interno-izq-bajo {position: absolute; top: 0px; left: 5px; width: 198px; height: 4px; background-color: #9A9A9A; font-size: 1px;}

div#cintillo-interno-der-bajo {position: absolute; top: 0px; right: 5px; width: 198px; height: 4px; background-color: #9A9A9A; font-size: 1px;}

.link1 A:link {color : #FF6600; text-decoration: none;}

.link1 A:visited {color : #FF6600; text-decoration: none;}

.link1 A:active {color : #FF6600; text-decoration: none;}

.link1 A:hover {color : #FF6600; text-decoration: underline;}

.link2 A:link {color : #5F68A3; text-decoration: none;}

.link2 A:visited {color : #5F68A3; text-decoration: none;}

.link2 A:active {color : #5F68A3; text-decoration: none;}

.link2 A:hover {color : #5F68A3; text-decoration: underline;}

.link3 A:link {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color : #737373; text-decoration: none;}

.link3 A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color : #737373; text-decoration: none;}

.link3 A:active {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color : #737373; text-decoration: none;}

.link3 A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color : #FF6600; text-decoration: underline;}

div#header {position: absolute; top: 70px; left: 5px; width: 770px; height: 315px;}

.linea-color {position: absolute; top: 390px; left: 5px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; width: 770px; height: 4px; color: #666666; background-color: #666666; font-size: 1px;}

.azul {color: #5F68A3;}

.negro-pequeno {font-size: 9px; line-height: 10px; color: #555555;}

.azul-pequeno-1 {font-size: 9px; line-height: 10px; color: #5F68A3; letter-spacing: 1px;}

.azul-pequeno-2 {font-size: 11px; line-height: 14px; color: #5F68A3; letter-spacing: 1px;}

.amarillo {font-size: 9px; line-height: 14px; color: #FFA70E;}

.naranja-pequeno {font-size: 9px; line-height: 10px; color: #FFA70E;}

.azul-pequeno {font-size: 9px; line-height: 10px; color: #5F68A3; letter-spacing: 1px;}

.naranja {color: #FF6600;}

.titulo-blanco {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; font-weight: bold; text-transform: lowercase;}

.titulo-blanco-1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px;}

.titulo-blanco-2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFA70E; font-weight: bold; letter-spacing: 1px;}

.titulo-azul-p {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2FA1F0; font-weight: bold; text-transform: lowercase;}

.titulo-gris {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #BFBFBF; font-weight: bold; text-transform: lowercase;}

.titulo-naranja {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFA70E; font-weight: bold; text-transform: lowercase;}

.titulo-gris-mediano {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #D9D9D9; font-weight: bold; text-transform: lowercase;}

.sinborde {border-width: 0px;}

div#footer {clear: both; position: relative; width: 780px; height: 90px; margin: 0px auto 0px auto; padding: 0px 0px 5px 0px; text-align: center; font-size: 9px;}

.contenido-footer {position: absolute; left: -1px; top: 0px; width: 780px; height: 89px; background-color: #FFFFFF; border-left: 1px solid #7C7369; border-bottom: 1px solid #7C7369; border-right: 1px solid #7C7369;}

div#footer p {color: #666666; font-size: 9px;}

div#footer a {color: #666666; text-decoration: none; font-weight: normal; padding: 0 15px; font-size: 9px;}

div#footer a:hover {color: #FF6600; font-weight: normal; text-decoration: underline; padding: 0 15px;}
			
div#footer a:active {color: #666666; font-weight: normal; text-decoration: underline; padding: 0 15px;}

div#botonera {position: absolute; top: 10px; left: 10px; width:740px; height: 16px; font-size: 9px; text-align: left;}

div#botonera ul {margin: 0px; padding: 0px; display: inline; font-size: 9px; text-align: center;}  
		
div#botonera li {display: inline; border-left: 1px dotted #FFA70E; font-size: 9px;}

div#botonera li.last {display: inline; border-right: 1px dotted #FFA70E; font-size: 9px;}

div#botonera a.currentpage {color: #FF4D00;	text-decoration: none; font-size: 9px;}

div#botonera a.currentpage:hover {color: #FF4D00; text-decoration: underline; font-size: 9px;}

div#botonera a {color: #737373; text-decoration: none; padding: 0 9px; height: 1%; font-size: 9px;}

div#botonera a:hover {color: #FF4D00; text-decoration: underline; padding: 0 9px; font-size: 9px;}
			
div#botonera a:active {color: #737373; text-decoration: underline; padding: 0 9px; font-size: 9px;}
			
div#botonera a em {text-decoration: underline;}

div#comentarios {position: absolute; top: 42px; left: 10px; width:745px; height: 16px; font-size: 9px; text-align: left;}

IMG {border-width: 1px; border-color: #9B61B9;}

.titulo-menu-botones {position: relative; width: 208px; height: 40px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.cuerpo-menubotones {clear: both; position: relative; width: 206px; height: 168px; margin: 5px 0px 0px 0px; padding: 0px 0px 3px 0px; display: block; text-align: left; border: 1px solid #D8D6B8;}

.botonlink1 {clear: both; position: relative; display: block; color: #404D59; width: 200px; height: 25px; background-color: #FFFFFF; font-size: 11px; font-weight: normal; text-align: left; margin: 3px 3px 0px 3px;}

.botonlink1 A:link {display: block; max-width: 196px; height: 25px; color: #7C7369; text-decoration: none; background-color: #D8D6B8; background-image: url(../imagenes/botones/botonmenu-off.gif); background-repeat: no-repeat; background-position: 0px 0px; line-height: 22px; padding-left: 30px;}

.botonlink1 A:visited {display: block; max-width: 196px; height: 25px; color: #7C7369; text-decoration: none; background-color: #D8D6B8; background-image: url(../imagenes/botones/botonmenu-off.gif); background-repeat: no-repeat; background-position: 0px 0px; line-height: 22px; padding-left: 30px;}

.botonlink1 A:active {display: block; max-width: 196px; height: 25px; color: #7C7369; text-decoration: none; background-color: #D8D6B8; background-image: url(../imagenes/botones/botonmenu-on.gif); background-repeat: no-repeat; background-position: 0px 0px; line-height: 22px; padding-left: 30px;}

.botonlink1 A:hover {display: block; max-width: 196px; height: 25px; color: #605951; text-decoration: none; background-color: #D8D6B8; background-image: url(../imagenes/botones/botonmenu-on.gif); background-repeat: no-repeat; background-position: 0px 0px; line-height: 22px; padding-left: 30px;}

* html .transp {position: absolute; top: 15px; right: 3px; width: 115px; height: 34px; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/casos/sobre-imagen.png', sizingMethod='scale'); background-repeat: no-repeat; text-align: right;}

.transp {position: absolute; top: 15px; right: 3px; width: 115px; height: 34px; background-image: url(../imagenes/casos/sobre-imagen.png); background-repeat: no-repeat; text-align: right;}

* html .transp-1 {position: absolute; top: 15px; right: 3px; width: 115px; height: 34px; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/casos/sobre-imagen-1.png', sizingMethod='scale'); background-repeat: no-repeat; text-align: right;}

.transp-1 {position: absolute; top: 15px; right: 3px; width: 115px; height: 34px; background-image: url(../imagenes/casos/sobre-imagen-1.png); background-repeat: no-repeat; text-align: right;}

* html .transp-2 {position: absolute; top: 15px; right: 3px; width: 115px; height: 34px; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/casos/sobre-imagen-2.png', sizingMethod='scale'); background-repeat: no-repeat; text-align: right;}

.transp-2 {position: absolute; top: 15px; right: 3px; width: 115px; height: 34px; background-image: url(../imagenes/casos/sobre-imagen-2.png); background-repeat: no-repeat; text-align: right;}