@charset "UTF-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background-image:url(/images/MainBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#MainContent {
	position:relative;
	margin:0 auto;
	width:987px;
}
.FuenteTextos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
/* ---------- Estilos Header ---------- */
#Header {
	display:block;
	float:left;
	position:relative;
	width:100%;
	height:396px;
}
#HeaderInterna {
	display:block;
	float:left;
	position:relative;
	width:100%;
	height:275px;
}
#InfoHeader {
	display:block;
	float:left;
	position:relative;
	width:100%;
	height:160px;
}
#Logo {
	display:block;
	float:left;
	position:relative;
	margin:31px 0 0 35px;
}
#MainTitulo {
	display:block;
	float:left;
	position:relative;
	margin:25px 0 0 120px;
}
.MainTitulo_verde {
	font-size:21px;
	color:#85C226;
	font-weight:bold;
}
.MainTitulo_gris {
	font-size:21px;
	color:#9FB68A;
}
.ContactoLink_gris {
	font-size:14px;
	color:#9FB68A;
}
.ContactoLink_verde {
	font-size:18px;
	color:#85C226;
}
#MainContacto {
	display:block;
	float:right;
	position:relative;
	width:340px;
}
#LlameSinCompromiso {
	display:block;
	float:left;
	position:relative;
	width:180px;
	margin:12px 0 0 10px;
}
#Telefono {
	display:block;
	float:left;
	position:relative;
	width:180px;
	margin:4px 0 0 30px;
}
#ContactoLink {
	display:block;
	float:left;
	position:relative;
	width:180px;
	margin:0 0 0 60px;
}
#IMG_telefono {
	display:block;
	float:left;
	position:relative;
	margin:-36px 0 0 -26px;
}
#InfoBanner {
	display:block;
	float:right;
	position:relative;
	width:760px;
	height:243px;
	margin:-65px 0 0 0;
}
#InfoBannerInterna {
	display:block;
	float:right;
	position:relative;
	width:760px;
	height:120px;
	margin:-65px 0 0 0;
}
#InfoBannerInterna img {
	display:inline;
	float:left;
	position:relative;
	margin:-7px 0 0 3px;
}
.InfoB_txt1 {
	color:#FFFFFF;
	font-size:27px;
}
.InfoB_txt2 {
	color:#FFFFFF;
	font-size:34px;
}
#MainMenu {
	display:block;
	float:left;
	position:relative;
	width:720px;
	height:31px;
	margin:24px 0 0 0;
}
#BuscadorGoogle {
	display:block;
	float:left;
	position:relative;
	width:260px;
	height:31px;
	margin:21px 0 0 0;
	margin-left:7px;
}
.MenuPrincipal {
	margin:0 0 0 0;
	padding:0px;
}
ul,li {
	list-style-type:none;
}
.MenuPrincipal li {
	float:left;
}
.MenuPrincipal a {
	background:url(/images/Menu/Menu.jpg);
	display:block;
	height:31px;
	text-indent:-9000%;
}
/*ESTADO NORMAL*/
.MenuInicio a {
	width:62px;
}
.MenuProductos a {
	width:85px; background-position:-62px 0px;
}
.MenuServicios a {
	width:82px; background-position:-147px 0px;
}
.MenuFAQ a {
	width:149px; background-position:-229px 0px;
}
.MenuNoticias a {
	width:99px; background-position:-378px 0px;
}
.MenuQuienes a {
	width:118px; background-position:-477px 0px;
}
.MenuContacto a {
	width:88px; background-position:-595px 0px;
}
/*ESTADO ROLLOVER*/
.MenuInicio a:hover {
	background-position:0px -31px;
}
.MenuProductos a:hover {
	background-position:-62px -31px;
}
.MenuServicios a:hover {
	background-position:-147px -31px;
}
.MenuFAQ a:hover {
	background-position:-229px -31px;
}
.MenuNoticias a:hover {
	background-position:-378px -31px;
}
.MenuQuienes a:hover {
	background-position:-477px -31px;
}
.MenuContacto a:hover {
	background-position:-595px -31px;
}
/*ESTADO ACTIVO*/
body#InicioSel a#Inicio {
	background-position:0px -31px;
}
body#ProductosSel a#Productos {
	background-position:-62px -31px;
}
body#ServiciosSel a#Servicios {
	background-position:-147px -31px;
}
body#FAQSel a#FAQ {
	background-position:-229px -31px;
}
body#NoticiasSel a#Noticias {
	background-position:-378px -31px;
}
body#QuienesSel a#Quienes {
	background-position:-477px -31px;
}
body#ContactoSel a#Contacto {
	background-position:-595px -31px;
}
/* ---- */
.MenuProductos a.active {
	background-position:-62px -31px;
}
.MenuServicios a.active {
	background-position:-147px -31px;
}
.MenuFAQ a.active {
	background-position:-229px -31px;
}
.MenuNoticias a.active {
	background-position:-378px -31px;
}
.MenuQuienes a.active {
	background-position:-477px -31px;
}
.MenuContacto a.active {
	background-position:-595px -31px;
}
/* end Estilos Header */

/* ---------- Estilos LeftCol ---------- */
#LeftCol {
	display:block;
	float:left;
	position:relative;
	width:187px;
	height:auto;
}
#LeftCol_Productos {
	display:block;
	float:left;
	position:relative;
	width:187px;
	height:460px;
	margin:0 0 20px 0;
}
#TituloProductos {
	display:block;
	float:left;
	position:relative;
}
.TituloP {
	font-size:23px;
	color:#FFFFFF;
	font-weight:bold;
	margin:8px 0 0 34px;
}
#MenuProductos {
	display:block;
	float:left;
	position:relative;
	width:180px;
	margin:28px 0 0 0;
}

.EspacioMenu {
	line-height:12px;
}

#MenuLeftProdIndex {
	display:block;
	float:left;
	position:relative;
	width:180px;
	margin:0 0 0 12px;
}
#Icon_ProdMenuLeft {
	display:block;
	float:left;
	width:30px;
	position:relative;
	margin:5px 10px 0 2px;
}
#Texto_ProdMenuLeft {
	display:block;
	width:90px;
	float:left;
	position:relative;
	color:#0000CC;
	margin:5px 10px 0 8px;
}

#Texto_ProdMenuLeft a {
	color:#548704;
}



#LeftCol_AdSense {
	display:block;
	float:left;
	position:relative;
	margin:6px 0 0 0;
}
#ContenedorBanners {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 -7px;
}
/* end Estilos LeftCol ---------- */

/* ---------- Estilos CenterCol ---------- */
#CenterCol {
	display:block;
	float:left;
	position:relative;
	width:612px;
}
#CenterColInterna {
	display:block;
	float:left;
	position:relative;
	width:750px;
}
#CenterCol_SolucionesIndex {
	display:block;
	float:left;
	position:relative;
	width:579px;
	height:150px;
	background-image:url(/images/BgSolucionesIndex.jpg);
	background-repeat:no-repeat;
	margin:17px 0 0 17px;
}
#CenterCol_Soluciones {
	display:block;
	float:left;
	position:relative;
	width:577px;
	height:328px;
	background-image:url(/images/BgSoluciones.jpg);
	background-repeat:no-repeat;
	margin:17px 0 0 17px;
}
#TitSoluciones {
	display:block;
	float:left;
	position:relative;
	width:524px;
	height:47px;
	background-image:url(/images/BgTitSoluciones.png);
	background-repeat:no-repeat;
	margin:17px 0 0 24px;
}
.TituloC {
	font-size:23px;
	color:#9DB883;
	font-weight:bold;
}
#BotonesSoluciones {
	display:block;
	float:left;
	position:relative;
	width:576px;
}
#BtnCasa {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 6px;
}
#BtnCampo {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 -2px;
}
#BtnTuristicas {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 -2px;
}
#BtnConstructoras {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 -2px;
}
#TemasInteres {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 14px;
	width:590px;
}
#TitTemasInteres {
	display:block;
	float:left;
	position:relative;
	width:582px;
	height:47px;
	background-image:url(/images/BgTitTemasInteres.jpg);
	background-repeat:no-repeat;
	margin:22px 0 0 0px;
}
#TitTemasInteres_txt {
	display:inline;
	float:left;
	position:relative;
	margin:8px 0 0 227px;
}
#TemaInteres_portada {
	display:block;
	float:left;
	position:relative;
	width:700px;
	margin:16px 0 0 20px;
}
#IMG_temainteres_portada {
	display:block;
	float:left;
	position:relative;
}
#Titulo_temainteres_portada {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 28px;
}
#Texto_temainteres_portada {
	display:block;
	float:left;
	position:relative;
	width:500px;
	color:#000000;
	text-align:justify;
	font-size:12px;
	margin:8px 0 0 28px;
}

#Texto_temainteres_portada_Index {
	display:block;
	float:left;
	position:relative;
	width:355px;
	color:#000000;
	text-align:justify;
	font-size:12px;
	margin:8px 0 0 28px;
}

#VerMas_temainteres_Index {
	display:block;
	float:right;
	position:relative;
}



#VerMas_temainteres_portada {
	display:block;
	position:relative;
	float:right;
	margin:0px 0 0 0px;
	width:350px;
}
#Titulo_temainteres_portada a {
	color:#548704;
	text-decoration:none;
}
#Titulo_temainteres_portada a:hover {
	text-decoration:underline;
}
.TituloTemaInteres {
	position:relative;
	display:block;
	font-size:12px;
	color:#548704;
	font-weight:bold;
	text-decoration:none;
	width:250px;
}
#FlechaTemas {
	display:block;
	position:relative;
	margin:0px 0 0 0px;
}
#SeparadorTemasInteres {
	display:block;
	float:left;
	position:relative;
	margin:15px 0 0 26px;
}
/* end Estilos CenterCol ---------- */

/* ---------- Estilos RightCol ---------- */
#RightCol {
	display:block;
	float:right;
	position:relative;
	width:187px;
}
.TituloY {
	font-size:19px;
	color:#FFFFFF;
	margin:0px 0 0 0px;
}
#Titulo_RightCol {
	display:block;
	float:left;
	position:relative;
	margin:-38px 0 0 2px;
}
.TextoRightCol {
	color:#838080;
	text-align:left;
}
#Texto_RightCol {
	display:block;
	float:left;
	position:relative;
	width:156px;
	height:238px;
	margin:18px 0 0 16px;
}
#BtnLeerMas {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 40px;
}
.TitGris_suscribete {
	color:#9DB883;
	font-size:18px;
}
.TitVerde_suscribete {
	color:#83C025;
	font-size:18px;
	font-weight:bold;	
}
#SuscribeteBoletin {
	display:block;
	float:left;
	position:relative;
	width:187px;
}
#Texto_SuscribeteBoletin {
	display:block;
	float:right;
	position:relative;
	margin:42px 15px 0 0;
}
#EmailBoletin {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 26px;
}
.FormatoAreaEmail {
	width:90px;
	height:15px;
	border:1px solid #D5F1A9;
}
#Titulo_EmailBoletin {
	display:block;
	float:left;
	position:relative;
	margin:3px 5px 0 0;
}
#Area_EmailBoletin {
	display:block;
	float:left;
	position:relative;
}
#BtnEnviar {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 2px;
}
#BannerLatDerecho {
	display:block;
	float:left;
	position:relative;
	margin:5px 0 0 -5px;
}
#Vacio {
	display:block;
	float:left;
	position:relative;
	margin:4px 0 0 0;
}
#Login {
	display:block;
	float:left;
	position:relative;
	width:201px;
	height:133px;
	background-image:url(/images/Vacio.jpg);
	background-repeat:no-repeat;
	margin:4px 0 0 0;
}
#LoginTitulo {
	display:block;
	float:left;
	position:relative;
	color:#9DB883;
	font-size:18px;
	margin:10px 0 0 26px;
}
.LoginField {
	width:80px;
	height:16px;
	background-color:#EAECE7;
	border:1px solid #999999;
}
#User {
	display:block;
	float:right;
	position:relative;
	width:150px;
	margin:8px 20px 0 0;
}
#User_Title {
	display:block;
	float:left;
	position:relative;
	margin:2px 0 0 0;
}
#User_Field {
	display:block;
	float:right;
	position:relative;
}
#Password {
	display:block;
	float:right;
	position:relative;
	width:150px;
	margin:8px 20px 0 0;
}
#Pass_Title {
	display:block;
	float:left;
	position:relative;
	margin:2px 0 0 0;
}
#Pass_Field {
	display:block;
	float:right;
	position:relative;
}
#BtnEntrar {
	display:block;
	float:right;
	position:relative;
	margin:8px 20px 0 0;
}
#SocialMedia {
	display:inline;
	float:left;
	position:relative;
	width:190px;
	height:95px;
	background-image:url(/images/SocialBG.jpg);
	background-repeat:no-repeat;
	margin:5px 0 0 0px;
}

#Skype {
	display:inline;
	float:left;
	position:relative;
	width:195px;
	height:95px;
	margin:5px 0 0 0px;
}

#Buscador {
	display:inline;
	float:left;
	position:relative;
	width:195px;
	height:95px;
	background-image:url(/images/SocialBG.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0 0px;
}


#SocialMedia img {
	display:inline;
	float:left;
	position:relative;
	margin:0 4px 0 8px;
}
#SocialMedia p {
	display:inline;
	float:left;
	position:relative;
	margin:26px 0 0 26px;
}
/* end Estilos RightCol ---------- */

/* ---------- Estilos Footer ---------- */
#Footer{
	display:block;
	height:107px;
	background-image:url(/images/BgFooter.jpg);
	background-repeat:repeat-x;
	position:relative;
	width:100%;
	margin:50px 0 0 0;
}
#FooterContenido {
	display:block;
	position:relative;
	margin:0 auto;
	width:984px;
}
#menu_footer {
	display:block;
	float:left;
	position:relative;
	width:820px;
	margin:16px 0 0 30px;
}
ul#menu_footer_principal {
	margin:0px;
	padding:0px;
	left:20px;
}
ul#menu_footer_principal li {
	display:inline;
}
ul#menu_footer_principal li a {
	text-decoration:none;
	color:#9EB789;
	font-size:12px;
	margin:0 26px 0 0;
}
ul#menu_footer_principal li a.active, ul#menu_footer_principal li a:hover {
	color:#548704;
}
#InfoDesarrollado {
	display:block;
	float:left;
	position:relative;
	width:280px;
	margin:26px 0 0 0;
}
#DesarrolladoPor {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 50px;
}
#IntelliaLogo {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 6px;
}
#Copyright {
	display:block;
	float:left;
	position:relative;
	margin:3px 0 0 0;
}
#DireccionMerida {
	display:block;
	float:left;
	position:relative;
	width:170px;
	margin:20px 0 0 20px;
}
#DireccionMerida a {
	text-decoration:none;
	color:#74A944;
}
#DireccionMerida a:hover {
	text-decoration:underline;
}
#DireccionCampeche {
	display:block;
	float:left;
	position:relative;
	width:210px;
	margin:20px 0 0 20px;
}
#DireccionCampeche a {
	text-decoration:none;
	color:#74A944;
}
#DireccionCampeche a:hover {
	text-decoration:underline;
}
/* end Estilos Footer ---------- */

/* ---------- Estilos Productos ---------- */
#BannerProductos {
	display:block;
	float:left;
	position:relative;
	width:577px;
	height:268px;
	background-image:url(/images/BgHeader_productos.jpg);
	background-repeat:no-repeat;
	margin:17px 0 0 16px;
}
#BannerProductos_texto {
	display:block;
	float:left;
	position:relative;
	width:576px;
	height:217px;
}
#BannerProductos_txt {
	display:block;
	float:right;
	position:relative;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	margin:110px 20px 0 0;
}
#BannerProductos_titulo {
	display:block;
	float:right;
	position:relative;
	background-image:url(/images/BgTitProductos.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:34px;
	margin:0 30px 0 0;
}
#BannerProductos_titulo_txt {
	display:block;
	float:left;
	position:relative;
	font-size:22px;
	color:#5D920A;
	margin:4px 0 0 86px;
}
#ContenedorProductos {
	display:block;
	float:left;
	position:relative;
	width:550px;
	height:auto;
	margin:0 0 0 16px;
	background-repeat:no-repeat;
	background-position:bottom;
}
#Caja_ContenedorProductos {
	display:block;
	float:left;
	position:relative;
	width:700px;
	height:auto;
	color:#000000;
	font-size:12px;
	margin:5px 0 0 6px;
}



#Archivos_Relacionados_Title {
	display:block;
	float:left;
	position:relative;
	width:700px;
	height:30px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}


#Archivos_Relacionados_Producto {
	display:block;
	float:left;
	position:relative;
	width:700px;
	height:auto;
	color:#000000;
	font-size:12px;
	margin:5px 0 0 6px;
}

#Archivos_Relacionados_Producto a {
	color:#74A944;
	font-size:12px;
	text-decoration:none;
	}

#ContenedorProductos_imagen {
	display:block;
	float:left;
	position:relative;
	height:136px;
	margin:4px 0 0 16px;
}
#ContenedorProductos_titulo {
	display:block;
	float:left;
	position:relative;
	width:110px;
	margin:0 0 0 40px;
	height:40px;
	font-weight:bold;
}
#ContenedorProductos_texto {
	display:block;
	float:left;
	position:relative;
	width:140px;
	margin:0 0 0 20px;
	color:#518402;
}
#BgIzquierdoTitulo {
	display:block;
	float:left;
	position:relative;
}
#BgDerechoTitulo {
	display:block;
	float:left;
	position:relative;
}
#BannerProductos_seccion_txt {
	display:block;
	float:left;
	position:relative;
	margin:5px 5px 0 5px;
}
#BannerProductos_seccion {
	display:block;
	float:left;
	position:relative;
	width:auto;
	background-image:url(/images/BgTituloPro.jpg);
	background-repeat:repeat-x;
	margin:3px 0 0 13px;
}
#ListadoProductos {
	display:block;
	float:left;
	position:relative;
	width:710px;
	margin:16px 0 0 26px;
}
#IMG_ListadoProductos {
	display:block;
	float:left;
	position:relative;
}
#Titulo_ListadoProductos {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 28px;
}
#Texto_ListadoProductos {
	display:block;
	float:left;
	position:relative;
	width:520px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	margin:8px 0 0 28px;
}
#VerMas_ListadoProductos {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 28px;
}
#FlechaListadoProductos {
	display:block;
	float:left;
	position:relative;
	margin:6px 0 0 6px;
}
#SeparadorListadoProductos {
	display:block;
	float:left;
	position:relative;
	margin:15px 0 0 26px;
}
#TitSeccionProductos {
	display:block;
	float:left;
	position:relative;
	width:524px;
	height:47px;
	background-image:url(/images/BgTitSecciones.png);
	background-repeat:no-repeat;
	margin:17px 0 0 36px;
}

#MenuSoluciones {
	display:block;
	float:left;
	position:relative;
	width:100px;
	height:80px;
	margin:10px 0 0 80px;
}

#MenuSoluciones a {
	color:#9DB883;
	text-decoration:none;
}

#TituloTipoSolucion {
	display:block;
	float:left;
	position:relative;
	width:500px;
	height:20px;
	margin:17px 0 0 36px;
	font-size:18px;
	font-weight:bold;
}

#TitSeccionProductos_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 200px;
}
#ContenidoProductos {
	display:block;
	float:left;
	position:relative;
	margin:20px 0 0 0;
}

#LinkMapadelSitio {
	display:block;
	float:left;
	position:relative;
	width:500px;
	height:20px;
	font-size:12px;
	margin:17px 0 0 65px;
}
#LinkMapadelSitio a {
	color:#9DB883;
	text-decoration:none;
}

#ProductoNivelMapaSitio {
	display:block;
	float:left;
	position:relative;
	width:500px;
	height:20px;
	margin:17px 0 0 36px;
}
/* end Estilos Productos ---------- */

/* ---------- Estilos Producto Interno */
#RutaProducto {
	display:block;
	float:right;
	position:relative;
	width:490px;
	color:#5B9009;
	text-align:right;
	margin:6px 60px 0 0;
}
#DescripcionProducto {
	display:block;
	float:left;
	position:relative;
	width:522px;
	height:244px;
	background-image:url(/images/BgProductosInterior.jpg);
	background-repeat:no-repeat;
	margin:25px 0 0 36px;
}
#DescripcionProducto_imagen {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 8px;
	width:252px;
	height:252px;
}
#DescripcionProducto_titulo {
	display:block;
	float:right;
	position:relative;
	width:240px;
	text-align:right;
	color:#FFFFFF;
	font-size:15px;
	margin:10px 20px 0 0;
}
#DescripcionProducto_texto {
	display:block;
	float:left;
	position:relative;
	width:230px;
	text-align:justify;
	margin:16px 0 0 16px;
	color:#5B9009;
}
#DescripcionProducto_Detalles {
	display:block;
	float:left;
	position:relative;
	margin:6px 0 0 12px;
}
/* end Estilos Producto Interno */

/* ---------- Estilos Quienes Somos */
#CenterCol_QuienesSomos {
	display:block;
	float:left;
	position:relative;
	width:720px;
	height:410px;
	margin:17px 0 0 17px;
}
#TitQuienesSomos {
	display:block;
	float:left;
	position:relative;
	width:524px;
	height:47px;
	background-image:url(/images/BgTitSecciones.png);
	background-repeat:no-repeat;
	margin:17px 0 0 36px;
}
#TitQuienesSomos_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 200px;
}
#ContenidoQuienesSomos {
	display:block;
	float:left;
	position:relative;
	width:680px;
	font-size:12px;
	color:#000000;
	text-align:justify;
	margin:20px 0 0 30px;
}
#ContenidoQuienesSomos a {
	color:#9DB883;
	text-decoration:none;
}
#ContenidoQuienesSomos a:hover {
	text-decoration:underline;
}
#TitSoluciones_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 180px;
}
#TitQuienesSomos_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 160px;
}
/* End Estilos Quienes Somos */

/* ---------- Estilos Servicios */
#TitSeccionServicios {
	display:block;
	float:left;
	position:relative;
	width:524px;
	height:47px;
	background-image:url(/images/BgTitSecciones.png);
	background-repeat:no-repeat;
	margin:17px 0 0 36px;
}
#TitSeccionServicios_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 200px;
}
#ContenidoServicios {
	display:block;
	float:left;
	position:relative;
	margin:30px 0 0 0;
}
#ListaServicios {
	display:block;
	float:left;
	position:relative;
	width:710px;
	margin:16px 0 0 32px;
}
#ListaServicios a {
	text-decoration:none;
	color:#74A944;
}
#ListaServicios a:hover {
	text-decoration:underline;
}
#IMG_ListaServicios {
	display:block;
	float:left;
	position:relative;
}
#Titulo_ListaServicios {
	display:block;
	float:left;
	position:relative;
	margin:1px 0 0 28px;
}
#Texto_ListaServicios {
	display:block;
	float:left;
	position:relative;
	width:520px;
	margin:8px 0 0 28px;
	color:#000000;
	text-align:justify;
	font-size:12px;
}
#SeparadorServicios {
	display:block;
	float:left;
	position:relative;
	margin:15px 0 0 32px;
}
#VerMas_Soluciones {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 28px;
}
/* End Estilos Servicios */

/* ---------- Estilos Contacto */
.style1 {color: #FF0000}
input, textarea{
	font-size:12px;
	border:1px solid #999999;
	background-color:#EAECE7;
}
.style2 {
	font-size: 15px;
	font-weight: bold;
	color: #7CAC32;
}
#TitSeccionContacto {
	display:block;
	float:left;
	position:relative;
	width:524px;
	height:47px;
	background-image:url(/images/BgTitSecciones.png);
	background-repeat:no-repeat;
	margin:17px 0 0 36px;
}
#TitSeccionContacto_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 210px;
}
#ContenidoContacto {
	display:block;
	float:left;
	position:relative;
	color:#000000;
	font-size:12px;
	width:700px;
	margin:30px 0 0 32px;
}
#DireccionContacto {
	display:block;
	float:left;
	position:relative;
	width:680px;
	margin:0 0 20px 10px;
}
#DireccionContacto a {
	text-decoration:none;
	color:#74A944;
}
#DireccionContacto a:hover {
	text-decoration:underline;
}
#TablaContacto {
	display:block;
	float:left;
	position:relative;
}
#GoogleMaps {
	display:block;
	float:left;
	position:relative;
	margin:30px 0 0 60px;
}
#DireccionMer {
	display:block;
	float:left;
	position:relative;
}
#DireccionCam {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 150px;
}
/* end Estilos Contacto */

@media projection, screen { 
    .tabs-hide {
        display: none;
    }
}
@media print {
    .tabs-nav {
        display: none;
    }
}
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after {
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px;
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(/images/tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #5B9009;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
}
.tabs-nav .tabs-selected a {
    color:#FFF;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0;
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px;
    min-width: 64px;
    height: 18px;
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span {
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border: 1px solid #E1E8DB;
    padding: 1em 8px;
    background: #fff;
	width:550px;
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/images/loading.gif) no-repeat 0 50%;
}
#PropiedadesProducto {
	display:block;
	float:left;
	position:relative;
	margin:20px 0 0 20px;
}

/* ---------- Estilos Noticias */
#ContenidoNoticias {
	display:block;
	float:left;
	position:relative;
	width:690px;
	margin:30px 0 0 40px;
}
#ContenidoNoticias a {
	color:#9DB883;
	text-decoration:none;
}
#ContenidoNoticias a:hover {
	text-decoration:underline;
}
.TituloBold {
	font-size:12px;
	color:#548704;
	font-weight:bold;
	text-decoration:none;
}
/* end Estilos Noticias */

/* ---------- Estilos FAQ */
#TitSeccionFaq_txt {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 30px;
}
#ContenidoFAQ {
	display:block;
	float:left;
	position:relative;
	width:690px;
	color:#000000;
	font-size:12px;
	margin:30px 0 0 40px;
}
#ContenidoFAQ p {
	display:block;
	float:left;
	position:relative;
	width:690px;
}
#ContenidoFAQ a {
	color:#9DB883;
	text-decoration:none;
}
#ContenidoFAQ a:hover {
	text-decoration:underline;
}

#English { float:right; margin-right:50px;	
}
#English a {
	color:#9DB883;
	text-decoration:none;
}


.preguntas_faq {
	padding:0px 15px 10px 15px;
	float:left;
}
.preguntas_faq {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:12px;
}
.respuestas_faq {
	color:#9DB883;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 0 6px 0;
}

/* end Estilos FAQ */
