*{margin:0px;}
.clear{clear:both;}	
.anaranjado{color:#ED7412;}
.azul {color:#007FEA;}
.negro{color:#000000;}
a {text-decoration:none;color:#ED7412;}
#cabecera{background: url(imagenes/fondo_encabezado.jpg);
	height:323px;

	position:relative;
	margin:auto;}

body {background:#fff;
	font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	margin:0px;
	text-align:justify;}

#contenedor{background:#fff;
	margin:auto;
	width:980px;
	background:#E2E2E2 url(imagenes/fondo.jpg) repeat-x;
	padding-top:10px;
	padding-left:33px;
	overflow:hidden;
}
h3{
	font:16px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#007FEA;
	}

#contenido{float:left;
	width:682px;
	margin-left:2px;}

#contenido1{float:left;
	width:682px;
	margin-left:2px;}

#contenido2{float:left;
	width:682px;
	margin-left:2px;}

#bienvenido{width:663px;
	height:202px;
	background: url(imagenes/fondo_bienvenido1.jpg)no-repeat scroll 0 0;
	padding:8px;
	margin-bottom:14px;}

#contenido #bienvenido2{width:663px;
	height:202px;
	background: url(imagenes/fondo_bienvenido2.jpg)no-repeat scroll 0 0;
	padding:8px;
	margin-bottom:14px;
	width:215px;
	float:left;
}

#contenido #bienvenido3{width:663px;
	height:202px;
	background: url(imagenes/fondo_bienvenido2.jpg)no-repeat scroll 0 0;
	padding:8px;
	margin-bottom:14px;
	width:215px;
	float:left;
}

#contenido #bienvenido4{width:663px;
	height:202px;
	background: url(imagenes/fondo_bienvenido2.jpg)no-repeat scroll 0 0;
	padding:8px;
	margin-bottom:14px;
	width:215px;
	float:left;
}



#contenido #alado{
float:left;
padding-left:13px;
}

#contenido #alado1{
float:left;
padding-left:13px;
}

#contenido #alado2{
float:left;
padding-left:13px;
}

#pestana{background: url(imagenes/pestana.jpg) no-repeat;
	width:682px;
	overflow:hidden;
	padding-top:6px;
	padding-left:6px;
	padding-bottom:40px;}

.izq{float:left;
	padding-left:8px;
	padding-right:8px;
	padding-top:20px;
}

.titulo{border-bottom:1px solid #6C6C6C;
	height:20px;}

.izq_txt{
	float:left;
	padding-left:8px;
	padding-right:12px;
	padding-top:30px;
	width:200px;
	}

.texto{
	float:left;
	padding-right:8px;
	padding-top:8px;
	width:199px;
	border-bottom:1px solid #6C6C6C;
	margin-bottom:6px;
	padding-bottom:5px;
	height:69px;
	}

#derecho{float:left;
	width:246px;
	margin-left:12px;}

#categoria{padding-left:18px;
	border-left:1px solid #BDBCBD;
	border-right:1px solid #BDBCBD}

#titulo_cat{background: url(imagenes/borde_categoria.jpg);
	height:39px;
	line-height:39px; 
	color:#ffffff;
	padding-left:18px;margin-top:2px;
	}

#categoria a{color:#000;
	text-decoration:none;
	border:none;
	}


#categoria a:hover{color:#ED7412;
	text-decoration:none;
	border:none;
	}

.cat{background: url(imagenes/vineta.png) no-repeat;
	border-bottom:1px dotted #BDBCBD;
	padding-bottom:6px;
	padding-left:23px;
	width:193px;
	}

#llamanos{background: url(imagenes/llamanos.jpg) no-repeat;
	margin-top:10px;
	height:71px;
	width:180px;
	padding-left:67px;
	padding-top:7px;
	margin-bottom:14px;
}

.fila { clear: both;
	 width:230px;
	display: block;
	float:left;
	margin-top:8px;
	padding-left:4px;
	margin-bottom:5px;} 

.f_izq { float: left; 
		 width: 74px; 
		 text-align: left;
		display: block;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;color:#000000;
		 } 

.f_der {padding-left:0px;
	width:142px; display: block;
	float:left;
	border:solid 0px;
	margin-left:4px;
}







#pie{background: url(imagenes/fondo_pie.jpg) repeat-x;
	font-size:12px;text-align:center;color:#fff;height:130px;}
#menu_pie{padding-top:12px;}

#menu_pie a {text-decoration:none;color:#ffffff;
		  font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
		padding-left:10px;
		padding-right:10px;
	
		height:22px;}

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


#flash {
padding-top:6px;
margin:2px auto auto;
width:980px;


}

#botonmenu {
background:transparent url(imagenes/boton_fondo.png) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
height:25px;
padding-top:10px;
text-align:center;
width:144px;
}

#botonmenuq {
background:transparent url(imagenes/boton_fondo.png) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
height:25px;
padding-top:10px;
text-align:center;
width:144px;
}
#botonmenus {
background:transparent url(imagenes/boton_fondo.png) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
height:25px;
padding-top:10px;
text-align:center;
width:144px;
}
#botonmenuc {
background:transparent url(imagenes/boton_fondo.png) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
height:25px;
padding-top:10px;
text-align:center;
width:144px;
}
#encabezadoarriba{
	background:url(imagenes/fondo_encabezado_arriba.jpg) repeat;
height:82px;
margin:auto;
width:1015px;
border:solid 0px;
}




/* --------------------------FORMA DE CONTACTO------------------------------- */
#forma_contacto {
	background:transparent url(imagenes/forma_contacto.gif) no-repeat scroll 0 0;
	float:left;
	font-size:14px;
	margin:5px auto auto 5px;

	height:354px;
	padding-top:15px;
	text-align:left;
width:242px;
}

#forma_contacto h1{
	font-size:16px;
	font-weight:normal;
}

#forma_contacto .boton {
	background:url(imagenes/boton_enviar.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:92px;
	height:30px;
	margin-left:44px;
	margin-top:10px;
cursor:pointer;
}

#forma_contacto label{

margin-top:40px;
}

#forma_contacto input,textarea,select{
    width:129px;
	height:14px;
	margin-bottom:8px;
}
#forma_contacto textarea{
	width:120px;
	margin-right:0px;
	margin-bottom:8px;
	height:50px;
}

#forma_contacto #texto_forma{
	float:left;
	height:250px;
	line-height:17px;
	padding-left:10px;
}

#forma_contacto #cajas_texto{
	float:left;
	width:140px;
height:240px;

}

#forma_contacto h1{
	color:#FFFFFF;
	margin-bottom:6px;
	font-size:16px;
	
}


/* --------------------------FORMA DE CONTACTOC------------------------------- */
#forma_contactoc {
	background:transparent url(imagenes/forma_contacto.gif) no-repeat scroll 0 0;
	float:left;
	font-size:14px;
	margin:5px auto auto 5px;

	height:354px;

	text-align:left;
	width:267px;
}

#forma_contactoc h1{
	font-size:16px;
	font-weight:normal;
}

#forma_contactoc .boton {
	background:url(imagenes/boton_enviar.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:92px;
	height:30px;
	margin-left:44px;
	margin-top:10px;
cursor:pointer;
}

#forma_contactoc label{

margin-top:40px;
}

#forma_contactoc input,textarea,select{
    width:129px;
	height:14px;
	margin-bottom:8px;
}
#forma_contactoc textarea{
	width:120px;
	margin-right:0px;
	margin-bottom:8px;
	height:50px;
}

#forma_contactoc #texto_forma{
	float:left;
	height:250px;
	line-height:17px;
	padding-left:10px;
}

#forma_contactoc #cajas_texto{
	float:left;
	width:140px;
	height:280px;
	margin-top:8px;
}

#forma_contactoc h1{
	color:#FFFFFF;
	margin-bottom:6px;
	font-size:16px;
	
}