html, body {
	padding: 0;
	margin: 0;}
body { 
	background: #FFF;
	font: normal 12px "Helvetica", "Tahoma", "Verdana", sans-serif;
	color: #333;
	/*background-image: url(../imagenes/layout_grid.gif);*/
	}

.etiqueta{
	width:200px;
	float:inline;
}

.notificar
{
	width:100%;
	margin: 0px auto 0px auto;
	font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Tahoma;
    background-color: #006600;
    padding: 4px 4px 4px 10px;
	text-align:center;
}
.alert
{
	width:100%;
	margin: 0px auto 0px auto;
	font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Tahoma;
    background-color: #FF6600;
    padding: 4px 4px 4px 10px;
	text-align:center;
}
.error
{
	width:100%;
	margin: 0px auto 0px auto;
	font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Tahoma;
    background-color: #CD1143;
    padding: 4px 4px 4px 10px;
	text-align:center;
}

#contenido_contenedor {
	padding: 0px 0 0 0; /*espacio inicial de p঩na tambien ver #header height*/
	margin: 0;
}
		
	#contenedor_pie {
		background: transparent url(../imagenes/bot.png) top left repeat-x;
		width: 100%x;
		height: 35px;
		margin: 0 auto 20px auto;
		padding: 0;
		text-align: center;
		/*border-top: 1px solid #ccc;
		border-left: 1px solid #000;
		border-bottom: 1px solid #000;
		border-right: 1px solid #000;*/
		}
		
		#contenedor_pie .pie_interno {
			font: normal 10px "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #FFFFFF;
			padding: 12px 0px 0px 0px;
			margin: 0; }
			
			#contenedor_pie .pie_interno a {
			font: normal 10px "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #FFFFFF;
			margin: 0;
			text-decoration: none;}
				
				#contenedor_pie .pie_interno a:hover {
				font: normal 10px "Helvetica", "Tahoma", "Verdana", sans-serif;
				color: #ff6200;
				margin: 0;
				text-decoration: underline; }
		
	#contenido_contenedor .homepage_top { /*cabecera y banner principal*/
		height: 65px; /*altura del pre-encabezado*/
		width: 100%;
		background: transparent url(../imagenes/top.png) top left repeat-x;
		/*background-color:black;*/
		margin: 0px auto 0px auto;
		text-align:center;
		padding: 0px;}
		
		.busqueda {
			background:transparent url(../imagenes/busqueda.png) no-repeat scroll 0 50%;
			border:medium none;
			color:#000;
			height:18px;
			line-height:18px;
			padding-left:6px;
			width:170px;
		}
		.busquedaie {
			border:medium none;
			color:#000;
			height:18px;
			line-height:18px;
			padding-left:6px;
			width:140px;
		}			
		.busquedaff35 {
			background:transparent url(../imagenes/busqueda.png) no-repeat scroll 0 50%;
			border:medium none;
			color:#000;
			height:22px;
			line-height:18px;
			padding-left:6px;
			width:170px;
			top:-2px;
		}
		
	#bg_tabs{
	border-bottom:dotted 1px #a9a9a9;
	display:in-line;
	overflow:visible;
	z-index:9;
	}
	#bg_tabs .i_bg_ex6{/*imagen*/
	background:transparent url(../imagenes/bg_tabs.jpg) no-repeat;
	position:absolute;
	width:651px;
	height:142px;
	margin-top:-5px;
	}	
	#bg_tabs .i_bg{/*imagen*/
	background:transparent url(../imagenes/bg_tabs.png) no-repeat;
	position:absolute;
	width:651px;
	height:142px;
	margin-top:-5px;
	}
	#bg_tabs .t_tabs{
	position:relative;
	z-index:1;
	}

	#contenido_contenedor .columna_completa { /*columna principal*/
		width: 960px;
		margin: 0px auto 0px auto; /*espacio entre cabecera y contenido*/
		/*border-top: 1px solid #ccc;*/
		/*border-left: 1px solid #000;*/
		/*border-bottom: 1px solid #ccc;*/
		/*border-right: 1px solid #000;*/
		background-color: #FFFFFF;
		padding: 0; }
		
		.columna_completa .columna_interna {
			/*background: transparent url(../imagenes/esq_abajo.gif) bottom left no-repeat;*/
			padding: 20px 20px 10px 20px;
			margin: 0;
        }
		.columna_completa .columna_pag_prin {
			/*background: transparent url(../imagenes/esq_abajo.gif) bottom left no-repeat;*/
			margin: 0;
        }
			

			
			.columna_interna .contenido_principal { /*tabla css*/
				width: 650px;
				float: left;
				margin: 0;
            }
				#full_width.contenido_principal {
					width: 600px; }


			.columna_diseno .campo_wysiwyg { /*tabla css*/
				width: 950px;
				float: center;
				margin: 0;
				padding:	10px 0px 10px 5px;
				}
				#full_width.campo_wysiwyg {
					width: 950px; }

				.contenido_principal .paginacion {
				//clear: both;
				padding: 10px 7px 11px 10px;
				background: #f0f0f0;
				border-top-width: 3px;
				border-top-style: solid;
				border-top-color: #7B7451;
                  height: 20px
                }
					/*background: url("../imagenes/fondo.jpg") repeat-x bottom #FCFCFE;********Fondo de la paginacion***********/
					
						.pageSelect {
							display: inline;
							font-size: 12px;
							font-family : Verdana, Arial, Helvetica, sans-serif;
							background:#FFFFFF url(../imagenes/fade2.jpg) repeat-x scroll left bottom;
							border:1px solid #aaa;
							color:#666;
							float:left;
							padding:3px 5px;
							text-decoration:none;
                              margin: 2px
                            }

						.page {
							display: inline;
							font-size: 12px;
							font-family : Verdana, Arial, Helvetica, sans-serif;
							background:#FFFFFF url(../imagenes/fade.jpg) repeat-x scroll left bottom;
							border:1px solid #aaa;
							color:#666;
							float:left;
							padding:3px 5px;
							text-decoration:none;
                              margin: 2px
                            }
						.page a{
							display: inline;
							font-size: 12px;
							font-family : Verdana, Arial, Helvetica, sans-serif;
							background:#FFFFFF url(../imagenes/fade.jpg) repeat-x scroll left bottom;
							color:#666;
							float:left;
							text-decoration:none;
                            }
                          .info_pag {
                          display: inline;
                          font-size: .9em;
                          font-family : Verdana, Arial, Helvetica, sans-serif;
                          color:#696969;
                          float:right;
                          text-decoration:none;
                            margin-top: -8px
                          }
				.contenido_principal .result_ent .cada_entrada { /* estilo de la tabla x 2*/
					padding: 12px 14px 14px 14px;
					margin: 0;
					width:100%;
					background: transparent url(../imagenes/puntitos.gif) bottom left repeat-x; }
				
					.contenido_principal .result_ent .otro_hec {
						background-color: #f5f5f5; }
						
					.contenido_principal .cada_entrada img.favorite_image {
						float: right;
						margin: 4px 4px 0 0;
						border: 0; }
				.contenido_principal .result_ent .line_cat{
					display:inline;
					width: 600px;
					font: normal 12px "Helvetica", "Tahoma", "Verdana", sans-serif;
					
				}
				.contenido_principal .result_ent .line_cat a{
					color: #333;
					text-decoration:none;
					font: normal 12px "Helvetica", "Tahoma", "Verdana", sans-serif;
					text-align:left;
				}
				.contenido_principal .result_ent .line_cat .cat{
					color:#6666FF;
					text-decoration:underline;
					font-size:14px;
					padding:3px 3px 3px 15px;
				}
				.contenido_principal .result_ent .line_cat .cat_over{
					color:#6666FF;
					text-decoration:underline;
					font-size:14px;
					font-weight:normal;
					padding:3px 3px 3px 15px;
					background-color:#dcdcfe;
				}
				
				.contenido_principal .result_ent .line_cat .cat_des{
					color:purple;
					text-decoration:underline;
					font-size:14px;
					padding:3px 3px 3px 15px;
				}
				.contenido_principal .result_ent .line_cat .cat_des_over{
					color:purple;
					text-decoration:underline;
					font-size:14px;
					font-weight:normal;
					padding:3px 3px 3px 15px;
					background-color:#ffd5ff;
				}				
				
				.contenido_principal .result_ent .line_cat .categorias { /* estilo de la tabla x 2*/
					display:table-cell;
					width: 190px;
					text-align: center;
					padding: 12px 14px 14px 14px;
					border: 1px solid #000;
					margin: 100; }


			.columna_interna .lateral_contenido {
				width: 250px;
				padding-left: 20px;
				float: right;
				padding-top: 18px;
				margin: -20px 0 0 0;
				_margin-right: -20px !important; }
/**************************************************************************************************globo*/
#globito{
	font: normal 16px Arial, Helvetica, sans-serif;
	float:right;
	margin-bottom: -10px;
	font-weight: bold;
	color: #ff6200;
}
#globito_g{
	font: normal 16px Arial, Helvetica, sans-serif;
	float:right;
	margin-bottom: -10px;
	font-weight: bold;
	color: #8fcb00;
}
#globito_b{
	font: normal 16px Arial, Helvetica, sans-serif;
	float:right;
	margin-bottom: -10px;
	font-weight: bold;
	color: #67a7e3;
}
#globito_r{
	font: normal 16px Arial, Helvetica, sans-serif;
	float:right;
	margin-bottom: -10px;
	font-weight: bold;
	color: #b51723;
}
#globito_c{
	font: normal 16px Arial, Helvetica, sans-serif;
	float:right;
	margin-bottom: -10px;
	font-weight: bold;
	color: #803300;
}
/**************************************************************************************************indicadores*/
#ind_green{
    background: url(../imagenes/ind_green.png) no-repeat;
	position: relative;
	float:right;
	right:-20px;
	width:13px;
}
#ind_blue{
    background: url(../imagenes/ind_blue.png) no-repeat;
	position: relative;
	float:right;
	right:-20px;
	width:13px;
}
#ind_red{
    background: url(../imagenes/ind_red.png) no-repeat;
	position: relative;
	float:right;
	right:-20px;
	width:13px;
}
#ind_orange{
    background: url(../imagenes/ind_orange.png) no-repeat;
	position: relative;
	float:right;
	right:-20px;
	width:13px;
}
#ind_cafe{
    background: url(../imagenes/ind_cafe.png) no-repeat;
	position: relative;
	float:right;
	right:-20px;
	width:13px;
}
/**************************************************************************************************barras*/
#tit_green{
	background: url(../imagenes/bg_green.png) no-repeat;
	width: 650px;
	height:25px;
	padding: 4px 0px 10px 10px;
	border-bottom: 1px dotted #bbb;
	font: bold 16px "Verdana", "Arial", "Helvetica", sans-serif;
	color: #fff;
}
#tit_red{
	background: url(../imagenes/bg_red.png) no-repeat;
	width: 650px;
	height:25px;
	padding: 4px 0px 10px 10px;
	border-bottom: 1px dotted #bbb;
	font: bold 16px "Verdana", "Arial", "Helvetica", sans-serif;
	color: #fff;
}
#tit_blue{
	background: url(../imagenes/bg_blue.png) no-repeat;
	width: 650px;
	height:25px;
	padding: 4px 0px 10px 10px;
	border-bottom: 1px dotted #bbb;
	font: bold 16px "Verdana", "Arial", "Helvetica", sans-serif;
	color: #fff;
}
#tit_orange{
	background: url(../imagenes/bg_orange.png) no-repeat;
	width: 650px;
	height:25px;
	padding: 4px 0px 10px 10px;
	border-bottom: 1px dotted #bbb;
	font: bold 16px "Verdana", "Arial", "Helvetica", sans-serif;
	color: #fff;
}
#tit_cafe{
	background: url(../imagenes/bg_cafe.png) no-repeat;
	width: 650px;
	height:25px;
	padding: 4px 0px 10px 10px;
	border-bottom: 1px dotted #bbb;
	font: bold 16px "Verdana", "Arial", "Helvetica", sans-serif;
	color: #fff;
}
/*****************************************************************************************comun*********/
#globo {
	margin-left: -3px;
	width: 270px;
	overflow: hidden;
	margin-top:17px;
}
.globo_interno {
	padding: 5px 15px 15px 15px;
	height: 1%;
}
#interior1 {
	width: 100%;
	float: left;
}
/*************************************************************************************custom globe*********/
#globo_i{
	margin-left: -3px;
	width: 160px;
	overflow: hidden;
	margin-top:0px;
}
.globo_interno_i{
	padding: 2px 0px 0px 0px;
	height: 1%;
}
/**************************************************************************************************caja naranja*/
#interior1 div.links_globo h3 {
	padding: 0px 0px 10px 0px;
	margin: 0;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#interior1 div.links_globo  a {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	display:block;
	text-decoration:none;
	color: #FFF;
	line-height: 1.5em;
}
#interior1 div.links_globo {/*caja principal*/
	color: #fff;
	background: url(../imagenes/caja_principal.png) no-repeat right bottom;
	overflow: hidden;
}

#interior1 div.links_globo div {/*barra izquierda*/
	color: #fff;
	background: url(../imagenes/barra_izq.png) no-repeat left bottom;
	overflow: hidden;
}

#interior1 div.links_globo div div {/*flecha*/
	color: #fff;
	background: url(../imagenes/flecha.png) no-repeat right top;
	overflow: hidden;
}

#interior1 div.links_globo div div div {/*esquina*/
	padding: 20px 20px 10px 20px;
	color: #fff;
	background: url(../imagenes/esquina.png) no-repeat left top;
	overflow: hidden;
}

/**************************************************************************************************caja verde*/
#interior1 div.links_globo_g h3 {
	padding: 0px 0px 10px 0px;
	margin: 0;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#interior1 div.links_globo_g  a {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	display:block;
	text-decoration:none;
	color: #FFF;
	line-height: 1.5em;
}
#interior1 div.links_globo_g {/*caja principal*/
	color: #fff;
	background: url(../imagenes/caja_principal_g.png) no-repeat right bottom;
	overflow: hidden;
}

#interior1 div.links_globo_g div {/*barra izquierda*/
	color: #fff;
	background: url(../imagenes/barra_izq_g.png) no-repeat left bottom;
	overflow: hidden;
}

#interior1 div.links_globo_g div div {/*flecha*/
	color: #fff;
	background: url(../imagenes/flecha_g.png) no-repeat right top;
	overflow: hidden;
}

#interior1 div.links_globo_g div div div {/*esquina*/
	padding: 20px 20px 10px 20px;
	color: #fff;
	background: url(../imagenes/esquina_g.png) no-repeat left top;
	overflow: hidden;
}
/**************************************************************************************************caja roja*/
#interior1 div.links_globo_r h3 {
	padding: 0px 0px 10px 0px;
	margin: 0;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#interior1 div.links_globo_r  a {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	display:block;
	text-decoration:none;
	color: #FFF;
	line-height: 1.5em;
}
#interior1 div.links_globo_r {/*caja principal*/
	color: #fff;
	background: url(../imagenes/caja_principal_r.png) no-repeat right bottom;
	overflow: hidden;
}

#interior1 div.links_globo_r div {/*barra izquierda*/
	color: #fff;
	background: url(../imagenes/barra_izq_r.png) no-repeat left bottom;
	overflow: hidden;
}

#interior1 div.links_globo_r div div {/*flecha*/
	color: #fff;
	background: url(../imagenes/flecha_r.png) no-repeat right top;
	overflow: hidden;
}

#interior1 div.links_globo_r div div div {/*esquina*/
	padding: 20px 20px 10px 20px;
	color: #fff;
	background: url(../imagenes/esquina_r.png) no-repeat left top;
	overflow: hidden;
}

/**************************************************************************************************caja azul*/
#interior1 div.links_globo_b h3 {
	padding: 0px 0px 10px 0px;
	margin: 0;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#interior1 div.links_globo_b  a {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	display:block;
	text-decoration:none;
	color: #FFF;
	line-height: 1.5em;
}
#interior1 div.links_globo_b {/*caja principal*/
	color: #fff;
	background: url(../imagenes/caja_principal_b.png) no-repeat right bottom;
	overflow: hidden;
}

#interior1 div.links_globo_b div {/*barra izquierda*/
	color: #fff;
	background: url(../imagenes/barra_izq_b.png) no-repeat left bottom;
	overflow: hidden;
}

#interior1 div.links_globo_b div div {/*flecha*/
	color: #fff;
	background: url(../imagenes/flecha_b.png) no-repeat right top;
	overflow: hidden;
}

#interior1 div.links_globo_b div div div {/*esquina*/
	padding: 20px 20px 10px 20px;
	color: #fff;
	background: url(../imagenes/esquina_b.png) no-repeat left top;
	overflow: hidden;
}

/**************************************************************************************************caja cafe*/
#interior1 div.links_globo_c h3 {
	padding: 0px 0px 10px 0px;
	margin: 0;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#interior1 div.links_globo_c  a {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	display:block;
	text-decoration:none;
	color: #FFF;
	line-height: 1.5em;
}
#interior1 div.links_globo_c {/*caja principal*/
	color: #fff;
	background: url(../imagenes/caja_principal_c.png) no-repeat right bottom;
	overflow: hidden;
}

#interior1 div.links_globo_c div {/*barra izquierda*/
	color: #fff;
	background: url(../imagenes/barra_izq_c.png) no-repeat left bottom;
	overflow: hidden;
}

#interior1 div.links_globo_c div div {/*flecha*/
	color: #fff;
	background: url(../imagenes/flecha_c.png) no-repeat right top;
	overflow: hidden;
}

#interior1 div.links_globo_c div div div {/*esquina*/
	padding: 20px 20px 10px 20px;
	color: #fff;
	background: url(../imagenes/esquina_c.png) no-repeat left top;
	overflow: hidden;
}
/**************************************************************************************************************/
				
				.lateral_contenido .conex_con {
					margin-bottom: 10px; }
					
					
						/*******todos los cuadros del sitio!!**********/
						/*background: url("../imagenes/fondo.jpg") repeat-x bottom #FCFCFE;*/
						/*-webkit-border-radius: 6px;*//*contornos redondeados*/
						/*-moz-border-radius: 6px;*/
					.conex_interno {
						background: #f0f0f0;
						/*background: #ffffff;*/
						padding: 10px;
						/*border: 1px solid #a9a9a9;*/
						-webkit-border-radius: 6px;
						-moz-border-radius: 6px;
                      }
					.conex_interno a {
                        font-family: Helvetica, Verdana, Tahoma, sans-serif;
                        font-weight: normal;
                        font-size: 12px
                      }
						
						.conex_interno form.login_lateral {
							padding: 10px 0 10px 27px;
							margin: 10px 0 0 0;
							background: #fff;
							/*-webkit-border-radius: 6px;*//*contornos redondeados*/
							/*-moz-border-radius: 6px; */}
							
							form.login_lateral label {
								display: block;
								padding: 0 0 4px 0;
								margin: 0;
								color: #555;
								font: normal 11px "Helvetica", "Tahoma", "Verdana", sans-serif; }
								
							form.login_lateral input {
								padding: 2px;
								width: 170px;
								margin: 0 0 10px 0; }
								
							form.login_lateral button {
								background: url("../imagenes/boton_reposo.png");
								height: 36px;
								width: 92px;
								border: none;
								line-height: 16px;
								font-family:  Arial, Verdana, sans-serif;
								font-size: 11px;
								margin-left: 10px;
								padding-bottom:2px;
								margin-left: 0px;
								margin-top: 5px;
								color:#666;
								}
								
							form.login_lateral .buttonline {
								position: relative;
								top: -1px;
								left: 5px;
								cursor: pointer;
								background: url("../imagenes/boton_reposo.png");
								height: 36px;
								width: 92px;
								border: none;
								margin-bottom: 2px;
								color:#666;
								}
								
								form.login_lateral button:hover {
								background: url("../imagenes/boton_sobre.png");
								height: 36px;
								width: 92px;
								border: none;
								line-height: 16px;
								font-family:  Arial, Verdana, sans-serif;
								font-size: 11px;
								margin-left: 10px;
								padding-bottom:2px;
								margin-left: 0px;
								margin-top: 5px;
								color:#333;}
/****************************************************************************************************************/
						.conex_interno form.login_lateral_act {
							padding: 10px 0 10px 27px;
							margin: 10px 0 0 0;
							background: #fff;
							/*-webkit-border-radius: 6px;/***********contornos redondeados*/
							/*-moz-border-radius: 6px; */}
								
								
								
							form.login_lateral_act .buttonline_act {
								position: relative;
								top: -10px;
								left: 5px;
								cursor: pointer;
								background: url("../imagenes/boton_reposo.png");
								height: 36px;
								width: 92px;
								border: none;
								margin-bottom: 2px;
								margin-left:0px
								color:#666;}
							form.login_lateral_act .buttonline_act:hover {
								position: relative;
								top: -10px;
								left: 5px;
								cursor: pointer;
								background: url("../imagenes/boton_sobre.png");
								height: 36px;
								width: 92px;
								border: none;
								margin-bottom: 2px;
								margin-left:0px
								color:#666;}
								
							form.login_lateral_act .buttonline_date {
								position: relative;
								top: -7px;
								left: 0px;
								height: 16px;
								width: 20px;
								border: 0;
								cursor: pointer;
								background: url(../imagenes/cal.gif);}

								
/******************************************************************************************************************/
/* Headings H1-H6 */
h1 { padding: 0; margin: 0; }

	.cabecera_interna h1 {
		position: absolute;
		top: 2px;
		_top: -2px;
		z-index: 1000;
		left: -4px;
		height: 123px;
		width: 406px;
		font-size: 8px;
		text-indent: -9000px; }
		
		.cabecera_interna h1 a {
			display: block;
			width: 406px;
			height: 123px;
			text-decoration: none;
			outline: 0;
			-moz-outline-style: 0; }
		
h2 { padding: 0; margin: 0; }

	.cada_entrada .entrada_cabecera h2 {
		font: normal 30px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #555;
		letter-spacing: -1px;
		padding: 0;
		margin: 0 0 4px 0; }
		
		.cada_entrada .entrada_cabecera h2 a {
			color: #000;
			text-decoration: none; }
			
			.cada_entrada .entrada_cabecera h2 a:hover {
				text-decoration: underline; }

	.blog_top h2 {
		font: normal 20px/1.42em "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #2b8c00;
		letter-spacing: -1px;
		padding: 6px 0 0 433px; }
		
		.blog_top h2 span {
			display: block;
			font: normal 11px "Helvetica", "Tahoma", "Verdana", sans-serif; }
			
			.blog_top h2 span a.rss {
				display: block;
				float: left;
				/*-webkit-border-radius: 6px;*//*contornos redondeados*/
				margin: 5px 2px 0 0;
				color: #fff;
				font: bold 11px "Helvetica", "Tahoma", "Verdana", sans-serif;
				padding: 4px 8px 4px 22px;
				letter-spacing: 0;
				text-decoration: none; }
				
				.blog_top h2 span a.rss:hover {
					background-color: #ff8700; }

	.homepage_top h2 {
		font: normal 24px/1.42em "Helvetica", "Tahoma", "Verdana", sans-serif;
		letter-spacing: -1px;
		padding: 4px 0 0 433px;
		color: #2b8c00; }
		
		.homepage_top h2 a {
			display: block;
			float: left;
			/*-webkit-border-radius: 6px;*//*contornos redondeados*/
			margin: 7px 2px 0 0;
			color: #fff;
			font: bold 12px/12px "Helvetica", "Tahoma", "Verdana", sans-serif;
			padding: 6px 10px;
			letter-spacing: 0;
			background: #32a300 url(../imagenes/joinlinkbg.gif) bottom left repeat-x;
			text-decoration: none; }
		
	.cabecera_interna h2 {
		position: absolute;
		left: 437px;
		top: 12px;
		width: 273px;
		height: 73px;
		font-size: 8px;
		text-indent: -9000px; }
		
		.cabecera_interna h2 a {
			display: block;
			width: 273px;
			height: 73px;
			text-decoration: none;
			outline: 0;
			-moz-outline-style: 0; }
			
			.cabecera_interna h2 a:hover {
				background-position: bottom left;
				_background-position: top left !important; }
		
h3 { padding: 0; margin: 0; }

	.blog_lateral_contenido h3 {
		font: bold 14px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #444;
		padding: 0;
		margin: 0 0 5px 0; }
		
		.blog_lateral_contenido h3 a {
			color: #444;
			text-decoration: underline; }

	.cada_entrada .entrada_cabecera h3 {
		font: normal 14px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #777;
		padding: 0 0 11px 0;
		margin: 0 -20px 11px 0;
		background: transparent url(../imagenes/puntitos.gif) bottom left repeat-x; }
		
		.cada_entrada .entrada_cabecera h3 a {
			text-decoration: underline;
			color: #777; }
	
	.page_contenido h3, .entry_body h3 {
		font: bold 18px "Helvetica", "Arial", sans-serif;
		color: #333;
		padding: 15px 0 5px 0;
		margin: 0; }

	.cada_entrada h3 {
		font: normal 20px/1.3em "Lucida Grande", "Verdana", sans-serif;
		color: #888;
		padding: 0;
		margin: 0 0 4px 0; }

		.cada_entrada .breadcrumbs{
			font: bold 13px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #ff6200;
			text-decoration: none;
			}

			.cada_entrada .breadcrumbs a{
				font: bold 13px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
				color: #ff6200;
				text-decoration: none;
			}
				
		.resultados_titulo{
			font: normal 15px/1.3em "Lucida Grande", "Verdana", sans-serif;
			text-align: right;
			color: #888;
			padding-bottom: 2px;
			margin: 0 0 4px 0;
			background: transparent url(../imagenes/puntitos.gif) bottom left repeat-x; }
			}
		
		.breadcrumbs_result{
			font: bold 13px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #ff6200;
			text-decoration: none;
			}
		.breadcrumbs_result a{
			font: normal 13px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #ff6200;
			text-decoration: none;
			line-height: 200%;
			}
			
		.cada_entrada strong{
			font: normal 18px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #000;
			text-decoration: none; }
		
		.cada_entrada h3 a {
			font: normal 18px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #000;
			text-decoration: none; }
			
			.cada_entrada h3 a:hover {
				color: #000;
				text-decoration: underline; }
				
	.comun_heading h3 {
		font: bold 30px "Helvetica", "Arial", sans-serif;
		color: #000;
		padding: 0 0 5px 0;
		margin: 0; }
		
		.comun_heading h3 small {
			font-size: 18px;
			text-transform: uppercase;
			font-weight: normal;
			color: #888; }
		
		.comun_heading h3 em {
			font-style: normal;
			font-weight: normal;
			color: #888; }
		
		.comun_heading h3 a {
			color: #000;
			text-decoration: underline; }
			
			.comun_heading h3 a:hover {
				color: #f00;
				text-decoration: none; }
				
		.comun_heading h3 a.comm_heading_link {
			color: #777;
			padding-left: 8px;
			font-size: 20px;
			font-weight: normal;
			text-decoration: underline; }

h4 { padding: 0; margin: 0; }

	.contenido_principal .todos_hec h4 {
		padding: 16px 8px 8px 8px;
		border-bottom: 1px solid #ddd;
		background: #f3f3f3;
		margin: 0 0 14px 0;
		font: normal 14px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #555; }
		
		.contenido_principal .todos_hec h4 a {
			color: #555;
			text-decoration: none; }
			
			.contenido_principal .todos_hec h4 a:hover {
				text-decoration: underline;
				color: #f00; }

	.conex_interno h4 {
		padding: 0;
		margin: 0 0 4px 0;
		font: bold 16px "Helvetica", "Arial", sans-serif !important;
		color: #424242; }/**********************************************************************************Titulos de los recuadros***********/
		
		.conex_interno h4 a {
			text-decoration: underline;
			color: #424242; }/*******************************************************************************Links de los recuadros************/
		
		.conex_interno h4 em {
            font-family: Helvetica, Verdana, Tahoma, sans-serif;
			display: block;
			padding: 3px 0 0 0;
			font-weight: normal;
			line-height: 1.5em;
            font-size: 12px;
			color: #424242;/***************************************************************Si aún no tienes una cuanta es el momento.....*********/
			font-style: normal; }

	.page_contenido h4, .page_side_contenido h3, entry_body h4 {
		font: bold 14px "Lucida Grande", "Verdana", sans-serif;
		color: #333;
		padding: 15px 0 5px 0;
		margin: 0; }

	.comun_heading h4 {
		padding: 0;
		margin: 0;
		font: normal 18px "Helvetica", "Arial", sans-serif;
		color: #555; }
		
		.comun_heading h4 a {
			color: #555;
			text-decoration: underline; }
			
			.comun_heading h4 a:hover {
				text-decoration: none;
				color: #000; }
		
		.comun_heading h4 a.favorite {
			display: block;
			text-decoration: none;
			float: right;
			padding: 6px 10px 6px 30px;
			margin-right: 5px;
			font: bold 12px "Helvetica", "Arial", sans-serif;
			color: #1c8509;
			/*-webkit-border-radius: 6px;*//*contornos redondeados*/
			/*-moz-border-radius: 6px;*/ }
			
			.comun_heading h4 a.favorite:hover {
				background-color: #d0e4c8; }
		
		.comun_heading h4 a.subscip {
			display: block;
			text-decoration: none;
			float: right;
			padding: 6px 10px 6px 34px;
			font: bold 12px "Helvetica", "Arial", sans-serif;
			color: #fff;
			/*-webkit-border-radius: 6px;*//*contornos redondeados*/
			/*-moz-border-radius: 6px;*/ }
			
			.comun_heading h4 a.subscip:hover {
				background-color: #ff8700; }

	.cada_entrada h4 {
		font: normal 12px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #555;
		padding: 0;
		margin: 0 0 7px 0; }
		
		.cada_entrada h4 a {
			color: #333;
			text-decoration: none;
			font-weight: bold; }
			
			.cada_entrada h4 a:hover {
				color: #000;
				text-decoration: underline; }
				
		.cada_entrada h4 a.comm_link {
			color: #239100;
			text-decoration: none; }	
			
			.cada_entrada h4 a.comm_link:hover {
				color: #165e00;
				text-decoration: underline; }	
				
		h4 a.profile_link, h5 a.profile_link {
			background: #bbb;
			font-weight: bold;
			font-size: 10px;
			/*-webkit-border-radius: 6px;*//*contornos redondeados*/
			padding: 3px 7px;
			color: #fff !important;
			text-decoration: none !important; }
			
			h4 a.profile_link:hover, h5 a.profile_link:hover {
				background: #666; }
				
		.cada_entrada h4 a.fave, h5 a.fave {
			font-size: 10px;
			font-weight: bold;
			/*-webkit-border-radius: 6px;*//*contornos redondeados*/
			padding: 3px 7px;
			color: #fff;
			text-decoration: none;
			background: #999; }
			
			.cada_entrada h4 a.fave:hover, h5 a.fave:hover {
				background: #0074be; }

	.heading_area  {
		margin: 0 0 0 0;
		padding: 0;
		}				
				
	.heading_area h4 {
		font: normal 14px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #555;
		padding: 0 0 10px 0;
		margin: 0 0 4px 0;
		display:block;
		border-bottom: 1px dotted #bbb;
		}
		.heading_area h4 strong {
			font: bold 14px "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #555;
			padding: 0 0 10px 0;
			margin: 0 0 4px 0;
			display:inline;
			border-bottom: 1px dotted #bbb;
			}
		.heading_area h4 a {
			font: bold 14px "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #555;
			padding: 0 0 10px 0;
			margin: 0 0 4px 0;
			border-bottom: 1px dotted #bbb;
			}
		
		.heading_area small a {
			padding-left: 8px;
			font: normal 11px "Helvetica", "Tahoma", "Verdana", sans-serif;
			color: #888;
			text-decoration: underline; }
			
			.heading_area small a:hover {
				color: #000;
				text-decoration: none; }

	.banner_patrocinio h4 {
		padding: 0;
		margin: 0 0 4px 0;
		font: bold 12px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #6e7f94; }
			
h5 { padding: 0; margin: 0; }

	.todos_hec ul li h5 {
		font: normal 20px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #000;
		padding: 0;
		margin: 0 0 5px 0; }
		
		.todos_hec ul li h5 a.big_site_link {
			text-decoration: none;
			color: #000; }
			
			.todos_hec ul li h5 a.big_site_link:hover {
				color: #000;
				text-decoration: underline; }

	.conex_interno h5 {
		clear: both;
		margin: 10px 0 0 0;
		padding: 10px 0 0 0;
		font: bold 11px/1em "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #1a5700; }
		
		.conex_interno h5 a {
			display: block;
			padding: 5px 0 5px 8px;
			/*-webkit-border-radius: 6px;*//*contornos reondeados*/
			/*-moz-border-radius: 6px;*/
			color: #fff;
			text-decoration: none; }
			
			.conex_interno h5 a:hover {
				background: #2a8800;
				color: #fff; }

	.cada_entrada h5, .featured_interno li h6, .comm_member_block li h6, .todos_hec li h6 {
		font: normal 11px "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #999;
		padding: 0 0 0 10px;
		margin: 0; }
		
		.cada_entrada h5 a {
			color: #999;
			text-decoration: underline; }
			
			.cada_entrada h5 a:hover {
				color: #000;
				text-decoration: none; }
		
	.featured_interno li h5, .comm_member_block li h5 {
		padding: 0 0 3px 0;
		margin: 0;
		font: bold 16px/1.4em "Helvetica", "Arial", sans-serif;
		color: #000; }
		
		.featured_interno h5 a.profile_link { /* see up above */ }
		
		.featured_interno li h5 a.site_link, .comm_member_block li h5 a.site_link {
			font-weight: normal;
			text-decoration: none;
			color: #000; }
			
			.featured_interno li h5 a.site_link:hover, .comm_member_block li h5 a.site_link:hover {
				color: #000;
				text-decoration: underline; }

h6 { padding: 0; margin: 0; }
		
	.cada_entrada .entry_meta h6 {
		padding: 5px;
		margin: 0;
		font: normal 12px "Lucida Grande", "Verdana", sans-serif;
		color: #555; }
		
		.cada_entrada .entry_meta h6 em {
			padding: 0 4px;
			color: #777; }
		
		.cada_entrada .entry_meta h6 a {
			font-weight: bold;
			text-decoration: none;
			color: #333; }
			
			.cada_entrada .entry_meta h6 a:hover {
				color: #000;
				text-decoration: underline; }	
		
	.featured_interno li h6 a, .comm_member_block li h6 a, .todos_hec li h6 a {
		color: #999;
		text-decoration: underline; }
	
		.featured_interno li h6 a:hover, .comm_member_block li h6 a:hover, .todos_hec li h6 a:hover {
			color: #f00;
			text-decoration: none; }
			
/***************************************************************************
tabla de resultados
 ***************************************************************************/
.usuario_data { /*espacio para los datos de usuario*/
	font: 11px "Helvetica", "Arial", sans-serif;
	margin-left: 7px;
	padding-left: 5px;
	line-height: 14px;
	float: left;
	width: 145px;
}
.usuario_data a { /*espacio para los datos de usuario*/
	font: bold 11px "Helvetica", "Arial", sans-serif;
	color: Black;/*********Links en los resultados Usuario - Categoria****************/
	text-decoration: none;
}

.acciones {
	float:left;
	width: 16px;
	height: 75px;
	padding: 0px 4px 3px 2px;
	border-right: 1px solid #bbb;
	margin-right: 4px;
	margin-left: 4px;
}
.icon_ac {
	padding: 0px 0px 3px 0px;

}

.rating {
	padding: 6px 0px 0px 0px;
}

.lin_span {
	clear: left;
}


.titulo_format {/*Titulo del anuncio*/
		font: bold 16px "Helvetica", "Arial", sans-serif;
		color: #000;
		padding: 0 0 5px 0;
		margin: 0;
}
	.titulo_format a {/*Titulo del anuncio*/
			font: bold 16px "Helvetica", "Arial", sans-serif;
			color: #000;
			padding: 0 0 5px 5px;
			margin: 0;
			text-decoration: none;
	}
	.titulo_format a:hover{/*Titulo del anuncio*/
			font: bold 16px "Helvetica", "Arial", sans-serif;
			color: #000;
			padding: 0 0 5px 5px;
			margin: 0;
			text-decoration: none;
	}
.desc_art{
		font:11px "Helvetica", "Arial", sans-serif;
		color: #000;
}
.alin_desc {/*espacio del texto principal del anuncio mantiene la descripcion del anuncio centrado al div*/
	width: 360px;
	margin-left: 5px;
	float: left;
}
.todo_en_linea {/*mantiene la descipcion y el titulo a la derecha de la imagen*/
	float: left;
}
.recuadro_resultado .punteado {/*separa los anuncios con una linea punteada*/
	padding-bottom: 10px;
	margin-top: 10px;
	border-bottom: 1px dotted #bbb;
}
.junta_desc { /*tamaño del espacio principal del anuncio texto e imagen mantiene unida la descripcion en el cambio de tamaño de pantalla*/
	width: 490px;
	float: left;
}
.format_img {/*da formato a la imagen reduce su tamaño y posiciona*/
	overflow: hidden;
	width: 120px;
	height: 70px;
	padding-left:2px;
	text-align:center;
}
.format_img img {/*mueve la imagen para centrarla en la posicion adecuada*/
	margin-top: 0px;
	margin-left: 0px;
}
#campo_resultado { /*Cuadro de resultados contenedor general*/
	position: relative;
	width: 650px;
	margin-left: auto;
	margin-right: auto;
}
/**************************************************************************************/
/* ~~~~~~~~~ pestañas del menu ~~~~~~~~~ */

    #topmenu {
	position: relative;
	top: 5px;
	left: 456px;
	width: 480px;
	font-size:90%;
	margin: 0;
	line-height:normal;
	height: 38px;
      }
    #topmenu ul {
	  margin:0;
	  padding:0px 0px 0 2px;
	  list-style:none;
      }
    #topmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #topmenu a {
      float:right;
      background:url(../imagenes/menuleft.png) no-repeat left top;
	  background-position:0% -39px;
      margin:0;
      padding:0 0 0 19px; /*igual al ancho de la imagen izquierda*/
      text-decoration:none;
      }
    #topmenu a span {
      float:left;
      display:block;
      background:url(../imagenes/menuright.png) no-repeat right top;
	  background-position:100% -39px;
      padding:15px 18px 14px 0px;/*posicion del texto*/
      color:#666;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #topmenu a span {float:none;}
    /* End IE5-Mac hack */
	
    #topmenu a:hover span {
      color:#333;
	  padding:13px 18px 14px 0px;/*posicion del texto*/
      }
    #topmenu a:hover {
      background-position:0% -0px;
      }
    #topmenu a:hover span {
      background-position:100% -0px;
    }
    /* termina menu*/
	.menu_simple{
	font-family: Helvetica, Tahoma,Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration:none; 
	color:white; 
	padding:3px;
	}
/**************formulario de alta de articulos***********************/

html,body{height:100%; margin:0;}
.tbmain{ 
 /* Changes on the form */
 background: white !important; 
}
.left{
  /* Changes on the form */
  color: #666 !important; 
  font-family: Verdana !important;
  font-size: 11px !important;
}
.left .necesario{
  /* Changes on the form */
  color: Red !important; 
  font-family: Verdana !important;
  font-size: 11px !important;
  display:inline;
}
.right{
  /* Changes on the form */
  color: black !important; 
  font-family: Verdana !important;
  display:table_cell;
  font-size: 12px !important;
  height: 20px;
}
.vxFormJpgArc{
	height: 20px;
	line-height: 18px;
	font-size: 10px;
    display: inline;
    overflow: hidden;
    cursor: pointer;
	background-color: #fff;
}
/***************************************************************************
administracion de ventas
 ***************************************************************************/
.menu_opt { /*espacio para los datos de usuario*/
	font: 11px "Helvetica", "Arial", sans-serif;
	border-left: 1px solid #bbb;
	margin-left: 10px;
	padding-left: 5px;
	line-height: 14px;
	float: left;
	width: 150px;
}
.menu_opt_cat { /*espacio para los datos de usuario*/
	font: 11px "Helvetica", "Arial", sans-serif;
	margin-left: 10px;
	padding-left: 5px;
	margin-top: 20px;
	line-height: 14px;
	float: left;
	width: 150px;
}
.menu_opt_cat  a{ /*espacio para los datos de usuario*/
	font: 11px "Helvetica", "Arial", sans-serif;
	line-height: 14px;
	width: 150px;
	text-decoration:none;
	color: black;
}
.menu_opt a { /*espacio para los datos de usuario*/
	font: bold 11px "Helvetica", "Arial", sans-serif;
	color: Black;/*********Links en los resultados Usuario - Categoria****************/
	text-decoration: none;
	display:inline;
}
.seplindot {
	clear: left;
}
.conforma { /*tamaño del espacio principal del anuncio texto e imagen mantiene unida la descripcion en el cambio de tamaño de pantalla*/
	width: 650px;
	height: 25px;
	float: left;
}
.descriptive {/*espacio del texto principal del anuncio mantiene la descripcion del anuncio centrado al div*/
	width: 650px;
	margin-left: 5px;
	height: 25px;
	float: left;
}

.anuncio {/*Titulo del anuncio*/
		font: bold 16px "Helvetica", "Arial", sans-serif;
		color: #000;
		padding: 0 0 20px 0;
		margin: -9px 0 0 0;
		float:left;
		width: 645px
}
.anunciopop {/*Titulo del anuncio*/
		font:12px "Helvetica", "Arial", sans-serif;
		color: #000;
		padding: 10 0 5px 0;
		margin: 0px 0 0 0;
		float:left;
}
.anunciopop  a{/*Titulo del anuncio*/
		text-decoration:none;
}
.anuncio .bread_cat {/*breadcrumbs de la administracion de categorias*/
		font: normal 12px "Helvetica", "Arial", sans-serif;
		color: #000;
		padding: 5px 0 2px 0;
		border-bottom: 1px solid #f1f1f1;
		margin: 0 0 20px 0;
		width: 645px;
		color: green;
}
.anuncio .bread_cat a {/*breadcrumbs de la administracion de categorias*/
		font: normal 12px "Helvetica", "Arial", sans-serif;
		color: #000;
		text-decoration:none;
		padding: 0 0 2px 0;
		margin: 0 0 20px 0;
		width: 645px;
		color: green;
}
.anuncio .bread_cat a:hover {/*breadcrumbs de la administracion de categorias*/
		font: normal 12px "Helvetica", "Arial", sans-serif;
		color: #000;
		text-decoration:none;
		padding: 0 0 2px 0;
		margin: 0 0 20px 0;
		width: 645px;
		color: green;
}
.anuncio .der {color: #a9a9a9; padding: 0 0 0px 0; margin: 1px 0 0 0; float:right; font-family: Verdana, Arial, Helvetica, sans-serif;
					 font-size: 12px; font-variant: normal; font-weight: normal; font-style: italic}
.anuncio .der_safari {color: #a9a9a9; padding: 0 0 0px 0; margin: 1px 0 0 0; float:right; font-family: Verdana, Arial, Helvetica, sans-serif;
					 font-size: 12px; font-variant: normal; font-weight: normal; font-style: italic}
.anuncio .der_opera {color: #a9a9a9; padding: 0 0 0px 0; margin: -18px 0 0 0; float:right; font-family: Verdana, Arial, Helvetica, sans-serif;
					 font-size: 12px; font-variant: normal; font-weight: normal; font-style: italic}
.anuncio .der_msie {color: #a9a9a9; padding: 0 0 0px 0; margin: 1px 0 0 0; float:right; font-family: Verdana, Arial, Helvetica, sans-serif;
					 font-size: 12px; font-variant: normal; font-weight: normal; font-style: italic}
.anuncio .der_firefox{color: #a9a9a9; padding: 0 0 0px 0; margin: 1px 0 0 0; float:right; font-family: Verdana, Arial, Helvetica, sans-serif;
					 font-size: 12px; font-variant: normal; font-weight: normal; font-style: italic}

.select_search{ width: 150px; height: 17px; font-size:9px;}
.select_search_safari{ width: 150px; height: 17px; font-size:9px;}
.select_search_opera{ width: 150px; height: 20px; font-size:9px;}
.select_search_msie{ width: 150px; height: 17px; font-size:9px;}
.select_search_ff{ width: 150px; height: 22px; font-size:9px;}

	.anuncio a {/*Titulo del anuncio*/
			font: bold 16px "Helvetica", "Arial", sans-serif;
			color: #000;
			padding: 0 0 0px 5px;
			margin: 0;
			text-decoration: none;
	}
	.anuncio a:hover{/*Titulo del anuncio*/
			font: bold 16px "Helvetica", "Arial", sans-serif;
			color: #000;
			padding: 0 0 0px 5px;
			margin: 0;
			text-decoration: none;
	}
.treecells{
		font:11px "Helvetica", "Arial", sans-serif;
		color: #000;
}

.box_individual .lin_dot {/*separa los anuncios con una linea punteada*/
	padding-bottom: 10px;
	margin-top: 10px;
	border-bottom: 1px dotted #bbb;
}

/*****************sin utilizar********/
.alline {/*mantiene la descipcion y el titulo a la derecha de la imagen*/
	font: 11px "Helvetica", "Arial", sans-serif;
	margin-left: 7px;
	padding-left: 5px;
	line-height: 14px;
	float: left;
	width: 123px;
}
.imagen_min {/*da formato a la imagen reduce su tamaño y posiciona*/
	overflow: hidden;
	width: 120px;
	border: 1px solid #fff;
	margin-top: -12px;
}
.imagen_min img {/*mueve la imagen para centrarla en la posicion adecuada*/
	margin-top: 0px;
	margin-left: 0px;
}
#gral_cont { /*Cuadro de resultados contenedor general*/
	position: relative;
	width: 650px;
	margin-left: auto;
	margin-right: auto;
}
/**********************************************************fin de la presentacion de la administracion de ventas******/
/************************** tablas del anuncio **********************************/
#apDiv1 {                /*contenedor de los detalles*/
	position:relative;
	left:-10px;
	top:-10px;
	width:945px;
	height:270px;
	z-index:1;
  margin-bottom: 10px;
  border-bottom: 1px dotted #a9a9a9;
}
#apDiv2 {                       /*imagen principal*/
    overflow: hidden;
	position:absolute;
	left:0px;
	top:0px;
	width:300px;
	height:220px;
	z-index:2;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px dotted #a9a9a9;
}
#apDiv3 {              /*miniaturas selectivas*/
	position:absolute;
	left:0px;
	top:220px;
	width:250px;
	height:30px;
	z-index:2;
    padding: 10px 0px;
	margin-left: 0px;
}
.images_pos{
	display: inline;
    padding: 0px 5px;
}
.images_pos a{
	display: inline;
    padding: 0px 5px;
  text-decoration: none
}
.images_pos_r{
	display: block;
	position: absolute;
  margin-top: -29px;
  margin-left: 250px
}
.images_pos_r_ie{
	display: block;
	position: relative;
  margin-top: -29px;
  margin-left: 250px
}

#apDiv4 {              /*titulo*/
	position:absolute;
	left:300px;
	top:0px;
	width:440px;
	height:30px;
	z-index:3;
  padding: 5px 0px 0px 0px;
}
.nombre_anun{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  padding: 0px 10px;
  overflow: hidden;
  color: #000000
}


#apDiv5 {              /*descripcion corta*/
	position:absolute;
	left:300px;
	top:45px;
	width:440px;
	height:80px;
	z-index:4;
    padding: 5px 0px 0px 0px;
}
.text_des_short{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11;
  font-weight: normal;
  padding: 0px 10px 0px 20px;
  overflow: hidden;
  color: #5B5B5B;
}

#apDiv6 {              /*breadcrumbs*/
	position:relative;
	left:-10px;
	top:-15px;
	width:930px;
	height:20px;
	z-index:1;

  padding: 5px 5px 5px 10px;
  border-top: 1px dotted #a9a9a9;
  border-bottom: 1px dotted #a9a9a9;
}
#apDiv6 .breadcrumbs{
	font: bold 13px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
	color: #ff6200;
	text-decoration: none;
	}

	#apDiv6 .breadcrumbs a{
		font: bold 13px/1.3em "Helvetica", "Tahoma", "Verdana", sans-serif;
		color: #ff6200;
		text-decoration: none;
	}
#apDiv7 {             /*espacio para ofertar*/
	position:absolute;
	left:300px;
	top:120px;
	width:430px;
	height:137px;
	z-index:3;
  padding: 0px 5px 5px 5px;
  border-top: 1px;
  border-top-style: dotted;
  border-top-color: #A9A9A9;
  margin-left: 5px;
}
.ofertar{
  background-image: url(../imagenes/buy_opt.png);
  display: block;
  width: 418px;
  height: 82px;
  background-repeat: no-repeat;
  padding-left: 10px
}


.colper1{
	display: block;
    background-color: #E9E9E9
}
.colper2{
	display: block;
  background-color: #FFFFFF
}

#apDiv75 {             /*Finalizado*/
	position:absolute;
	left:582px;
	top:122px;
	z-index:3;
  padding: 0px 5px 5px 5px;
  border-top: 1px;
  border-top-color: #A9A9A9;
  margin-left: 5px;
  font-size: 29px;
  color: #FF0000
}
#apDiv8 {              /*espacio para datos generales*/
	position:absolute;
	left:742px;
	top:0px;
	width:195px;
	height:258px;
	z-index:2;
  padding: 0px 5px 5px 5px;
  border-left-color: #A9A9A9
}
.info_dat{
  display: block;
  border: 1px;
  border-style: solid;
  background-color: #EFECE5;
  border-color: #A9A9A9;
  height: 14px;
  padding: 3px
}
.linesep{
  display: block;
  width: 170px;
  border-bottom: 1px dotted #a9a9a9;
  border-top: 1px dotted #a9a9a9;
  height: 2px;
  margin-top: 15px;
  margin-bottom: 10px;
}
.interes{
  position: relative;
  display: inline;
  vertical-align: 4px
}


#apDiv8 a{
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
#apDiv8 .sep{
  line-height: 20px;
  padding: 5px 5px 10px 10px;
  height: 225px;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left-color: #A9A9A9;
  border-bottom-color: #A9A9A9;
  border-right-color: #A9A9A9
}
#apDiv9 {             /*anuncio principal*/
	position:relative;
	left:0px;
	top:0px;
	width:925px;
	height:auto;
	z-index:3;
    margin-left: -12px;
  padding: 10px;
  overflow: auto;
  padding-bottom: 10px
}
#pie_anuncio {
	position:relative;
	left:0px;
	top:10px;
	width:945px;
	height:2px;
	z-index:1;
    margin-left: -10px;
  padding: 0px;
  border-top: 1px dotted #a9a9a9;
  margin-top: 20px;
  margin-bottom: 30px;
  border-bottom: 1px dotted #a9a9a9;
}
/******************************************************pagina principal********/
#rnd_prn1 {
	position:relative;
	top:10px;
	left:14px;
	width:932px;
	height:169px;
	z-index:1;
	text-align:center;
}
#rnd_prn2 {
	position:relative;
	left:0px;
	width:960px;
	height:220px;
	z-index:2;
}
#rnd_prn_ie3 {
	background-image: url(../imagenes/esq.png);
	position:absolute;
	left:20px;
	top:20px;
	width:168px;
	height:200px;
	z-index:3;
	overflow-x: hidden;
	overflow-y: hidden;
}
#rnd_prn_ie4 {
	background-image: url(../imagenes/esq.png);
	position:absolute;
	left:208px;
	top:20px;
	width:168px;
	height:200px;
	z-index:4;
	overflow-x: hidden;
	overflow-y: hidden;
}
#rnd_prn_ie5 {
	background-image: url(../imagenes/esq.png);
	position:absolute;
	left:396px;
	top:20px;
	width:168px;
	height:200px;
	z-index:5;
	overflow-x: hidden;
	overflow-y: hidden;
}
#rnd_prn_ie6 {
	background-image: url(../imagenes/esq.png);
	position:absolute;
	left:584px;
	top:20px;
	width:168px;
	height:200px;
	z-index:6;
	overflow-x: hidden;
	overflow-y: hidden;
}
#rnd_prn_ie7 {
	background-image: url(../imagenes/esq.png);
	position:absolute;
	left:772px;
	top:20px;
	width:168px;
	height:200px;
	z-index:7;
	overflow-x: hidden;
	overflow-y: hidden;
}
#rnd_prn3 {
	background: #fff;
	border: 1px solid #a9a9a9;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	position:absolute;
	left:20px;
	top:20px;
	overflow:hidden;
	width:168px;
	height:200px;
	z-index:3;
}
#rnd_prn4 {
	background: #fff;
	border: 1px solid #a9a9a9;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	position:absolute;
	left:208px;
	top:20px;
	overflow:hidden;
	width:168px;
	height:200px;
	z-index:4;
}
#rnd_prn5 {
	background: #fff;
	border: 1px solid #a9a9a9;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	position:absolute;
	left:396px;
	top:20px;
	overflow:hidden;
	width:168px;
	height:200px;
	z-index:5;
}
#rnd_prn6 {
	background: #fff;
	border: 1px solid #a9a9a9;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	position:absolute;
	left:584px;
	top:20px;
	overflow:hidden;
	width:168px;
	height:200px;
	z-index:6;
}
#rnd_prn7 {
	background: #fff;
	border: 1px solid #a9a9a9;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	position:absolute;
	left:772px;
	top:20px;
	overflow:hidden;
	width:168px;
	height:200px;
	z-index:7;
}
.imgsprin{
  padding: 10px 0px 0px 0px;
  text-align: center;
  overflow: hidden
}
.anc_des_prn{
    font-family: Helvetica, Verdana, Tahoma, sans-serif;
    padding: 5px 5px 5px 10px;
  color: #4169E1;
  font-size: 16px;
  text-align: center
}
.titulo_principal_prn{
	position: absolute;
    font-family:"Times New Roman", "Baskerville Old Face","Georgia" ;
    padding: 20px 5px 5px 5px;
	margin-top: 20px;
    color: #000000;
    font-size: 40px;
    font-weight: lighter;
	display:inline;
}
/******************************************************datos de usuario*******************************/
#Datos_de_usuario {
	position:relative;
	left:0px;
	top:0px;
	width:660px;
	height:285px;
	z-index:1;
	font-weight:normal;
}
#Datos_de_usuario a {
	font-weight:normal;
	font-size:12px;
	color:green;
	text-decoration:underline;
}
#dat_usr_prn {
	position:absolute;
	left:0px;
	top:0px;
	width:660px;
	height:250px;
	z-index:2;
	border-bottom: 1px solid #000000;
}
#dat_usr_tbl {
	position:absolute;
	left:160px;
	top:0px;
	width:500px;
	height:250px;
	z-index:2;
  font-family: Helvetica, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #000;
}
#dat_usr_tbl1 {
	position:absolute;
	left:9px;
	top:20px;
	width:150px;
	height:20px;
	z-index:2;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl2 {
	position:absolute;
	left:170px;
	top:20px;
	width:310px;
	height:20px;
	z-index:2;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl3 {
	position:absolute;
	left:9px;
	top:45px;
	width:150px;
	height:20px;
	z-index:2;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl4 {
	position:absolute;
	left:170px;
	top:45px;
	width:310px;
	height:20px;
	z-index:3;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl5 {
	position:absolute;
	left:9px;
	top:70px;
	width:150px;
	height:20px;
	z-index:2;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl6 {
	position:absolute;
	left:170px;
	top:70px;
	width:310px;
	height:20px;
	z-index:3;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl7 {
	position:absolute;
	left:9px;
	top:95px;
	width:150px;
	height:20px;
	z-index:2;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl8 {
	position:absolute;
	left:170px;
	top:95px;
	width:310px;
	height:20px;
	z-index:3;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl9 {
	position:absolute;
	left:9px;
	top:120px;
	width:150px;
	height:20px;
	z-index:2;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl10 {
	position:absolute;
	left:170px;
	top:120px;
	width:310px;
	height:20px;
	z-index:3;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl11 {
	position:absolute;
	left:9px;
	top:145px;
	width:150px;
	height:20px;
	z-index:4;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl12 {
	position:absolute;
	left:170px;
	top:145px;
	width:310px;
	height:20px;
	z-index:5;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl13 {
	position:absolute;
	left:9px;
	top:170px;
	width:150px;
	height:20px;
	z-index:6;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl14 {
	position:absolute;
	left:170px;
	top:170px;
	width:310px;
	height:20px;
	z-index:7;
	background-color: #F4F4F4;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl15 {
	position:absolute;
	left:9px;
	top:195px;
	width:150px;
	height:20px;
	z-index:8;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#dat_usr_tbl16 {
	position:absolute;
	left:170px;
	top:195px;
	width:310px;
	height:20px;
	z-index:9;
	background-color: #fff;
    padding-top: 4px;
    padding-left: 8px;
}
#msg_usr_image {
	position:absolute;
	left:10px;
	top:19px;
	width:140px;
	height:200px;
	z-index:2;
	border: 1px solid #000000;
	overflow-x: hidden;
	overflow: hidden;
}
#msg_usr_title {
	position:absolute;
	top:260px;
	background: url(../imagenes/bg_orange.png) no-repeat;
	width: 650px;
	padding: 4px 0px 10px 10px;
	border-bottom: 1px dotted #bbb;
	font: bold 16px "Verdana", "Arial", "Helvetica", sans-serif;
	color: #fff;  
}
#msg_usr { /*comentario*/
	position:relative;
	left:10px;
	top:10px;
	width:329px;
	height:40px;
	z-index:2;
	margin-bottom: 10px;
	background-color: #F4F4F4;
    font-size: 11px;
    font-weight: normal;
    font-family: Helvetica, Verdana, Tahoma, sans-serif;
    color: #000;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    overflow: auto;
}
#msg_usr_safari { position:relative; left:10px; top:-50px; width:0px; height:50px; z-index:2; margin-bottom: 10px; font-size: 11px; font-weight: normal; 
	font-family: Helvetica, Verdana, Tahoma, sans-serif; color: #000; display: inline; }
#msg_usr_opera { position:relative; left:9px; top:-39px; width:0px; height:50px; z-index:2; margin-bottom: 10px; font-size: 11px; font-weight: normal; 
	font-family: Helvetica, Verdana, Tahoma, sans-serif; color: #000; display: inline; }
#msg_usr_exlrer { position:relative; left:10px; top:-39px; width:0px; height:50px; z-index:2; margin-bottom: 10px; font-size: 11px; font-weight: normal; 
	font-family: Helvetica, Verdana, Tahoma, sans-serif; color: #000; display: inline; }
#msg_usr_frefox { position:relative; left:10px; top:-50px; width:0px; height:50px; z-index:2; margin-bottom: 10px; font-size: 11px; font-weight: normal; 
	font-family: Helvetica, Verdana, Tahoma, sans-serif; color: #000; display: inline; }

#msg_usr_1 {  /*compro: fulanito*/
	position:absolute;
	left:495px;
	top:0px;
	width:135px;
	height:25px;
	z-index:3;
	border-left: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
    background-color: #F4F4F4;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px
}
#msg_usr_2 {  /*vacio*/
	position:absolute;
	left:495px;
	top:35px;
	width:145px;
	height:15px;
	z-index:4;
    background-color: #cdcdcd;
    padding-right: 1px;
}
#msg_usr_3 { /*nombre del articulo*/
	position:absolute;
	left:340px;
	top:0px;
	width:143px;
	height:25px;
	z-index:3;
	border-left: 1px solid #a9a9a9;
    background-color: #F4F4F4;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px
}
#msg_usr_4 {  /*recomienda*/
	position:absolute;
	left:340px;
	top:35px;
	width:148px;
	height:15px;
	z-index:3;
	border-left: 1px solid #a9a9a9;
    background-color: #cdcdcd;
    padding-left: 5px;
    padding-right: 2px;
}
/******************************************************************************fadeok**/
.fadeok{
width:100%;
height:20px;
background-color:green;
position:relative;
font: 12px "Helvetica", "Verdana", "Tahoma", "sans-serif";
color: white;
font-size: 14px;
text-align: center;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 4px;
padding-left: 4px;
}
.fadebad{
width:100%;
height:20px;
background-color:#CD1143;
position:relative;
font: 12px "Helvetica", "Verdana", "Tahoma", "sans-serif";
color: white;
font-size: 14px;
text-align: center;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 4px;
padding-left: 4px;
}
#boton_verde{
font-size:12px; 
font-weight:normal; 
color:green; 
font-style:italic; 
border:1px solid green; 
padding:2px;
}