/* CSS Document  www.ideasparapymes.com */

*{margin:auto;}

body{
	background:url(imagenes/fondo.jpg) repeat-x #66615D;
	font-family:Tahoma,sans serif;
	font-size:13px;
	color:#1D1C1C;
	}

h1{background:url(imagenes/fondo_titulo.jpg) no-repeat;font-family:Arial narrow,san serif;width:537px;height:32px;font-size:23px;font-weight:normal;color:#fff;padding:8px 0 0 13px;}

h1 a{color:#fff;text-decoration:none}

h2{ margin:0px;font-family:Arial narrow,san serif; font-size:23px; color:#353535;font-weight:normal; padding-bottom:8px;}

h3{ margin:0px;font-family:Arial narrow,san serif; font-size:20px; color:#353535;font-weight:normal; padding-bottom:8px;}

img{border:none;}

a{color:#D0362B;}

p{margin:0px;}

#encabezado{width:970px;height:450px;background:url(imagenes/fondo_encabezado.jpg) no-repeat;}
	
#encabezado-pymes{width:970px;background:url(imagenes/fondo_encabezado_interna.jpg) no-repeat;height:186px;}

#cintillo{float:left; padding-left:15px; padding-top:2px; height:20px;width:950px;}
#cintillo p{float:left;font-size:11px;color:#fff;padding-top:4px;}	
#cintillo img{float:left}

#login{float:right;text-align:right;width:430px;}
#login img{floAt:right}
#login input[type=text], #login input[type=password] {border:1px solid #626161;font-size:11px;	margin:1px 5px 5px 0;padding:1px;width:135px;float:left;}
#login button{background:url('imagenes/btn_login.jpg') no-repeat;height:18px;width:44px;border:none;	margin:0 10px 5px 0;float:left;	}

#publicidad{ text-align:right; padding-right:20px; margin-top:20px; float:left; float:right; width:950px; height:82px;}
#publicidad img{float:left}
#publicidad .der {float:right}

#menu{float:right;padding-right:7px;}
#menu img{float:left}

#jquery{ float:left; width:633px; height:258px;padding-left:7px;padding-top:6px;}

#noticias_pymes{float:left; width:327px; padding-top:15px;padding-bottom:0px;}
.noticias_pymes{float:left; color:#fff; font-size:12px; padding-left:93px; padding-top:58px;}
.noticias_pymes a{color:#fff;text-decoration:none}

#menu-pymes{float:left;}
#menu-pymes img{float:left}

/* puedes desaparecer */

#top-oportunidades{	width:962px;background:url(imagenes/fondo_cuerpo.jpg) repeat-y;overflow:hidden;padding-top:6px;padding-left:8px;	}

.top-oportunidades{ background:url(imagenes/fondo_top_oportunidades.jpg) no-repeat; float:left; padding:12px; width:294px; font-family:Tahoma,sans serif; margin-right:2px}
.top-oportunidades img{ float:left; padding-right:8px;}
.top-oportunidades b{ color:#B52721; font-size:14px;}
.top-oportunidades h5{ font-size:13px; color:#353535; margin:0px;}
.top-oportunidades p{ font-size:11px;}

.cont-cursos{height:87px;}

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

#top-secciones{	width:962px;background:#fff;	overflow:hidden;padding-top:6px;padding-left:8px;}
.top-secciones{ background:url(imagenes/fondo_top_oportunidades.jpg) no-repeat; float:left; padding:12px; width:294px; font-family:Tahoma,sans serif; margin-right:2px}
.top-secciones img{ float:left;}
.top-secciones b{ color:#B52721; font-size:14px;}
.top-secciones h5{ font-size:13px; color:#353535; margin:0px;}
.top-secciones h5 a{ font-size:13px; color:#353535; margin:0px;text-decoration:none}
.top-secciones p{ font-size:11px;}
.top-secciones .info-top{height:87px;}
.top-secciones .img-top{float:left;width:100px;height:100px}

#cuerpo{width:970px;background:#fff;overflow:hidden;
	padding-top:6px;padding-bottom:10px;}

#izquierdo{float:left;width:198px;padding-left:6px;}
#izquierdo img{ padding-bottom:8px;}

#secciones{ float:left;}
#secciones img{ padding:0px;}

#categorias{background:url(imagenes/fondo_derecho_interna_rpp.jpg) no-repeat;padding-top:43px;margin-left:9px;float:left;width:203px;}
#categorias p{background:url(imagenes/fondo_categoria.jpg) no-repeat; font-size:12px; color:#484747; padding-left:24px;height:19px;padding-top:5px;}
#categorias a{color:#484747; text-decoration:none}

#izquierdo-interna{float:left;width:196px;padding-left:6px;}

#sitios_interes{ float:left; background:url(imagenes/fondo_sitios_interes.jpg) no-repeat;font-family:arial; padding-top:44px; margin-bottom:10px;width:193px;}
#sitios_interes ul{ list-style-image:url(imagenes/vineta.jpg);padding-left:22px;color:#313131; font-size:11px;}
#sitios_interes li{ border-bottom:dotted 1px #CCCCCC; padding-bottom:10px; padding-left:5px;}
	
#contenido{	float:left;width:550px;	}
#contenido p{ text-align:justify;padding:10px 14px 5px;}
#contenido .img-der{float:right;padding-left:12px;width:196px;padding-top:8px}

#contenido-rpp{	float:left;width:745px;padding-left:5px	}
#contenido-rpp p{ text-align:justify;padding-bottom:5px;padding-right:16px;}
#contenido-rpp h2{ padding-left:10px;color:#B52721;font-size:19px;float:left;font-weight:bold;padding-top:10px;width:727px;}
#contenido-rpp h1{float:left;background:url(imagenes/fondo_titulo_rppv.jpg) no-repeat;width:736px;height:32px;font-size:23px;font-weight:normal;color:#fff;padding:8px 0 0 13px;}

#contenido-articulo{	float:left;width:686px;padding-left:24px;font-family:Trebuchet Ms, sans serif;	}
#contenido-articulo p{ text-align:justify;padding-bottom:5px;padding-right:16px;}
#contenido-articulo h2{background:transparent url(imagenes/bg_h1.jpg) no-repeat;border-bottom:solid #ddd 1px;color:#D2151C;font-family:Trebuchet MS;font-size:11pt;margin-left:-10px;padding-bottom:4px;padding-left:10px;text-align:left;font-weight:bold}
#contenido-articulo h3{ padding-left:0px;color:#4D4C4C;font-size:15px;font-weight:bold;padding-top:10px;font-family:Trebuchet Ms, sans serif;}
#contenido-articulo h1{float:left;background:#fff;width:675px;height:auto;font-size:24px;font-weight:normal;color:#D2151C;padding:8px 0 0 0px;font-family:Trebuchet Ms, sans serif; margin-bottom:10px}
#contenido-articulo .autor{padding-top:15px;}
#contenido-articulo a{color:#D2151C;font-weight:bold;text-decoration:none}
#bajada{float:left;}
#bajada h3 a{color:#4D4C4C} 
#bajada img{float:left;padding-right:14px;padding-bottom:14px;}
.articulos_relacionados { border-collapse: collapse; border-spacing: 0px; left-margin: 10px;float: right;width: 300px;border:solid 0px;}
.articulos_relacionados td#art { background-color:#F0F2F1; text-align: left; border-left: #D3D5D4 1px solid; border-right: #D3D5D4 1px solid; border-bottom: #D3D5D4 1px dotted; padding: 5px 10px 5px 10px }

/* --------- */
.boletin1 { border-collapse: collapse; border-spacing: 0px; font-size: 8pt; text-align: left; background-image:url("imagenes/suscribir.jpg"); background-repeat: no-repeat}
.boletin1 td { text-align: center;}
.boletin1 td#textito { text-align: left; padding-left: 20px;}
.boletin1 td#caja { text-align: left; padding-left: 12px;}

.boletin { border-collapse: collapse; border-spacing: 0px; font-size: 8pt; text-align: left; background-image:url("imagenes/boletin.gif"); background-repeat: no-repeat}
.boletin td { text-align: center;}
.boletin td#textito { text-align: left; padding-left: 12px;}
.boletin td#caja { text-align: left; padding-left: 12px;}

.tablacursos {border-color: #DDDDDD; border-width: 0px 0px 0px 0px; border-style: dotted; background: #FFFFFF; border-collapse: collapse; border-spacing: 0;}
.tablacursos th {background: #EEEEEE; border-collapse: collapse; border-spacing: 0; padding-top: 4px; padding-left:2px; padding-bottom:4px; padding-left:2px}
.tablacursos td {background: #FFFFFF; border-collapse: collapse; border-spacing: 0; padding-left: 10px}
.tablacursos a {font-weight: bold; text-decoration: underline; color: #c3171d}
.tablacursos a:visited {font-weight: bold; text-decoration: underline; color: #c3171d}
.tablacursos a:hover {font-weight: bold; color: #666666; text-decoration: underline}

.titulo_cursos {font-weight: bold; font-family: Trebuchet MS; color: #d2151c; text-align: left; font-size: 15pt; padding-left: 0px; padding-bottom: 0px; padding-top: 3px;}

.titulo_revistas {font-weight: bold; font-family: Trebuchet MS; color: #c20100; text-align: left; font-size: 11pt; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;}
.texto_revistas {padding-left: 10px; background: #ECECEC}

.tabla_redes {border-color: #e2252c; border-width: 0px 0px 4px 0px; border-style: solid; background: #DDDDDD; border-collapse: separate; border-spacing: 0;}
.tabla_redes th {color: #FFFFFF; background-color: #d2151c; padding: 3px 3px 3px 3px; border-color: #4D4D4D; border-width: 0px 0px 0px 0px; border-style: solid; text-align: center}
.tabla_redes td {background-color: #d2151c; padding: 3px 3px 3px 3px; text-align: center}

.tabla_redes_1 {border-color:#e88178; border-width: 2px; border-style: solid; border-collapse: collapse; border-spacing: 0px}
.tabla_redes_1 td {color: #000000; background-color: #F1CFC7; padding: 5px 5px 5px 5px; border-color: #4D4D4D; border-width: 0px 0px 0px 0px; border-style: solid; text-align: center}

.tablax {border-collapse: collapse; border-spacing: 0px;text-align:left;}
.tablax td{text-align:left;}
.tablax th{color: #FFFFFF; background-image: url(imagenes/barraroja.gif); background-repeat: no-repeat; position:relative; width:680px; height: 28px; padding-left: 10px; }
.tablax a {color: #FFFFFF; text-decoration: underline}
.tablax a:visited {color: #FFFFFF; text-decoration: underline}
.tablax a:hover {color: #FFFFFF; text-decoration: underline}

.tablacoments {border-collapse: collapse; border-spacing: 0px}
.tablacoments th{color: #FFFFFF; background-image: url(franquicias/images/barra.jpg); background-repeat: no-repeat; position:relative; width:680px; height: 28px; padding-left: 10px; }
.tablacoments a {color: #FFFFFF; text-decoration: underline}
.tablacoments a:visited {color: #FFFFFF; text-decoration: underline}
.tablacoments a:hover {color: #FFFFFF; text-decoration: underline}

.dialog {background-color: #FFFFEE; border-width: 1px; border-style: solid; border-color: #000000; padding: 5px}			

.articulos_relacionados { border-collapse: collapse; border-spacing: 0px; left-margin: 10px}
.articulos_relacionados td#art { background-color:#F0F2F1; text-align: left; border-left: #D3D5D4 1px solid; border-right: #D3D5D4 1px solid; border-bottom: #D3D5D4 1px dotted; padding: 5px 10px 5px 10px }
.articulos_relacionados img{ border:none;float:left}

.imprimir { border-collapse: collapse; border-spacing: 0px; background-color:#FFFFFF; font-size: 10pt}
.imprimir td {padding: 10px}


.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 310px;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}
.leightbox1 {
	color: #333;
	width: 436px;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

.enviaraunamigo {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 480px;
	height: 260px;
	font-size: 10pt;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}
.enviaraunamigo1 {
	color: #333;
	width: 448px;
	height: 240px;
	font-size: 10pt;
	padding: 1em;
	z-index:1001;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
.encabezado_frmregistro{background:url(imagenes/fondo_registro.png) no-repeat;width:380px;height:30px;padding-left:10px;margin:auto}
.encabezado_frmregistro h5{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;padding-top:6px;text-align:left;}
.form_registro{width:368px;border:1px solid #CCCCCC;padding:10px;overflow:hidden;margin:auto;}
.form_registro label{display:block;float:left;width:144px;padding-right:10px;text-align:right;}
.form_registro input{color:#2a2a2c;font:12px Arial, sans-serif;width:200px;}
.form_registro textarea{width:200px;}
.form_registro div{padding-top:3px;}
.form_registro .boton_registro{background:url(imagenes/registrarse.png) no-repeat;width:80px;height:22px;float:right;border:none}
.form_registro .boton_publicar{background:url(imagenes/publicar_comentario.png) no-repeat;width:108px;height:21px;float:right;border:none}
.btn_cerrar{margin:auto;padding-top:12px;width:380px;}
.tabla_logcom {border-collapse: separate;}
.tabla_logcom th {color: #FFF; background: #666; padding: 2px 10px 2px 10px; font-size: 10pt; width: 110px}
.tabla_logcom td {font-size: 10pt; padding: 2px 5px 2px 5px; background: #DDD;}
.tabla_logcom td#buttons { background: #FFF; text-align: right}
.tabla_logcom .btncomentario { background:url(imagenes/btn_comentario.jpg) no-repeat;width:90px;height:25px;border:none; color:#FFFFFF;}

.encabezado_frmregistro{background:url(imagenes/fondo_registro.png) no-repeat;width:380px;height:30px;padding-left:10px;margin:auto}
.encabezado_frmregistro h5{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;padding-top:6px;text-align:left;}
.form_registro{width:368px;border:1px solid #CCCCCC;padding:10px;overflow:hidden;margin:auto;}
.form_registro label{display:block;float:left;width:144px;padding-right:10px;text-align:right;}
.form_registro input{color:#2a2a2c;font:12px Arial, sans-serif;width:200px;}
.form_registro textarea{width:200px;}
.form_registro div{padding-top:3px;}
.form_registro .boton_registro{background:url(imagenes/registrarse.png) no-repeat;width:80px;height:22px;float:right;border:none}
.form_registro .boton_publicar{background:url(imagenes/publicar_comentario.png) no-repeat;width:108px;height:21px;float:right;border:none}
.btn_cerrar{margin:auto;padding-top:12px;width:380px;}
.tabla_logcom {border-collapse: separate;}
.tabla_logcom th {color: #FFF; background: #666; padding: 2px 10px 2px 10px; font-size: 10pt; width: 110px}
.tabla_logcom td {font-size: 10pt; padding: 2px 5px 2px 5px; background: #DDD;}
.tabla_logcom td#buttons { background: #FFF; text-align: right}
.tabla_logcom .btncomentario { background:url(imagenes/btn_comentario.jpg) no-repeat;width:90px;height:25px;border:none; color:#FFFFFF;}


#curso_proximo{float:left;background:url(imagenes/fondo_curso_proximo.jpg) no-repeat;padding-top:10px;padding-left:14px;padding-bottom:16px;margin-bottom:10px;} 
#curso_proximo h1{font-size:28px;margin:0px;width:297px;float:left; padding-bottom:16px;}
#curso_proximo img{ float:left; padding-right:16px;}
#curso_proximo p{floaT:left;width:297px;color:#363435;}

#agenda_pyme{background:url(imagenes/fondo_agenda.jpg) no-repeat;float:left;width:551px;color:#363435;}
#agenda_pyme img{float:left; padding-right:10px;padding-left:20px;}
.evento_agenda_pyme{ float:left;padding:10px 10px 2px; background: #F4F4F4;width:530px;}
.evento_agenda_pyme a{float:right}
.evento_agenda_pyme table{width:408px;float:left}
.evento_agenda_pyme table td{text-align:justify;}
.evento_agenda_pyme table th{text-align:right;width:68px;}
.evento_agenda_pyme p{padding-left:2px}
.evento_agenda_pyme span{float:right;padding-right:5px;color:#D0362B;}

.evento_agenda_pyme .separador{border-bottom:1px solid #929292;height:10px;width:530px;float:left }

#articulos_pyme{float:left;background:url(imagenes/fondo_agenda.jpg) no-repeat;	width:550px;	}
#articulos_pyme p{padding:0 0 5px;}
.articulo_pyme{ float:left;padding-top:12px;background:#F4F4F4;padding-left:8px;padding-right:12px;padding-bottom:8px;}
.img-art{float:left;width:76px;}
.img-art img{border:solid 2px #ccc}
.desc-art{float:left;width:454px;}
.desc-art p{ padding-bottom:10px}
.desc-art a{color:#1D1C1C;text-decoration:none}
.desc-art .botonmas { font-weight:bold; background: #C00;  color: #FFF; padding: 2px 5px 2px 5px;  border-radius: 5px;}
#articulos_pyme .a-art{color:#D02F22;float:right;}
.articulo_pyme2{ float:left;padding-top:12px;background:#ECECEC;padding-left:8px;padding-right:12px;padding-bottom:8px;}

#buscador{float:left;padding-bottom:12px;}

#buscador-oportunidades{float:left; background:url(imagenes/fondo_buscador_oportunidades.jpg) no-repeat; padding-top:50px; padding-right:32px; overflow:hidden; padding-bottom:20px;}
#buscador-oportunidades input{ border:solid 1px #808080; width:150px;}
#buscador-oportunidades div{float:left; text-align:left; width:257px; padding-bottom:5px;}
#buscador-oportunidades label{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; padding-right:6px;}
#boton-buscar{ float:left;margin-left:13px; background:url(imagenes/btn_buscar.jpg) no-repeat; width:72px; height:29px; border:none; margin-top:8px;}

#buscador-rpp{float:left; background:url(imagenes/fondo_buscador.jpg) no-repeat; padding-top:16px; padding-left:20px; overflow:hidden; width:730px;height:52px;margin-top:10px;}
/*#buscador-rpp input{ border:solid 1px #808080; width:150px;}*/
#buscador-rpp div{float:left; text-align:left;}
#buscador-rpp label{ font-family:Arial, Helvetica, sans-serif; color:#484848; font-size:12px; font-weight:bold; padding-right:6px;}
#boton-rpp{ float:left; background:url(imagenes/btn_buscar.jpg) no-repeat; width:72px; height:29px; border:none; margin-top:8px;}

#buscador-agenda{background:transparent url(imagenes/fondo_buscador2.jpg) no-repeat scroll 0 0;height:52px;margin-bottom:28px;margin-top:10px;overflow:hidden;padding-left:14px;padding-top:13px;width:551px;}
#buscador-agenda div{float:left; text-align:left;}
#buscador-agenda label{ font-family:Arial, Helvetica, sans-serif; color:#484848; font-size:12px; font-weight:bold; padding-right:6px;}
#boton-agenda{ float:left; background:url(imagenes/btn_buscar.jpg) no-repeat; width:72px; height:29px; border:none; margin-top:12px;}

#registro-empresa{background:url(imagenes/fondo_registro.jpg) no-repeat; padding-top:50px; padding-right:53px; overflow:hidden;}
#registro-empresa label{color:#484848; font-weight:bold;padding-right:10px;float:right}
#registro-empresa input,select{width:290px; border:solid #D4D0C8 1px;height:17px;float:right}
#registro-empresa textarea{width:290px; border:solid #D4D0C8 1px;height:36px;float:right}
#registro-empresa div{text-align:right;float:left;width:518px;margin-bottom:6px;}

#registro-usuario{background:url(imagenes/fondo_registro.jpg) no-repeat;overflow:hidden; padding-bottom:20px;}
#registro-usuario label{color:#484848; font-weight:bold;padding-right:10px;float:left}
#registro-usuario input,select{width:200px;border:solid #D4D0C8 1px;height:20px;float:right}
#registro-usuario div{padding-top:3px;float:left}
#registro-usuario label{display:block;float:left;width:200px;text-align:right;}

#info-contenido{ padding-left: 7px;}

#botones-categorias{text-align:center;padding-top:15px; padding-bottom:15px;}
#botones-categorias a{padding:15px;}

#resultado-busqueda{ float:left;padding-left:4px; /*  background:url(imagenes/fondo_busqueda_educacion.jpg) no-repeat;width:550px */}
.res-busqueda{ float:left; padding:18px 15px 15px 15px; background:url(imagenes/fondo_res_busqueda.jpg) no-repeat; width:240px; font-family:Tahoma,sans-serif; height:133px; margin-top:8px; margin-right:3px;}
.res-busqueda b{ color:#B52721; font-size:14px;}
.res-busqueda strong{ font-size:14px; color:#353535;}
.res-busqueda p{ font-size:12px; padding-bottom:3px;}
.res-busqueda p i{ font-size:11px; font-style:normal}
.res-busqueda a{float:right}

#contenido .colaborador{float:left; border-bottom: dotted 1px #ccc;padding-bottom:8px;padding-top:8px;}
#contenido .colaborador img{float:left; padding-right:6px;padding-bottom:30px;}
#contenido .colaborador p{float:left;width:450px;padding-bottom:0px;padding-top:8px;}

#derecho{float:left;width:216px;}

#boletin{ float:left; height:160px; width:196px; padding-top:37px; color:#fff; padding-left:10px;background:url(imagenes/fondo_derecho.jpg) no-repeat;padding-left:20px;}
#boletin input{ border:none; height:16px;margin-left:5px;margin-top:5px; color:#4C4C4C; border:0px}
#boletin select{width:178px;float:left;margin:0px;}

#recomienda{ float:left; height:150px; width:196px; padding-top:49px; color:#fff; padding-left:10px;background:url(imagenes/fondo_recomienda.jpg) no-repeat;padding-left:20px;}
#recomienda input{ border:0 none;color:#4C4C4C;height:15px;margin-left:5px;margin-top:6px;}


#derecho img{ padding-bottom:8px;padding-left:10px;}

#noticias_pyme{ float:left; width:198px; background:url(imagenes/fondo_noticias_pyme.jpg) no-repeat; padding-top:44px; margin-bottom:10px; padding-right:6px;}
#noticias_pyme ul{ list-style-image:url(imagenes/vineta.jpg);padding-left:22px;color:#313131; font-size:12px;}
#noticias_pyme li{ border-bottom:dotted 1px #CCCCCC; padding-bottom:10px; padding-left:5px; padding-top:10px;}
#noticias_pyme a{margin-left:110px;}
.noticias_pyme{float:left;padding-left:10px;padding-right:5px;font-size:11px;font-family:arial;}
.noticias_pyme p{border-bottom:1px dotted #CCCCCC;margin-bottom:10px;padding-bottom:5px;float:right}
.noticias_pyme p a{float:right}

.red-proveedores{float:left;background:url(imagenes/fondo_rpp.jpg) no-repeat;padding:15px 15px 0 0;margin-top:15px;width:733px;}
.red-proveedores h4{color:#B52721;font-size:16px;margin:0px;padding-bottom:6px;}
.red-proveedores p{color:#434343;font-size:12px;padding-top:0px;padding-left:0px;}
.red-proveedores a{color:#B52721;text-decoration:none;}
.logo-empresa{width:146px;float:left;padding-left:15px;}
.info-empresa{float:left;width:298px;padding-top:0px;color:#434343}
.red-proveedores .logo{width:65px;float:left;height:70px;}
.red-proveedores .logo img{float:left;width:54px}
.btn-rpp{margin-top:-37px;padding-right:286px;text-align:right;}
.red-proveedores .highlight { background-color: yellow }

.calificacion{float:right}
#red-proveedores-det{float:left;background:url(imagenes/fondo_rpp_detalle.jpg) no-repeat;padding:0px 15px 0 0;width:731px;}
#red-proveedores-det h1{height:42px;font-size:23px;font-weight:normal;color:#fff;padding:8px 0 0 13px;}
#red-proveedores-desc{float:left;background:url(imagenes/fondo_rpp_desc.jpg) repeat-y;padding:0px 0 0 0;width:749px;color:#434343}
#red-proveedores-desc h4{color:#B52721;font-size:16px;margin:0px;padding-bottom:6px;padding-left:18px;}
#red-proveedores-desc p{padding-left:18px;padding-right:20px;}
#red-proveedores-desc ul{width:504px;padding-left:18px;}
.galeria{float:none;padding-left:18px;}
.galeria img{border:solid 3px #fff}
#empresa-promociones{float:right;width:290px;background:url(http://www.ideasparapymes.com/imagenes/fondo_promociones.jpg) repeat-y;border-left:solid 1px #9E9E9E;padding-left:10px;margin-left:10px;margin-top:5px;padding-bottom:10px;margin-bottom:10px;}
.promo{width:262px;background:#CAC9C9;float:left;margin-bottom:10px;}
#red-proveedores-desc #empresa-promociones h4{padding-left:0px;}
#bcomentarios{float:right;padding-right:20px;}
#comentarios{float:none;padding-left:18px;padding-right:20px;}
a.comms{
 text-decoration:underline;
 color:#70777D;
 font-size:11px;
 font-weight:bold;
 padding-left:30px;
 padding-bottom:5px;
 background: url('imagenes/i-total-comentarios.jpg');
}
a.comms_ag{
 text-decoration:underline;
 color:#70777D;
 font-size:11px;
 font-weight:bold;
 padding-left:30px;
 padding-bottom:5px;
 background: url('imagenes/i-agrega-comentario.JPG');
}
a.denuncia{
 text-decoration:underline;
 color:#70777D;
 font-size:11px;
 font-weight:bold;
 padding-left:30px;
 padding-bottom:5px;
}
.ContComentario {overflow:hidden}
.ContComentario {border:none;}
.ContComentario img {margin:15px; float:left}
.ContComentario .fecha {margin-right:10px; float:right; margin-top:5px}
.ContComentario .c_autor {margin-right:0px;  float:left; margin-top:5px; clear:right; width:614px;font-weight:bolder}
.ContComentario .c_comentario {margin-right:10px; float:left; margin-top:5px; }
#DivAgregaComentario {z-index:999; background:URL('/imagenes/bg_comentario.png') no-repeat;  cursor: default; width:506px; height:200px; position:relative; bottom: 0px; display:none; }
#DivAgregaComentario .cont{z-index:9991;   position:relative; width:506px; height:200px; float:none}
#lblNombre {position:absolute; left:22px; top:61px; width:210px; border:0px; font-size:11px}
#lblCorreo {position:absolute; left:265px; top:61px; width:210px; border:0px;  font-size:11px}
#lblComentarios {position:absolute; left:19px; top:93px; width:465px; border:0px;  font-size:13px}
#CerrarCmt {position:absolute; right:10px; top:5px; width:15px; height:15px}
#CmtNombre {position:absolute; left:22px; top:61px; width:210px; border:0px; background:transparent; font-size:11px}
#CmtCorreo {position:absolute; left:265px; top:61px; width:210px; border:0px; background:transparent; font-size:11px}
#CmtComentarios {position:absolute; left:19px; top:93px; width:465px; border:0px; background:transparent; font-size:13px}
#CmtImg {position:absolute; right:25px; bottom:12px; border:0px; background-color:#EFEFEF; font-size:10px}

#Quejas {z-index:999; background:URL('/imagenes/bg_comentario.png') no-repeat;  cursor: default; width:506px; height:200px; position:relative; bottom: 0px; display:none; }
#Quejas .cont{z-index:9991;   position:relative; width:506px; height:200px; float:none}
#lblNombreQ {position:absolute; left:22px; top:61px; width:210px; border:0px; font-size:11px}
#lblCorreoQ {position:absolute; left:265px; top:61px; width:210px; border:0px;  font-size:11px}
#lblComentariosQ {position:absolute; left:19px; top:93px; width:465px; border:0px;  font-size:13px}
#CerrarCmtQ {position:absolute; right:10px; top:5px; width:15px; height:15px}
#CmtNombreQ {position:absolute; left:22px; top:61px; width:210px; border:0px; background:transparent; font-size:11px}
#CmtCorreoQ {position:absolute; left:265px; top:61px; width:210px; border:0px; background:transparent; font-size:11px}
#CmtComentariosQ {position:absolute; left:19px; top:93px; width:465px; border:0px; background:transparent; font-size:13px}
#CmtImgQ { border:0px; background-color:#EFEFEF; font-size:10px}

#contenido-rpp .edita{text-decoration:none;color:#000;margin-left:12px}

#catalogo{background:#D5D4D4;overflow:hidden;padding-bottom:7px;float:left;width:749px;}
#catalogo label{width:180px;padding-right:10px;font-weight:bolder;background:transparent url(imagenes/vineta.png) no-repeat;padding-left:7px;color:#3A3A3A}
#catalogo input{float:left; width:396px;margin:2px 0 0 7px;border:solid 1px #ADADAD}
#catalogo textarea{float:left; width:700px;height:42px;margin:2px 0 0 7px;border:solid 1px #ADADAD}
#catalogo select{float:left; width:229px;margin:2px 0 0 7px;}
#catalogo div{float:left;width:745px;padding:8px 0 6px 18px;}
#catalogo img{padding-top:6px;}
#catalogo span{float:left;width:170px;padding-right:14px}
#catalogo span input{width:158px;}
#catalogo .c1{background:#fff; }
#catalogo .c2{background:#F6F6F6;}
#catalogo .leyenda{padding:5px 0 0 5px;float:left;font-size:10px;width:420px;}
#catalogo .linea1{background:#fff;  border-bottom:solid 1px #C1C1C1 }
#catalogo .linea2{background:#F6F6F6; border-bottom:solid 1px #C1C1C1 }

#catalogo #RegistroPyme label, #catalogo #RegistroPyme p {color:#4a3834;}
#catalogo #RegistroPyme label{}
#catalogo #RegistroPyme input, #catalogo #RegistroPyme select{background:none repeat scroll 0 0 transparent;border:#b49c9c solid 1px}
#catalogo #RegistroPyme div{padding:8px 0 6px 18px;}

.linea1{background:#fff;  border-bottom:solid 1px #C1C1C1 }
.linea2{background:#F6F6F6; border-bottom:solid 1px #C1C1C1 }

#tabla {background-color: #CDCDCD;font-size: 12px;width: 100%;text-align.center;color:#3A3A3A}
#tabla label{font-weight:normal}
#tabla th{	background:#D5D4D4;text-align: center;padding:6px 0 6px 0;}
#tabla .texto_izq{text-align:left;padding-left:10px;width:80%;}
#tabla a{color:#313131;text-decoration:none}
#tabla td{padding:6px 0 6px 0;border-bottom:solid 1px #C1C1C1}

#perfil{background:url(imagenes/fondo_perfil.jpg) no-repeat #F2F2F2;width:191px;height:54px;float:left;padding:5px;margin-left:9px;}
#perfil img{float:left;margin-right:6px;padding:0px;}
#perfil a{color:#313131;text-decoration:none;}
#perfil p{float:left;font-size:11px;padding-top:16px;}
#perfil b{font-size:12px;}
.titulo{float:left;background:url(imagenes/fondo_titulo.jpg) no-repeat;width:537px;height:32px;font-size:23px;font-weight:normal;color:#fff;padding:8px 0 0 13px;}


#menu-perfil{float:left;margin-left:9px;}
#menu-perfil p{border-bottom:dotted 1px #C2C2C2;background:#F2F2F2;padding:8px 0px 5px 4px;width:197px}
#menu-perfil p:hover{background:#E8CACA}
#menu-perfil img{float:left}
#menu-perfil a{color:#313131;text-decoration:none}

#buzon{background:#D5D4D4;float:left;overflow:hidden;padding-bottom:6px;padding-top:5px;}
#buzon button{background:url(imagenes/btn_buscarmensaje.jpg) no-repeat;width:91px;height:19px;border:none}
#buzon input{width:157px;border:solid 1px #A8A7A7;}
#buzon form{float:right; padding-right:8px;}
#buzon table{float:left;margin-top:6px;width:749px}
#buzon table td{border-bottom:solid 1px #C1C1C1;padding:6px 0px 6px 0px;;color:}
#buzon table a{color:#3A3A3A;text-decoration:none}
#buzon table p{padding:0 12px;float:none;}
#buzon table span{float:left;padding-right:5px;text-align:right;width:55px;}
.blanco{background-color:#fff;}
.gris{background-color:#F6F6F6;}
.gris2{background-color:#EBEBEB}
#buzon p{float:left;padding:6px 0px 0px 12px;}

.top-promo{float:right;border-left:1px solid #9E9E9E;padding-left:10px;padding-top:0px;}
.top-promo p{padding-left:18px;padding-right:20px;}
#promociones{margin-left:10px;float:left}
#promociones a{font-size:11px;text-decoration:none}
.promocion{float:left;padding-top:6px;padding-bottom:6px;}
#promociones img{padding:0px;}
.img-promo{width:14px;padding-left:4px;float:left;}
.desc-promo{width:178px;float:left;font-size:11px;}
.desc-promo b{color:#3A3A3A}

#catalogo .album {width:100px;padding:0 14px 0 0;}
#catalogo .album p{font-size:11px; color: ##1D1C1C;padding:0px;height:26px;width:90px;float:left}
#catalogo .album img{padding:3px;background:#D5D3D4}
#catalogo .album a{float:right;color:#C90404;text-decoration:underline;}

.hidden{display:none}

.clear{clear:both;}

#pie{background:#585451;width:950px;padding-top:10px;text-align:center;overflow:hidden;color:#2C2A28;padding-bottom:10px	}
#pie a{color:#2C2A28;text-decoration:none}
#menu_pie{padding-bottom:6px;}

.dp-choose-date{float:left;height:20px;width:40px;background:url(imagenes/calendario.jpg) no-repeat;}

/*.popup_container { margin: 0 auto; width: 95%; background-color: #fff; padding: 5px 5px 10px 5px;  overflow: hidden;}

.popup_container input,textarea{
  margin: 0 auto;
  border: 1px solid #666666;
  font: 10pt Trebuchet MS;
  color: #333; 
  float: left;
  margin-right: 2px;
  
}

.popup_container .full {width: 95%;}*/
.popup_container p {  margin-bottom: 10px;  margin-top: 10px;}
#popup_content textarea#comentario { background:url(imagenes/fondo_textarea.jpg) no-repeat;border:none;width:233px;}
#popup_content fieldset { border:none; 	margin:0px; padding:0px; margin-bottom: 20px}
#popup_content label {margin-bottom: 1px; width: 80px; font-size: 10pt; min-height: 20px;padding-left:5px;font-weight:bolder}
#popup_content .largo { width: 328px;border:medium none;height:105px;padding:12px 10px 5px;width:300px;}	
#popup_content .largo1 {background:transparent url(imagenes/fondo_textarea.jpg) no-repeat scroll 0 0;border:medium none;height:105px;padding:12px 10px 5px;width:212px;}					   
#popup_content .corto { width: 50px}					   
#popup_content .corto1 { width: 70px}
#popup_content .corto1a { width: 70px; background: #CCC}
#popup_content .med { width: 152px}
#popup_content .med1 { padding-left:10px;padding-right:10px;padding-top:7px;width:212px;}
#popup_content .fecha { width: 100px}
#popup_content .fecha1a {width: 100px; background: #CCC}
#popup_content div{float:left;padding-left:18px;width:234px;}
#popup_content button{background:url(imagenes/boton_enviar.jpg) no-repeat;width:88px;height:27px;border:none;float:right;color:#fff;margin-right:3px;padding-bottom:1px;margin-top:5px;}
#popup_content h3 {color: #333; font-size: 12pt; margin-top: 5px;}
#popup_content .help {border: 1px solid #404040;margin-left: 2px} 
#popup_content input{background:url(imagenes/fondo_input.jpg) no-repeat;border:none;width:233px; height:22px;} 

#popup_content select{background:url(imagenes/fondo_input.jpg) no-repeat;border:none;height:29px;padding-left:5px;padding-top:7px;width:233px;} 
#popup_content{float:left;overflow:hidden;padding-bottom:10px;width:266px;border:solid #CCC 1px}
#popup_content p{background:#E8CACA;text-align:center;margin-bottom:10px;text-align:center}

#popup_content_dos div {padding-left:0px;}			
#popup_content_dos input{height:27px;}
#popup_content_dos #boton{background:url(imagenes/boton_enviar.jpg) no-repeat;width:88px;height:27px;border:none;float:right;color:#fff;margin-right:3px;padding-bottom:1px;margin-top:5px;cursor:pointer}
#popup_content_dos textarea {background:transparent url(imagenes/fondo_textarea.jpg) no-repeat scroll 0 0;border:medium none;height:105px;padding:12px 10px 5px;width:212px;}					   

#popup_rpp{float:left;background:#fff;padding:18px;}
#popup_rpp textarea{float:left;width:222px;border:solid 1px #ccc}
#popup_rpp button{background:url(imagenes/boton_enviar.jpg) no-repeat;width:88px;height:27px;border:none;float:right;color:#fff;margin-right:3px;padding-bottom:1px;margin-top:5px;}
#popup_rpp label{float:left;width:90px;text-align:right}
#popup_rpp input{float:left;width:222px;border:solid 1px #ccc;margin-bottom:5px;}

#contacto-rpp{float:left;width:200px;padding-left:3px;padding-bottom:10px;margin-left:11px;background:url(imagenes/fondo_sec_rpp.jpg) no-repeat;padding-top:6px;}
#contacto-rpp textarea{float:left;width:195px;border:solid 1px #ccc}
#contacto-rpp input{float:left;width:195px;border:solid 1px #ccc;margin-bottom:5px;}
#contacto-rpp button{background:url(imagenes/boton_enviar.jpg) no-repeat;width:88px;height:27px;border:none;float:right;color:#fff;margin-right:3px;padding-bottom:1px;margin-top:5px;}
#contacto-rpp p{text-align:center;margin-bottom:10px;text-align:center;color:#fff;font-family:arial narrow;font-size:23px;}

#contacto{float:left;border:solid 1px #ccc}

.guardar{cursor:pointer;}
/*---------Registro Empresa---------------*/
#catalogoRegistro #btnValida{background:url("imagenes/btn-sig.png") no-repeat;border:none;width:185px;height:57px;float:right;margin-right:14px;cursor:pointer;}
.linea1 {background:none;width:570px;border:none;padding-left:0px;}
.linea2 {background:none;width:570px;border:none;padding-left:0px;}


#catalogoRegistro{color:#fff;width:729px;padding:78px 0 0 20px;height:513px;}
#catalogoRegistro div {background:none;width:570px;border:none;padding-left:0px;}
#catalogoRegistro label {color:#fff;background:url("imagenes/vinetap.png") no-repeat;width:269px;}
#catalogoRegistro input {color:#424242;background:url("imagenes/fondo-input.jpg") repeat-x;height:24px;border:none;width:269px;}
#catalogoRegistro select {color:#424242;background:url("imagenes/fondo-input.jpg") repeat-x;border:none;width:269px;margin:0px;}
#catalogoRegistro span input {color:#424242;background:url("imagenes/fondo-input.jpg") repeat-x;height:19px;border:none;width:269px;margin:0px;padding-bottom:5px;}
#catalogoRegistro span .label{width:269px;padding-right:22px;}
#catalogoRegistro span {width:282px;padding-right:0px;}

#catalogoRegistro{background:#D5D4D4;overflow:hidden;padding-bottom:7px;float:left;width:749px;}
#catalogoRegistro label{padding-right:10px;font-weight:bolder;background:transparent url(imagenes/vineta.png) no-repeat;padding-left:7px;color:#fff}
#catalogoRegistro input{float:left; width:396px;margin:2px 0 0 7px;border:solid 1px #ADADAD}
#catalogoRegistro textarea{float:left; width:700px;height:42px;margin:2px 0 0 7px;border:solid 1px #ADADAD}
#catalogoRegistro select{float:left; width:229px;margin:2px 0 0 7px;}
#catalogoRegistro div{float:left;width:745px;padding:8px 0 6px 18px;}
#catalogoRegistro img{padding-top:6px;}
#catalogoRegistro span{float:left;width:170px;padding-right:14px}
#catalogoRegistro span input{width:158px;}
#catalogoRegistro .c1{background:#fff; }
#catalogoRegistro .c2{background:#F6F6F6;}
#catalogoRegistro .leyenda{padding:5px 0 0 5px;float:left;font-size:10px;width:420px;}
#catalogoRegistro span {padding-right: 0;width: 282px;}
#catalogoRegistro span input { background: url("imagenes/fondo-input.jpg") repeat-x scroll 0 0 transparent;border: medium none; color: #424242;height: 19px;margin: 0;padding-bottom: 5px;width: 269px;}

/*Banerr y Flash Slide*/
.slideshow { width:530px;height: 66px; position:absolute;left: 428px;top: 0px;}
.slideshow img {  }
#sticky{margin-left:-10px; margin-top:10px}