/* ===================================================================================== */

/* 		CASCADE STYLE SHEET																 */

/* 		Proyecto: Prisma Global															 */

/* ===================================================================================== */







/* ===================================================================================== */

/* 		GENERAL																			 */

/* ===================================================================================== */



body {

	margin:50px 0px;

	padding:0px;

	text-align:center;

	background-color:#717171;



	scrollbar-arrow-color:#FF7900;

	scrollbar-track-color:#F3F3F3;

	scrollbar-shadow-color:#D7D7D8;

	scrollbar-face-color:#FFFFFF;

	scrollbar-highlight-color:#D7D7D8;

	scrollbar-darkshadow-color:#FFFFFF;

	scrollbar-3dlight-color:#FFFFFF;

	}

	

#Content {

	position:relative;

	width:886px;

	height:664px;

	margin:0px auto;

	border:1px solid #ABACAE;

	background-color:#fff;

	}

















/* ===================================================================================== */

/* 		CONTENIDO GENERAL																 */

/* ===================================================================================== */



#MainContainer {

	position:absolute;

	top:40px;

	left:25px;

	width:834px;

	height:600px;

	border:2px solid #D7D7D8;

}



#CubreBorde {

	position:absolute;

	top:151px;

	left:-3px;

	background-color:#FFFFFF;

	width:300px;

	height:465px;

}



#CubreBordeInicio {

	position:absolute;

	top:179px;

	left:24px;

	background-color:#FFFFFF;

	width:300px;

	height:465px;

}



#Logo {

	position:absolute;

	top:585px;

	left:22px;

}



#Seccion {

	position:absolute;

	top:617px;

	right:45px;

	height:50px;

	text-align:right;

	line-height:100%;

}



#Footer {

	position:absolute;

	top:647px;

	right:25px;

	text-align:right;

	line-height:100%;

	

	font-family:Arial;

	font-size:11px;

	color:#717171;

	text-decoration:none;

}







/* 



 

.footer a {

	font-family:Arial;

	font-size:11px;

	color:#717171;

	text-decoration:none;

}





.footer a:hover {

	color:#FF7900;

}



 

 



*/





#MenuTop {

	position:absolute;

	top:10px;

	left:24px;

	text-align:left;

	color:#CCCCCC;

	font-family:Arial;

	font-size:12px;

	letter-spacing: -0.055em;

}



#MenuTop a {

	font-family:Arial;

	font-size:11px;

	letter-spacing: -0.002em;

	color:#717171;

	text-decoration:none;

}



#MenuTop a:hover {

	color:#FF7900;

	text-decoration:none;

}



#MenuTop .active {

	font-family:Arial;

	font-size:11px;

	letter-spacing: -0.002em;

	color:#FF7900;

	text-decoration:none;

}



/* Correccion de BUG en IE */



* html #MenuTop {

	letter-spacing: -.05em;

}



* html #MenuTop a {

	font-family:Arial;

	font-size:11px;

	letter-spacing: -.02em;

	color:#717171;

	text-decoration:none;

}





#Inicio {

	position:absolute;

	top:1px;

	left:800px;

	text-align:right;

}



#Inicio b {

	color:#FF7900;

}





#Inicio2 {

	position:absolute;

	top:1px;

	left:790px;

	text-align:right;

}



#Inicio2 b {

	color:#FF7900;

}





















































.texto {

	font-family:Arial;

	font-size:12px;

	color:#717171;

}



.texto2 {

	font-family:Arial;

	font-size:12px;

	color:#717171;

}







	.texto2 a:link,

	.texto2 a:visited,

	.texto2 a:active {

		color:#FF7900;

		text-decoration:none;

	}

	

	.texto2 a:hover {

		color:#FF7900;

		text-decoration:underline;

	}

	

.texto3 {

	font-family:Arial;

	font-size:10px;

	color:#717171;

}



.texto4 {

	font-family:Arial;

	font-size:12px;

	color:#FF7900;

}





.texto5 {

	font-family:Arial;

	font-size:9px;

	color:#717171;

	font-weight:bold;

	line-height:12px;

}











#legal {

	line-height:70%;

	margin-top:4px;

}







	

.textodest {

	font-family:Arial;

	font-size:12px;

	color:#FF7900;

}





.tituloproyectos {

	font-family:Arial;

	font-size:14px;

	color:#FF7900;

	font-weight:bold;

}







.titulo {

	font-family:Arial;

	font-size:16px;

	color:#FF7900;

	font-weight:bold;

}



.titulo2 {

	font-family:Arial;

	font-size:18px;

	color:#FF7900;

}



.titulo3 {

	font-family:Arial;

	font-size:22px;

	color:#717171;

}



.titulonews {

	font-family:Arial;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

}



.subtitulonews {

	font-family:Arial;

	font-size:12px;

	color:#9b9b9b;

	font-weight:bold;

}



.volver {

	font-family:Arial;

	font-size:9px;

	color:#FF7900;

	font-weight:bold;

	text-decoration:none;

}



	.volver a:link, .volver a:visited, .volver a:active {

	color:#717171;

	text-decoration:none;

	}



	.volver a:hover {

	color:#FF7900;

	text-decoration:none;

	}







.comollegar {

	font-family:Arial;

	font-size:12px;

	color:#FF7900;

	font-weight:bold;

	text-decoration:none;

	

}



	.comollegar a:link, .comollegar a:visited, .comollegar a:active {

	color:#717171;

	text-decoration:none;

	}



	.comollegar a:hover {

	color:#FF7900;

	text-decoration:none;

	}





















/* ===================================================================================== */

/* 		INICIO																			 */

/* ===================================================================================== */



#InicioContainer {

	position:absolute;

	top:35px;

	left:25px;

	width:528px;

	height:604px;

	border:2px solid #D7D7D8;

}



#InicioTexto {

	position:absolute;

	top:186px;

	left:22px;

	padding:8px;

	width:270px;

	text-align:left;

	line-height:18px;

}



#InicioAcceso {

	position:absolute;

	top:385px;

	left:276px;

	padding:5px 0px 0px 70px;

	height:77px;

	background-image:url('../img/inicio_doorclosed.gif');

	background-repeat:no-repeat;

	background-position:top left;

	text-align:left;

}



	#InicioAcceso a {

		display: block;

		font-family:Arial;

		font-size:16px;

		color:#717171;

		text-decoration:none;

		font-weight:bold;

		margin-bottom:5px;

	}

	

	#InicioAcceso a:hover {

		display: block;

		color:#FF7900;

		text-decoration:none;

		background-color:#FFFFFF;

	}

	

	#InicioAcceso a img {

		width:0px;

		height:0px;

		border-width:0px;

	}

	

	#InicioAcceso a:hover img {

		position: absolute;

		top: 0px;

		left: 0px;

		width:41px;

		height:77px;

		border-width:0px;

	}





#InicioFlash {

	position:absolute;

	top:80px;

	left:-235px;

}





#TituloSeccionFlash {

	position:absolute;

	top:602px;

	left:442px;

}





#TituloNewsletterFlash {

	position:absolute;

	top:390px;

	left:275px;

}



/* ===================================================================================== */

/* 		PREMIOS																		 */

/* ===================================================================================== */



#PremiosFlash {

	position:absolute;

	top:416px;

	left:0px;

}







/* ===================================================================================== */

/* 		NOSOTROS																		 */

/* ===================================================================================== */



#NosotrosFlash {

	position:absolute;

	top:45px;

	left:5px;

}



#EnlaceVentana{

	position:absolute;

	top:360px;

	left:0px;

	background-image:url('../img/borde_seccion.gif');

	background-repeat:no-repeat;

	background-position:top left;

	text-align:left;

	padding:18px 10px;

	width:430px;

	height:45px;

	line-height:100%;

}



#NosotrosTexto {

	position:absolute;

	top:285px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:18px;

}



#NosotrosItems {

	position:absolute;

	top:385px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:22px;

}



	#NosotrosItems img {

		margin-right:8px;

		margin-bottom:2px;

	}



	#NosotrosTexto a {

		display: block;

		font-family:Arial;

		font-size:12px;

		color:#FF7900;

		text-decoration:none;

		line-height:200%;

	}

	

	#NosotrosTexto a:hover {

		display: block;

		color:#FF7900;

		text-decoration:underline;

	}

	

	#NosotrosTexto img {

		position: absolute;

		left:-22px;

		width:17px;

		height:17px;

		border-width:0px;

		margin-top:3px;

	}

	

	* html #NosotrosTexto img {

		position: absolute;

		left:-22px;

		width:17px;

		height:17px;

		border-width:0px;

		margin-top:-2px;

	}





/* 

	

	#NosotrosTexto a img {

		position: absolute;

		left:-22px;

		width:18px;

		height:19px;

		border-width:0px;

		margin-top:3px;

	}

	







	#NosotrosTexto a:hover img {

		position: absolute;

		left:-22px;

		width:18px;

		height:19px;

		border-width:0px;

		margin-top:3px;

	}







	* html #NosotrosTexto a img {

		position: absolute;

		left:-22px;

		width:18px;

		height:19px;

		border-width:0px;

		margin-top:-2px;

	}

	



	* html #NosotrosTexto a:hover img {

		position: absolute;

		left:-22px;

		width:18px;

		height:19px;

		border-width:0px;

		margin-top:-2px;

	}





 */







/* ===================================================================================== */

/* 		VALORES																			 */

/* ===================================================================================== */



#CajaValores {

	position:absolute;

	top:81px;

	left:21px;

	width:323px; /* se le rest๓ el padding */

	height:290px; /* se le rest๓ el padding */

	padding:10px 10px 27px 27px;

	text-align:left;

	line-height:18px;

	background-color:#F3F3F3;

}



/* Correccion de BUG en IE */



* html #CajaValores {

	position:absolute;

	top:81px;

	left:21px;

	width:360px;

	height:330px;

	padding:20px 10px 27px 27px;

	text-align:left;

	line-height:18px;

	background-color:#F3F3F3;

}



#CajaValores span.texto2 {

	font-size:11px;

}



#CajaValores ul {

	list-style-image:url('../img/bullet.gif');

	margin-left:-26px;

}



* html #CajaValores ul {

	list-style:circle;

	margin-left:16px;

}



#ValoresFlash {

position:absolute;

top:80px;

right:20px;

width:317px;

height:335px;

}









#ValoresTexto {

	position:absolute;

	top:450px;

	right:20px;

	width:317px;

	text-align:left;

	line-height:100%;

}



#ValoresTexto span.texto2 {

	font-size:11px;

}







/* ===================================================================================== */

/* 		LO QUE HACEMOS																	 */

/* ===================================================================================== */



#HacemosPanelLeft {

	position:relative;

	float:left;

	width:415px;

	height:602px;

}



#HacemosPanelRight {

	position:relative;

	float:right;

	width:415px;

	height:602px;

}



#HacemosTitulo {

	position:absolute;

	top:-48px;

	left:0px;

	width:400px;

	text-align:left;

	line-height:140%;

}



#HacemosPanel01 {

	position:absolute;

	top:81px;

	left:21px;

	width:293px; /* se le rest๓ el padding */

	height:322px; /* se le rest๓ el padding */

	padding:27px;

	text-align:left; /* text-align:left; */

	line-height:15px;

	background-color:#F3F3F3;

}



/* Correccion de BUG en IE */



* html #HacemosPanel01 {

	position:absolute;

	top:81px;

	left:21px;

	width:347px;

	height:376px;

	padding:27px;

	text-align:left;

	line-height:15px;

	background-color:#F3F3F3;

}



	#HacemosPanel01 span.texto2,

	#HacemosPanel02 span.texto2 {

		font-size:11px;

	}



	#HacemosPanel01 span.texto2 a,

	#HacemosPanel02 span.texto2 a {

		color:#717171;

		text-decoration:underline;

	}



	#HacemosPanel01 span.texto2 a:hover,

	#HacemosPanel02 span.texto2 a:hover {

		color:#FF7900;

		text-decoration:underline;

	}



	#HacemosPanel01 span.texto2 ul li,

	#HacemosPanel02 span.texto2 ul li {

		padding-bottom:7px;

	}













#HacemosPanel02 {

	position:absolute;

	top:81px;

	right:21px;

	width:293px; /* se le rest๓ el padding */

	height:322px; /* se le rest๓ el padding */

	padding:27px;

	text-align:left;

	line-height:15px;

	background-color:#F3F3F3;

}



/* Correccion de BUG en IE */



* html #HacemosPanel02 {

	position:absolute;

	top:81px;

	right:21px;

	width:347px;

	height:376px;

	padding:27px;

	text-align:left;

	line-height:15px;

	background-color:#F3F3F3;

}



	#HacemosPanel01 ul,

	#HacemosPanel02 ul {

		margin-top:-5px;

	}



	#HacemosPanel01 ul li,

	#HacemosPanel02 ul li {

		list-style:square;

		margin-left:-20px;

	}













#HacemosPanel03 {

	text-align:left;

	background-color:#F3F3F3;

}



/* Correccion de BUG en IE */





#HacemosPanel03 #Puerta img {

	position:absolute;

	top:-30px;

	left:290px;

	border-width:0px;

	width:41px;

	height:77px;

}



#HacemosPanel03 #Boton {

	position:absolute;

	top:230px;

	left:-80px;

	width:285px;

	text-align:right;

	height:20px;

}



	#HacemosPanel03 #Boton a {

		font-family:Arial;

		font-size:14px;

		font-weight:bold;

		color:#717171;

		text-decoration:none;

		height:20px;

	}

	

	#HacemosPanel03 #Boton a:hover {

		background-color:#FFFFFF;

	}



	#HacemosPanel03 #Boton a:hover {

		color:#FF7900;

		text-decoration:none;

		z-index:1000;

	}

	

	#HacemosPanel03 #Boton img {

		width:0px;

		height:0px; 

		border-width:0px;

	}

	

	#HacemosPanel03 #Boton a:hover img {

		position: absolute;

		top: -30px;

		left: 290px;

		border-width:0px;

		width:41px;

		height:77px;

	}



























































#HacemosPanel01 #Puerta img,

#HacemosPanel02 #Puerta img {

	position:absolute;

	top:-30px;

	left:290px;

	border-width:0px;

	width:41px;

	height:77px;

}



#HacemosPanel01 #Boton,

#HacemosPanel02 #Boton {

	position:absolute;

	top:350px;

	left:5px;

	width:285px;

	text-align:right;

	height:20px;

}



	#HacemosPanel01 #Boton a,

	#HacemosPanel02 #Boton a {

		font-family:Arial;

		font-size:12px;

		font-weight:bold;

		color:#717171;

		text-decoration:none;

		height:20px;

	}

	

	#HacemosPanel01 #Boton a:hover,

	#HacemosPanel02 #Boton a:hover {

		background-color:#F3F3F3;

	}



	#HacemosPanel01 #Boton a:hover,

	#HacemosPanel02 #Boton a:hover {

		color:#FF7900;

		text-decoration:none;

		z-index:1000;

	}

	

	#HacemosPanel01 #Boton img,

	#HacemosPanel02 #Boton img {

		width:0px;

		height:0px; 

		border-width:0px;

	}

	

	#HacemosPanel01 #Boton a:hover img,

	#HacemosPanel02 #Boton a:hover img {

		position: absolute;

		top: -30px;

		left: 290px;

		border-width:0px;

		width:41px;

		height:77px;

	}



















































/* ===================================================================================== */

/* 		LO QUE HACEMOS: PROYECTOS														 */

/* ===================================================================================== */



#ProyectosTitulo {

	position:absolute;

	top:56px;

	left:18px;

	text-align:left;

	line-height:140%;

}



#ProyectosTitulo2 {

	position:absolute;

	top:340px;

	left:15px;

	text-align:left;

	line-height:140%;

}



#ProyectosThumbs {

	position:absolute;

	top:76px;

	left:14px;

	width:815px;

	text-align:left;

	line-height:140%;

}



#ProyectosThumbs2 {

	position:absolute;

	top:366px;

	left:10px;

	width:815px;

	text-align:left;

	line-height:140%;

}



	#ProyectosThumbs ul,

	#ProyectosThumbs2 ul {

		float:left;

		width:100%;

		margin:0;

		padding:0;

		list-style:none;

	}

	

	#ProyectosThumbs ul li,

	#ProyectosThumbs2 ul li {

		float:left;

		margin: 1px;

	}



	#ProyectosThumbs ul li img,

	#ProyectosThumbs2 ul li img {

		float:left;

		border:3px solid #FFFFFF;

	}



* html	#ProyectosThumbs ul li img,

		#ProyectosThumbs2 ul li img {

			float:none;

		}



	#ProyectosThumbs ul li a img,

	#ProyectosThumbs2 ul li a img {

		border:0px;

	}



	#ProyectosThumbs span,

	#ProyectosThumbs2 span {

		display:none;

	}



	#ProyectosThumbs a:hover span,

	#ProyectosThumbs2 a:hover span {

		display:block;

	}



	#ProyectosThumbs ul a:link,

	#ProyectosThumbs ul a:visited,

	#ProyectosThumbs ul a:active,

	#ProyectosThumbs2 ul a:link,

	#ProyectosThumbs2 ul a:visited,

	#ProyectosThumbs2 ul a:active {

		display:block;

		width:72px;

		height:72px;

		border:3px solid #FFFFFF;

	text-decoration:none;

	}



	#ProyectosThumbs ul a:hover,

	#ProyectosThumbs2 ul a:hover {

		display: block;

		width:72px;

		height:72px;

		border:3px solid #FF7900;

	}







#ProyectosTexto {

	display: block;

	position:absolute;

	top:-18px;

	left:265px;

	width:530px;

	text-align:left;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}



	#ProyectosTexto span.texto2 {

		font-size:11px;

	}







#ProyectosTexto2 {

	display: block;

	position:absolute;

	top:-45px;

	right:18px;

	width:400px;

	text-align:right;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}





#ProyectosTexto3 {

	display: block;

	position:absolute;

	top:-18px;

	left:295px;

	width:500px;

	text-align:left;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}



	#ProyectosTexto3 span.texto2 {

		font-size:11px;

	}







#ProyectosTexto4 {

	display: block;

	position:absolute;

	top:-18px;

	left:175px;

	width:600px;

	text-align:left;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}



	#ProyectosTexto4 span.texto2 {

		font-size:11px;

	}







#ProyectosTexto5 {

	display: block;

	position:absolute;

	top:-18px;

	left:163px;

	width:500px;

	text-align:left;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}



	#ProyectosTexto5 span.texto2 {

		font-size:11px;

	}









#ProyectosTexto6 {

	display: block;

	position:absolute;

	top:-18px;

	left:182px;

	width:600px;

	text-align:left;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}



	#ProyectosTexto6 span.texto2 {

		font-size:11px;

	}







#ProyectosTexto7 {

	display: block;

	position:absolute;

	top:-18px;

	left:313px;

	width:500px;

	text-align:left;

	line-height:120%;

	font-weight:bold;

	text-decoration:none;

}



	#ProyectosTexto7 span.texto2 {

		font-size:11px;

	}







































/* ===================================================================================== */

/* 		LO QUE HACEMOS: PROYECTO DETALLE												 */

/* ===================================================================================== */



#ProyectoTexto {

	position:absolute;

	top:81px;

	left:21px;

	width:263px; /* se le rest๓ el padding */

	padding:50px 27px 0px 27px;

	text-align:left;

	line-height:15px;

	background-color:#F3F3F3;

}



/* Correccion de BUG en IE */



* html #ProyectoTexto {

	position:absolute;

	top:81px;

	left:21px;

	width:317px;

	height:207px;

	padding:55px 27px 0px 27px;

	text-align:left;

	line-height:15px;

	background-color:#F3F3F3;

}



#ProyectoTexto span.texto2 {

	font-size:11px;

}



#ProyectoTitulo {

	position:relative;

	top:-45px;

	left:0px;

	width:275px;

	text-align:left;

	line-height:16px;

}



#ProyectoTitulo span.titulo {

	font-family:Arial;

	font-size:14px;

	color:#717171;

	font-weight:bold;

}











#Volver {

	position:absolute;

	top:420px;

	left:0px;

	width:317px;

	text-align:right;

}



#Volver1 {

	position:relative;

	top:60px;

	left:-5px;

}



#Volver2 {

	position:absolute;

	top:380px;

	left:390px;

}



#Volver4 {

	position:absolute;

	top:502px;

	left:22px;

	text-align:right;

}





#VolverTop {

	position:absolute;

	top:285px;

	left:44px;

	text-align:right;

}



#ProyectoFoto {

	position:absolute;

	top:81px;

	right:21px;

}



/* ===================================================================================== */

/* 		NEWSLETTER																		 */

/* ===================================================================================== */



#NewsletterThumbs {

	position:absolute;

	top:76px;

	left:10px;

	width:400px;

	text-align:left;

	line-height:140%;

}



	#NewsletterThumbs ul {

		float:left;

		width:100%;

		margin:0;

		padding:0;

		list-style:none;

	}



* html #NewsletterThumbs {

	position:absolute;

	top:76px;

	left:16px;

	width:400px;

	text-align:left;

	line-height:140%;

}



	#NewsletterThumbs ul li  {

		display:block;

		float:left;

		margin: 12px 12px 30px 12px;

	}



* html	#NewsletterThumbs ul li  {

		margin: 12px 6px 6px 6px;

	}



	#NewsletterThumbs ul li a img {

		border:0px;

	}







	#NewsletterThumbs a #NewsletterFoto {

		width:0;

		height:0;

	}





	#NewsletterThumbs a #NewsletterFoto img {

		width:0;

		height:0;

		border:0;

	}



	#NewsletterThumbs a:hover #NewsletterFoto {

		display:block;

		width:280px;

		height:317px;

		background-color:#FFFFFF;

	}



* html	#NewsletterThumbs a:hover #NewsletterFoto {

		width:200px;

		height:366px;

	}



	#NewsletterThumbs a:hover #NewsletterFoto img {

		display:block;

		width:200px;

		height:366px;

		border:2px solid #ffffff;

	}



	#NewsletterThumbs ul li a:link,

	#NewsletterThumbs ul li a:visited,

	#NewsletterThumbs ul li a:active {

		display:block;

		width:41px;

		height:77px;

		text-decoration:none;

	}



	#NewsletterThumbs ul li a:link {

		background-color:#FFFFFF;

	}



	#NewsletterThumbs ul li a:hover {

		display: block;

		width:41px;

		height:77px;

	}



	#NewsletterThumbs ul li a:hover {

		font-weight:bold;

	}



#NewsletterFormTitle {

	position:absolute;

	top:15px;

	right:24px;

	width:276px;

	text-align:left;

	line-height:100%;

}



* html #NewsletterFormTitle {

	right:20px;

	width:268px;

}



#NewsletterForm {

	position:absolute;

	width:260px; /* se le rest๓ el padding */

	height:293px; /* se le rest๓ el padding */

	top:60px;

	right:20px;

	padding:10px;

	line-height:80%;

	border:2px solid #D7D7D8;

	text-align:left;

}



* html #NewsletterForm {

	width:270px;

	height:317px;

}



#NewsletterForm span.texto {

	font-size:11px;

	color:#717171;

}



#NewsletterForm span.texto2 {

	font-size:10px;

	color:#717171;

}



#NewsletterForm span.texto2 a {

	color:#717171;

	text-decoration:none;

}



#NewsletterForm span.texto2 a:hover {

	color:#717171;

	text-decoration:underline;

}



#condiciones {

	position:relative;

	left:260px;

	top:100px;

	width:280px;

	background:#FFF;

	text-align:center;

	padding:10px;

	line-height:15px;

	z-index:999;

}



* html #condiciones {

	left:0px;

}	



#condicionesInner {

	background:#FFF;

	margin:10px;

	border:1px solid #FF7900;

	text-align:center;

	padding:50px 20px;

	line-height:15px;

	z-index:999;

}



	#condicionesInner span.texto {

		font-family:Arial;

		font-size:11px;

		color:#717171;

	}

	

	#condicionesInner a {

		font-family:Arial;

		font-size:14px;

		color:#FFF;

		font-weight:bold;

		background:#FF7900;

		padding:4px 14px;

		text-decoration:none;

	}



	#condicionesInner a:hover {

		color:#000;

		font-weight:bold;

		background:#FF7900;

		padding:4px 14px;

		text-decoration:none;

	}

		



#NewsletterTexto {

	position:absolute;

	top:450px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:100%;

}



#NewsletterTexto span.texto2 {

	font-size:11px;

	color:#717171;

}



#NewsletterTexto span.texto2 a {

	color:#717171;

	text-decoration:none;

}



#NewsletterTexto span.texto2 a:hover {

	color:#FF7900;

	text-decoration:none;

}







#NewsletterFoto {

	position:absolute;

	top:-40px;

	left:520px;

	width:284px;

	height:317px;

	background-color:#FFFFFF;

}



* html #NewsletterFoto {

	top:-40px;

	left:584px;

	width:273px;

}



#NewsletterFoto img.mes {

	position:relative;

	float:right;

	border:2px solid #ffffff;

	right:-4px;

}



#NewsletterMarco {

	position:absolute;

	top:320px;

	left:0px;

	width:446px;

	height:76px;

	background-image:url('../img/marco_newsletter.gif');

	background-repeat:no-repeat;

	background-position:top left;

}







/* ===================================================================================== */

/* 		NEWSLETTER: Detalle																 */

/* ===================================================================================== */



#NewsletterMes {

	position:absolute;

	top:70px;

	left:6px;

	border:2px solid #ffffff;

}



#Desuscribir {

	display: block;

	position:absolute;

	top:5px;

	right:12px;

	width:100%;

	text-align:right;

	line-height:120%;

}





#NewsletterDetalle {

	position:absolute;

	top:30px;

	right:21px;

	width:652px;

	height:505px;

	border:2px solid #D7D7D8;

	overflow:auto;

	text-align:left;

}



* html #NewsletterDetalle {

	position:absolute;

	top:30px;

	right:21px;

	width:652px;

	height:509px;

	border:2px solid #D7D7D8;

	overflow:auto;

	text-align:left;

}





#tdNewsletter {

	width:595px;

	margin: 0px 3px 0px 0px;

}





#tdNewsletterTitulo {

	width:595px;

	height:32px;

	background-color:#9b9b9b;

	padding:8px;

}



#tdNewsletterTitulo2 {

	width:595px;

	height:32px;

	background-color:#FF7900;

	padding:8px;

}



#tdNewsletterFoto {

	width:216px;

	height:412px;

}



#tdNewsletterTexto {

	width:379px;

	padding:15px;

}





/* ===================================================================================== */

/* 		CLIENTES																		 */

/* ===================================================================================== */



#ClientesMarco {

	position:absolute;

	top:45px;

	left:21px;

	border:1px solid #FF7900;

	height:370px;

	width:790px;

}	



#ClientesLista {

	position:relative;

	float:left;

	top:15px;

	left:10px;

	width:252px;

	text-align:left;

	line-height:120%;

}



*html #ClientesLista {

	width:250px;

	text-align:left;

	line-height:120%;

}



	#ClientesLista a {

		display: block;

		width:252px;

		font-family:Arial;

		font-size:11px;

		color:#717171;

		text-decoration:none;

	}



	*html #ClientesLista a {

		width:250px;

	}

	

	#ClientesLista a:hover {

		display: block;

		color:#FF7900;

		text-decoration:none;

	}



#ClientesTexto {

	position:absolute;

	top:450px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:100%;

}



#ClientesTexto span.texto2 {

	font-size:11px;

}





/* ===================================================================================== */

/* 		GENTE PRISMAGLOBAL																 */

/* ===================================================================================== */



#GenteThumbs {

	position:absolute;

	top:76px;

	left:21px;

	width:390px;

	text-align:left;

	line-height:140%;

}



	#GenteThumbs ul {

		float:left;

		width:100%;

		margin:0;

		padding:0;

		list-style:none;

	}



	#GenteThumbs ul li  {

		float:left;

		margin: 1px;

	}



	#GenteThumbs ul li img {

		float:left;

		border:3px solid #FFFFFF;

	}



* html	#GenteThumbs ul li img {

			float:none;

		}



	#GenteThumbs ul li a img {

		border:0px;

	}



	#GenteThumbs img.foto,

	#GenteThumbs span.texto5 {

		display:none;

	}



	#GenteThumbs a:hover img.foto,

	#GenteThumbs a:hover span.texto5 {

		display:block;

	}



	#GenteThumbs ul a:link,

	#GenteThumbs ul a:visited,

	#GenteThumbs ul a:active {

		display:block;

		width:72px;

		height:72px;

		border:3px solid #FFFFFF;

		text-decoration:none;

	}



	#GenteThumbs ul a:hover {

		display: block;

		width:72px;

		height:72px;

		border:3px solid #FF7900;

	}



#GenteFoto {

position:absolute;

top:-67px;

left:517px;

}



#GenteNombre {

position:absolute;

width:280px;

top:330px;

left:509px;

text-align:right;

}





/* ===================================================================================== */

/* 		AQUI TRABAJAMOS																	 */

/* ===================================================================================== */



#TrabajamosPanel {

position:absolute;

top:80px;

left:498px;

width:318px;

height:312px;

background-color:#FFFFFF;

}



#TrabajamosThumbs {

	position:absolute;

	top:76px;

	left:10px;

	width:489px;

	text-align:left;

	line-height:140%;

}



	#TrabajamosThumbs ul {

		float:left;

		width:100%;

		margin:0;

		padding:0;

		list-style:none;

	}



	#TrabajamosThumbs ul li  {

		float:left;

		margin: 1px;

	}







	#TrabajamosThumbs ul li img {

		float:left;

		border:3px solid #FFFFFF;

	}



* html	#TrabajamosThumbs ul li img {

			float:none;

		}



	#TrabajamosThumbs ul li a img {

		border:0px;

	}



	#TrabajamosThumbs img.foto {

		display:none;

	}



	#TrabajamosThumbs a:hover img.foto {

		display:block;

	}



	#TrabajamosThumbs ul a:link,

	#TrabajamosThumbs ul a:visited,

	#TrabajamosThumbs ul a:active {

		display:block;

		width:72px;

		height:72px;

		border:3px solid #FFFFFF;

	text-decoration:none;

	}



	#TrabajamosThumbs ul a:hover {

		display: block;

		width:72px;

		height:72px;

		border:3px solid #FF7900;

	}



#TrabajamosFoto {

position:absolute;

top:4px;

left:488px;

}



#TrabajamosTexto {

	position:absolute;

	top:450px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:100%;

}



#TrabajamosTexto span.texto2 {

	font-size:11px;

}



#ComoLlegar {

	position:absolute;

	top:470px;

	left:557px;

	text-align:left;

}











/* ===================================================================================== */

/* 		AQUI TRABAJAMOS: MAPA															 */

/* ===================================================================================== */



#TrabajamosMapa {

position:absolute;

top:80px;

right:20px;

width:603px;

height:396px;

background-color:#F6F4F0;

}



#MapaTexto {

	position:absolute;

	top:400px;

	left:5px;

	padding:8px;

	width:280px;

	text-align:left;

	line-height:100%;

}



/* ===================================================================================== */

/* 		ARTE PROXIMO																	 */

/* ===================================================================================== */



#ArteBanner {

	position:absolute;

	top:70px;

	left:20px;

	width:305px;

	height:156px;

	border:2px solid #D7D7D8;

}



#ArteTexto {

	position:absolute;

	top:236px;

	left:20px;

	width:305px;

	text-align:left;

}



#ArteTexto span.texto2 {

		font-size:11px;

	}









#ArteScroll {

	position:absolute;

	top:70px;

	right:20px;

	width:452px;

	height:340px;

	border:2px solid #D7D7D8;

	overflow:auto;

	text-align:left;

}



	#ArteScroll ul {

		position:relative;

		list-style:none;

		padding:0px;

		margin:10px 10px 50px 10px;

	}

	

	#ArteScroll li.titulo {

		position:absolute;

		width:98px;

		height:20px;

		top:68px;

		font-family:Arial;

		font-size:12px;

		color:#FF7900;

		font-weight:bold;

		text-transform:uppercase;

	}



	#ArteScroll li.foto {

		position:relative;

		width:312px;

		height:98px;

		left:98px;

		top:0px;

	}

	

	#ArteScroll li.texto2 {

		position:relative;

		width:410px;

		top:15px;

		text-align:left;

	}





/* ===================================================================================== */

/* 		ESPACIO CREATIVO																 */

/* ===================================================================================== */



#CreativoFormContainer {

	position:absolute;

	width:350px; /* se le rest๓ el padding */

	height:420px; /* se le rest๓ el padding */

	top:20px;

	right:19px;

	background:#FFF;

	z-index:888;

}





/* Correccion de BUG en IE */



* html #CreativoFormContainer {

	height:300px; /* se le rest๓ el padding */

}









#CreativoFormContainer li.quierorecibir {

	list-style:none;

	padding-top:41px;

	text-align:right;

}



* html #CreativoFormContainer li.quierorecibir {

	padding-top:42px;

}



#CreativoForm {

	position:relative;

	width:327px; /* se le rest๓ el padding */

	top:0px;

	left:0px;

	padding:10px;

	line-height:18px;

	border:1px solid #FF7900;

	text-align:left;

	background:#FFF;

	z-index:889;

}



* html #CreativoForm {

	width:350px;

	height:356px;

}



#CreativoForm span.texto {

	font-size:11px;

	color:#717171;

}



#CreativoForm span.texto2 {

	font-size:10px;

	color:#717171;

}



#CreativoForm span.texto2 a {

	color:#717171;

	text-decoration:none;

}



#CreativoForm span.texto2 a:hover {

	color:#717171;

	text-decoration:underline;

}

























#CreativoFlash {

position:absolute;

top:20px;

right:15px;

width:357px;

height:391px;

z-index:1;

}



#CreativoTexto {

	position:absolute;

	top:450px;

	right:20px;

	width:350px;

	text-align:left;

	line-height:100%;

}



#CreativoTexto span.texto2 {

	font-size:11px;

}



#CreativoBotonesForm {

	position:absolute;

	top:410px;

	right:10px;

	padding:8px;

	width:350px;

	text-align:right;

}



	#CreativoBotonesForm ul {

		list-style:none;

		padding:0;

		margin:0;

	}

	

	#CreativoBotonesForm ul li {

		display:inline;

	}



	#CreativoBotonesForm ul li a:link, #CreativoBotonesForm ul li a:visited, #CreativoBotonesForm ul li a:active {

		background-color:#CCCCCC;

		padding:3px 16px;

		font-family:Arial;

		font-size:12px;

		color:#FFFFFF;

		font-weight:bold;

		text-decoration:none;

		text-transform:uppercase;

	}



	#CreativoBotonesForm ul li a:hover {

		background-color:#333333;

		text-decoration:none;

		text-transform:uppercase;

	}



#CreativoBotones {

	position:absolute;

	top:250px;

	left:10px;

	width:250px;

	text-align:left;

	line-height:140%;

}



	#CreativoBotones ul {

		float:left;

		width:100%;

		margin:0;

		padding:0;

		list-style:none;

	}



	#CreativoBotones ul li  {

		float:left;

		margin: 3px;

	}



	#CreativoBotones ul li img {

		border:0px;

	}



	#CreativoBotones img.foto {

		display:none;

	}



	#CreativoBotones a:hover img.foto {

		display:block;

	}



	#CreativoBotones ul a:link,

	#CreativoBotones ul a:visited,

	#CreativoBotones ul a:active {

		display:block;

		width:28px;

		height:28px;

		text-decoration:none;

	}



	#CreativoBotones ul a:hover {

		display: block;

		width:28px;

		height:28px;

		text-decoration:none;

	}



/* ===================================================================================== */

/* 		UNETE																			 */

/* ===================================================================================== */



#UneteTexto {

	position:absolute;

	top:450px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:100%;

}



#UneteTexto span.texto2 {

	font-size:11px;

}



#OfertasScroll {

	position:absolute;

	top:20px;

	right:20px;

	width:519px;

	height:378px;

	border:2px solid #FF7900;

	overflow:auto;

	text-align:left;

}









#MainContainer #Puerta img {

	position:absolute;

	top:-30px;

	left:290px;

	border-width:0px;

	width:41px;

	height:77px;

}





#BotonVerOfertas {

	position:absolute;

	top:230px;

	left:-80px;

	width:285px;

	text-align:right;

	height:20px;

}



	#BotonVerOfertas a {

		font-family:Arial;

		font-size:14px;

		font-weight:bold;

		color:#717171;

		text-decoration:none;

		height:20px;

	}



	#BotonVerOfertas a:hover {

		color:#FF7900;

		text-decoration:none;

		z-index:1000;

	}



	#BotonVerOfertas img {

		width:0px;

		height:0px;

		border-width:0px;

	}



	#BotonVerOfertas a:hover img {

		position: absolute;

		top: -30px;

		left: 290px;

		border-width:0px;

		width:41px;

		height:77px;

	}

























#UneteMenu {

	position:absolute;

	top:200px;

	left:0px;

	text-align:right;

	background-image:url('../img/inicio_doorclosed.gif');

	background-repeat:no-repeat;

	background-position:210 0;

	height:77px;

	padding:30px 100px 0px 0px;

	margin:0px 50px 0px 0px;

}



	#UneteMenu ul {

		list-style:none;

		padding:0;

		margin:0;

	}

	

	#UneteMenu ul li {

		display:block;

		font-family:Arial;

		font-size:14px;

		color:#FF7900;

		text-decoration:none;

		font-weight:bold;

	}



	#UneteMenu ul li a:link,

	#UneteMenu ul li a:visited,

	#UneteMenu ul li a:active {

		color:#717171;

		text-decoration:none;

	}

	

	#UneteMenu ul li a:hover {

		color:#FF7900;

		text-decoration:none;

	}

	

	#UneteMenu ul li.cv img {

		position:absolute;

		top:0px;

		left:210px;

		border:0;

	}

	

	#UneteMenu ul li.ofertas img {

		position:absolute;

		top:0px;

		left:85px;

		border:0;

	}



	#UneteMenu ul li.cv a img {

		display:none;

	}



/* FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF */	

	#UneteMenu ul li.cv a:link {

		border:0;

	}



	#UneteMenu ul li.ofertas a:link {

		background-color:#FFFFFF;

	}



	#UneteMenu ul li.cv a:hover {

		border:0;

	}



	#UneteMenu ul li.ofertas a:hover {

		border:0;

	}

	

/* FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF */	



	#UneteMenu ul li.cv a:hover img {

		display:block;

		border:0;

	}

	

	#UneteMenu ul li.ofertas a img {

		display:none;

	}

	

	#UneteMenu ul li.ofertas a:hover img {

		display:block;

		border:0;

	}



#tableOfertas {

	margin:10px;

	width:478px;

}



#tableOfertas td {

	padding:5px 5px;

	vertical-align:top;

}



.tabletitulo {

	font-family:Arial;

	font-size:11px;

	color:#000000;

	text-transform:uppercase;

}



.tabletexto {

	font-family:Arial;

	font-size:11px;

	color:#717171;

}



#TableTitle1, #TableTitle2, #TableTitle3, #TableTitle4, #TableTitle5 {

border-bottom:2px solid #CCCCCC;

}



#TableTitle1 {

	width:130px;

}



#TableTitle2 {

	width:15px;

}



#TableTitle3 {

	width:60px;

}



#TableTitle4 {

	width:15px;

}



#TableTitle5 {

}



#TableCelda1, #TableCelda2, #TableCelda3, #TableCelda4, #TableCelda5 {

border-right:2px solid #CCCCCC;

}



/* ===================================================================================== */

/* 		UNETE: CV																		 */

/* ===================================================================================== */



#CVForm {

	position:absolute;

	top:20px;

	right:20px;

	width:450px;

	border:2px solid #FF7900;

	text-align:left;

}



	#CVForm ul,

	#GestorForm ul {

		list-style:none;

		padding:0;

		margin:20px 10px;

	}



	#NewsletterForm ul,

	#CreativoForm ul {

		list-style:none;

		padding:0;

		margin:-5px 2px;

	}



* html	#NewsletterForm ul,

* html	#CreativoForm ul {

		list-style:none;

		padding:0;

		margin:-5px 0px;

	}

	

	#CVForm ul li,

	#NewsletterForm ul li,

	#GestorForm ul li,

	#CreativoForm ul li {

		font-family:Arial;

		font-size:11px;

		color:#717171;

		margin:6px 0px;

	}

	

	#CVForm ul li input,

	#CVForm ul li textarea,

	#NewsletterForm ul li input,

	#NewsletterForm ul li textarea,

	#GestorForm ul li input,

	#GestorForm ul li textarea,

	#CreativoForm ul li input,

	#CreativoForm ul li textarea {

		border:2px solid #CCCCCC;

	}



	#CVForm ul li input.checkbox,

	#NewsletterForm ul li .checkbox,

	#CreativoForm ul li .checkbox {

		border:0;

	}

	

	#CVForm .boton,

	#NewsletterForm .boton,

	#GestorForm .boton,

	#CreativoForm .boton,

	#CreativoFormContainer .boton {

		display:inline;

	}



	#GestorForm .boton {

		padding:5px;

	}



	#CVForm .boton a:link,

	#CVForm .boton a:visited,

	#CVForm .boton a:active,

	#NewsletterForm .boton a:link,

	#NewsletterForm .boton a:visited,

	#NewsletterForm .boton a:active,

	#GestorForm .boton a:link,

	#GestorForm .boton a:visited,

	#GestorForm .boton a:active,

	#CreativoForm .boton a:link,

	#CreativoForm .boton a:visited,

	#CreativoForm .boton a:active,

	#CreativoFormContainer .boton a:link,

	#CreativoFormContainer .boton a:visited,

	#CreativoFormContainer .boton a:active {

		background-color:#CCCCCC;

		padding:3px 16px;

		font-family:Arial;

		font-size:12px;

		color:#FFFFFF;

		font-weight:bold;

		text-decoration:none;

		text-transform:uppercase;

		height:20px;

	}







	#CVForm .boton a:hover,

	#NewsletterForm .boton a:hover,

	#GestorForm .boton a:hover,

	#CreativoForm .boton a:hover,

	#CreativoFormContainer .boton a:hover {

		background-color:#333333;

		color:#FFFFFF;

		text-decoration:none;

	}



#CVFormTexto {

	position:relative;

	float:left;

	width:110px;

	margin-bottom:5px;

	clear:left;

}



#CVFormTexto2 {

	position:relative;

	float:left;

	width:100%;

	margin-bottom:5px;

	clear:left;

}



#CVFormInput {

	position:relative;

	float:left;

	margin-bottom:5px;

	clear:right;

}

	

/* ===================================================================================== */

/* 		PERTENECEMOS																	 */

/* ===================================================================================== */

	

#PertenecemosThumbs {

	position:absolute;

	top:150px;

	left:20px;

}



	#PertenecemosThumbs ul {

		margin:0;

		padding:0;

		list-style:none;

		text-align:center;

	}

	

	#PertenecemosThumbs ul li {

		float:left;

		margin:15px 15px;

	}



	#PertenecemosThumbs ul li img {

		border:0px;

	}	

	

	#PertenecemosThumbs ul a:link,

	#PertenecemosThumbs ul a:visited,

	#PertenecemosThumbs ul a:active {

		display:block;

		border:0;

		text-decoration:none;

	}



	#PertenecemosThumbs ul a:hover {

		display: block;

		border:0;

		text-decoration:none;

	}



/* ===================================================================================== */

/* 		CONTACTO																		 */

/* ===================================================================================== */



#ContactoFlash {

	position:absolute;

	top:0px;

	left:0px;

}



#ContactoTexto {

	position:absolute;

	top:500px;

	right:20px;

	width:280px;

	text-align:left;

	line-height:100%;

}



#ContactoTexto span.texto2 {

	font-size:11px;

}



#ContactoInfo {

	position:absolute;

	top:20px;

	right:20px;

	padding:8px 20px;

	width:280px;

	height:70px;

	text-align:left;

	line-height:30px;

	border:2px solid #FF7900;

}



/* ===================================================================================== */

/* 		PRISMATICOS																		 */

/* ===================================================================================== */



#PrismaticosPanel01 {

	position:absolute;

	top:70px;

	left:20px;

	width:500px;

	text-align:left;

	line-height:14px;

}



#PrismaticosPanel01 span.texto5 {

	font-family:Arial;

	font-size:10px;

	color:#717171;

	font-weight:bold;

}



#PrismaticosPanel02 {

	position:absolute;

	top:20px;

	right:50px;

	width:318px;

	text-align:left;

	line-height:100%;

}





/* ===================================================================================== */

/* 		GESTOR																			 */

/* ===================================================================================== */



#GestorContainer {

	position:absolute;

	top:75px;

	left:25px;

	width:834px;

	height:564px;

	border:2px solid #FF7900;

}



#GestorLogo {

	position:absolute;

	top:25px;

	left:25px;

}



#GestorTitulo {

	position:absolute;

	top:25px;

	right:25px;

	text-align:right;

}



#GestorMenu {

	position:absolute;

	width:195px; 

	top:35px;

	left:10px;

	text-align:left;

}



	#GestorMenu ul {

		width:195px;

		list-style:none;

		padding:0;

		margin:0;

	}

	

	#GestorMenu ul li {

		margin: 0px 0px 15px 0px;

	}

	

	#GestorMenu ul li a:link,

	#GestorMenu ul li a:visited,

	#GestorMenu ul li a:active {

		display:block;

		width:195px;

		background-color:#FF7900;

		padding:5px;

		color:#FFFFFF;

		font-family:Arial;

		font-size:12px;

		font-weight:bold;

		text-decoration:none;

	}

	

	#GestorMenu ul li a:hover {

		color:#000000;

		width:195px;

	}

		



#GestorForm {

	position:absolute;

	width:580px; /* se le rest๓ el padding */

	height:515px; /* se le rest๓ el padding */

	top:15px;

	right:10px;

	padding:10px;

	line-height:80%;

	border:2px solid #717171;

	text-align:left;

}



* html #GestorForm {

	position:absolute;

	width:600px;

	height:535px;

}



#GestorForm ul li.eliminar {

	padding:5px 0px;

	border-bottom:2px solid #717171;

}
