*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }

/*html { overflow-y: scroll; }  Turn on scroll bar */
html, body{height:100%;} 
/* end hack */

html>body {
	font-size: 16px; 
	font-size: 68.75%;
} /* Reset Base Font Size */

body {
	height: 100%;
	margin: 0;
	padding: 0;
	color: #666666;	/*	color: #4f5455;	*/
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 68.75%;
	vertical-align: middle;
	text-align: center;
	/*background-size: 100%;*/
	overflow-y: hidden;
	/*background-repeat: no-repeat;*/
	behavior:url("css/csshover.htc");
}

#pagina {	position:absolute; z-index:1;

	left:50%;
	top:50%;
	width:986px;
	height:636px;
	margin:-325px 0 0 -490px;
	overflow: visible;
z-index:600; /*encima de proy*/
}/*ref lionsbreath */

#container {
	position: relative;
	width: 986px;
	margin: 0 auto;
	padding: 0 0 0 0;  /* antes 4px 0 0 0; */
	text-align: left;
	/*background: #fff url(/images/container_bg.gif) top left no-repeat;*/
	font-size: 1em; /* 10px baseline */
	background: #FFFFFF;
}
#container_tr {
	position: relative;
	width: 986px;
	margin: 0 auto;
	padding: 0 0 0 0;  /* antes 4px 0 0 0; */
	text-align: left;
	/*background: #fff url(/images/container_bg.gif) top left no-repeat;*/
	font-size: 1em; /* 10px baseline */
	z-index:500;
}


/*#secondary_nav,
#utility_nav {
	margin: 0;
	padding: 0;
	display: none;
}*/

#main {
	margin: 0;
	padding: 0;
	position: relative;
}
#secondary_nav {
	width: auto;
	padding: 93px 0px 0px 5px; /* antes 0*/
	margin: 0;
	background: yellow;
	/*overflow: hidden;*/
	height: auto;
	background: yellow;
	/*_height: 1%;*/
}
#primary_nav {
	height: auto;
	overflow: hidden;
	background-color: #FFFFFF; /* blue */
	padding-top: 75px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#primary_nav_gal {
	height: auto;
	width: 986px;
	overflow: visible;
	/*background-color: #FFFFFF; */
	padding-top: 75px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index:350;
	position:absolute;
}


#utility_nav {
	float: right;
	width: 430px;
	height: 15px;
	padding: 12px 0px 0px;
	font-size: .9em; /* 9px */
	line-height: 1.8em;
	background: none;
}

#logo {
	position: absolute;
	top: 30px;
	left: 15px;
	z-index: 500;
}

.estudio {
	position: absolute;
	top: 45px;
	right: 0px;
	z-index: 40;
}
#nav_top {
	position: absolute;
	top: 64px;
	right: 0px;
	z-index: 40;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#AAAAAA;
	width: 272px;
	z-index: 600;
	text-align:justify;
}
#logo .color { /* antes era #logo span */
	display: block;
	background-color: #FFFFFF; /* transparent; */
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../images/logo.gif);

}
#logo .aclarado {
	display: block;
	/*background-color: #FFFFFF; /* transparent; */
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../images/logo2.png);

}
#logo a {
	position: relative;
	display: block;
	width: 224px;
	height: 35px;
	margin: 0px;
	text-decoration: none;
	text-indent: -200em;
}
/*------ Contenedores ------*/
#opener {
	margin:0 auto;
	padding:0;
	width:986px;
	height:auto;/*	height:277px;*/
	position:relative;
	top: 0;
	background-color:#FFFFFF;
	height: 370px;
}
#opener_proy {
	margin:0 auto;
	padding:0;
	width:986px;
	height:auto;/*	height:277px;*/
	position:relative;
	top: 0;
	background-color:#FFFFFF;
	height: 502px;
	
}
#opener_esp {
	margin:0 auto;
	padding:0;
	width:986px;
	height:auto;/*	height:277px;*/
	position:relative;
	top: 0;
	background-color:#FFFFFF;
	height: 604px;
	.height: 593px; /*solo ie*/
}

#cont_left {
	display: none; /* previo al fade */
	position:absolute;
	width: 286px;
	height: 286px;
	padding: 0px 0px 0px 0px;
	z-index: 99;
	visibility: visible;
	background-image: url(../images/home/blanco_c.gif);
}

#left {
	display: none; /* previo al fade */
	width: 277px;
	height: 277px;
	/*background: #ff3300;*/
	padding: 0px 0px 0px 0px;
	background-image: url(../images/home/deg_nar.jpg);
	z-index: 100; /*arriba*/
}

#slidehome {
	margin: 0px;
	padding: 0px;
	width:706px;
	height:277px;
	/*background-color: #DDDDDD;*/
	position: absolute;
	top:0;
	right:0;
}

#slidehome_b {
	margin: 0px;
	padding: 0px;
	width:986px;
	height:370px;
	/*background-color: #DDDDDD;*/
	/*position: absolute;*/
	top:0;
	right:0;
	z-index: 98;
	visibility: visible;
}
#slidehome_parche {
	margin: 0px;
	padding: 0px;
	width:986px;
	height:370px;
.background-image: url("../images/home/vacio.gif");
	/*background-color: transparent;*/
	position: absolute;
	top:0;
	right:0;
	z-index: 400;
	visibility: visible;
}
#slidenosotros {
	margin: 0px;
	padding: 0px;
	width:370px;
	height:370px;
	/*background-color: #FFFFFF;*/
	background-color: none;


}
#contenido_der {
	width:591px; /*width:616px; - 25 de sep*/
	height:370px;
	background-color: #FFFFFF;
	position: absolute;
	top:0;
	right:0px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#contenido_der a {
text-decoration: none;
	color: #666666;
	font-weight:bold;
}
#contenido_der a:hover {
text-decoration: none;
	color: #f14f12;
		font-weight:bold;
}
#contenido_der hr {
border: 0;
color: #DDDDDD;
background-color: #DDDDDD;
height: 1px;
margin-top: 15px;
margin-bottom: 15px;
}
#cabecera_cont {
	padding: 0;
	margin: 0;
	top: 0;
	right:0px;
	width:591px; /*width:616px; - 25 de sep*/
	height:68px;

}
#cabecera_not {
	padding: 0;
	margin: 0;
	top: 0;
	right:0px;
	width:578px; /*width:616px; - 25 de sep*/
	height:48px;

}
#txt_contenidos {
	height: auto;
	top: 56px;
	float: left;
}

.jquery-corner { position: relative; /* parche jQuery Corner plugin on images */} 

#slogan_transp { 
	position:relative;
	top:26px;
	left:22px;

	background-image: url("../images/home/sloganes.png") !important;
	background-repeat:no-repeat;
	/*filter: none !important;
	_background-image: none; */
	.background-image: url("../images/home/sloganes.gif");
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='../images/home/sloganes.png'); */
	width:233px;/* width:233px; */
	height:233px;
}

#pest_espacios {
	padding: 0px;
	width: 270px;
	height: 33px;
	/*float: left;*/
		position:absolute;
	left: -237px;
	margin-top: 91px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index: 200;
}


#txt_espacios {
	position:relative;
	background: url(../images/espacios.gif) no-repeat top;
	margin: 0px;
	padding: 0px;
	width: 237px;
	height: 33px;

	display: block;
	float: left;
}

#pest_espacios .off, #pest_espacios .on {
	/*position:relative;*/
	/*display: block;*/
	background-color: #FFFFFF; /* transparent; */
	width: 33px;
	height: 33px;
	/*background: url(../images/pest_off2.gif) no-repeat top right;*/
	/*float: left;*/
/*text-indent: -10em;  /*mueve texto izq */ 
	overflow: hidden; /*top: -50px*/
	line-height: 80px; /*bajamos y ocultamos el texto*/
}
#pest_espacios .off {
	position:absolute;
	right: 0;
	background: url(../images/pest_off2.gif) no-repeat top right;
}

#pest_espacios .on {
	position:absolute;
	background: url(../images/pest_on2.gif) no-repeat top right;
	right: 0;
}

#pest_espacios a {
	display: block;
	width: 33px;
	height: 33px;
}

#selector {
	width: 700px;
	height: 36px;
	left: 258px;
	position: relative;
	top: 73px;
	/*visibility: hidden;*/
	/*display: none;*/
}

#frase {
	width: 700px;
	height: 70px;
	left: 150px;
	position: relative;
	top: 90px;
	/*visibility: hidden;*/
	/*display: none;*/
}
.fondo {
	position: absolute;
	left: 50px;
	top: 13px;
}
/*#pest_espacios a:active {

	display: block;
	width: 33px;
	height: 33px;
	background: url(../images/pest_on2.gif) no-repeat top right;
}*/

a:link, a:visited {
	text-decoration: none;

}

h1, h2, h3, h4 {
	font-family: BlairITC TT, Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	letter-spacing: normal; /*	letter-spacing: -0.05em;*/
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}


h1 {
	font-size: 35px;
	/*padding: 20px 0 20px 0;*/
	/*margin: 0 20px 0 20px;*/
	background-color: #ef4900;
}

h2 {
	font-size: 17px;
	/*display: inline; para seguir en linea*/
}

h3 {
	font-size: 14px;
}

h4 {
	color: #660000;
	font-size: 10px;
	margin: 20px 0 20px 0;
	display: inline;	
}

h1, h1 a:link, h1 a:visited {
	color: #FFFFFF;
}
h2, h2 a:link, h2 a:visited {
	color: #FFFFFF;
}
h2.gen, h2.gen a:link, h2.gen a:visited, h3.gen, h3.gen a:link, h3.gen a:visited{
	color: #f14f12;
}
h2.nos, h2.nos a:link, h2.nos a:visited, h3.nos, h3.nos a:link, h3.nos a:visited{
	color: #7fb338;
}
h2.ser, h2.ser a:link, h2.ser a:visited, h3.ser, h3.ser a:link, h3.ser a:visited{
	color: #00647a;
}
h2.cli, h2.cli a:link, h2.cli a:visited, h3.cli, h3.cli a:link, h3.cli a:visited{
	color: #B30566;
}
h2.neg, h2.neg a:link, h2.neg a:visited, h3.neg, h3.neg a:link, h3.neg a:visited{
	color: #FFFFFF; background-color: #ef4900;
}

p {
	margin: 12px 0 12px 0;
	line-height: 1.5em;
}

#contenido_der ul {
	line-height: 1.5em;
	padding: 0;
	list-style: none;
}
		
#contenido_der ul li {
	padding: 1px 0 1px 18px;
	background: url(../images/bul.gif) top left no-repeat;
}


strong {
	font-weight: bolder;
}
.nar {
	font-weight: bolder; color: #f14f12;
}
.mor {
	font-weight: bolder; color: #B30566; letter-spacing: -0.05em;
}

/*------ Navigation ------*/

#menu {
	width: 591px;
	position: absolute;
	left: 395px;
	z-index: 600;
}
#menu .menu_des {
display: block;
background-image: url(../images/pru.jpg);
width: 100px;
height: 15px;
overflow: hidden;
}
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: "Arial";/*"BlairITC TT";*/
  z-index: 100;
  position: relative;
}
.nav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #000;
	text-align: left;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	/*background: #FFFFFF;*/
	color: #FF6600;
	display: block;
	padding: 0 0 0 0;/* 0 20px 0 0;*/
	/*text-transform: lowercase;*/
	text-decoration: none;
	font-family: "Arial";/*"BlairITC TT";*/
	font-size: 1.2em;
	/*line-height: 25px;*/
	font-weight: bold;
	border:none;
width: 125px;
height: 25px;
}
.nav li a img {	border:none;}

.nav li a:hover {
  /*background: #ccc; */
  color: #000;	
}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  /*background: #FFCC99;	 /* #ccc; */*/
  color: #000;
	font-weight: bold;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  /*background: #red; /* #565656; nada */
  color: #666666;	 /* #959595; nada */
  	font-family: Helvetica, sans-serif;
	line-height: 16px;
	font-size: 0.9em;
	font-weight: normal;
	/*background-color: #FFFFFF;/*#FFE7CE;*/
	opacity: 1;
	padding-left: 15px;
	height: 16px;
	letter-spacing: 0.05em;	
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  /* #ccc; */
  /*background-image: url(../images/pru.jpg);*/
  color: #FF6600;
  background: url(../images/bolin.gif) center left no-repeat;
  background-color: #f3f3f3;
}

.nav ul {
  /*background-color: #565656;  #565656; nada */
  border-bottom: 0px solid #000;
  list-style: none;
  margin: 0;
  width: 120px;
  position: absolute;
  top: -999em;
  left: -1px;

}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border: 0px solid #000;
  border-bottom: 0;
  /*padding-right: 20px;*/
  width: 90px;
  white-space: nowrap;
  font-family:Arial, Helvetica, sans-serif;
}
.nav ul a:hover {
  /*background: #ccc;*/
  color: #000;
}

#flashcontent {
width: 100%;
height:100%;
/*float:left;*/
position: absolute;
z-index: 300;
/*display:none;*/
}
.fisheye, .fisheye1, .fisheye2, .fisheye3, .fisheye4, .fisheye5, .fisheye6 {
	text-align: center;
	height: 50px;
	position: relative;
	background-image:url(../images/bg_vacio.gif);
	background-repeat: no-repeat;
/*background-position: 350px 25px;*/
background-position: center 25px;
}
.fisheye1 {background-image:url(../images/bg_recepciones.jpg);}
.fisheye2 {background-image:url(../images/bg_salas.jpg);}
.fisheye3 {background-image:url(../images/bg_despachos.jpg);}
.fisheye4 {background-image:url(../images/bg_pools.jpg);}
.fisheye5 {background-image:url(../images/bg_descanso.jpg);}
.fisheye6 {background-image:url(../images/bg_estancias.jpg);}


a.fisheyeItem2
{
	text-align: center;
	color: #666666;
	/*font-weight: bold;*/
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	bottom: 0px;
	.bottom: -3px;/* solo para IE6 y IE7 */
/*overflow: visible;*/
	padding:0;
margin:0;
}

.fisheyeItem2 img
{
	border: none;
	margin: 5px auto 0 auto;
	width: 100%;
	padding:0;
margin:0;
}

.fisheyeItem2 span
{
	display: none;
	positon: absolute;
	padding:0;
margin:0 0 5px 0;
}
.fisheyeContainter
{
	background-color: #CCCCCC;
	height: 1px;
	width: 336px;
	left:0;
	/*left: 364px;*/
	position: absolute;
	top: 90px;
	/*vertical-align:bottom;*/
}
#fisheye2
{
padding:0;
margin:0;
	position: absolute;
	width: 400px;
	left: 290px;
	top: 0;
	z-index: 400;
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
line-height: 10px;
    font-weight: normal;
	/*display:none;*/

height: 75px;
/*overflow: visible;*/
vertical-align:bottom;
z-index:700;
}

#fisheye3
{
padding:0;
margin:0;
	position: relative;
	width: 660px;
	left: 300px;
	/*width: 100%;*/
	top: 20px;
	z-index: 400;
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
line-height: 10px;
    font-weight: normal;
	/*display:none;*/

height: 90px;

   border-bottom: 1px solid #CCCCCC;
   vertical-align:bottom;

}
.izq {
float: left;
}
#flashcontent_proy {
/*margin: 0 0 0 200px;
padding: 0 0 0 200px;*/
right: 0;
width: 100%;
height:100%;
/*float:left;*/
/*position: absolute;*/
z-index: 300;
/*display:none;*/


}
#cont_proyectos {
	position: absolute;
	width: 200px;
	top: 60px;
	z-index: 400;
}
#gal {
height: 100%;
max-width:845px;

width: 70%;
/*left:0;*/
text-align: right;
right:0;
position: absolute;
/*padding: 0 0 0 300px;*/
z-index: 500;
/*display:none;*/

}

#container_proy {
	position: relative;
	width: 986px;
	margin: 0 auto;
	padding: 0 0 0 0;  /* antes 4px 0 0 0; */
	text-align: left;
	/*background: #fff url(/images/container_bg.gif) top left no-repeat;*/
	font-size: 1em; /* 10px baseline */
	/*background: red;*/
	/*height: 604px*/
}
#bloque_proy {/* ahora usamos dataContainer*/
	margin: 0px;
	padding: 0px;
	width:277px;
	height:370px;
	/*background-color: #FFFFFF;*/
	background-image: url(../images/proyectos1.jpg);
	z-index: 600;

}

#faldon {
position:absolute;
height: 60px;
width: 100%;
	/*background-image: url(../images/faldon.jpg);*/
bottom: 0;
z-index:350;
}
#dataContainer
{
	font-family: "Trebuchet MS";
	font-size: small;
	/*float: left;*/
	width: 257px;
	height: 100%;
	/*background: #fff;*/
	background-image:url(../images/pastilla_proyectos.jpg);
	background-repeat: no-repeat;
	padding: 105px 12px 0 8px;
	z-index: 600;
}


#dataContainer p, #dataContainer2 p {
	margin: 5px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	z-index: 600;
	text-align: left;
	/*text-indent: 10px;*/
}

#dataContainer h6.proyectos, #dataContainer2 h6.proyectos {
	margin: 12px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-style:normal;
	color:#016176;
	text-align: left;
}

#dataContainer sup, #dataContainer2 sup {
	font-size:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cont_scroll {
}
#footer_proy {
height: 30px;/*distinto del normal*/
width: 986px;
text-align: left;/*antes text-align: right;*/
color:#999999;
font-size: 0.8em;
background-color:#eee; /*#e6e6e6;*/
/*background: url(../images/borde_foot.gif) top left no-repeat;*/
position: relative;
line-height: 26px;/*distinto del normal*/
margin: 0 auto;
}
#footer_proy2 {
height: 30px;/*distinto del normal*/
width: 986px;
text-align: left;/*antes text-align: right;*/
color:#999999;
font-size: 0.8em;
background-color:#eee; /*#e6e6e6;*/
/*background: url(../images/borde_foot.gif) top left no-repeat;*/
position: relative;
/*line-height: 26px;/*distinto del normal*/
margin: 0 auto;
}
#nube {
position:absolute;
top: 40px;
left:85px;
height: 350px;
width: 400px;
vertical-align: top;}

/*FORMULARIOS*/

/*FIN FORMULARIOS*/

table{padding:0;cellspacing:0;}
.libro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;/*0.9em;*/
    COLOR: #666666;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
}

.campo
{
    BORDER: #cccccc 1px solid;
	FONT-SIZE: 10px;
	COLOR: #333333;
    FONT-STYLE: normal;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    BACKGROUND: #ffffff;
    HEIGHT: 13px;/*1.2em;*/
	width: 274px;
}
.campo_corto1
{
    BORDER: #cccccc 1px solid;
	FONT-SIZE: 10px;
	COLOR: #333333;
    FONT-STYLE: normal;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    BACKGROUND: #ffffff;
    HEIGHT: 13px;/*1.2em;*/
	width: 100px;
	/*margin-right: 5px;*/
}
.campo_corto2
{
    BORDER: #cccccc 1px solid;
	FONT-SIZE: 10px;
	COLOR: #333333;
    FONT-STYLE: normal;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    BACKGROUND: #ffffff;
    HEIGHT: 13px;/*1.2em;*/
	width: 109px;
}
.campo.inputfile{
    HEIGHT: 1.7em;
}
TEXTAREA.descrip
{
	BORDER: #cccccc 1px solid;
	width: 274px;
	height: 80px;
	FONT-SIZE: 10px;
	COLOR: #333333;
    FONT-STYLE: normal;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}
INPUT.benviar
{
bottom: 0px;
	BORDER: 0px;
    /*BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;*/
	BACKGROUND:none;
    BACKGROUND-IMAGE: url(../images/benviar.gif);
	background-position: 0px 0px;
    /*CURSOR: hand;*/
	cursor:pointer !important;
    COLOR: #FFFFFF;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
	font-weight: bold;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	WIDTH: 73px;
    HEIGHT: 18px;
    TEXT-ALIGN: center;
	vertical-align: text-top;

}

.publi img {
height: 90px;
margin: 2px 0 2px 0;
}

.titularcartelas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: White; line-height: 9pt; font-weight: bold }
.nombre_programa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FF6600; line-height: 9pt; text-align: left}
.textonormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; line-height:9pt; text-align: left; text-decoration: none;}
.textonormal  a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; line-height:9pt; text-align: left; text-decoration: none;}
.textonormal  a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; line-height:9pt; text-align: left; text-decoration: none;}
.textonormal  a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FF6600; line-height:9pt; text-align: left; text-decoration: none;}
/* --No IE6-- */ 
#iWindow, .aviso {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
#iWindow a, .aviso a {
color:#FF6600;
}

.ie6 {
position:absolute;
left:85px;
}

.close {
background: url(../images/miniclose.gif) no-repeat; padding-left: 15px;
}
#salto { margin-top: 54px;
}
#salto a {
color: #aaaaaa;
background: url(../images/flechita.gif) no-repeat right -1px ; padding-right: 25px;
}
#salto a:hover {
color: #FF6600;
background: url(../images/flechita_on.gif) no-repeat right -1px ; padding-right: 25px;
}
/* ------ Modificados alternos ------- */ 
body.deg {
	background-image: url(../images/deg_fondo2.jpg);/*distinto del normal*/
}
body.blanco {

	background-image: none;
	background-color:#FFFFFF;
}
#pagina_intro {	position:absolute; z-index:1;

	left:50%;
	top:55%;
	width:986px;
	height:589px;
	margin:-325px 0 0 -490px;
	overflow: visible;
z-index:600;
vertical-align: middle;
}
#intro_parche {
	margin: 0px;
	padding: 0px;
	width:986px;
	height:519px;
.background-image: url("../images/home/vacio.gif");
	/*background-color: transparent;*/
	position: absolute;
	top:0;
	right:0;
	z-index: 400;
	visibility: visible;
}
#bg {position:fixed; top:0; left:0; width:100%; height:100%; display:none; background-image: url(../images/deg_fondo.jpg)}/*truco fondo 100% distinto del normal*/
#baja_nav {
	height: 139px;/*distinto del normal*/
	overflow: hidden;
	/*background-color: #FFFFFF; /* blue */
	/*background-image: url(../images/deg_bajo.jpg);*//*distinto del normal*/
	background-image: url(../images/nav_blanco.gif);*//*distinto del normal*/
	padding: 0px;
	text-align: left;
	position: relative;
	vertical-align: bottom;
	overflow: hidden;
}
.fondo {
	position: absolute;
	left: 50px;
	top: 13px;
	width:160px;
	height:159px;
	background: url(../images/logo_tr3.png) !important;/*distinto del normal*/
	filter: none !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo_tr3.png');
}
.fondo_ie6 {
	position: absolute;
	left: 50px;
	top: 13px;
	/*background: url(../images/logo_tr.png);/*distinto del normal*/
}
#footer {
/*height: 14px;distinto del normal*/
width: 986px;
text-align: right;
color:#999999;
font-size: 0.8em;
/*background: url(../images/borde_foot.gif) top left no-repeat;distinto del normal*/
position: relative;
/*line-height: 26px;distinto del normal*/
margin: 0 auto;
}
#footer span, #footer_proy span{
	position: absolute;
	right:6px;
	/*margin-right:5px;*/
/*margin-left: 800px;*/
	/*top: 15px;*/
}
#footer_proy2 span{
	position: absolute;
	top:8px;
	right:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*margin-right:5px;*/
/*margin-left: 800px;*/
	/*top: 15px;*/
}
.copy {
	position: absolute;
	right:503px;

}
