.recuadro_pub{	
	height: 133px;
	background-color: #F5F5F5;
	border: #CCCCCC 1px dashed;
	width: 220px;
}
.recuadro_pub_vip{	
	height: 133px;
	background-color: #2D3035;
	border: #999999 1px dashed;
	width: 220px;
}
.tit_recuadro_pub{
	margin:8px 5px 10px 5px;
	text-align: center;
}
.tit_recuadro_pub1{
	font: 11px Tahoma;
	color: #0059B3;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

.mensaje_publicidad
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	width:100%;
	text-align:left;
	padding-left:16px;
	padding-top:4px;
	padding-bottom:4px;
	margin:5px;
	background-color: #FFFFCC;
}

.tit_recuadro_pub1:hover{}

.tit_recuadro_pub_vip{
	margin:8px 5px 10px 5px;
	text-align: center;
}
.tit_recuadro_pub_vip1{
	font: 11px Tahoma;
	color: #A9D347;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
.tit_recuadro_pub_vip1:hover{}

.alin_tablapub{
	margin-left: 10px;
}
.nombre_pub{
	font: 11px Tahoma;
	color: #333333;
}
.nombre_pub_vip{
	font: 11px Tahoma;
	color: #ffffff;
}
.pub_web1{
	font: 11px Arial;
	color: #333333;
	font-weight: bold;
}
.pub_web1_vip{
	font: 11px Arial;
	color: #ffffff;
	font-weight: bold;
}
.pub_web2{
	margin-left: 5px;
	font: 11px Tahoma;
	color: #0059B3;
}
.pub_web2:hover{
}
.pub_web2_vip{
	margin-left: 5px;
	font: 11px Tahoma;
	color: #A9D347;
}
.pub_web2_vip:hover{
}
.tit_emp{
	font-family: Arial;
	font-size: 18px;
	color: #7DA327;
	height: 30px;
	text-transform: uppercase;
	text-decoration: underline;
}
.desc_completa{
	font: 11px Tahoma;
	color: #E8E8E8;
	text-decoration: none;
	border-bottom: #E8E8E8 1px dashed;
}
.desc_completa:hover{
	color: #ffffff;
	border-bottom: #ffffff 1px dashed;
}
.desc_completa2{
	font: 11px Tahoma;
	color: #333333;
	text-decoration: underline;
}
.desc_completa2:hover{
}
.tabla_emp{
	margin-top: 15px;
}
.borde_logoemp{
	border: #CCCCCC 2px solid;
	margin-bottom: 10px;
}
.nombre_empresa{
	font: 18px Tahoma;
	font-weight: bold;
	color: #4669B3;
	width: 480px;
	border-top: #3B5998 2px solid;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-top: 2px;
	background-color: #D6DEEF;
	float: left;
}
.tit_emp1{
	font: 12px Tahoma;
	color: #4669B3;
	margin-bottom: 3px;
	padding-left: 10px;
	float: left;
}
.tit_emp1a{
	text-align: left;
	font: 12px Tahoma;
	color: #333333;
	width: 385px;
	margin-bottom: 10px;
	margin-left: 80px;
}
.cont_pub1{
	width: 480px;
	float: left;
	background-color: #F7F7F7;
	padding-top: 12px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-bottom: 1px #DADADA solid;
}
.cont_pub2{
	width: 480px;
	float: left;
	background-color: #F7F7F7;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px #DADADA solid;
}
.tit_emp2{
	font: 12px Tahoma;
	color: #4669B3;
	width: 75px;
	padding-left: 10px;
}

.input.pub1 
{
	font: 12px Tahoma;
	color: #000000; 
	height: 22px;
	padding-left: 5px;
	padding-top: 3px;
	margin-bottom: 5px;
	border: 1px #BDC7D8 solid;
}
input.pub2 {
	font: 12px Tahoma;
	color: #000000; 
	height: 22px;
	padding: 2px;
	padding-left: 5px;
	padding-top: 3px;
	border: 1px #BDC7D8 solid;
	float: left;
}
textarea.pub2
{
	width: 370px;
	height: 120px;	
	font: 12px Tahoma;
	margin-bottom: 15px;
	margin-top: 5px;
	padding: 5px;
	color: #333333;
	background-color: #ffffff;
	border: 1px #BDC7D8 solid;
}
textarea.pub1
{
	width: 370px;
	height: 150px;	
	font: 12px Tahoma;
	margin-bottom: 15px;
	margin-top: 5px;
	padding: 5px;
	color: #333333;
	background-color: #ffffff;
	border: 1px #BDC7D8 solid;
}
textarea.pub3
{
	width: 420px;
	height: 130px;	
	font: 12px Tahoma;
	margin-bottom: 15px;
	margin-top: 10px;
	padding: 10px;
	color: #333333;
	background-color: #ffffff;
	border: 1px #BDC7D8 solid;
}
input.boton_guardar1 {
	width: 120px;
	float: left;
	margin-left: 50px;
	margin-bottom: 20px;
}
input.boton_cancelar1 {
	width: 70px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
}
#izq_emp{
	float: left;
	width: 202px;
}

.link_izq_emp
{
	width: 202px;
	font: 12px Tahoma;
	font-weight: bold;
	color: #0059B3;
	border-bottom: 1px solid #D8D8D8;
	padding-bottom: 4px;
	padding-top: 2px;
	height: 25px;
	text-decoration: none;
	float: left;
}

.link_activado
{
	width: 202px;
	font: 12px Tahoma;
	font-weight: bold;
	color: #2D2D2D;
	border-bottom: 1px solid #D8D8D8;
	padding-bottom: 4px;
	padding-top: 2px;
	height: 25px;
	text-decoration: none;
	float: left;
	background-color: #EAEEF7;
}

.link_izq_emp:hover{
	color: #2D2D2D;
	text-decoration: none;
	background-color: #EAEEF7;
	float: left;
}
.cont_name4{
	width: 480px;
	background-color: #E5E5E5;
	border-left: #DADADA 1px solid;
	border-right: #DADADA 1px solid;
	border-bottom: #DADADA 1px solid;
	height: 23px;
	float: left;
}
.sub_menu1{
	font: 13px Tahoma;
	color: #333333;
	font-weight: bold;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 3px;
	padding-bottom: 5px;
	background-color: #D6D6D6;
	text-decoration: underline;
}
.sub_menu1:hover{
}
.sub_menu2{
	font: 12px Tahoma;
	color: #0059B3;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-decoration: none;
}
.sub_menu2:hover{
	text-decoration: underline;
}
.titmensaje5{
	font: 12px Tahoma;
	color: #333333;
	width: 270px;
	margin-top: 3px;
	float: left;
}
input.boton_borrar {
	width: 150px;
	font-size: 13px;
	float: left;
}
.div_perfil2{
	width: 450px;
	background-image: url(../imagenes/linea_div.gif);
	height: 20px;
	float: left;
}
.eliminar_comentario{
	margin-right: 2px;
	float: right;
}
.dosp{
	font: 12px Tahoma;
	color: #333333;
	width: 12px;
	margin-bottom: 3px;
}
.dosp1{
	font: 12px Tahoma;
	color: #333333;
	width: 12px;
}
.titmensaje1{
	font: 12px Tahoma;
	color: #333333;
	width: 65px;
	margin-bottom: 3px;
}
.titmensaje1a{
	font: 12px Tahoma;
	color: #333333;
	width: 50px;
	margin-bottom: 3px;
}
.titmensaje2{
	font: 12px Tahoma;
	color: #333333;
	width: 260px;
	margin-bottom: 3px;
}
.titmensaje2up{
	font: 12px Tahoma;
	color: #333333;
	width: 260px;
	margin-bottom: 10px;
}
.titmensaje3{
	font: 12px Tahoma;
	color: #0059B3;
	width: 310px;
	margin-bottom: 3px;
	text-decoration: none;
}
.titmensaje3:hover{
	text-decoration: underline;
}
.titmensaje4{
	font: 11px Tahoma;
	color: #0059B3;
	margin-right: 3px;
	text-decoration: none;
}
.titmensaje4:hover{
	text-decoration: underline;
}
.titmensaje6{
	font: 12px Tahoma;
	color: #0059B3;
	width: 310px;
	margin-bottom: 3px;
	text-decoration: none;
}
.titmensaje7{
	font: 12px Tahoma;
	color: #333333;
	width: 45px;
	margin-bottom: 2px;
}
.titmensaje8{
	font: 12px Tahoma;
	color: #0059B3;
	width: 270px;
	margin-bottom: 3px;
	text-decoration: none;
}
.titmensaje8:hover{
	text-decoration: underline;
}
.titmensaje8b{
	font: 12px Tahoma;
	color: #0059B3;
	font-weight: bold;
	width: 270px;
	margin-bottom: 3px;
	text-decoration: none;
}
.titmensaje8b:hover{
	text-decoration: underline;
}
.nuevocorreo2{
	font: 11px Tahoma;
	color: #FF0000;
	font-weight: bold;
}
.div_mensaje{
	font: 11px Tahoma;
	color: #777777;
	margin-right: 8px;
}
textarea.cajacoment_coment8{
	overflow: hidden;
	width: 345px;
	height: 100%;	
	font: 12px Tahoma;
	padding: 12px 12px 15px 15px;
	color: #444444;
	background-color: #ffffff;
	margin-top: 10px;
	border: 1px #BDC7D8 solid;
}
.titmensaje3up{
	font: 12px Tahoma;
	color: #333333;
	width: 50px;
	margin-bottom: 10px;
}
.cont_anunciopublicado
{
	width: 430px;
	font: 12px Verdana;
	color: #4669B3;
	text-align: center;
	margin-left: 20px;
	margin-top: 30px;
	margin-bottom: 20px;	
}

.cont_regresar
{
	width: 430px;
	font: 11px Verdana;
	color: #4669B3;
	text-align: center;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:right;
	font-weight:bold;
	cursor:pointer;
}
.cont_regresar1{
	font: 11px Verdana;
	color: #4669B3;
	font-weight: bold;
	margin-right: 5px;
}

.cont_regresar2
{
	width: 95px;
	font: 11px Verdana;
	color: #4669B3;
	text-align:right;
	margin-top:5px;
	font-weight:bold;
	cursor:pointer;
}
.descripcion_empresa{
	width: 400px;
	background-color: #FFFFFF;
	border: 1px #BDC7D8 dashed;
	font: 12px Verdana;
	color: #333333;
	padding: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.f1{
	margin-left: 20px;
	margin-top: 10px;
	width: 200px;
	height: 160px;
	background-image: url(../imagenes/fondo_login.jpg);
}
.tit_f1{
	font: 12px Tahoma;
	color: #FFFFFF;
	text-align: center;
	width: 200px;
	margin-top: 5px;
}
.tit_f2{
	margin-top: 30px;
	margin-left: 91px;
	width: 80px;
	text-align: center;
}
.tit_f3{
	font: 12px Tahoma;
	color: #FF0000;
	line-height: 15px;
	text-decoration: underline;
}
.tit_f3:hover{}

.btn_entra{
	margin-left: 17px;
	margin-top: 27px; 
	float:left;
}
.btn_reg{
	margin-left: 2px; 
	margin-top: 27px; 
	float:left;
}

.f5{
	margin-left: 15px;
	margin-top: 10px;
	width: 705px;
	height: 170px;
	background-image: url(../imagenes/fondo_f4.jpg);
}
.b_foto{
	border: 1px solid #C9C9C9;
}
.mensaje2{
	width: 75px;
	font: 12px Tahoma;
	color: #333333;
	margin-bottom: 5px;
	padding-left: 15px;
	float: left;
}
input.mensaje3{
	font: 13px Arial;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 20px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #C9C9C9; 
	height: 22px;
	float: left;
}
textarea.cajacoment_coment6{
	width: 365px;
	height: 120px;
	font: 13px Arial;
	padding: 5px;
	margin-bottom: 20px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #C9C9C9;
	float: left;
}
.caracteres1{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	margin-left: 20px;
	float: left;
}
.tit_pub1{
	font-family: Arial;
	font-size: 22px;
	color: #FF0000;
	/*text-decoration: underline;*/
}
.textopub1{
	margin-left: 20px;
	margin-top: 10px;
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
}

.uppub{
	height: 32px;
	width: 712px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(../imagenes/uppub.jpg);
}

.textopub2{
	padding-left: 20px;
	padding-top: 7px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}
.textopub3{
	margin-left: 20px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #3C3C3C;
}
.textopub4{
	margin-left: 20px;
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #5C5C5C;
}
.textopub5{
	margin-left: 20px;
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
.textfield1{
	margin-top: 10px;
	margin-left: 20px;
}
select.http{
	font: 11px Tahoma;
	color: #000000;
	width: 68px;
	margin-right: 5px;
	margin-bottom: 1px;
}

input.texpub
{
	font: 11px Tahoma;
	color: #000000; 
	height: 22px;
	width: 250px;
	padding: 3px;
	border: 1px #BDC7D8 solid;
}

input.texpub2{
	font: 11px Tahoma;
	color: #000000; 
	height: 22px;
	width: 300px;
	padding: 3px;
	border: 1px #BDC7D8 solid;
}
textarea.texpub{
	font: 11px Tahoma;
	color: #000000; 
	height: 80px;
	width: 250px;
	padding: 3px;
	border: 1px #BDC7D8 solid;
}
.uppub1{
	margin-left: 300px;
	margin-top: 30px;
}

.cont_termino{
	width: 717px;
	font-family: Tahoma;
	font-size: 12px;
	color: #2C2C2C;
	line-height: 20px;
}
.tit_termino1{
	font-family: Arial;
	font-size: 25px;
	color: #2C2C2C;
	font-weight: bold;
	margin-bottom: 25px;
	padding-bottom: 5px;
	border-bottom: 2px solid #2C2C2C;
}
.tit_termino2{
	font-family: Arial;
	font-size: 20px;
	color: #2C2C2C;
	font-weight: bold;
	margin-top: 50px;
	margin-bottom: 20px;
	padding-bottom: 5px;
	border-bottom: 2px solid #2C2C2C;
}
.link_1{
	font-family: Tahoma;
	font-size: 12px;
	color: #4865C6;
}
.link_1:hover{}

