@charset "utf-8";
/* CSS Document */

img {
	border:0;
	}

body, html {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#6e6e6e;
	height:100%;
	text-align:center;
	line-height: 16px;
	}
	
#wrap {
	background:url(../images/bg_1.gif) repeat-y;
	margin:0 auto;
	width:760px;
	text-align:center;	
	}
	
#top {
	background: #fff;
	width:100%;
	height: 118px;
	text-align:center;

}

#logo-izq {
	width: 500px;
	float:left;
	text-align:left;	
}

#logo-der {
	float:right;
	background-repeat:no-repeat;
	text-align:right;
	padding-top:50px;
	padding-right:10px;
}

#logo-deralt {
	float:right;
	background-repeat:no-repeat;
	text-align:right;
	padding-top:40px;
	padding-right:10px;
	text-align:center;
}

#logo-deralt img {
	margin: 0 auto;
}

#logo-deralt p {
	text-align: center;
	font-size:9px;
}

#nav {
	clear:both;
	background:url(../images/bg_1.gif) repeat-y;
	width:100%;
	height: 218px;
	text-align:center;	
}

#nav_alt {
	clear:both;
	width:754px;
	height: 218px;
	text-align:left;
	margin: 0 auto;
	background-image:url(../images/navegacion.jpg);
	background-repeat:no-repeat;
	font-size:11px;
}

#nav_alt ul{
	position:relative;
	display:inline;
	list-style:none;
}

#nav_alt li {
	font-size:11px;
	display: block;
	float:left;
	margin-left:40px;
	margin-top:2px;
} 

#nav_alt li a {	
	text-align: center;
	color:#FFF;
} 


/* Inicia Division Central y pie de página */

#content {
	background:url(../images/bg_1.gif) repeat-y;
	width:100%;
	text-align:center;
}
#galeria {
	clear:both;
	width:100%;
	/*height: 604px;*/
	float:center;
	text-align:center;	
}
#textoGaleria{
	text-align:center;
  	padding-left:20px;
	padding-right:20px;
	font-size:12px;
   }
#columna {   
	width:100%;
	text-align:center;
}
#titColumna{
	background-color:#FFF;
	color:#32528b;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
  	padding-left:10px;
	padding-right:10px;
	font-size:12px;
   }
#textoColumna{
	background-color:#FFF;
	text-align:justify;
  	padding-left:20px;
	padding-right:20px;
	font-size:12px;
   }
#recuadro-destacado{
	background-color: #F3F3F3;
	text-align:justify;
	margin-left:12px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
#Destacado{
	background-color:#F3F3F3;
	text-align:justify;
	margin-left:10px;
	padding-right:10px;
	font-size:11px;
   }
#textoDestacado{
	text-align:justify;
  	padding-left:20px;
	padding-right:20px;
	font-size:12px;
   }
#textoSecundario{
	text-align:justify;
  	padding-left:20px;
	padding-right:20px;
	font-size:12px;
   }

#col-izq {
	width: 500px;
	float:left;
	text-align:center;	
}

#col-izqAlmohadones {
	width: 500px;
	float:left;
	text-align:center;	
}

#col-izqContacto {
	width: 250px;
	float:left;
	text-align:center;	
}

#textoColizq {
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
}

#textoColizqAlmohadones {
	text-align:justify;
	padding-left:20px;
	padding-right:5px;
	font-size:12px;	
}

#textoColizqContacto {
	text-align:justify;
	padding-left:25px;
	padding-right:5px;
	font-size:12px;	
}

#col-der {
	width: 250px;	
	float:right;
	background-image:url(../images/bg_col_derechaServicios.gif);	
	background-repeat:no-repeat;
}

#col-der-alt {
	width: 250px;	
	float:right;
	padding-top:40px;
	margin-top:10px;
	background-image:url(../images/bg_col_derecha.gif);	
	background-repeat:no-repeat;
}

#col-derAlmohadones {
	width: 250px;	
	float:right;
	background-image:url(../images/bg_col_derechaA.gif);	
	background-repeat:no-repeat;
}
#col-derAlfombras {
	width: 250px;	
	float:right;
	background-image:url(../images/bg_col_derechaAl.gif);	
	background-repeat:no-repeat;
}

#col-derContacto {
	width: 250px;	
	float:left;
	background-repeat:no-repeat;
}

#col-derSistemas {
	width: 250px;	
	float:right;
	background-image:url(../images/bg_col_derechaSistemas.gif);	
	background-repeat:no-repeat;
}

#col-derServicios {
	width: 250px;	
	float:right;
	background-image:url(../images/bg_col_derechaServicios.gif);	
	background-repeat:no-repeat;
}

#textoColder {
	text-align:justify;
	padding-left:30px;
	padding-right:30px;
	font-size:12px;
}

#textoColderAlmohadones {
	text-align:left;
	padding-top: 80px;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
}

#textoColderAlmohadonesBold {
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	font-weight:bold;
}

#textoColderContacto {
	text-align:left;
	padding-top: 80px;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
}

#cierreContact {
	clear:both; /*Cierra la division de las columnas (floats) */
	position:relative;
	text-align:left;
	padding-left:20px;	
}

#cierre {
	clear:both; /*Cierra la division de las columnas (floats) */
	position:relative;
	height:46px;
	background-image: url(../images/bg_cierre.gif);
	background-repeat:no-repeat;
	font-size:9px;
	font-weight:bold;
	text-align:center;
}

/*======================================================================================Flash pop up*/
#flashcontent {
text-align:center;
}
#flashcontent {
	height: 241px;
	width: 348px;
	top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	margin-top: -120px; /*Restamos la mitad de alto del SWF para centrarlo verticalmente*/
	margin-left: -174px; /*Restamos la mitad de ancho del SWF para centrarlo horizontalmente*/
	position: absolute;
	text-align:center;
	background-color: transparent;
	z-index:99999;
}

/* Estilos H1 */
#columna h1 {
	text-align:left;
	padding-top: 34px;
	padding-left:20px;
	padding-right:20px;
}	

#col-izq h1 {
	text-align:left;
	padding-top: 34px;
	padding-left:20px;
	padding-right:20px;
}
#col-der h1 {
	text-align:left;
	padding-top: 34px;
	padding-left:30px;
	padding-right:20px;
}
#galeria h1 {
	text-align:left;
	padding-top: 34px;
	padding-left:40px;
	padding-right:20px;
}	

#col-izqAlmohadones h1 {
	text-align:left;
	padding-top: 34px;
	padding-left:25px;
	padding-right:20px;
}

#col-izqContacto h1 {
	text-align:left;
	padding-top: 34px;
	padding-left:25px;
	padding-right:20px;
}
#txtmail {
	color:#006;
	text-align:left;
	padding-left:30px;
}
ul {
	text-align:left;
	list-style-type:square;
  	padding-left:36px;
	line-height:22px;
}

a:link {
	text-decoration: none;
	color: #999999;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #000066;
}
a:active {
	text-decoration: none;
}

strong {
	font-weight:bold;
}

.txtContactright {
	text-align:left;
	padding-left:30px;
}

.formfield-Button {
	display:block;
	background-image:url(../images/btn_enviar.gif);
	background-repeat:no-repeat;
	margin:5px 0px 2px 0px;
	padding:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:25px;
	width:81px;
	color: #FFFFFF;
	background-color : #fff;
	border:none;
	text-align: center;
	overflow: hidden;	
}