/* CSS Document */

/*Admin */

.adminBody{
	background-color:#000000;
	background-image:none;
	margin:0;
	color: #333333;   
	font-family: 'Nobile', arial, serif; 
	font-size:12px;
	line-height:150%;
}

.adminBotonera{
	height:20px;
	width:100px;
	background-color:#333;
	text-align:center
}

.linkAdminBotonera{
	text-decoration:none;
	color:#FFF;
}


.TextoForm{
	font-family: 'Nobile', arial, serif; 
	font-size:11px;
	}
	
.formulario{
	font-family: 'Nobile', arial, serif; 
	font-size:11px;
	}	
.formularioBoton{
	font-family: 'Nobile', arial, serif; 
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	width:200px;
	height:40px;
	background-color:#666;
	border:none;
	}

.linkDestacado{
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
}

/* Botonera */


/* web*/




body{
	background-color:#FFFFFF;
	margin:0;
	color: #161616; 
	font-family: 'Nobile', arial, serif; 
	font-size:12px;
	line-height:150%;
	background-image:url(../images/fondo.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

body.interno{
	background-color:#FFFFFF;
	margin:0;
	color: #161616; 
	font-family: 'Nobile', arial, serif; 
	font-size:12px;
	line-height:150%;
	background-image:url(../images/fondo2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

	#contenedor{
		width:900px;
		margin-left:auto;
		margin-right:auto;
		display:table;
		}
			
		#headerContenedor{
			margin-top:0px;
			margin-left:auto;
			margin-right:auto;
			float:left;
			width:900px;
			height:108px;
			}
			
		#headerLogo{
			width:285px;
			height:78x;
			float:left;
			margin-top:15px;
			margin-left:0px;
			}
			
		#headerBandera{
			float:left;
			width:30px;
			height:30px;
			}

		#headerSocial{
			float:right;
			width:290px;
			height:50px;
			margin-top:35px;
			text-align:center;
			margin-left:5px;
			}
		#botonera{
			float:left;
			margin-top:0px;
			width:900px;
			height:42px;
			}
			
			#botonCorto{
				float:left;
				width:100px;
				height:42px;
				text-align:center;
				line-height:42px;
				}
				
			#botonCorto:hover{
				background-color:#5DB417;
				}
		
			#botonCorto2{
				float:left;
				width:115px;
				line-height:42px;
				height:42px;
				text-align:center;
				margin-right:5px;
				}
			
				
			#botonCorto3{
				float:left;
				width:80px;
				line-height:42px;
				height:42px;
				text-align:center;
				}
				
			#botonMedio{
				float:left;
				width:120px;
				line-height:42px;
				height:42px;
				text-align:center;
				}
				
			#botonMedio:hover{
				background-color:#5DB417;
				}	
				
			#botonLargo{
				float:left;
				width:150px;
				line-height:42px;
				height:42px;
				text-align:center;
				}
				
			#botonLargo:hover{
				background-color:#5DB417;
				}	
				a.boton{
					font-family:15px;
					font-weight:bold;
					color:#FFF;
					text-decoration:none;
					vertical-align:middle;
					}
				
				a.boton:hover{
					}
					
			#botonSocial{
				float:left;
				width:30px;
				height:30px;
				margin-top:6px;
				margin-left:5px;
				}
			#botonSocialPlus{
				float:left;
				width:30px;
				height:25px;
				margin-top:11px;
				margin-left:5px;
				}
		#banner{
			margin-top:0px;
			float:left;
			width:900px;
			height:355px;
			}
			
		#bannerSombra{
			float:left;
			width:900px;
			height:21px;
			background-image:url(../images/sombraBannerPrincipal.jpg);
			background-repeat:no-repeat;
			z-index:-10;
			}
			
		#indexParrafoTitulo{
			font-family: 'Nobile', arial, serif; 
			margin-top:-21px;
			float:left;
			width:571px;
			height:69px;
			line-height:45px;
			background-image:url(../images/indexTopTexto.jpg);
			background-repeat:no-repeat;
			color:#FFF;
			font-size:22px;
			letter-spacing:1px;
			font-weight:normal;
			padding-left:20px;
			z-index:10;
			}
			
		#indexParrafoTexto{
			margin-top:0px;
			float:left;
			width:591px;
			height:232px;
			color:#4F4F4F;
			font-size:14px;
			background-image:url(../images/indexFondoNovedades.jpg);
			background-repeat:no-repeat;
			}
			
		#spacer{
			clear:both;
			}

		#indexNovedades{
				float:right;
				width:292px;
				height:301px;
				margin-top:-21px;
				}
				
				#novedadesEncabezado{
					font-family: 'Nobile', arial, serif;  
					float:left;
					width:272px;
					height:69px;
					line-height:45px;
					background-image:url(../images/indexTopNovedades.jpg);
					background-repeat:no-repeat;
					color:#FFF;
					font-size:22px;
					letter-spacing:1px;
					font-weight:normal;
					padding-left:20px;
					}
				
					#novedadesContainer{
						margin-top:5px;
						float:left;
						width:292px;
						height:67px;
						border:solid 1px #E8E8E8;
						}
						#novedadesContainer a{
							text-decoration:none;
							color:#093;
							}
						
						#novedadesTitulo{
							float:left;
							width:282px;
							height:20px;
							font-size:12px;
							font-weight:bold;
							color:#94B969;
							vertical-align:bottom;
							padding-top:5px;
							padding-left:5px;
							}
						
						
						#novedadesParrafo{
							width:232px;
							height:101px;
							float:left;
							font-size:11px;
							color:#414141;
							text-align:left;
							padding-left:5px;
							padding-right:5px;
							padding-top:-5px;
							}
							
						a.novedades{
							text-decoration:none;
							color:#5F5F5D;
							}
							
						a.vermas{
							text-decoration:none;
							color:#F60;
							font-weight:bold;
							}
#footerFondo{
	margin-top:10px;
	width:100%;
	height:180px;
	background-image:url(../images/fondoFooter.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	display:table;
	}

#footer{
	width:900px;
	height:180px;
	margin-left:auto;
	margin-right:auto;
	}
	
	#footerLogo{
		float:left;
		width:50px;
		height:50px;
		margin-top:25px;
		margin-left:0px;
		}
	
	#footerDatos{
		float:left;
		width:247px;
		height:117px;
		margin-top:20px;
		margin-left:10px;
		font-size:10px;
		color:#FFF;
	}
	
	#footerAgrego{
		float:right;
		width:90px;
		height:23px;
		margin-top:40px;
		margin-right:0px;
		color:#FFF;
		font-size:9px;
	}


#contenido{
	float:left;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	width:900px;
	}

#tituloInterno{
	margin-left:auto;
	margin-right:auto;
	width:890px;
	height:80px;
	background-image:url(../images/fondoTituloInterno.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:25px;
	font-size:40px;
	color:#FFF;
	}


#laEmpresaContainerIzquierdo{
	float:left;
	margin-top:20px;
	width:439px;
	}

#laEmpresaContainerDerecho{
	float:right;
	margin-top:20px;
	width:439px;
	}
	
#laEmpresaTitulo{
	float:left;
	color:#89C100;
	font-size:36px;
	text-align:left;
	width:439px;
	height:55px;
	line-height:66px;
	}
	
#laEmpresaParrafo{
	float:left;
	text-align:left;
	width:439px;
	font-size:12px;
	}
	
#laEmpresaBusquedasActivas{
	float:left;
	width:145px;
	height:65px;
	padding-top:100px;
	padding-left:300px;
	}
	
#productosTextoSuperiorContainer{
	float:left;
	width:280px;
	margin-left:10px;
	margin-top:10px;
	}	
	#productosTextoSuperiorTitulo{
		float:left;
		background-image:url(http://semtive.com/images/productosTextoSuperior.jpg);
		background-repeat:no-repeat;
		width:280px;
		height:71px;
		color:#89C100;
		font-size:20px;
		}
	#productosTextoSuperiorParrafo{
		float:left;
		font-size:10px;
		text-align:left;	
		width:280px;	
	}
	
	#productosListadoTitulo{
		float:left;
		width:890px;
		padding-left:10px;
		height:40px;
		line-height:40px;
		color:#FFF;
		font-weight:bold;
		font-size:22px;
		background-image:url(../images/productosListadoTitulo.jpg);
		background-repeat:no-repeat;
		margin-top:10px
		}
		
	#sombra{
		float:left;
		width:900px;
		height:23px;
		background-image:url(../images/sombra.jpg);
		background-repeat:no-repeat;
	}
	
#productosProductosContainer{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:210px;
	}	
	
#productosProductosNombre{
	float:left;
	width:380px;
	height:58px;
	margin-top:47px;
	margin-left:30px;
	color:#000;
	font-size:60px;
	}
	
#productosProductosSubtitulo{
	float:left;
	width:360px;
	height:58px;
	margin-left:30px;
	color:#999;
	font-size:16px;
	}
	
#productosProductosMiniatura{
	float:right;
	width:210px;
	height:210px;
	}
	
#productosProductosMasInfo{
	float:right;
	margin-left:116px;
	margin-top:148px;
	width:93px;
	height:26px;
	}
	
#productosProductosLineaPunteada{
	float:left;
	width:900px;
	height:5px;
	background-image:url(../images/lineaPunteada.jpg);
	background-repeat:repeat-x;
	}
	
#fichaLogo{
	float:left;
	margin-top:10px;
	width:310px;
	height:100px;
	}

#fichaSubtitulo{
	float:left;
	width:421px;
	height:64px;
	font-size:18px;
	color:#666;
	font-family: 'Nobile', arial, serif; 
	margin-left:18px;
	margin-top:40px;
	}

#fichaBotonesSuperiores{
	float:right;
	width:100px;
	height:74px;
	font-family: 'Nobile', arial, serif; 
	margin-left:18px;
	margin-top:30px;
	}
	
#fichaBotonSuperior{
	float:right;
	width:83px;
	height:20px;
	font-size:10px;
	font-weight:bold;
	margin-top:4px;
	color:#FFF;
	background-color:#333;
	text-decoration:none;
	text-align:center;
	}
	a.fichaBoton{
		color:#FFF;
		text-decoration:none;
		}

#fichaBanner{
	float:left;
	width:900px;
	height:440px;
	min-height:440px;
	}
	
#fichaCaracteristicas{
	margin-top:10px;
	float:left;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	line-height:150%;
	}
	
#jqb_object2 { 
	position:relative;
	width:900px; height:440px; 
	overflow:hidden;
}

#jqb_object2 .jqb_slide2{
	position:absolute;
	width:900px; height:440px; 
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	text-align: left;
}

#distribuidoresTituloSuperior{
	float:left;
	width:370px;
	height:56px;
	margin-top:20px;
	font-size:40px;
	color:#666;
	}

#distribuidoresTituloSubtitulo{
	float:right;
	width:518px;
	height:56px;
	margin-top:20px;
	font-size:14px;
	color:#666;
	text-align:left;
	}
	
#distribuidorListado{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	}	
	
#distribuidorContainer{
	float:left;
	width:270px;
	margin-left:30px;
	color:#666;
	margin-bottom:30px;
	}
	#distribuidorLocalidad{
		float:left;
		width:270px;
		height:28px;
		background-image:url(../images/distribuidoresLocalidadFondo.jpg);
		background-repeat:no-repeat;
		font-size:15px;	
	}
	
	#distribuidorEmpresa{
		float:left;
		width:270px;
		height:19px;
		font-size:14px;	
		}
		
	#distribuidorOtros{
		float:left;
		width:270px;
		height:19px;
		font-size:11px;	
		}
		
	#distribuidorOtros a{
		color:#F60;
		text-decoration:none;
		}

#distribuidoresFormContainer{
	float:left;
	width:900px;
	background-color:#E6E7E9;
	}
	
	#distribuidorFormTop{
		float:left;
		width:900px;
		height:85px;
		background-image:url(../images/distribuidorFormTop.jpg);
		background-repeat:no-repeat;
		}
		
	#distribuidorFormTopTitulo{
		float:left;
		width:400px;
		padding-left:10px;
		height:85px;
		line-height:55px;
		color:#FFF;
		font-size:36px;
		}
		
	#distribuidorFormDatosPersonales{
		float:left;
		width:440px;
		height:auto;
		padding-bottom:40px;
		color:#666;
		font-size:20px;
		line-height:140%;
		padding-left:30px;
		}
		
	#distribuidorFormImagen{
		float:left;
		width:318px;
		height:116px;
		margin-left:40px;
		
		}
		
	#distribuidoresFormCampos{
		float:left;
		width:578px;
		}	
		#distribuidoresFormCamposInput{
			float:left;
			width:258px;
			height:50px;
			margin-left:28px;
			color:#666;
			font-size:14px;
			}
		input.contacto{
			width:258px;
			height:20px;
			font-size:14px;
			font-family:Tahoma, Geneva, sans-serif;
			border: solid 1px #E6E7E9;
			}
			
		textarea.contacto{
			width:258px;
			height:100px;
			font-size:14px;
			font-family:Tahoma, Geneva, sans-serif;
			border: solid 1px #E6E7E9;
			}
		
	input.boton{
		width:150px;
		height:25px;
		font-size:10px;
		font-weight:bold;
		font-family: 'Nobile', arial, serif;
		color:#FFF;
		background-color:#FF6600;
		border:none;
		}
		
		
	#distribuidoresFormGracias{
		float:left;
		width:300px;
		margin-left:30px;
		margin-top:30px;
		margin-bottom:30px;
		color:#999;
		font-size:16px;
		}
		
	#distribuidorFormFormularioContainer{
		float:right;
		width:233px;
	}
		
	#distribuidorFormFormulario{
		float:right;
		width:233px;
		height:43px;
		background-image:url(../images/distribuidoresFormulario.jpg);
		background-repeat:no-repeat;
		color:#666;
		font-size:24px;
		}
		
		#distribuidoresFormFormularioBox{
			float:left;
			margin-top:20px;
			width:180px;
			height:168px;
			padding:10px;
			background-color:#F1F1F1;
			border: 1px solid #333;
			color:#999;
			font-size:10px;
			margin-bottom:20px;
			text-align:center;
			}

#aplicacionesTituloSuperior{
	float:left;
	width:880px;
	height:50px;
	padding-left:20px;
	margin-top:20px;
	font-size:18px;
	color:#666;
	}

#aplicacionContainer{
	float:left;
	width:900px;
	margin-top:5px;
	}
	
	#aplicacionImagen{
		float:left;
		width:150px;
		height:150px;
	}
	
	#aplicacionTitulo{
		float:left;
		width:740px;
		padding-left:10px;
		height:40px;
		font-size:30px;
		line-height:40px;
		color:#89C100;
	}
	
	#aplicacionDescripcion{
		float:left;
		width:740px;
		padding-left:10px;
		font-size:14px;
		color:#666;
		line-height:150%;
	}
	#aplicacionSeparador{
		float:left;
		width:900px;
		height:12px;
		background-image:url(../images/aplicacionSeparador.jpg);
		background-repeat:no-repeat;
		}

#preguntasContainer{
	float:left;
	width:900px;
	margin-top:20px;
	}

	#preguntasPregunta{
		float:left;
		width:840px;
		padding-left:10px;
		height:20px;
		font-size:14px;
		font-weight:bold;
		line-height:14px;
		color:#666;
	}
	
	#preguntasRespuesta{
		float:left;
		width:840px;
		padding-left:10px;
		font-size:14px;
		color:#666;
		line-height:150%;
	}
	#preguntasSeparador{
		float:left;
		width:900px;
		height:12px;
		}
		
	#preguntasTipo{
		margin-top:20px;
		float:left;
		width:880px;
		padding-left:20px;
		height:40px;
		font-size:30px;
		line-height:40px;
		color:#89C100;
	}
	
#contactoTituloSuperior{
	float:left;
	width:900px;
	height:56px;
	margin-top:20px;
	font-size:40px;
	color:#666;
	}
	
#contactoSubtitulo{
	float:left;
	width:900px;
	height:50px;
	font-size:18px;
	color:#666;
	}
	
#contactoFormContainer{
	float:left;
	width:380px;
	margin-bottom:20px;
	}
	
	#contactoFormEtiqueta{
		float:left;
		width:100px;
		height:25px;
		line-height:25px;
		margin-top:5px;
		color:#666;
		font-size:14px;
		}
	#contactoFormInput{
		float:right;
		width:258px;
		height:25px;
		line-height:25px;
		margin-top:5px;
		}
		
	#contactoFormTextarea{
		float:right;
		width:258px;
		height:100px;
		margin-top:5px;
		}
		
	#contactoMapaContainer{
		float:right;
		margin-right:10px;
		width:432px;
		height:300px;
		}
		
		#contactoMapaTop{
		float:left;
		width:427px;
		height:40px;
		padding-top:5px;
		padding-left:5px;
		background-image:url(../images/contactoMapaTop.png);
		background-repeat:no-repeat;
		color:#FFF;
		font-weight:bold;
		font-size:14px;
		z-index:1000;
		}
		
		#contactoMapa{
		float:left;
		width:432px;
		height:255px;
		margin-top:-15px;
		z-index:0;
		}
		
		#contactoMapaDatos{
		float:left;
		width:432px;
		color:#666;
		font-size:14px;
		margin-top:25px;
		margin-bottom:5px;
		}



#novedadesPaginaFecha{
		float:left;
		width:110px;
		height:40px;
		font-size:20px;
		line-height:40px;
		color:#000;
	}
			
#novedadesPaginaTitulo{
		float:left;
		width:650px;
		padding-left:10px;
		height:40px;
		font-size:30px;
		line-height:40px;
		color:#090;
	}
	
#novedadesPaginaSubTitulo{
		float:left;
		width:790px;
		height:40px;
		font-size:20px;
		line-height:30px;
		color:#000;
		padding-left:120px;
	}
	
#novedadesPaginaDescripcion{
		float:left;
		width:790px;
		font-size:14px;
		color:#666;
		line-height:150%;
		padding-left:120px;
	}
	
#novedadesPaginaLink{
		float:left;
		width:900px;
		font-size:14px;
		color:#666;
		text-align:right;
	}
#novedadesPaginaSeparador{
		float:left;
		width:900px;
		height:12px;
		background-image:url(../images/aplicacionSeparador.jpg);
		background-repeat:no-repeat;
		margin-top:20px;
		}

#tituloGrande{
	margin-top:30px;
	width:300px;
	height:100px;
	font-family: 'Nobile', arial, serif; 
	font-size:80px;
	color:#969593;
	line-height:100px;
	}
	
#tituloGrandeLineas{
	float:left;
	width:400px;
	height:70px;
	margin-top:100px;
	font-family: 'Nobile', arial, serif; 
	font-size:30px;
	color:#969593;
	text-align:right;
	vertical-align:bottom;
	}

input{
	font-family: 'Nobile', arial, serif; 
	font-size:12px;
	}

a.contacto{
	text-decoration:none;
	color:#FFF;
	}
	
#portadaLogo{
	width:285px;
	height:78px;
	margin-top:50px;
	background-image:url(../images/logo.png);
	margin-left:auto;
	margin-right:auto;
	}
	
	#portadaBienvenido{
		width:350px;
		height:60px;
		margin-left:auto;
		margin-right:auto;
		margin-top:50px;
		font-size:20px;
		text-align:center;
	}
	
	#portadaFlags{
		width:190px;
		height:60px;
		margin-left:auto;
		margin-right:auto;
		margin-top:25px;
		}
		
	#portadaLeyenda{
		width:450px;
		height:15px;
		margin-left:auto;
		margin-right:auto;
		font-size:10px;
		text-align:center;
	}
	
		#portadaLeyenda a{
			text-decoration:none;
			color:#333;
			}