*{margin:0px;}
.clear{clear:both;}	
.celeste{color:#0C759D;text-decoration:none;}
h3{color:#073E8A;font-size:17px;}

#cabeza{background: url(imagenes/fondo_cabecera.jpg);height:273px;
	width:100%;
	position:absolute;
	z-index:-1;float:left;left:1px;}

body {
	font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	background:#001741 url(imagenes/fondopag.jpg) repeat-x;
	text-align:justify;}

#encabezado{
	width:980px;
	margin:auto;padding-top:44px;}

#flash{ margin:auto;
	position:relative;
	width:936px;
	height:128px;
	margin:auto;}

#encabezado_abajo{background:url(imagenes/barra_menu.jpg) no-repeat;
		width:936px;
		height:45px;
		margin:auto;}

.menu {color:#fff;
		padding-left:104px;
		padding-right:28px;
		text-decoration:none;
		line-height:45px;}

#contenedor{background:#fff;margin:auto;width:938px;overflow:hidden;padding-bottom:15px;}

#izquierdo{padding-left:25px;
		padding-top:18px;
		width:280px;
		float:left;}

#categorias{width:280px;
		height:754px;}


#izquierdo a {display: block;color:#666E72;text-decoration:none; }
#izquierdo .no-selected:hover {color:#073E8A; font-weight:bold;background: url(imagenes/vineta.gif) no-repeat;}
#izquierdo .selected{color:#073E8A;font-weight:bold;background: url(imagenes/vineta.gif) no-repeat;line-height:8px;
	padding-left:20px;
	padding-top:3px;}
.no-selected{color:#666E72;line-height:8px;
padding-left:20px;
padding-top:3px;}


#borde_items{background:url(imagenes/fondo_izqalto1.jpg);
		width:280px;
		height:7px;}
#borde_items1{background:url(imagenes/fondo_izqalto2.jpg);
		width:280px;
		height:7px;}
#borde_items2{background:url(imagenes/fondo_izqbajo1.jpg);
		width:280px;
		height:7px;}
#borde_items3{background:url(imagenes/fondo_izqbajo2.jpg) no-repeat;
		width:280px;
		height:7px;}

#items{background:#F2F6F9 url(imagenes/fondo_izqalto.jpg) repeat-x;
		width:280px;
		font-size:13px;}

#items p {padding-left:38px;}

.titulo{background:url(imagenes/barra_titulo.jpg);
		height:31px;
		width:280px;}

.titulo h3{color:#073E8A;
		padding:6px 0 0 42px; }

/*Forma de Contacto-----------------------------------------------------------------*/
#izquierdo #forma_contacto{
	background:#CBE3EC url(imagenes/fondo_izqbajo.jpg) repeat-x;
	width:280px; 
	height:325px;
	float: left; 
	margin:auto;
	}

#izquierdo #forma_contacto label{float:left;margin-left:4px;}

#izquierdo #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:220px;
	border:#000 1px solid;

}

#izquierdo #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#izquierdo #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#izquierdo #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#izquierdo #fiel{margin-left:15px;}

#izquierdo button { 
	border:0 solid #000000;
	background: #000000 url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:88px;
	height:22px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;

}

#izquierdo #forma_contacto #cajaabajo{
height:61px;
margin-left:73px;
margin-top:10px;
width:150px;
}

/*------------------------------------------------------------------------------------*/

/*Forma de Contacto de pag contacto-------------------------------------------------------------*/
#izquierdo1 #forma_contacto{
	width:292px; 
	height:300px; 
	float: left; 
	margin:auto;
	}

#izquierdo1 #forma_contacto label{float:left;margin-left:4px;}

#izquierdo1 #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:220px;
	border:#000 1px solid;

}

#izquierdo1 #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#izquierdo1 #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#izquierdo1 #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#izquierdo1 #fiel{margin-left:15px;}

#izquierdo1 button { 
	border:0 solid #000000;
	background: #000000 url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:88px;
	height:22px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;

}

#izquierdo1 #forma_contacto #cajaabajo{
height:61px;
margin-left:73px;
margin-top:10px;
width:150px;
}
/*------------------------------------------------------------------------------------*/


#contenido{float:left;width:586px;padding-left:16px;padding-top:18px;}

#tituloG{background:url(imagenes/barra_tituloG.jpg);
	height:31px;
	width:588px;
	padding-top:0px;
	margin-bottom:14px;}

#tituloG h3{padding-left:42px;
	padding-top:6px;}

.img_izq {float:left;
	margin-right:10px;
	width:160px;
	height:128px;
	padding-top:20px;
	padding-bottom:18px;
	border:none;}

.img_der {float:left;
	margin-right:10px;
	width:160px;
	height:128px;
	padding-top:20px;
	padding-bottom:18px;
	padding-left:10px;
	border:none;}
	
.cuadro {float:left;
	font-size:12px;
	margin-right:10px;
	padding-top:20px;
	text-align:left;
	width:110px;}

.banner {float:left;
	margin-top:10px;
	text-decoration:none;
	border:none;}
	
#img_bajo {width:280px;
	float:left;
	margin-top:10px;
	padding-top:0px;
	padding-left:0px;}

#pie{font-size:12px;text-align:center;color:#fff;}

#pie_linea{ background:#fff url(imagenes/linea_pie.jpg) repeat-x;
	width:938px;
	height:20px;
	margin:auto;
	padding-top:38px;color:#0E58A9;}

#pie_linea a {text-decoration:none;color:#0E58A9;
		  font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
		padding-left:10px;
		padding-right:10px;
		padding-top:40px;
		height:22px;}

#pie_borde{ background: url(imagenes/borde_pie.jpg) no-repeat;
	width:938px;
	height:10px;
	margin:auto;
	color:#0E58A9;}

#validaciones{margin:auto; text-align:center;margin-top:0px;
	color:#777777;
	height:22px;
	margin:auto;
	width:976px;}

.lista ul{ padding-left:0px;
	text-align:center;
	font-size:12px;}

.lista li{ list-style-image: url(imagenes/vineta.gif);
	padding-left:0px;
	text-align:justify;margin-left:10px;
	}

.fotos {float:right;  
	margin-right:10px;
	padding-bottom:10px;}

.galeria_a {border:0 none;
	margin-bottom:15px;
	padding-top:22px;
	text-align:center;padding-right:20px;
	padding-left:22px;width:156px;
	}
.galeria_b {border:0 none;
	margin-bottom:15px;
	padding-top:22px;
	text-align:center;padding-right:20px;
	padding-left:20px;width:252px;
	}

.costado{float:left;text-align:left;
width:280px;}

#parrafo{font-size:13px;
	padding-right:0px;}

#parrafo1{font-size:13px;
	padding-right:0px;}

#flash2 {float:right}

.img_plantas{
	padding:4px;
	border:2px solid #0C759D;
	margin-left:50px;
	}

.terminos{font-size:11px;font-style:italic;}

ol{ padding-left:20px;}

ol li  {
	margin-left:10px;
	padding-left:0;
	text-align:justify;}

.negro{color:#000;text-decoration:none;}

.cerrar{color:#0C759D;text-decoration:none;float:right;font-style:italic;margin-top:12px;}

.imgder{float:right;
margin-bottom:20px;
margin-left:10px;
margin-top:15px;}