body	{background:#fff;margin:0;padding:0;font-family:Tahoma, Verdana, Arial, Arial;font-size:12px;} 
select	{font-family:Tahoma, Verdana, Arial;font-size:1em;} 
form	{margin:0;padding:0;}
img	{border:0;}
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:260px; padding-left:15px; }
.c1	.logo 	{float:left; height:60px; padding:0; }
.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	{}
.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:left;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;}
.contenidos_home .resultados		{width:734px ! important; }
.resultados							{float:left; width:680px; /*width:764px;*/ margin-left:25px; } /* float:left; */



.derecha		{float:left;width:200px; margin-left:0;margin-top:26px; } 
.derecha .ggg	{padding:0 0 0 100px; }
.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:640px;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		{width:100%;float:left;margin-bottom:10px; font-weight:bold; padding-top:20px;}
.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;} 
h2.resultados_titu			{margin:0 ;padding:0; line-height:20px; color:#AA9671; font-size:14px; font-weight:bold;} 
h2.resultados_titu a		{color:#AA9671; font-size:14px; font-weight:bold; text-decoration:underline; } 
h2.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; }


/*
.uno 		{float:left; width:640px; border:1px dotted  #8B8B8B; margin-bottom:0; background:#FAF4E6; }
.uno div	{width:100%; margin:5px;padding:0;color:#656766;line-height:17px;}
.dos 		{float:left; width:640px; border-left:1px dotted #8B8B8B; border-right:1px dotted #8B8B8B; }
.dos div	{width:100%; margin:5px;padding:0;color:#656766;line-height:17px;}
background:#f2f1ef
*/
.cero   	{float:left; width:640px; margin:0 0 5px 0; border-bottom:1px solid #989898; color:#414141; line-height:17px; padding:5px 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-bottom:10px; /*width:690px;*/ width:100%; border:1px solid #fff;}
.pg			{color:#000000;font-size:11px;	text-decoration:none;			}
.pg:hover	{color:#000000;font-size:11px;	text-decoration:underline;		}
.paginador_enlace_on		{color:#EBB21B;font-size:14px;	text-decoration:none;		font-weight:bold;} 
.paginador_enlace_on:hover	{text-decoration:underline;	}
.paginador_enlace_2_on		{color:#EBB21B;font-size:11px;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:#DA0061; }
.comboselected		{background:#ccc;}

/*home*/
.home_i			{float:left; width:410px; }
.home_i h1		{color:#2855aa; margin:0; padding:0 0 15px 0 ; font-family:Arial; font-size:x-large; }
.nav_d a 		{color:#2855aa; margin:0; padding:0 0 15px 0 ; font-family:Arial; text-decoration:underline ! important; font-size:14px; 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; }
				



.home_c				{float:left; width:305px;  } 

.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 a			{color:#976e04; font-size:18px; text-decoration:none; text-transform:lowercase; font-weight:bold; font-family:Arial; }
.dir_tit a:hover	{text-decoration:underline; }
.nav_c 				{color:#7e5506; font-size:14px; font-family:Arial;}
.nav_c h1			{color:#7e5506; font-size:14px;  /*text-transform:lowercase;*/ font-family:Arial; margin:0; padding:0; display:inline; }
.nav_c a			{color:#7e5506; font-size:14px; text-decoration:underline ! important; text-transform:lowercase; font-weight:bold; font-family:Arial; }
.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; font-family:Arial; text-transform:lowercase;  }
.dir_con a:hover	{text-decoration:underline; }
.nav_sc h2			{color:#9c9c9c; font-size:14px; font-weight:bold; font-family:Arial; text-transform:lowercase;  margin:0; padding:0; display:inline; }
.nav_sc h3			{color:#9c9c9c; font-size:14px; font-weight:bold; font-family:Arial; text-transform:lowercase;  margin:0; padding:0; display:inline; }
.nav_sc a			{color:#9c9c9c; font-size:14px; font-weight:bold; font-family:Arial; text-transform:lowercase;  }
.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_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-family:Arial; 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 			{float:left; margin:10px 0 0 5px; font-weight:bold; color:#fff; padding:10px 0 0 0; background:url(../i/yo.gif) top left no-repeat;  width:246px; height:34px;  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;  }
		{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 #eaeae8; 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; }
.haolvidado			{float:left; display:block; 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:240px; }

.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; }


