html	{padding:0 0 0 0;   }
body	{margin:0; padding:0 0 0 0; font-family: tahoma, Verdana , arial; background:#fff;  font-size:12px; color:#2F4F4F; }
h1,h2,h3,h4,h5,form,fieldset,label,span,input,select,textarea,p,ul,ol,li,img	{padding:0; margin:0; font-family:inherit; }
img		{border:0; margin:0; }
fieldset{border:0; margin:0; }
ol,ul	{list-style:none; }
button	{cursor:pointer; }
 

 
.pg1	{float:left; width:100%; background:  url(../i/fonddo.gif) 0 0 repeat-x;  } 
.pg2	{width:1004px; margin:0 auto; }
.pg3	{width:1004px;}
.pg4	{float:left; width:1004px; padding:0 0;      } 

 


ul,li	{padding:0; margin:0; }
ul		{list-style:none;}

table	{font-family:Tahoma, Verdana, Arial;font-size:1em;}
.b_buscar1		{border:1px solid #DFDFD8; width:275px; height:59px; position:absolute;	top:70px; left:300px;}
.b_buscar2		{border:1px solid #CECECB; width:273px; height:57px; background:#C5C5C5;}
.b_buscar3		{position:relative;	top:18px; left:20px;}
.b_buscar_b 	{color:#000000; background:#DA0061; height:20px;  border:0; margin-left:10px; width:70px; text-align:center; cursor:pointer; padding:2px 0 0 0 ; }
.b_buscar_i		{height:18px; border:0; background:#EBEBEB;}

.ccc			{float:left; width:100%; background:#EDB218; border-bottom:7px solid #EAEAE8;}
.cabecera		{float:left; width:1004px; height:109px;  background:#EDB218;}
.login_gestion .cabecera		{height:60px ! important; }
 
.c1			{float:left; width:290px; padding-left:15px; }
.c1	.logo 	{float:left; height:60px; padding:0; }
.c1	.logo h1		{font-size:44px; font-weight:normal; }

.c1	.logo a			{color:#ECE4D9; font-size:44px;font-weight:normal;font-family:Times New Roman;text-decoration:none;}/*DA0061*/
.c1	.logo span		{color:#ffffff; font-size:44px;font-weight:normal;font-family:Times New Roman;}
.c1	.logo span span	{color:#ECE4D9; font-size:36px;font-weight:normal;font-family:Times New Roman;}
.c1 .busca		{float:left; width:310px; }
.c1 ul		{float:left; width:310px; padding:5px; }
.c1 ul li	{float:left; padding:0 10px 0 0;  }
.c1 ul li.herra_twitter	{float:left; width:18px; }
.c1 ul li.herra_fb			{float:left; width:16px; }
.c1 ul li.herra_me			{float:left; width:16px; }

.c1 ul li.herra_twitter a	{font-size:.1em; float:left; width:16px; height:16px; background: url(../i/tw.jpg) 0 0 no-repeat; color:#edb218; }
.c1 ul li.herra_fb a		{font-size:.1em; float:left; width:16px; height:16px; background: url(../i/fb.png) 0 0 no-repeat;  color:#edb218; }
.c1 ul li.herra_me a		{font-size:.1em; float:left; width:16px; height:16px; background: url(../i/ico_m.gif) 0 0 no-repeat;  color:#edb218; }


.c2			{float:left;padding-left:100px;padding-right:20px;	} /*   width:320px;*/
.c2 .imgd	{float:left;width:75px;height:76px; background:url(../../id/cabecera_fondo_d.gif) top right no-repeat;margin:20px 0 0 25px;}
.c2 .imga	{float:left;width:75px;height:76px; background:url(../../id/cabecera_fondo_a.gif) top right no-repeat;margin:20px 0 0 25px;}
.c2 .a1		{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;position:relative; top:32px; left:7px;}
.c2 .a2		{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;position:relative; top:30px; left:8px;line-height:11px;}
.c2 a:hover	{text-decoration:underline;}
.c3			{float:right;width:200px;height:109px; background:url(/id/cabezap.gif) top right no-repeat; }
.c33		{float:left;width:200px; }

.b_buscar_i	{height:18px; border:1px solid #9D9D9D; background:#ECE4D9;}
.b_buscar_b {color:#fff;background:#9D9D9D; height:20px;   }
.i_google	{width:55px;}
.radio_goo	{width:300px;color:#656766; vertical-align:top;}

.contenidos		{float:left;width:1000px; margin-top:10px; }
.contenidos2	{padding: 0 0 0 25px; }
.contenidos_home	{float:left;width:1000px; margin-top:20px; }
.resultados			{float:left; width:780px; padding:0 10px 0 0; } 



.derecha		{float:left;width:200px;   } 
.derecha .ggg	{float:left; padding:22px 0 0 30px ; }
.columna_d .ggg	{float:left; padding:8px 0 0 30px ; }
.anuncio		{color:#666;background:#f5f5f5;margin-bottom:15px;padding:10px;border:1px solid #DCDCDA;}
.anuncio h2		{color:#AA9671; font-size:12px; font-weight:bold; margin:0;padding:0;}
.anuncio a		{color:#656766;text-decoration:underline;}
.anuncio a:hover{color:#656766;text-decoration:none;}

 

.buscador			{float:left; width:750px;margin:10px 0 15px 0; height:35px; padding-top:15px;border:1px solid #DCDCDA;background:#F2F1EF;} 
.buscador label		{margin-right:4px;text-align:right;width:110px;}
.buscador select	{margin-left:4px;}


 
.contador_resultados		{float:left; width:690px;  padding:0 0 10px 10px; font-weight:bold; line-height:17px; }
.resultados_titulo			{clear:both; float:left;}
.resultados_titulo h2		{float:left;color:#AA9671; font-size:12px; font-weight:bold; margin:0;padding:0;} /* DA0061 */
.resultados_titulo div		{float:left;text-align:right;  display:inline;color:#666; margin-left:10px;}
.resultados_titulo a		{color:#656766;text-decoration:none;}
.resultados_titulo a:hover	{color:#DA0061;text-decoration:underline;}
.resultados_titu			{margin:0 ;padding:0; line-height:20px; color:#AA9671; font-size:12px; font-weight:bold;} 
div.resultados_titu			{margin:0 ;padding:0; line-height:20px; color:#AA9671; font-size:14px; font-weight:bold;} 
div.resultados_titu a		{color:#7e5506; font-size:14px; font-weight:bold; text-decoration:underline; } 
div.resultados_titu a:hover	{text-decoration:none; } 

.resultados_titu_enlace		{margin:0 ;padding:0; line-height:20px; color:#3A7DB2; font-size:16px; font-weight:bold;} 
.resultados_ruta		{padding-bottom:5px;}
.resultados_ruta_a		{color:#656766;text-decoration:underline;}
.resultados_ruta_a:hover{color:#DA0061;text-decoration:none;}

.resultados_fin			{float:left;width:640px; height:20px; }



.cero   	{float:left; width:740px; padding:10px 0 10px 10px; border-bottom:1px solid #989898; color:#414141; line-height:20px;   }
.cero .imagenlog		{float:right; width:150px; }
.cero .imagenlog a		{float:right; }
.cero .imagenlog img	{float:right; /*width:150px;*/ }
.cero .textlog			{float:left; width:560px; padding:0 10px 0 0; }
.cero h3	{color:#656766;	font-size:1em;font-weight:bold;margin:0;padding:0;line-height:1em;}
.cero img	{float:right; margin:10px; border:1px solid #989898; }
.uno_a		{color:#656766;	text-decoration:underline;} /* color:#656766;	 */
.uno_a:hover{text-decoration:none;}

.ceroe 			{float:left; width:630px; border:1px solid #989898; background:#f2f1ef; padding:5px; color:#414141; margin:0 0 5px 0;}
.ceroe h3		{color:#656766;	font-size:1em;font-weight:bold;margin:0;padding:0;line-height:1em;}
.ceroe img		{float:right; margin:0 0 5px 5px; border:1px solid #989898; }

.masinformacion			{float:left;margin:0;padding:0;text-align:right;width:100%; }
.masinformacion a		{color:#ff5000;font-weight:bold;text-decoration:none;}
.masinformacion a:hover	{color:#ff5000;font-weight:bold;text-decoration:underline; }
.masinformacion_no		{height:25px;}

.paginador		{float:left; padding:10px; width:690px; border:1px solid #fff;}
.paginador ul 	{}
.paginador li 	{float:left; padding:0 8px 0 0; font-size:14px;}

.pg			{color:#000000;font-size:12px;	text-decoration:none;			}
.pg:hover	{color:#000000;font-size:12px;	text-decoration:underline;		}
.paginador_enlace_on		{color:#EBB21B; font-size:12px;	text-decoration:none;		font-weight:bold;} 
.paginador_enlace_on:hover	{text-decoration:underline;	}
.paginador_enlace_2_on		{color:#EBB21B;font-size:12px; text-decoration:none;			font-weight:bold;}
.paginador_enlace_2_on:hover{text-decoration:underline;}



.pie				{float:left; color:#666666;padding-left:280px; margin-bottom:25px; margin-top:20px; }
.pie_enlace			{color:#666666;text-decoration:none;}
.pie_enlace:hover	{color:#666666;text-decoration:underline;}

.detalle			{float:left;	width:450px;	color:#656766;	padding:5px 20px 10px 5px;	border:1px dotted #ccc;line-height:17px;background:#FAF4E6;}
.detalle_t			{float:left;	width:450px;	color:#656766;	padding:0 	0 	3px 	0;	font-weight:bold;margin-top:15px;}
.detalle_img		{border:1px solid #ccc; text-align:center;}
.entradilla			{color:#656766;	font-weight:normal;margin:0 0 10px 0;padding:0;line-height:1em;font-size:1em;}
.volver 			{float:left;	text-align:right; width:90%;	padding-bottom:25px;margin-top:15px;}
.volver a 			{color:#656766;	text-decoration:underline;}
.volver a:hover		{text-decoration:none;}
.capa_contenidos_d	{float:left;   border:1px solid #CBCBCB;	padding-left:25px; ; padding-right:20px; color:#656766;}
.izquierda_d		{float:left;	width:180px;	text-align:center;}
.centro_d			{float:left;	width:580px;	}
.derecha_d			{float:left;	width:10px;		}
.resultados_d		{float:left;}


.contacto_fieldset	{border:0; }
.label_con 			{float:left;width:100px;display:inline;padding-top:4px;}
.input_con  		{font-size:12px; border:1px solid #ccc; }


.enlace				{color:#656766;	text-decoration:underline;}
.enlace:hover		{color:#656766;	text-decoration:none;}
.encontrado			{/*color:#fff;; background:#DA0061; */}
.comboselected		{background:#ccc;}

/*home*/
.home_i			{float:left; width:410px; padding:0 0 0 30px;  }
/*.home_i h1	{color:#2855aa; margin:0; padding:0 0 15px 0 ; font-size:x-large; }*/
.home_i .dh1	{color:#2855aa; margin:0; padding:0 0 15px 0 ; font-size:x-large; }
.nav_d a 		{color:#2855aa; margin:0; padding:0 0 15px 0 ; text-decoration:underline ! important; font-size:11px; font-weight:bold; }
.nav_d a:hover 	{text-decoration:none ! important; }

.nav_r			{font-size:18px; font-weight:bold; color:#976e04; font-size:Arial; margin:0; padding:0 0 10px 0; }
				



.home_c				{float:left; width:305px; padding:20px 0 0 20px;   } 

.dir_uno			{float:left; width:375px; border-bottom:1px dotted #3a3a3a; padding:8px 0 8px 0;  }
.home_i .ult		{border-bottom:0; }
.dir_tit			{}
.dir_tit h2			{font-weight:normal;}
.dir_tit a			{color:#976e04; font-size:18px; text-decoration:none; text-transform:lowercase;   }
.dir_tit a:hover	{text-decoration:underline; }
.nav_c 				{color:#7e5506; font-size:11px; }
.nav_c h2			{color:#7e5506; font-size:11px;  /*text-transform:lowercase;*/ margin:0; padding:0; display:inline; }
.nav_c a			{color:#7e5506; font-size:11px; text-decoration:underline ! important; font-weight:bold;   }
.nav_c a:hover		{text-decoration:none ! important; }


		
.dir_con			{padding:5px 0 0  0;}
.dir_con a			{text-decoration:none; margin:0 4px 0 0; font-weight:bold; text-transform:lowercase;  }
.dir_con a:hover	{text-decoration:underline; }
.nav_sc 			{color:#9c9c9c; font-size:11px; font-weight:bold; margin:0; padding:0; display:inline; }
.nav_sc h2			{color:#9c9c9c; font-size:11px; font-weight:bold; margin:0; padding:0; display:inline; }
.nav_sc h3			{color:#9c9c9c; font-size:11px; font-weight:bold; margin:0; padding:0; display:inline; }
.nav_sc h4			{color:#9c9c9c; font-size:11px; font-weight:bold; margin:0; padding:0; display:inline; }
.nav_sc a			{color:#9c9c9c; font-size:11px; font-weight:bold; }
.nav_sc a:hover		{}		


.a1		{color:#9c9c9c; }
.a2		{color:#535353; }
.t1		{font-size:1em; }
.t2		{font-size:1em; }
.t3		{font-size:1em; }
.w1		{/*font-weight:normal ! important; */}
.w2		{font-weight:bold; }



/*
.home_c	h2				{margin:0; padding:20px 0 0 20px; }
.home_c	.ss				{padding:2px 0 0 20px ! important; color:#7e5506; font-size:18px; }
.home_c	h2 a			{color:#7e5506; font-size:18px; text-decoration:none; }
.home_c	h2 a:hover		{text-decoration:underline; }
*/

.home_c	.ss p			{margin:0; padding:20px 0 0 0; }
.home_c	.ss				{padding:2px 0 0 20px ! important; color:#7e5506; font-size:18px; }
.home_c	.ss a			{color:#7e5506; font-size:18px; text-decoration:none; }
.home_c	.ss a:hover		{text-decoration:underline; }



.home_a				{float:left; color:#333; margin:0 0 10px 0; }
.home_aa			{float:left; width:303px; height:26px; font-size:0.1em; background:url(../i/homeaa.gif) top left no-repeat; }
.home_ab			{float:left; width:303px; min-height:136px; height:auto ! important; height:136px; background:#f0f0f0 url(../i/homeab.gif) bottom left no-repeat; }
/*
.home_abb a			{color:#333; text-decoration:underline;}
.home_abb a:hover	{color:#DA0061;text-decoration:none;}
*/


.home_abb p				{float:left; padding:5px 10px 0 20px; margin:0; }


.home_abb ul			{margin:0; padding:0 0 0 50px; width:250px; }
.home_abb ul li			{margin:0; padding:0 0 3px 0; background:url(./i/hcin.gif) top left no-repeat; }
.lola		{color:#7e5506  ! important; }
.lola:hover	{text-decoration:none;  color:#ff5000 ! important; }



.home_ab	ul				{margin:0; padding:0 0 0 20px; list-style:none; }
.home_ab	ul li			{margin:0; padding:0 0 10px 20px; background:url(../i/hcin.gif) top left no-repeat; }
.home_ab	ul .pri			{background:url(../i/hpri.gif) top left no-repeat ! important; }
.home_ab	ul .seg			{background:url(../i/hseg.gif) top left no-repeat ! important; }
.home_ab	ul .ter			{background:url(../i/hter.gif) top left no-repeat ! important; }
.home_ab	ul .cua			{background:url(../i/hcua.gif) top left no-repeat ! important; }
.home_ab	ul li a			{color:#6c6c6c; font-size:13px; text-decoration:none; font-weight:bold; }
.home_ab	ul li a:hover	{text-decoration:underline; color:#ff5000 ! important; }

/* solapas */
.navegacion				{float:left; width:700px; border:0; }
.navegacion	ul			{list-style:none; margin:0; padding:0; }
.navegacion	ul li		{float:left; padding:0; margin:0 0 0 0; }
.navegacion	a			{text-decoration:none;padding:0 10px 0 10px;}
.navegacion	a:hover		{text-decoration:underline;	}


.lolagor 			{width:246px; height:34px; margin:10px 0 0 0; font-weight:bold; color:#fff; padding:10px 0 0 0; background:url(../i/yo.gif) top left no-repeat;   text-align:center; }
.lolagor a			{font-size:14px; font-weight:bold; color:#fff ! important; text-decoration:none ! important;}
.lolagor a:hover	{text-decoration:underline ! important; }




.caja_w						{float:left; width:550px;  margin:0 0 20px 0;  }
.caja_w .arriba				{float:left; width:100%; background:url(../i/caja_w_ar_iz.gif) top left no-repeat; }
.caja_w .arriba div			{margin:0; background:url(../i/caja_w_ar_de.gif) top right no-repeat; margin:0; height:25px; }
.caja_w .arriba div div		{font-size:.01em; border-top:1px solid #989898; background:#f0f0f0; height:25px; margin:0 26px 0 26px; }
.caja_w .medio				{float:left; width:548px; margin:0; height:auto; border-left:1px solid #989898; }
.caja_w .medio2				{float:left; width:548px; border-right:1px solid #989898; background:#f0f0f0  }
.caja_w .medio3				{text-align:left;  margin:0;  background:#f0f0f0 ; padding:0 20px;  line-height:17px; }
.caja_w .abajo				{float:left; width:100%; background:url(../i/caja_w_ab_iz.gif) bottom left no-repeat; }
.caja_w .abajo div			{margin:0; background:url(../i/caja_w_ab_de.gif) bottom right no-repeat; height:25px; }
.caja_w .abajo div div 		{font-size:0.1em;  border-bottom:1px solid #989898; background:#f0f0f0; height:25px; margin:0 26px 0 26px; }


.caja_w h1		{margin:0 0 15px 0; padding:0; }
.caja_w h2		{margin:15px 0 10px 0; padding:0; }
.caja_w p		{padding:0; margin:0; }
.caja_w a		{color:#7e5506; }
.caja_w a:hover	{text-decoration:none; }
.caja_w .quiero	{font-size:18px; font-weight:bold; }
.enviar			{text-align:center; padding: 20px 0 0 0; }
.enviar input	{height:22px ! important;  cursor:pointer; width:60px; text-align:center;  font-size:12px ! important; border:1px solid #999; font-family:Tahoma; color:#333 ! important; }



.dir			{width:647px; }
.dir .medio		{width:645px; }
.dir .medio2	{width:645px; }
.dir .medio3	{ }
.dir h2			{margin:0 0 10px 0; padding:0; }
.dir img		{float:right; margin:5px; border:1px solid #989898; }

/* login caja_w*/
.login 			{width:303px; margin:0 0 0 0;  }
.login .medio	{width:301px; }
.login .medio2	{width:301px; }


.login_h		{margin: 0 0 0 20px;  }



.uuuuuu		{padding:0 10px 0 0 ; margin:0 ;  }
.cccccc		{padding:0 50px 0 0 ; margin:0 ; }
.inpu 		{border:1px solid #ccc; color:#FF5000; font-family:tahoma; font-size:14px; background:#ffffff; width:200px; }
.inpua 		{border:1px solid #666; color:#666; font-family:tahoma; font-size:14px; background:#d4d0c8; cursor:pointer; margin: 0 0 0 0; }
.haolvidadop		{float:left; width:400px; padding:0 0 0 0;  }
.haolvidado			{padding:0 20px 0 0;  color:#7e5506;  }
.haolvidado:hover	{text-decoration:none;   }

#buscando	{padding:20px 0 0 0; color:#7e5506; font-size:14px; font-weight:bold; }


.columna_d	{float:right; width:180px; }

.bannnn			{width:200px; background:#F5F5F5; padding:10px; border:1px solid #ccc; margin:0 0 20px 0; line-height:20px; font-size:11px; }
.bannnn strong	{font-size:16px; color:#333; }
.bannnn a		{color:#AA9671; font-weight:bold; }
.bannnn a:hover	{text-decoration:none; } 


.bannerr 			{width:220px; margin:0 0 10px 0; }
.bannerr .medio		{width:218px; }
.bannerr .medio2	{width:218px; }


/*********************/


.ficha_titulo		{float:left; width:950px; padding:20px 0 20px 10px; color:#333; }
.ficha_titulo2		{}

.ficha_titulo_l					{float:left; width:170px; }
.ficha_titulo_l	img				{float:left; /*width:150px;*/ }
.ficha_titulo_t					{float:left; width:940px; }
.ficha_titulo_t a		{color:#000; text-decoration:underline; }
.ficha_titulo_t a:hover	{text-decoration:none; }
.ficha_titulo_t.ficha_titulo_i	{width:760px; }

.ficha_titulo_t h1		{float:left; width:900px; font-size:22px; padding:0 0 10px 0; color:#7e5506; font-weight:normal; }
.ficha_titulo_t p		{float:left; width:900px; padding:0 0 10px 0; }
.ficha_titulo_t div		{float:left; width:900px; padding:0 0 10px 0; margin:0 ! important; }
.ficha_titulo_w			{float:left; width:900px; }
.ficha_titulo_w a		{color:#000; text-decoration:underline; }
.ficha_titulo_w a:hover	{text-decoration:none; }



.ficha_titulo_t.ficha_titulo_i h1	{width:730px; margin:0 ! important; }
.ficha_titulo_t.ficha_titulo_i p	{width:730px; margin:0 ! important; }
.ficha_titulo_t.ficha_titulo_i div	{width:730px; margin:0 ! important; }
.ficha_titulo_t.ficha_titulo_i .ficha_titulo_w	{width:730px; }



.contenedor_tabla		{float:left; padding:0 0 20px 10px; margin:0 0 0 0; }
.contenedor_tabla .ct_2	{float:left; background: url(../i/contenedor_tabla_m.gif) top left repeat-y;	}
.contenedor_tabla .ct_3	{float:left; background: url(../i/contenedor_tabla_a.gif) top left no-repeat;	}
.contenedor_tabla .ct_4	{float:left; width:905px; background: url(../i/contenedor_tabla_b.gif) bottom left no-repeat; padding:20px 10px; }

.contenedor_dentro		{float:left; width:865px; padding:10px 20px 20px 20px ; }
.contenedor_dentro_0	{background: url(../i/contenedor_dentro_0.gif) 440px 10px repeat-y; }
.contenedor_dentro_i	{float:left; width:400px; padding:0 20px 0 0;  }
.contenedor_dentro_d	{float:left; width:410px; padding:0 0 0 20px;  }


.solapas					{float:left; width:935px; padding:0 0 0 25px; position:relative; font-size:13px; }
.solapas ul					{float:left; padding:0 30px 0 0; }
.solapas ul li				{float:left; margin:0 0 -7px 0; }
.solapas ul li div			{float:left; }
.solapas ul li div div		{}
.solapas ul li div div div	{padding:0 22px 0 15px ; }
.solapas ul li a			{float:left; padding:13px 5px 10px 5px; color:#808080; text-decoration:none; text-align:center; }
.solapas ul li p			{float:left; padding:13px 5px 10px 5px; color:#808080; text-decoration:none; text-align:center; margin:0;}
.solapas ul li a:hover		{text-decoration:underline; }
.solapas ul li.on a			{}

.solapas ul li div 			{background: url(../i/solapas_m.gif) top left repeat-x;	}
.solapas ul li div div		{background: url(../i/solapas_i.gif) top left no-repeat; }
.solapas ul li div div div	{background: url(../i/solapas_d.gif) top right no-repeat; }

.solapas ul li.on 			{margin:0 0 -8px 0 ! important; }
.solapas .on div 			{background: url(../i/solapas_on_m.gif) top left repeat-x;	}
.solapas .on div div		{background: url(../i/solapas_on_i.gif) top left no-repeat; }
.solapas .on div div div	{background: url(../i/solapas_on_d.gif) top right no-repeat; border-bottom:1px solid #fff; }




.contenedor_dentro .texto		{float:left; width:860px;   }
.contenedor_dentro .texto a			{color:#000; text-decoration:underline; }
.contenedor_dentro .texto a:hover	{text-decoration:none; }
.contenedor_dentro .texto img	{float:right; margin:0 0 20px 20px; }



/* contacto */
.contacto_i				{float:left; width:400px; padding:0 20px 0 0; }
.contacto_i address		{font-style:normal; line-height:17px; }
.contacto_d				{float:left; width:420px; }

.contacto_d .mapa		{float:right;}
.contenedor_dentro_d .contacto_d .mapa		{float:left; margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #ccc; }	


.contacto_i .comollegar			{padding:20px 0 0 0 ; }
.contacto_i .comollegar	strong	{display:block; }
.contacto_i .comollegar	p		{padding:0 0 10px 0;}



/* galeria */
.galeria .izqd				{float:left; width:600px; }
.galeria .izqd img 			{}
.galeria .izqd .paginador	{}
.galeria .dere				{float:left; width:140px; padding:0 0 0 20px; }
.galeria .dere ul			{}
.galeria .dere ul li		{float:left; width:130px; padding:0 0 13px 0; }
.galeria .dere ul li a		{}
.galeria .dere ul li img	{/*width:94px; height:94px;*/ }
.galeria .imagen_t			{  padding:4px;}


/* instalaciones */
.instalaciones_i		{float:left; width:500px; }
.instalaciones_i.sini	{float:left; width:860px; }
.instalaciones_i .texto	{float:left; }
.instalaciones_d		{float:left; width:310px; text-align:center; }
.instalaciones_d img 	{margin:0 auto; border:1px solid #666; margin:0 0 10px 0; }





/* web alta */


.web			{float:left;width:970px; margin-top:10px ; padding:0 0 0 0; }

.alta_iz		{float:left; width:600px; }
.alta_de		{float:left; width:250px; }


.alta_de .caja_w			{width:250px; margin:0 20px 0 0; }
.alta_de .caja_w .medio		{width:248px; }
.alta_de .caja_w .medio2	{width:248px; }

.alta_z .caja_w_a		{float:left; width:600px; margin:15px 0 10px 0; }
.alta_z.caja_w_aa		{float:left; width:300px; margin:0 20px 0 0; padding:0 0 0 10px; }





.web_texto				{width:450px; color:#656766; padding:10px; border:1px dotted #ccc; background:#FAF4E6; text-align:left;  margin:0 auto; }

.web_caja				{width:470px; color:#656766;  text-align:left; margin:30px auto 0 auto; }

.web_fieldset				{width:430px;   padding:0 10px 0 10px ; border:0; line-height:17px; }
.web_fieldset .linea		{padding:10px 0 10px 0; }
.web_fieldset legend		{font-size:18px; font-weight:bold; color:#976e04; font-size:Arial; }
.web_fieldset input			{color:#656766; font-size:16px; border:1px solid #999; }
.web_fieldset textarea		{color:#656766; font-size:16px; border:1px solid #999; }
.web_fieldset .verificai	{color:#656766; font-size:12px ! important; border:1px solid #999; }
.web_fieldset select		{color:#656766; font-size:14px; border:1px solid #999; font-weight:normal; }
.web_fieldset label			{display:block; padding: 2px 0; }






.webcaja		{width:480px;   margin:0 auto 20px auto; }
.webaa			{width:480px; height:26px; font-size:0.1em; background:url(../i/webaa.gif) top left no-repeat; }
.webcc			{width:478px; background:#f0f0f0; border-left:1px solid #989898; border-right:1px solid #989898; text-align:left; }
.webbb			{width:480px; height:24px; font-size:0.1em; background:url(../i/webbb.gif) top left no-repeat; }
.webcc2			{padding: 20px 10px 20px 10px; color:#656766;}
.webcc a		{color:#656766;text-decoration:underline;}
.webcc a:hover	{color:#DA0061;text-decoration:none;}


#buscando		{font-size:18px; font-weight:bold; color:#976e04; font-size:Arial; padding: 0 0 0 0; min-height:2px; height:2px ! important; height:2px; }

.anch1			{color:#7e5506; font-size:18px; margin:0 0 15px 0; padding:0; font-weight:bold; }

.pasos 		{color:#7e5506; font-size:18px; font-weight:bold;}
.pasos span	{font-size:20px; }


.errores		{float:left; width:900px; padding:20px; color:red;}




.formu_contacto_a		{float:left; width:370px; padding:10px;background:#eeeeed; margin:20px 0 0 0; border:1px solid #8B8B8B;}
		
 
.formu_contacto_a h3			{float:left; width:340px; font-size:14px; padding:0 0 10px 0; }
.formu_contacto_a .linea		{float:left; width:360px; padding:0 0 10px 0; }
.formu_contacto_a .linea label 			{float:left; width:360px; }
.formu_contacto_a .linea label span		{float:left; width:360px; }
.formu_contacto_a .linea label input	{float:left; width:300px; border:1px solid #8B8B8B; }
.formu_contacto_a .linea label img		{float:left; margin:0 0 0 10px; }
.formu_contacto_a .linea label textarea	{float:left; width:300px; height:60px; border:1px solid #8B8B8B; }
.formu_contacto_a .linea .botona		{float:left; width:360px; }
.formu_contacto_a .linea button			{margin:10px 0 0 0; float:right;  }
.formu_contacto_a .linea p 				{float:left; width:360px; color:red; font-size:11px; margin:0; padding:0 0 0 0;  }

.anviaok	{float:left; width:370px; padding:10px;background:#eeeeed; margin:10px 0 0 0; border:1px solid #8B8B8B; font-weight:bold; font-size:12px; }
	


